1024 1024 0 0 100 -9999 571 600 656 627 576 560 549 561 547 541 576 610 611 630 615 554 525 520 529 531 511 534 539 532 531 541 538 546 592 649 686 639 534 496 483 488 511 466 457 461 453 450 456 457 462 448 429 448 466 469 469 479 477 487 488 495 518 524 529 545 537 537 504 534 537 541 543 571 585 591 592 628 630 634 633 647 645 651 658 673 681 693 714 718 726 746 768 741 748 753 744 755 754 755 767 789 805 793 807 809 822 846 937 966 903 931 991 1018 1002 987 948 901 893 920 917 912 917 902 901 891 908 932 931 905 907 900 896 876 873 869 880 891 890 904 891 899 891 913 915 909 905 868 883 898 930 953 989 1003 1041 1082 1088 1082 1066 1055 1039 1046 1042 1038 1087 1098 1093 1061 1059 1063 1070 1079 1084 1084 1090 1098 1098 1107 1120 1104 1112 1119 1124 1113 1099 1092 1096 1093 1091 1097 1107 1126 1159 1215 1296 1346 1337 1320 1311 1298 1277 1259 1258 1261 1273 1251 1216 1203 1209 1203 1190 1195 1187 1160 1176 1148 1124 1127 1153 1177 1143 1061 1023 1021 1028 1028 1033 1037 1073 1100 1184 1230 1295 1327 1358 1377 1400 1406 1398 1385 1358 1362 1349 1336 1340 1350 1369 1395 1430 1465 1499 1545 1576 1601 1575 1564 1556 1563 1533 1503 1490 1475 1439 1407 1380 1396 1393 1389 1368 1344 1307 1271 1208 1154 1079 1036 954 859 811 776 737 713 693 692 688 684 690 690 678 669 670 689 680 692 681 678 674 675 677 670 664 661 649 627 610 609 605 606 601 603 599 586 584 577 562 556 558 552 549 544 543 528 523 529 526 519 519 506 491 479 478 489 485 468 443 411 408 422 437 469 475 475 467 470 490 496 535 579 586 585 583 597 584 595 582 578 573 575 582 594 597 593 596 607 620 636 650 658 658 669 677 677 681 698 709 708 720 772 781 811 834 807 822 837 854 865 854 828 804 816 817 850 851 857 864 892 901 906 907 932 935 930 904 893 905 894 873 853 814 795 793 779 806 826 805 795 786 744 742 729 728 745 758 763 769 767 738 706 703 697 674 637 602 595 610 621 621 646 671 680 693 705 709 711 724 737 743 778 793 819 842 861 868 847 839 838 839 839 831 820 791 781 778 790 814 849 859 855 845 819 822 839 837 838 843 847 871 908 918 951 1032 1097 1153 1194 1242 1253 1281 1302 1366 1392 1354 1312 1241 1196 1128 1103 1086 1065 1046 1021 1034 1070 1087 1145 1248 1311 1365 1362 1288 1223 1099 1066 1017 996 971 961 918 894 857 835 810 775 750 754 776 791 758 742 755 714 714 745 810 920 1063 1138 1235 1322 1417 1450 1454 1467 1532 1582 1650 1588 1489 1417 1332 1324 1342 1369 1176 1069 1093 1201 1264 1352 1371 1344 1327 1334 1260 1141 985 1027 1194 1379 1552 1647 1725 1620 1575 1612 1574 1504 1535 1646 1596 1501 1465 1581 1457 1346 1476 1600 1619 1727 1679 1655 1594 1596 1669 1840 1651 1567 1536 1433 1382 1284 1208 1163 1204 1336 1377 1449 1529 1541 1501 1457 1532 1635 1657 1620 1561 1445 1381 1300 1258 1172 1139 1215 1199 1104 1071 1133 1167 1113 995 906 930 994 1079 1210 1314 1457 1569 1700 1798 1871 1790 1785 1817 1856 1859 1839 1826 1830 1861 1895 1806 1789 1784 1760 1595 1511 1491 1477 1473 1488 1506 1524 1439 1320 1253 1184 1152 1176 1273 1446 1534 1651 1646 1677 1747 1841 1893 2017 2119 2246 2092 1836 1742 1626 1532 1499 1440 1305 1279 1405 1574 1778 1908 2063 2156 2280 2345 2200 2155 2114 2136 1992 1846 1688 1622 1514 1429 1438 1473 1454 1353 1266 1151 1055 932 883 855 830 816 842 809 780 778 774 797 867 1012 1104 1194 1263 1374 1487 1566 1656 1735 1739 1712 1820 1699 1567 1432 1343 1266 1204 1110 1060 981 933 937 1026 1218 1361 1383 1378 1429 1506 1623 1708 1755 1829 1772 1705 1709 1798 1982 2035 2109 2168 2172 2133 2087 2031 1980 1982 2112 2212 2353 2486 2598 2661 2740 2593 2519 2543 2556 2424 2230 2114 2138 2083 2081 2129 2292 2392 2558 2506 2242 2104 2016 1992 1836 1783 1795 1744 1642 1584 1487 1388 1315 863 814 802 980 1329 1518 1617 1681 1711 1758 1892 2025 2112 2133 2166 2157 2093 2028 2015 2099 2093 2044 2046 2041 2093 2214 2261 2212 2216 2235 2428 2590 2817 3033 3347 3458 3462 3411 3405 3266 3105 3000 2916 2886 2843 2796 2706 2554 2373 2226 2148 2087 1897 1861 1833 1868 2045 2199 2124 2118 2217 2331 2328 2324 2346 2451 2521 2558 2716 2912 3061 3148 3299 3360 3497 3663 3803 3735 3654 3582 3320 3163 3041 2944 2770 2666 2540 2497 2484 2478 2470 2459 2439 2504 2672 2774 2891 2895 2944 2925 2871 2884 2878 2918 2919 2911 3093 2998 2916 2853 2763 2863 2832 2822 2926 2939 2864 2908 2928 2935 3056 2911 2779 2701 2601 2575 2480 2467 2538 2475 2388 2363 2363 2326 2288 2301 2407 2476 2440 2406 2296 2178 1987 1821 1758 1783 1798 1915 2041 2116 2310 2422 2565 2696 2643 2619 2635 2621 2577 2466 2453 2376 2244 2257 2297 2316 2325 2475 2599 2723 2725 2776 2848 2741 2699 2636 2547 2438 2384 2301 2206 2071 2037 2040 2053 2086 2102 2192 2255 2244 2205 2139 2063 2038 1965 1865 1817 1802 1806 1860 1835 1715 1687 1815 1926 2084 2155 2245 2281 2345 2378 2391 2486 2573 2486 2452 2480 2413 2328 2384 2345 581 614 683 687 602 572 557 556 540 542 595 613 592 593 597 551 520 519 521 531 511 526 537 538 536 534 534 555 620 685 679 599 516 493 483 503 502 474 461 463 464 461 465 462 454 445 430 461 465 463 468 468 481 492 493 491 501 527 569 555 540 542 514 507 527 540 544 549 543 542 544 542 546 586 642 671 671 672 658 673 703 695 698 703 705 734 749 774 776 760 765 772 775 784 785 795 815 835 852 853 859 951 955 954 913 981 980 1008 1004 995 947 906 924 957 969 945 919 897 891 889 901 912 912 911 899 895 890 893 888 890 878 893 899 903 902 899 907 908 907 903 878 868 870 919 944 951 973 994 997 1029 1060 1056 1038 1034 1052 1043 1062 1035 1061 1074 1072 1057 1042 1041 1054 1058 1059 1069 1071 1090 1104 1115 1111 1113 1126 1133 1129 1122 1098 1103 1103 1101 1095 1092 1111 1141 1193 1322 1339 1338 1333 1325 1308 1279 1254 1250 1247 1242 1246 1257 1239 1205 1205 1221 1220 1215 1193 1177 1168 1159 1138 1164 1178 1127 1043 1020 1028 1035 1042 1056 1091 1068 1073 1145 1231 1271 1324 1358 1379 1387 1419 1410 1390 1383 1367 1330 1321 1320 1341 1351 1381 1411 1437 1475 1510 1537 1570 1575 1564 1544 1539 1531 1518 1507 1467 1446 1419 1418 1413 1407 1383 1375 1335 1319 1276 1238 1163 1106 1021 970 871 815 764 749 726 708 693 691 689 687 686 668 667 670 674 684 685 692 678 679 686 682 674 672 666 656 635 624 609 609 604 603 598 595 590 584 584 575 558 553 558 551 551 546 540 529 515 511 517 503 501 481 483 462 460 458 456 446 446 416 416 408 426 464 480 472 465 470 486 495 536 554 559 576 589 558 593 598 589 576 569 576 583 593 589 604 605 606 618 638 653 675 675 668 669 673 684 708 714 719 750 782 791 815 820 832 836 840 860 870 851 832 819 835 833 834 854 867 860 852 868 886 905 911 935 912 921 903 900 879 895 830 813 808 794 800 823 842 816 803 806 778 741 732 730 756 774 768 772 751 753 702 694 695 667 631 607 599 604 620 628 652 665 671 684 692 706 716 724 739 755 790 797 823 839 854 847 833 821 814 805 806 786 779 771 775 802 823 856 848 845 859 842 819 832 836 843 849 855 863 923 908 951 1013 1135 1191 1181 1207 1261 1322 1362 1365 1408 1390 1347 1298 1234 1177 1105 1107 1088 1074 1062 1038 1087 1119 1165 1212 1261 1332 1376 1365 1248 1183 1123 1079 1138 1141 1066 1000 981 930 856 829 793 768 768 746 748 742 723 721 719 699 697 723 841 987 1209 1199 1161 1179 1218 1252 1281 1306 1375 1441 1546 1481 1432 1429 1476 1501 1412 1279 1097 1059 1126 1214 1307 1341 1391 1392 1443 1478 1395 1238 1026 1077 1255 1358 1434 1498 1637 1773 1755 1794 1757 1737 1785 1790 1739 1745 1685 1582 1517 1373 1406 1506 1562 1658 1766 1669 1652 1701 1988 1719 1644 1629 1571 1412 1320 1241 1197 1225 1296 1360 1466 1541 1615 1659 1562 1493 1584 1654 1677 1578 1508 1402 1341 1292 1241 1173 1222 1251 1192 1091 1146 1216 1210 1138 1035 912 911 955 1045 1191 1330 1497 1600 1717 1765 1782 1755 1739 1818 1921 1899 1843 1838 1855 1923 1858 1834 1830 1785 1693 1547 1490 1458 1433 1371 1357 1343 1356 1341 1253 1207 1158 1180 1229 1337 1476 1597 1751 1830 1864 1892 1877 1893 2019 2142 2223 2009 1827 1765 1694 1634 1647 1554 1433 1334 1394 1523 1743 1881 2006 2085 2210 2288 2364 2323 2250 2138 1923 1798 1655 1585 1481 1372 1313 1353 1401 1397 1308 1167 1070 931 876 824 827 846 827 792 782 776 776 800 894 1037 1149 1249 1312 1395 1488 1588 1645 1762 1783 1827 1819 1678 1601 1456 1388 1305 1219 1187 1119 1050 974 948 953 1074 1165 1206 1233 1248 1329 1451 1496 1560 1602 1637 1637 1774 1950 2042 2071 2114 2067 2100 2040 2000 1945 1954 2025 2241 2336 2488 2464 2495 2529 2550 2522 2443 2461 2386 2384 2192 2167 2123 2107 2171 2263 2369 2457 2637 2515 2368 2248 2118 2089 1957 1859 1857 1802 1687 1609 1540 1477 1378 829 807 804 1006 1412 1583 1643 1698 1753 1811 1899 2008 2033 2061 2041 2037 2004 1964 2015 2106 2144 2133 2117 2126 2170 2271 2343 2326 2610 2708 2857 3047 3289 3522 3871 3765 3468 3336 3162 3066 3005 2940 2886 2824 2751 2653 2593 2488 2364 2321 2267 2194 2059 1980 2005 2068 2298 2269 2250 2278 2451 2541 2552 2394 2420 2443 2457 2526 2762 2899 3066 3178 3319 3270 3278 3418 3506 3557 3530 3574 3559 3336 3109 2999 2873 2774 2614 2531 2476 2470 2459 2451 2434 2426 2520 2660 2769 2758 2780 2778 2747 2754 2784 2803 2779 2839 3001 2970 2844 2783 2654 2704 2771 2762 2731 2796 2754 2742 2749 2777 2911 2908 2889 2792 2722 2678 2617 2606 2729 2615 2527 2507 2496 2483 2482 2491 2591 2501 2426 2429 2334 2249 2070 1921 1818 1852 1772 1796 1921 2078 2274 2400 2588 2619 2594 2564 2586 2540 2466 2346 2274 2285 2234 2228 2250 2327 2439 2513 2540 2539 2570 2649 2731 2707 2653 2570 2494 2431 2365 2218 2116 2107 2127 2145 2227 2287 2303 2372 2353 2306 2261 2217 2190 2200 2120 2041 1996 1989 2017 1947 1847 1742 1743 1886 2027 2164 2253 2334 2371 2429 2465 2493 2556 2521 2430 2388 2396 2393 2333 2251 2241 587 630 685 666 614 581 560 559 536 553 591 595 586 585 585 553 529 515 523 530 510 533 541 536 528 527 537 558 620 698 646 568 513 492 489 506 485 471 463 461 463 465 468 467 465 459 429 454 471 471 474 475 482 486 490 489 488 501 542 565 543 542 537 539 539 536 560 536 535 547 534 543 545 546 550 544 555 601 641 658 677 691 699 705 705 738 750 753 761 789 803 819 828 842 846 847 869 896 901 892 943 980 973 918 947 1014 984 1008 1005 997 935 926 944 970 956 945 926 897 887 886 887 893 900 908 900 883 897 905 906 898 897 898 907 909 913 914 914 906 894 878 874 887 893 924 940 954 973 1003 1011 1026 1044 1007 1010 1020 1015 1045 1065 1026 1031 1035 1041 1029 1016 1025 1029 1027 1029 1050 1071 1116 1128 1123 1126 1121 1123 1133 1139 1107 1106 1102 1096 1093 1093 1118 1137 1195 1296 1316 1321 1310 1313 1307 1312 1295 1255 1244 1242 1233 1228 1227 1221 1221 1240 1233 1222 1205 1201 1180 1157 1145 1168 1159 1063 1038 1024 1020 1042 1048 1066 1111 1120 1117 1107 1150 1251 1294 1346 1373 1403 1405 1407 1389 1373 1358 1348 1332 1320 1335 1363 1382 1398 1440 1487 1495 1557 1576 1554 1551 1527 1508 1496 1496 1482 1466 1465 1484 1505 1487 1442 1412 1381 1348 1312 1293 1239 1194 1098 1038 942 883 820 777 749 739 715 701 689 691 691 684 671 664 682 691 682 670 673 672 673 671 673 666 662 673 657 643 628 619 613 608 604 596 594 594 588 580 576 576 557 550 562 556 551 544 536 533 511 502 493 478 474 470 471 454 448 449 439 454 442 425 411 407 425 468 477 461 464 475 490 491 553 572 554 566 565 553 581 591 596 583 573 574 583 585 599 601 602 611 612 636 639 674 685 691 695 687 693 711 725 758 776 787 782 819 817 832 840 835 865 860 841 840 825 853 847 841 856 875 870 863 881 892 910 907 899 906 895 886 873 861 849 833 818 810 797 812 830 837 827 803 803 791 764 738 731 735 758 768 756 762 747 698 707 683 666 627 621 598 597 617 629 632 676 665 681 696 713 718 730 749 772 787 799 820 831 837 834 820 806 788 775 768 763 769 807 811 852 886 845 837 851 850 820 836 839 843 858 859 873 890 919 947 1028 1084 1148 1172 1181 1213 1286 1355 1401 1403 1382 1341 1289 1231 1181 1148 1116 1100 1083 1078 1060 1062 1127 1167 1199 1250 1294 1375 1377 1325 1238 1180 1157 1203 1143 1093 1013 970 900 841 860 799 779 768 756 753 766 838 771 709 712 708 747 811 950 1062 1047 991 1025 1070 1126 1175 1250 1309 1411 1467 1594 1568 1543 1660 1573 1449 1284 1128 1064 1109 1230 1325 1410 1426 1450 1516 1599 1605 1399 1214 1036 1098 1267 1369 1427 1527 1679 1787 1967 2114 2109 2060 2000 1920 1832 1826 1754 1598 1509 1406 1419 1468 1529 1674 1746 1742 1794 1997 1765 1716 1686 1592 1515 1371 1298 1224 1221 1328 1351 1423 1440 1529 1601 1705 1619 1586 1658 1685 1647 1548 1465 1387 1327 1278 1226 1241 1284 1256 1191 1197 1232 1206 1176 1064 973 908 908 979 1095 1267 1413 1544 1619 1663 1657 1621 1642 1656 1705 1783 1788 1776 1786 1880 1985 1848 1831 1798 1769 1798 1795 1592 1579 1548 1504 1380 1326 1282 1233 1203 1178 1163 1191 1257 1328 1369 1453 1617 1762 1942 2039 2021 1949 2013 2078 2018 1887 1797 1779 1879 1828 1799 1770 1656 1507 1400 1486 1735 1831 1954 2023 2153 2236 2388 2364 2135 1997 1867 1780 1627 1508 1399 1339 1220 1181 1225 1261 1184 1099 1024 932 853 825 862 829 827 826 810 779 801 837 894 1002 1105 1254 1301 1390 1475 1600 1655 1777 1888 1953 1835 1681 1554 1429 1377 1308 1335 1291 1230 1132 1078 974 956 1024 1156 1228 1293 1249 1232 1261 1290 1342 1384 1455 1594 1665 1710 1775 1852 1930 1948 2011 2056 1871 1823 1901 2053 2275 2266 2292 2304 2400 2450 2474 2529 2422 2394 2333 2309 2194 2213 2211 2285 2311 2368 2449 2535 2716 2676 2505 2394 2213 2131 2004 1906 1848 1841 1728 1678 1642 1609 1071 774 812 811 1101 1642 1717 1724 1784 1810 1833 1872 1932 1922 1954 1954 1941 1921 1945 1992 2045 2119 2211 2227 2247 2285 2484 2593 2686 2822 2991 3227 3403 3633 3808 3801 3632 3209 3124 2991 2835 2756 2737 2717 2695 2634 2588 2557 2543 2498 2469 2431 2383 2313 2271 2214 2304 2353 2397 2411 2447 2604 2734 2557 2452 2447 2455 2458 2522 2722 2868 3116 3211 3327 3166 3102 3136 3292 3344 3342 3411 3585 3459 3215 3051 2936 2882 2795 2733 2537 2458 2443 2435 2426 2418 2408 2483 2583 2582 2520 2522 2459 2495 2552 2578 2583 2705 2841 2981 2780 2615 2554 2566 2645 2618 2577 2642 2621 2649 2599 2706 2741 2706 2711 2682 2685 2764 2785 2813 2806 2757 2741 2710 2659 2668 2602 2533 2503 2450 2283 2247 2279 2246 2121 1997 1914 1918 1850 1782 1877 2010 2237 2374 2503 2520 2500 2555 2525 2474 2429 2280 2164 2165 2090 2087 2135 2260 2358 2402 2410 2439 2475 2557 2652 2677 2596 2478 2438 2395 2289 2147 2145 2222 2264 2309 2336 2424 2438 2423 2397 2386 2377 2357 2348 2310 2269 2222 2226 2166 2103 1968 1819 1750 1763 1921 2083 2252 2313 2363 2404 2472 2534 2568 2565 2568 2491 2367 2304 2296 2300 2247 2178 596 650 699 696 679 629 575 551 533 560 586 579 573 565 571 547 515 515 517 531 510 539 551 524 521 530 533 553 621 664 614 558 507 496 503 517 481 469 465 470 466 464 471 472 473 468 437 445 477 478 483 489 486 489 486 487 489 494 541 563 549 539 532 542 546 543 540 567 604 599 626 654 659 660 639 564 556 549 558 632 664 678 715 728 718 732 737 741 753 761 773 811 844 887 907 920 914 937 931 955 947 976 990 1020 1018 1007 997 1015 1005 994 944 960 990 974 947 923 919 915 897 882 877 884 892 898 884 884 883 901 906 905 908 913 904 909 923 918 919 903 879 872 883 890 931 942 942 975 979 976 1003 1058 1058 1042 1045 1036 1034 1051 1037 1012 1005 1012 1002 995 1007 1017 1022 1024 1027 1085 1121 1118 1133 1130 1139 1124 1125 1138 1121 1099 1099 1097 1090 1095 1135 1149 1211 1291 1291 1292 1297 1302 1289 1294 1313 1306 1275 1258 1227 1218 1212 1222 1246 1254 1241 1226 1221 1215 1178 1163 1151 1155 1157 1078 1040 1029 1034 1040 1044 1091 1124 1148 1159 1176 1192 1184 1245 1304 1358 1376 1378 1384 1366 1357 1332 1328 1324 1339 1342 1338 1356 1378 1416 1458 1498 1544 1567 1564 1553 1547 1528 1522 1543 1492 1455 1447 1508 1519 1500 1484 1438 1410 1370 1344 1298 1239 1171 1122 1038 955 857 825 774 745 731 721 705 695 688 688 691 683 676 669 699 703 681 678 670 654 656 656 665 663 658 650 635 632 625 618 614 611 595 593 583 596 584 574 567 570 556 549 553 554 556 539 527 523 505 482 469 469 470 463 468 453 445 445 453 446 446 417 404 413 441 475 468 459 464 480 491 483 516 543 536 548 548 558 571 561 559 568 569 577 577 599 609 594 600 603 609 634 645 688 690 707 701 696 705 742 742 747 764 775 779 799 808 832 838 835 849 844 846 855 849 861 849 849 861 870 870 865 883 908 903 886 875 870 851 847 836 826 829 818 812 795 805 820 837 838 834 807 813 812 795 779 739 736 738 743 745 755 718 703 715 685 657 631 625 599 599 613 618 637 639 659 680 699 704 722 738 770 787 792 798 821 823 818 805 787 767 758 751 759 779 796 824 844 874 849 836 853 835 817 827 825 833 840 852 868 884 896 937 979 1029 1057 1097 1139 1180 1221 1296 1340 1369 1365 1355 1314 1255 1212 1177 1145 1111 1101 1070 1055 1046 1097 1172 1206 1245 1301 1371 1349 1282 1246 1206 1172 1178 1162 1074 1028 967 896 927 933 885 859 856 870 850 853 851 836 762 737 707 707 857 896 899 924 926 999 1067 1104 1152 1223 1296 1369 1481 1588 1771 1824 1734 1624 1449 1349 1233 1102 1119 1221 1354 1433 1556 1543 1526 1656 1728 1608 1383 1209 1041 1143 1263 1354 1497 1632 1784 1906 2067 2040 2055 2035 2051 2075 1980 1878 1669 1598 1510 1395 1424 1497 1561 1658 1700 1843 2073 1861 1792 1746 1683 1545 1457 1313 1238 1227 1315 1412 1456 1491 1525 1603 1654 1743 1679 1676 1722 1654 1604 1531 1474 1378 1309 1265 1274 1307 1303 1246 1222 1261 1227 1186 1120 982 950 923 949 1059 1136 1273 1416 1545 1519 1514 1498 1487 1521 1562 1575 1614 1687 1809 1829 1849 1946 1952 1845 1780 1777 1797 1850 1876 1864 1638 1661 1567 1496 1359 1287 1219 1189 1204 1196 1292 1384 1452 1455 1511 1605 1710 1855 1991 2124 2082 1976 1922 1877 1838 1892 1926 1922 1902 1878 1680 1509 1416 1495 1691 1811 1921 1976 2123 2272 2291 2182 2093 2002 1795 1672 1555 1488 1407 1344 1260 1156 1056 1086 1056 1022 956 848 825 850 854 842 829 829 789 791 809 848 929 978 1025 1144 1257 1330 1383 1493 1640 1841 2043 1988 1874 1719 1549 1460 1385 1424 1552 1422 1327 1201 1153 1062 989 1053 1180 1490 1583 1461 1410 1335 1288 1278 1281 1339 1479 1516 1543 1596 1605 1662 1724 1814 1837 1715 1685 1856 1971 2113 2131 2136 2200 2314 2377 2483 2568 2412 2346 2343 2317 2225 2232 2289 2329 2359 2427 2624 2625 2511 2470 2436 2440 2379 2204 2090 1982 1855 1818 1793 1739 1716 1618 963 775 817 824 1165 1608 1699 1744 1806 1842 1833 1835 1826 1837 1854 1861 1854 1867 1924 1972 2105 2174 2216 2259 2309 2332 2392 2525 2688 2843 2987 3221 3358 3575 3686 3622 3477 3116 3015 2847 2780 2745 2729 2700 2686 2654 2625 2577 2552 2522 2484 2446 2421 2382 2372 2394 2387 2404 2515 2571 2641 2774 2724 2566 2492 2472 2476 2471 2504 2765 2875 3052 3187 3334 3243 3042 3016 3096 3195 3248 3318 3360 3535 3462 3339 3136 3089 2894 2769 2613 2507 2439 2423 2408 2405 2394 2373 2346 2331 2310 2321 2306 2292 2305 2347 2406 2548 2686 2685 2687 2655 2470 2413 2393 2328 2360 2469 2496 2478 2478 2538 2553 2530 2493 2443 2576 2650 2713 2729 2693 2664 2669 2636 2539 2535 2491 2430 2425 2317 2198 2090 2014 1954 1963 2030 2012 1928 1801 1812 1883 1987 2187 2354 2440 2465 2474 2454 2436 2348 2253 2118 2022 2004 1930 1917 1978 2129 2200 2231 2252 2311 2371 2460 2518 2552 2531 2431 2381 2295 2218 2176 2234 2354 2407 2443 2493 2536 2558 2504 2476 2492 2507 2497 2456 2382 2353 2334 2303 2175 2063 1883 1789 1824 1821 1948 2080 2216 2278 2340 2389 2463 2511 2582 2501 2453 2451 2396 2400 2371 2333 2191 2175 609 652 694 694 660 640 588 537 541 559 558 561 563 555 552 532 514 511 519 518 514 553 529 521 539 571 641 664 620 642 600 558 520 508 524 529 486 471 470 468 471 473 480 480 476 450 428 453 482 487 492 492 492 492 494 493 493 499 519 570 583 530 525 524 543 574 601 617 630 638 640 645 659 681 716 747 647 577 560 567 656 723 688 705 725 737 741 743 749 757 772 801 823 856 884 908 929 931 957 988 1014 1020 1057 1067 1053 1014 1019 1034 1025 990 971 1064 1037 978 953 917 902 904 891 875 875 876 873 874 867 879 896 906 908 901 902 916 917 911 916 911 910 914 896 909 909 978 1004 1002 996 973 1018 1010 985 1028 1026 1031 1060 1048 1014 1015 1030 993 980 980 999 1015 1033 1048 1047 1072 1105 1112 1119 1124 1120 1122 1133 1139 1133 1121 1112 1103 1095 1093 1099 1129 1156 1248 1295 1289 1280 1271 1267 1281 1280 1279 1270 1269 1254 1249 1251 1250 1262 1262 1261 1243 1221 1229 1217 1197 1172 1159 1176 1118 1039 1032 1031 1039 1047 1080 1144 1178 1184 1209 1256 1266 1252 1251 1299 1308 1335 1337 1324 1333 1335 1329 1329 1329 1330 1327 1346 1359 1353 1375 1402 1442 1518 1533 1512 1532 1510 1498 1485 1495 1471 1441 1413 1439 1467 1458 1430 1419 1383 1360 1313 1262 1194 1132 1056 981 891 842 800 759 735 722 712 718 703 691 684 680 680 678 680 678 665 669 707 698 701 691 668 657 657 669 660 653 647 647 631 624 619 606 597 587 576 581 576 567 563 558 549 550 552 548 535 533 510 503 486 473 474 481 498 486 488 455 445 445 453 431 418 408 404 416 446 481 464 464 461 474 476 483 493 505 508 531 536 525 535 550 558 560 559 567 584 600 610 595 594 603 608 635 647 682 704 700 702 696 703 755 735 745 751 773 791 806 815 832 832 828 840 842 861 851 858 870 859 839 872 876 859 849 848 857 847 862 887 893 893 871 870 831 840 837 830 839 834 827 831 833 827 804 827 830 835 813 758 742 736 736 729 716 707 704 701 680 647 629 619 602 603 604 609 622 633 645 666 690 709 736 771 794 798 791 813 809 783 769 749 742 738 779 776 796 831 846 853 853 836 838 840 861 816 816 823 826 835 842 855 867 888 918 947 990 1041 1046 1082 1128 1220 1244 1281 1309 1328 1337 1315 1289 1243 1209 1153 1128 1110 1096 1064 1074 1081 1100 1149 1171 1229 1282 1309 1309 1275 1226 1185 1151 1106 1085 1055 1011 989 1043 1066 1065 1027 1003 934 901 847 806 782 786 736 710 702 707 764 789 825 857 913 951 1009 1039 1121 1240 1377 1500 1662 1763 1689 1597 1540 1453 1346 1269 1154 1109 1203 1330 1506 1613 1749 1809 1723 1675 1599 1486 1324 1210 1072 1095 1249 1397 1580 1710 1857 1970 1950 1846 1796 1776 1898 1858 1771 1687 1556 1477 1430 1427 1465 1533 1594 1644 1774 1991 1854 1769 1705 1641 1570 1451 1335 1257 1248 1372 1366 1396 1455 1552 1624 1714 1768 1777 1773 1807 1766 1716 1641 1497 1423 1348 1345 1336 1340 1345 1276 1292 1337 1281 1188 1072 980 916 984 954 964 1079 1195 1329 1343 1317 1296 1372 1433 1490 1525 1580 1635 1711 1732 1755 1782 1805 1875 1869 1803 1817 1866 1924 1964 2038 1963 1792 1809 1703 1576 1405 1301 1217 1223 1230 1216 1330 1445 1551 1531 1476 1505 1584 1687 1835 1927 2044 2101 2016 1963 1987 2001 2006 2017 2071 1946 1754 1623 1494 1484 1650 1786 1904 2024 2158 2301 2183 2048 1882 1803 1763 1712 1605 1537 1447 1392 1322 1253 1167 1099 1042 886 858 844 876 909 911 903 899 805 795 793 800 832 935 1073 1132 1211 1264 1331 1370 1456 1554 1795 2033 2027 1898 1745 1605 1516 1580 1716 1836 1497 1367 1241 1176 1121 1029 1118 1236 1436 1545 1758 1733 1645 1517 1435 1441 1423 1395 1377 1393 1451 1487 1517 1562 1591 1600 1568 1593 1808 1879 2040 2073 2060 2068 2218 2308 2455 2488 2383 2377 2332 2278 2301 2317 2357 2419 2545 2663 2575 2503 2424 2409 2339 2280 2264 2260 2176 2058 1941 1890 1813 1780 1637 1519 936 822 820 835 1219 1358 1541 1613 1675 1689 1702 1707 1701 1711 1743 1807 1853 1860 1872 1911 1959 2005 2107 2168 2259 2334 2496 2591 2799 3025 3190 3299 3330 3410 3457 3605 3287 3118 3082 2962 2890 2816 2821 2793 2756 2713 2637 2588 2564 2547 2506 2473 2441 2409 2417 2451 2468 2547 2649 2794 2901 2976 2892 2742 2586 2523 2525 2527 2546 2678 2821 3016 3080 3166 3251 3053 2974 2945 2987 3073 3091 3117 3301 3460 3420 3355 3140 2967 2889 2766 2690 2582 2453 2400 2387 2368 2361 2349 2332 2315 2332 2298 2287 2270 2262 2243 2241 2335 2371 2414 2370 2318 2262 2161 2113 2103 2123 2118 2115 2132 2133 2113 2112 2098 2194 2323 2375 2502 2534 2506 2491 2494 2459 2348 2281 2226 2193 2099 2025 1932 1865 1856 1854 1834 1834 1832 1885 1904 1861 1892 2014 2263 2355 2460 2410 2339 2284 2137 2049 1969 1886 1843 1804 1791 1828 1893 1960 2008 2030 2046 2076 2123 2224 2325 2360 2385 2465 2465 2415 2342 2307 2390 2508 2526 2602 2650 2714 2710 2676 2638 2549 2524 2492 2464 2413 2359 2286 2152 2046 1951 1852 1841 1962 1951 1952 2113 2262 2326 2387 2416 2462 2500 2495 2481 2449 2412 2347 2337 2309 2314 2266 2160 606 647 677 671 665 635 581 533 527 546 552 550 554 542 530 518 513 505 507 509 522 554 522 524 573 636 698 679 623 629 590 557 508 519 544 510 479 475 471 471 479 482 495 487 483 446 428 441 452 457 467 483 485 492 498 500 503 518 526 541 561 528 524 524 538 568 578 604 622 634 642 655 671 691 726 763 743 677 582 561 574 679 722 710 718 735 752 772 766 769 781 799 811 849 869 902 927 977 979 1005 1035 1051 1079 1059 1045 1018 1036 1029 1029 990 1028 1074 1019 964 939 903 897 901 882 877 887 878 876 871 869 877 899 905 912 907 915 924 929 918 907 900 903 908 926 946 982 989 994 999 989 999 982 1021 1017 991 1023 1042 1046 1016 1003 1012 986 974 975 987 1016 1041 1049 1048 1072 1104 1108 1122 1124 1135 1122 1100 1111 1132 1132 1100 1091 1097 1099 1103 1111 1144 1194 1279 1288 1273 1255 1244 1238 1255 1274 1278 1268 1253 1239 1249 1267 1265 1252 1242 1234 1219 1204 1205 1198 1181 1176 1157 1079 1041 1032 1036 1040 1049 1115 1144 1204 1218 1249 1268 1261 1271 1280 1312 1329 1321 1322 1333 1351 1360 1365 1352 1320 1327 1363 1369 1350 1336 1348 1382 1429 1489 1525 1494 1515 1498 1481 1474 1485 1474 1423 1385 1417 1451 1433 1409 1398 1383 1360 1321 1269 1199 1101 1021 951 888 824 791 754 735 717 711 701 697 691 686 683 681 683 682 690 697 699 667 700 700 693 690 691 671 683 679 706 692 670 672 639 623 617 611 592 591 580 581 563 563 556 553 541 543 553 547 529 523 501 496 482 476 485 503 500 482 475 461 457 453 462 431 409 404 406 445 452 444 464 471 463 473 469 486 496 508 507 513 511 534 527 544 573 549 564 571 582 595 604 589 595 601 618 626 634 694 697 700 696 696 703 744 732 736 754 782 792 805 815 811 812 822 818 839 845 849 870 879 867 839 873 881 885 870 879 871 871 901 904 892 883 863 837 881 880 852 854 876 870 830 821 828 820 814 838 873 829 786 767 765 750 741 725 705 715 711 717 664 644 633 625 607 616 606 611 623 634 640 654 688 713 749 768 779 774 778 782 769 753 736 733 733 776 810 840 866 853 848 841 840 840 839 845 844 813 817 823 825 837 843 856 869 913 947 972 1010 1106 1147 1152 1127 1211 1251 1280 1312 1335 1351 1328 1307 1235 1196 1153 1139 1120 1085 1111 1115 1129 1135 1176 1200 1211 1231 1271 1303 1326 1256 1207 1277 1216 1124 1042 999 1068 1142 1186 1153 1068 1009 917 874 814 793 775 755 727 710 706 713 739 768 803 832 889 919 964 1027 1165 1256 1418 1552 1697 1796 1668 1541 1477 1459 1375 1288 1126 1156 1274 1398 1536 1665 1846 1798 1727 1634 1486 1380 1286 1236 1091 1093 1236 1409 1601 1732 1911 1919 1814 1749 1675 1649 1700 1681 1605 1553 1502 1459 1451 1503 1558 1630 1677 1741 1832 1836 1792 1700 1634 1556 1480 1355 1296 1248 1337 1453 1502 1501 1526 1522 1582 1666 1746 1884 1870 1740 1684 1619 1556 1453 1388 1391 1424 1401 1393 1330 1307 1340 1340 1224 1154 1043 959 918 935 961 984 1098 1134 1185 1214 1234 1340 1481 1562 1682 1726 1719 1783 1894 1928 1912 1847 1849 1877 1850 1862 1923 1972 2002 2011 2160 2190 1938 1797 1603 1465 1331 1251 1224 1245 1233 1222 1332 1463 1568 1641 1599 1523 1515 1554 1665 1778 1932 2075 2188 2144 2078 2090 2100 2052 2108 1959 1832 1737 1562 1525 1626 1749 1933 2035 2187 2288 2092 1967 1825 1712 1610 1572 1568 1564 1548 1495 1379 1280 1112 1069 957 872 928 930 957 956 977 1007 1007 957 835 791 797 824 922 1007 1131 1242 1319 1413 1427 1450 1550 1756 2000 2050 1924 1722 1601 1648 1760 1974 1726 1549 1427 1335 1232 1145 1064 1138 1255 1466 1583 1705 1886 1836 1742 1690 1679 1577 1529 1461 1459 1469 1483 1470 1467 1477 1489 1502 1543 1864 1969 2031 2036 2081 2157 2311 2339 2429 2443 2382 2372 2319 2325 2349 2377 2476 2559 2681 2518 2420 2402 2325 2286 2313 2261 2193 2102 2003 1967 1910 1864 1827 1798 1600 1434 876 830 824 891 1098 1170 1360 1386 1374 1476 1515 1584 1506 1595 1659 1695 1715 1732 1803 1893 2014 2114 2168 2276 2399 2481 2600 2688 2842 2937 3045 3226 3336 3382 3470 3647 3374 3229 3193 3113 3111 3036 2969 2931 2907 2928 2874 2783 2752 2691 2656 2583 2589 2564 2538 2559 2588 2641 2883 2987 3017 2976 2886 2761 2648 2557 2565 2580 2594 2640 2763 2924 3004 3134 3327 3129 2971 2913 2883 2874 2921 2996 3174 3299 3257 3363 3197 3018 2965 2865 2824 2829 2775 2508 2394 2361 2363 2351 2337 2322 2316 2286 2278 2267 2271 2263 2241 2209 2199 2166 2173 2134 2115 2096 2080 2058 2038 2013 1988 1951 1944 1936 1926 1960 1995 2097 2201 2317 2364 2339 2261 2222 2155 2118 2105 2042 1997 1900 1861 1847 1862 1921 1941 1872 1861 1888 1883 1892 1938 2020 2103 2286 2395 2438 2331 2207 2100 1943 1863 1813 1783 1779 1783 1809 1925 1992 2081 2141 2166 2160 2118 2085 2132 2205 2341 2481 2584 2603 2515 2440 2438 2481 2548 2619 2712 2694 2643 2620 2592 2605 2519 2486 2464 2442 2383 2304 2187 2068 1934 1954 1959 1915 1938 1981 1962 2067 2228 2327 2392 2423 2492 2545 2564 2509 2435 2438 2410 2386 2366 2367 2252 2113 603 618 644 647 659 640 579 533 520 537 539 538 536 529 522 510 505 506 504 503 521 521 521 571 591 666 682 672 624 616 581 542 515 531 546 496 476 472 474 478 487 488 505 486 485 481 455 438 428 428 459 472 478 484 490 498 515 521 530 556 552 526 524 524 532 558 584 602 613 633 644 656 673 702 747 767 757 737 633 563 561 580 642 708 716 735 754 774 783 771 774 802 814 842 874 910 926 973 988 1017 1029 1042 1060 1056 1044 1025 1048 1028 1013 1036 1105 1053 1019 965 930 903 906 894 878 894 886 881 879 870 860 877 901 887 892 904 921 927 938 906 902 894 909 932 943 978 1001 1003 992 1001 996 986 984 980 996 983 1006 1019 1031 1010 995 989 963 972 981 999 1025 1032 1027 1063 1093 1121 1124 1127 1135 1117 1105 1097 1094 1104 1096 1087 1088 1099 1105 1128 1124 1195 1278 1293 1279 1251 1238 1226 1218 1254 1274 1254 1238 1232 1243 1248 1255 1257 1242 1232 1212 1206 1207 1190 1178 1184 1121 1051 1038 1038 1039 1045 1080 1127 1161 1184 1232 1270 1273 1272 1278 1300 1312 1318 1330 1346 1350 1357 1359 1356 1352 1338 1329 1335 1341 1336 1329 1332 1349 1381 1455 1488 1520 1502 1487 1482 1466 1458 1460 1420 1370 1371 1427 1418 1387 1369 1361 1345 1298 1264 1189 1120 1029 954 886 839 783 759 736 723 708 702 696 696 692 690 686 681 691 688 685 678 683 663 695 701 698 696 671 674 682 705 703 693 682 677 643 632 635 609 598 593 579 567 552 552 557 542 538 541 560 547 523 504 496 492 474 475 495 508 499 483 472 469 463 452 460 422 404 415 408 435 435 437 462 470 469 473 474 488 497 511 503 498 501 508 521 547 546 540 548 553 570 575 590 591 597 603 615 632 633 682 685 694 690 696 713 729 732 738 760 782 793 798 812 810 793 805 829 833 841 856 862 875 877 851 868 875 870 866 889 888 882 893 898 879 861 860 869 880 881 885 884 897 871 843 835 825 812 819 831 804 781 774 776 777 769 750 717 717 718 718 701 662 644 635 617 621 631 611 616 636 641 638 643 675 713 745 756 774 755 747 750 733 755 735 735 791 836 868 870 866 845 846 839 841 836 827 815 813 811 815 822 824 836 851 867 891 917 952 987 1045 1113 1181 1204 1227 1213 1273 1320 1352 1371 1366 1339 1304 1239 1214 1148 1140 1098 1135 1178 1166 1180 1221 1231 1200 1228 1281 1298 1317 1366 1366 1366 1288 1154 1094 1017 1073 1147 1191 1203 1174 1078 1016 949 902 824 804 783 763 723 713 708 712 715 745 786 808 861 886 1001 1110 1255 1412 1578 1625 1688 1777 1636 1598 1545 1467 1306 1186 1150 1211 1343 1438 1634 1755 1842 1729 1595 1545 1445 1382 1355 1290 1148 1134 1264 1394 1608 1750 1810 1786 1858 1834 1727 1668 1576 1567 1550 1527 1503 1515 1524 1548 1622 1736 1826 1942 1932 1812 1761 1733 1716 1597 1470 1328 1279 1312 1415 1531 1591 1615 1623 1627 1633 1746 1834 1888 1835 1751 1668 1583 1499 1415 1398 1466 1507 1471 1404 1353 1342 1333 1276 1169 1086 1043 944 920 936 964 985 1021 1065 1141 1203 1291 1358 1444 1490 1578 1678 1800 1813 1874 1957 2016 1916 1860 1870 1852 1879 1968 2038 2063 2110 2216 2159 1940 1741 1480 1374 1265 1225 1287 1320 1251 1223 1287 1412 1557 1678 1775 1684 1577 1566 1613 1759 1885 1962 2092 2214 2162 2152 2212 2165 2173 2041 1807 1725 1535 1523 1641 1774 1948 2088 2249 2297 2085 1945 1782 1666 1557 1487 1442 1450 1456 1418 1294 1199 1075 1032 874 954 1010 983 1010 1044 1097 1143 1131 1070 909 796 799 807 912 1014 1071 1258 1363 1449 1469 1511 1552 1707 1914 2009 1888 1728 1669 1823 2006 1815 1676 1547 1445 1356 1259 1170 1084 1136 1267 1447 1549 1694 1782 1913 1852 1814 1792 1691 1642 1606 1604 1594 1574 1559 1543 1523 1557 1579 1594 1945 2022 2025 2051 2204 2263 2427 2474 2475 2462 2456 2387 2390 2382 2435 2497 2608 2695 2518 2454 2496 2516 2317 2185 2055 2032 2011 2015 1913 1861 1823 1809 1768 1692 1518 1372 857 833 845 1024 1191 1210 1295 1291 1133 1174 1232 1306 1428 1490 1539 1648 1699 1728 1831 2018 2185 2256 2356 2442 2490 2553 2674 2748 2910 3027 3081 3220 3301 3465 3666 3610 3419 3360 3324 3363 3271 3156 3109 3079 3089 3028 2995 2919 2866 2818 2795 2761 2724 2668 2629 2631 2641 2764 2958 3135 3120 3002 2927 2845 2760 2639 2590 2593 2612 2622 2731 2875 2944 3133 3225 3229 3051 2892 2859 2835 2822 2871 2995 3097 3138 3326 3379 3170 3117 3016 3026 2838 2692 2495 2391 2374 2369 2352 2343 2330 2326 2304 2282 2270 2254 2232 2210 2210 2212 2191 2173 2150 2128 2093 2072 2049 2031 2001 1963 1932 1924 1916 1911 1909 1907 1928 2017 2069 2087 2093 2093 2028 1996 1950 1910 1875 1863 1854 1854 1920 2044 2188 2154 2081 1959 2065 2055 2037 2055 2130 2198 2337 2347 2210 2154 2070 1971 1801 1769 1771 1772 1778 1853 1915 2024 2111 2259 2353 2365 2365 2282 2186 2128 2169 2349 2493 2661 2746 2638 2570 2542 2565 2611 2671 2684 2640 2618 2582 2546 2524 2493 2450 2407 2367 2242 2158 2034 1961 2049 2117 2118 2055 1986 1989 1968 2051 2255 2330 2409 2470 2545 2652 2613 2584 2477 2419 2367 2286 2235 2223 2188 2163 594 607 639 629 657 654 575 527 515 531 532 532 531 526 519 512 509 506 498 505 517 534 547 572 614 680 663 656 630 615 596 533 529 574 512 477 473 473 480 485 488 493 494 485 476 478 481 481 428 428 450 471 481 481 488 497 518 524 536 538 548 524 524 524 531 542 563 616 619 635 650 673 689 725 752 770 750 745 690 585 563 565 564 669 715 736 744 766 774 773 795 808 822 845 870 934 957 969 978 1025 1042 1074 1075 1074 1089 1064 1052 1021 1019 1099 1059 1010 984 949 918 898 901 882 881 885 888 884 873 860 857 885 897 904 894 905 935 940 944 910 908 909 927 937 985 1003 1006 1013 1006 993 1005 1037 1019 987 987 1009 992 1017 1009 992 968 949 945 958 975 1006 1006 1018 1041 1089 1092 1120 1144 1141 1116 1091 1092 1082 1087 1102 1081 1080 1071 1125 1155 1162 1191 1279 1290 1280 1279 1244 1214 1200 1207 1218 1239 1226 1230 1225 1246 1246 1218 1210 1207 1205 1211 1194 1184 1193 1160 1073 1036 1037 1041 1041 1049 1084 1122 1163 1208 1223 1267 1261 1276 1283 1313 1333 1336 1348 1351 1366 1385 1385 1381 1354 1343 1339 1344 1338 1327 1321 1340 1358 1393 1437 1481 1492 1493 1471 1472 1446 1430 1428 1390 1365 1355 1390 1405 1385 1361 1345 1314 1285 1226 1156 1053 998 918 873 820 795 762 740 723 713 705 698 694 688 687 682 684 690 697 689 681 687 672 678 704 697 677 694 687 688 666 671 687 678 683 677 660 627 644 607 599 590 575 556 549 548 564 538 535 541 559 543 512 500 495 490 481 481 498 513 495 468 460 468 469 454 454 436 407 408 406 420 441 437 450 444 468 477 475 490 494 500 492 490 486 492 512 526 544 529 512 549 553 567 580 585 598 607 615 626 626 658 674 680 693 698 706 730 743 754 765 782 781 791 799 780 791 808 814 832 841 867 868 864 850 863 865 885 875 872 885 877 868 896 899 878 861 880 882 882 879 900 886 885 868 846 839 814 810 798 815 802 790 807 812 803 801 748 729 735 723 708 682 655 637 618 623 627 630 617 642 658 642 635 636 652 686 722 729 729 718 737 734 745 747 747 787 832 870 876 874 861 843 849 839 836 821 810 806 809 812 814 822 824 844 868 876 889 920 966 1020 1090 1186 1214 1230 1252 1247 1298 1368 1397 1429 1427 1375 1345 1267 1214 1157 1113 1145 1205 1262 1235 1246 1293 1286 1259 1240 1269 1313 1367 1417 1396 1282 1182 1113 1097 1076 1128 1180 1233 1245 1180 1132 1078 969 911 854 832 818 840 739 711 712 709 707 737 766 793 826 910 1059 1184 1384 1487 1455 1503 1710 1766 1680 1616 1488 1372 1209 1161 1209 1308 1442 1571 1700 1806 1843 1758 1609 1534 1440 1477 1470 1376 1290 1242 1212 1371 1653 1679 1659 1758 1769 1749 1665 1656 1580 1595 1580 1585 1582 1588 1578 1555 1623 1821 1978 2085 1930 1872 1815 1740 1681 1515 1401 1331 1301 1392 1472 1570 1640 1650 1668 1775 1774 1843 1860 1781 1714 1621 1547 1462 1438 1437 1495 1547 1568 1511 1439 1422 1383 1331 1259 1135 1038 981 955 921 924 954 965 1039 1112 1246 1293 1340 1354 1451 1533 1589 1618 1750 1854 1888 2002 2064 1946 1929 1907 1898 1950 2047 2157 2095 2119 1955 1949 1835 1569 1387 1321 1253 1312 1386 1422 1364 1269 1238 1301 1471 1614 1789 1880 1750 1769 1748 1825 1901 1925 1983 2080 2214 2302 2368 2318 2213 1994 1807 1685 1582 1560 1652 1763 1901 2009 2159 2111 2001 1876 1748 1678 1549 1463 1373 1312 1324 1278 1177 1108 1046 900 874 967 1024 1052 1106 1179 1265 1310 1222 1174 907 804 807 806 896 977 1061 1187 1292 1400 1440 1490 1551 1683 1886 2025 1895 1753 1818 2021 1980 1768 1694 1587 1515 1382 1285 1188 1108 1116 1198 1374 1486 1619 1676 1809 1866 1901 1877 1758 1731 1726 1720 1714 1698 1674 1669 1728 1735 2001 2036 2041 2041 2082 2156 2282 2465 2584 2680 2591 2506 2477 2459 2470 2490 2596 2688 2738 2615 2533 2551 2606 2490 2287 2118 1984 1923 1882 1853 1835 1837 1896 1888 1768 1669 1384 922 857 837 972 1156 1340 1522 1538 1443 1287 1298 1419 1521 1601 1653 1650 1665 1708 1730 1870 2046 2201 2312 2437 2499 2666 2797 2913 2960 3055 3145 3283 3421 3534 3700 3716 3565 3532 3501 3515 3495 3500 3480 3485 3468 3429 3186 3098 3050 3004 2944 2903 2855 2814 2710 2660 2650 2655 2741 2900 3211 3193 3069 3004 2889 2816 2708 2640 2612 2619 2637 2666 2814 2904 3066 3221 3360 3179 2950 2847 2811 2795 2795 2842 2954 2993 3213 3301 3118 3038 2942 2941 2817 2678 2445 2392 2384 2385 2389 2372 2405 2402 2459 2377 2265 2250 2236 2222 2209 2201 2178 2166 2146 2136 2114 2091 2079 2068 2049 2030 2007 1999 1975 1946 1928 1910 1897 1895 1891 1893 1921 1920 1892 1874 1863 1866 1863 1873 1952 2044 2157 2215 2316 2318 2300 2317 2290 2218 2148 2117 2162 2190 2232 2208 2083 2002 1928 1865 1761 1763 1785 1876 1937 2000 2054 2181 2264 2419 2480 2482 2430 2351 2321 2231 2227 2344 2496 2706 2812 2747 2683 2654 2641 2670 2718 2626 2600 2567 2538 2488 2460 2418 2376 2299 2214 2094 2005 2037 2105 2174 2195 2148 2101 2026 2039 2050 2093 2316 2407 2476 2535 2664 2624 2574 2514 2431 2337 2232 2180 2096 2073 2073 2079 573 592 609 614 630 631 553 518 512 521 526 531 525 517 515 514 512 503 504 530 545 550 561 572 636 681 655 657 656 639 563 495 489 506 482 479 476 475 480 482 484 487 483 476 436 428 428 428 428 428 443 479 489 483 488 500 521 550 536 536 546 535 527 527 526 564 593 623 641 659 653 679 699 723 740 757 735 732 751 702 615 566 555 557 653 731 756 765 772 793 816 831 840 868 861 945 961 996 1018 1055 1084 1087 1072 1124 1097 1055 1040 1045 1094 1049 1012 971 938 910 900 894 896 882 891 889 874 860 853 865 878 893 910 936 925 911 932 938 909 893 886 916 952 979 1004 1022 1012 990 1005 1060 1071 1035 1021 1043 1008 1010 985 984 989 955 938 924 923 949 999 986 981 992 1030 1075 1116 1151 1145 1103 1084 1077 1051 1031 1032 1041 1072 1123 1156 1175 1180 1271 1269 1268 1267 1262 1253 1231 1232 1237 1231 1207 1212 1214 1209 1221 1215 1212 1197 1192 1186 1180 1185 1171 1152 1123 1044 1033 1043 1042 1048 1071 1151 1168 1166 1200 1231 1278 1278 1272 1294 1323 1327 1320 1333 1345 1359 1377 1383 1362 1354 1356 1369 1366 1368 1352 1338 1361 1401 1454 1475 1496 1512 1516 1513 1498 1478 1433 1371 1344 1346 1350 1371 1403 1374 1345 1318 1286 1219 1147 1067 1001 915 852 819 795 765 752 737 724 711 702 697 691 689 687 682 687 694 699 701 700 695 688 663 708 709 695 673 706 709 700 669 670 691 693 685 677 652 621 604 609 606 589 578 548 540 563 536 531 530 547 547 529 498 495 488 488 488 501 504 503 475 461 466 479 468 461 458 444 427 404 405 424 440 441 445 440 454 462 470 488 492 486 478 468 456 476 491 524 522 514 524 530 540 569 584 586 591 614 622 621 619 646 663 662 670 682 693 725 740 750 777 795 781 774 784 764 794 801 816 836 847 858 854 839 854 872 863 872 873 855 867 849 855 871 878 862 868 887 888 897 908 905 878 867 850 840 828 835 805 814 798 788 789 837 814 818 801 752 755 724 708 682 684 668 642 625 635 635 631 631 647 639 637 631 631 639 649 682 676 734 752 745 737 755 767 838 834 846 873 850 858 855 838 827 809 808 805 804 811 836 844 821 827 830 864 877 882 905 956 1028 1095 1166 1223 1267 1325 1314 1294 1334 1405 1437 1452 1423 1360 1319 1263 1235 1146 1157 1261 1313 1373 1329 1345 1372 1325 1320 1287 1281 1331 1411 1444 1344 1277 1242 1173 1105 1163 1207 1286 1344 1327 1307 1248 1193 1066 970 907 876 883 786 746 716 718 709 710 737 763 786 832 963 1145 1282 1348 1312 1452 1546 1644 1731 1613 1538 1460 1313 1172 1217 1332 1406 1551 1646 1790 1858 1731 1616 1522 1531 1606 1700 1717 1859 1640 1477 1360 1386 1440 1480 1592 1606 1696 1781 1750 1705 1667 1661 1654 1649 1635 1647 1709 1731 1824 1944 1896 1748 1734 1758 1742 1674 1621 1460 1392 1325 1376 1514 1583 1630 1659 1784 1787 1891 1969 1841 1750 1644 1586 1560 1560 1530 1515 1555 1593 1621 1595 1519 1489 1506 1453 1384 1298 1149 1015 975 936 926 923 969 986 1041 1107 1213 1273 1350 1423 1521 1578 1678 1773 1779 1805 1879 1888 1908 1926 1954 2005 2084 2082 2098 1978 1850 1790 1716 1670 1559 1423 1303 1279 1376 1430 1495 1568 1556 1441 1271 1254 1339 1464 1659 1778 1927 2005 1950 1887 1890 1912 1912 1913 1987 2070 2203 2281 2213 2050 1895 1744 1674 1688 1725 1782 1884 1993 2018 1941 1817 1813 1721 1613 1487 1371 1266 1227 1201 1155 1047 1011 884 911 966 1007 1081 1172 1250 1323 1399 1419 1329 1126 934 806 806 820 866 948 1026 1173 1244 1396 1453 1494 1559 1682 1908 2067 1972 1917 2072 2064 1929 1906 1814 1688 1598 1511 1393 1277 1211 1134 1142 1252 1345 1469 1511 1670 1677 1704 1777 1900 1989 1922 1846 1817 1820 1894 1941 2124 2102 2244 2335 2308 2258 2292 2354 2482 2569 2672 2780 2761 2720 2734 2767 2790 2748 2661 2594 2523 2557 2535 2494 2443 2433 2294 2151 2000 1940 1893 1868 1838 1780 1731 1684 1641 1630 1123 875 848 910 1140 1300 1653 1949 1939 1802 1766 1715 1780 1911 1939 1967 1983 1955 1922 1954 2035 2152 2295 2413 2542 2608 2690 2861 3047 3200 3295 3398 3596 3766 3936 3829 3755 3656 3581 3499 3470 3455 3451 3451 3468 3494 3525 3642 3512 3295 3135 3122 3128 3151 3111 2973 2842 2750 2753 2842 2976 3290 3438 3329 3239 3158 3049 2908 2831 2775 2684 2685 2721 2849 2928 3070 3233 3352 3372 3259 3040 2822 2774 2749 2754 2784 2901 3008 3111 3074 2956 2873 2707 2602 2482 2435 2419 2408 2408 2415 2543 2758 2819 2755 2645 2481 2392 2294 2252 2232 2221 2207 2210 2217 2261 2388 2330 2300 2308 2292 2282 2296 2337 2337 2293 2209 2151 2011 1947 1891 1885 1880 1871 1872 1894 1977 2075 2148 2202 2240 2293 2389 2452 2497 2510 2456 2447 2336 2258 2190 2159 2152 2132 2169 2113 1924 1815 1757 1800 1855 1953 1970 2091 2154 2261 2288 2392 2421 2423 2435 2538 2582 2562 2525 2439 2358 2387 2485 2638 2759 2840 2794 2716 2768 2698 2620 2588 2568 2510 2453 2395 2326 2230 2166 2091 2037 2104 2173 2235 2247 2232 2252 2292 2312 2165 2095 2063 2112 2344 2499 2657 2698 2667 2611 2482 2407 2307 2203 2116 2082 2109 2154 2243 2270 561 577 592 580 596 606 529 512 508 522 527 529 516 505 514 499 489 491 540 561 596 595 608 583 659 700 655 679 668 634 527 498 496 483 480 478 476 476 478 478 482 476 435 428 428 428 433 417 428 434 471 490 491 492 494 498 524 550 569 540 541 543 537 527 524 553 604 644 642 640 649 671 687 709 717 740 740 733 739 734 708 626 576 559 615 766 784 799 783 793 824 822 838 851 888 945 966 1011 1052 1081 1097 1057 1117 1116 1065 1038 1055 1121 1096 1031 1002 965 915 893 896 889 882 878 875 859 859 873 882 875 881 905 928 924 933 927 927 929 923 904 930 982 1014 1001 998 1018 1007 993 1012 1078 1087 1075 1061 1046 1041 1004 1010 959 949 933 928 922 923 939 960 959 965 991 1024 1087 1136 1151 1068 1020 1012 1007 1020 1030 1035 1059 1099 1149 1176 1206 1281 1271 1276 1254 1237 1242 1269 1254 1230 1216 1206 1201 1201 1195 1193 1198 1203 1212 1216 1199 1202 1204 1182 1161 1084 1036 1043 1044 1043 1058 1119 1166 1216 1203 1181 1225 1280 1272 1281 1290 1306 1317 1314 1327 1354 1346 1340 1335 1332 1332 1338 1349 1358 1367 1352 1349 1371 1394 1468 1481 1478 1469 1474 1490 1514 1500 1451 1394 1358 1350 1363 1374 1364 1356 1343 1324 1261 1205 1093 1051 961 922 829 814 789 776 752 739 726 715 707 715 692 690 687 693 685 690 697 703 701 693 685 677 666 716 691 680 699 695 691 698 668 665 657 655 655 651 634 627 607 605 607 580 565 545 546 538 528 530 525 542 537 519 499 493 489 497 505 509 515 502 477 463 465 467 458 456 458 445 458 439 403 401 418 438 447 445 453 455 473 488 490 476 468 454 446 468 479 495 521 508 517 518 528 552 587 588 589 605 624 617 617 628 651 658 665 684 696 732 735 745 770 775 764 774 764 783 801 816 817 828 842 856 848 835 855 866 864 874 861 853 843 826 841 865 862 869 871 880 887 896 890 879 862 851 844 836 828 817 796 786 800 797 802 817 793 807 771 754 744 709 691 692 695 682 633 638 633 640 636 630 634 632 628 631 632 640 646 654 671 734 728 733 740 759 790 828 824 835 839 846 860 843 816 813 804 803 814 808 818 870 841 822 831 838 858 876 885 927 1002 1063 1142 1182 1259 1328 1361 1364 1335 1359 1428 1458 1445 1432 1371 1320 1261 1213 1144 1206 1301 1374 1429 1412 1410 1411 1401 1371 1330 1317 1386 1458 1479 1440 1381 1300 1173 1138 1220 1298 1415 1401 1314 1259 1194 1143 1033 1017 954 983 848 748 726 714 713 712 712 737 756 786 886 905 1056 1149 1224 1315 1390 1493 1675 1764 1641 1590 1429 1299 1203 1281 1450 1457 1555 1596 1713 1770 1662 1617 1631 1681 1838 1921 1892 1735 1566 1520 1435 1373 1399 1427 1537 1634 1784 1827 1754 1740 1711 1709 1693 1720 1725 1799 1927 2026 1961 1814 1768 1744 1700 1643 1620 1581 1529 1455 1351 1384 1483 1565 1644 1675 1731 1869 1980 1972 1864 1764 1731 1646 1639 1656 1639 1606 1566 1605 1648 1634 1583 1524 1554 1497 1467 1361 1272 1124 1006 964 938 929 927 975 990 1052 1123 1220 1277 1350 1436 1569 1640 1691 1682 1693 1713 1753 1787 1811 1833 1868 1948 2088 2151 1866 1786 1709 1677 1627 1552 1416 1350 1312 1335 1425 1509 1587 1656 1665 1549 1374 1272 1299 1397 1580 1701 1850 1942 2067 2032 2029 1948 1919 1933 1955 2001 2069 2126 2237 2108 1951 1911 1894 1852 1915 1933 2021 2210 2018 1912 1778 1660 1603 1567 1494 1427 1303 1207 1103 1062 944 904 957 982 1049 1031 1099 1194 1301 1402 1462 1511 1294 1080 917 815 810 810 857 943 1026 1152 1271 1423 1462 1533 1593 1697 1932 2169 2080 2047 2154 2051 2026 1995 1919 1747 1655 1488 1417 1321 1270 1202 1143 1187 1247 1390 1460 1519 1541 1642 1731 1733 1844 1952 2087 2118 2108 2138 2215 2287 2325 2511 2419 2367 2369 2397 2388 2449 2531 2609 2692 2743 2709 2741 2834 2941 2872 2759 2707 2509 2412 2306 2273 2230 2232 2189 2170 2113 2107 2065 2024 1926 1822 1698 1643 1592 1513 985 854 877 999 1265 1386 1946 2214 2165 2088 2100 1982 1952 2038 2106 2154 2303 2323 2281 2291 2304 2365 2468 2565 2695 2722 2725 2757 2925 3112 3449 3625 3799 3992 4019 3908 3795 3665 3554 3510 3468 3438 3435 3427 3416 3437 3469 3562 3572 3613 3593 3477 3529 3563 3457 3281 3198 3127 3094 3157 3299 3653 3574 3475 3386 3289 3193 3056 2998 3013 2938 2892 2894 2965 3042 3134 3239 3308 3326 3373 3154 2924 2806 2741 2722 2718 2728 2841 2985 2961 2890 2695 2532 2467 2461 2439 2429 2427 2419 2524 2672 2825 2952 2924 2808 2638 2540 2375 2385 2449 2383 2440 2382 2448 2568 2483 2590 2543 2675 2620 2616 2490 2568 2583 2524 2429 2401 2353 2230 2079 1994 1978 1992 2061 2156 2210 2229 2284 2292 2338 2385 2489 2558 2595 2508 2408 2396 2313 2240 2205 2188 2167 2166 2170 2075 1921 1809 1719 1874 2008 2073 2153 2245 2309 2337 2362 2335 2319 2372 2426 2543 2635 2732 2672 2572 2520 2468 2520 2606 2729 2886 2795 2758 2695 2668 2623 2557 2495 2396 2317 2238 2174 2138 2124 2179 2222 2270 2314 2337 2353 2353 2376 2401 2433 2293 2165 2109 2142 2353 2458 2599 2737 2669 2625 2453 2332 2193 2185 2146 2156 2251 2344 2413 2360 550 556 570 580 582 585 509 504 504 516 522 522 504 490 490 503 495 491 561 583 609 610 644 639 672 694 665 674 673 590 521 511 493 484 480 480 484 481 460 463 471 448 428 428 439 457 480 472 470 487 491 491 490 493 487 491 503 525 555 561 549 560 554 531 527 538 591 616 622 631 650 671 685 712 720 729 730 720 725 734 726 682 593 563 609 746 774 780 793 810 828 829 829 855 929 949 987 1017 1049 1071 1073 1111 1103 1075 1051 1056 1088 1093 1074 1017 983 942 909 890 892 885 878 879 863 861 888 890 876 876 881 912 926 914 920 932 933 929 953 991 1014 1013 1019 1019 1018 1009 1044 1083 1070 1058 1069 1073 1050 1058 1050 1027 1007 953 935 916 919 943 934 933 937 938 954 1009 1058 1128 1151 1067 1018 1000 990 986 1005 1020 1048 1132 1175 1171 1177 1243 1244 1257 1260 1272 1275 1231 1230 1227 1236 1214 1233 1234 1197 1188 1199 1213 1245 1227 1215 1209 1193 1186 1136 1110 1044 1039 1047 1047 1074 1144 1182 1224 1228 1227 1246 1232 1260 1269 1297 1307 1322 1327 1334 1354 1361 1346 1315 1297 1298 1307 1340 1353 1349 1339 1340 1373 1417 1443 1451 1459 1476 1456 1472 1479 1478 1449 1394 1363 1345 1354 1375 1354 1338 1306 1291 1259 1200 1101 1000 953 884 838 823 791 766 759 738 728 715 710 703 702 692 692 690 686 695 701 703 708 701 697 690 697 664 676 679 693 707 707 683 719 704 668 647 642 633 635 637 626 606 603 598 569 556 534 534 530 523 528 525 519 527 510 491 491 503 513 516 517 512 495 480 454 454 451 448 441 454 459 487 465 438 397 403 426 430 442 432 449 456 480 471 461 449 441 451 458 465 479 493 480 509 514 521 546 580 588 589 604 613 622 620 623 641 649 662 674 691 728 719 769 771 753 764 763 752 775 798 806 810 821 825 847 853 828 823 867 856 843 853 824 825 824 866 872 883 883 887 884 886 903 885 870 854 849 845 836 829 804 787 770 774 796 798 813 810 776 754 770 728 693 682 689 718 668 649 644 637 639 635 628 629 623 623 637 636 636 641 655 681 706 716 719 735 753 769 804 815 834 843 857 849 816 817 810 822 829 817 819 829 872 824 828 834 850 867 878 910 962 1046 1098 1150 1217 1292 1356 1411 1409 1383 1395 1452 1458 1441 1410 1337 1289 1242 1197 1196 1277 1352 1384 1418 1426 1439 1463 1476 1472 1476 1460 1466 1489 1456 1402 1303 1245 1204 1260 1328 1406 1481 1432 1394 1357 1220 1148 1154 1138 1026 901 762 730 719 714 712 713 721 737 760 839 1027 1129 1136 1176 1211 1294 1430 1552 1727 1768 1666 1603 1419 1314 1308 1299 1409 1536 1533 1568 1671 1757 1830 1848 1921 1977 2031 1904 1765 1670 1571 1509 1375 1372 1386 1452 1582 1720 1847 1797 1750 1732 1749 1758 1777 1957 1997 2023 2007 1929 1867 1825 1812 1744 1695 1624 1549 1477 1438 1382 1346 1460 1541 1663 1706 1819 1871 1981 1974 1949 1864 1791 1753 1713 1740 1736 1669 1649 1640 1646 1658 1630 1573 1588 1573 1504 1524 1322 1207 1088 996 955 943 936 931 956 991 1031 1117 1238 1311 1404 1487 1616 1566 1526 1505 1571 1623 1687 1712 1743 1782 1835 1929 2071 1975 1790 1759 1692 1654 1592 1499 1413 1398 1402 1416 1427 1518 1608 1690 1719 1624 1471 1344 1288 1365 1500 1609 1782 1868 2055 2174 2237 2111 2032 2095 2122 2122 2243 2341 2454 2317 2148 2102 2070 2175 2175 2179 2268 2180 2003 1885 1780 1659 1536 1431 1376 1347 1272 1188 1095 945 916 982 1057 1067 1100 1157 1165 1289 1386 1449 1544 1558 1296 1065 944 821 819 812 851 965 1039 1133 1227 1409 1512 1595 1656 1732 1942 2205 2180 2088 2113 2179 2069 2007 1877 1689 1694 1567 1462 1376 1326 1236 1193 1157 1173 1196 1352 1384 1434 1532 1595 1621 1706 1853 2005 2139 2245 2253 2390 2522 2595 2445 2386 2435 2494 2540 2504 2553 2568 2627 2637 2627 2598 2539 2613 2701 2715 2721 2638 2414 2279 2136 2074 2040 2028 2018 2006 2004 2020 1977 1936 1873 1815 1691 1625 1509 1323 878 863 907 1072 1393 1730 2132 2329 2375 2356 2275 2207 2181 2180 2227 2310 2456 2574 2624 2648 2670 2627 2713 2769 2837 2830 2776 2778 2819 2982 3348 3579 3741 3751 3723 3735 3762 3618 3591 3554 3476 3436 3420 3411 3405 3395 3393 3457 3482 3510 3591 3595 3676 3748 3760 3658 3610 3572 3543 3593 3688 3792 3733 3570 3439 3340 3279 3227 3170 3134 3083 3070 3172 3120 3132 3170 3219 3299 3333 3370 3292 3070 2936 2749 2709 2684 2684 2708 2816 2849 2674 2503 2494 2487 2464 2449 2446 2440 2489 2704 2840 2994 3016 2856 2767 2635 2497 2471 2587 2584 2548 2611 2578 2642 2720 2631 2686 2716 2833 2743 2680 2654 2708 2832 2755 2602 2570 2560 2438 2223 2091 2163 2241 2310 2333 2313 2309 2335 2385 2424 2466 2559 2621 2558 2525 2476 2451 2367 2348 2289 2246 2210 2194 2169 2128 1977 1861 1651 1718 1867 1987 2100 2243 2258 2262 2267 2202 2256 2381 2499 2594 2657 2721 2665 2621 2594 2538 2580 2639 2713 2881 2818 2690 2594 2539 2527 2420 2344 2280 2277 2258 2230 2259 2248 2325 2371 2381 2397 2433 2452 2469 2470 2472 2481 2371 2262 2138 2149 2307 2426 2580 2641 2700 2606 2457 2287 2189 2214 2188 2246 2374 2430 2507 2372 543 553 562 570 575 570 506 501 507 507 517 515 496 486 486 491 489 491 567 605 633 662 643 609 648 685 667 650 629 558 530 533 499 489 489 487 478 478 433 429 431 444 428 428 428 438 483 485 488 490 487 484 482 483 486 497 501 509 522 545 552 570 582 548 528 534 534 541 574 630 632 656 687 723 721 712 714 719 725 744 765 669 585 602 740 741 768 784 809 828 820 829 833 886 939 958 986 1038 1058 1055 1082 1095 1069 1041 1024 1057 1071 1064 1045 994 962 919 900 889 896 882 878 852 863 875 872 874 864 876 897 903 906 917 928 966 963 959 1013 1032 1031 1037 1051 1039 1030 1026 1053 1075 1075 1037 1046 1057 1061 1047 1055 1037 1014 949 906 902 907 923 944 954 967 939 945 1025 1093 1126 1063 983 961 960 965 1008 1028 1044 1075 1165 1178 1189 1229 1239 1231 1251 1247 1256 1261 1253 1227 1239 1231 1249 1248 1229 1209 1195 1216 1244 1239 1242 1237 1195 1160 1087 1068 1042 1053 1054 1053 1095 1169 1214 1229 1232 1252 1263 1252 1245 1270 1285 1320 1338 1340 1345 1348 1357 1355 1346 1307 1290 1300 1310 1328 1334 1326 1337 1370 1414 1449 1443 1433 1423 1435 1463 1451 1453 1425 1392 1344 1333 1321 1351 1349 1329 1308 1279 1228 1180 1086 1002 922 882 842 829 804 774 752 741 731 720 711 708 700 695 689 690 690 688 701 698 710 710 704 698 691 683 676 664 671 681 682 696 683 676 669 666 667 652 638 632 625 613 609 596 592 568 552 532 525 521 519 526 523 522 501 496 494 499 516 522 525 524 508 493 489 461 453 440 436 441 469 468 466 467 439 422 400 394 398 415 417 433 435 454 459 452 434 437 443 446 457 465 476 486 490 505 516 534 566 585 590 608 605 610 620 619 631 643 649 670 685 688 728 757 772 751 739 732 720 772 775 798 802 824 832 830 823 815 819 825 831 831 841 824 822 841 872 879 888 881 887 891 886 879 855 851 845 855 842 829 818 789 777 773 782 781 781 786 781 756 759 738 716 698 685 700 676 659 658 648 645 648 655 646 639 629 629 632 632 633 640 656 674 695 708 706 738 761 774 791 803 833 850 837 822 812 814 817 828 826 843 830 838 828 827 834 837 849 866 921 942 985 1054 1128 1167 1248 1320 1371 1443 1463 1434 1433 1463 1444 1426 1402 1340 1302 1225 1197 1245 1258 1296 1331 1369 1391 1452 1483 1556 1577 1638 1649 1661 1565 1426 1354 1309 1287 1335 1425 1454 1513 1636 1638 1453 1299 1307 1342 1294 1101 925 834 738 717 719 715 716 715 730 756 810 883 1073 1156 1226 1317 1313 1370 1503 1631 1788 1743 1682 1521 1372 1407 1476 1384 1379 1468 1696 1668 1703 1770 1970 2114 2256 2102 1890 1794 1702 1633 1538 1459 1369 1366 1394 1490 1670 1733 1811 1847 1781 1785 1844 1901 2059 2061 2001 1927 1863 1911 1958 1839 1790 1716 1653 1557 1524 1567 1504 1393 1430 1522 1617 1709 1776 1921 1979 1865 1862 1821 1856 1795 1774 1758 1752 1709 1695 1676 1677 1675 1640 1627 1587 1637 1627 1528 1430 1294 1163 1055 973 957 945 938 929 937 980 1039 1127 1236 1324 1484 1557 1512 1390 1440 1511 1611 1658 1710 1718 1752 1759 1860 1976 1990 1792 1825 1850 1773 1699 1650 1574 1556 1591 1650 1562 1454 1507 1643 1719 1807 1733 1552 1416 1309 1345 1465 1550 1706 1808 1939 1964 1959 1963 2041 2135 2296 2442 2502 2538 2573 2463 2387 2339 2313 2417 2395 2300 2098 1970 1905 1837 1716 1621 1549 1468 1373 1281 1195 1130 967 912 994 1055 1148 1145 1164 1238 1304 1391 1448 1552 1635 1478 1299 1071 965 836 824 819 849 977 1056 1135 1196 1347 1513 1602 1688 1777 1998 2246 2260 2195 2234 2251 2256 2032 1893 1863 1776 1639 1526 1419 1367 1263 1214 1151 1151 1151 1159 1238 1320 1411 1480 1539 1619 1792 2064 2142 2258 2326 2441 2633 2567 2479 2511 2567 2622 2528 2564 2635 2693 2627 2563 2515 2451 2375 2391 2439 2484 2554 2534 2344 2251 2132 2067 2001 1944 1921 1898 1911 1888 1889 1866 1827 1750 1648 1574 1430 1227 871 874 949 1106 1441 1783 2092 2305 2508 2557 2485 2433 2375 2351 2400 2478 2616 2739 2825 2882 2993 2975 2920 2899 3018 3085 3006 2850 2930 3043 3319 3520 3577 3569 3578 3590 3621 3602 3606 3798 3646 3475 3428 3400 3388 3377 3367 3366 3384 3405 3497 3536 3603 3640 3659 3893 3904 3884 3870 3826 3776 3700 3645 3654 3670 3699 3598 3522 3411 3276 3244 3308 3292 3272 3243 3218 3239 3323 3379 3388 3412 3336 3137 2936 2715 2664 2641 2623 2603 2567 2540 2518 2499 2482 2467 2462 2468 2521 2628 2713 2827 2933 3043 2868 2780 2647 2606 2639 2787 2737 2782 2763 2751 2802 2817 2767 2797 2975 2900 2799 2806 2796 2828 2703 2651 2612 2567 2498 2389 2189 2212 2385 2420 2412 2403 2386 2372 2363 2369 2480 2557 2650 2733 2636 2562 2495 2464 2401 2340 2294 2285 2220 2178 2145 2131 2003 1898 1738 1607 1729 1852 1983 2094 2112 2073 2065 2163 2263 2362 2441 2576 2670 2770 2752 2737 2766 2728 2658 2690 2711 2849 2820 2732 2654 2570 2521 2406 2348 2360 2388 2398 2380 2373 2378 2425 2461 2487 2495 2506 2544 2535 2576 2550 2540 2441 2349 2231 2185 2261 2404 2529 2677 2673 2581 2446 2369 2235 2259 2293 2394 2500 2565 2448 2376 543 552 564 580 576 541 497 492 499 501 509 504 486 484 485 490 493 489 557 594 644 640 582 578 605 674 662 641 584 549 547 574 609 600 526 565 539 486 428 428 438 448 428 440 451 470 471 474 481 493 487 480 482 483 485 486 492 495 500 511 551 569 590 589 590 578 579 614 632 641 647 648 662 688 712 710 706 710 719 760 754 634 614 755 796 789 792 789 795 802 802 797 830 926 959 998 1022 1024 1043 1086 1097 1053 1021 1001 993 1048 1063 1047 1009 946 927 896 897 889 886 875 859 868 884 861 859 855 868 890 902 914 909 914 948 971 1011 1068 1071 1076 1065 1061 1055 1040 1063 1069 1069 1059 1052 1090 1061 1032 1044 1057 1043 1013 988 953 920 907 896 931 970 969 971 1001 1064 1100 1050 955 952 943 978 987 991 1023 1041 1078 1163 1182 1209 1254 1253 1247 1244 1230 1246 1248 1241 1240 1235 1248 1251 1230 1220 1209 1197 1205 1224 1231 1259 1262 1244 1212 1089 1053 1039 1049 1050 1075 1136 1196 1262 1282 1268 1259 1255 1255 1281 1291 1324 1341 1354 1359 1377 1382 1354 1347 1333 1310 1291 1302 1323 1330 1316 1307 1352 1389 1454 1460 1456 1415 1392 1399 1418 1429 1415 1375 1334 1327 1314 1298 1284 1313 1295 1262 1235 1201 1128 1049 955 909 862 844 817 812 767 754 738 730 720 714 708 704 700 693 693 697 696 705 711 715 717 714 703 698 692 683 680 683 673 704 702 691 695 685 668 656 641 634 639 625 617 617 603 589 584 564 546 529 519 519 517 515 509 504 497 499 510 511 518 529 529 524 510 494 481 469 469 438 438 450 475 469 460 461 459 425 426 407 399 392 411 411 411 412 427 432 427 423 429 432 445 449 455 466 476 495 508 518 541 559 576 605 597 602 616 614 629 632 636 662 677 684 675 709 724 710 714 716 715 760 762 772 779 788 790 797 809 797 815 830 824 814 814 814 832 855 863 868 881 887 879 887 858 856 853 843 852 840 823 809 800 793 779 748 751 756 750 745 745 747 747 732 709 734 734 696 666 673 652 696 702 697 695 660 638 637 635 636 638 642 645 658 672 700 698 715 734 763 765 779 793 840 823 816 826 843 861 835 823 854 835 853 837 838 828 844 838 843 864 888 951 1004 1104 1169 1192 1235 1386 1428 1436 1465 1490 1488 1455 1427 1405 1376 1304 1308 1270 1219 1282 1322 1335 1353 1341 1384 1425 1470 1558 1656 1836 1943 1870 1682 1528 1439 1368 1363 1467 1565 1642 1556 1454 1436 1447 1479 1539 1372 1106 976 832 753 720 719 720 718 718 719 740 774 904 985 1077 1166 1263 1344 1487 1545 1660 1776 1776 1725 1582 1479 1499 1590 1582 1522 1526 1580 1669 1782 1922 2011 2077 2203 2156 1999 1875 1776 1636 1557 1456 1420 1403 1403 1480 1598 1677 1704 1800 1878 1970 2209 2048 1913 1795 1759 1828 1922 1909 1817 1830 1775 1683 1609 1603 1639 1618 1563 1526 1559 1564 1562 1615 1743 1846 1951 1894 1791 1750 1696 1709 1711 1732 1751 1736 1709 1688 1713 1679 1654 1611 1630 1671 1659 1525 1456 1355 1210 1117 1011 976 1009 1005 957 934 936 951 1098 1245 1407 1434 1435 1407 1321 1293 1413 1514 1626 1683 1806 1830 1877 1880 1920 2008 1873 1860 1889 1977 1895 1861 1700 1705 1712 1802 1831 1698 1566 1580 1711 1760 1869 1783 1651 1545 1355 1357 1433 1510 1636 1706 1784 1841 1949 2058 2019 2106 2290 2323 2349 2405 2477 2474 2532 2469 2292 2250 2325 2248 2013 1868 1670 1606 1594 1554 1511 1420 1294 1220 1100 973 947 1046 1103 1191 1202 1212 1272 1350 1422 1430 1499 1662 1690 1564 1441 1235 1070 857 833 835 865 913 976 1027 1127 1253 1337 1493 1624 1906 2141 2342 2265 2317 2322 2367 2298 2149 2143 1979 1869 1766 1706 1730 1625 1469 1419 1337 1215 1174 1162 1177 1180 1367 1400 1475 1502 1619 1863 1912 1968 2118 2286 2554 2651 2646 2692 2682 2624 2665 2690 2731 2726 2624 2567 2413 2280 2188 2186 2165 2181 2239 2316 2265 2272 2243 2194 2172 2108 2056 1958 1856 1806 1786 1790 1762 1712 1598 1496 1378 1203 884 884 956 1122 1455 1721 1976 2142 2314 2403 2507 2599 2608 2622 2687 2787 2908 2976 3022 3080 3192 3309 3261 3204 3165 3234 3383 3419 3390 3386 3470 3475 3487 3501 3514 3530 3536 3554 3546 3762 3791 3623 3507 3408 3372 3358 3351 3347 3340 3350 3394 3433 3474 3560 3566 3766 3808 3916 3893 3870 3841 3687 3585 3521 3490 3659 3675 3659 3638 3589 3586 3678 3637 3602 3400 3388 3308 3266 3253 3242 3224 3195 3151 3069 2970 2709 2608 2580 2574 2559 2543 2539 2528 2516 2542 2628 2712 2803 2850 2933 3028 3179 3118 2976 2913 2837 2818 2844 2976 2971 2932 2975 2987 2967 2944 2968 2895 2812 2768 2712 2705 2596 2512 2431 2415 2372 2371 2348 2274 2243 2341 2447 2461 2436 2447 2448 2455 2497 2529 2594 2653 2630 2584 2517 2447 2374 2337 2283 2245 2212 2196 2187 2153 2098 2052 1922 1814 1737 1670 1574 1631 1756 1911 1900 2017 2118 2222 2312 2430 2533 2628 2638 2663 2703 2719 2684 2750 2803 2768 2782 2833 2903 2771 2706 2642 2606 2467 2406 2474 2517 2559 2536 2480 2504 2535 2567 2631 2612 2581 2571 2685 2686 2567 2496 2418 2346 2226 2188 2239 2370 2490 2590 2749 2636 2554 2406 2304 2333 2469 2574 2624 2503 2438 2502 549 557 584 589 580 521 495 492 488 487 491 489 485 486 491 490 491 506 577 603 657 604 575 567 591 647 665 628 554 540 542 579 634 641 571 576 533 473 428 428 467 508 524 523 517 478 470 473 476 503 500 485 485 485 487 491 499 502 546 556 555 554 584 592 597 596 600 603 617 644 663 668 683 691 711 705 703 719 725 759 687 604 699 745 772 790 793 793 790 787 788 779 848 931 968 1016 1037 1028 1060 1075 1044 1012 1008 986 988 1038 1064 1036 990 931 911 901 892 885 883 868 862 875 865 852 849 856 868 909 924 915 913 951 974 1019 1062 1090 1099 1091 1082 1075 1062 1067 1055 1060 1055 1088 1090 1070 1064 1045 1035 1048 1027 1002 976 958 923 918 882 934 938 941 987 1071 1069 1011 940 901 930 956 959 988 1005 1033 1062 1148 1165 1234 1277 1288 1251 1250 1264 1275 1250 1225 1232 1237 1241 1236 1210 1208 1209 1199 1218 1217 1213 1225 1242 1250 1207 1123 1064 1050 1056 1062 1087 1135 1217 1270 1289 1280 1263 1264 1271 1292 1318 1342 1356 1372 1375 1389 1400 1386 1358 1331 1303 1296 1324 1345 1337 1312 1318 1344 1409 1442 1436 1449 1400 1374 1380 1394 1396 1388 1363 1311 1282 1280 1274 1265 1278 1279 1243 1207 1172 1136 1054 997 912 883 837 822 793 765 754 742 731 725 716 716 705 702 700 694 696 701 715 713 741 732 731 710 703 699 694 693 695 686 692 707 716 705 688 673 648 641 647 642 631 620 617 614 593 583 575 563 536 523 513 512 510 510 502 517 512 512 511 519 520 527 529 521 503 494 480 477 470 440 441 449 472 468 465 459 457 446 439 418 405 391 405 405 404 408 411 424 426 418 416 424 438 450 445 459 468 489 495 504 516 550 552 573 579 602 613 615 612 616 622 643 667 673 669 670 676 711 714 720 710 732 744 778 781 792 813 829 782 800 817 805 797 807 803 816 840 859 858 868 851 836 847 841 845 842 841 835 834 825 811 795 783 770 750 736 737 739 737 741 741 744 736 728 742 715 702 673 696 671 695 727 717 716 694 671 645 654 633 633 638 659 666 684 667 683 691 709 724 745 760 773 784 814 791 796 859 861 872 836 844 835 839 824 834 839 837 840 851 845 859 891 958 1022 1134 1186 1212 1240 1379 1458 1479 1486 1489 1486 1472 1438 1418 1413 1388 1340 1292 1232 1250 1332 1409 1406 1374 1400 1508 1615 1735 1857 1838 1888 1870 1718 1584 1497 1410 1448 1546 1610 1544 1470 1350 1381 1459 1470 1406 1216 999 887 779 741 719 723 722 722 724 722 740 806 969 1065 1181 1245 1318 1435 1564 1690 1818 1876 1781 1762 1568 1546 1625 1645 1781 1755 1673 1647 1720 1861 2116 2237 2002 1983 1961 1883 1718 1621 1547 1495 1401 1413 1418 1472 1531 1577 1654 1694 1771 1847 2018 2010 1892 1785 1678 1630 1709 1818 1856 1761 1729 1640 1639 1671 1715 1642 1584 1596 1647 1671 1679 1647 1669 1725 1857 1842 1819 1795 1757 1672 1612 1652 1696 1735 1673 1624 1671 1684 1646 1635 1584 1673 1725 1614 1487 1372 1330 1171 1066 990 1011 1052 1047 984 937 944 962 1180 1272 1328 1291 1243 1243 1236 1324 1427 1514 1634 1675 1741 1793 1821 1812 1865 1944 2017 1925 1961 2051 1995 1993 1731 1781 1819 1932 1983 1724 1639 1586 1754 1839 1894 1759 1734 1658 1389 1338 1415 1525 1704 1851 1983 2057 2217 2315 2396 2381 2279 2183 2233 2261 2327 2404 2425 2389 2289 2192 2197 2234 2003 1865 1668 1562 1434 1368 1399 1401 1311 1215 1017 953 1025 1070 1160 1221 1228 1284 1345 1424 1494 1528 1613 1722 1812 1602 1460 1277 1143 916 859 856 867 897 933 1198 1291 1369 1455 1592 1738 1992 2161 2220 2167 2288 2343 2347 2263 2285 2341 2299 2110 2054 1998 1804 1661 1706 1610 1480 1424 1445 1393 1348 1291 1407 1441 1490 1473 1496 1643 1719 1828 2011 2186 2345 2498 2658 2654 2706 2698 2723 2774 2811 2785 2668 2564 2391 2271 2177 2107 2083 2062 2083 2117 2134 2137 2122 2129 2146 2116 2078 2078 2052 1900 1777 1675 1609 1538 1483 1422 1369 1295 886 902 954 1098 1432 1671 1916 2093 2216 2269 2362 2483 2685 2832 2921 3039 3176 3207 3219 3224 3265 3314 3351 3431 3494 3488 3521 3470 3394 3417 3418 3436 3452 3457 3462 3459 3478 3491 3496 3624 3797 3690 3589 3466 3397 3357 3350 3335 3325 3302 3304 3348 3410 3480 3528 3661 3689 3828 3987 3899 3798 3512 3409 3390 3378 3443 3571 3556 3600 3627 3636 3638 3714 3840 3893 3603 3395 3267 3243 3221 3196 3153 3118 3040 2945 2776 2654 2591 2577 2562 2558 2546 2550 2611 2689 2860 2958 2999 3008 3084 3225 3299 3236 3093 3008 2962 2981 3108 3128 2960 2879 2859 2858 2854 2831 2815 2799 2725 2641 2545 2468 2378 2353 2332 2302 2280 2275 2275 2275 2280 2335 2494 2540 2575 2583 2619 2604 2603 2623 2671 2656 2579 2532 2471 2437 2335 2277 2203 2162 2142 2099 2071 2080 1995 1956 1845 1717 1620 1583 1512 1558 1710 1796 1898 2010 2116 2306 2404 2508 2528 2543 2515 2577 2601 2644 2632 2708 2768 2914 2936 2945 3015 2993 2861 2693 2601 2521 2462 2504 2584 2618 2620 2573 2572 2607 2685 2708 2666 2622 2653 2643 2578 2479 2401 2352 2300 2233 2199 2261 2363 2531 2636 2704 2731 2594 2521 2405 2352 2484 2587 2627 2565 2556 2580 556 559 581 597 578 508 497 494 496 490 485 484 484 483 486 484 506 559 607 617 601 582 560 557 572 624 663 611 552 542 538 563 610 638 614 577 528 467 428 428 478 535 539 541 552 510 468 470 473 496 503 497 488 487 496 523 559 554 600 609 596 604 583 587 585 600 603 608 606 663 681 692 688 684 695 695 705 730 747 716 631 657 764 760 773 792 801 793 795 783 774 832 888 889 897 980 990 1027 1060 1034 1009 990 990 966 974 1024 1031 1003 968 929 909 892 890 884 871 870 867 863 866 861 876 888 896 909 895 905 958 967 1015 1078 1090 1105 1112 1112 1099 1085 1077 1067 1049 1017 1033 1059 1082 1062 1044 1027 1033 1033 1008 981 964 939 920 893 873 898 891 959 1046 1030 966 915 887 870 912 949 973 991 1001 1031 1134 1185 1223 1261 1264 1260 1288 1280 1260 1248 1235 1231 1225 1230 1235 1221 1214 1205 1208 1232 1222 1226 1226 1201 1222 1218 1128 1086 1049 1051 1078 1093 1171 1233 1279 1293 1277 1267 1277 1291 1312 1343 1363 1375 1387 1392 1395 1399 1387 1372 1342 1307 1302 1324 1349 1331 1305 1315 1358 1387 1445 1448 1412 1382 1365 1364 1367 1369 1355 1323 1262 1247 1236 1247 1239 1232 1237 1224 1179 1155 1112 1063 992 952 890 864 824 806 763 750 737 734 725 718 713 715 702 703 701 701 698 703 714 724 742 745 732 729 707 696 701 708 704 666 691 702 707 704 684 682 643 643 649 633 613 608 612 605 597 588 577 557 521 512 503 496 494 498 514 540 521 520 518 521 517 514 514 505 501 497 481 465 453 444 446 452 451 468 467 456 459 453 448 449 444 429 410 391 397 404 405 412 413 415 414 419 428 445 444 452 458 473 483 491 506 520 535 577 566 606 608 610 606 601 613 627 647 661 667 657 677 697 707 716 719 718 728 743 754 764 772 754 774 790 792 783 784 785 788 812 815 819 821 847 823 829 832 833 837 840 839 829 815 804 795 778 762 745 736 724 726 728 733 739 742 747 730 708 703 731 736 682 687 727 768 740 731 706 699 665 646 637 632 635 634 651 669 686 694 691 683 702 706 732 750 770 774 772 813 845 865 880 856 832 838 834 838 819 831 845 849 856 869 859 862 893 971 1049 1164 1196 1236 1267 1385 1456 1446 1433 1413 1425 1454 1475 1432 1397 1333 1297 1252 1223 1282 1391 1487 1427 1415 1453 1631 1760 1892 1838 1784 1782 1763 1656 1581 1511 1487 1543 1575 1495 1415 1354 1272 1284 1371 1329 1264 1102 927 812 746 734 732 728 737 742 744 747 752 878 1006 1096 1276 1340 1412 1485 1667 1714 1740 1808 1876 1695 1622 1690 1783 1744 1817 1741 1689 1746 1881 2055 1975 2015 1955 1840 1736 1628 1503 1490 1434 1389 1388 1432 1526 1589 1584 1592 1625 1680 1753 1830 1854 1813 1828 1785 1771 1660 1582 1676 1719 1679 1614 1639 1665 1740 1684 1687 1718 1710 1738 1781 1812 1753 1724 1776 1843 1774 1717 1682 1654 1626 1597 1550 1586 1584 1607 1576 1640 1665 1606 1593 1592 1687 1716 1561 1440 1339 1257 1131 1073 1011 1050 1101 1083 1007 942 946 960 1035 1118 1167 1097 1166 1186 1268 1368 1421 1485 1530 1563 1614 1657 1725 1772 1819 1863 1924 1983 1963 2040 2084 1987 1812 1866 1920 2019 1807 1743 1696 1659 1787 1894 1981 1846 1855 1765 1428 1370 1425 1502 1663 1771 1949 2041 2153 2207 2223 2191 2139 2162 2200 2247 2310 2428 2295 2261 2220 2171 2117 2056 1949 1864 1708 1617 1492 1390 1245 1257 1256 1182 1073 963 1034 1123 1201 1226 1302 1360 1394 1491 1555 1657 1724 1879 1902 1701 1537 1209 1080 964 859 854 859 877 922 1175 1272 1424 1523 1636 1805 2041 2139 2069 2077 2230 2326 2426 2420 2398 2541 2527 2332 2143 1980 1780 1757 1773 1595 1569 1565 1523 1495 1454 1485 1519 1495 1469 1486 1514 1525 1647 1783 1968 2050 2160 2249 2360 2469 2536 2644 2856 2840 2719 2684 2599 2493 2371 2268 2145 2109 2053 2039 1963 1966 1993 2037 2043 2012 2013 1996 1943 1914 1789 1728 1591 1448 1403 1383 1367 1346 1306 1254 923 914 984 1054 1381 1658 1919 2038 2160 2294 2445 2558 2810 3084 3203 3270 3425 3460 3435 3414 3325 3346 3458 3619 3677 3555 3493 3440 3366 3345 3351 3385 3399 3409 3396 3390 3406 3431 3443 3620 3816 3728 3651 3555 3468 3374 3332 3321 3311 3295 3284 3291 3338 3391 3483 3567 3604 3711 3877 3770 3601 3380 3318 3260 3252 3287 3409 3408 3470 3513 3549 3576 3619 3671 3724 3696 3593 3391 3359 3241 3208 3118 3061 2976 2901 2801 2721 2614 2583 2575 2584 2619 2677 2814 2860 2961 3090 3254 3252 3319 3400 3309 3233 3129 3057 2977 2949 2950 2954 2887 2848 2814 2778 2702 2667 2675 2636 2625 2523 2382 2319 2283 2275 2275 2275 2275 2275 2275 2280 2360 2442 2631 2694 2744 2719 2695 2690 2652 2668 2672 2643 2552 2446 2412 2368 2301 2237 2145 2107 2087 2036 1967 1920 1879 1862 1740 1642 1562 1543 1467 1500 1605 1774 1876 2009 2170 2355 2460 2447 2393 2391 2388 2432 2491 2563 2607 2749 2789 2800 2790 2833 2867 2954 2854 2784 2712 2601 2540 2560 2576 2667 2780 2730 2700 2761 2800 2773 2781 2705 2610 2543 2513 2470 2448 2372 2299 2258 2250 2325 2413 2535 2611 2716 2803 2691 2640 2553 2473 2470 2533 2712 2673 2635 2663 549 554 576 585 534 496 487 484 481 482 483 484 482 484 485 486 532 583 620 638 626 580 546 552 576 646 662 590 551 543 538 546 603 625 589 558 533 453 428 441 527 546 542 540 551 535 472 470 477 495 509 508 493 497 516 575 598 603 582 590 597 601 596 589 601 598 612 620 633 638 664 684 687 686 688 709 743 742 747 681 662 742 762 792 789 805 803 814 795 782 791 893 913 914 984 1004 959 1044 1031 997 992 987 981 965 1005 1045 1002 952 921 902 896 890 886 874 877 881 877 874 886 884 881 879 886 891 895 947 986 1044 1075 1106 1107 1115 1127 1120 1118 1092 1066 1061 1046 1042 1051 1045 1037 1042 1030 1028 1043 1004 965 950 940 921 908 857 863 869 899 993 974 894 898 860 859 909 941 957 982 1005 1036 1136 1172 1222 1279 1300 1289 1276 1256 1266 1247 1233 1234 1231 1224 1209 1219 1228 1216 1228 1235 1211 1218 1226 1194 1202 1193 1145 1076 1058 1057 1077 1113 1180 1278 1316 1292 1287 1281 1282 1308 1327 1368 1389 1409 1417 1425 1422 1413 1401 1377 1352 1323 1322 1324 1331 1329 1309 1322 1360 1372 1416 1427 1403 1362 1349 1352 1349 1339 1329 1272 1244 1208 1201 1199 1195 1200 1200 1159 1161 1118 1099 1055 1002 938 906 873 842 796 778 750 740 728 720 718 714 709 708 697 691 696 694 697 701 697 711 751 734 732 717 716 697 702 713 707 689 689 707 707 706 691 688 647 642 631 619 612 615 603 593 591 584 567 542 510 499 495 497 504 513 521 532 527 524 526 517 514 505 503 500 497 492 483 456 454 453 445 441 439 443 454 447 449 458 456 455 454 454 423 387 388 396 403 414 415 418 414 415 428 442 431 439 451 460 475 481 493 509 519 537 548 599 606 601 603 596 600 604 634 657 654 646 658 676 691 696 701 700 710 726 748 757 759 748 757 777 789 776 780 789 794 799 808 821 826 821 819 833 831 835 830 829 822 812 804 789 775 757 745 735 722 721 729 725 719 723 737 720 703 697 747 732 701 681 724 791 784 736 718 701 681 653 638 643 632 635 637 652 672 689 682 680 681 686 702 721 747 759 742 790 813 838 864 867 841 831 828 859 836 821 822 844 856 872 866 875 881 899 973 1076 1152 1184 1220 1257 1336 1405 1389 1352 1324 1329 1377 1418 1400 1368 1323 1279 1239 1254 1367 1422 1466 1443 1478 1540 1707 1817 1890 1794 1689 1616 1557 1479 1454 1539 1582 1504 1455 1391 1346 1312 1272 1239 1236 1215 1140 1035 881 788 745 741 746 747 746 751 754 753 814 913 1031 1160 1276 1353 1452 1569 1548 1552 1705 1824 1895 1748 1826 1918 2008 1909 1773 1747 1832 1928 2094 1939 1922 1893 1755 1655 1541 1537 1610 1636 1483 1404 1406 1480 1634 1677 1623 1634 1668 1717 1968 1875 1753 1726 1756 1789 1835 1730 1554 1526 1560 1546 1529 1597 1700 1780 1784 1785 1877 1891 1831 1759 1776 1793 1810 1871 1813 1759 1710 1650 1618 1557 1526 1471 1466 1468 1495 1545 1592 1581 1533 1547 1591 1661 1591 1451 1379 1281 1204 1123 1050 1065 1093 1141 1120 1024 964 948 962 985 1000 1034 1129 1282 1342 1394 1458 1429 1499 1635 1674 1752 1869 1885 1929 1886 1849 1872 1920 2029 2126 2078 1915 1922 1961 2024 2029 1815 1788 1790 1783 1810 1879 2051 1966 1814 1698 1495 1386 1412 1489 1643 1778 1899 1948 1981 2006 2019 2007 2012 2056 2173 2224 2319 2367 2278 2143 2071 2050 2053 1916 1792 1759 1738 1641 1523 1432 1343 1273 1179 1126 1071 985 1028 1107 1243 1318 1349 1390 1432 1499 1591 1733 1854 1946 2030 1897 1657 1345 1169 1032 914 858 860 889 884 1143 1269 1449 1540 1652 1813 1949 2009 1976 2043 2193 2299 2410 2509 2632 2643 2395 2292 2056 1932 1789 1901 1654 1624 1665 1666 1675 1703 1685 1673 1654 1620 1588 1550 1511 1500 1583 1677 1854 1907 1989 2062 2226 2326 2526 2656 2813 2850 2747 2686 2469 2409 2319 2280 2248 2287 2174 2059 1941 1867 1878 1936 1936 1915 1899 1840 1689 1574 1445 1363 1298 1261 1231 1230 1208 1197 1203 1153 1005 993 984 1000 1269 1585 1876 2034 2195 2304 2443 2565 2864 3077 3290 3433 3563 3619 3509 3499 3534 3610 3747 3868 3699 3583 3485 3431 3341 3321 3309 3297 3296 3316 3328 3316 3337 3367 3386 3621 3662 3790 3681 3563 3494 3417 3343 3292 3285 3281 3275 3262 3266 3316 3414 3475 3535 3696 3748 3777 3539 3412 3342 3251 3224 3207 3211 3281 3347 3381 3427 3481 3546 3572 3587 3786 3946 3867 3660 3388 3258 3118 3042 2927 2855 2833 2803 2711 2647 2627 2666 2722 2760 2916 3055 3173 3263 3393 3262 3240 3235 3265 3204 3097 2987 2841 2816 2834 2842 2817 2783 2722 2659 2596 2519 2442 2382 2333 2305 2275 2275 2275 2275 2275 2272 2291 2320 2374 2421 2526 2598 2682 2745 2827 2734 2636 2587 2568 2558 2556 2576 2528 2475 2375 2283 2192 2169 2100 2048 2014 1945 1865 1833 1754 1717 1665 1565 1506 1472 1428 1475 1582 1743 1892 2122 2217 2299 2394 2346 2302 2262 2299 2370 2468 2571 2670 2745 2731 2678 2663 2697 2725 2796 2841 2921 2810 2731 2698 2620 2623 2644 2717 2882 2873 2834 2858 2739 2657 2611 2561 2527 2507 2467 2444 2366 2411 2410 2319 2398 2444 2525 2614 2688 2804 2778 2756 2672 2550 2491 2535 2580 2567 2592 2620 545 550 561 563 498 490 480 480 483 480 484 485 487 490 491 493 545 578 616 638 610 562 546 549 587 679 630 560 536 529 524 539 601 598 570 546 536 428 450 465 533 538 541 538 543 547 488 472 495 504 511 521 521 524 552 561 591 605 594 586 603 597 607 587 603 591 600 616 630 640 657 697 692 690 690 716 753 810 737 697 726 781 791 800 793 833 830 812 797 785 813 912 933 970 986 1003 1016 1018 998 986 980 972 955 968 1052 1022 990 940 905 900 889 881 882 877 875 883 879 897 893 879 880 877 882 894 925 982 1037 1103 1105 1103 1116 1135 1138 1117 1118 1100 1073 1041 1036 1018 1027 1034 1017 1032 1035 1041 1034 993 937 903 888 882 890 848 853 876 948 966 866 803 802 840 869 944 973 978 1005 1053 1123 1193 1202 1254 1249 1275 1283 1261 1244 1250 1256 1250 1240 1229 1223 1211 1227 1230 1250 1238 1227 1232 1232 1219 1198 1181 1116 1074 1056 1057 1080 1106 1198 1281 1318 1304 1300 1307 1311 1324 1352 1379 1399 1419 1439 1447 1449 1442 1427 1407 1365 1340 1327 1339 1331 1320 1310 1306 1358 1357 1395 1419 1366 1333 1335 1342 1325 1315 1288 1253 1213 1192 1177 1168 1158 1146 1156 1129 1106 1079 1053 1024 959 929 904 870 838 814 791 762 736 727 722 714 706 704 697 696 690 685 686 688 694 703 696 709 738 739 715 712 709 695 713 710 701 686 691 708 704 694 687 672 641 630 629 630 621 613 594 581 576 572 560 524 506 494 494 494 504 511 517 525 533 523 516 519 509 504 496 487 483 482 467 463 460 444 441 441 437 436 442 445 450 452 461 456 455 442 406 391 387 395 399 414 429 423 409 412 417 425 425 429 437 447 464 474 478 496 504 533 547 582 606 599 606 594 591 596 616 676 671 644 647 667 663 677 675 685 685 697 731 763 725 729 731 769 751 761 773 790 802 796 796 796 805 809 821 835 826 817 808 802 804 789 776 766 764 745 733 718 712 724 718 708 708 715 709 700 691 732 709 707 675 730 762 768 753 722 714 695 670 640 639 641 635 640 643 658 682 698 704 717 711 714 702 714 754 738 737 771 801 812 840 842 841 820 847 858 831 823 822 838 852 868 864 876 904 898 1005 1072 1152 1154 1185 1199 1249 1315 1318 1290 1244 1274 1360 1375 1337 1309 1272 1252 1204 1305 1332 1401 1437 1549 1507 1612 1722 1831 1776 1732 1642 1504 1391 1334 1411 1483 1417 1360 1335 1357 1391 1399 1386 1371 1246 1089 995 940 841 759 730 752 752 751 757 763 766 787 879 994 1084 1181 1305 1382 1462 1444 1436 1554 1681 1729 1741 1765 1933 2046 2034 1886 1826 1896 2054 2123 2036 1963 1855 1721 1645 1666 1694 1733 1722 1686 1508 1441 1389 1480 1653 1673 1663 1649 1715 1816 1883 1798 1733 1677 1607 1597 1683 1683 1579 1466 1444 1460 1523 1639 1696 1763 1881 1912 1867 1823 1783 1696 1687 1741 1847 1861 1842 1776 1772 1713 1686 1640 1603 1537 1496 1432 1400 1457 1520 1498 1474 1551 1614 1564 1457 1355 1307 1208 1139 1065 1050 1134 1176 1176 1157 1023 999 957 952 968 991 1072 1160 1336 1444 1513 1537 1521 1554 1656 1700 1853 1913 1992 2078 2136 2027 1978 2046 2141 2205 2047 1946 2071 2078 2184 1971 1866 1848 1865 1836 1871 1966 1921 1795 1692 1603 1536 1404 1426 1460 1659 1736 1795 1810 1834 1853 1882 1899 1910 1973 2136 2206 2247 2205 2146 2050 1981 2006 2057 1837 1708 1611 1599 1611 1530 1447 1405 1328 1249 1163 997 983 1087 1153 1220 1284 1347 1410 1513 1624 1641 1772 1872 2012 2125 2035 1733 1453 1278 1111 973 890 873 885 882 1123 1278 1411 1474 1650 1829 1951 1943 1943 2009 2161 2221 2389 2460 2671 2532 2270 2148 2043 1877 1958 1761 1686 1698 1830 1865 1929 1876 1773 1766 1722 1720 1706 1679 1640 1630 1584 1605 1710 1796 1901 1959 2060 2157 2329 2507 2641 2767 2785 2612 2465 2386 2296 2307 2299 2303 2263 2125 1994 1885 1780 1830 1842 1804 1698 1596 1423 1357 1281 1293 1320 1343 1347 1327 1387 1403 1423 1312 1212 1160 1013 1032 1214 1499 1879 2042 2190 2282 2399 2510 2733 2915 3131 3254 3400 3508 3603 3658 3795 3934 3937 3784 3698 3562 3454 3421 3331 3281 3250 3225 3217 3219 3215 3238 3246 3286 3307 3527 3574 3629 3666 3598 3520 3423 3352 3277 3261 3262 3262 3253 3246 3273 3347 3447 3507 3603 3644 3667 3720 3495 3431 3296 3215 3188 3173 3164 3203 3264 3321 3371 3452 3480 3590 3782 3860 4068 3937 3610 3426 3196 3084 2991 2930 2851 2826 2825 2843 2890 2802 2771 2791 2934 3101 3226 3356 3273 3173 3103 3078 3123 3078 3017 2966 2838 2717 2717 2723 2711 2647 2540 2488 2421 2375 2324 2296 2292 2287 2279 2274 2278 2310 2371 2418 2500 2547 2604 2636 2681 2671 2683 2756 2703 2672 2521 2493 2519 2473 2460 2526 2516 2448 2343 2256 2149 2113 2070 2006 1939 1867 1770 1708 1637 1597 1533 1477 1408 1386 1398 1454 1584 1759 1947 2049 2094 2184 2292 2230 2192 2187 2328 2467 2509 2613 2666 2674 2633 2567 2546 2555 2615 2681 2710 2849 2862 2885 2899 2763 2690 2693 2698 2799 2859 2876 2817 2786 2695 2613 2595 2559 2558 2508 2429 2468 2541 2565 2514 2438 2459 2568 2673 2809 2915 2847 2744 2642 2605 2521 2443 2393 2368 2384 2446 530 531 538 527 486 480 479 481 481 482 483 486 492 491 490 516 566 585 623 621 583 555 542 558 650 663 568 537 517 511 506 503 557 574 552 529 532 464 428 455 529 536 544 539 535 546 541 481 512 515 514 516 566 557 565 560 569 575 576 587 594 598 595 611 586 592 593 615 615 628 643 671 677 691 734 766 780 801 729 718 792 778 786 792 815 820 810 796 797 823 910 945 960 953 991 998 1011 985 965 971 954 948 926 1027 1019 979 953 915 909 905 896 886 884 880 872 889 888 880 876 875 873 873 885 945 985 1055 1083 1116 1133 1134 1146 1158 1136 1104 1087 1070 1071 1051 1010 1017 1016 1039 1037 1023 1016 997 958 887 868 839 834 833 786 816 827 922 889 780 750 829 846 890 930 985 986 1011 1075 1200 1175 1216 1265 1256 1247 1245 1247 1240 1242 1252 1245 1220 1213 1213 1218 1224 1245 1257 1253 1248 1254 1234 1218 1211 1154 1103 1054 1052 1060 1075 1144 1212 1301 1305 1310 1306 1335 1338 1359 1373 1402 1424 1440 1456 1475 1474 1449 1438 1409 1384 1358 1335 1324 1324 1317 1297 1315 1321 1366 1403 1430 1345 1294 1313 1306 1292 1263 1226 1193 1175 1161 1173 1136 1126 1103 1104 1114 1067 1000 982 951 915 881 853 820 808 778 770 794 756 724 712 704 701 696 691 689 684 679 677 677 682 692 695 698 702 728 732 732 721 694 709 713 699 698 675 682 706 701 692 672 654 638 631 636 627 608 591 578 571 561 555 538 518 507 500 491 487 490 502 507 515 515 515 510 512 500 497 487 487 479 475 479 469 469 441 441 439 434 433 458 463 458 450 449 450 435 411 392 385 389 405 407 418 403 405 404 415 418 417 415 416 419 436 441 461 464 476 488 505 526 567 593 604 599 599 599 595 603 672 673 640 625 633 632 642 656 673 681 686 694 705 726 692 698 717 748 748 761 789 792 796 794 811 817 827 815 825 818 803 792 789 777 771 760 752 744 723 714 713 707 696 691 693 690 685 689 683 710 714 701 686 709 747 732 735 724 712 705 681 668 643 637 636 635 646 657 677 691 730 716 707 705 707 706 698 710 726 737 770 791 810 823 819 824 819 845 830 824 835 852 820 851 860 863 869 903 917 981 1056 1082 1077 1101 1127 1145 1203 1200 1187 1178 1252 1326 1301 1277 1247 1197 1173 1206 1270 1335 1398 1514 1621 1787 1688 1751 1767 1638 1571 1460 1388 1293 1260 1357 1339 1198 1184 1229 1315 1463 1566 1378 1279 1150 1075 936 860 769 736 746 765 785 783 770 781 830 894 963 1061 1167 1213 1293 1262 1251 1272 1312 1352 1419 1480 1666 1787 1851 1957 2006 1999 2128 2110 2010 1974 1937 1875 1782 1796 1843 1840 1980 1872 1765 1637 1523 1463 1399 1475 1602 1644 1664 1706 1834 1896 1890 1868 1912 1860 1745 1613 1467 1481 1463 1420 1387 1516 1509 1570 1643 1792 1874 1858 1765 1721 1661 1593 1578 1654 1693 1782 1865 1897 1870 1828 1822 1763 1740 1671 1621 1520 1430 1356 1394 1411 1413 1529 1507 1354 1290 1196 1150 1074 1082 1124 1197 1217 1262 1257 1184 1196 1188 1069 969 953 971 1077 1217 1447 1582 1674 1607 1589 1644 1692 1686 1749 1785 1847 1927 1950 1989 2109 2251 2352 2250 2187 2119 2292 2226 2223 1983 1959 1950 2001 2023 2094 2025 1939 1860 1814 1741 1596 1490 1440 1467 1557 1654 1711 1755 1780 1839 1916 1947 1995 2039 2197 2290 2121 2076 2054 1967 1894 1821 1860 1950 1802 1664 1510 1412 1416 1419 1376 1302 1178 1062 1018 1094 1166 1221 1294 1327 1387 1463 1556 1665 1761 1852 1940 2103 2205 2103 1912 1750 1543 1331 1087 901 897 897 904 1047 1201 1345 1460 1723 1788 1783 1809 1909 1979 2046 2180 2318 2417 2476 2455 2292 2151 2030 2065 1871 1868 2029 2110 2107 2075 1999 1899 1901 1884 1906 1869 1781 1764 1728 1738 1705 1617 1697 1817 1957 2090 2142 2210 2232 2272 2402 2578 2628 2533 2439 2336 2320 2317 2258 2252 2065 2038 1944 1860 1725 1621 1559 1564 1427 1401 1434 1448 1492 1528 1587 1609 1632 1662 1660 1720 1765 1655 1388 1227 1043 1059 1205 1444 1755 1953 2128 2249 2371 2461 2573 2653 2797 2923 3121 3297 3556 3727 3861 3971 3893 3703 3580 3537 3489 3430 3345 3290 3231 3209 3189 3160 3148 3159 3167 3204 3339 3438 3532 3523 3520 3522 3517 3432 3360 3264 3242 3249 3245 3239 3230 3226 3275 3374 3431 3506 3547 3680 3805 3700 3497 3326 3255 3179 3152 3136 3136 3141 3195 3234 3311 3507 3591 3720 3825 3939 4082 3838 3613 3471 3390 3334 3270 3264 3241 3188 3225 3065 2983 2902 2861 2933 3040 3287 3356 3164 3098 2995 2917 2897 2933 2858 2771 2739 2624 2559 2539 2521 2505 2480 2459 2430 2431 2459 2464 2462 2470 2474 2486 2541 2567 2622 2688 2723 2729 2826 2798 2764 2754 2743 2701 2681 2635 2518 2475 2397 2296 2243 2264 2328 2358 2280 2239 2152 2079 1956 1901 1830 1780 1686 1606 1483 1414 1373 1384 1381 1381 1492 1599 1697 1800 1837 1859 1889 2020 2064 2036 2041 2210 2379 2517 2590 2659 2694 2666 2591 2451 2378 2372 2408 2494 2561 2626 2682 2777 2825 2901 2855 2826 2805 2841 2878 2990 2940 2823 2753 2659 2648 2677 2643 2631 2652 2616 2630 2684 2680 2629 2607 2533 2529 2607 2637 2674 2594 2504 2419 2404 2427 2289 2211 2178 2209 519 524 519 501 482 483 481 481 482 483 487 488 491 490 501 552 601 621 624 559 570 549 553 559 651 603 539 525 510 501 498 490 514 549 548 527 534 522 428 428 523 510 505 519 531 534 534 509 515 535 542 550 559 553 554 559 575 568 572 575 585 596 591 600 595 592 588 590 602 611 624 642 663 713 754 790 813 747 718 792 763 793 813 795 822 812 811 804 801 873 925 981 956 968 930 986 985 960 976 941 927 909 960 1016 986 950 935 921 924 913 913 919 902 879 885 899 883 875 876 873 873 873 918 994 1047 1077 1097 1133 1145 1153 1147 1146 1135 1120 1103 1063 1059 1068 1061 1019 1040 1033 1024 1032 1010 950 887 827 797 749 752 698 705 749 795 826 754 759 825 855 893 947 992 993 1014 1108 1178 1174 1216 1251 1248 1253 1244 1220 1215 1238 1242 1221 1219 1222 1221 1238 1242 1255 1266 1254 1241 1258 1233 1200 1185 1133 1088 1058 1054 1061 1078 1134 1224 1296 1302 1307 1313 1334 1348 1370 1393 1416 1437 1447 1466 1477 1492 1476 1448 1432 1402 1380 1331 1332 1327 1322 1319 1302 1343 1356 1391 1413 1385 1311 1307 1303 1275 1240 1176 1165 1148 1143 1133 1130 1094 1098 1068 1050 1054 1008 976 931 902 898 901 891 887 860 814 794 733 757 720 709 699 696 692 687 682 673 677 674 670 670 684 688 692 699 711 719 713 708 706 701 710 701 676 687 646 649 668 674 653 664 667 658 651 619 596 592 579 580 556 547 528 518 502 488 485 495 484 481 484 495 511 516 505 506 490 485 486 493 487 483 480 475 469 443 443 442 435 448 441 444 438 447 442 434 429 415 396 393 388 403 410 411 406 402 403 405 414 411 412 412 415 420 439 458 457 462 479 488 505 536 561 576 587 596 577 583 594 628 650 626 611 612 616 629 640 660 666 676 692 666 685 693 698 718 721 745 775 794 803 799 802 829 825 829 836 817 805 785 771 768 777 760 756 741 726 710 711 702 690 687 685 682 683 682 681 714 724 693 687 716 707 718 717 710 711 706 705 679 654 642 648 641 650 676 684 690 698 714 704 715 712 716 716 702 710 721 734 761 774 794 806 813 814 805 843 830 830 853 840 820 844 850 861 877 895 939 980 991 1024 1049 1061 1080 1107 1125 1130 1111 1193 1246 1278 1253 1230 1198 1168 1165 1206 1278 1361 1433 1573 1701 1859 1766 1684 1570 1497 1449 1442 1361 1322 1243 1168 1172 1132 1146 1271 1410 1513 1419 1278 1157 1051 967 852 808 743 739 791 827 814 796 773 790 911 932 1004 1111 1146 1198 1183 1211 1265 1331 1355 1340 1342 1416 1575 1650 1699 1813 1873 2025 2222 2099 2012 1954 1869 1874 1884 1913 2062 2061 1900 1814 1749 1623 1491 1400 1451 1488 1594 1659 1711 1826 1842 1858 1925 1996 1916 1808 1673 1599 1474 1415 1376 1364 1358 1387 1486 1636 1725 1713 1768 1783 1770 1698 1663 1627 1553 1556 1627 1730 1787 1778 1787 1810 1777 1710 1689 1626 1589 1526 1458 1362 1343 1349 1399 1445 1365 1241 1175 1116 1102 1119 1173 1216 1230 1296 1316 1277 1279 1314 1301 1139 1020 972 968 1089 1211 1383 1523 1721 1661 1695 1716 1749 1771 1934 1890 1863 1915 1968 1998 2121 2199 2229 2169 2154 2161 2041 2088 2046 2017 2022 2066 2155 2212 2275 2224 2142 2078 1904 1830 1737 1649 1514 1528 1550 1605 1693 1770 1859 1959 2002 2025 2112 2161 2296 2288 2143 2067 1953 1898 1758 1682 1731 1829 1826 1687 1532 1444 1267 1243 1278 1219 1115 1011 1067 1115 1227 1278 1368 1422 1489 1566 1660 1770 1832 1963 2061 2152 2293 2173 2047 1875 1793 1552 1275 966 891 917 937 967 1093 1222 1358 1596 1606 1756 1859 1919 1895 1967 2040 2152 2218 2391 2462 2250 2152 2134 2048 2060 2101 2163 2163 2076 2034 1931 1918 2005 1981 1964 1945 1899 1866 1838 1863 1871 1804 1656 1770 1881 1991 2128 2254 2335 2379 2392 2434 2596 2496 2428 2430 2495 2379 2283 1998 1852 1845 1746 1669 1587 1516 1464 1484 1522 1584 1602 1682 1671 1774 1822 1831 1817 1845 1794 1770 1802 1665 1427 1267 1110 1085 1258 1506 1683 1833 1943 2007 2164 2238 2396 2529 2725 2894 3096 3277 3410 3463 3573 3652 3792 3834 3656 3577 3479 3440 3321 3260 3216 3175 3147 3130 3111 3093 3094 3137 3282 3421 3356 3395 3391 3353 3340 3462 3364 3274 3234 3229 3225 3218 3215 3209 3240 3339 3395 3524 3614 3659 3696 3835 3648 3402 3282 3203 3147 3130 3121 3114 3124 3178 3296 3456 3546 3641 3641 3750 3868 3858 3751 3488 3413 3384 3460 3559 3587 3444 3356 3328 3312 3275 3158 3112 3064 3397 3312 3204 3122 3011 2894 2813 2784 2714 2677 2655 2623 2580 2554 2535 2514 2499 2499 2541 2579 2597 2640 2687 2656 2658 2657 2692 2706 2709 2742 2815 2773 2772 2762 2701 2685 2657 2620 2584 2606 2531 2480 2347 2225 2165 2124 2125 2163 2203 2186 2120 2033 1920 1803 1683 1632 1549 1459 1381 1368 1373 1381 1389 1418 1518 1623 1711 1732 1708 1671 1712 1797 1878 1893 2035 2268 2358 2485 2549 2592 2622 2595 2539 2439 2339 2243 2256 2375 2447 2576 2658 2732 2766 2850 2783 2787 2835 2904 2881 2872 2898 2876 2754 2702 2706 2818 2843 2772 2737 2694 2606 2646 2599 2518 2463 2433 2443 2457 2487 2522 2481 2405 2338 2277 2244 2135 2095 2126 2134 509 502 486 494 479 480 482 481 485 488 490 490 491 492 514 576 616 627 548 524 542 536 536 559 622 560 525 514 506 500 497 489 486 544 544 533 533 535 449 428 438 437 428 428 463 519 535 542 550 542 540 546 548 551 558 561 569 567 577 575 590 604 588 590 594 586 591 593 594 629 648 666 689 742 763 817 818 748 749 791 791 785 811 826 810 807 808 809 820 899 935 946 975 971 975 964 964 979 955 914 900 907 970 990 957 940 937 936 911 917 928 897 881 886 897 877 875 873 873 873 884 936 996 1029 1046 1074 1099 1130 1155 1152 1151 1128 1109 1089 1088 1064 1037 1040 1047 1043 1043 1048 1041 994 948 859 818 765 682 698 739 815 814 742 697 704 721 799 850 904 949 979 993 1029 1110 1171 1177 1209 1249 1258 1251 1227 1227 1214 1219 1249 1240 1210 1218 1236 1254 1254 1276 1271 1267 1270 1263 1238 1204 1167 1114 1070 1054 1060 1062 1069 1155 1228 1305 1296 1298 1314 1340 1352 1384 1397 1432 1459 1482 1479 1485 1466 1455 1446 1420 1405 1381 1348 1315 1333 1340 1342 1325 1360 1394 1405 1420 1405 1326 1318 1317 1296 1235 1178 1145 1140 1132 1127 1118 1100 1085 1105 1064 1038 1027 1015 990 981 969 970 968 927 892 852 826 801 732 708 712 708 703 696 692 690 685 681 670 670 668 666 677 671 674 669 675 681 690 695 704 687 678 658 652 644 632 629 634 632 652 654 637 638 612 597 578 597 587 558 537 536 530 518 493 490 494 490 494 495 488 478 478 493 496 497 478 484 491 492 479 475 485 472 450 441 442 447 440 435 435 424 420 422 421 406 409 397 392 387 396 413 425 414 402 400 402 400 404 409 421 416 417 419 424 441 440 442 463 468 492 509 530 541 557 578 576 551 586 603 634 575 614 591 603 625 632 658 675 664 663 689 683 679 696 695 707 753 812 786 785 779 809 825 826 836 821 797 776 771 767 766 760 756 748 718 711 710 719 695 685 683 681 681 682 681 699 741 706 692 724 739 717 704 698 703 697 698 698 669 654 656 661 673 689 704 704 693 690 700 705 718 718 726 720 710 706 716 735 748 757 779 798 815 805 806 849 828 827 847 828 823 835 842 867 900 946 972 974 966 988 1009 1037 1046 1054 1059 1076 1095 1148 1186 1228 1212 1176 1149 1155 1181 1234 1279 1383 1478 1592 1672 1681 1610 1547 1487 1392 1364 1401 1340 1242 1220 1141 1091 1076 1078 1207 1254 1395 1322 1156 1068 964 870 789 751 742 762 844 841 814 801 822 916 1001 1021 1020 1076 1131 1139 1207 1265 1377 1512 1629 1479 1464 1614 1676 1633 1686 1757 1791 1941 2283 2154 2006 1958 1937 1972 2122 2136 1979 1915 1807 1726 1660 1518 1409 1408 1490 1560 1597 1713 1914 1877 1822 1774 1829 1906 1789 1702 1602 1548 1487 1430 1424 1365 1318 1403 1512 1625 1589 1642 1677 1711 1772 1757 1767 1721 1619 1487 1543 1635 1666 1662 1687 1717 1697 1646 1610 1564 1524 1469 1421 1347 1323 1305 1365 1309 1230 1150 1109 1132 1150 1201 1231 1268 1315 1370 1347 1322 1349 1386 1394 1178 1004 952 965 1109 1215 1422 1567 1752 1744 1738 1727 1720 1780 1847 1913 2000 2004 2045 2095 2068 1952 1993 1993 1928 1898 1845 1855 1889 1880 1961 2017 2091 2165 2260 2215 2055 2023 1977 1958 1901 1821 1654 1601 1609 1615 1690 1756 1892 2026 2151 2203 2287 2357 2276 2166 2017 1972 1851 1797 1688 1571 1643 1756 1742 1688 1588 1496 1371 1285 1138 1117 1030 1035 1112 1189 1295 1324 1440 1502 1579 1632 1732 1905 2030 2112 2219 2265 2231 2149 2034 1825 1728 1609 1451 1132 950 928 933 956 1019 1122 1252 1470 1575 1634 1735 1855 1815 1869 1899 2013 2117 2233 2377 2405 2497 2245 2202 2211 2217 2146 2108 2059 2037 1953 1963 2045 2107 2055 2038 1980 1943 1876 1892 1895 1885 1742 1652 1704 1781 1961 2073 2279 2436 2484 2499 2537 2614 2574 2614 2714 2788 2252 1947 1801 1702 1580 1535 1536 1581 1643 1702 1711 1750 1821 1850 1819 1821 1914 1916 1927 1894 1840 1858 1848 1670 1433 1306 1131 1157 1311 1459 1602 1714 1881 1949 2119 2261 2375 2535 2737 2876 3062 3075 3085 3124 3241 3370 3647 3839 3642 3522 3445 3393 3337 3276 3209 3157 3095 3062 3065 3050 3035 3041 3200 3202 3180 3219 3204 3185 3211 3357 3377 3268 3213 3213 3207 3199 3196 3191 3202 3271 3339 3464 3542 3586 3703 3912 3864 3541 3394 3294 3173 3122 3116 3103 3100 3103 3215 3363 3448 3552 3544 3584 3586 3691 3774 3590 3417 3359 3354 3453 3445 3408 3341 3320 3325 3333 3332 3399 3519 3480 3208 3103 3033 2943 2880 2810 2767 2713 2671 2653 2638 2600 2579 2582 2600 2628 2660 2708 2754 2766 2812 2823 2779 2763 2758 2804 2812 2795 2815 2741 2694 2694 2690 2622 2591 2540 2486 2494 2558 2534 2451 2346 2263 2207 2161 2066 2017 2095 2083 1998 1930 1824 1763 1636 1527 1421 1378 1365 1364 1367 1376 1433 1414 1473 1567 1629 1576 1545 1562 1651 1636 1666 1815 1987 2121 2219 2330 2392 2453 2515 2510 2447 2336 2234 2152 2207 2309 2527 2692 2835 2929 2887 2741 2687 2686 2718 2774 2737 2781 2778 2807 2818 2789 2792 2892 2665 2582 2565 2518 2482 2523 2528 2476 2409 2358 2342 2371 2402 2413 2398 2309 2209 2121 2082 2065 2061 2077 2034 484 481 483 483 481 482 481 482 484 499 494 494 495 497 505 564 617 539 516 514 521 523 517 531 574 530 519 517 505 496 488 484 476 512 539 546 538 531 532 474 428 428 451 428 428 464 482 497 501 499 500 508 542 546 547 549 558 564 578 601 594 612 604 586 583 598 617 623 623 637 650 695 741 770 791 851 787 749 772 771 783 781 812 814 801 804 782 812 862 941 935 987 973 972 974 962 953 956 933 907 891 920 977 939 923 931 930 904 906 913 900 881 878 893 881 873 873 873 873 901 937 995 1029 1041 1055 1074 1081 1114 1129 1134 1117 1124 1115 1079 1063 1090 1080 1047 1044 1062 1048 1036 986 901 872 829 751 712 722 841 856 862 847 826 806 709 725 786 855 944 956 992 1025 1145 1175 1208 1194 1236 1247 1228 1223 1216 1209 1211 1215 1227 1218 1219 1233 1255 1262 1278 1282 1263 1267 1257 1236 1197 1160 1082 1061 1056 1061 1066 1080 1141 1246 1299 1289 1300 1334 1343 1376 1388 1407 1427 1460 1477 1496 1497 1483 1469 1420 1372 1372 1358 1323 1318 1340 1339 1343 1327 1377 1413 1430 1439 1438 1403 1334 1328 1298 1275 1212 1170 1172 1177 1155 1140 1118 1088 1105 1092 1064 1051 1053 1062 1058 1050 1033 1007 925 879 827 822 800 774 749 723 691 707 699 696 690 688 683 682 679 678 670 668 675 673 656 683 698 704 698 688 684 673 659 648 620 632 653 659 624 623 639 636 640 636 626 606 595 575 551 533 533 523 517 505 495 495 502 507 498 498 490 490 479 477 480 482 475 485 482 483 474 471 472 468 439 430 441 449 442 421 406 399 397 396 397 395 396 388 383 386 401 414 419 418 421 398 398 396 397 407 395 410 425 424 420 426 431 432 438 457 473 498 510 534 537 544 545 552 576 583 552 601 599 583 588 603 621 645 659 659 649 647 631 671 678 674 728 800 816 779 761 770 781 814 825 825 819 774 765 765 762 759 751 734 723 712 717 719 719 693 694 681 685 689 690 680 701 702 694 723 736 734 718 700 697 700 699 704 691 656 672 711 718 721 738 730 713 686 693 702 709 713 723 728 718 714 716 720 740 760 756 770 798 811 791 806 833 816 811 818 821 814 857 845 851 888 887 912 913 953 954 978 987 1001 1040 1050 1058 1072 1102 1135 1196 1183 1137 1127 1158 1203 1306 1400 1461 1490 1512 1524 1531 1502 1433 1419 1359 1322 1283 1217 1170 1141 1140 1106 1027 1003 1044 1129 1319 1221 1075 967 862 818 759 741 740 764 829 808 822 825 904 961 991 1023 1022 1072 1156 1187 1244 1327 1457 1549 1669 1560 1572 1719 1786 1768 1839 1795 1837 2071 2309 2301 2102 2104 2092 2191 2112 1984 1873 1779 1671 1627 1524 1420 1391 1444 1546 1617 1733 1950 1953 1804 1810 1726 1717 1769 1706 1628 1566 1569 1558 1552 1502 1426 1322 1364 1510 1502 1502 1540 1617 1716 1809 1835 1768 1702 1633 1533 1469 1507 1541 1570 1610 1648 1656 1561 1515 1483 1444 1378 1344 1285 1265 1252 1238 1200 1156 1122 1155 1185 1218 1269 1299 1338 1383 1380 1363 1382 1421 1442 1355 1159 978 955 978 1114 1257 1435 1544 1747 1891 1783 1780 1819 1848 1875 1917 1955 2103 2126 1981 1864 1832 1821 1755 1717 1702 1721 1717 1734 1803 1850 1909 1974 2024 2117 2153 2167 2212 2136 2036 2044 1967 1798 1716 1663 1670 1686 1721 1834 1899 1987 2082 2174 2231 2263 2114 1933 1825 1729 1659 1619 1525 1548 1615 1585 1592 1491 1452 1393 1313 1215 1133 1036 1110 1185 1223 1296 1345 1417 1506 1620 1696 1791 1968 2041 2143 2185 2178 2156 2145 2101 1757 1666 1520 1444 1288 1108 931 959 971 957 1029 1130 1300 1381 1512 1594 1699 1710 1733 1758 1856 1998 2172 2263 2450 2511 2394 2357 2352 2258 2159 2076 2019 1991 1991 2049 2148 2211 2185 2122 2127 1960 1941 1944 1936 1961 1798 1669 1671 1724 1909 2020 2145 2249 2473 2605 2608 2717 2806 2791 2751 2588 2163 1937 1809 1626 1563 1579 1715 1805 1948 1963 1914 1976 1996 1996 1898 1910 1964 2002 1967 1942 1977 1982 1763 1613 1426 1288 1186 1257 1370 1464 1574 1668 1855 1991 2132 2258 2471 2602 2813 2903 2865 2868 2848 2868 2969 3112 3361 3570 3706 3650 3545 3432 3364 3286 3195 3153 3097 3021 3000 2976 2964 2964 2981 3044 3065 3111 3118 3110 3099 3190 3346 3292 3215 3197 3191 3176 3174 3174 3176 3265 3345 3441 3495 3611 3728 3782 3621 3486 3478 3461 3334 3123 3103 3085 3078 3071 3092 3262 3349 3435 3455 3421 3451 3459 3478 3617 3528 3339 3320 3312 3315 3275 3214 3165 3170 3205 3224 3303 3366 3270 3149 3044 2983 2912 2888 2834 2794 2761 2745 2708 2718 2758 2769 2776 2768 2800 2827 2842 2911 2920 2939 2919 2848 2851 2808 2791 2800 2811 2783 2697 2619 2595 2604 2627 2545 2495 2386 2327 2360 2468 2458 2401 2356 2311 2259 2133 2008 1887 1915 1878 1822 1719 1635 1529 1441 1373 1363 1362 1361 1378 1464 1562 1588 1494 1452 1495 1510 1576 1672 1770 1805 1728 1685 1778 1939 2040 2129 2208 2337 2385 2381 2325 2189 2089 2122 2219 2596 2801 2927 2878 2838 2768 2662 2586 2525 2581 2636 2649 2664 2739 2841 2941 2917 2942 2755 2587 2493 2448 2358 2342 2425 2516 2433 2341 2285 2211 2221 2270 2299 2344 2237 2132 2042 2021 2061 1989 1944 1930 480 480 481 482 480 482 483 482 491 490 491 493 496 500 502 525 527 497 498 495 504 505 504 504 548 510 519 510 504 501 485 480 477 490 545 542 537 523 525 529 535 533 525 518 502 428 449 471 450 438 441 456 471 486 510 491 508 531 567 577 584 596 608 591 591 623 633 646 657 668 692 739 768 793 845 815 774 804 796 799 800 809 797 775 780 792 816 904 927 953 983 976 978 957 944 961 960 912 904 885 886 938 944 924 925 915 902 879 897 880 874 879 896 882 879 873 873 888 923 964 1005 1039 1041 1040 1055 1056 1060 1078 1093 1108 1092 1083 1084 1091 1073 1072 1057 1051 1063 1051 988 899 885 842 820 770 679 791 846 899 917 904 902 913 916 730 715 778 842 900 955 1069 1141 1189 1189 1200 1215 1219 1211 1215 1221 1244 1243 1240 1221 1224 1230 1260 1252 1263 1277 1277 1272 1269 1233 1208 1177 1091 1070 1055 1057 1063 1072 1091 1186 1253 1276 1286 1315 1335 1366 1388 1400 1409 1428 1452 1481 1501 1503 1490 1471 1409 1425 1386 1331 1300 1298 1315 1330 1334 1346 1373 1438 1453 1471 1456 1415 1370 1368 1357 1329 1320 1288 1280 1251 1221 1185 1182 1144 1106 1061 1081 1075 1084 1086 1095 1036 1033 999 941 874 833 817 796 774 764 770 734 724 692 694 693 690 686 683 681 677 675 674 672 672 670 637 683 700 698 698 696 686 684 657 644 617 602 606 614 616 625 638 633 628 625 629 609 579 559 538 533 519 511 507 506 506 508 507 510 499 494 493 479 472 471 463 451 465 463 470 469 465 460 456 440 425 423 435 419 409 398 391 391 391 393 398 399 398 380 383 389 398 410 415 420 404 396 394 394 393 390 380 385 394 395 403 435 435 425 426 439 449 459 467 493 512 513 521 529 517 526 569 579 583 570 559 585 602 613 619 626 635 570 565 608 640 700 749 747 765 745 738 742 751 775 763 764 757 757 759 753 749 734 730 718 718 722 759 754 707 683 683 693 720 714 710 684 679 698 696 696 724 728 712 707 700 709 709 684 672 674 742 779 804 799 771 754 735 686 696 707 712 713 719 733 731 735 731 729 741 771 757 756 763 800 801 827 838 827 819 808 811 814 828 841 880 888 905 927 970 973 991 993 1033 1032 1042 1042 1014 1039 1058 1091 1111 1103 1131 1172 1212 1264 1345 1433 1450 1418 1415 1419 1494 1517 1419 1360 1268 1230 1203 1212 1231 1208 1259 1274 1244 1179 1029 963 1167 1097 977 910 789 786 761 737 744 786 834 799 834 895 1032 1095 1155 1138 1103 1116 1083 1113 1229 1287 1330 1378 1433 1460 1621 1767 1867 1971 1906 1990 2135 2233 2152 2068 1958 1926 2075 2016 1933 1908 1857 1793 1658 1550 1388 1367 1433 1489 1619 1741 1943 1963 1787 1691 1635 1581 1573 1603 1703 1716 1726 1725 1658 1701 1590 1473 1377 1330 1387 1403 1443 1538 1585 1664 1767 1787 1727 1656 1634 1605 1555 1489 1431 1478 1503 1483 1496 1488 1468 1376 1316 1267 1245 1215 1187 1182 1171 1180 1180 1174 1214 1267 1314 1379 1382 1412 1461 1417 1400 1484 1471 1345 1176 1026 957 961 1023 1195 1321 1470 1589 1737 1837 1930 1876 1951 1978 1857 1854 1976 2080 1970 1821 1670 1578 1553 1524 1498 1488 1513 1521 1573 1587 1656 1707 1782 1842 1922 1978 1996 2053 2135 2157 2182 2116 2026 1937 1823 1784 1760 1780 1811 1866 1998 2143 2281 2280 2154 2097 1974 1867 1728 1648 1552 1483 1410 1373 1390 1412 1388 1321 1295 1223 1171 1098 1093 1167 1284 1349 1358 1401 1534 1512 1550 1616 1708 1907 1960 2012 2046 2062 2084 2083 2013 2025 1869 1751 1610 1441 1336 1090 962 984 979 992 1100 1173 1290 1422 1496 1568 1615 1666 1713 1760 1916 2072 2120 2189 2253 2422 2533 2366 2285 2184 2128 2073 2161 2175 2242 2290 2371 2345 2344 2184 2051 2017 2009 2027 2003 1829 1720 1668 1706 1991 2077 2178 2264 2342 2458 2595 2733 2953 2957 2577 2330 2074 1959 1823 1704 1641 1717 1896 1926 2027 2145 2025 2054 2187 2079 2087 2166 2041 2060 2113 2129 1972 1887 1705 1572 1348 1248 1312 1410 1579 1706 1770 1767 1880 2038 2254 2393 2509 2566 2605 2634 2712 2721 2748 2765 2774 2890 3204 3341 3562 3674 3610 3574 3502 3426 3321 3168 3094 3017 2973 2944 2930 2907 2904 2889 2874 2975 2973 2987 2985 2995 3163 3196 3182 3159 3155 3142 3140 3129 3148 3236 3304 3451 3635 3752 3678 3719 3535 3388 3365 3338 3354 3272 3099 3062 3057 3050 3038 3130 3165 3247 3264 3266 3265 3300 3293 3294 3435 3490 3328 3255 3222 3195 3162 3104 3087 3076 3080 3141 3188 3225 3181 3127 3101 3085 3064 3029 2988 2967 2971 2973 3005 3071 2987 2980 2842 2845 2821 2830 2755 2867 2983 2924 2871 2808 2727 2638 2694 2743 2751 2688 2603 2511 2470 2440 2476 2498 2395 2217 2149 2217 2300 2207 2198 2237 2200 2105 2014 1865 1693 1694 1629 1533 1450 1365 1357 1361 1360 1375 1420 1517 1602 1698 1793 1763 1721 1685 1652 1672 1810 1888 1959 1976 1867 1755 1713 1771 1881 1978 2072 2114 2144 2093 2003 2083 2325 2567 2863 2931 2782 2723 2655 2583 2515 2468 2422 2463 2520 2578 2643 2710 2797 2881 2974 3065 2850 2702 2534 2418 2309 2301 2333 2428 2382 2312 2189 2108 2058 2110 2196 2248 2144 2043 1953 1908 1891 1868 1779 1747 482 481 482 479 480 482 485 488 484 491 494 494 496 502 512 518 506 487 472 490 481 487 483 482 518 500 519 515 503 498 487 482 475 457 522 527 450 445 458 446 441 452 452 449 443 428 428 463 496 508 525 519 439 441 471 470 479 491 554 578 590 592 585 583 605 633 644 660 684 705 731 776 787 831 862 785 805 809 802 813 816 827 801 780 788 810 839 917 938 982 995 978 966 951 949 967 926 891 882 881 882 936 929 910 906 892 877 888 874 887 894 887 881 880 876 890 916 927 941 999 1032 1037 1039 1042 1014 1038 1044 1058 1073 1082 1082 1105 1107 1101 1090 1071 1062 1037 1020 947 896 876 832 777 707 687 749 829 884 927 921 930 972 972 842 729 711 808 836 903 1014 1120 1144 1169 1170 1191 1202 1224 1222 1211 1201 1207 1225 1225 1230 1251 1264 1249 1268 1279 1279 1283 1266 1231 1184 1125 1084 1062 1056 1059 1063 1075 1103 1173 1239 1263 1298 1302 1322 1365 1403 1418 1439 1445 1453 1471 1485 1495 1516 1514 1421 1432 1397 1352 1305 1292 1319 1321 1313 1332 1377 1417 1449 1465 1481 1459 1399 1381 1365 1354 1350 1326 1293 1270 1209 1181 1163 1133 1097 1050 1039 1042 1075 1075 1090 1073 1048 1023 949 886 829 815 799 773 759 757 742 724 703 690 665 667 687 688 685 679 677 675 673 672 676 651 640 698 703 704 699 697 689 667 688 660 606 601 581 585 607 627 623 609 608 602 588 567 537 528 522 520 511 510 506 507 514 512 513 513 500 498 493 471 453 454 457 452 468 466 465 460 435 430 427 426 422 404 390 384 386 385 387 388 395 409 422 416 402 382 387 391 398 412 430 406 395 394 391 391 399 394 388 386 384 381 382 394 408 420 417 444 440 445 446 451 466 485 499 506 514 515 543 555 572 563 531 564 567 575 587 582 577 539 564 615 650 694 688 707 724 714 715 717 726 726 726 748 754 746 742 737 728 719 718 719 722 751 745 733 693 683 686 736 744 721 704 685 684 681 681 700 713 723 708 711 697 697 701 673 669 750 796 842 834 820 785 738 715 694 699 734 744 742 740 740 745 757 756 744 750 758 757 773 798 839 842 868 858 848 819 805 810 812 829 838 903 906 968 978 1000 1029 1061 1060 1074 1077 1065 1066 1069 1062 1080 1096 1075 1077 1141 1184 1275 1379 1436 1448 1399 1338 1347 1372 1477 1552 1483 1400 1276 1269 1308 1346 1383 1410 1451 1537 1557 1478 1152 949 1044 1035 951 836 784 775 763 740 749 753 781 772 887 984 1079 1156 1253 1179 1175 1225 1197 1144 1171 1279 1443 1483 1428 1447 1599 1684 1733 1852 1983 2171 2307 2310 2051 1868 1776 1790 1874 1964 1838 1788 1755 1704 1598 1454 1326 1371 1456 1544 1665 1834 1826 1745 1678 1633 1593 1521 1502 1601 1766 1835 1834 1783 1723 1654 1548 1477 1366 1265 1376 1486 1563 1620 1681 1713 1806 1836 1779 1749 1742 1665 1600 1524 1456 1412 1379 1396 1413 1431 1386 1328 1300 1248 1234 1238 1215 1237 1258 1246 1252 1219 1263 1307 1370 1414 1431 1477 1511 1452 1466 1510 1408 1250 1119 989 962 965 1034 1183 1304 1421 1509 1633 1700 1733 1776 1778 1781 1685 1792 1997 2066 1815 1646 1539 1466 1418 1408 1415 1408 1432 1455 1477 1513 1557 1601 1648 1706 1775 1848 1922 1960 2003 2019 2048 2169 2172 2080 1960 1907 1855 1863 1879 1909 2019 2171 2231 2127 1975 1897 1909 1932 1849 1770 1688 1608 1495 1425 1347 1284 1260 1202 1178 1175 1095 1078 1178 1260 1375 1417 1437 1459 1579 1663 1768 1819 1790 1850 1882 1915 1971 2027 2066 2099 2034 2112 1990 1785 1590 1439 1346 1245 1157 992 988 987 1047 1209 1325 1448 1627 1667 1680 1742 1806 1854 2053 2179 1960 2040 2343 2427 2562 2616 2537 2358 2394 2389 2326 2401 2437 2470 2499 2359 2283 2191 2147 2129 2109 2082 1981 1939 1946 1784 1820 1874 2036 2232 2283 2342 2464 2618 2756 2949 2931 2530 2355 2276 2075 1807 1705 1717 1782 1933 1969 2023 2105 2129 2195 2321 2213 2181 2246 2262 2248 2120 2049 1888 1763 1678 1579 1401 1307 1373 1506 1683 1810 1959 2016 2028 2075 2333 2440 2544 2575 2627 2644 2667 2703 2726 2747 2759 2778 2969 3158 3499 3634 3630 3643 3692 3629 3476 3397 3253 3046 2980 2943 2928 2903 2892 2877 2867 2843 2830 2858 2910 2918 3086 3104 3049 3086 3108 3106 3110 3108 3125 3255 3377 3532 3631 3599 3518 3531 3634 3411 3328 3292 3280 3239 3151 3035 3029 3028 3013 2988 3032 3184 3137 3125 3131 3144 3177 3194 3317 3427 3407 3299 3216 3181 3161 3101 3074 3063 3061 3081 3185 3272 3355 3277 3226 3186 3162 3131 3087 3042 3032 3083 2969 2921 2899 2874 2777 2768 2706 2642 2628 2706 2802 2815 2827 2780 2648 2582 2603 2624 2624 2662 2677 2487 2428 2328 2286 2276 2346 2248 2132 2063 2098 2086 2027 2104 2071 1979 1903 1801 1710 1552 1494 1422 1364 1356 1359 1358 1366 1463 1545 1600 1688 1807 1897 1919 1895 1858 1823 1753 1748 1832 1971 2031 2026 1935 1794 1727 1731 1783 1880 1932 1931 1944 2111 2256 2502 2674 2774 2822 2696 2612 2537 2477 2371 2362 2409 2488 2658 2739 2758 2775 2845 2993 2938 2941 2825 2665 2521 2439 2269 2229 2270 2289 2337 2280 2176 2051 1965 1945 2021 2057 2004 1946 1866 1821 1746 1739 1667 1573 484 480 481 479 481 481 481 487 520 518 502 497 503 507 505 501 479 471 472 472 491 477 477 480 482 494 513 518 510 499 487 481 468 457 504 490 431 428 428 428 428 428 428 428 428 428 507 547 534 525 543 542 508 461 475 481 475 496 572 578 595 590 573 604 623 667 685 702 723 751 772 804 826 877 812 822 837 807 817 816 818 806 810 809 814 830 897 931 957 983 978 971 945 950 959 938 923 895 893 884 894 897 893 895 890 868 870 884 896 892 893 876 886 875 895 905 937 977 1005 1018 1025 1038 1024 1005 1008 998 1013 1036 1048 1094 1116 1099 1090 1072 1070 1042 1017 970 909 866 848 825 778 663 737 820 884 941 945 933 939 1021 1013 931 826 761 708 757 799 929 1059 1076 1108 1141 1166 1215 1209 1201 1220 1228 1211 1216 1226 1234 1255 1262 1247 1260 1270 1269 1271 1263 1233 1183 1122 1079 1066 1058 1057 1064 1068 1125 1186 1224 1271 1302 1293 1307 1358 1394 1430 1455 1477 1476 1466 1462 1480 1488 1474 1444 1438 1416 1348 1318 1309 1320 1315 1305 1320 1343 1393 1423 1448 1471 1462 1411 1386 1376 1370 1356 1298 1274 1265 1223 1172 1156 1117 1075 1025 1025 1014 1050 1079 1081 1062 1050 1003 970 896 844 818 811 795 772 754 743 730 722 722 701 688 677 654 653 660 656 649 644 664 633 634 597 634 662 699 689 695 673 663 663 658 638 616 599 580 583 600 601 591 583 578 576 565 540 529 523 513 509 504 500 503 506 512 506 507 508 500 489 462 445 444 449 446 430 440 438 439 434 423 414 400 397 395 386 382 378 381 384 389 405 413 424 424 408 393 385 383 395 397 410 417 397 400 396 397 398 394 386 379 382 381 379 379 381 388 405 408 421 433 458 458 473 481 481 490 497 506 526 517 532 554 559 530 518 533 552 559 556 540 523 576 615 634 632 648 676 688 670 664 674 677 700 713 733 731 724 725 721 721 724 716 720 732 745 745 715 689 703 753 747 739 701 690 683 684 674 676 699 712 694 717 703 690 702 696 667 690 821 889 927 889 826 784 734 722 696 718 755 762 760 773 770 766 769 765 780 784 788 778 809 840 848 890 887 873 839 802 806 813 814 829 828 924 952 1007 1014 1038 1078 1136 1157 1168 1167 1162 1157 1120 1116 1098 1108 1117 1133 1145 1160 1233 1265 1311 1369 1297 1292 1311 1398 1471 1494 1458 1391 1303 1352 1405 1490 1555 1625 1522 1456 1404 1377 1265 1109 977 907 861 818 781 766 756 743 748 744 797 843 985 1072 1158 1288 1274 1219 1249 1289 1307 1322 1235 1201 1349 1554 1544 1573 1722 1753 1762 1820 1958 2090 2215 2057 1850 1762 1699 1700 1741 1796 1812 1708 1623 1611 1458 1315 1333 1398 1498 1590 1708 1762 1653 1599 1580 1544 1501 1440 1509 1616 1744 1791 1786 1717 1646 1588 1509 1447 1375 1240 1352 1493 1614 1708 1791 1879 1839 1797 1797 1749 1678 1624 1587 1532 1496 1421 1386 1335 1316 1321 1289 1259 1251 1272 1267 1307 1324 1331 1331 1333 1331 1296 1300 1361 1392 1466 1521 1560 1553 1532 1536 1440 1327 1183 1094 998 974 963 1016 1142 1241 1361 1418 1492 1550 1580 1585 1598 1605 1606 1738 1883 1756 1596 1522 1435 1375 1367 1368 1400 1430 1449 1452 1448 1464 1485 1516 1572 1613 1720 1773 1846 1916 1956 1983 2016 2094 2271 2205 2162 2111 2044 1994 1990 2005 2141 2248 2194 2062 1880 1772 1730 1770 1764 1728 1702 1708 1646 1579 1470 1404 1330 1282 1247 1177 1105 1147 1262 1326 1392 1458 1524 1538 1607 1704 1788 1826 1807 1806 1826 1889 1932 1985 2043 2052 2042 2131 1943 1720 1552 1433 1340 1209 1115 1015 1015 1005 1025 1150 1265 1447 1615 1784 1840 1868 2203 2118 2179 2161 2322 2292 2411 2484 2565 2770 2688 2580 2555 2519 2508 2520 2565 2604 2506 2450 2447 2310 2316 2256 2229 2115 2022 2041 2071 2004 1944 1886 2027 2260 2345 2497 2661 2814 2894 3031 3002 2685 2592 2392 2155 1977 1922 1945 1968 2010 2127 2115 2276 2381 2479 2606 2575 2462 2374 2169 2056 1940 1876 1795 1725 1551 1453 1351 1382 1528 1645 1785 1888 2080 2176 2272 2348 2520 2580 2641 2700 2731 2720 2707 2719 2748 2758 2764 2806 2909 3169 3549 3624 3596 3576 3563 3615 3585 3462 3325 3195 3109 3008 2939 2888 2881 2872 2861 2843 2835 2818 2812 2836 2860 2905 2917 3028 3043 3062 3068 3078 3115 3229 3349 3457 3411 3399 3400 3410 3542 3410 3331 3256 3218 3176 3118 3025 3005 2998 2991 2971 2954 2987 2978 2975 2991 2997 3036 3058 3093 3171 3315 3312 3296 3233 3187 3105 3062 3046 3040 3041 3102 3207 3291 3323 3318 3225 3121 3086 3066 3018 2989 2968 2892 2760 2767 2764 2733 2666 2615 2483 2415 2432 2486 2580 2639 2750 2677 2552 2495 2469 2481 2499 2555 2512 2423 2289 2187 2114 2147 2252 2201 2062 1948 1920 1872 1942 1919 1835 1766 1656 1592 1501 1437 1384 1360 1356 1358 1393 1447 1548 1615 1738 1755 1901 1984 2083 2048 2044 1992 1939 1840 1768 1841 1929 1997 2052 2035 1949 1829 1779 1758 1778 1802 1891 2127 2261 2460 2527 2691 2735 2655 2556 2388 2298 2349 2404 2531 2595 2706 2808 2913 2842 2997 2883 2761 2768 2681 2594 2454 2364 2210 2155 2168 2180 2231 2225 2154 2033 1932 1868 1847 1918 1859 1786 1727 1688 1608 1509 1446 1403 480 481 481 482 482 487 503 544 539 529 516 499 516 510 495 478 471 462 451 449 479 467 472 471 465 470 491 513 508 498 484 472 450 482 530 517 451 428 428 456 527 501 517 527 524 527 550 540 543 549 538 542 540 492 453 506 517 506 550 558 571 564 580 611 649 702 711 748 755 775 798 824 869 821 818 857 828 811 835 823 796 781 795 807 812 909 913 945 968 979 966 956 940 963 951 913 909 885 883 906 943 918 888 897 870 864 877 871 877 875 874 885 893 924 921 959 979 991 996 1014 1009 1023 999 976 976 976 982 1023 1058 1099 1092 1081 1057 1038 1027 987 915 842 824 777 731 729 686 750 840 904 954 943 948 978 998 1017 996 943 846 759 735 718 792 990 1013 1017 1086 1153 1192 1194 1187 1190 1209 1227 1227 1246 1255 1264 1265 1261 1255 1257 1259 1274 1264 1218 1186 1100 1070 1058 1063 1070 1063 1068 1109 1199 1237 1274 1303 1322 1326 1338 1385 1416 1459 1480 1499 1488 1485 1486 1490 1452 1438 1443 1414 1352 1326 1318 1324 1305 1286 1304 1331 1370 1411 1434 1431 1438 1427 1398 1368 1350 1353 1316 1251 1244 1229 1191 1147 1107 1058 1029 989 966 988 1024 1070 1055 1032 1013 962 916 857 823 811 801 784 763 750 744 745 748 720 708 695 689 687 674 667 676 644 625 608 599 649 636 578 579 670 655 663 655 648 649 651 638 615 590 584 563 571 559 549 546 551 558 563 548 524 507 502 505 500 501 505 510 511 509 504 495 500 474 444 434 438 444 425 414 425 428 428 416 406 399 394 384 380 376 375 378 382 386 399 404 404 412 414 405 393 383 387 398 398 406 406 397 396 393 401 390 380 373 370 376 373 370 370 379 382 383 389 408 411 428 432 437 445 447 453 464 471 487 498 510 527 529 500 492 512 524 523 522 539 482 556 575 578 609 618 625 627 610 608 625 661 691 704 710 715 714 713 720 722 716 716 726 769 760 730 722 721 755 770 758 728 703 705 691 682 672 687 687 690 679 710 690 688 695 682 684 758 906 975 957 928 853 805 739 708 703 721 736 752 773 785 802 808 806 799 798 801 805 822 855 844 885 896 897 874 837 783 796 810 819 828 830 899 975 1044 1039 1050 1139 1227 1241 1246 1257 1267 1237 1200 1177 1143 1140 1136 1142 1163 1178 1219 1235 1237 1248 1255 1272 1296 1387 1524 1527 1459 1408 1357 1439 1537 1630 1781 1703 1575 1495 1420 1344 1255 1165 1065 939 868 823 773 759 759 747 746 764 829 905 993 1119 1272 1353 1303 1259 1341 1392 1457 1484 1345 1248 1307 1451 1480 1568 1776 1867 1928 1907 1995 2142 2057 1865 1760 1734 1667 1615 1615 1632 1694 1632 1555 1475 1296 1301 1380 1455 1571 1681 1694 1629 1551 1538 1543 1490 1429 1387 1548 1658 1714 1710 1725 1745 1639 1574 1540 1470 1354 1222 1333 1484 1546 1636 1770 1822 1764 1700 1682 1730 1689 1614 1556 1488 1441 1394 1374 1350 1333 1304 1272 1272 1267 1286 1321 1352 1365 1384 1393 1409 1390 1360 1339 1422 1478 1569 1605 1645 1635 1621 1585 1441 1323 1196 1113 1013 976 967 994 1069 1149 1238 1310 1374 1429 1442 1432 1458 1496 1606 1670 1708 1641 1537 1449 1361 1334 1418 1491 1566 1607 1595 1606 1616 1582 1547 1529 1556 1579 1618 1684 1779 1832 1899 1948 1993 2077 2224 2323 2347 2285 2242 2184 2190 2294 2302 2234 2066 1937 1813 1731 1602 1632 1619 1606 1570 1576 1570 1533 1522 1483 1382 1305 1195 1107 1136 1197 1318 1403 1463 1529 1574 1614 1649 1711 1785 1861 1874 1833 1830 1899 1921 1965 2004 2130 2119 2153 2053 1978 1894 1663 1428 1286 1159 1040 1045 1023 1036 1162 1274 1465 1661 1877 2042 2223 2172 2227 2340 2344 2282 2456 2554 2633 2740 2624 2594 2542 2626 2624 2633 2682 2744 2666 2602 2616 2642 2529 2461 2400 2394 2269 2229 2221 2200 2139 2007 1971 2051 2249 2355 2508 2560 2697 2786 2947 2992 2891 2791 2625 2501 2350 2327 2335 2371 2466 2519 2587 2630 2723 2791 2647 2484 2245 2164 1986 1921 1830 1799 1678 1579 1441 1384 1412 1458 1634 1742 1878 1950 2090 2216 2386 2522 2696 2724 2798 2823 2853 2854 2899 2888 2874 2891 2958 3025 3105 3365 3609 3697 3569 3525 3477 3450 3533 3543 3480 3413 3345 3201 3079 2917 2863 2851 2843 2835 2825 2805 2801 2783 2781 2809 2854 2957 2992 3020 3030 3066 3149 3289 3369 3407 3306 3273 3288 3298 3428 3498 3348 3260 3161 3138 3105 3039 2998 2970 2963 2957 2944 2910 2899 2877 2861 2859 2905 2968 3015 3094 3230 3384 3348 3199 3116 3083 3038 3019 3016 3011 3045 3113 3142 3170 3210 3301 3201 3136 3081 2952 2925 2891 2861 2736 2699 2698 2669 2561 2447 2262 2179 2174 2288 2380 2467 2611 2670 2489 2367 2339 2307 2323 2390 2488 2471 2321 2235 2081 2010 2119 2172 2102 1978 1829 1733 1804 1761 1695 1626 1537 1481 1397 1368 1362 1355 1355 1391 1500 1526 1615 1715 1841 1923 1965 2060 2187 2203 2175 2138 2071 1973 1861 1796 1810 1897 1980 2083 2157 2105 2042 1913 1845 1805 1840 1960 2125 2331 2458 2561 2526 2505 2443 2247 2303 2400 2498 2633 2673 2764 2929 3073 3111 2875 2782 2705 2650 2553 2468 2361 2253 2131 2083 2071 2074 2101 2125 2111 2032 1891 1835 1728 1740 1739 1658 1573 1517 1431 1368 1313 1286 482 485 482 480 495 533 567 567 543 539 538 542 516 503 487 478 468 449 440 436 460 444 437 430 463 445 452 486 490 482 467 447 495 503 527 480 428 428 462 476 516 512 521 518 526 531 538 533 537 537 544 549 545 554 484 465 513 546 555 531 529 528 573 666 696 736 769 774 773 815 839 864 811 803 857 813 811 811 815 814 796 794 803 826 913 925 943 965 973 973 962 946 952 942 914 899 887 885 890 959 964 939 907 869 865 871 878 891 887 872 883 900 911 946 965 998 996 967 995 1028 1003 967 974 972 959 965 974 1010 1044 1065 1053 1047 1029 983 926 848 806 713 698 651 730 758 763 838 905 924 931 968 1007 1025 1024 1033 1019 990 980 859 777 717 799 933 994 1018 1048 1173 1186 1198 1197 1207 1216 1246 1259 1273 1282 1290 1284 1281 1273 1256 1257 1246 1222 1146 1084 1059 1057 1062 1064 1069 1070 1152 1223 1245 1278 1309 1338 1348 1347 1360 1401 1442 1483 1513 1516 1534 1517 1455 1407 1417 1429 1403 1331 1309 1309 1313 1291 1248 1264 1310 1365 1394 1419 1417 1383 1373 1375 1370 1366 1344 1268 1231 1217 1205 1167 1113 1063 1045 1007 963 929 889 909 912 934 964 971 950 887 840 815 801 802 791 760 756 742 734 731 728 709 700 696 687 685 679 677 653 643 682 689 695 690 658 643 590 590 604 630 635 646 642 630 632 629 608 590 587 559 543 539 531 531 531 525 522 495 493 490 487 491 495 502 497 498 494 493 478 467 458 436 429 425 425 425 426 415 404 408 401 393 387 380 376 370 370 370 370 370 370 370 381 383 392 390 387 387 388 394 397 403 405 399 390 383 381 377 378 370 370 370 370 370 370 370 370 376 375 376 375 377 393 407 416 420 426 425 437 444 466 471 453 452 459 461 467 468 469 472 477 491 474 480 518 538 553 564 563 547 544 585 611 649 692 685 693 706 708 721 717 722 718 737 767 786 824 830 794 757 804 763 736 708 700 687 672 672 686 676 665 660 668 671 689 696 689 698 761 866 919 958 948 909 829 809 743 719 706 721 740 749 773 783 815 819 812 817 808 850 894 895 912 905 899 880 863 844 823 747 778 761 782 807 810 910 955 1068 1043 1089 1188 1297 1331 1391 1379 1323 1278 1235 1203 1200 1197 1195 1201 1231 1242 1255 1291 1300 1317 1391 1356 1302 1375 1445 1520 1506 1437 1445 1525 1693 1753 1613 1539 1493 1486 1439 1372 1244 1143 1040 943 866 793 756 748 748 748 789 821 878 979 1112 1220 1355 1415 1416 1350 1424 1491 1538 1489 1412 1350 1366 1351 1449 1545 1630 1738 1869 2024 2241 2218 1878 1808 1761 1690 1610 1555 1439 1434 1492 1456 1315 1222 1281 1362 1455 1553 1637 1602 1537 1531 1475 1440 1438 1404 1321 1398 1477 1530 1634 1691 1749 1713 1648 1522 1400 1339 1272 1231 1352 1469 1539 1675 1798 1752 1690 1625 1562 1580 1594 1548 1517 1482 1418 1384 1367 1332 1284 1271 1276 1327 1338 1355 1382 1409 1435 1460 1488 1461 1468 1458 1389 1503 1630 1736 1767 1748 1767 1742 1598 1440 1344 1234 1182 1075 1009 976 994 1020 1041 1121 1187 1276 1308 1407 1465 1530 1567 1612 1646 1619 1566 1429 1321 1347 1427 1568 1661 1791 1869 1911 1949 1965 1886 1894 1818 1654 1610 1637 1665 1700 1719 1749 1783 1842 1881 2004 2107 2175 2234 2344 2432 2549 2505 2302 2195 2054 1947 1747 1603 1483 1442 1406 1392 1345 1354 1362 1332 1269 1259 1243 1212 1173 1116 1192 1246 1311 1368 1446 1511 1574 1615 1690 1761 1844 1912 1979 1894 1893 1891 1905 1963 2128 2268 2222 2038 1933 1857 1801 1707 1449 1253 1186 1070 1046 1045 1123 1266 1397 1700 1821 1991 2018 2174 2288 2577 2567 2349 2292 2543 2616 2529 2400 2282 2260 2316 2415 2444 2497 2528 2543 2557 2554 2586 2648 2692 2650 2601 2494 2448 2465 2453 2461 2261 2089 2055 2069 2098 2181 2304 2380 2474 2572 2655 2831 3084 3136 3030 2943 2845 2849 2847 2857 2845 2886 2912 2995 3020 2804 2375 2222 2000 1884 1782 1724 1609 1607 1584 1543 1557 1549 1549 1573 1647 1726 1889 2019 2183 2241 2288 2442 2694 2857 2923 2962 3023 3064 3102 3189 3276 3275 3367 3518 3558 3693 3819 3686 3517 3441 3409 3366 3316 3342 3597 3565 3406 3289 3194 3050 2943 2842 2828 2819 2815 2801 2785 2780 2780 2789 2813 2868 2914 2942 2970 3139 3229 3354 3246 3179 3143 3107 3118 3189 3272 3302 3262 3206 3165 3114 3083 3042 3009 2953 2936 2927 2924 2918 2905 2880 2844 2812 2809 2817 2877 3029 3122 3128 3105 3095 3011 2906 2921 2966 2985 3016 3062 3100 3111 3154 3235 3295 3375 3235 3072 2933 2881 2858 2831 2743 2706 2675 2642 2535 2455 2302 2154 2024 2010 2174 2265 2415 2522 2557 2445 2278 2192 2103 2121 2244 2310 2367 2293 2105 1952 1887 1961 1951 1884 1786 1699 1592 1568 1510 1464 1402 1362 1353 1360 1353 1363 1470 1557 1652 1699 1731 1838 1958 2052 2169 2202 2252 2245 2199 2164 2150 2139 2095 2040 2013 1970 1955 2041 2103 2238 2299 2314 2211 2053 1926 1900 2005 2195 2330 2428 2306 2213 2191 2283 2411 2600 2612 2670 2676 2716 2801 2851 2884 2785 2698 2637 2578 2443 2361 2269 2179 2141 2089 1981 1935 1880 1895 1898 1815 1708 1671 1569 1491 1489 1465 1380 1331 1295 1297 1340 1384 483 486 480 481 532 582 578 574 549 542 540 531 512 509 472 445 471 459 415 446 444 431 423 435 433 443 445 447 470 466 445 459 496 518 509 428 428 428 428 428 428 452 506 514 526 531 532 531 537 544 540 539 536 562 559 541 482 525 568 563 562 546 582 672 716 756 778 787 776 824 859 819 776 867 834 812 810 813 819 794 788 804 801 838 928 934 954 961 976 958 980 965 939 913 902 896 884 889 936 978 959 914 886 868 876 862 868 872 878 894 895 930 949 972 994 984 974 1013 1017 998 977 963 955 954 948 955 963 1004 1024 1068 1047 997 951 921 867 775 711 654 710 760 815 841 855 901 910 943 972 979 1006 1031 1039 1047 1027 986 979 952 864 780 733 885 1015 1030 1039 1142 1176 1195 1218 1238 1243 1255 1270 1271 1271 1296 1287 1274 1276 1256 1237 1196 1132 1069 1064 1058 1058 1065 1070 1086 1126 1223 1238 1275 1311 1340 1353 1378 1371 1366 1413 1441 1467 1485 1520 1533 1465 1409 1424 1421 1374 1349 1333 1331 1315 1293 1285 1290 1312 1345 1387 1387 1412 1371 1341 1353 1366 1353 1330 1276 1231 1204 1177 1168 1133 1072 1018 992 958 941 914 903 870 840 851 875 892 865 826 826 817 798 795 784 766 752 737 733 720 712 702 693 677 681 679 683 677 678 677 681 694 690 660 643 676 626 569 553 575 573 606 630 620 627 617 611 595 584 565 544 529 520 502 498 488 487 489 476 488 479 484 492 491 494 485 481 486 484 461 455 449 428 425 424 426 415 409 406 396 387 383 381 378 370 370 370 370 370 370 370 370 370 375 378 382 374 379 380 389 393 393 400 397 376 373 370 370 370 370 370 370 370 370 370 370 370 370 374 370 375 375 372 377 388 404 409 414 423 428 431 427 445 445 443 443 440 435 434 437 450 450 435 478 500 510 514 512 505 504 532 550 585 633 664 665 676 696 714 731 726 720 747 752 782 858 914 853 793 794 796 744 715 704 733 711 672 682 666 667 650 654 659 672 694 709 766 727 833 886 948 972 951 899 850 802 747 737 705 726 763 752 773 788 804 816 822 814 817 884 946 965 953 890 880 893 852 814 759 741 753 763 798 810 829 811 885 1000 1001 1088 1172 1288 1375 1323 1291 1258 1235 1205 1207 1248 1265 1284 1297 1297 1313 1320 1334 1320 1380 1432 1387 1378 1387 1492 1564 1586 1557 1573 1659 1836 1723 1643 1547 1449 1377 1274 1224 1178 1125 972 907 871 809 762 751 748 750 814 856 936 1019 1156 1246 1358 1481 1556 1510 1488 1548 1502 1562 1493 1375 1403 1463 1646 1622 1608 1663 1833 1994 2221 2085 1901 1820 1744 1692 1622 1591 1458 1337 1366 1282 1194 1238 1331 1418 1526 1593 1521 1435 1414 1438 1416 1392 1339 1282 1382 1475 1591 1619 1700 1759 1812 1747 1629 1508 1387 1306 1228 1203 1300 1455 1548 1725 1823 1749 1687 1581 1517 1454 1502 1446 1447 1374 1344 1337 1310 1261 1274 1288 1327 1364 1390 1394 1412 1441 1479 1526 1525 1559 1635 1537 1444 1522 1650 1799 1854 1812 1836 1738 1590 1466 1346 1309 1224 1110 1037 976 989 1016 1038 1076 1174 1255 1312 1392 1467 1544 1573 1599 1601 1563 1501 1324 1300 1411 1513 1693 1788 1908 2006 2093 2110 2102 2071 2061 1938 1845 1732 1690 1700 1744 1772 1779 1793 1837 1883 1960 2102 2297 2350 2468 2603 2579 2391 2160 2036 1893 1806 1710 1570 1481 1489 1459 1448 1445 1407 1369 1352 1341 1343 1326 1251 1145 1145 1225 1280 1358 1382 1451 1491 1595 1672 1710 1761 1851 1909 1988 2050 2015 1968 1964 2093 2209 2279 2156 2042 1936 1827 1724 1606 1453 1200 1157 1097 1081 1124 1207 1292 1379 1701 1856 2212 2088 2219 2341 2406 2388 2380 2406 2400 2432 2355 2279 2113 2112 2143 2206 2326 2346 2363 2378 2382 2419 2497 2448 2577 2653 2748 2768 2731 2780 2695 2592 2276 2177 2116 2098 2126 2149 2278 2373 2435 2582 2641 2770 3113 3326 3198 3117 3113 3183 3144 3105 2994 2978 3025 2991 2811 2606 2166 2003 1856 1836 1740 1596 1601 1580 1618 1611 1598 1613 1697 1739 1770 1807 1953 2076 2252 2350 2384 2494 2737 2875 3027 3080 3155 3269 3376 3457 3591 3571 3638 3784 3829 3797 3738 3668 3497 3360 3301 3264 3243 3247 3385 3454 3422 3346 3338 3261 3181 2954 2864 2814 2802 2791 2772 2769 2775 2775 2787 2810 2847 2881 2990 3143 3273 3179 3102 3049 3000 3028 3049 3114 3142 3274 3381 3325 3320 3271 3212 3125 3058 2984 2946 2922 2918 2904 2888 2850 2823 2810 2801 2794 2786 2793 2869 2920 2974 2980 2882 2883 2891 2972 2973 2974 3064 3147 3172 3251 3345 3374 3292 3192 3123 2951 2897 2880 2832 2763 2752 2777 2816 2611 2545 2400 2277 2036 1945 1954 2104 2274 2343 2444 2501 2392 2266 2077 2003 2044 2143 2191 2188 2068 1923 1730 1803 1767 1720 1627 1588 1520 1430 1401 1362 1348 1348 1350 1351 1393 1474 1603 1667 1757 1822 1883 1933 2007 2114 2242 2281 2264 2209 2208 2223 2218 2260 2247 2198 2219 2218 2138 2055 2072 2147 2384 2524 2433 2235 2094 1980 1965 2082 2196 2318 2149 2181 2324 2458 2530 2662 2683 2778 2754 2743 2740 2742 2786 2753 2670 2569 2540 2387 2287 2167 2093 2092 2077 1999 1921 1774 1650 1720 1660 1544 1481 1417 1385 1344 1305 1305 1321 1344 1391 1499 1581 492 484 488 540 591 595 584 576 559 550 513 515 506 494 469 410 391 391 394 439 439 439 413 458 424 449 475 448 444 444 443 464 505 521 511 455 428 428 428 428 428 428 480 537 528 529 531 538 535 546 547 550 553 553 563 559 553 529 518 562 568 580 613 694 718 751 772 790 796 840 832 788 850 859 831 809 809 814 807 819 837 807 794 884 934 946 963 953 960 977 985 953 947 913 901 882 911 970 967 967 939 898 865 875 869 864 864 879 899 917 962 958 951 952 952 973 1027 1015 1008 977 965 954 947 941 933 930 942 975 996 1025 981 927 904 890 841 700 675 777 816 815 861 901 916 918 963 1000 1008 1007 1026 1048 1051 1058 1051 984 986 965 946 925 769 849 996 1032 1052 1123 1188 1229 1249 1265 1272 1261 1259 1267 1270 1273 1279 1284 1275 1227 1185 1114 1072 1056 1056 1056 1059 1066 1090 1143 1204 1236 1265 1312 1351 1354 1382 1438 1419 1413 1453 1464 1455 1469 1487 1453 1444 1440 1421 1357 1340 1331 1312 1317 1290 1274 1273 1316 1336 1359 1384 1397 1357 1338 1337 1340 1340 1336 1252 1224 1182 1170 1155 1128 1082 1055 993 958 939 931 910 897 907 888 833 799 812 826 791 776 772 785 784 785 766 738 729 718 711 704 688 685 691 697 712 698 686 679 676 675 674 659 684 685 664 653 606 556 528 548 575 603 611 616 612 601 580 566 557 550 533 530 520 506 498 474 468 471 477 476 470 477 486 484 481 474 476 474 456 444 441 437 427 424 429 416 399 398 386 384 381 382 379 370 370 370 370 370 370 370 370 370 370 370 374 374 377 376 374 381 388 390 382 373 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 373 374 387 394 396 405 408 414 411 418 418 415 409 404 407 424 417 415 407 429 451 471 459 450 452 465 462 499 508 544 590 629 653 658 683 720 730 737 755 746 757 845 876 876 840 796 804 775 745 702 751 745 692 672 675 671 674 642 656 648 664 677 727 772 748 839 868 907 961 958 895 852 814 762 749 708 707 740 755 773 782 816 819 815 812 863 927 987 956 925 899 864 878 841 805 745 695 738 819 825 851 898 886 880 870 919 1017 1099 1263 1302 1266 1244 1211 1183 1188 1237 1282 1305 1337 1345 1411 1466 1481 1442 1408 1385 1583 1522 1433 1481 1573 1652 1787 1802 1833 1752 1652 1563 1512 1500 1458 1387 1286 1182 1082 1029 944 940 852 789 762 754 753 763 853 905 984 1059 1171 1230 1346 1453 1627 1719 1658 1602 1607 1656 1473 1410 1465 1511 1665 1760 1741 1730 1812 1937 2131 2021 1870 1805 1750 1757 1678 1607 1481 1351 1240 1199 1190 1276 1370 1476 1505 1487 1380 1348 1350 1392 1346 1322 1272 1312 1434 1542 1686 1727 1733 1826 1755 1690 1562 1524 1443 1317 1188 1248 1342 1444 1541 1718 1785 1715 1681 1584 1489 1382 1396 1368 1349 1312 1314 1290 1254 1251 1294 1315 1352 1400 1424 1428 1441 1500 1534 1579 1587 1668 1696 1580 1482 1558 1728 1869 1976 1938 1849 1719 1597 1475 1434 1323 1252 1165 1079 997 1001 1009 1022 1028 1120 1241 1272 1328 1376 1438 1504 1588 1571 1518 1390 1283 1361 1500 1636 1788 1841 1908 1970 1997 2006 2001 2027 2072 2106 2046 1961 1822 1826 1845 1847 1855 1848 1863 1894 2002 2131 2266 2398 2593 2552 2456 2347 2119 1992 1814 1677 1605 1563 1564 1558 1562 1546 1537 1510 1490 1487 1446 1467 1336 1237 1139 1175 1252 1317 1391 1440 1513 1555 1588 1674 1760 1808 1864 1916 2006 2105 2089 1988 2031 2155 2247 2418 2476 2360 2238 2050 1911 1702 1542 1223 1206 1141 1139 1201 1188 1333 1408 1538 1699 2112 2245 2132 2148 2160 2164 2233 2259 2245 2310 2186 2080 1941 1952 1982 2020 2109 2156 2252 2344 2380 2358 2344 2373 2612 2732 2812 2878 2948 2952 2935 2546 2295 2262 2204 2179 2171 2179 2275 2344 2478 2526 2657 2874 3208 3200 2953 2790 2870 2945 2958 2917 2803 2787 2773 2741 2655 2485 2048 1896 1852 1863 1878 1888 2003 1883 1759 1765 1787 1797 1869 1929 1987 2005 2100 2200 2376 2524 2636 2742 2873 3003 3109 3232 3477 3626 3707 3763 3842 3807 3761 3738 3696 3665 3621 3605 3566 3362 3247 3215 3140 3156 3216 3357 3366 3299 3236 3186 3118 3070 3026 2938 2800 2762 2757 2751 2757 2755 2758 2770 2769 2876 3061 3099 3041 3026 2957 2921 2945 2996 3042 3076 3112 3166 3368 3553 3514 3412 3360 3288 3226 3116 3031 2934 2906 2888 2870 2841 2824 2806 2796 2780 2774 2765 2747 2754 2838 2816 2791 2823 2813 2927 2934 2935 3000 3206 3313 3403 3422 3247 3191 3093 3063 3058 3018 2987 2973 2904 2888 2919 2815 2705 2664 2504 2352 2095 1952 1858 1872 2048 2190 2327 2425 2434 2326 2140 2017 1895 1930 1999 2027 1982 1904 1743 1603 1609 1572 1515 1473 1425 1366 1352 1345 1348 1348 1364 1422 1528 1623 1693 1780 1865 1924 2001 2051 2097 2146 2226 2292 2269 2265 2305 2304 2338 2365 2376 2350 2346 2399 2322 2171 2127 2157 2342 2559 2543 2370 2275 2130 2052 2028 2079 2130 2134 2285 2409 2565 2605 2752 2936 3007 2879 2792 2780 2717 2658 2615 2581 2604 2472 2338 2214 2073 2012 2032 1994 1912 1848 1747 1641 1500 1463 1414 1384 1344 1334 1385 1410 1459 1456 1478 1565 1626 1677 492 490 548 613 603 611 592 577 575 519 508 501 498 477 414 413 475 483 422 400 433 400 439 419 422 452 500 465 455 446 446 450 524 524 521 522 503 509 476 428 428 428 448 510 534 531 535 536 544 542 557 552 562 568 553 554 559 569 556 527 569 579 636 703 726 746 762 786 814 881 817 816 865 839 823 800 803 809 798 817 807 799 794 922 937 963 969 948 977 989 976 950 924 905 887 912 965 959 962 945 914 869 876 870 859 857 877 908 912 941 951 937 928 924 935 1016 995 973 971 968 960 950 943 939 939 934 929 948 961 935 914 923 881 859 839 712 699 826 868 873 878 902 915 948 981 1005 1015 1033 1047 1069 1079 1094 1066 996 971 953 936 845 733 878 967 1017 1061 1117 1159 1246 1262 1288 1277 1257 1255 1252 1248 1268 1256 1236 1218 1174 1125 1056 1056 1056 1056 1061 1078 1084 1104 1189 1219 1275 1313 1354 1368 1392 1443 1475 1452 1487 1509 1503 1492 1457 1433 1453 1456 1415 1349 1326 1321 1307 1304 1292 1257 1274 1295 1323 1346 1359 1380 1376 1355 1340 1356 1349 1275 1230 1189 1176 1166 1141 1109 1093 1056 1022 970 957 935 929 927 936 957 934 847 834 807 770 770 755 732 725 721 718 723 715 705 701 695 691 697 697 715 713 708 707 677 693 675 678 684 673 664 640 649 644 637 613 547 512 535 564 574 595 586 574 560 550 543 541 533 530 523 533 540 492 461 462 463 465 460 472 478 478 473 468 462 461 445 429 432 432 425 423 423 420 397 387 382 376 375 374 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 371 371 375 376 370 370 385 389 387 386 384 386 387 383 383 379 384 386 393 406 423 423 414 416 440 462 464 470 527 575 617 639 661 683 760 767 762 751 740 740 791 812 825 792 826 810 775 735 719 742 719 679 670 671 682 652 647 651 653 671 696 730 760 771 841 876 939 966 960 900 876 822 769 755 738 713 716 733 756 765 786 800 827 816 893 977 992 945 921 894 849 815 782 725 685 693 754 834 838 890 970 963 962 966 934 902 1017 1142 1194 1184 1169 1142 1134 1151 1195 1317 1391 1365 1388 1446 1480 1526 1508 1511 1503 1539 1484 1514 1573 1689 1793 1956 1927 1773 1747 1686 1536 1407 1346 1295 1239 1187 1121 1042 959 941 908 824 801 764 787 794 807 895 946 1064 1124 1228 1296 1446 1554 1669 1759 1764 1668 1673 1641 1487 1477 1526 1539 1716 1883 1946 1936 1933 2042 2047 2046 1956 1848 1697 1600 1577 1499 1360 1290 1234 1171 1182 1245 1380 1478 1502 1366 1289 1278 1297 1293 1254 1228 1280 1372 1531 1642 1735 1778 1824 1840 1812 1751 1642 1548 1420 1289 1158 1246 1350 1465 1513 1644 1708 1603 1564 1534 1468 1379 1337 1299 1283 1266 1256 1235 1242 1292 1327 1355 1395 1447 1471 1487 1491 1544 1587 1695 1685 1724 1787 1600 1522 1595 1719 1923 2019 1905 1803 1678 1615 1517 1484 1377 1303 1211 1125 1038 1003 994 999 998 999 1100 1155 1213 1290 1437 1516 1556 1528 1407 1256 1300 1422 1553 1653 1775 1818 1876 1894 1909 1903 1907 1914 1941 1976 2061 2151 2085 2028 2031 1996 2014 2001 1974 1972 2000 2146 2310 2399 2434 2326 2259 2289 2241 2087 1832 1728 1629 1643 1648 1637 1658 1673 1654 1672 1628 1586 1480 1377 1282 1197 1152 1187 1282 1345 1434 1496 1555 1619 1678 1666 1730 1782 1860 1935 1991 2130 2079 2013 2083 2121 2211 2440 2378 2232 2110 2026 1979 1750 1463 1281 1261 1219 1166 1184 1192 1279 1412 1532 1620 1872 1953 1922 1901 1950 1937 1952 2006 2023 2034 1945 1880 1771 1791 2004 2055 2103 2159 2204 2243 2240 2291 2389 2537 2735 2775 2824 2863 3009 3092 2799 2501 2404 2362 2315 2251 2246 2256 2268 2307 2499 2588 2781 2974 3169 3073 2814 2715 2660 2686 2716 2682 2609 2572 2602 2578 2561 2424 2035 1922 1895 1943 2029 2044 2023 2016 1954 1974 1990 2011 2047 2123 2213 2276 2359 2404 2494 2594 2757 2851 2955 3077 3312 3483 3690 3746 3769 3787 3835 3886 3875 3747 3654 3615 3559 3505 3433 3368 3200 3149 3109 3094 3111 3202 3207 3093 3067 3109 3054 3001 2953 2906 2838 2751 2749 2737 2736 2732 2737 2726 2727 2751 2824 2833 2827 2846 2867 2899 2935 3053 3078 3096 3110 3142 3357 3516 3502 3429 3353 3260 3195 3123 3065 3012 2972 2922 2880 2841 2831 2812 2800 2783 2771 2747 2734 2716 2709 2729 2750 2773 2783 2866 2894 2928 2981 3174 3335 3466 3491 3360 3213 3018 2974 3070 3112 3129 3067 3025 3013 2922 2796 2680 2584 2446 2331 2180 2024 1847 1799 1846 2034 2190 2289 2362 2338 2209 2082 1892 1755 1790 1845 1789 1724 1645 1548 1502 1458 1413 1366 1349 1348 1347 1348 1350 1358 1483 1560 1655 1709 1780 1846 1939 1989 2086 2159 2191 2193 2252 2313 2357 2373 2362 2403 2434 2488 2495 2500 2495 2452 2353 2269 2191 2192 2364 2572 2671 2502 2391 2313 2225 2132 2111 2131 2160 2271 2356 2529 2622 2751 2835 2903 2831 2745 2685 2614 2642 2550 2483 2399 2415 2318 2167 1945 1904 1916 1894 1828 1723 1611 1505 1424 1399 1361 1357 1423 1462 1558 1610 1635 1634 1619 1594 1697 1748 499 518 581 616 613 594 574 541 484 485 474 460 443 397 462 485 497 513 454 426 437 417 463 407 413 446 508 543 464 455 462 531 531 527 524 525 502 440 428 428 428 428 462 487 530 536 535 535 542 550 556 565 580 583 576 578 565 557 555 568 574 572 656 693 703 737 771 816 847 847 789 870 851 824 807 812 804 804 793 803 796 794 850 929 940 977 959 960 984 970 948 910 900 885 887 935 952 934 938 911 869 882 863 852 887 887 883 930 948 956 941 917 940 929 973 995 951 927 943 943 946 948 945 940 938 946 940 856 863 874 875 850 846 866 858 825 720 729 854 885 910 920 929 984 1012 1016 1020 1034 1060 1082 1113 1119 1123 1044 983 916 873 748 751 869 952 1012 1052 1122 1147 1248 1271 1281 1275 1261 1248 1228 1237 1204 1194 1177 1133 1056 1056 1056 1056 1060 1064 1080 1095 1113 1144 1229 1276 1333 1364 1423 1458 1484 1494 1494 1494 1507 1506 1496 1484 1494 1498 1437 1341 1337 1318 1309 1305 1300 1271 1292 1264 1277 1314 1325 1347 1367 1371 1394 1369 1360 1334 1268 1230 1214 1166 1126 1104 1096 1059 1048 997 985 959 956 934 928 937 950 957 896 830 817 800 788 820 774 727 743 743 744 738 734 724 720 703 700 697 694 694 691 701 703 686 684 691 694 666 627 624 630 610 633 640 628 592 555 512 494 555 536 554 550 542 537 530 524 519 520 520 521 514 516 512 488 450 455 452 457 476 463 456 457 440 436 426 419 424 421 417 407 401 400 394 385 373 372 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 373 370 370 374 380 386 396 413 411 418 484 536 587 602 634 664 744 742 769 743 700 690 688 749 766 737 818 870 809 759 705 705 688 635 648 671 667 640 650 651 666 694 700 726 779 799 873 907 975 1036 1025 931 887 841 816 759 755 751 710 713 744 768 776 784 817 849 956 985 944 911 869 810 759 719 669 627 671 759 826 850 874 954 1050 1075 1087 1061 1052 1000 979 972 1044 1069 1074 1073 1101 1112 1153 1258 1314 1265 1267 1370 1471 1610 1544 1480 1510 1550 1584 1644 1727 1828 1729 1706 1691 1650 1590 1563 1506 1422 1354 1246 1146 1130 1075 1032 978 908 859 832 791 799 816 833 836 931 1011 1176 1260 1360 1460 1550 1673 1763 1742 1744 1770 1644 1568 1542 1570 1706 1770 1735 1806 2043 2116 2047 2017 1902 1842 1826 1767 1621 1509 1408 1340 1294 1253 1212 1150 1140 1180 1269 1416 1338 1280 1236 1224 1223 1208 1214 1282 1393 1487 1607 1631 1608 1659 1708 1711 1593 1625 1576 1506 1316 1187 1135 1245 1328 1453 1504 1543 1565 1566 1512 1401 1338 1293 1268 1232 1228 1231 1232 1247 1269 1335 1375 1430 1464 1527 1555 1525 1543 1609 1705 1810 1765 1822 1863 1691 1576 1636 1753 1932 2031 1873 1774 1699 1657 1594 1527 1441 1351 1231 1168 1153 1124 1054 1023 1011 996 996 1002 1045 1129 1259 1350 1389 1362 1248 1227 1344 1424 1532 1604 1691 1738 1782 1794 1804 1816 1850 1879 1923 1976 2121 2212 2277 2291 2257 2185 2226 2236 2209 2197 2143 2167 2302 2392 2220 2119 2038 2058 2120 2151 1935 1825 1757 1760 1760 1765 1780 1802 1754 1675 1579 1514 1365 1323 1241 1188 1183 1251 1322 1374 1465 1525 1609 1681 1735 1779 1808 1785 1870 1949 2019 2201 2135 2129 2124 2333 2450 2456 2367 2193 2073 1935 1836 1635 1454 1334 1314 1243 1185 1168 1179 1221 1303 1441 1602 1730 1738 1734 1732 1735 1733 1708 1739 1737 1742 1696 1648 1641 1723 1885 2050 2165 2224 2267 2265 2360 2451 2583 2663 2734 2792 2889 2933 3035 3178 2914 2675 2634 2632 2637 2620 2535 2501 2556 2463 2509 2654 2881 2989 2917 2760 2670 2626 2597 2562 2523 2508 2476 2459 2435 2409 2400 2295 2034 2046 2089 2076 2068 2114 2188 2173 2141 2103 2093 2075 2160 2258 2432 2507 2613 2700 2823 2936 3031 3058 3163 3304 3677 3689 3654 3653 3649 3649 3696 3783 3802 3857 3692 3538 3454 3393 3327 3266 3178 3098 3042 3045 3031 3019 3044 2983 2879 2892 2933 2899 2842 2781 2749 2739 2736 2733 2728 2722 2716 2713 2718 2720 2725 2753 2788 2882 2927 3001 3167 3333 3413 3484 3464 3548 3659 3561 3488 3381 3326 3244 3158 3125 3097 3080 3082 3101 2978 2932 2922 2891 2844 2783 2743 2721 2701 2679 2684 2721 2736 2767 2808 2888 2952 3018 3039 3149 3189 3165 3209 3173 3117 2973 2850 2796 2835 2881 2943 2938 2904 2848 2798 2677 2588 2473 2396 2266 2210 2076 1887 1733 1763 2000 2087 2168 2112 2111 2107 1988 1871 1652 1553 1597 1535 1500 1447 1388 1356 1340 1341 1344 1345 1347 1375 1389 1362 1453 1529 1650 1711 1678 1680 1762 1887 2055 2115 2228 2301 2337 2387 2474 2503 2532 2583 2556 2596 2614 2684 2633 2560 2488 2429 2330 2267 2312 2465 2621 2639 2567 2440 2397 2311 2256 2297 2332 2399 2431 2541 2655 2683 2695 2652 2600 2492 2419 2426 2485 2371 2320 2248 2185 2079 2036 1940 1797 1663 1703 1654 1553 1440 1397 1393 1437 1532 1585 1696 1739 1755 1783 1810 1783 1704 1661 1764 1881 502 547 559 580 593 567 517 467 449 436 422 393 407 447 492 493 509 509 475 465 442 419 439 414 421 452 502 540 507 461 516 537 531 528 529 518 428 428 428 425 441 482 518 527 526 530 536 544 544 548 557 568 577 586 582 581 585 590 579 596 612 618 675 702 719 758 806 847 826 733 800 857 836 808 803 814 804 827 826 802 797 828 924 946 964 982 947 978 972 965 941 902 897 888 918 967 932 926 914 875 870 861 847 855 879 882 918 942 939 913 913 938 948 940 965 954 934 941 932 931 936 944 946 939 931 905 836 747 747 740 780 819 843 851 821 717 647 765 864 895 906 930 964 1016 1035 1051 1062 1066 1100 1130 1137 1149 1152 1101 1026 889 833 743 758 882 968 998 1019 1074 1125 1234 1255 1254 1247 1242 1238 1226 1220 1178 1150 1083 1056 1056 1056 1059 1059 1064 1072 1092 1106 1125 1175 1232 1274 1331 1373 1433 1468 1511 1531 1504 1512 1520 1515 1488 1446 1448 1393 1361 1322 1308 1294 1287 1289 1268 1312 1295 1273 1293 1315 1332 1355 1403 1384 1378 1359 1341 1250 1236 1223 1187 1150 1117 1091 1060 1042 1000 971 952 949 931 929 925 926 932 892 850 836 821 823 835 834 797 734 781 756 749 742 743 736 732 714 707 706 699 693 693 685 685 675 693 692 685 662 631 606 616 607 623 625 610 601 566 526 502 482 504 483 514 527 525 521 519 519 513 509 509 510 506 487 483 473 451 464 468 460 460 455 450 440 430 410 417 413 410 401 399 392 388 387 380 372 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 379 382 382 395 448 485 519 522 580 638 660 673 688 677 664 623 612 659 715 699 749 802 812 790 704 669 648 617 638 641 640 642 657 666 678 685 706 722 764 804 881 930 1010 1068 1063 1004 901 885 822 782 754 772 736 712 741 772 792 792 808 886 963 952 914 845 800 743 693 638 619 708 762 816 836 866 916 1016 1107 1188 1173 1122 1104 1055 1095 1050 1020 1027 1039 1067 1079 1117 1169 1162 1226 1242 1267 1440 1548 1525 1436 1409 1419 1477 1548 1672 1715 1726 1739 1644 1585 1537 1551 1441 1434 1345 1269 1184 1160 1095 1031 962 925 910 849 822 784 814 838 865 912 1021 1076 1211 1280 1394 1516 1587 1564 1556 1578 1752 1762 1657 1679 1663 1657 1843 1871 1904 1934 2039 2005 1888 1873 1922 1840 1706 1596 1483 1402 1337 1291 1242 1225 1208 1202 1150 1129 1135 1274 1247 1229 1186 1192 1172 1185 1298 1396 1495 1554 1534 1490 1507 1563 1569 1569 1462 1410 1419 1346 1240 1126 1157 1285 1367 1423 1387 1403 1430 1486 1502 1459 1378 1226 1210 1205 1214 1204 1230 1261 1314 1367 1400 1473 1528 1614 1625 1567 1580 1690 1759 1859 1835 1880 1863 1716 1612 1658 1771 1925 2013 1868 1797 1714 1672 1598 1527 1439 1327 1249 1253 1246 1228 1166 1095 1086 1004 999 998 1000 1015 1083 1152 1204 1214 1142 1242 1274 1354 1476 1534 1623 1664 1692 1717 1758 1822 1870 1903 1980 2049 2190 2277 2395 2473 2423 2347 2376 2365 2326 2296 2299 2332 2311 2279 2127 2015 1887 1886 1950 2029 2061 1951 1861 1831 1853 1868 1842 1717 1635 1541 1498 1406 1328 1296 1183 1184 1226 1273 1369 1452 1497 1539 1610 1717 1784 1765 1822 1885 1915 2002 2084 2292 2361 2378 2457 2402 2311 2294 2257 2148 1989 1820 1722 1527 1325 1331 1318 1224 1172 1170 1174 1208 1321 1488 1537 1592 1650 1651 1664 1685 1694 1666 1641 1577 1570 1569 1569 1569 1569 1835 1982 2207 2371 2478 2481 2556 2697 2700 2759 2844 2856 3073 3062 3064 3114 3050 2962 2927 2931 2982 2958 2861 2820 2840 2800 2631 2648 2857 2942 2677 2649 2631 2608 2553 2544 2525 2493 2455 2425 2389 2357 2309 2308 2136 2110 2121 2118 2197 2213 2165 2137 2116 2127 2202 2239 2239 2284 2499 2625 2734 2788 2907 2958 3069 3153 3320 3507 3687 3645 3626 3614 3597 3595 3607 3672 3653 3598 3664 3508 3403 3332 3260 3218 3139 3082 3012 2992 2996 2973 2960 2953 2882 2793 2796 2790 2778 2769 2762 2750 2736 2730 2726 2721 2713 2706 2704 2711 2718 2840 3007 3026 3085 3176 3215 3470 3530 3703 3724 3612 3738 3632 3539 3405 3359 3299 3257 3182 3166 3203 3251 3151 3073 3014 3022 3121 3025 2859 2755 2662 2648 2636 2632 2730 2814 2887 2980 3133 3215 3205 3112 2985 3008 2976 3051 3109 3100 2961 2801 2743 2697 2694 2760 2736 2748 2786 2702 2651 2602 2545 2514 2409 2298 2118 1985 1776 1688 1792 1950 2033 1921 1880 1960 1929 1823 1693 1592 1461 1435 1389 1347 1347 1342 1340 1342 1346 1371 1409 1464 1535 1472 1414 1464 1514 1539 1565 1600 1606 1697 1818 1953 2111 2253 2446 2519 2593 2617 2685 2652 2692 2762 2769 2750 2714 2648 2616 2539 2496 2376 2389 2413 2511 2655 2543 2416 2426 2359 2388 2429 2488 2591 2602 2612 2673 2697 2725 2784 2586 2403 2371 2302 2282 2309 2241 2102 1995 1908 1919 1908 1824 1689 1558 1518 1445 1400 1420 1497 1582 1718 1758 1808 1836 1858 1844 1875 1864 1767 1764 1789 1921 564 576 572 567 571 555 490 460 416 385 422 437 461 464 491 509 509 519 488 462 471 446 421 441 437 464 500 539 546 476 546 545 530 530 517 512 428 428 428 452 484 524 527 531 531 532 539 540 545 550 556 566 598 585 585 591 598 603 614 591 622 664 663 723 759 798 828 762 727 692 720 817 811 811 807 821 809 798 816 810 797 877 918 958 986 968 962 952 965 964 928 900 887 906 948 950 959 932 896 865 872 880 860 867 890 926 929 904 905 913 907 933 945 947 948 929 937 940 934 941 932 928 932 913 884 780 727 687 647 625 717 785 814 820 708 686 769 840 880 913 924 970 1024 1043 1065 1100 1093 1099 1111 1143 1145 1130 1114 1048 974 875 819 753 773 873 980 1036 1043 1046 1096 1198 1247 1229 1222 1230 1224 1201 1188 1114 1061 1056 1056 1063 1060 1063 1064 1061 1076 1101 1116 1170 1235 1299 1345 1374 1369 1356 1389 1470 1478 1499 1530 1534 1514 1503 1422 1373 1354 1340 1312 1287 1269 1264 1241 1240 1263 1268 1281 1295 1304 1332 1378 1375 1380 1354 1330 1316 1248 1215 1197 1172 1113 1106 1075 1041 995 974 934 915 903 884 901 912 915 886 853 844 833 822 845 846 830 778 747 802 775 760 746 737 729 726 716 707 701 697 693 689 685 686 683 702 696 669 646 630 619 620 612 599 586 578 584 587 557 528 537 497 515 459 480 502 498 494 494 503 502 504 504 507 492 487 463 456 446 450 455 454 443 435 434 426 415 429 409 397 401 400 395 389 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 387 422 451 467 540 587 616 614 594 608 607 555 567 592 632 651 691 748 786 762 715 682 661 615 627 658 680 694 668 661 685 690 702 737 772 804 886 928 1004 1040 1082 1053 957 906 855 824 763 784 766 713 734 768 797 802 810 871 944 898 830 789 761 677 629 585 682 742 774 825 844 877 935 1057 1162 1228 1235 1198 1177 1139 1130 1127 1144 1140 1093 1128 1130 1156 1184 1227 1201 1210 1232 1320 1460 1447 1368 1348 1367 1420 1504 1657 1641 1606 1591 1537 1499 1457 1470 1398 1353 1277 1213 1179 1165 1050 984 897 893 859 847 803 783 805 829 883 966 999 1062 1120 1183 1351 1417 1360 1382 1490 1616 1689 1713 1838 1894 1750 1807 1849 1976 2083 2098 2046 1916 1746 1719 1731 1701 1556 1492 1414 1379 1363 1340 1328 1309 1301 1288 1241 1210 1127 1094 1144 1139 1115 1116 1127 1255 1394 1451 1446 1436 1387 1358 1441 1457 1414 1389 1319 1242 1236 1159 1116 1131 1169 1242 1264 1264 1265 1280 1349 1407 1402 1356 1267 1183 1170 1187 1200 1198 1228 1293 1345 1408 1460 1532 1600 1683 1675 1629 1622 1687 1735 1822 1897 1918 1861 1724 1650 1699 1814 1914 1972 1861 1806 1740 1677 1585 1504 1391 1338 1271 1298 1340 1342 1223 1202 1184 1199 1061 1001 1005 1007 1014 1037 1090 1090 1240 1327 1401 1393 1398 1440 1522 1554 1643 1696 1788 1869 1983 2027 2044 2128 2255 2373 2541 2661 2668 2607 2530 2482 2444 2347 2197 2172 2149 2105 2081 2003 1835 1722 1802 1853 1988 2041 1987 1941 1909 1865 1799 1615 1526 1492 1380 1345 1288 1218 1185 1221 1257 1327 1416 1470 1551 1605 1679 1747 1782 1800 1859 1892 1992 2031 2110 2375 2471 2391 2342 2311 2214 2136 2097 2051 1946 1718 1547 1330 1266 1276 1282 1177 1172 1177 1187 1200 1270 1342 1407 1491 1588 1663 1681 1645 1649 1646 1615 1572 1569 1569 1569 1569 1569 1672 1965 2250 2478 2656 2648 2755 2862 2942 2954 2919 2933 2988 3097 3103 3123 3140 3184 3278 3261 3327 3327 3205 3147 3146 3040 2854 2734 2829 2693 2667 2644 2613 2582 2557 2555 2541 2511 2446 2435 2406 2383 2315 2258 2214 2201 2179 2231 2237 2216 2201 2182 2166 2255 2273 2293 2326 2396 2458 2567 2735 2824 2977 3099 3316 3496 3701 3799 3747 3628 3606 3592 3577 3574 3572 3589 3507 3480 3614 3646 3480 3359 3245 3188 3129 3069 2987 2966 2968 2959 2947 2894 2846 2816 2801 2797 2792 2781 2771 2754 2741 2725 2722 2714 2706 2698 2694 2692 2683 2698 2832 2953 2930 2947 3110 3278 3400 3533 3509 3494 3536 3745 3709 3564 3452 3380 3332 3301 3282 3347 3291 3212 3151 3120 3187 3086 2970 2850 2763 2612 2572 2580 2575 2687 2811 3061 3179 3293 3388 3145 2987 2880 2860 2853 2909 3036 3149 2998 2898 2699 2637 2535 2513 2544 2635 2749 2716 2685 2642 2644 2571 2450 2361 2192 2070 1864 1709 1658 1758 1903 1861 1712 1800 1773 1669 1550 1527 1426 1374 1349 1341 1339 1341 1348 1364 1393 1453 1506 1585 1639 1670 1610 1550 1560 1576 1688 1704 1772 1683 1670 1751 2005 2170 2314 2378 2529 2560 2620 2592 2578 2635 2714 2910 2895 2760 2775 2709 2618 2541 2430 2434 2515 2588 2498 2454 2468 2523 2546 2598 2665 2771 2815 2716 2753 2715 2746 2728 2586 2448 2361 2237 2150 2133 2065 1993 1929 1829 1748 1800 1686 1589 1495 1455 1432 1488 1578 1696 1749 1808 1871 1910 1902 1961 1995 2022 2015 1908 1851 1826 1927 594 573 576 575 556 530 474 445 383 402 456 460 468 478 488 503 504 515 487 464 471 436 459 494 468 465 511 546 589 505 557 544 539 529 516 514 483 428 428 428 472 527 528 527 531 535 538 543 549 549 554 563 589 606 586 589 600 605 633 625 618 673 661 697 792 828 787 710 670 705 749 783 792 796 797 822 807 808 816 814 796 914 926 959 972 978 977 959 969 940 911 892 901 959 958 944 954 903 874 894 866 866 861 925 922 919 889 889 905 891 908 928 931 928 915 910 932 927 928 923 935 929 909 827 768 707 683 657 631 632 607 740 772 695 622 758 865 911 919 925 946 1015 1021 1057 1086 1092 1085 1109 1125 1117 1117 1088 1078 1019 969 900 867 759 794 903 907 984 1013 1051 1023 1053 1101 1186 1206 1200 1181 1137 1080 1069 1068 1060 1067 1059 1061 1062 1069 1082 1090 1137 1148 1227 1280 1354 1411 1437 1369 1378 1461 1451 1477 1509 1516 1522 1496 1410 1360 1354 1330 1302 1283 1281 1266 1278 1217 1222 1289 1276 1272 1292 1295 1326 1365 1367 1343 1317 1288 1270 1211 1180 1150 1120 1097 1064 1012 987 977 963 899 878 875 877 883 900 881 866 852 848 834 827 823 841 799 740 765 810 780 763 754 738 727 721 713 710 708 697 689 691 690 681 683 698 703 686 669 655 635 615 594 585 579 576 586 583 568 552 536 539 525 511 471 449 470 482 482 495 498 496 490 489 479 467 456 471 463 449 446 442 434 428 424 428 426 426 409 405 398 393 389 389 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 392 432 505 524 543 542 521 541 544 497 522 540 538 560 593 671 679 737 688 682 652 608 642 677 708 702 679 672 668 694 713 770 792 812 885 918 958 993 1064 1071 1003 942 897 833 784 758 768 743 718 741 771 788 810 842 874 847 803 744 708 638 565 637 690 743 773 823 852 922 973 1113 1214 1293 1266 1206 1207 1199 1165 1143 1160 1144 1135 1144 1226 1275 1282 1286 1259 1232 1208 1250 1324 1371 1332 1348 1357 1434 1512 1613 1671 1626 1544 1446 1382 1345 1328 1319 1268 1225 1193 1172 1105 1024 932 889 918 853 851 789 787 792 817 931 1093 1186 1111 1090 1103 1214 1231 1307 1415 1507 1538 1584 1652 1757 1837 2005 2033 2110 2157 2012 1933 1910 1876 1792 1645 1549 1503 1425 1452 1419 1401 1396 1408 1427 1407 1393 1407 1366 1318 1260 1210 1102 1060 1114 1189 1193 1276 1302 1289 1271 1271 1228 1243 1293 1291 1276 1219 1152 1115 1064 1066 1095 1116 1140 1147 1143 1158 1182 1207 1219 1211 1201 1207 1152 1137 1173 1174 1174 1212 1252 1317 1378 1457 1514 1591 1642 1725 1734 1676 1679 1707 1733 1764 1803 1909 1841 1745 1701 1768 1833 1945 1966 1869 1794 1711 1636 1556 1506 1410 1342 1307 1351 1390 1398 1308 1237 1293 1292 1239 1162 1036 1006 1015 1030 1049 1137 1264 1338 1441 1492 1493 1457 1445 1492 1573 1642 1742 1823 1936 2018 2143 2129 2212 2315 2453 2546 2674 2663 2508 2433 2300 2307 2158 2085 2069 2012 1897 1918 1822 1721 1682 1756 1884 1905 1956 1964 1849 1763 1663 1564 1472 1399 1364 1327 1223 1215 1213 1229 1316 1391 1541 1585 1609 1714 1772 1806 1870 1891 1905 1927 2010 2085 2293 2398 2313 2218 2184 2150 2122 2021 1966 1876 1839 1713 1398 1280 1250 1253 1249 1174 1176 1184 1194 1213 1233 1259 1294 1389 1472 1523 1586 1572 1570 1590 1605 1590 1578 1569 1569 1569 1574 1579 1827 2107 2300 2430 2529 2719 2904 3093 3191 3030 2994 2995 3072 3155 3228 3247 3266 3384 3498 3544 3440 3266 3186 3119 3111 3015 2908 2732 2696 2676 2657 2630 2600 2574 2583 2580 2538 2525 2536 2574 2572 2638 2488 2364 2329 2273 2287 2279 2268 2225 2214 2248 2316 2364 2441 2440 2425 2503 2560 2786 2914 3129 3318 3605 3754 3706 3752 3789 3614 3577 3560 3536 3538 3524 3491 3400 3387 3427 3472 3318 3298 3279 3196 3124 3066 2972 2946 2953 2949 2926 2887 2857 2818 2798 2798 2791 2781 2769 2760 2748 2725 2718 2707 2702 2690 2685 2672 2660 2647 2660 2798 2758 2840 3011 3131 3245 3319 3355 3370 3393 3482 3576 3712 3639 3536 3460 3370 3465 3415 3360 3305 3260 3299 3225 3089 2976 2853 2771 2597 2521 2524 2519 2635 2774 2986 3071 3167 3169 3062 2908 2773 2748 2770 2824 2950 3075 2988 2871 2714 2611 2462 2403 2384 2476 2661 2725 2659 2555 2527 2525 2486 2386 2284 2166 1982 1824 1642 1596 1725 1763 1664 1603 1596 1526 1447 1400 1355 1347 1341 1340 1339 1340 1376 1427 1481 1575 1602 1654 1742 1810 1809 1775 1749 1751 1819 1853 1847 1844 1680 1657 1771 1941 2154 2282 2370 2367 2368 2395 2437 2589 2678 2807 2927 2937 2932 2852 2804 2735 2606 2504 2554 2634 2650 2564 2551 2574 2650 2742 2723 2738 2833 2799 2845 2631 2558 2477 2429 2392 2305 2103 2014 2015 1969 1919 1828 1773 1745 1632 1584 1503 1480 1516 1555 1651 1729 1793 1855 1929 1938 1944 2010 2103 2137 2141 2128 1984 1901 1902 1997 558 568 568 570 540 503 449 383 419 442 454 467 482 497 496 506 510 499 483 473 463 498 461 486 497 468 519 561 595 564 510 540 531 526 507 510 504 499 428 428 428 473 525 530 536 538 539 542 549 552 558 561 576 591 612 602 604 612 628 662 661 670 656 641 743 749 675 653 655 708 765 785 788 784 796 803 804 795 801 806 859 959 917 943 947 970 958 948 972 926 901 923 966 963 954 939 906 879 892 888 918 952 940 896 872 888 913 906 897 901 906 911 920 904 899 927 929 899 921 934 919 848 793 751 701 658 609 618 666 728 728 645 644 744 795 870 897 918 926 961 1006 1037 1066 1089 1087 1084 1098 1092 1076 1072 1068 1059 1065 1076 1032 943 844 768 873 941 930 876 919 964 993 1092 1159 1163 1145 1109 1087 1088 1090 1092 1092 1066 1063 1059 1059 1073 1085 1086 1114 1157 1210 1299 1362 1437 1479 1499 1430 1495 1486 1469 1491 1466 1456 1437 1400 1371 1329 1322 1315 1297 1301 1301 1309 1290 1249 1261 1265 1276 1275 1251 1273 1312 1337 1292 1257 1231 1200 1180 1140 1117 1101 1083 1031 994 964 946 925 899 857 847 854 848 865 876 868 871 870 863 849 846 838 804 755 774 815 806 784 787 758 754 747 744 726 721 707 696 693 689 686 682 683 674 683 675 663 660 647 646 644 631 635 619 597 578 562 551 527 526 511 495 495 486 455 442 466 477 486 489 483 482 471 463 462 458 453 448 438 437 432 425 428 424 415 405 408 393 383 379 373 381 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 422 445 449 446 447 461 451 427 422 434 455 465 502 558 610 681 667 656 600 598 628 693 703 717 689 677 678 730 754 759 804 813 837 875 894 932 976 1016 1045 1036 941 874 840 820 757 776 734 733 747 756 768 792 773 772 739 687 623 562 592 646 686 737 779 820 890 978 1026 1165 1270 1368 1315 1235 1237 1245 1214 1176 1192 1192 1190 1227 1262 1368 1433 1382 1456 1425 1321 1241 1244 1256 1291 1361 1379 1424 1519 1670 1776 1671 1614 1527 1444 1369 1311 1197 1185 1166 1157 1127 1079 961 905 880 881 819 807 830 779 809 905 1051 1214 1367 1304 1327 1337 1309 1357 1450 1549 1709 1775 1842 1803 1779 1911 2049 2005 1928 2000 1848 1726 1670 1654 1676 1564 1384 1285 1338 1372 1357 1350 1390 1483 1547 1557 1599 1571 1512 1456 1319 1201 1095 1054 1175 1207 1188 1167 1145 1130 1096 1086 1080 1079 1082 1085 1102 1074 1041 1101 1137 1162 1199 1188 1183 1147 1097 1056 1053 1048 1059 1096 1107 1091 1112 1118 1154 1156 1162 1194 1231 1346 1380 1473 1538 1655 1711 1787 1771 1757 1774 1843 1830 1813 1835 1940 1899 1813 1801 1804 1860 1942 1894 1809 1764 1722 1658 1590 1519 1409 1356 1408 1441 1486 1434 1352 1385 1412 1428 1387 1302 1220 1126 1021 1019 1020 1031 1188 1290 1385 1466 1568 1617 1618 1605 1562 1525 1609 1692 1837 1896 1913 1973 2130 2277 2482 2595 2646 2579 2398 2220 2041 2063 1992 1959 1968 1929 1825 1659 1677 1636 1605 1669 1728 1717 1808 1762 1744 1609 1512 1419 1355 1331 1310 1262 1234 1278 1317 1304 1344 1411 1513 1607 1668 1692 1736 1780 1886 1969 2066 2177 2347 2469 2468 2258 2167 2085 2053 1997 1926 1850 1794 1732 1699 1629 1395 1215 1200 1201 1192 1175 1174 1177 1215 1236 1248 1269 1292 1342 1397 1468 1550 1550 1580 1623 1656 1695 1776 1757 1758 1706 1658 1707 1797 1934 2090 2280 2388 2533 2682 2856 3019 3157 3172 3225 3212 3202 3360 3555 3582 3454 3390 3255 3150 2952 2913 2863 2846 2823 2792 2771 2747 2689 2676 2670 2671 2668 2650 2664 2665 2705 2714 2782 2906 2706 2575 2489 2444 2345 2348 2333 2339 2344 2369 2381 2396 2464 2562 2727 2793 2826 2888 3098 3281 3464 3548 3642 3612 3638 3682 3707 3605 3556 3521 3513 3515 3476 3427 3342 3281 3287 3301 3231 3194 3196 3234 3184 3098 3001 2927 2922 2916 2911 2900 2886 2853 2833 2812 2798 2780 2770 2764 2754 2745 2736 2714 2689 2670 2668 2660 2648 2628 2611 2604 2622 2737 2864 3082 3052 3115 3162 3210 3220 3313 3408 3503 3748 3847 3746 3665 3587 3573 3503 3487 3491 3223 3126 3038 2971 2854 2766 2636 2489 2467 2465 2474 2633 2782 2893 3076 3189 3066 2945 2767 2685 2666 2647 2755 2877 3016 2891 2736 2602 2484 2355 2255 2275 2458 2535 2629 2512 2430 2402 2339 2300 2215 2129 2004 1886 1770 1614 1506 1527 1515 1501 1478 1446 1404 1376 1346 1340 1339 1339 1405 1472 1535 1571 1617 1668 1792 1843 1935 1978 2023 2022 2024 1933 1918 2040 2062 1993 1929 1764 1678 1720 1929 2060 2069 2103 2184 2326 2444 2556 2660 2775 2769 2763 2796 2773 2771 2756 2770 2737 2754 2843 2695 2702 2700 2622 2589 2569 2479 2514 2480 2526 2474 2314 2324 2226 2176 2153 2130 2057 1996 1901 1884 1800 1734 1653 1594 1556 1523 1528 1578 1633 1678 1762 1827 1928 1989 2099 2079 2058 2071 2182 2234 2276 2235 2105 1988 1954 2021 557 563 569 573 535 509 409 387 428 447 461 468 489 514 507 506 520 516 490 481 473 497 486 489 536 477 527 565 604 586 517 543 521 518 505 507 506 490 434 428 428 444 518 532 540 542 543 546 547 550 558 562 572 582 619 627 609 613 648 673 715 698 635 630 678 671 647 649 666 687 741 769 794 789 798 808 802 795 796 827 926 942 922 969 957 957 957 948 964 916 897 940 974 950 946 921 880 929 931 933 948 926 903 883 890 901 908 916 917 910 916 917 904 920 957 952 906 854 897 883 828 768 744 708 649 556 576 712 762 816 817 812 811 857 882 901 912 968 1018 1018 1040 1080 1096 1098 1086 1079 1056 1050 1044 1045 1072 1095 1085 1089 1070 976 889 834 829 841 827 895 978 993 1046 1075 1119 1107 1099 1108 1115 1095 1103 1127 1102 1066 1063 1060 1065 1078 1079 1097 1130 1203 1259 1355 1420 1484 1512 1520 1542 1465 1464 1495 1485 1443 1388 1394 1385 1353 1319 1317 1306 1282 1297 1311 1299 1278 1286 1254 1262 1277 1216 1182 1216 1236 1247 1242 1193 1156 1137 1119 1094 1088 1052 1022 997 945 907 894 862 856 846 830 819 831 850 864 883 885 884 872 828 798 781 761 793 817 811 817 790 783 772 764 758 739 728 719 705 701 705 707 708 703 685 682 671 676 664 653 666 669 661 650 624 603 585 567 544 531 502 502 486 471 465 464 469 425 456 469 472 478 470 469 461 459 453 443 434 436 430 426 421 424 418 401 399 398 391 381 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 377 430 419 410 407 395 385 378 386 390 403 444 486 581 640 628 611 599 598 602 677 693 692 678 684 680 711 737 754 774 791 805 833 861 880 916 941 1009 1019 975 882 813 815 767 764 748 746 753 767 764 755 745 716 671 620 574 590 612 652 694 762 785 852 899 970 1073 1190 1306 1388 1306 1232 1262 1250 1213 1185 1227 1263 1265 1301 1309 1372 1428 1559 1536 1473 1478 1420 1341 1270 1282 1384 1483 1506 1543 1735 1752 1650 1626 1603 1522 1398 1336 1245 1175 1104 1044 1048 959 880 853 836 825 832 836 783 784 911 1038 1221 1309 1449 1426 1508 1468 1478 1512 1589 1650 1629 1691 1832 1921 1819 1857 1958 1852 1794 1807 1867 1779 1579 1496 1528 1407 1277 1226 1283 1262 1273 1293 1358 1431 1546 1643 1603 1552 1508 1406 1252 1152 1067 1060 1137 1138 1111 1096 1074 1045 1014 1010 1015 1018 1005 1012 1013 1030 1089 1183 1209 1193 1149 1126 1081 1030 1011 1007 1014 1014 1019 1023 1039 1052 1073 1106 1139 1137 1145 1188 1247 1364 1411 1487 1540 1644 1719 1851 1885 1809 1799 1848 1896 1878 1873 1914 1872 1817 1828 1845 1851 1883 1844 1819 1783 1848 1779 1659 1539 1406 1425 1482 1515 1506 1435 1475 1503 1536 1537 1486 1403 1343 1307 1114 1027 1017 1017 1082 1191 1328 1436 1530 1619 1699 1694 1669 1623 1563 1597 1690 1739 1871 1963 2129 2238 2374 2479 2513 2546 2392 2187 2045 1813 1793 1795 1811 1730 1647 1585 1517 1500 1506 1529 1570 1630 1679 1621 1694 1611 1443 1357 1327 1295 1255 1232 1269 1312 1373 1328 1319 1378 1455 1551 1609 1647 1700 1762 1861 1906 2009 2138 2299 2413 2422 2270 2182 2105 2039 1952 1911 1852 1812 1767 1715 1650 1447 1200 1185 1180 1193 1177 1182 1314 1483 1519 1499 1485 1505 1570 1593 1699 1759 1819 1750 1712 1769 1864 1900 1975 1957 1999 1903 1902 1951 2093 2212 2334 2471 2611 2694 2819 2986 3241 3395 3515 3564 3493 3446 3452 3348 3128 3100 3042 2930 2801 2761 2754 2745 2751 2763 2822 2901 2904 2865 2764 2716 2705 2715 2711 2729 2812 2840 2989 3078 2684 2661 2597 2433 2388 2364 2397 2451 2561 2577 2579 2623 2625 2669 2829 2990 3164 3216 3349 3497 3467 3448 3460 3452 3468 3436 3470 3614 3547 3509 3498 3492 3457 3393 3313 3259 3256 3247 3231 3135 3126 3125 3159 3087 2978 2931 2918 2912 2910 2896 2884 2871 2851 2823 2804 2790 2781 2769 2770 2785 2820 2793 2699 2655 2653 2644 2640 2621 2607 2596 2595 2724 2865 2894 2914 2984 3034 3068 3108 3222 3302 3443 3579 3744 3670 3533 3427 3359 3337 3339 3309 3149 3059 2953 2889 2794 2725 2610 2488 2434 2428 2450 2648 2858 3008 3200 3199 3019 2957 2779 2679 2645 2604 2626 2778 2932 2880 2714 2669 2548 2412 2213 2163 2223 2349 2511 2514 2430 2367 2300 2243 2153 2113 2035 1940 1795 1706 1593 1495 1423 1442 1433 1413 1385 1363 1342 1348 1372 1409 1513 1566 1652 1710 1779 1748 1915 1993 2014 2057 2128 2147 2121 2039 2003 2096 2242 2179 2093 2005 1795 1720 1745 1839 1931 2071 2226 2423 2518 2615 2719 2672 2654 2702 2720 2725 2677 2606 2635 2680 2680 2778 2659 2557 2505 2574 2561 2541 2455 2410 2382 2361 2338 2288 2267 2178 2143 2095 2060 1947 1872 1853 1762 1698 1633 1576 1555 1551 1593 1671 1756 1748 1709 1823 1928 2106 2148 2221 2182 2115 2143 2208 2358 2366 2320 2204 2121 2045 2067 560 559 562 560 535 508 425 384 421 459 461 477 502 511 525 532 534 527 487 481 488 503 502 587 575 498 534 574 611 596 534 564 518 507 503 506 462 449 428 428 428 428 488 533 541 545 546 547 552 551 558 557 571 580 606 646 627 622 650 670 704 727 695 635 637 644 670 666 695 723 802 805 807 792 811 806 811 806 800 846 922 937 977 996 956 965 955 970 961 907 915 991 950 933 919 888 927 960 964 931 877 862 871 904 910 912 910 922 925 929 924 902 905 960 941 922 883 831 829 785 764 741 719 603 547 646 713 723 810 876 856 873 870 874 893 930 975 1018 1023 1034 1051 1066 1075 1061 1044 1048 1023 1014 1024 1083 1083 1082 1099 1103 1068 991 892 816 780 819 881 952 986 1012 1048 1056 1074 1080 1077 1087 1093 1100 1108 1110 1098 1080 1071 1081 1071 1075 1079 1113 1160 1247 1318 1408 1471 1509 1511 1518 1507 1483 1474 1471 1443 1424 1397 1391 1353 1339 1317 1299 1286 1292 1289 1288 1266 1306 1339 1268 1243 1213 1176 1161 1195 1202 1215 1212 1146 1091 1053 1052 1047 1040 1007 1000 953 920 881 847 834 830 826 823 810 822 844 863 883 880 880 862 776 767 787 790 850 857 842 836 798 792 786 771 762 757 744 731 731 721 733 736 722 724 711 730 709 708 707 715 684 710 697 655 599 560 537 529 510 492 476 473 463 454 452 451 449 418 442 456 466 459 459 456 449 443 438 436 433 425 422 423 415 406 397 390 388 384 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 389 384 382 375 370 370 370 370 370 376 404 466 556 648 643 600 594 606 655 663 673 666 692 675 715 737 751 751 769 779 814 813 845 869 890 923 940 967 940 828 794 739 758 773 763 749 728 722 719 699 676 609 566 551 592 612 649 711 760 779 849 912 1022 1115 1233 1351 1325 1265 1218 1242 1205 1181 1227 1280 1336 1346 1362 1373 1424 1463 1590 1530 1588 1638 1458 1350 1299 1312 1356 1411 1525 1649 1782 1694 1684 1616 1560 1521 1386 1313 1248 1185 1083 965 894 920 930 952 883 866 809 800 789 856 1008 1159 1341 1413 1483 1624 1634 1626 1606 1665 1774 1814 1801 1817 1844 1927 2010 1971 1836 1764 1672 1650 1800 1793 1622 1422 1343 1317 1230 1172 1185 1189 1236 1281 1360 1385 1447 1513 1506 1496 1397 1342 1191 1094 1022 1059 1068 1062 1051 1043 1024 994 985 989 986 983 983 1003 1006 1019 1064 1045 1022 1004 1003 1008 999 998 1002 1008 1009 1010 1013 1015 1023 1042 1060 1069 1098 1123 1152 1174 1223 1314 1384 1520 1617 1720 1773 1835 1883 1841 1815 1784 1746 1746 1738 1790 1750 1731 1784 1719 1723 1786 1729 1749 1758 1868 1797 1650 1522 1490 1513 1558 1559 1486 1501 1557 1608 1608 1600 1586 1522 1395 1356 1173 1077 1053 1020 1048 1136 1282 1389 1480 1571 1696 1767 1756 1734 1698 1631 1639 1680 1764 1852 1998 2123 2253 2334 2401 2479 2348 2194 2039 1909 1715 1642 1615 1581 1539 1493 1464 1446 1461 1449 1462 1468 1498 1523 1588 1494 1377 1316 1272 1267 1259 1263 1305 1370 1452 1453 1367 1365 1393 1448 1516 1578 1666 1725 1811 1849 1950 2095 2261 2294 2332 2497 2317 2239 2149 2034 2028 2148 2084 1912 1826 1743 1426 1206 1195 1186 1184 1194 1294 1475 1563 1547 1531 1561 1603 1788 1825 1867 1974 2012 2003 2042 1932 2042 2151 2275 2239 2136 2090 2098 2117 2150 2256 2353 2415 2602 2746 2921 3063 3242 3320 3518 3489 3292 3203 3148 3085 2975 2892 2765 2696 2703 2701 2714 2727 2737 2749 2816 2874 2889 2920 2946 2830 2777 2781 2811 2895 3019 3106 3155 2984 2836 2763 2707 2551 2461 2420 2476 2630 2723 2781 2737 2749 2814 2946 3123 3227 3499 3542 3588 3403 3294 3272 3269 3309 3315 3322 3354 3513 3600 3526 3478 3471 3440 3383 3289 3226 3210 3202 3170 3127 3082 3061 3022 2993 2975 2961 2941 2921 2914 2904 2896 2881 2856 2857 2844 2848 2867 2888 2914 3047 3066 2948 2811 2634 2617 2619 2620 2608 2599 2590 2576 2602 2708 2751 2774 2899 2900 2943 3025 3155 3232 3423 3438 3610 3682 3495 3389 3312 3268 3236 3195 3089 3008 2906 2813 2709 2636 2524 2423 2402 2394 2396 2626 2872 3065 3076 3060 2966 2889 2716 2607 2491 2484 2550 2684 2750 2787 2786 2746 2565 2514 2240 2108 2080 2174 2357 2397 2412 2323 2201 2123 2021 1976 1911 1830 1719 1649 1532 1449 1387 1397 1390 1377 1356 1341 1369 1386 1462 1478 1602 1693 1792 1863 1916 1890 1959 2057 2110 2109 2158 2230 2228 2139 2080 2160 2307 2319 2236 2183 2072 1910 1775 1761 1817 1928 2131 2318 2440 2590 2627 2549 2492 2532 2617 2718 2630 2570 2557 2589 2627 2698 2662 2506 2432 2393 2453 2519 2493 2358 2343 2332 2338 2324 2270 2149 2108 2050 1944 1888 1863 1724 1670 1620 1588 1581 1645 1717 1769 1786 1862 1861 1783 1786 1916 2135 2251 2290 2331 2233 2189 2230 2387 2567 2505 2401 2265 2143 2139 529 529 547 547 544 503 424 375 443 472 464 494 522 532 527 526 534 501 487 481 488 489 515 585 588 510 554 603 620 603 567 570 527 513 511 484 435 428 428 428 428 428 494 509 532 535 539 540 545 553 557 559 563 583 596 623 662 658 664 700 734 736 737 730 695 663 726 712 717 807 842 834 819 818 788 829 821 823 826 898 954 978 970 982 974 988 977 990 951 906 987 976 954 921 905 923 975 979 928 859 859 898 917 905 912 905 917 912 917 921 903 905 940 911 911 913 875 773 755 741 724 674 622 541 639 739 783 850 885 898 891 886 881 898 921 979 997 1004 1016 1038 1055 1049 1035 1026 1033 1029 1017 1020 1060 1045 1079 1106 1122 984 907 836 803 817 800 803 855 967 992 1041 1063 1063 1067 1096 1113 1113 1126 1120 1122 1109 1104 1092 1073 1084 1087 1100 1124 1174 1221 1302 1358 1450 1491 1536 1550 1494 1464 1479 1492 1485 1423 1385 1382 1379 1344 1322 1308 1297 1303 1317 1301 1261 1291 1334 1332 1300 1211 1172 1153 1179 1175 1203 1192 1171 1101 1066 1008 990 985 977 966 960 924 891 845 835 827 823 810 782 797 808 829 846 868 866 860 860 775 809 856 873 872 854 849 856 827 810 798 792 784 780 774 762 751 744 751 751 735 727 720 711 714 715 703 703 708 679 621 602 559 536 502 482 462 460 462 447 442 441 442 446 452 419 441 455 454 448 449 445 443 434 430 432 424 421 418 419 405 401 397 390 385 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 387 438 575 650 634 612 594 601 623 638 647 662 658 682 733 724 745 764 775 788 818 820 845 860 887 912 936 943 855 784 697 710 718 708 724 700 657 642 592 561 521 568 583 596 619 642 736 759 775 842 918 1069 1149 1291 1341 1285 1239 1206 1186 1129 1140 1274 1309 1359 1423 1415 1412 1381 1412 1489 1608 1697 1673 1587 1408 1327 1357 1422 1454 1550 1703 1706 1608 1513 1495 1467 1428 1337 1260 1165 1076 931 886 989 1002 968 957 880 826 791 806 886 999 1111 1200 1273 1270 1452 1589 1627 1581 1615 1613 1654 1726 1754 1638 1677 1812 1983 1927 1775 1654 1514 1534 1632 1648 1456 1322 1180 1239 1182 1127 1123 1148 1242 1273 1264 1282 1357 1466 1426 1351 1254 1209 1121 1040 1011 1021 1011 1017 1019 999 971 965 967 977 1021 1044 1051 1033 1063 1048 1001 991 1017 1002 992 996 999 1005 1019 1078 1072 1029 1026 1019 1020 1022 1026 1071 1085 1096 1117 1176 1195 1284 1409 1533 1627 1732 1753 1781 1801 1754 1725 1677 1645 1594 1650 1698 1672 1586 1634 1580 1611 1670 1627 1666 1729 1840 1798 1646 1564 1576 1605 1627 1556 1519 1562 1631 1690 1670 1631 1601 1574 1473 1388 1176 1133 1055 1023 1025 1112 1237 1332 1417 1470 1608 1717 1865 1837 1779 1759 1722 1707 1743 1811 1936 2023 2181 2318 2411 2507 2349 2193 2023 1890 1702 1621 1558 1529 1519 1540 1505 1492 1439 1414 1397 1390 1418 1428 1397 1339 1374 1339 1311 1292 1267 1285 1346 1406 1501 1560 1458 1417 1391 1405 1519 1611 1718 1781 1830 1884 1972 2059 2139 2186 2242 2431 2388 2265 2218 2251 2224 2172 2097 2011 1879 1734 1562 1268 1194 1188 1186 1236 1359 1563 1692 1755 1900 1751 1779 1869 1924 1992 2045 2106 2155 2208 2257 2271 2342 2426 2401 2313 2293 2244 2288 2409 2427 2463 2527 2609 2719 2921 3080 3325 3365 3426 3238 3045 2991 2896 2838 2705 2668 2667 2675 2692 2699 2709 2724 2741 2756 2788 2813 2847 2866 2903 2898 2877 2882 3006 3067 3120 3200 3018 2972 2935 2922 2875 2751 2603 2635 2812 2882 2924 2982 3056 3110 3093 3137 3354 3489 3502 3475 3570 3426 3221 3180 3152 3192 3214 3239 3254 3406 3661 3566 3484 3446 3427 3384 3290 3217 3173 3163 3154 3112 3062 3030 2997 2987 2982 2970 2958 2943 2925 2909 2906 2911 2933 3007 3127 3045 3038 3052 3249 3086 2989 2871 2780 2625 2603 2598 2596 2594 2587 2574 2563 2538 2537 2586 2729 2753 2760 2852 2954 3086 3155 3296 3339 3559 3631 3537 3427 3300 3225 3188 3142 3054 2959 2821 2740 2642 2547 2407 2280 2353 2357 2368 2613 2866 3074 2985 2967 2891 2828 2726 2604 2394 2347 2419 2534 2602 2714 2816 2740 2690 2588 2312 2137 2028 2039 2171 2232 2288 2210 2030 1985 1920 1874 1797 1722 1596 1522 1414 1356 1357 1356 1348 1342 1334 1356 1479 1473 1566 1643 1635 1733 1900 1975 2018 2003 2009 2078 2197 2184 2225 2303 2324 2257 2181 2184 2297 2370 2352 2332 2167 2021 1853 1775 1766 1845 1970 2232 2393 2469 2426 2389 2382 2445 2565 2750 2629 2570 2537 2523 2561 2608 2620 2476 2442 2372 2357 2401 2414 2321 2269 2252 2278 2229 2157 2107 2061 1947 1905 1786 1722 1640 1617 1618 1660 1740 1814 1890 1915 1918 1943 2044 1948 1844 1882 2063 2232 2377 2449 2409 2346 2289 2397 2635 2577 2493 2392 2245 2159 498 508 512 534 511 466 392 385 386 405 440 478 523 528 537 531 529 512 514 512 504 496 538 598 603 548 573 616 631 609 599 576 551 527 478 448 428 428 428 428 467 479 502 509 537 530 533 537 547 548 553 556 563 568 591 609 652 700 726 746 770 767 757 776 816 765 740 756 730 798 861 844 830 832 854 865 837 822 837 950 968 960 985 969 1018 1007 1005 997 942 972 1015 969 935 921 908 993 961 859 850 900 909 894 895 898 908 918 915 916 896 917 955 942 920 905 898 798 741 727 705 652 615 537 601 665 734 801 887 929 926 922 914 910 904 936 962 993 1006 1013 1018 1019 1006 996 1027 1063 1042 1023 1052 1055 1086 1145 1124 1014 937 923 864 868 850 855 902 965 958 873 939 1002 1039 1074 1103 1149 1145 1124 1117 1114 1112 1104 1089 1083 1088 1096 1104 1118 1154 1202 1258 1339 1411 1480 1524 1502 1448 1448 1443 1460 1455 1446 1399 1369 1352 1321 1320 1330 1305 1298 1315 1300 1281 1281 1298 1296 1286 1275 1214 1157 1163 1157 1149 1166 1144 1099 1050 1013 975 966 966 946 908 892 866 858 840 838 822 806 772 751 754 766 800 815 779 781 810 817 790 826 902 909 895 880 877 848 842 829 807 800 802 808 794 785 758 755 765 759 748 734 697 685 682 679 676 636 604 587 567 551 518 492 461 461 450 443 438 438 438 439 438 439 435 406 411 440 436 432 433 433 430 433 429 421 418 416 418 421 412 411 399 396 381 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 417 486 584 596 600 574 573 566 593 596 611 633 708 708 713 760 791 775 766 772 785 796 798 798 797 800 776 741 673 638 634 636 645 627 563 538 506 519 580 592 593 609 620 652 706 757 765 821 932 1028 1137 1331 1347 1259 1208 1148 1096 1062 1083 1238 1306 1394 1436 1480 1501 1536 1563 1583 1622 1712 1638 1575 1421 1373 1391 1514 1615 1765 1942 1818 1700 1577 1510 1439 1389 1312 1253 1097 975 915 1012 1097 1014 945 900 824 790 838 921 1137 1217 1153 1093 1151 1292 1375 1404 1454 1510 1643 1697 1675 1601 1495 1492 1655 1770 1760 1799 1739 1604 1385 1375 1405 1394 1276 1227 1137 1111 1091 1062 1099 1122 1132 1137 1165 1217 1281 1277 1275 1222 1112 1060 1012 986 967 980 965 968 976 989 997 1010 1090 1120 1172 1180 1148 1119 1093 1120 1160 1129 1112 1114 1069 1088 1120 1199 1337 1275 1250 1123 1050 1038 1027 1023 1028 1033 1058 1073 1114 1126 1157 1216 1341 1521 1585 1628 1665 1643 1612 1541 1557 1565 1526 1438 1439 1430 1415 1397 1391 1407 1423 1463 1547 1624 1668 1698 1705 1724 1720 1689 1644 1620 1593 1579 1648 1703 1762 1786 1719 1602 1531 1494 1425 1345 1219 1099 1023 1017 1070 1169 1254 1390 1431 1562 1643 1763 1841 1931 1899 1854 1854 1852 1882 1938 2001 2155 2274 2451 2434 2247 2155 2045 1904 1680 1617 1594 1595 1610 1644 1651 1647 1551 1519 1467 1441 1426 1397 1422 1429 1406 1368 1290 1286 1278 1305 1401 1463 1582 1641 1551 1527 1460 1424 1494 1580 1687 1910 2104 2172 2242 2193 2214 2225 2247 2362 2358 2160 2101 2066 1940 1912 1895 1872 1809 1690 1590 1413 1279 1193 1194 1249 1449 1641 1833 1975 2020 2094 1904 1926 1980 2070 2154 2262 2333 2412 2448 2560 2582 2668 2535 2480 2499 2580 2540 2563 2571 2585 2766 2843 2792 2824 2975 3198 3145 3014 2981 2856 2766 2650 2623 2613 2614 2640 2658 2670 2673 2700 2722 2748 2768 2785 2815 2849 2893 2947 2968 2967 3015 3113 3149 3229 3219 3090 3082 3053 3049 3032 3007 3080 3134 3270 3283 3267 3311 3339 3238 3198 3234 3249 3222 3220 3254 3358 3500 3223 3131 3097 3082 3077 3116 3157 3340 3516 3547 3538 3502 3428 3408 3358 3305 3190 3143 3123 3101 3064 3033 3004 2994 2983 2977 2969 2955 2968 3001 3066 3062 3095 3166 3203 3373 3400 3454 3302 3098 2991 2860 2806 2732 2661 2611 2570 2565 2561 2552 2536 2520 2509 2499 2491 2562 2642 2810 2919 3106 3113 3180 3315 3421 3469 3382 3210 3086 3120 3109 3063 2985 2869 2736 2659 2553 2481 2212 2201 2281 2305 2361 2583 2859 3017 2985 2922 2817 2783 2684 2583 2412 2280 2222 2260 2402 2540 2651 2675 2582 2531 2451 2332 2052 1936 1969 2055 2124 2028 1849 1768 1793 1756 1645 1563 1467 1377 1329 1332 1333 1331 1342 1383 1447 1505 1592 1629 1571 1713 1902 1951 2001 2097 2118 2112 2119 2159 2327 2376 2357 2393 2466 2456 2413 2370 2401 2445 2354 2315 2267 2209 2095 1958 1854 1814 1913 2155 2289 2318 2287 2287 2370 2490 2571 2601 2566 2457 2454 2461 2459 2481 2420 2356 2347 2330 2293 2302 2305 2296 2248 2184 2178 2129 2065 1968 1895 1845 1753 1681 1659 1687 1723 1775 1860 1909 1979 2105 2115 2039 2021 2177 2209 2086 1987 2009 2120 2342 2421 2562 2565 2440 2462 2492 2377 2325 2278 2246 2213 480 482 512 531 470 421 390 379 434 480 479 434 492 508 515 537 528 529 540 524 514 503 556 595 602 538 594 649 626 588 605 584 574 552 449 428 428 428 444 507 528 522 527 519 530 531 539 540 545 548 551 552 566 574 583 599 630 670 738 763 780 788 803 870 809 802 813 774 745 769 861 859 838 844 870 874 845 825 847 943 947 988 1019 967 1008 1009 1015 984 947 1045 1000 954 926 910 953 981 880 854 884 890 884 906 895 900 905 907 901 896 918 957 933 931 916 857 781 719 710 692 661 552 522 616 694 784 811 904 941 931 926 924 914 933 944 944 970 984 992 988 984 996 1007 1053 1047 1027 1040 1048 1060 1120 1153 1073 999 971 952 905 881 841 852 897 960 983 974 916 893 951 1031 1080 1117 1138 1133 1129 1112 1121 1110 1098 1110 1117 1123 1124 1109 1129 1152 1208 1269 1351 1416 1467 1450 1424 1427 1467 1498 1489 1451 1411 1375 1359 1354 1329 1311 1322 1310 1310 1319 1277 1268 1235 1254 1266 1250 1226 1216 1143 1152 1139 1133 1123 1115 1092 1003 978 969 980 977 966 913 862 854 853 835 826 815 794 775 758 740 766 770 804 815 844 817 797 853 867 893 898 868 861 873 862 836 830 815 814 765 781 756 738 746 746 732 690 667 653 670 634 593 599 577 569 551 543 527 510 472 457 442 439 440 441 439 442 440 440 433 427 429 429 405 422 424 420 420 422 420 416 415 417 418 418 416 412 403 399 393 380 379 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 421 482 506 524 524 513 521 528 560 580 617 659 674 680 724 742 715 738 737 706 692 681 668 663 667 654 619 590 598 590 573 548 475 506 532 560 595 598 614 620 622 640 680 744 754 796 884 971 1108 1274 1293 1232 1172 1119 1084 1035 1053 1145 1232 1396 1501 1504 1567 1675 1723 1666 1621 1664 1613 1520 1457 1407 1419 1542 1655 1879 1803 1666 1605 1567 1510 1460 1387 1302 1225 1051 955 919 1033 1083 1007 925 868 791 825 914 1004 1122 1071 964 1015 1149 1234 1313 1360 1393 1428 1516 1569 1526 1419 1352 1472 1635 1622 1663 1721 1702 1551 1408 1283 1238 1228 1175 1116 1070 1040 1025 1011 1019 1053 1058 1081 1112 1205 1192 1194 1191 1113 1047 1007 975 969 959 968 994 1010 1030 1068 1093 1164 1218 1238 1279 1243 1222 1238 1288 1340 1294 1215 1173 1191 1246 1240 1386 1413 1404 1369 1234 1141 1135 1128 1090 1033 1027 1034 1040 1069 1087 1126 1154 1221 1359 1454 1451 1518 1503 1446 1428 1424 1434 1443 1386 1343 1336 1332 1342 1362 1391 1392 1386 1399 1464 1538 1607 1650 1675 1737 1743 1683 1666 1649 1649 1670 1753 1817 1783 1722 1650 1565 1588 1586 1542 1419 1274 1133 1028 1025 1053 1115 1207 1333 1374 1495 1595 1695 1769 1895 1998 2001 1934 1923 1947 1990 2054 2138 2255 2418 2311 2146 2017 1883 1785 1686 1653 1647 1688 1725 1737 1729 1727 1659 1580 1545 1438 1411 1454 1531 1490 1472 1389 1293 1288 1286 1349 1485 1546 1675 1752 1764 1748 1570 1483 1497 1555 1775 1922 2140 2295 2487 2442 2403 2436 2513 2522 2321 2123 2050 1890 1817 1798 1778 1734 1689 1552 1429 1281 1219 1196 1212 1383 1653 1757 1927 2041 2082 2174 2278 2310 2228 2223 2304 2385 2485 2542 2578 2623 2722 2796 2644 2619 2652 2729 2824 2642 2661 2661 2817 3070 3056 3014 3046 3166 3008 2904 2783 2602 2571 2559 2571 2587 2597 2619 2634 2655 2663 2685 2722 2752 2784 2819 2852 2896 2928 2980 2988 3018 3071 3161 3272 3373 3487 3271 3183 3138 3137 3145 3261 3284 3415 3633 3574 3479 3341 3277 3058 2982 2973 3008 3035 3103 3118 3261 3345 3219 3109 3074 3066 3043 3038 3084 3184 3284 3284 3276 3466 3421 3425 3340 3306 3222 3168 3095 3070 3059 3041 3018 3004 3009 3014 3019 3126 3262 3236 3253 3355 3331 3397 3505 3578 3650 3522 3469 3365 3253 3124 2993 2880 2855 2745 2573 2536 2538 2532 2524 2509 2501 2492 2489 2506 2654 2870 2944 2996 3050 3123 3200 3308 3392 3195 2987 2891 2841 2987 3094 2918 2843 2734 2627 2455 2389 2163 2179 2235 2279 2465 2623 2860 2970 2937 2882 2783 2703 2620 2539 2422 2333 2177 2153 2193 2316 2419 2489 2492 2427 2375 2295 2086 1912 1846 1934 1963 1956 1784 1645 1614 1594 1555 1491 1385 1339 1321 1322 1325 1339 1457 1509 1493 1550 1721 1773 1659 1739 1960 2081 2096 2129 2185 2213 2243 2269 2321 2416 2504 2534 2567 2602 2553 2481 2428 2443 2395 2394 2373 2333 2236 2150 1996 1910 1894 2038 2137 2194 2212 2337 2411 2502 2512 2518 2504 2402 2363 2326 2320 2360 2317 2227 2195 2208 2214 2240 2253 2230 2203 2165 2126 2064 2039 1919 1835 1740 1701 1708 1738 1803 1861 1852 1899 2014 2125 2271 2259 2221 2144 2166 2301 2235 2104 2088 2142 2356 2350 2503 2593 2590 2518 2391 2353 2313 2265 2224 2262 449 490 505 468 420 377 372 406 471 495 521 512 493 508 540 534 528 539 554 556 597 530 564 597 609 544 613 645 625 571 588 590 580 539 432 428 428 428 457 534 531 526 522 517 524 531 529 537 544 552 554 556 567 580 590 607 628 671 726 758 777 826 857 885 824 822 819 841 757 763 854 852 856 849 857 871 848 836 859 941 975 1023 1013 974 1013 1016 1018 979 991 1019 977 937 918 909 987 891 878 869 869 859 869 878 887 902 895 892 907 952 949 945 932 874 826 754 724 711 699 660 636 529 563 692 783 889 932 930 940 925 912 922 937 948 951 952 968 968 981 1005 997 1042 1041 1044 1042 1044 1023 1059 1124 1137 1058 975 947 973 952 924 927 901 893 943 1002 996 995 996 973 937 1007 1078 1104 1139 1130 1115 1115 1112 1105 1123 1147 1160 1147 1123 1116 1141 1175 1229 1268 1357 1396 1378 1378 1405 1441 1491 1498 1494 1446 1395 1357 1360 1338 1330 1320 1313 1310 1335 1321 1295 1266 1217 1187 1177 1152 1188 1184 1156 1087 1104 1122 1108 1091 1024 1011 998 974 952 945 920 868 842 838 839 825 812 794 774 764 738 729 754 784 798 805 811 799 804 845 858 892 892 824 779 781 779 798 820 808 780 700 696 683 699 689 690 669 653 612 591 580 563 548 534 523 523 508 492 462 449 432 438 437 435 432 431 432 428 423 425 423 426 422 420 409 417 414 415 408 407 408 408 413 415 414 407 402 398 395 380 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 394 452 445 438 454 451 465 498 544 572 580 601 617 617 605 589 595 597 598 592 587 585 580 581 569 553 529 513 507 474 500 505 532 562 574 605 624 618 634 616 645 725 743 762 822 931 1074 1160 1205 1205 1159 1098 1051 1009 1023 1172 1285 1382 1383 1473 1572 1683 1633 1589 1556 1621 1631 1579 1549 1486 1502 1586 1712 1755 1664 1524 1444 1375 1356 1355 1327 1232 1157 1003 953 930 1023 1083 1010 958 890 838 892 1022 1040 940 894 942 1057 1129 1150 1282 1373 1375 1319 1311 1363 1378 1349 1229 1366 1448 1456 1568 1585 1571 1518 1432 1326 1122 1092 1068 1033 1000 991 972 983 982 996 1025 1044 1059 1105 1112 1114 1089 1038 986 980 955 969 992 1010 1054 1102 1134 1154 1215 1298 1330 1335 1337 1305 1316 1334 1407 1440 1315 1287 1367 1446 1603 1611 1571 1490 1425 1299 1209 1141 1204 1200 1154 1074 1029 1035 1042 1047 1101 1111 1136 1197 1300 1363 1309 1369 1385 1314 1314 1301 1304 1296 1292 1345 1373 1407 1435 1482 1494 1489 1461 1393 1413 1488 1619 1706 1704 1708 1713 1712 1710 1697 1706 1765 1817 1833 1752 1645 1587 1626 1653 1656 1626 1498 1382 1181 1061 1025 1041 1096 1172 1288 1351 1465 1510 1615 1693 1763 1839 1952 2059 2032 2026 2069 2091 2125 2173 2298 2269 2113 1981 1816 1764 1701 1669 1721 1764 1804 1824 1821 1806 1743 1656 1513 1430 1454 1535 1648 1599 1518 1423 1318 1295 1297 1350 1507 1608 1717 1792 1830 1750 1623 1552 1604 1817 2018 2095 2164 2261 2522 2633 2645 2561 2438 2273 2125 2035 1858 1792 1744 1669 1650 1589 1544 1421 1318 1207 1201 1260 1387 1696 1897 2002 2017 2105 2154 2318 2446 2617 2612 2553 2560 2496 2547 2611 2661 2747 2818 2943 2867 2783 2808 2861 2947 2922 2741 2732 2799 3122 3285 3188 3120 3003 2923 2724 2583 2529 2537 2550 2558 2580 2598 2618 2631 2644 2670 2706 2756 2810 2845 2880 2910 2940 2970 3012 3032 3068 3116 3293 3376 3257 3326 3265 3169 3138 3140 3171 3258 3391 3486 3598 3512 3288 3197 3025 2904 2858 2842 2858 2929 2982 3016 3182 3231 3157 3038 3043 3039 3029 3009 3011 3079 3230 3207 3157 3145 3207 3248 3378 3269 3195 3131 3081 3053 3050 3041 3038 3041 3056 3149 3206 3394 3514 3481 3571 3616 3592 3558 3640 3652 3635 3699 3543 3399 3314 3155 3057 2953 2883 2754 2605 2527 2518 2518 2513 2502 2494 2492 2486 2474 2605 2741 2778 2868 2966 3060 3141 3234 3353 3093 2896 2774 2722 2722 2802 2933 2874 2723 2581 2416 2308 2145 2152 2202 2445 2566 2747 2869 3012 2910 2862 2790 2730 2577 2526 2536 2433 2271 2138 2045 2068 2193 2301 2376 2395 2305 2234 2105 1964 1778 1766 1768 1779 1744 1658 1524 1468 1442 1384 1328 1322 1319 1320 1347 1452 1538 1617 1652 1652 1747 1870 1787 1746 1958 2112 2174 2196 2273 2312 2285 2301 2358 2463 2563 2623 2658 2599 2532 2507 2513 2509 2488 2477 2436 2382 2326 2258 2138 2070 1946 1944 2010 2159 2279 2402 2467 2472 2445 2431 2424 2370 2307 2221 2173 2180 2143 2085 2063 2063 2085 2092 2103 2095 2083 2074 2056 1966 1888 1808 1756 1733 1783 1828 1837 1990 1990 1939 1928 2032 2134 2262 2376 2361 2301 2245 2302 2432 2437 2290 2310 2437 2457 2546 2649 2543 2478 2388 2336 2389 2420 2349 2332 478 467 431 405 371 369 385 412 476 515 516 516 505 519 540 538 536 552 556 593 621 534 570 614 619 581 595 648 608 579 575 584 545 499 428 428 428 428 511 536 527 530 533 516 519 521 524 532 535 546 561 562 564 572 592 604 625 660 713 755 789 819 875 869 843 832 856 846 781 731 820 851 849 862 867 868 864 831 851 954 1006 994 982 930 1017 1019 1003 966 1046 995 956 916 900 924 970 918 917 876 859 862 879 881 884 888 900 963 959 943 949 915 858 780 737 718 699 663 630 531 520 546 629 789 887 947 940 932 928 909 942 950 929 947 957 972 957 957 975 1018 999 1016 1018 1012 1007 996 1068 1129 1116 1032 973 951 940 967 957 943 903 878 941 1032 1031 1035 1021 1019 996 931 988 1046 1091 1135 1139 1116 1109 1113 1123 1148 1170 1154 1127 1132 1152 1193 1215 1258 1297 1334 1330 1329 1351 1400 1434 1450 1463 1481 1426 1386 1383 1364 1340 1329 1320 1328 1351 1331 1271 1262 1254 1230 1185 1151 1119 1125 1163 1169 1120 1059 1041 1032 998 1014 1001 963 961 937 904 876 852 843 834 823 796 781 770 768 737 728 712 745 775 784 778 760 778 808 828 853 871 875 801 756 722 720 731 777 772 776 719 662 652 666 612 605 581 574 548 538 527 514 488 482 475 471 448 440 431 425 421 421 422 424 424 425 420 426 425 420 420 418 428 426 403 411 410 410 406 407 402 404 404 403 399 397 392 388 383 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 380 384 382 374 387 436 456 474 494 521 525 524 509 501 511 513 513 499 501 500 507 503 482 466 482 455 455 492 500 514 532 589 588 598 604 613 599 620 690 712 738 787 905 1012 1093 1133 1131 1110 1061 1018 989 1002 1097 1189 1235 1317 1417 1521 1555 1486 1461 1569 1590 1584 1526 1608 1626 1619 1801 1849 1691 1603 1525 1459 1397 1351 1265 1216 1159 1093 974 917 987 1057 1106 1085 1013 938 871 877 883 856 862 895 932 1019 1051 1165 1294 1329 1321 1223 1204 1231 1192 1204 1147 1221 1273 1377 1406 1410 1430 1392 1266 1152 1038 1040 1012 957 962 959 955 960 976 981 971 975 995 1013 1033 1031 985 972 947 955 1008 1044 1110 1161 1191 1220 1253 1309 1304 1355 1447 1412 1391 1378 1352 1362 1397 1371 1368 1431 1573 1629 1659 1644 1563 1431 1340 1247 1188 1244 1276 1285 1235 1142 1090 1040 1040 1071 1057 1105 1132 1188 1213 1228 1214 1249 1243 1240 1235 1266 1295 1322 1362 1412 1437 1488 1525 1536 1577 1591 1552 1482 1407 1450 1582 1746 1805 1812 1746 1746 1750 1748 1775 1875 1890 1801 1707 1617 1632 1692 1730 1713 1649 1542 1370 1195 1078 1032 1032 1069 1136 1246 1330 1410 1464 1536 1595 1656 1721 1804 1859 1935 1962 1966 2007 2102 2135 2254 2329 2129 1956 1876 1819 1743 1720 1796 1829 1886 1901 1886 1805 1715 1586 1471 1439 1508 1603 1693 1649 1532 1436 1336 1305 1316 1367 1508 1620 1756 1857 1947 1806 1798 1782 1844 1934 2123 2190 2347 2427 2524 2617 2860 2544 2273 2116 2008 1845 1772 1694 1640 1581 1574 1507 1430 1337 1256 1231 1221 1409 1636 1912 2047 2161 2152 2176 2277 2341 2411 2551 2643 2797 2826 2704 2641 2694 2771 2904 3053 3029 3047 3058 2926 2957 3070 3135 2975 2851 2873 3113 3084 3004 2983 2845 2690 2572 2494 2503 2510 2523 2531 2546 2571 2600 2621 2693 2775 2828 2857 2897 2928 2956 2974 3005 3026 3055 3078 3125 3181 3126 3134 3151 3164 3135 3099 3070 3056 3039 3045 3110 3359 3394 3276 3075 3004 2820 2781 2726 2703 2734 2812 2887 2925 3032 3071 2987 2988 3007 3014 3010 2998 2988 2996 3081 3113 3081 3030 3048 3079 3106 3113 3161 3158 3136 3127 3106 3087 3102 3127 3290 3421 3489 3652 3716 3739 3674 3481 3430 3409 3394 3446 3509 3532 3656 3582 3386 3195 3100 2999 2929 2832 2764 2607 2512 2503 2503 2495 2485 2481 2480 2465 2456 2531 2595 2781 2887 2991 3058 3257 3216 2898 2808 2671 2614 2552 2549 2706 2688 2684 2570 2368 2145 2131 2120 2196 2447 2702 2884 2913 2922 2922 2846 2753 2699 2674 2633 2561 2497 2388 2277 2058 1936 1991 2082 2214 2285 2276 2221 2100 2005 1836 1699 1582 1583 1572 1521 1454 1414 1380 1352 1324 1321 1332 1335 1431 1501 1605 1689 1720 1739 1854 1974 1885 1797 1906 2054 2211 2285 2357 2387 2401 2386 2416 2488 2590 2649 2705 2689 2602 2602 2565 2520 2454 2412 2342 2295 2247 2215 2131 2034 1949 1940 1995 2137 2241 2365 2418 2460 2444 2417 2406 2363 2329 2261 2209 2124 2075 2049 2040 2031 1991 1959 1955 1944 1925 1921 1916 1865 1825 1802 1838 1889 1926 1974 1992 2054 2126 2081 2040 2092 2156 2327 2401 2446 2418 2397 2508 2557 2487 2439 2535 2580 2609 2684 2682 2519 2465 2434 2448 2503 2486 2422 2436 408 406 386 383 366 378 410 424 492 545 566 551 526 514 520 526 536 542 573 584 618 551 615 638 638 571 562 641 609 574 573 602 515 483 427 428 428 428 474 539 534 542 529 532 507 508 519 524 532 543 558 567 576 591 597 612 660 690 731 755 795 804 899 842 839 849 886 828 765 773 820 844 891 884 866 875 862 841 860 961 933 924 932 1008 1008 994 949 1045 1017 971 935 901 891 937 926 946 903 870 854 874 891 887 915 961 952 943 944 925 877 787 753 719 697 667 647 574 503 561 622 680 751 890 930 935 927 909 918 927 918 907 900 922 939 948 949 970 990 1003 1010 999 994 1014 1045 1110 1136 1181 1177 1028 1013 1017 1034 1027 975 936 935 978 1055 1059 1052 1067 1076 1054 1028 1020 969 1019 1055 1115 1120 1114 1116 1133 1144 1156 1151 1133 1140 1166 1191 1227 1254 1266 1266 1264 1289 1316 1338 1355 1362 1410 1416 1403 1405 1389 1367 1355 1328 1344 1355 1378 1363 1320 1263 1272 1275 1263 1240 1190 1118 1112 1137 1148 1142 1118 1063 993 974 908 897 922 950 939 858 864 841 827 817 806 780 757 748 746 728 713 714 739 749 753 739 746 766 781 811 833 839 853 811 753 710 675 648 716 705 667 623 598 564 570 556 537 522 510 490 486 471 457 437 435 432 427 420 417 420 418 420 415 419 418 419 419 421 418 414 409 410 409 397 387 391 404 415 415 405 401 391 387 383 379 379 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 381 384 388 394 400 403 425 427 425 421 426 420 419 426 416 407 445 482 489 513 508 518 538 536 554 570 585 601 613 635 644 687 739 873 945 1001 1002 1012 1070 1026 993 958 985 1026 1066 1186 1271 1408 1448 1379 1380 1537 1594 1503 1425 1481 1493 1579 1678 1864 1788 1660 1633 1658 1625 1533 1451 1285 1144 1041 995 923 990 1073 1141 1229 1258 1297 1268 1143 986 902 852 825 859 893 982 1008 1085 1151 1204 1139 1035 1041 1029 1030 1016 1048 1116 1179 1200 1179 1223 1232 1158 1072 1007 964 968 940 930 927 926 959 968 941 917 918 921 929 937 983 961 956 971 1028 1109 1173 1201 1258 1308 1406 1351 1409 1511 1455 1463 1501 1482 1492 1496 1529 1553 1488 1460 1578 1719 1712 1648 1528 1476 1401 1298 1239 1278 1321 1350 1386 1359 1283 1203 1154 1069 1039 1044 1070 1087 1088 1103 1122 1157 1206 1220 1253 1273 1278 1294 1333 1403 1456 1535 1579 1626 1654 1638 1650 1704 1732 1584 1476 1430 1503 1698 1797 1905 1917 1836 1831 1828 1831 1886 1872 1773 1678 1653 1707 1785 1821 1793 1728 1567 1366 1210 1106 1045 1039 1039 1066 1175 1239 1297 1331 1395 1472 1548 1617 1666 1719 1722 1785 1903 1968 2049 2127 2159 2215 2185 2063 2000 1916 1815 1826 1875 1899 1959 1860 1765 1694 1612 1568 1481 1528 1611 1698 1773 1736 1659 1543 1415 1339 1333 1406 1545 1639 1727 1867 2078 2250 2259 2160 2148 2128 2167 2354 2600 2719 2919 2860 2657 2469 2193 2026 1852 1733 1675 1614 1589 1550 1538 1677 1545 1429 1474 1390 1330 1578 1784 2059 2165 2225 2362 2476 2527 2629 2567 2528 2526 2677 2732 2732 2743 2775 2815 2925 3086 3301 3359 3357 3372 3358 3391 3441 3240 2946 2897 2934 2887 2761 2690 2585 2493 2460 2467 2481 2491 2502 2505 2524 2580 2664 2717 2821 2892 2938 2964 2981 2993 3015 3032 3065 3081 3157 3137 3113 3092 3057 3036 2990 2945 2983 2966 2931 2871 2876 2886 2937 3109 3232 3163 2913 2758 2666 2604 2554 2528 2568 2651 2742 2824 2935 2957 2886 2895 2927 2931 2943 2935 2919 2892 2901 2933 2910 2890 2879 2919 3008 3135 3414 3449 3498 3467 3350 3360 3311 3388 3532 3680 3787 3902 3867 3763 3603 3408 3318 3271 3276 3285 3312 3327 3327 3494 3571 3322 3192 3087 3023 2882 2784 2611 2540 2497 2486 2483 2477 2469 2467 2458 2450 2462 2569 2743 2830 2931 3059 3247 3157 2872 2748 2617 2534 2395 2317 2298 2315 2293 2196 2121 2065 2086 2091 2226 2488 2726 2733 2802 2956 2909 2858 2758 2727 2679 2617 2558 2484 2375 2297 2145 1972 1821 1870 1995 2091 2097 1992 1954 1894 1821 1759 1648 1545 1419 1384 1349 1347 1324 1319 1321 1319 1378 1441 1494 1525 1677 1739 1841 1906 2045 2103 2032 1924 1851 1942 2171 2303 2458 2498 2553 2552 2529 2559 2636 2625 2610 2620 2621 2558 2492 2432 2312 2224 2140 2104 2107 2090 2054 1976 1979 2008 2118 2233 2318 2390 2401 2490 2546 2620 2663 2618 2573 2489 2462 2364 2288 2195 2122 2043 2019 2032 2024 2016 2000 1970 1975 1960 1939 1970 2012 2076 2095 2109 2111 2123 2179 2326 2318 2204 2195 2266 2385 2464 2523 2582 2580 2509 2513 2530 2585 2662 2640 2613 2554 2581 2703 2689 2583 2554 2604 2633 2581 391 380 371 367 386 409 417 450 514 559 577 561 529 525 520 525 532 539 563 590 618 576 620 636 627 578 602 662 615 570 571 597 575 515 453 428 428 428 438 495 533 528 514 469 518 521 540 553 544 551 572 575 583 589 600 613 646 666 690 720 762 788 875 834 848 865 855 806 777 813 870 849 839 873 873 879 876 844 877 967 899 959 1026 994 979 927 981 1038 982 946 912 885 872 941 904 929 876 858 851 865 885 944 949 949 945 937 907 828 774 736 719 690 670 628 590 502 562 650 729 789 863 888 901 917 911 897 904 895 890 905 913 913 915 933 937 950 990 990 977 985 1012 1054 1088 1140 1172 1172 1077 1077 1073 1088 1081 1016 947 988 1075 1052 1068 1076 1072 1082 1085 1099 1079 1069 1047 989 1055 1105 1107 1113 1117 1129 1140 1144 1151 1153 1174 1196 1221 1225 1222 1247 1268 1294 1302 1315 1313 1331 1345 1378 1372 1374 1366 1369 1357 1340 1337 1360 1404 1410 1345 1295 1294 1285 1251 1237 1229 1165 1119 1114 1105 1126 1122 1080 1036 1022 1001 981 916 867 894 855 784 779 762 764 776 790 774 754 738 728 723 705 705 725 743 739 736 749 772 795 809 811 792 768 775 808 779 706 634 632 617 583 572 560 535 522 513 496 476 464 453 451 442 435 423 417 412 412 415 417 419 420 418 417 415 407 419 416 401 389 385 388 394 399 387 386 397 414 409 402 387 375 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 386 381 377 378 389 398 397 397 405 438 452 476 500 506 503 502 512 514 521 549 558 579 597 615 620 648 700 825 919 930 906 924 969 981 966 945 964 1004 1050 1174 1275 1370 1334 1320 1438 1594 1556 1421 1369 1417 1476 1573 1661 1825 1743 1601 1547 1456 1446 1400 1335 1185 1084 1009 962 970 1050 1132 1228 1337 1435 1409 1219 1078 1021 935 874 829 847 908 949 1035 1052 1052 1095 979 923 894 915 940 945 983 1053 1085 1068 1081 1119 1055 1017 950 916 933 931 926 914 913 919 918 916 964 993 1043 1078 1047 1043 1051 1020 1003 1062 1168 1243 1318 1341 1445 1489 1532 1559 1530 1507 1526 1563 1638 1673 1684 1692 1727 1689 1585 1559 1727 1749 1654 1554 1470 1407 1331 1268 1295 1346 1388 1424 1453 1428 1340 1275 1197 1075 1038 1044 1055 1091 1111 1086 1126 1166 1195 1254 1281 1328 1353 1365 1386 1367 1410 1506 1612 1733 1747 1725 1712 1740 1790 1723 1564 1456 1475 1606 1693 1847 1974 1982 1919 1857 1868 1944 1856 1732 1673 1743 1801 1873 1869 1843 1767 1575 1400 1229 1142 1076 1061 1043 1045 1120 1180 1219 1261 1325 1370 1472 1467 1539 1575 1706 1762 1831 1883 1942 1980 2043 2111 2220 2125 2001 1950 1913 1929 1943 1895 1823 1781 1662 1611 1551 1508 1501 1576 1679 1752 1865 1811 1690 1582 1485 1392 1358 1429 1526 1622 1722 1832 2093 2260 2451 2443 2304 2264 2311 2468 2665 2845 2847 2676 2463 2294 2208 1890 1794 1674 1627 1607 1712 1962 2046 1817 1638 1578 1553 1332 1395 1542 1712 1893 1961 2133 2295 2420 2523 2672 2646 2610 2587 2525 2520 2590 2663 2772 2853 2981 3094 3186 3244 3341 3497 3470 3376 3180 3007 2883 2787 2618 2560 2437 2395 2390 2417 2454 2452 2471 2471 2476 2548 2651 2703 2772 2824 2886 2942 3006 3012 3019 3034 3050 3074 3108 3124 3126 3118 3106 3087 3047 3011 2957 2914 2849 2810 2745 2741 2741 2759 2793 2922 3122 3061 2804 2691 2584 2479 2380 2327 2473 2616 2708 2788 2991 2926 2823 2815 2840 2842 2863 2861 2862 2808 2780 2805 2829 2846 2846 2910 3219 3395 3593 3691 3611 3517 3613 3668 3691 3696 3781 3890 4026 4030 3926 3644 3481 3328 3258 3221 3204 3138 3142 3197 3217 3262 3456 3478 3400 3201 3017 2898 2835 2797 2803 2566 2464 2462 2463 2459 2456 2452 2445 2438 2598 2763 2865 3069 3194 3136 3083 2984 2939 2737 2573 2398 2278 2131 2068 2002 1989 2012 2041 2068 2125 2272 2489 2634 2758 2906 2860 2794 2771 2795 2773 2688 2654 2565 2464 2394 2297 2127 2008 1822 1758 1856 1961 2033 1863 1744 1682 1721 1655 1555 1468 1345 1344 1335 1323 1319 1330 1337 1377 1468 1551 1653 1606 1745 1875 2007 2068 2206 2225 2155 2053 1898 1887 2067 2217 2422 2551 2695 2666 2630 2651 2631 2560 2518 2483 2508 2444 2386 2329 2176 2131 2165 2233 2274 2237 2118 2042 2028 2083 2137 2227 2353 2512 2617 2756 2741 2736 2634 2573 2510 2442 2381 2304 2249 2226 2186 2178 2140 2192 2190 2190 2165 2150 2149 2154 2163 2155 2158 2198 2211 2207 2185 2214 2245 2356 2410 2361 2296 2325 2355 2452 2554 2725 2644 2579 2591 2705 2698 2625 2577 2551 2527 2536 2585 2683 2739 2724 2714 2627 2520 367 365 378 389 403 416 431 447 500 547 553 523 537 521 525 530 538 553 586 605 605 594 610 648 614 569 622 666 610 569 568 600 581 561 514 456 428 428 428 462 508 476 451 452 494 532 539 555 574 577 577 582 585 592 599 614 649 689 715 705 709 822 809 819 837 867 875 797 812 844 856 840 865 857 863 887 886 851 836 897 879 977 956 969 978 901 1001 993 970 931 904 863 888 918 906 888 869 854 861 887 959 955 948 953 912 841 805 760 738 716 684 647 628 536 494 565 618 729 793 889 879 862 879 882 887 875 886 899 908 927 942 928 961 971 967 971 955 959 986 1038 1074 1109 1151 1174 1181 1076 1104 1135 1117 1060 1018 987 964 996 1061 1092 1084 1096 1096 1099 1113 1093 1097 1097 1077 1038 1023 1080 1098 1121 1118 1127 1138 1152 1164 1195 1198 1210 1210 1239 1261 1287 1301 1279 1289 1315 1325 1319 1324 1340 1350 1346 1344 1343 1336 1338 1373 1394 1402 1386 1319 1294 1293 1285 1240 1223 1181 1141 1125 1099 1077 1089 1060 1032 1014 1008 1027 1022 957 914 842 781 741 734 732 712 714 739 764 748 735 706 720 700 693 719 725 736 728 741 765 785 810 782 714 698 720 765 739 709 648 592 564 547 524 512 498 486 466 456 446 435 425 420 416 415 409 403 402 400 405 404 402 400 396 393 383 380 381 377 376 375 378 379 385 380 388 384 400 403 383 378 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 386 386 390 388 429 457 439 468 483 487 484 485 486 495 504 518 550 562 584 604 608 626 664 743 817 851 844 855 885 931 917 890 960 1007 1092 1195 1250 1259 1276 1356 1478 1561 1487 1343 1371 1414 1425 1531 1623 1787 1789 1688 1616 1451 1367 1346 1273 1139 1058 971 965 1041 1108 1208 1323 1479 1581 1407 1339 1287 1251 1036 946 859 839 882 903 934 884 961 939 873 868 893 927 904 905 935 954 893 899 963 920 899 887 891 898 908 907 905 912 948 936 945 998 1104 1154 1145 1133 1112 1097 1102 1112 1081 1055 1210 1287 1443 1565 1590 1665 1709 1632 1552 1587 1676 1726 1771 1904 1988 1965 1943 1826 1610 1669 1812 1818 1667 1595 1452 1358 1307 1320 1348 1409 1440 1477 1499 1476 1416 1358 1275 1125 1040 1048 1047 1103 1120 1104 1119 1169 1197 1239 1304 1381 1431 1482 1513 1535 1458 1461 1573 1743 1840 1799 1769 1777 1798 1839 1686 1545 1486 1535 1612 1756 1882 2085 2132 2030 2013 1955 1821 1712 1714 1814 1890 1964 1895 1885 1782 1584 1404 1253 1163 1111 1082 1058 1049 1102 1135 1194 1222 1272 1312 1358 1402 1467 1551 1624 1709 1752 1802 1834 1854 1978 2064 2190 2141 2053 2059 2011 1957 1867 1813 1743 1699 1627 1558 1569 1558 1524 1596 1718 1832 1901 1806 1699 1599 1503 1418 1356 1406 1513 1617 1765 1893 2135 2234 2481 2625 2548 2529 2562 2586 2693 2839 2659 2507 2341 2280 2114 1885 1764 1642 1713 1815 1955 2064 2108 1957 1812 1745 1683 1322 1309 1331 1420 1568 1665 1849 2008 2157 2273 2358 2369 2333 2329 2286 2352 2548 2671 2704 2647 2661 2757 2879 2970 3165 3380 3335 3197 2924 2860 2649 2511 2361 2290 2153 2155 2259 2319 2391 2408 2409 2460 2591 2643 2708 2751 2840 2887 2955 3007 3058 3067 3096 3108 3105 3110 3113 3116 3089 3067 3054 3047 3005 2971 2911 2860 2778 2730 2665 2641 2613 2646 2708 2833 3089 3104 2792 2687 2560 2451 2307 2274 2465 2567 2674 2903 2801 2815 2758 2764 2761 2779 2765 2770 2758 2731 2702 2715 2782 2810 2886 3072 3352 3415 3533 3556 3454 3350 3503 3653 3618 3620 3778 3896 4067 4059 3884 3539 3427 3337 3272 3181 3129 3045 3004 3057 3082 3140 3348 3515 3334 3244 3183 3100 3009 2894 2816 2630 2482 2442 2444 2443 2448 2445 2436 2420 2456 2695 2831 3073 3063 3041 3004 2919 2866 2738 2632 2465 2310 2118 1970 1893 1932 1958 2167 2241 2304 2411 2500 2739 2850 2795 2758 2706 2709 2701 2695 2669 2611 2529 2471 2440 2329 2187 2054 1831 1719 1765 1849 1931 1863 1678 1575 1533 1510 1403 1350 1317 1316 1319 1314 1317 1331 1387 1395 1509 1604 1779 1800 1749 1896 2049 2149 2301 2352 2270 2186 2014 1923 1985 2120 2340 2469 2645 2668 2716 2672 2593 2552 2579 2499 2431 2365 2299 2205 2265 2329 2353 2391 2409 2388 2360 2199 2150 2264 2280 2311 2419 2665 2793 2754 2690 2620 2511 2427 2401 2345 2337 2315 2294 2275 2263 2228 2256 2322 2336 2317 2363 2372 2368 2312 2352 2283 2244 2232 2251 2248 2225 2213 2236 2365 2531 2560 2472 2432 2434 2596 2672 2808 2732 2660 2657 2750 2719 2635 2528 2518 2413 2491 2625 2731 2828 2749 2724 2618 2550 371 376 380 394 413 421 449 484 529 524 516 518 548 528 525 530 547 549 569 600 622 656 650 679 607 603 621 674 605 572 571 601 591 609 543 477 428 428 428 428 448 445 428 428 443 469 528 560 570 586 585 592 584 587 601 615 639 665 708 708 761 814 802 835 848 888 856 812 813 854 855 836 878 891 874 883 886 846 831 855 869 903 952 967 968 921 1006 964 942 906 889 833 876 908 866 864 846 848 856 949 943 937 939 880 819 758 730 718 712 694 666 628 530 506 559 654 719 810 900 905 878 858 857 878 887 898 896 904 915 928 922 960 959 973 972 973 990 1016 1044 1085 1118 1138 1189 1211 1109 1112 1137 1135 1168 1155 1085 1044 1048 1055 1083 1119 1111 1125 1121 1119 1118 1113 1112 1122 1137 1072 1072 1042 1053 1090 1116 1126 1146 1157 1169 1198 1230 1232 1249 1288 1295 1270 1276 1310 1329 1345 1337 1303 1292 1306 1345 1352 1321 1323 1357 1374 1353 1322 1352 1344 1312 1313 1303 1267 1194 1178 1166 1137 1127 1117 1082 1061 1037 1030 1031 1036 1046 1011 955 907 878 836 814 808 797 772 675 708 748 740 724 705 678 668 662 692 717 728 729 742 758 777 791 811 725 679 662 689 690 651 561 550 537 524 505 488 469 460 450 436 426 417 410 405 403 396 383 383 381 380 378 379 377 378 380 370 370 370 370 370 370 379 375 386 387 381 381 384 398 389 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 377 382 387 390 417 417 429 434 440 458 480 464 486 493 490 522 531 552 552 583 615 623 627 668 722 745 757 778 790 814 833 882 934 981 1051 1125 1154 1240 1295 1433 1524 1470 1429 1388 1340 1363 1378 1500 1573 1750 1662 1588 1601 1611 1495 1342 1242 1117 1034 947 1021 1076 1145 1338 1482 1668 1655 1560 1609 1529 1425 1229 1069 1003 941 931 923 918 929 877 860 860 860 867 866 869 872 880 880 934 949 886 882 880 883 889 910 913 916 934 938 950 972 1020 1132 1172 1182 1176 1163 1161 1163 1217 1229 1133 1097 1169 1293 1486 1612 1752 1821 1687 1597 1665 1766 1944 1944 1918 2195 2112 1960 1798 1723 1642 1729 1844 1734 1618 1521 1434 1375 1316 1343 1409 1462 1499 1535 1541 1539 1469 1350 1261 1131 1041 1052 1064 1121 1136 1112 1116 1146 1165 1234 1296 1428 1514 1581 1628 1679 1597 1479 1533 1692 1830 1953 1903 1851 1856 1942 1867 1667 1578 1505 1544 1678 1842 2031 2179 2128 2057 1928 1794 1768 1800 1891 1977 2044 1924 1829 1718 1453 1375 1261 1192 1135 1104 1076 1069 1070 1103 1142 1176 1233 1266 1347 1382 1478 1516 1588 1618 1661 1691 1760 1844 1970 2058 2192 2145 2031 1998 1945 1874 1784 1732 1688 1655 1607 1640 1640 1605 1551 1619 1734 1801 1869 1782 1667 1575 1477 1418 1386 1426 1537 1655 1837 2017 2228 2349 2577 2721 2813 2856 2959 2886 2846 2704 2459 2384 2331 2129 1998 1833 1759 1719 1793 1907 2031 2123 2209 2051 1896 1834 1838 1322 1315 1313 1321 1361 1439 1647 1842 2027 2079 2091 2098 2078 2071 2083 2168 2271 2366 2361 2352 2476 2592 2777 2911 3149 3271 3138 2982 2814 2690 2360 2304 2197 2102 1966 2014 2068 2165 2285 2346 2446 2513 2608 2683 2755 2799 2926 2992 3042 3083 3125 3143 3163 3158 3133 3102 3047 3027 2989 2957 2964 2946 2915 2865 2809 2743 2673 2640 2569 2536 2500 2502 2622 2779 3006 3097 2915 2754 2570 2446 2282 2246 2332 2514 2747 2842 2716 2671 2649 2672 2653 2643 2627 2632 2622 2613 2654 2687 2793 2911 3098 3344 3336 3298 3317 3286 3298 3205 3349 3427 3463 3483 3564 3753 3915 3933 3728 3508 3412 3299 3204 3106 3034 2960 2930 2894 2949 3074 3260 3321 3417 3373 3172 3038 2946 2827 2752 2573 2502 2427 2435 2432 2437 2435 2428 2414 2414 2597 2748 2925 3038 2966 2907 2853 2818 2738 2649 2390 2262 2056 1888 1885 1890 2050 2137 2170 2262 2434 2585 2769 2832 2699 2661 2622 2613 2586 2586 2603 2534 2432 2346 2305 2302 2208 2084 1885 1719 1651 1728 1745 1744 1671 1576 1449 1422 1375 1347 1311 1304 1307 1305 1359 1432 1492 1412 1486 1630 1846 1958 1919 1874 2024 2148 2292 2400 2336 2251 2176 2066 1962 2057 2289 2422 2494 2556 2646 2660 2593 2587 2592 2584 2414 2316 2277 2384 2458 2463 2507 2521 2662 2660 2563 2427 2304 2324 2411 2475 2504 2653 2677 2582 2531 2480 2434 2382 2359 2373 2389 2404 2395 2384 2365 2382 2408 2513 2556 2521 2497 2457 2468 2465 2403 2341 2286 2260 2249 2293 2302 2298 2305 2378 2477 2639 2718 2639 2560 2502 2531 2689 2659 2556 2511 2499 2568 2557 2560 2414 2359 2537 2668 2739 2732 2698 2633 2572 2560 384 401 409 409 422 442 461 495 529 534 530 526 525 523 527 535 577 608 614 627 663 696 698 707 617 612 624 663 609 575 574 590 594 590 623 551 469 428 428 428 428 428 428 428 428 435 517 563 568 571 591 591 599 603 620 628 642 669 672 691 781 764 836 852 876 887 826 824 834 847 857 866 854 875 880 901 892 850 825 842 843 894 925 907 872 927 992 964 937 907 850 839 822 897 869 857 850 849 889 931 921 877 849 792 751 711 679 629 632 638 629 543 489 605 675 744 858 901 906 892 873 854 864 880 889 892 900 913 931 974 983 989 1004 1001 994 1011 1022 1032 1047 1083 1138 1214 1243 1134 1116 1121 1180 1288 1282 1226 1153 1112 1091 1102 1135 1162 1163 1150 1126 1135 1130 1139 1156 1164 1144 1109 1115 1118 1094 1083 1090 1121 1134 1171 1186 1196 1239 1294 1306 1293 1296 1304 1292 1287 1299 1296 1274 1273 1298 1297 1333 1370 1344 1311 1287 1310 1319 1312 1311 1327 1329 1303 1258 1197 1165 1166 1145 1129 1094 1085 1068 1062 1062 1053 1036 1032 1029 974 912 890 863 850 820 799 755 738 676 678 726 714 696 692 668 641 693 711 708 714 722 727 729 733 741 752 755 727 646 577 580 532 507 501 500 495 482 468 452 446 439 428 420 410 403 396 386 381 375 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 375 386 373 377 376 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 380 380 388 386 385 395 401 399 411 445 464 467 480 490 495 493 526 506 539 576 587 577 608 640 677 686 765 828 888 933 970 976 985 1010 1047 1158 1222 1284 1399 1369 1370 1439 1414 1329 1244 1299 1400 1496 1690 1745 1534 1451 1447 1433 1296 1209 1082 1008 964 1010 1094 1241 1516 1643 1580 1523 1568 1612 1659 1582 1350 1216 1061 1077 1166 1201 1158 1031 934 917 891 891 901 902 948 986 995 1015 1077 954 914 904 895 909 920 931 944 961 1006 1025 1078 1136 1291 1298 1257 1241 1221 1220 1205 1230 1223 1254 1345 1265 1159 1281 1402 1495 1598 1672 1867 1948 1806 1865 2014 2182 2122 2020 1928 1852 1822 1768 1768 1765 1744 1687 1594 1538 1405 1334 1327 1408 1486 1547 1573 1601 1547 1444 1352 1256 1169 1082 1057 1081 1112 1189 1218 1164 1141 1117 1145 1189 1276 1454 1586 1736 1783 1814 1737 1575 1528 1635 1763 1947 2108 2076 1971 2105 2086 1970 1749 1574 1531 1606 1738 1933 2096 2240 2156 1963 1873 1880 1914 1994 1935 1756 1689 1599 1540 1414 1326 1249 1202 1154 1125 1101 1087 1070 1080 1109 1175 1271 1334 1399 1428 1457 1506 1592 1621 1696 1778 1825 1908 2007 2085 2089 2024 1972 1911 1812 1768 1720 1686 1673 1667 1718 1807 1734 1634 1563 1636 1782 1891 1820 1747 1633 1563 1475 1409 1385 1416 1538 1639 1937 2157 2185 2296 2439 2526 2592 2720 2885 2852 2640 2525 2345 2192 2077 2018 1910 1807 1757 1818 1903 2060 2175 2287 2112 1977 1899 1866 1661 1353 1343 1323 1318 1322 1321 1352 1469 1597 1625 1614 1615 1622 1628 1673 1732 1823 1910 2092 2264 2484 2629 2775 2883 2958 2910 2872 2737 2618 2448 2310 2146 1983 1887 1836 1885 1995 2127 2284 2392 2498 2608 2734 2784 2871 2907 3015 3086 3159 3184 3181 3172 3151 3120 3072 3032 2962 2897 2797 2716 2784 2823 2808 2855 2692 2651 2567 2518 2459 2394 2290 2342 2611 2751 2903 2992 2873 2808 2623 2462 2283 2235 2225 2376 2563 2657 2549 2528 2477 2496 2478 2444 2477 2504 2537 2569 2698 2877 3112 3243 3437 3482 3229 3188 3140 3054 2980 3004 3147 3220 3293 3338 3537 3652 3659 3720 3680 3479 3351 3224 3141 3041 2950 2829 2789 2731 2763 2860 2922 2978 3040 3260 3280 3005 2916 2811 2681 2550 2525 2427 2420 2421 2417 2415 2410 2400 2395 2476 2645 2808 3015 2924 2850 2767 2705 2699 2640 2487 2346 2155 1975 1842 1853 1862 1973 2089 2245 2414 2544 2653 2744 2704 2646 2567 2521 2430 2392 2390 2422 2430 2354 2225 2067 2038 2039 1956 1834 1640 1540 1556 1543 1469 1384 1369 1362 1339 1320 1299 1314 1361 1403 1491 1555 1627 1646 1540 1552 1766 1934 2096 2046 2020 2094 2241 2349 2442 2372 2311 2306 2094 2046 2186 2315 2462 2576 2660 2744 2677 2680 2668 2595 2474 2465 2479 2500 2544 2575 2671 2793 2704 2630 2537 2475 2380 2359 2359 2413 2499 2533 2509 2477 2488 2482 2480 2496 2516 2583 2621 2688 2706 2664 2674 2609 2542 2524 2500 2459 2439 2413 2399 2378 2343 2321 2305 2268 2300 2412 2397 2349 2376 2430 2500 2610 2745 2717 2648 2430 2352 2487 2551 2445 2311 2271 2298 2352 2411 2415 2447 2595 2712 2703 2645 2597 2542 2439 2400 402 406 404 406 432 461 512 535 552 549 538 523 518 520 535 557 607 614 633 657 688 713 725 712 620 636 663 627 591 585 575 586 584 588 627 615 519 461 428 428 428 428 428 428 428 428 482 566 578 581 587 587 600 617 630 634 652 655 650 673 715 802 857 872 893 837 817 813 830 861 840 852 854 863 879 900 902 858 812 810 807 954 943 874 847 904 970 950 928 863 801 818 820 918 892 849 848 848 927 932 928 858 798 747 722 684 649 605 587 603 593 534 500 619 711 888 909 881 869 860 859 841 850 860 881 877 889 917 943 965 975 992 1002 1013 1023 1019 1017 1022 1044 1114 1162 1219 1225 1140 1174 1273 1272 1264 1251 1150 1140 1163 1173 1219 1197 1181 1167 1126 1128 1160 1177 1168 1181 1169 1143 1128 1120 1147 1151 1119 1126 1123 1125 1163 1162 1204 1232 1244 1256 1293 1299 1280 1270 1252 1249 1242 1243 1263 1274 1300 1297 1293 1301 1309 1286 1263 1276 1292 1293 1294 1302 1277 1212 1161 1141 1122 1120 1109 1072 1060 1047 1038 1038 1041 1045 1021 967 922 885 872 846 827 787 749 716 718 724 652 693 702 684 670 641 633 682 708 705 706 714 716 717 722 715 710 698 666 598 581 519 498 485 479 475 473 465 456 445 438 430 425 414 407 397 391 379 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 379 379 387 394 406 414 426 456 463 467 463 470 469 472 502 540 554 557 581 631 684 717 772 836 909 972 1071 1063 1017 1044 1125 1142 1066 1136 1299 1310 1336 1330 1285 1298 1192 1232 1366 1472 1749 1741 1612 1536 1426 1372 1248 1137 1065 1081 986 1017 1125 1311 1489 1576 1482 1500 1601 1667 1768 1635 1354 1224 1175 1223 1366 1307 1177 1055 1058 1020 988 1002 1039 1098 1170 1218 1209 1163 1014 966 951 931 923 920 936 950 974 995 1079 1159 1258 1408 1347 1317 1321 1297 1286 1296 1301 1308 1349 1421 1470 1378 1254 1218 1330 1388 1579 1679 1830 1961 1997 2053 2068 2116 2016 1980 1953 1925 1852 1787 1693 1645 1642 1637 1565 1464 1367 1336 1376 1495 1541 1606 1648 1599 1514 1390 1300 1230 1162 1067 1071 1103 1162 1254 1287 1217 1183 1155 1147 1151 1222 1419 1561 1755 1852 1919 1847 1659 1582 1619 1735 1920 2075 2122 2061 2263 2211 2032 1815 1645 1578 1602 1704 1899 2037 2248 2245 2020 1943 1947 1965 1959 1847 1733 1595 1499 1440 1384 1361 1228 1216 1168 1156 1114 1090 1069 1070 1080 1133 1256 1323 1429 1498 1539 1564 1597 1645 1740 1775 1815 1852 1977 2054 1993 1952 1888 1833 1785 1754 1732 1705 1755 1815 1888 1819 1690 1634 1606 1662 1830 1927 1860 1771 1633 1533 1450 1403 1408 1419 1544 1764 1919 2035 2083 2133 2196 2307 2482 2603 2767 2662 2515 2457 2262 2156 2019 1948 1871 1784 1805 1903 2004 2173 2234 2059 1969 1905 1896 1736 1689 1601 1557 1477 1402 1348 1331 1331 1335 1351 1365 1366 1370 1374 1377 1405 1449 1525 1663 1926 2092 2221 2343 2495 2587 2694 2678 2669 2545 2380 2312 2160 2071 1878 1790 1817 1896 2027 2135 2287 2381 2551 2720 2875 2957 3004 3002 3005 3100 3112 3128 3130 3113 3079 3059 3002 2959 2873 2793 2671 2600 2651 2713 2890 2797 2689 2663 2560 2487 2395 2274 2189 2292 2548 2656 2887 2932 2735 2641 2543 2455 2319 2229 2194 2247 2429 2502 2434 2428 2394 2359 2373 2411 2449 2472 2548 2672 2875 3039 3301 3452 3429 3351 3239 3158 3089 2984 2870 2911 3051 3132 3199 3244 3436 3518 3541 3549 3548 3425 3347 3215 3118 3009 2936 2796 2726 2683 2660 2668 2730 2822 2912 3067 3179 3068 2971 2854 2787 2774 2599 2433 2398 2406 2403 2392 2387 2383 2383 2516 2658 2903 3007 2860 2790 2709 2630 2586 2590 2564 2465 2243 2014 1821 1823 1799 1900 2126 2254 2446 2500 2566 2691 2666 2630 2542 2431 2401 2362 2268 2252 2269 2312 2197 2045 1861 1870 1830 1762 1679 1581 1438 1430 1348 1318 1328 1322 1309 1305 1340 1402 1441 1480 1577 1661 1703 1754 1633 1530 1727 1928 2114 2182 2089 2105 2217 2321 2419 2513 2517 2431 2263 2166 2191 2300 2496 2651 2742 2786 2737 2747 2638 2580 2576 2614 2579 2552 2608 2649 2727 2759 2671 2578 2458 2368 2359 2359 2359 2418 2459 2492 2516 2557 2569 2642 2671 2687 2704 2782 2741 2667 2665 2757 2654 2552 2510 2482 2470 2402 2378 2324 2302 2289 2279 2327 2325 2364 2437 2582 2632 2609 2561 2608 2664 2634 2675 2659 2606 2531 2305 2282 2367 2378 2310 2202 2191 2165 2223 2331 2443 2510 2574 2671 2707 2529 2482 2472 2387 398 402 400 402 409 434 471 500 562 557 553 518 512 518 555 578 609 617 654 676 719 738 747 723 635 643 620 609 576 581 581 579 566 585 615 614 611 575 526 478 456 464 435 437 428 428 459 542 577 592 601 606 604 612 638 638 639 638 638 652 738 815 854 859 859 792 796 803 833 861 863 859 869 857 875 908 921 889 834 780 756 890 912 845 859 943 975 945 920 802 760 792 790 870 914 848 847 909 929 921 886 799 757 731 706 678 644 575 537 505 481 474 511 655 784 900 875 842 836 831 829 840 841 862 864 868 910 940 964 980 986 995 1007 1037 1044 1032 1034 1047 1082 1143 1176 1213 1232 1261 1267 1244 1245 1262 1250 1207 1233 1303 1314 1269 1224 1171 1147 1145 1176 1200 1201 1191 1182 1156 1142 1127 1156 1176 1200 1180 1143 1158 1157 1188 1208 1222 1249 1256 1232 1222 1251 1244 1231 1204 1198 1207 1216 1228 1236 1234 1260 1290 1285 1294 1285 1296 1269 1239 1242 1217 1209 1194 1148 1137 1123 1112 1077 1082 1081 1065 1048 1045 1024 977 931 932 932 881 847 839 814 783 730 701 699 703 705 674 666 686 679 668 635 638 687 694 696 700 704 703 705 702 698 690 646 605 534 502 497 487 467 464 460 457 452 445 437 431 421 418 407 400 395 387 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 373 385 391 402 415 419 423 434 444 437 444 449 454 482 492 504 508 578 604 692 753 807 920 1006 1049 1172 1174 1128 1180 1154 1057 997 1046 1161 1156 1139 1129 1118 1114 1159 1277 1411 1490 1667 1589 1478 1379 1283 1239 1167 1159 1202 1131 1013 1076 1183 1240 1395 1457 1413 1480 1577 1645 1775 1618 1350 1244 1273 1377 1425 1318 1159 1194 1227 1184 1174 1205 1249 1301 1328 1306 1190 1103 1011 1043 1032 968 955 951 960 983 1017 1074 1208 1288 1483 1411 1370 1366 1380 1376 1396 1407 1401 1395 1417 1465 1421 1398 1404 1306 1277 1362 1543 1685 1900 2014 2058 2128 2109 2161 2034 1958 1886 1872 1835 1783 1733 1681 1566 1519 1432 1400 1360 1357 1435 1546 1623 1657 1653 1562 1445 1371 1278 1168 1088 1061 1108 1146 1192 1300 1354 1334 1321 1282 1208 1139 1174 1332 1480 1657 1787 1983 1940 1763 1671 1634 1734 1906 2037 2209 2172 2300 2280 2092 1851 1672 1591 1597 1699 1906 2017 2199 2326 2105 1986 1999 2041 1907 1823 1705 1589 1502 1477 1426 1335 1339 1310 1238 1194 1129 1092 1068 1064 1070 1109 1240 1292 1376 1451 1532 1598 1642 1670 1723 1772 1822 1879 1934 1957 1970 1910 1880 1795 1760 1749 1735 1738 1834 1888 1904 1817 1714 1698 1731 1776 1928 2050 1969 1836 1651 1550 1461 1426 1442 1546 1798 1923 1966 1925 1988 2044 2157 2263 2379 2475 2568 2507 2423 2328 2182 2113 2009 1951 1886 1790 1862 1989 2130 2189 2049 1955 1933 1879 1776 1801 1873 1959 1938 1879 1772 1635 1537 1392 1363 1360 1356 1367 1375 1372 1367 1368 1374 1399 1502 1722 1831 1940 2034 2203 2349 2466 2508 2419 2380 2222 2124 1976 1856 1762 1778 1859 1927 2122 2233 2405 2586 2769 2881 3005 3048 3098 3093 3159 3089 3034 3040 3039 3008 2993 2980 2907 2864 2785 2702 2600 2557 2541 2614 2852 2936 2728 2659 2548 2467 2363 2215 2121 2205 2483 2671 2792 2720 2614 2532 2434 2343 2267 2247 2179 2177 2330 2359 2348 2349 2280 2309 2355 2377 2430 2537 2749 2855 3099 3228 3471 3615 3399 3323 3217 3118 3033 2918 2828 2823 2960 3046 3118 3179 3302 3324 3325 3355 3504 3466 3334 3195 3131 3039 2966 2846 2736 2638 2624 2605 2586 2624 2737 2875 2997 3199 3178 3098 2918 2732 2631 2446 2392 2390 2392 2376 2371 2374 2365 2487 2616 2850 3007 2799 2698 2655 2570 2546 2506 2462 2462 2230 2013 1820 1783 1775 1867 2057 2229 2337 2378 2519 2603 2556 2557 2558 2469 2407 2325 2221 2164 2071 2100 2131 2068 1879 1719 1712 1663 1584 1520 1436 1357 1323 1285 1285 1287 1300 1345 1404 1477 1548 1561 1655 1749 1843 1889 1720 1562 1671 1861 2072 2226 2270 2224 2253 2313 2432 2486 2479 2396 2300 2239 2234 2268 2465 2609 2700 2809 2776 2722 2672 2665 2732 2715 2713 2641 2662 2715 2663 2590 2509 2451 2382 2371 2374 2364 2388 2478 2523 2650 2704 2691 2719 2784 2883 2875 2916 2761 2696 2580 2514 2579 2611 2517 2450 2402 2382 2370 2313 2243 2259 2269 2322 2406 2442 2489 2582 2739 2855 2773 2706 2649 2611 2571 2544 2549 2529 2395 2287 2275 2275 2275 2281 2245 2123 2080 2078 2149 2275 2416 2482 2575 2664 2555 2465 2408 2388 376 395 395 402 416 440 483 514 567 569 548 516 497 504 566 603 624 634 670 702 732 724 744 704 639 654 647 638 574 561 596 571 553 572 592 610 606 584 546 552 538 532 489 454 428 428 428 501 584 603 627 651 658 634 649 637 631 636 711 791 801 828 854 860 804 788 816 816 870 861 865 853 857 868 869 915 912 889 860 784 746 861 854 847 883 953 947 948 860 756 759 753 740 803 873 880 869 902 924 875 817 759 722 703 686 639 576 488 487 467 523 572 612 685 784 822 808 804 814 829 830 857 857 853 894 937 949 973 990 989 995 1018 1029 1059 1062 1057 1070 1105 1107 1122 1163 1202 1225 1220 1221 1217 1226 1278 1271 1316 1349 1345 1319 1294 1244 1198 1187 1184 1208 1235 1227 1219 1189 1153 1149 1135 1181 1222 1230 1253 1223 1162 1169 1212 1222 1239 1252 1274 1267 1244 1236 1233 1210 1202 1205 1203 1198 1213 1228 1208 1191 1198 1225 1242 1248 1275 1267 1229 1194 1159 1118 1151 1146 1121 1128 1092 1054 1064 1082 1074 1045 1035 1036 1016 937 880 841 843 797 797 772 745 712 683 692 681 686 645 653 663 651 655 594 607 677 677 681 683 686 686 682 677 669 630 556 515 481 470 472 462 453 450 449 447 443 437 432 425 415 409 409 399 391 381 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 381 390 396 405 427 411 413 421 423 439 430 440 471 487 479 506 562 586 660 700 832 919 1008 1133 1136 1058 1085 1122 1081 1000 967 984 1017 986 978 1001 1086 1121 1188 1315 1452 1503 1530 1469 1379 1322 1290 1313 1355 1323 1234 1212 1031 1039 1107 1137 1376 1418 1351 1394 1526 1677 1861 1579 1362 1295 1371 1478 1466 1324 1308 1401 1387 1414 1406 1438 1464 1400 1269 1174 1108 1068 1076 1072 1049 1024 992 968 1011 1065 1175 1247 1368 1512 1470 1453 1432 1431 1439 1458 1473 1488 1464 1488 1599 1528 1480 1564 1608 1479 1313 1350 1474 1584 1724 1830 1900 1988 2040 2008 1936 1907 1835 1790 1743 1711 1648 1583 1548 1548 1503 1452 1356 1407 1488 1598 1638 1625 1600 1517 1432 1300 1235 1105 1060 1069 1126 1183 1226 1325 1376 1499 1514 1482 1359 1172 1182 1271 1400 1638 1780 1966 2064 1903 1781 1670 1716 1871 2026 2225 2340 2451 2359 2123 1896 1702 1637 1603 1698 1856 1984 2167 2309 2151 2051 2038 1947 1847 1773 1674 1595 1501 1446 1410 1458 1370 1304 1288 1249 1155 1092 1069 1066 1066 1094 1156 1207 1324 1418 1507 1581 1652 1698 1754 1784 1827 1853 1887 1898 1928 1937 1916 1832 1794 1766 1770 1797 1921 1992 1871 1837 1795 1801 1830 1878 1988 2100 2249 2031 1795 1642 1601 1613 1709 1766 1990 2006 1985 1956 2026 2089 2198 2270 2383 2467 2431 2392 2247 2194 2073 2052 1966 1930 1883 1877 1937 2101 2192 2007 1954 1930 1886 1863 1878 1997 2061 2149 2241 2263 2101 1991 1902 1713 1606 1544 1608 1659 1674 1653 1592 1479 1426 1395 1417 1524 1628 1750 1846 2031 2147 2242 2280 2225 2137 2037 1947 1799 1734 1738 1783 1917 2055 2212 2339 2548 2721 2847 2953 3044 3113 3195 3111 3097 3063 2987 2973 2917 2872 2846 2835 2843 2740 2685 2614 2484 2388 2391 2467 2656 2900 2820 2696 2578 2487 2318 2175 2081 2234 2503 2656 2592 2515 2448 2378 2299 2248 2148 2162 2146 2125 2195 2263 2242 2205 2271 2309 2337 2396 2568 2677 2799 2916 3157 3399 3641 3616 3400 3319 3180 3099 2979 2900 2786 2784 2840 2956 3085 3128 3136 3183 3211 3228 3364 3581 3369 3222 3156 3055 2977 2877 2799 2703 2599 2581 2569 2557 2561 2723 2841 3042 3172 3223 3074 2770 2656 2486 2387 2366 2371 2364 2361 2361 2351 2439 2618 2856 2965 2805 2744 2653 2566 2486 2450 2334 2252 2036 1921 1818 1813 1737 1702 1956 2108 2197 2310 2388 2416 2453 2487 2524 2476 2393 2359 2300 2213 2005 1886 1938 1923 1838 1743 1606 1558 1483 1418 1330 1301 1290 1280 1300 1321 1322 1375 1483 1533 1585 1710 1760 1892 1953 1989 1812 1649 1621 1804 2003 2127 2312 2375 2336 2376 2485 2502 2421 2398 2368 2317 2308 2330 2399 2514 2642 2702 2763 2752 2781 2874 2972 2865 2745 2700 2613 2578 2554 2539 2498 2472 2423 2422 2440 2442 2473 2604 2656 2781 2874 2837 2896 2895 2856 2758 2770 2650 2586 2506 2426 2459 2508 2452 2414 2377 2339 2298 2240 2208 2257 2331 2380 2428 2492 2615 2705 2838 2763 2717 2678 2644 2625 2621 2592 2519 2479 2397 2352 2286 2280 2335 2343 2330 2245 2200 2130 2101 2197 2351 2415 2517 2565 2497 2575 2562 2536 369 378 387 399 428 473 514 537 571 568 535 494 477 535 611 625 634 636 680 706 739 728 714 690 655 643 652 690 577 569 589 569 551 557 580 588 603 601 561 551 541 540 536 521 428 428 428 496 598 607 627 652 662 646 659 645 691 727 778 802 818 836 844 799 775 815 832 858 861 851 853 866 857 867 885 903 910 885 850 780 750 810 766 856 942 939 946 916 802 735 732 723 734 812 876 921 881 898 883 826 782 728 695 662 636 555 486 466 479 512 571 670 792 863 839 819 839 833 857 867 862 858 877 927 944 940 963 982 985 999 1016 1044 1049 1062 1071 1092 1101 1096 1102 1134 1180 1178 1162 1199 1212 1212 1235 1264 1285 1316 1314 1309 1317 1277 1242 1248 1263 1250 1237 1219 1219 1203 1186 1147 1136 1166 1197 1235 1267 1291 1302 1240 1173 1185 1216 1247 1248 1245 1257 1247 1242 1245 1232 1221 1202 1220 1228 1202 1206 1229 1234 1188 1185 1192 1195 1185 1216 1223 1205 1169 1133 1114 1100 1058 1093 1070 1068 1067 1070 1050 1031 1018 1004 993 953 909 856 811 757 737 735 717 696 678 672 670 647 644 616 632 625 612 599 618 659 658 661 662 661 655 646 626 576 539 487 468 453 450 452 448 443 442 440 442 436 433 434 423 407 397 397 387 375 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 385 394 400 392 391 396 416 403 418 441 453 457 477 456 498 540 576 624 670 792 901 989 1148 1065 986 949 961 974 945 916 885 898 950 1068 1106 1113 1154 1258 1319 1478 1538 1491 1458 1406 1421 1555 1627 1528 1450 1469 1339 1150 1096 1051 1058 1320 1339 1274 1395 1639 1785 1801 1593 1403 1378 1431 1543 1506 1435 1399 1491 1586 1589 1611 1560 1425 1319 1183 1152 1188 1168 1137 1134 1082 1050 1070 1088 1015 1043 1131 1274 1383 1490 1529 1555 1532 1536 1532 1547 1548 1555 1587 1698 1774 1776 1716 1620 1503 1414 1326 1346 1480 1568 1694 1786 1903 2018 1935 1868 1828 1809 1833 1781 1730 1681 1639 1624 1629 1593 1526 1460 1375 1467 1557 1573 1507 1475 1467 1426 1351 1200 1135 1074 1066 1090 1173 1246 1287 1397 1484 1569 1614 1544 1435 1204 1191 1283 1380 1509 1672 1873 2031 2042 1875 1746 1738 1880 2011 2163 2319 2442 2321 2148 1963 1764 1679 1625 1693 1829 1955 2137 2277 2206 2100 1938 1854 1755 1670 1591 1520 1448 1479 1508 1419 1386 1356 1355 1319 1260 1175 1070 1063 1069 1067 1083 1155 1281 1367 1473 1541 1630 1684 1759 1801 1792 1786 1807 1858 1897 1933 1958 1861 1850 1833 1813 1864 1949 1933 1831 1811 1812 1845 1904 1955 2135 2327 2421 2186 2060 1965 1921 1818 1862 1945 2031 2102 2067 2025 2068 2154 2281 2347 2435 2466 2371 2329 2180 2138 2027 1938 1894 1870 1869 1953 2073 2149 1991 1960 1940 1889 1879 1853 1886 2056 2153 2296 2369 2466 2359 2252 2218 2019 1868 1817 1854 1945 2013 2021 1953 1805 1677 1555 1456 1452 1524 1630 1706 1808 1937 2018 2038 2007 1944 1884 1786 1712 1739 1775 1870 2122 2230 2363 2457 2510 2600 2810 2939 3055 3201 3115 3072 3023 2979 2886 2861 2788 2748 2720 2725 2973 2909 2654 2569 2442 2332 2253 2333 2520 2697 2810 2685 2531 2436 2254 2123 2075 2253 2504 2498 2422 2355 2284 2229 2154 2091 2101 2131 2099 2117 2103 2111 2151 2188 2248 2332 2448 2554 2717 2780 2867 2961 3241 3504 3654 3587 3351 3251 3138 3075 2988 2887 2772 2747 2738 2848 3001 2978 3032 3079 3111 3143 3269 3591 3491 3310 3255 3079 3024 2967 2881 2764 2664 2583 2566 2545 2521 2519 2656 2852 2876 3067 3048 2862 2696 2480 2370 2343 2351 2354 2351 2350 2341 2433 2653 2902 2781 2698 2665 2661 2616 2486 2409 2268 2123 1966 1857 1707 1662 1737 1702 1838 1997 2099 2180 2229 2307 2406 2478 2469 2456 2414 2325 2266 2207 2052 1906 1756 1772 1717 1638 1544 1463 1387 1343 1285 1274 1275 1281 1306 1356 1379 1466 1595 1664 1767 1763 1958 1995 2079 2080 1912 1752 1611 1676 1931 2069 2210 2376 2497 2463 2472 2505 2439 2445 2483 2497 2411 2431 2452 2540 2619 2679 2879 2915 2983 2976 2838 2764 2673 2587 2581 2576 2563 2540 2503 2506 2523 2470 2392 2378 2451 2546 2679 2697 2732 2724 2814 2838 2792 2700 2649 2579 2513 2444 2408 2414 2459 2463 2415 2365 2318 2236 2187 2202 2266 2346 2369 2395 2453 2631 2829 2833 2759 2741 2716 2683 2691 2626 2537 2491 2490 2517 2520 2497 2443 2356 2289 2195 2153 2099 2167 2083 2112 2223 2326 2438 2424 2384 2424 2641 2684 362 360 387 401 427 465 528 534 532 530 456 455 507 551 604 618 635 660 699 726 731 732 724 699 671 674 721 674 561 559 575 568 540 539 555 587 612 602 557 546 545 541 538 524 428 428 428 428 607 625 645 640 678 668 755 719 754 775 811 828 813 791 765 776 823 889 905 880 847 852 869 875 872 881 893 923 926 889 843 812 820 752 779 901 906 925 901 811 737 755 762 806 842 891 912 901 876 843 813 753 728 691 671 633 557 469 448 547 584 636 715 853 915 931 912 899 888 854 856 857 887 926 920 922 941 953 974 964 1000 1030 1037 1046 1063 1094 1109 1124 1123 1129 1149 1152 1134 1134 1171 1205 1217 1238 1255 1266 1273 1290 1287 1278 1275 1288 1272 1305 1346 1351 1327 1290 1270 1222 1178 1155 1157 1216 1230 1282 1309 1352 1392 1400 1355 1265 1244 1206 1215 1231 1239 1237 1251 1224 1262 1287 1323 1369 1353 1265 1210 1184 1212 1236 1236 1195 1156 1136 1115 1106 1100 1106 1115 1078 1046 1047 1040 989 1043 1065 1066 1037 995 946 907 899 894 864 805 766 720 707 679 673 668 664 639 647 621 610 576 593 572 622 624 627 624 625 618 617 609 600 553 516 491 463 442 438 437 434 433 433 435 435 431 432 431 428 427 402 395 388 375 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 379 387 415 431 441 449 439 436 465 513 555 595 624 717 815 896 1013 944 884 828 815 804 844 792 927 1003 1053 1173 1198 1194 1202 1293 1398 1570 1671 1661 1550 1524 1622 1801 1714 1652 1596 1328 1264 1246 1253 1268 1149 1063 1081 1296 1402 1517 1570 1665 1685 1539 1477 1511 1622 1697 1677 1619 1673 1736 1631 1504 1412 1321 1278 1309 1286 1303 1286 1251 1210 1163 1218 1282 1304 1293 1240 1041 1124 1294 1373 1477 1459 1514 1564 1581 1600 1689 1779 1712 1796 1972 1824 1576 1487 1475 1516 1472 1430 1462 1546 1741 1875 2035 2079 1948 1859 1767 1742 1676 1660 1623 1599 1584 1546 1511 1485 1468 1482 1590 1648 1603 1520 1461 1348 1298 1297 1245 1152 1100 1073 1074 1120 1229 1353 1439 1557 1656 1737 1728 1540 1367 1194 1170 1255 1383 1577 1703 1843 1955 2126 2027 1899 1882 1942 2010 2079 2168 2338 2295 2183 2086 1863 1769 1664 1693 1827 1960 2095 2206 2151 2027 1851 1745 1645 1600 1537 1545 1590 1605 1528 1491 1459 1475 1465 1445 1384 1305 1164 1080 1065 1066 1069 1090 1187 1317 1411 1486 1562 1621 1685 1708 1751 1816 1932 1986 1970 1996 1976 1921 1927 1963 2015 1941 1961 1880 1844 1864 1933 2005 2132 2274 2419 2522 2380 2278 2060 1981 1983 1943 1939 1951 1975 2050 2200 2259 2272 2316 2395 2482 2577 2484 2459 2538 2205 2063 1963 1904 1925 2008 2121 2254 2320 1964 1927 1893 1891 1874 1868 1919 1990 2143 2197 2265 2337 2537 2642 2525 2408 2553 2224 2028 2000 2029 2081 2310 2368 2205 2065 1893 1732 1603 1535 1487 1528 1602 1676 1735 1752 1756 1710 1667 1680 1753 1820 2024 2147 2230 2297 2474 2588 2725 2872 3138 3189 3103 3077 3044 2982 2906 2866 2778 2685 2621 2576 2539 2573 2737 2848 2889 2865 2625 2400 2167 2172 2269 2464 2585 2564 2432 2341 2164 2043 2058 2302 2363 2274 2206 2173 2091 2054 2031 2020 2015 1994 2001 2003 2034 2107 2221 2274 2416 2506 2588 2659 2781 2894 3084 3232 3497 3412 3395 3380 3502 3512 3294 3174 3000 2924 2784 2695 2685 2664 2766 2839 2912 2956 2989 3064 3178 3400 3480 3604 3358 3165 3077 2992 2926 2859 2814 2726 2612 2531 2500 2467 2449 2528 2576 2690 2728 2738 2591 2411 2319 2322 2331 2330 2336 2333 2323 2433 2584 2635 2630 2587 2549 2517 2501 2412 2354 2279 2237 2088 1935 1667 1537 1594 1628 1718 1845 1899 2008 2104 2148 2235 2300 2370 2392 2308 2197 2092 2041 1938 1868 1737 1565 1561 1479 1400 1421 1337 1290 1273 1291 1297 1353 1425 1480 1575 1508 1715 1817 1975 2043 2086 2178 2174 2132 2075 1941 1745 1663 1745 1940 2122 2261 2447 2534 2562 2587 2627 2640 2651 2699 2612 2547 2570 2644 2809 2923 3042 2970 2919 2836 2695 2651 2627 2620 2596 2571 2588 2630 2647 2635 2545 2379 2255 2179 2186 2310 2396 2442 2465 2562 2612 2672 2786 2744 2672 2681 2746 2597 2440 2393 2420 2429 2396 2322 2273 2192 2181 2185 2241 2327 2356 2419 2497 2701 2890 2863 2813 2817 2829 2786 2733 2702 2635 2646 2680 2669 2540 2362 2297 2233 2093 1964 1931 1931 1939 2095 2033 2046 2134 2240 2311 2433 2459 2582 2723 365 357 380 393 418 459 528 526 484 452 442 454 508 573 635 649 663 700 717 729 721 724 706 725 743 780 736 649 550 541 575 567 536 530 547 581 610 603 558 530 531 550 538 467 428 428 428 457 595 609 631 626 670 695 706 744 784 807 818 789 762 738 766 813 845 888 891 869 845 851 850 856 860 882 911 926 918 887 848 847 850 750 725 855 891 889 822 738 754 768 793 846 859 875 889 883 847 785 765 700 677 668 642 574 508 454 528 608 665 789 876 928 941 932 924 888 889 862 849 898 920 912 911 927 958 975 950 1000 1011 1030 1044 1058 1081 1116 1131 1139 1133 1125 1147 1155 1145 1156 1194 1226 1246 1252 1253 1263 1286 1299 1292 1267 1311 1368 1390 1395 1389 1359 1329 1281 1239 1190 1172 1156 1200 1229 1253 1300 1348 1375 1393 1415 1410 1324 1303 1271 1251 1233 1232 1237 1260 1271 1289 1329 1352 1379 1383 1376 1345 1218 1219 1221 1215 1192 1163 1183 1182 1163 1176 1165 1113 1112 1084 1076 1020 972 854 880 908 936 913 877 809 820 835 815 775 740 694 674 642 639 636 627 615 643 641 597 575 555 540 577 592 590 586 578 567 552 533 512 486 468 450 440 431 427 429 430 427 425 428 428 427 428 428 422 397 385 379 381 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 380 414 396 408 421 407 414 419 465 504 557 587 644 712 805 859 810 809 774 714 706 759 833 933 1097 1148 1233 1282 1294 1301 1338 1428 1605 1782 1712 1629 1576 1657 1765 1699 1526 1405 1375 1502 1423 1345 1276 1217 1159 1100 1180 1276 1374 1453 1494 1540 1597 1511 1591 1707 1874 1874 1812 1726 1600 1559 1479 1435 1359 1358 1397 1399 1399 1379 1327 1285 1307 1362 1374 1353 1325 1270 1117 1051 1225 1280 1351 1381 1435 1478 1489 1572 1766 1889 2048 2050 1876 1712 1580 1549 1529 1550 1640 1636 1549 1566 1685 1825 2001 2114 2010 1946 1871 1791 1623 1585 1572 1612 1662 1687 1586 1563 1611 1699 1673 1606 1478 1351 1306 1302 1349 1351 1274 1158 1084 1077 1089 1188 1304 1472 1576 1678 1753 1807 1679 1485 1345 1199 1160 1252 1374 1548 1677 1814 1904 2066 2129 1988 1937 1982 2035 2122 2222 2404 2339 2234 2069 1902 1794 1704 1712 1828 1955 2126 2212 2071 1969 1836 1751 1644 1590 1593 1683 1689 1655 1600 1558 1539 1531 1553 1509 1411 1326 1208 1129 1065 1071 1069 1075 1174 1297 1419 1464 1540 1606 1697 1766 1854 1902 1993 2044 2085 2077 2001 1999 2002 2028 2064 2021 1944 1893 1875 1941 2029 2155 2364 2473 2482 2424 2317 2187 2071 2034 1954 1938 1938 1945 1955 2030 2110 2151 2237 2308 2403 2484 2611 2581 2590 2483 2250 2072 1966 1955 2082 2168 2261 2360 2411 1930 1916 1893 1888 1879 1926 2054 2141 2174 2235 2298 2407 2605 2745 2726 2604 2676 2440 2197 2162 2121 2112 2263 2457 2481 2323 2134 1957 1792 1679 1529 1499 1545 1548 1584 1604 1639 1636 1638 1694 1884 1953 2154 2257 2413 2518 2690 2792 2930 3012 3086 3114 3065 3023 2931 2891 2805 2757 2665 2575 2484 2402 2357 2446 2637 2695 2699 2738 2715 2517 2244 2092 2119 2255 2393 2412 2334 2266 2088 1977 2031 2168 2184 2091 2042 2017 2007 1977 1941 1927 1961 1965 1997 2070 2128 2181 2293 2374 2485 2586 2689 2786 2902 3024 3269 3407 3274 3249 3255 3266 3345 3517 3389 3270 3106 3012 2848 2689 2650 2644 2632 2657 2731 2840 2922 3001 3208 3257 3349 3610 3523 3225 3126 3048 2991 2931 2871 2791 2737 2681 2582 2460 2415 2381 2353 2372 2445 2558 2495 2370 2286 2307 2316 2316 2320 2313 2297 2339 2444 2519 2506 2486 2453 2423 2391 2361 2390 2423 2350 2141 1966 1727 1545 1519 1625 1524 1680 1787 1855 1950 2028 2144 2223 2237 2233 2174 2115 1981 1875 1822 1772 1670 1571 1432 1398 1352 1328 1258 1259 1296 1329 1352 1449 1517 1588 1708 1734 1685 1855 2031 2142 2248 2291 2324 2326 2225 2079 1923 1769 1699 1804 2078 2177 2282 2393 2551 2642 2663 2716 2758 2769 2655 2667 2673 2771 3001 3076 2958 2854 2774 2735 2695 2662 2658 2667 2655 2693 2710 2806 2749 2687 2605 2398 2234 2121 2112 2157 2240 2379 2466 2532 2637 2716 2694 2695 2747 2588 2580 2532 2478 2386 2341 2397 2361 2290 2223 2176 2176 2193 2241 2356 2395 2379 2440 2635 2742 2796 2861 2786 2753 2665 2609 2639 2725 2672 2586 2514 2453 2298 2244 2199 2071 1927 1910 1931 1931 2060 1999 2022 2167 2184 2221 2403 2531 2656 2682 358 358 388 400 422 460 506 454 429 423 440 451 487 548 662 682 664 672 710 705 714 702 723 727 786 788 711 627 547 540 583 566 529 530 539 568 614 617 564 555 516 514 449 428 428 428 428 562 605 599 616 614 650 738 733 758 787 807 777 732 737 752 804 845 867 872 874 862 838 829 838 853 876 918 943 950 945 887 849 886 795 818 839 741 822 778 742 751 783 810 841 858 871 879 864 800 779 785 730 681 647 609 575 472 447 497 591 687 783 915 934 942 927 918 921 886 868 858 903 930 913 910 936 954 955 956 1002 1011 1020 1035 1055 1073 1091 1113 1124 1125 1139 1160 1168 1155 1156 1191 1204 1225 1242 1261 1280 1297 1311 1283 1279 1315 1354 1391 1397 1401 1388 1347 1310 1257 1221 1176 1161 1171 1210 1251 1254 1337 1367 1380 1386 1410 1414 1380 1342 1317 1281 1244 1259 1265 1279 1308 1312 1336 1355 1401 1435 1422 1352 1313 1273 1228 1218 1208 1182 1195 1221 1218 1205 1209 1186 1153 1128 1090 1030 1001 932 879 772 785 829 807 743 753 777 749 724 695 669 647 620 606 605 593 581 581 588 594 587 583 565 517 542 552 545 537 516 499 489 473 461 451 437 434 422 422 423 422 422 420 421 421 433 424 425 404 388 383 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 377 373 381 389 391 395 390 409 442 476 512 555 610 674 744 730 683 665 699 775 837 840 887 1020 1126 1303 1408 1478 1432 1414 1445 1577 1698 1693 1641 1630 1723 1635 1566 1465 1634 1598 1542 1432 1394 1434 1396 1290 1148 1101 1191 1361 1386 1385 1506 1692 1664 1752 1837 1817 1760 1671 1565 1509 1477 1488 1489 1442 1433 1477 1502 1485 1452 1392 1390 1436 1430 1427 1360 1279 1213 1104 1039 1224 1202 1262 1312 1368 1387 1462 1527 1677 1858 1989 1899 1704 1692 1569 1538 1547 1595 1707 1687 1680 1757 1958 2102 2261 2285 2280 2316 2099 1884 1735 1739 1818 1859 1855 1757 1674 1620 1596 1557 1489 1414 1343 1304 1352 1408 1420 1373 1282 1153 1107 1076 1115 1238 1346 1539 1681 1796 1857 1809 1683 1487 1340 1203 1163 1220 1334 1513 1620 1760 1856 1968 2049 2100 1994 1989 2056 2134 2243 2433 2309 2097 2004 1918 1843 1740 1737 1858 1970 2134 2136 1993 1892 1794 1733 1642 1602 1687 1751 1770 1742 1643 1628 1627 1600 1615 1561 1420 1335 1211 1145 1065 1073 1078 1074 1096 1167 1300 1423 1515 1592 1689 1744 1822 1872 1901 1932 1996 2056 2044 2093 2119 2089 2046 1999 1941 1920 1913 1959 2268 2394 2558 2552 2348 2269 2188 2089 2009 1964 1943 1944 1944 1946 1956 1988 2029 2095 2216 2286 2381 2434 2520 2623 2457 2393 2390 2134 2075 2113 2193 2256 2322 2342 2197 1920 1931 1905 1896 1945 2048 2121 2195 2199 2215 2287 2367 2532 2693 2846 2791 2821 2664 2349 2297 2225 2213 2265 2374 2582 2552 2304 2117 1941 1845 1730 1675 1617 1600 1601 1653 1706 1725 1817 1952 2185 2130 2211 2416 2684 2795 2953 3057 3137 3084 3070 3044 2994 2923 2854 2800 2715 2650 2585 2478 2339 2185 2198 2321 2495 2539 2555 2532 2578 2598 2418 2255 2008 2022 2174 2224 2227 2155 2032 1932 1981 2045 2004 1975 1968 1949 1917 1886 1912 1935 1970 1995 2036 2099 2199 2270 2387 2459 2573 2660 2790 2941 3141 3219 3243 3170 3139 3129 3141 3165 3325 3284 3164 3077 3016 2958 2878 2764 2624 2621 2618 2623 2721 2824 2902 3024 3117 3246 3504 3673 3643 3410 3342 3218 3196 3145 3120 3013 2930 2783 2699 2599 2479 2410 2305 2229 2241 2286 2298 2261 2248 2291 2302 2302 2304 2293 2286 2255 2304 2360 2386 2390 2379 2360 2368 2421 2474 2458 2341 2151 2021 1763 1590 1450 1556 1458 1475 1691 1765 1831 1916 2012 2110 2112 2085 2063 2014 1934 1882 1712 1604 1564 1486 1402 1355 1316 1291 1253 1289 1329 1376 1414 1497 1614 1698 1820 1894 1796 1839 2025 2181 2373 2438 2434 2454 2329 2219 2051 1942 1755 1752 1885 2049 2219 2347 2542 2616 2590 2622 2695 2784 2891 2885 2916 2999 3033 2955 2890 2858 2820 2813 2814 2810 2766 2732 2748 2810 2980 2974 2803 2716 2541 2408 2216 2124 2100 2104 2143 2267 2350 2439 2572 2697 2633 2618 2662 2602 2547 2479 2369 2395 2351 2393 2357 2275 2191 2176 2176 2181 2230 2322 2345 2346 2356 2541 2568 2778 2814 2741 2686 2583 2500 2479 2493 2466 2430 2403 2366 2282 2216 2109 2015 1903 1880 1922 1984 1963 1975 2039 2230 2310 2308 2462 2562 2703 2647 355 360 391 403 435 465 458 410 428 423 439 473 529 567 642 654 671 679 710 691 683 716 738 752 777 760 680 601 546 544 585 550 525 524 539 568 618 624 603 557 490 449 428 428 428 428 428 445 611 602 611 609 613 649 699 762 784 795 737 716 771 830 845 847 845 851 858 869 854 853 848 875 890 933 952 972 903 885 832 796 811 892 803 731 679 697 728 773 802 840 863 876 860 833 764 763 766 812 725 666 647 567 494 444 525 629 694 815 907 938 951 932 922 910 901 893 869 899 935 910 917 941 951 937 956 1020 1016 1008 1007 1020 1042 1074 1088 1112 1115 1128 1153 1149 1141 1143 1181 1199 1217 1223 1235 1266 1299 1323 1300 1303 1331 1377 1388 1375 1380 1375 1355 1316 1281 1232 1203 1175 1193 1219 1255 1247 1264 1329 1354 1387 1394 1403 1403 1380 1344 1287 1247 1240 1259 1294 1326 1353 1382 1381 1417 1458 1503 1528 1502 1401 1327 1283 1271 1248 1235 1238 1235 1213 1175 1164 1167 1146 1131 1117 1040 971 923 883 792 714 740 742 730 687 687 671 661 634 617 606 593 579 576 572 565 556 573 549 568 564 561 540 522 531 523 512 488 487 472 459 445 438 429 424 421 420 422 421 415 415 418 417 423 428 411 392 387 380 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 375 370 370 370 384 408 446 505 548 621 672 692 616 706 776 817 885 982 984 982 1043 1181 1255 1357 1430 1558 1625 1678 1744 1677 1742 1776 1780 1717 1698 1710 1661 1615 1599 1554 1540 1515 1386 1215 1121 1099 1109 1241 1270 1417 1480 1627 1763 1832 1778 1685 1617 1530 1479 1419 1410 1437 1471 1521 1517 1566 1602 1539 1490 1478 1483 1485 1460 1409 1366 1305 1227 1124 1049 1105 1150 1212 1246 1303 1313 1408 1499 1655 1760 1838 1801 1842 1809 1796 1751 1628 1696 1873 2079 1983 2032 2248 2221 2305 2259 2190 2138 2039 1942 1900 1844 1773 1732 1692 1654 1565 1511 1457 1405 1346 1320 1359 1401 1423 1478 1465 1369 1293 1185 1105 1084 1108 1263 1391 1560 1677 1835 1908 1838 1687 1508 1368 1225 1175 1179 1253 1423 1535 1699 1785 1890 1935 2005 2055 2066 2069 2201 2305 2395 2313 2153 2057 1947 1892 1766 1775 1902 2000 2127 2075 1926 1843 1783 1758 1630 1623 1763 1785 1810 1802 1704 1702 1697 1670 1648 1567 1416 1328 1216 1175 1088 1086 1088 1075 1078 1102 1228 1329 1438 1496 1579 1646 1751 1780 1847 1913 1995 2030 1963 1974 2053 2085 2077 2028 2039 2014 2142 2206 2392 2542 2499 2409 2259 2154 2038 2005 1978 1945 1949 1951 1955 1952 1955 1998 2080 2141 2227 2291 2402 2431 2539 2600 2444 2383 2342 2288 2233 2234 2327 2395 2455 2219 2044 1918 1922 1906 1912 1958 2033 2155 2228 2313 2376 2487 2519 2605 2699 2880 2935 2948 2939 2486 2424 2415 2380 2362 2407 2575 2665 2435 2273 2062 1943 1918 1816 1790 1835 1795 1833 1895 1942 2014 2107 2260 2318 2422 2540 2753 2912 3112 3147 3012 2970 2964 2954 2883 2857 2763 2700 2621 2575 2482 2392 2200 2094 2030 2151 2333 2433 2450 2380 2382 2438 2343 2275 2131 1970 1960 2030 2084 2016 1945 1853 1884 1943 1918 1872 1852 1855 1872 1901 1965 2015 2051 2082 2198 2274 2328 2405 2537 2632 2716 2809 2979 3174 3143 3136 3017 2982 2982 2997 3043 3091 3363 3245 3083 3029 2926 2882 2844 2765 2593 2594 2606 2615 2807 2882 2972 3074 3158 3420 3575 3517 3549 3563 3479 3336 3269 3227 3268 3299 3134 2871 2839 2805 2670 2561 2446 2292 2182 2164 2176 2202 2221 2271 2280 2287 2285 2281 2276 2345 2330 2332 2332 2350 2352 2417 2452 2524 2560 2382 2236 2054 1970 1776 1663 1393 1424 1425 1358 1596 1654 1736 1793 1906 1986 2001 2006 1994 1944 1879 1792 1659 1597 1494 1395 1311 1277 1274 1262 1318 1365 1446 1486 1592 1525 1713 1834 1969 2021 1956 1886 2004 2141 2275 2372 2510 2542 2360 2319 2180 2066 1871 1764 1829 1950 2123 2252 2354 2422 2509 2615 2800 2897 3054 3084 3140 3041 3008 2990 2967 2961 2927 2912 2891 2866 2834 2802 2830 2936 2858 2825 2681 2601 2430 2348 2307 2222 2189 2132 2087 2118 2175 2227 2379 2567 2518 2469 2530 2522 2497 2455 2367 2263 2316 2283 2299 2257 2183 2177 2180 2194 2270 2321 2346 2348 2389 2505 2560 2631 2679 2684 2611 2536 2485 2403 2360 2325 2287 2218 2170 2152 2162 2142 2070 1839 1793 1909 1991 2024 2098 2201 2258 2366 2421 2533 2608 2666 2581 355 370 398 404 424 430 402 423 434 451 452 512 595 630 641 649 664 687 724 686 701 749 725 764 778 742 657 593 545 577 578 519 513 518 522 556 605 618 568 515 428 428 428 428 428 428 548 594 604 600 605 609 610 614 614 657 746 736 687 721 871 865 827 811 809 831 840 850 857 858 886 869 886 905 920 873 931 842 826 893 876 754 701 687 664 710 750 800 826 842 855 864 821 754 746 735 770 768 692 650 619 561 490 454 579 684 813 923 939 936 927 903 898 885 890 913 921 890 890 902 940 945 958 971 990 1001 998 1006 1011 1036 1055 1081 1108 1117 1127 1150 1126 1116 1134 1164 1184 1202 1209 1216 1237 1272 1304 1279 1292 1344 1367 1371 1367 1374 1365 1332 1302 1267 1228 1194 1199 1227 1255 1250 1290 1351 1370 1380 1395 1386 1396 1411 1383 1342 1307 1243 1247 1284 1326 1377 1407 1427 1450 1448 1532 1598 1517 1398 1348 1324 1313 1295 1295 1311 1342 1335 1277 1249 1202 1189 1137 1098 1100 1030 962 926 860 813 763 719 666 682 669 644 635 621 613 604 587 580 566 559 560 549 535 539 532 534 529 527 535 523 485 505 489 480 474 465 451 449 435 427 425 423 425 420 412 406 408 408 417 425 420 402 392 385 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 383 400 455 512 569 545 674 714 815 889 999 1008 1067 1121 1226 1252 1270 1334 1436 1483 1560 1607 1714 1775 1762 1917 1878 1843 1805 1787 1785 1691 1613 1601 1523 1462 1351 1251 1257 1270 1196 1086 1161 1220 1350 1454 1564 1629 1657 1593 1557 1514 1455 1421 1349 1333 1419 1516 1612 1602 1678 1682 1617 1579 1574 1584 1528 1497 1454 1387 1348 1263 1162 1120 1088 1116 1172 1194 1279 1349 1452 1540 1665 1813 1984 1958 1917 2008 2013 2010 2036 2050 2144 2192 2114 2039 2030 2063 2062 2018 1973 1944 1864 1802 1734 1679 1617 1601 1574 1508 1418 1377 1376 1409 1452 1488 1517 1492 1527 1589 1577 1539 1440 1209 1100 1089 1119 1282 1404 1595 1706 1821 1914 1826 1711 1562 1428 1274 1212 1177 1203 1308 1410 1534 1610 1729 1769 1814 1818 1928 1962 2035 2106 2123 2155 2179 2082 1996 1896 1805 1835 1944 2029 2067 1973 1886 1828 1769 1716 1666 1727 1814 1835 1882 1895 1780 1780 1729 1663 1577 1496 1408 1307 1201 1151 1132 1160 1135 1082 1086 1082 1107 1189 1334 1478 1500 1542 1595 1669 1780 1871 1824 1784 1843 1904 1935 1920 2010 2127 2397 2494 2496 2429 2508 2443 2326 2231 2081 2028 2005 1990 1955 1953 1964 1972 1979 1973 2039 2097 2167 2199 2264 2331 2369 2452 2578 2485 2442 2430 2443 2506 2476 2335 2339 2311 2211 2151 2112 2008 1957 1974 2010 2039 2030 2147 2262 2450 2548 2656 2730 2783 2881 3004 3098 3150 2930 2727 2689 2711 2748 2690 2654 2692 2759 2514 2323 2108 2085 1996 1932 2012 2142 2087 2122 2189 2240 2332 2326 2378 2488 2715 2833 2938 2930 2917 2886 2866 2849 2779 2754 2719 2818 2913 2857 2804 2750 2678 2627 2393 2202 1992 1971 2157 2288 2277 2243 2194 2193 2144 2147 2127 2053 1895 1842 1854 1825 1784 1771 1800 1782 1821 1867 1902 1947 2010 2062 2100 2154 2188 2238 2328 2398 2508 2622 2763 2842 2971 3093 3139 3160 3003 2954 2886 2807 2767 2825 2909 3074 3161 3192 3046 2958 2867 2802 2685 2548 2562 2565 2582 2669 2942 3095 3164 3267 3365 3581 3591 3451 3418 3367 3360 3252 3168 3135 3053 3138 3109 3250 3107 2888 2768 2675 2554 2361 2212 2182 2195 2210 2211 2237 2253 2264 2262 2253 2313 2533 2593 2526 2508 2477 2498 2538 2585 2514 2390 2184 2092 1924 1784 1645 1522 1336 1288 1293 1358 1514 1584 1648 1718 1791 1845 1904 1918 1880 1828 1703 1625 1539 1450 1337 1255 1235 1230 1304 1348 1381 1483 1586 1657 1780 1840 1779 1905 2091 2175 2155 2071 2058 2159 2325 2423 2472 2571 2465 2392 2295 2195 2052 1899 1829 1875 2037 2163 2352 2479 2575 2650 2716 2773 2864 2915 3070 3096 3057 3036 3002 2985 2961 2936 2912 2905 2911 2951 2805 2681 2593 2550 2472 2461 2438 2447 2441 2459 2360 2207 2055 1940 1907 1986 2092 2307 2378 2315 2306 2427 2407 2329 2313 2224 2192 2206 2201 2192 2171 2208 2209 2262 2307 2332 2359 2405 2512 2637 2599 2572 2541 2480 2503 2462 2329 2266 2276 2272 2258 2232 2220 2192 2059 1948 1923 1968 1693 1716 1880 2022 2127 2294 2372 2532 2581 2652 2726 2712 2637 391 390 402 409 414 396 409 417 448 501 490 479 554 601 661 666 679 699 699 672 722 744 717 728 730 716 637 586 552 592 541 519 507 501 512 543 559 577 471 428 428 428 428 448 455 448 579 599 599 594 605 603 609 700 619 628 692 670 683 787 859 825 801 795 817 827 844 875 877 854 856 875 868 852 850 882 899 829 858 815 754 706 655 645 668 716 770 808 828 833 830 769 773 773 756 701 707 679 728 632 607 512 444 549 630 801 891 942 939 912 896 882 874 873 903 911 882 873 915 934 954 968 950 958 977 992 991 1013 1032 1046 1047 1065 1080 1102 1121 1088 1096 1135 1136 1139 1167 1194 1196 1210 1231 1268 1265 1285 1310 1349 1360 1365 1356 1352 1337 1305 1268 1226 1218 1227 1248 1262 1257 1294 1334 1368 1380 1392 1400 1406 1395 1381 1344 1276 1246 1272 1315 1349 1398 1428 1458 1457 1485 1509 1572 1581 1524 1380 1397 1395 1415 1446 1465 1458 1445 1429 1370 1281 1123 1113 1075 1013 960 912 872 893 846 811 771 720 698 655 625 638 607 602 586 582 571 564 556 554 538 536 530 521 518 524 533 512 508 513 483 484 477 471 462 456 450 436 428 424 420 427 420 414 404 402 407 409 424 420 394 391 380 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 398 416 441 546 670 714 763 874 969 1057 1094 1138 1137 1137 1166 1189 1263 1277 1337 1419 1518 1667 1780 1986 1912 1910 1930 1898 1865 1775 1719 1624 1526 1460 1393 1287 1275 1321 1309 1192 1114 1116 1180 1321 1432 1625 1617 1527 1485 1481 1468 1425 1352 1286 1328 1417 1503 1623 1682 1712 1705 1635 1612 1627 1625 1557 1513 1472 1428 1346 1296 1214 1172 1100 1089 1110 1126 1199 1298 1481 1543 1607 1650 1768 1876 1962 1974 2006 1956 1992 1978 1999 1994 1973 1935 1937 1932 2025 1947 1863 1840 1783 1750 1688 1676 1733 1766 1541 1417 1400 1440 1496 1588 1679 1697 1636 1631 1666 1776 1767 1588 1434 1250 1127 1098 1150 1271 1386 1523 1629 1781 1896 1832 1723 1581 1457 1336 1240 1181 1180 1273 1359 1459 1519 1595 1643 1684 1687 1776 1845 1930 1981 1988 2018 2046 2055 1963 1896 1870 1914 1982 2038 2023 1960 1872 1823 1756 1706 1714 1816 1850 1857 1910 1865 1806 1754 1669 1582 1492 1437 1355 1277 1178 1163 1219 1282 1213 1173 1106 1081 1082 1087 1205 1303 1390 1411 1463 1527 1582 1642 1636 1654 1771 1816 1794 1848 2059 2174 2320 2440 2560 2559 2429 2331 2219 2139 2076 2049 2003 1990 1965 1975 1995 2007 2012 2032 2105 2139 2216 2281 2314 2334 2436 2525 2584 2416 2407 2429 2505 2614 2540 2390 2335 2205 2133 2125 2097 2049 2050 2102 2149 2195 2159 2174 2248 2359 2553 2746 2853 2935 2977 3103 3206 3337 3048 2883 2875 2929 2957 2998 2950 2920 2780 2508 2319 2092 2036 2021 2052 2186 2331 2294 2303 2404 2449 2568 2602 2702 2830 2936 2943 2804 2774 2800 2809 2760 2750 2721 2678 2658 2675 2812 2681 2615 2566 2537 2485 2386 2250 2069 1950 1963 2098 2180 2136 2071 2052 1972 2004 2019 1956 1865 1762 1740 1757 1774 1765 1774 1788 1882 1954 2044 2093 2158 2199 2269 2290 2305 2313 2370 2470 2639 2718 2804 2943 3147 3089 2991 2937 2880 2811 2693 2671 2672 2678 2830 2951 3012 3126 3042 2880 2783 2674 2525 2530 2541 2556 2591 2749 2875 2977 3053 3135 3392 3478 3425 3331 3313 3285 3266 3184 3111 3071 2980 3009 3022 3059 3017 2858 2761 2606 2449 2220 2170 2184 2193 2206 2214 2231 2235 2237 2238 2240 2346 2556 2716 2694 2660 2624 2609 2570 2472 2381 2297 2159 2119 1994 1835 1634 1490 1326 1238 1290 1395 1471 1517 1578 1635 1698 1754 1805 1794 1756 1693 1606 1538 1396 1295 1235 1222 1251 1307 1374 1455 1431 1575 1724 1785 1903 1980 1915 1966 2144 2271 2329 2231 2196 2236 2426 2553 2640 2579 2511 2456 2326 2199 2049 1977 1854 1858 2037 2199 2293 2328 2426 2523 2688 2781 2877 2987 3069 3073 3044 3032 3013 3004 2995 2982 2969 2967 2997 2865 2600 2518 2482 2467 2456 2451 2455 2394 2374 2310 2248 2115 1981 1850 1838 1888 1957 2165 2269 2199 2208 2286 2324 2232 2167 2183 2129 2121 2150 2145 2193 2214 2214 2268 2279 2315 2333 2410 2539 2692 2614 2511 2469 2425 2403 2358 2299 2251 2259 2252 2228 2222 2157 2010 1929 1940 2045 1933 1749 1620 1638 1814 1938 2088 2217 2395 2531 2634 2740 2654 2616 398 401 402 405 392 408 414 419 443 487 526 537 602 649 687 680 678 687 679 672 704 694 699 720 720 651 604 579 562 613 533 499 498 488 499 516 531 473 428 428 428 468 501 545 549 562 572 594 603 599 604 606 618 727 625 628 639 650 746 835 809 788 780 800 828 848 865 885 876 831 830 828 829 832 861 884 882 831 789 706 704 668 627 642 700 780 794 798 799 752 736 773 767 740 729 702 725 748 749 640 613 555 450 585 679 845 924 937 920 875 863 859 861 900 913 867 857 912 934 975 992 962 1017 1043 1024 1019 1015 1036 1045 1070 1075 1071 1079 1083 1080 1118 1136 1141 1146 1154 1156 1175 1182 1200 1227 1220 1242 1298 1313 1330 1345 1351 1345 1331 1313 1261 1229 1235 1263 1271 1284 1306 1287 1312 1352 1359 1370 1376 1385 1385 1379 1343 1308 1259 1279 1348 1382 1429 1445 1470 1468 1484 1515 1587 1475 1462 1469 1456 1489 1516 1517 1526 1499 1471 1424 1373 1326 1278 1187 1174 1139 1066 943 877 804 797 811 776 734 703 672 658 620 597 604 589 573 570 561 557 548 539 530 521 522 502 512 504 507 507 503 499 475 464 467 459 453 445 436 431 429 425 422 427 423 416 413 411 404 411 427 407 392 394 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 393 399 403 474 604 688 755 840 930 1030 1027 1045 1018 1031 1037 1094 1126 1219 1318 1460 1563 1774 1941 1927 1923 1843 1856 1811 1748 1667 1621 1555 1514 1446 1389 1344 1369 1391 1310 1230 1200 1121 1159 1303 1441 1545 1484 1402 1369 1405 1379 1329 1287 1283 1329 1380 1470 1556 1580 1608 1650 1636 1605 1613 1628 1608 1566 1487 1466 1415 1336 1242 1195 1184 1149 1114 1103 1127 1196 1294 1345 1403 1466 1627 1708 1725 1738 1761 1756 1772 1814 1832 1829 1824 1810 1840 1857 1969 2039 1930 1846 1763 1732 1780 1874 1957 1855 1540 1494 1508 1582 1716 1782 1873 1816 1785 1759 1796 1898 1753 1593 1455 1250 1115 1100 1172 1257 1358 1520 1583 1696 1815 1867 1769 1650 1538 1410 1300 1183 1185 1238 1315 1391 1448 1507 1538 1584 1587 1697 1747 1823 1845 1874 1887 1917 1948 1988 1956 1972 1987 2050 2046 1986 1964 1887 1821 1735 1714 1797 1840 1874 1903 1869 1843 1780 1731 1660 1561 1460 1403 1297 1238 1171 1250 1350 1381 1308 1264 1188 1118 1094 1090 1091 1120 1181 1265 1329 1391 1428 1456 1589 1675 1740 1710 1769 1757 1987 2070 2184 2254 2387 2468 2427 2406 2271 2158 2094 2104 2075 2057 2036 2033 2051 2060 2071 2109 2155 2188 2263 2330 2409 2479 2562 2629 2526 2444 2419 2502 2603 2647 2647 2414 2253 2172 2064 2011 2078 2158 2143 2254 2328 2378 2383 2276 2234 2356 2457 2679 2858 3034 3134 3256 3375 3437 3242 3062 3045 3126 3183 3276 3204 2922 2712 2456 2332 2137 2093 2164 2191 2282 2388 2487 2545 2672 2830 2946 2961 2971 3068 2956 2827 2788 2708 2688 2678 2718 2686 2641 2630 2584 2548 2604 2556 2462 2413 2373 2350 2283 2219 2112 2017 1901 1918 2045 2025 1950 1909 1861 1862 1800 1767 1694 1671 1701 1742 1799 1827 1842 1903 2030 2095 2184 2256 2350 2385 2455 2484 2508 2451 2469 2551 2702 2846 2973 3106 3054 2985 2919 2817 2711 2692 2677 2666 2655 2640 2676 2787 2911 3045 2912 2802 2691 2519 2501 2506 2532 2545 2639 2740 2902 2989 3073 3317 3459 3443 3384 3285 3271 3243 3205 3152 3056 2963 2884 2886 2921 2927 2871 2714 2652 2404 2263 2141 2150 2170 2181 2192 2205 2214 2218 2219 2215 2306 2410 2593 2753 2876 2765 2618 2554 2469 2415 2330 2309 2259 2139 1934 1796 1635 1491 1311 1215 1257 1277 1402 1442 1500 1549 1604 1659 1683 1680 1649 1593 1503 1396 1254 1219 1257 1287 1358 1414 1506 1595 1577 1537 1762 1885 2026 2080 2063 2055 2221 2342 2411 2312 2242 2271 2407 2525 2605 2549 2481 2413 2321 2233 2093 2071 1921 1890 1955 2051 2212 2324 2500 2620 2793 2883 3062 3221 3138 3082 3045 3043 3033 3026 3039 3050 3053 3011 2852 2731 2571 2511 2473 2465 2398 2342 2298 2236 2217 2155 2117 2009 2035 1929 1877 1817 1853 1999 2117 2089 2062 2088 2128 2122 2068 2102 2075 2073 2117 2200 2212 2214 2238 2252 2252 2268 2294 2396 2511 2716 2721 2609 2544 2422 2383 2366 2355 2341 2318 2292 2240 2246 2197 2076 1957 1986 2074 2004 1933 1800 1637 1585 1803 1975 2098 2247 2324 2355 2517 2638 2579 401 387 391 384 401 411 419 427 436 448 478 521 598 661 692 706 694 679 673 666 662 666 697 760 693 624 584 571 576 584 515 496 493 445 495 508 531 466 428 428 446 544 585 562 586 555 570 583 606 597 607 611 640 716 625 675 660 772 820 800 768 750 769 806 834 881 886 860 835 835 834 831 826 837 868 877 867 753 698 658 661 660 618 640 705 797 784 739 718 757 763 762 740 711 695 760 743 768 839 765 644 463 514 655 783 899 930 905 872 855 853 849 886 868 853 895 912 951 980 977 987 1041 1047 1033 1019 1029 1039 1069 1095 1131 1134 1131 1106 1100 1125 1146 1150 1164 1190 1197 1180 1184 1194 1200 1210 1212 1275 1315 1313 1310 1319 1323 1323 1274 1256 1223 1223 1275 1271 1291 1287 1326 1342 1370 1371 1388 1373 1362 1363 1366 1348 1303 1271 1271 1317 1381 1430 1478 1453 1443 1473 1524 1572 1646 1486 1424 1434 1465 1496 1511 1505 1496 1467 1425 1344 1279 1230 1225 1179 1168 1087 992 889 879 842 787 732 741 708 684 664 661 630 622 591 570 550 552 557 546 538 531 521 513 500 491 490 490 492 501 480 477 470 469 454 449 447 440 432 431 426 426 420 415 417 421 417 430 417 410 407 397 379 378 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 383 426 545 613 740 829 862 836 850 843 927 985 1096 1171 1297 1426 1581 1689 1813 1747 1673 1643 1673 1759 1729 1648 1644 1523 1495 1472 1423 1398 1414 1494 1399 1362 1388 1346 1211 1115 1253 1269 1371 1360 1274 1294 1306 1300 1263 1237 1286 1281 1339 1406 1458 1489 1536 1577 1577 1548 1553 1556 1535 1520 1470 1428 1378 1304 1275 1286 1266 1236 1168 1145 1109 1123 1173 1215 1283 1355 1466 1543 1545 1540 1595 1579 1633 1663 1676 1683 1699 1721 1793 1784 1863 1911 1906 1848 1780 1820 1923 2035 1945 1864 1810 1790 1754 1790 1870 2003 1928 1885 1866 1851 1957 1843 1746 1583 1479 1244 1114 1113 1174 1273 1352 1478 1546 1626 1708 1836 1828 1696 1596 1488 1350 1219 1193 1223 1280 1340 1372 1411 1455 1488 1508 1612 1641 1670 1666 1743 1763 1785 1855 1942 1990 2034 2078 2019 1973 1939 1908 1840 1779 1747 1790 1876 1877 1921 1945 1886 1841 1767 1697 1603 1529 1435 1362 1249 1209 1244 1326 1436 1498 1409 1361 1273 1205 1120 1094 1091 1091 1112 1130 1181 1248 1337 1452 1640 1690 1636 1624 1669 1668 1816 1912 1990 2023 2192 2237 2304 2366 2403 2384 2235 2237 2221 2210 2200 2174 2142 2138 2142 2164 2206 2255 2318 2347 2488 2592 2679 2731 2576 2500 2470 2569 2651 2692 2727 2445 2229 2158 2065 2120 2166 2284 2376 2514 2553 2516 2594 2485 2345 2325 2397 2538 2677 2823 2967 3196 3342 3527 3482 3354 3290 3335 3372 3471 3308 2922 2699 2452 2381 2384 2411 2458 2472 2457 2577 2589 2625 2744 2853 3147 3216 3053 2995 2860 2778 2701 2655 2607 2597 2551 2602 2568 2548 2487 2442 2386 2388 2326 2295 2265 2229 2183 2121 2037 2004 1900 1821 1854 1835 1818 1756 1700 1669 1635 1620 1652 1685 1735 1784 1851 1907 1993 2065 2178 2284 2370 2436 2534 2584 2659 2639 2621 2626 2709 2832 2968 3144 3197 3079 2969 2876 2779 2722 2713 2693 2678 2665 2647 2631 2620 2638 2814 2876 2919 2694 2497 2478 2482 2508 2531 2638 2735 2803 2976 3191 3235 3309 3426 3335 3313 3224 3205 3167 3123 3062 3041 2893 2849 2803 2799 2809 2842 2645 2487 2269 2167 2116 2136 2148 2146 2165 2180 2187 2190 2223 2308 2389 2486 2600 2714 2844 2727 2614 2564 2476 2444 2349 2302 2204 2091 1925 1804 1648 1531 1313 1201 1188 1201 1267 1357 1416 1466 1548 1610 1640 1634 1577 1490 1340 1257 1221 1287 1324 1401 1413 1540 1643 1727 1774 1762 1732 1872 2038 2162 2169 2202 2250 2331 2471 2440 2349 2365 2425 2505 2596 2538 2464 2449 2427 2386 2332 2223 2079 1984 1956 2031 2269 2436 2537 2629 2837 3008 3207 3254 3180 3138 3074 3067 3077 3086 3188 3190 2980 2850 2728 2659 2597 2438 2354 2324 2280 2311 2305 2304 2278 2295 2289 2316 2294 2129 1999 1914 1828 1855 1936 1931 1931 1914 1908 1920 1938 2018 2037 2064 2116 2248 2225 2213 2220 2220 2234 2285 2343 2467 2563 2705 2720 2587 2512 2450 2427 2399 2389 2442 2443 2411 2371 2290 2220 2159 2081 2162 2130 2071 2007 1826 1712 1568 1729 1842 1892 2030 2156 2202 2341 2486 2536 377 367 377 399 394 407 419 424 473 455 478 520 600 624 654 671 674 686 669 662 666 712 743 733 653 607 587 585 589 554 515 493 449 428 485 492 493 487 428 428 467 543 618 601 572 581 572 579 597 606 624 645 678 721 628 639 752 787 773 763 730 747 802 848 869 898 875 848 834 832 857 841 839 854 882 897 792 781 748 638 621 608 622 635 667 749 711 727 741 734 726 708 685 726 736 776 827 851 860 678 552 454 514 746 862 896 878 826 801 784 787 841 815 870 896 935 946 964 987 1015 1018 1000 1001 1012 1021 1052 1089 1133 1164 1193 1182 1179 1138 1106 1103 1135 1156 1168 1182 1164 1167 1166 1171 1178 1194 1245 1259 1250 1263 1279 1279 1249 1232 1218 1205 1217 1251 1265 1302 1306 1338 1362 1372 1383 1382 1356 1355 1357 1351 1328 1302 1225 1273 1327 1378 1422 1427 1398 1412 1451 1494 1556 1649 1551 1455 1451 1435 1446 1410 1456 1474 1436 1372 1329 1289 1262 1188 1129 1072 1069 961 895 839 815 793 764 723 688 656 641 624 612 608 607 596 577 565 557 536 536 530 521 516 504 485 469 484 481 478 477 478 473 469 458 444 441 440 434 433 432 433 419 412 411 415 404 396 395 393 380 374 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 430 536 590 593 652 752 857 939 1057 1170 1295 1361 1483 1605 1682 1597 1543 1515 1425 1418 1557 1617 1681 1748 1633 1583 1557 1497 1518 1542 1619 1681 1615 1604 1505 1431 1331 1340 1367 1300 1229 1235 1235 1235 1235 1235 1234 1258 1270 1260 1241 1259 1308 1363 1440 1511 1512 1456 1438 1447 1444 1426 1416 1436 1380 1372 1398 1433 1378 1315 1253 1248 1222 1180 1133 1146 1183 1193 1253 1286 1301 1324 1338 1356 1382 1410 1426 1489 1530 1600 1621 1705 1760 1850 1984 2009 1950 2005 2106 2025 1932 1952 1931 1920 2014 2071 2134 2143 2124 2067 2023 2081 1982 1812 1669 1578 1418 1230 1128 1177 1236 1317 1367 1431 1474 1530 1585 1713 1799 1789 1686 1551 1416 1290 1207 1227 1246 1273 1312 1355 1396 1448 1468 1514 1537 1584 1634 1684 1744 1800 1838 1895 1936 2002 2043 1984 1950 1872 1837 1791 1789 1820 1855 1889 1933 1988 1927 1876 1835 1779 1723 1624 1544 1465 1351 1227 1203 1296 1372 1498 1616 1618 1564 1470 1355 1283 1233 1149 1186 1222 1240 1256 1249 1264 1363 1519 1520 1505 1518 1589 1648 1697 1769 1902 1952 2011 2040 2129 2253 2341 2415 2507 2410 2433 2445 2406 2391 2331 2306 2274 2275 2295 2348 2415 2491 2567 2651 2806 2798 2583 2503 2564 2643 2687 2700 2491 2412 2250 2192 2147 2207 2247 2347 2441 2718 2832 2823 2921 2787 2648 2454 2419 2469 2611 2811 2933 3084 3162 3212 3260 3360 3467 3618 3635 3594 3369 2993 2794 2508 2447 2443 2469 2536 2604 2693 2733 2898 2927 3033 3072 3037 3008 2992 2932 2869 2766 2680 2627 2548 2483 2417 2373 2452 2394 2364 2333 2241 2182 2211 2205 2172 2105 2046 1983 1936 1885 1822 1735 1639 1615 1606 1584 1618 1630 1628 1697 1772 1839 1932 1958 2011 2078 2135 2173 2307 2435 2572 2647 2758 2883 2904 2898 2853 2938 3036 3211 3386 3490 3159 2982 2884 2814 2775 2750 2718 2711 2691 2663 2618 2605 2592 2579 2590 2677 2534 2470 2458 2448 2459 2493 2661 2748 2849 2895 2878 2927 2982 3105 3206 3191 3170 3058 3037 2998 2962 2906 2851 2871 2761 2675 2642 2640 2680 2616 2385 2281 2150 2116 2121 2127 2133 2142 2143 2143 2226 2327 2453 2532 2569 2656 2767 2680 2631 2523 2465 2381 2307 2214 2144 2090 2012 1876 1812 1717 1589 1431 1259 1130 1118 1128 1223 1358 1432 1544 1579 1571 1515 1399 1303 1206 1220 1279 1360 1471 1563 1668 1632 1649 1812 1943 1983 1936 1926 2080 2197 2287 2248 2296 2373 2410 2483 2481 2466 2490 2575 2643 2660 2582 2507 2421 2363 2312 2262 2188 2152 2090 2056 2192 2344 2584 2709 2888 2959 3156 3302 3248 3201 3145 3109 3108 3128 3084 2978 2887 2850 2836 2704 2528 2410 2408 2482 2501 2523 2508 2515 2526 2593 2604 2590 2475 2297 2079 1891 1809 1794 1794 1794 1768 1746 1740 1744 1747 1781 1844 1933 2042 2231 2201 2201 2201 2312 2392 2460 2548 2711 2797 2845 2723 2649 2635 2596 2618 2673 2616 2568 2516 2460 2410 2352 2302 2233 2262 2257 2205 1906 1740 1527 1437 1414 1553 1773 1927 2080 2201 2279 2353 2478 2522 363 373 379 377 386 396 414 439 488 487 480 493 570 649 665 676 672 704 663 683 725 780 743 718 650 638 701 620 586 535 496 470 451 428 443 428 428 428 428 447 499 590 627 634 618 582 577 583 588 618 631 649 711 688 632 655 746 732 711 717 726 755 837 882 902 930 851 837 847 859 864 853 856 874 894 838 781 799 734 635 616 609 603 636 650 718 706 748 741 707 684 667 688 685 699 797 847 878 866 703 582 463 456 600 699 811 769 750 741 825 852 815 868 904 938 936 938 979 999 994 994 1003 1007 1029 1045 1098 1144 1187 1212 1218 1183 1109 1103 1092 1095 1138 1164 1173 1179 1151 1137 1143 1167 1204 1244 1265 1276 1268 1280 1259 1228 1207 1218 1202 1257 1259 1284 1295 1328 1344 1388 1390 1374 1392 1387 1353 1338 1336 1334 1283 1211 1252 1307 1361 1398 1384 1368 1379 1399 1453 1498 1601 1617 1547 1454 1423 1435 1399 1371 1354 1358 1337 1300 1265 1230 1190 1148 1105 995 940 896 843 792 765 727 703 679 668 634 623 612 595 596 595 589 563 556 551 539 527 531 520 505 495 488 480 462 466 470 463 452 449 449 435 435 438 437 432 431 428 422 417 416 413 403 394 389 386 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 410 443 516 566 687 769 902 992 1120 1257 1412 1495 1616 1617 1479 1413 1370 1377 1286 1318 1355 1428 1537 1568 1659 1624 1565 1571 1657 1730 1894 1961 1867 1798 1710 1630 1533 1480 1337 1239 1235 1235 1235 1257 1260 1251 1309 1335 1350 1319 1297 1338 1314 1305 1301 1374 1395 1362 1369 1380 1378 1395 1409 1393 1403 1444 1494 1508 1465 1382 1380 1361 1321 1269 1238 1174 1147 1172 1187 1193 1213 1228 1250 1253 1267 1284 1316 1354 1417 1471 1537 1599 1717 1823 2025 2154 2123 2188 2095 2095 2023 2024 2016 2035 2226 2191 2144 2110 2072 2157 2060 1994 1933 1764 1643 1472 1365 1182 1114 1164 1235 1323 1374 1427 1477 1540 1597 1707 1786 1819 1732 1581 1480 1315 1229 1219 1238 1274 1312 1350 1378 1430 1465 1496 1547 1603 1626 1672 1704 1759 1808 1894 1955 2024 2046 1993 1936 1885 1857 1802 1811 1852 1881 1953 1938 1903 1877 1843 1793 1742 1672 1608 1541 1423 1324 1252 1217 1310 1430 1537 1658 1812 1720 1618 1501 1375 1325 1367 1387 1367 1339 1319 1332 1293 1348 1410 1444 1506 1595 1628 1784 1878 2083 2110 2118 2076 2101 2174 2302 2398 2414 2519 2648 2538 2566 2585 2573 2527 2447 2410 2390 2396 2414 2498 2584 2667 2796 2733 2587 2545 2540 2614 2596 2485 2452 2464 2323 2262 2225 2185 2223 2301 2333 2378 2470 2536 2644 2734 2898 2906 2718 2588 2510 2557 2739 2890 2984 2996 3030 3088 3240 3412 3521 3474 3468 3303 2970 2755 2498 2486 2464 2516 2662 2770 2852 2875 2946 2977 2915 2913 2900 2879 2821 2774 2746 2646 2597 2555 2490 2435 2316 2224 2295 2351 2269 2208 2132 2093 2124 2103 2011 1994 1931 1892 1795 1773 1673 1591 1561 1546 1581 1610 1664 1691 1750 1855 1958 2076 2120 2138 2226 2248 2254 2291 2364 2449 2593 2627 2729 2822 2958 3076 3272 3278 3379 3474 3394 3228 3074 3007 2894 2843 2800 2790 2799 2881 2848 2864 2646 2598 2568 2554 2529 2508 2477 2458 2445 2439 2425 2411 2431 2490 2598 2679 2722 2774 2844 2995 3107 3198 3075 2980 2920 2857 2828 2798 2768 2774 2736 2638 2555 2514 2510 2499 2388 2324 2204 2103 2109 2111 2117 2123 2117 2182 2274 2431 2540 2664 2688 2719 2628 2545 2518 2506 2439 2337 2264 2130 1996 1937 1899 1804 1735 1639 1555 1439 1302 1112 1102 1104 1191 1335 1441 1529 1535 1465 1390 1263 1198 1234 1268 1337 1419 1565 1660 1776 1807 1730 1740 1967 2076 2120 2084 2126 2238 2425 2382 2374 2377 2459 2496 2602 2637 2626 2635 2663 2640 2561 2511 2493 2478 2486 2432 2388 2405 2293 2177 2192 2295 2457 2600 2880 3070 3178 3138 3192 3176 3153 3101 3057 3004 3003 2986 2896 2822 2727 2630 2494 2440 2507 2564 2591 2635 2756 2685 2710 2778 2642 2522 2461 2298 2128 1910 1811 1794 1794 1794 1808 1823 1827 1800 1734 1733 1767 1882 2004 2238 2204 2223 2277 2416 2449 2504 2646 2789 2952 3027 2886 2740 2729 2757 2798 2749 2689 2628 2573 2521 2485 2412 2384 2366 2366 2287 1999 1628 1493 1380 1363 1447 1574 1758 1936 2081 2226 2302 2359 2449 2551 369 372 380 382 403 408 412 432 449 463 508 538 602 661 703 693 695 705 687 705 770 780 738 702 668 688 705 629 563 511 428 428 428 428 428 428 483 514 568 575 605 642 628 626 625 630 604 604 606 641 650 656 699 659 637 736 720 672 669 694 740 797 866 920 955 898 830 858 863 871 869 860 865 877 893 798 799 749 664 644 628 599 612 640 646 743 714 740 720 673 666 662 677 769 859 892 898 889 868 733 625 523 442 515 583 720 680 769 829 888 911 910 919 913 910 929 961 975 966 977 995 1016 1035 1067 1097 1150 1192 1225 1221 1143 1101 1083 1079 1087 1094 1149 1184 1183 1161 1159 1161 1188 1202 1231 1238 1253 1255 1260 1247 1216 1202 1220 1203 1263 1284 1303 1329 1351 1379 1409 1416 1405 1385 1386 1372 1345 1313 1305 1273 1204 1196 1283 1327 1357 1354 1343 1339 1363 1396 1443 1523 1579 1572 1545 1538 1421 1360 1364 1365 1317 1268 1263 1238 1222 1166 1150 1120 1070 978 903 824 785 748 727 700 673 655 631 604 598 589 583 579 580 563 556 554 543 537 520 502 503 497 487 472 470 464 461 447 445 439 434 434 432 430 431 427 424 425 423 420 415 415 410 404 395 390 387 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 391 417 533 635 802 945 1076 1147 1278 1357 1487 1492 1458 1446 1379 1267 1246 1212 1174 1202 1236 1297 1393 1478 1613 1717 1730 1838 1911 1942 1921 1881 1780 1742 1621 1548 1449 1321 1235 1244 1306 1262 1235 1286 1345 1313 1376 1411 1416 1369 1353 1423 1440 1437 1404 1373 1368 1352 1352 1353 1359 1376 1380 1407 1480 1526 1599 1570 1497 1444 1469 1469 1441 1414 1341 1282 1200 1175 1263 1332 1349 1384 1377 1370 1360 1311 1283 1312 1352 1381 1474 1536 1606 1705 1878 2005 2252 2242 2177 2131 2118 2103 2123 2131 2046 1964 1912 1886 1842 1905 1889 1811 1764 1666 1585 1416 1287 1179 1129 1145 1205 1299 1366 1437 1463 1536 1625 1732 1809 1838 1758 1600 1467 1309 1287 1254 1238 1253 1275 1299 1352 1393 1440 1511 1539 1586 1616 1672 1716 1770 1800 1840 1860 1921 1954 2024 2003 1956 1947 1937 1966 1953 1922 1941 1905 1827 1777 1760 1731 1654 1575 1522 1474 1381 1343 1311 1248 1335 1442 1587 1663 1879 1885 1710 1650 1508 1494 1475 1502 1454 1416 1385 1393 1438 1419 1395 1458 1577 1809 2012 2133 2311 2404 2326 2299 2230 2229 2280 2338 2465 2476 2497 2621 2748 2687 2726 2722 2647 2597 2560 2516 2480 2513 2610 2701 2855 2911 2706 2636 2598 2605 2577 2454 2393 2375 2323 2285 2232 2245 2229 2236 2304 2396 2439 2474 2553 2679 2801 2979 3077 2880 2770 2737 2605 2650 2727 2844 2882 2982 3173 3325 3282 3266 3204 3263 3264 3011 2778 2534 2525 2612 2660 2731 2785 2798 2794 2817 2804 2747 2705 2760 2763 2670 2621 2557 2556 2487 2453 2367 2339 2254 2152 2127 2181 2162 2092 2018 2004 1998 1967 1876 1837 1808 1750 1706 1616 1544 1532 1543 1579 1633 1692 1776 1826 1965 2045 2171 2238 2303 2319 2375 2450 2382 2426 2473 2547 2661 2724 2845 3001 3252 3423 3596 3636 3577 3539 3411 3319 3149 3072 2988 2969 2938 2951 3080 3170 3024 2906 2776 2689 2574 2554 2533 2522 2504 2486 2459 2433 2407 2394 2375 2377 2376 2424 2533 2644 2732 2802 2906 3100 2991 2877 2823 2764 2714 2661 2642 2656 2739 2617 2517 2401 2306 2352 2339 2274 2165 2089 2097 2092 2097 2084 2112 2227 2331 2486 2598 2812 2703 2564 2562 2523 2483 2446 2423 2387 2276 2116 1999 1879 1749 1613 1537 1467 1489 1400 1260 1092 1092 1112 1196 1367 1450 1486 1445 1343 1257 1173 1219 1267 1354 1422 1406 1657 1762 1876 1908 1934 1893 1979 2098 2223 2228 2234 2283 2449 2526 2456 2427 2455 2532 2640 2682 2633 2613 2651 2702 2705 2678 2678 2689 2633 2603 2550 2522 2449 2339 2266 2337 2575 2740 2902 3071 3092 3044 3020 3042 3044 2996 2977 2879 2846 2824 2743 2697 2586 2483 2433 2433 2444 2535 2678 2789 2893 2779 2707 2628 2541 2456 2337 2249 2141 1983 1870 1810 1824 1856 1950 1946 1897 1896 1782 1734 1749 1847 2034 2227 2270 2286 2317 2411 2455 2580 2587 2709 2873 3086 3018 2862 2856 2878 2877 2837 2783 2721 2677 2616 2573 2546 2499 2430 2400 2136 1869 1571 1478 1368 1276 1259 1513 1648 1876 2002 1977 2058 2133 2177 2232 408 394 397 414 437 408 427 426 436 453 485 549 635 667 708 728 738 752 730 756 760 778 741 694 699 734 671 617 546 512 428 428 455 442 481 496 485 495 566 610 630 627 636 631 644 657 670 660 640 647 661 657 718 649 675 735 678 652 669 699 754 800 858 919 892 834 860 875 885 886 876 869 871 875 829 783 790 691 642 630 602 630 635 635 659 727 718 725 699 667 659 706 775 864 884 896 893 882 863 825 731 591 490 455 496 633 604 790 864 893 798 745 730 821 879 934 945 955 970 1007 1022 1041 1080 1116 1142 1196 1215 1176 1120 1089 1085 1070 1066 1079 1136 1192 1177 1171 1158 1177 1206 1199 1200 1244 1257 1240 1233 1218 1235 1188 1201 1260 1260 1303 1338 1375 1402 1426 1426 1420 1401 1363 1361 1338 1343 1312 1251 1209 1177 1197 1262 1299 1329 1329 1315 1321 1336 1372 1404 1471 1503 1551 1584 1543 1480 1362 1326 1320 1287 1255 1245 1205 1189 1173 1118 1079 1052 1007 903 826 774 758 719 692 667 650 627 607 590 581 578 570 557 554 546 543 535 526 517 512 504 482 481 475 469 466 453 454 442 440 437 437 432 429 427 425 425 420 418 414 414 411 407 405 396 394 389 389 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 411 579 676 898 1036 1170 1248 1336 1390 1411 1357 1271 1306 1260 1196 1106 1069 1085 1176 1281 1343 1466 1573 1690 1796 1985 2007 1846 1789 1788 1795 1693 1608 1488 1386 1257 1239 1256 1306 1352 1305 1258 1345 1378 1396 1424 1485 1487 1397 1410 1466 1526 1521 1481 1474 1467 1467 1457 1447 1386 1371 1389 1425 1497 1550 1650 1651 1556 1514 1541 1591 1563 1500 1451 1410 1287 1196 1242 1403 1511 1538 1520 1482 1510 1443 1385 1327 1320 1367 1417 1478 1612 1699 1833 1957 2127 2301 2240 2210 2168 2138 1987 1902 1811 1787 1685 1641 1630 1616 1626 1583 1568 1529 1423 1310 1236 1158 1143 1131 1177 1285 1355 1440 1489 1570 1655 1741 1801 1756 1681 1550 1457 1370 1340 1301 1264 1242 1254 1266 1301 1351 1389 1444 1462 1519 1540 1587 1630 1665 1688 1728 1764 1824 1857 1939 2034 2083 2042 1975 1975 1957 1933 1865 1809 1729 1692 1649 1605 1551 1507 1506 1503 1438 1383 1296 1265 1328 1413 1515 1610 1806 1934 1846 1794 1696 1605 1553 1499 1497 1522 1509 1468 1437 1402 1439 1517 1691 1929 2210 2355 2596 2625 2562 2532 2517 2475 2460 2462 2499 2548 2636 2663 2735 2823 2857 2826 2772 2725 2716 2650 2608 2688 2785 2956 3051 3103 2726 2680 2669 2694 2693 2559 2509 2404 2339 2287 2223 2208 2204 2238 2304 2419 2519 2651 2729 2846 2952 3077 3172 3034 2901 2880 2759 2725 2758 2841 2988 3228 3172 3085 3045 2998 2964 3018 3062 3072 2909 2625 2588 2641 2675 2715 2726 2697 2691 2713 2734 2713 2623 2633 2660 2541 2474 2409 2412 2400 2334 2230 2192 2221 2220 2068 2051 2040 2028 1938 1910 1861 1811 1753 1719 1681 1632 1547 1525 1565 1555 1627 1672 1784 1857 1966 2020 2082 2169 2301 2372 2453 2477 2536 2628 2553 2627 2641 2706 2840 2925 3124 3265 3514 3512 3608 3694 3663 3595 3499 3417 3322 3239 3158 3243 3279 3270 3318 3279 3194 3052 2918 2822 2651 2557 2538 2532 2536 2587 2639 2559 2408 2403 2370 2347 2332 2327 2334 2382 2471 2588 2753 2962 2971 2822 2784 2658 2590 2485 2490 2522 2636 2569 2505 2363 2222 2186 2164 2115 2062 2068 2079 2066 2062 2060 2154 2279 2391 2545 2663 2840 2584 2537 2519 2496 2444 2370 2354 2321 2216 2079 1996 1898 1800 1653 1552 1489 1407 1284 1215 1087 1081 1138 1242 1367 1422 1384 1319 1200 1190 1252 1274 1348 1412 1546 1536 1538 1708 1939 2023 2088 2019 2018 2134 2313 2380 2315 2324 2427 2530 2574 2553 2548 2572 2605 2609 2587 2513 2577 2683 2763 2869 2867 2884 2802 2792 2750 2681 2578 2489 2398 2444 2614 2812 3088 3069 2985 2964 2909 2885 2903 2880 2817 2779 2743 2710 2651 2612 2482 2433 2433 2433 2433 2642 2685 2853 2820 2705 2609 2561 2552 2500 2472 2454 2246 2063 1987 1988 2009 2010 1981 1914 1848 1801 1771 1726 1752 1953 2124 2187 2276 2364 2406 2433 2508 2552 2588 2682 2770 2872 2966 3082 2967 2997 2965 2908 2864 2810 2776 2736 2703 2641 2601 2542 2347 1921 1804 1602 1442 1291 1218 1126 1180 1451 1640 1722 1724 1818 1870 1866 1930 406 418 422 423 432 429 428 437 442 469 547 621 661 682 727 775 788 759 794 770 726 753 710 694 751 689 626 579 534 528 457 428 428 428 437 428 428 428 428 563 628 648 639 649 666 673 713 717 715 703 649 651 670 651 696 689 624 634 688 730 804 835 815 795 827 884 881 902 892 883 877 875 878 827 799 800 715 656 639 599 589 612 618 614 625 670 715 699 699 652 691 783 854 877 894 898 901 891 861 810 766 719 643 477 450 544 627 764 846 688 642 630 627 664 677 797 937 962 982 1030 1057 1106 1126 1163 1183 1158 1105 1066 1046 1044 1048 1068 1093 1183 1185 1154 1158 1156 1163 1223 1217 1205 1230 1246 1225 1191 1186 1196 1185 1243 1267 1301 1338 1379 1422 1474 1488 1442 1416 1398 1377 1365 1370 1322 1283 1219 1168 1172 1223 1249 1275 1288 1285 1294 1303 1326 1351 1385 1426 1481 1528 1481 1500 1496 1498 1393 1296 1266 1245 1211 1188 1178 1158 1118 1100 1028 915 854 779 747 728 698 679 652 636 616 593 582 572 561 558 549 545 539 527 521 514 512 510 501 498 489 473 469 462 457 455 450 445 448 441 433 430 424 422 415 412 410 412 412 409 405 406 410 394 391 388 392 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 381 523 648 827 959 1115 1177 1206 1181 1159 1111 1060 1056 1079 1030 944 1031 1201 1308 1499 1595 1609 1704 1861 1812 1861 1830 1764 1730 1620 1586 1497 1408 1277 1286 1316 1317 1349 1387 1393 1334 1293 1390 1520 1558 1559 1557 1500 1446 1458 1551 1605 1576 1556 1600 1706 1703 1520 1433 1388 1379 1412 1458 1514 1575 1656 1649 1603 1624 1614 1645 1756 1751 1691 1616 1397 1261 1244 1368 1583 1710 1687 1670 1622 1595 1591 1537 1424 1352 1397 1437 1549 1619 1773 1882 2070 2209 2138 2163 2039 1946 1816 1758 1634 1551 1471 1446 1412 1400 1375 1340 1347 1300 1261 1260 1245 1150 1132 1127 1165 1272 1351 1473 1512 1597 1662 1758 1792 1740 1628 1497 1437 1408 1391 1358 1285 1238 1238 1254 1263 1346 1405 1474 1514 1590 1606 1626 1615 1619 1620 1675 1714 1792 1865 1919 1982 2041 1965 1905 1869 1809 1773 1748 1750 1768 1704 1599 1555 1619 1641 1647 1609 1504 1454 1350 1305 1287 1341 1429 1578 1707 1781 1844 1854 1843 1777 1683 1582 1477 1442 1443 1450 1427 1425 1538 1721 1919 2058 2112 2230 2467 2514 2539 2546 2588 2608 2641 2681 2735 2834 2885 2897 2954 2987 3061 3126 3160 3172 2995 2987 2873 2876 2903 2963 3045 2997 2857 2783 2727 2766 2764 2712 2586 2464 2433 2414 2253 2200 2200 2268 2334 2462 2538 2642 2706 2861 3087 3234 3331 3301 3148 3127 3058 2996 3013 3077 3029 2959 2867 2757 2730 2754 2773 2793 2743 2788 2887 2842 2760 2686 2671 2669 2657 2642 2627 2624 2612 2578 2525 2469 2488 2548 2438 2289 2243 2249 2253 2131 2089 2075 2064 2010 1956 1926 1895 1842 1767 1683 1658 1600 1553 1515 1489 1515 1567 1624 1683 1834 1916 2045 2095 2227 2278 2272 2279 2364 2470 2609 2673 2786 2868 2786 2829 2970 3011 3139 3271 3511 3519 3466 3343 3255 3277 3441 3569 3539 3508 3465 3444 3415 3542 3599 3692 3504 3316 3148 3068 2983 2902 2769 2699 2665 2649 2710 2799 2929 2789 2667 2543 2409 2356 2336 2316 2290 2281 2275 2299 2471 2631 2728 2738 2653 2543 2456 2343 2326 2416 2495 2473 2405 2292 2105 2045 2024 1941 1980 2022 2028 2037 2036 2177 2242 2350 2460 2615 2789 2682 2551 2501 2465 2396 2346 2287 2221 2165 2137 2054 1991 1893 1817 1674 1575 1479 1383 1239 1136 1096 1082 1233 1325 1269 1258 1204 1152 1213 1270 1374 1450 1497 1478 1665 1781 1835 1712 1889 2105 2229 2216 2180 2240 2373 2458 2451 2434 2505 2527 2540 2526 2533 2490 2464 2443 2428 2499 2575 2593 2749 2835 2995 3096 3033 2837 2752 2713 2710 2666 2623 2657 2705 2861 3055 2992 2865 2797 2759 2724 2685 2667 2675 2687 2644 2579 2499 2447 2433 2433 2464 2497 2570 2648 2760 2823 2756 2724 2711 2702 2715 2638 2450 2227 2117 2039 2107 2204 2173 2056 1925 1830 1739 1710 1741 1810 1918 2087 2183 2139 2209 2327 2395 2445 2523 2521 2566 2650 2697 2806 2892 3031 3154 3093 3047 2991 2956 2908 2877 2849 2790 2747 2720 2532 2269 2024 1872 1685 1476 1290 1141 1069 1027 1204 1288 1414 1509 1686 1602 1667 1795 413 411 422 435 430 435 446 434 457 471 532 620 675 704 767 803 778 815 779 765 724 745 688 722 718 659 578 542 528 531 508 491 453 428 428 428 428 428 428 545 625 648 660 665 691 709 718 715 725 722 675 709 721 659 666 648 615 635 717 759 816 869 873 853 884 909 902 910 899 892 885 889 885 810 836 712 693 668 622 598 589 555 574 606 606 648 707 689 670 678 741 859 879 881 897 907 909 898 864 793 742 656 565 442 498 573 675 836 684 589 593 614 639 695 759 942 952 986 1008 1065 1105 1120 1132 1126 1098 1036 1023 1030 1042 1071 1062 1113 1215 1208 1173 1150 1150 1168 1207 1237 1222 1224 1244 1242 1217 1185 1187 1179 1209 1272 1296 1346 1388 1438 1467 1473 1455 1428 1409 1400 1387 1408 1380 1283 1227 1192 1141 1156 1210 1214 1243 1262 1295 1302 1316 1347 1370 1392 1413 1412 1396 1423 1447 1449 1456 1378 1312 1271 1227 1180 1134 1104 1090 1064 1003 943 844 785 731 720 689 669 640 633 607 596 578 568 559 551 542 542 534 530 521 515 507 501 494 495 482 477 466 462 459 457 452 451 455 453 448 430 425 423 419 416 406 406 406 404 405 406 406 406 408 403 392 386 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 416 537 773 903 1007 1041 1013 982 977 941 898 875 884 863 937 1101 1274 1382 1439 1495 1593 1703 1838 1748 1704 1690 1641 1581 1502 1444 1345 1290 1313 1331 1366 1391 1454 1476 1423 1360 1339 1404 1544 1619 1637 1594 1518 1475 1533 1604 1627 1584 1631 1782 1750 1622 1482 1418 1388 1393 1407 1453 1527 1586 1646 1673 1657 1715 1681 1695 1798 1814 1739 1666 1474 1316 1260 1355 1531 1704 1869 1846 1704 1704 1742 1686 1558 1440 1373 1422 1527 1621 1758 1859 2027 2122 1994 1995 1945 1857 1705 1612 1492 1442 1393 1386 1395 1402 1400 1394 1375 1361 1362 1334 1257 1161 1126 1163 1217 1303 1349 1417 1491 1612 1703 1790 1818 1725 1591 1480 1460 1455 1490 1431 1342 1258 1241 1243 1250 1315 1367 1436 1456 1571 1652 1682 1711 1712 1712 1676 1695 1792 1860 1930 1960 1982 1923 1890 1858 1836 1848 1860 1795 1719 1653 1594 1644 1728 1748 1689 1629 1556 1501 1407 1372 1407 1461 1517 1648 1698 1754 1851 1859 1815 1749 1689 1649 1505 1458 1460 1466 1527 1645 1807 1931 2052 2109 2301 2403 2457 2490 2505 2512 2573 2638 2750 2905 2990 3089 3169 3159 3108 3110 3032 3014 3072 3097 2962 2844 2842 2855 2922 2871 2817 2748 2746 2778 2822 2813 2707 2614 2496 2461 2439 2345 2217 2194 2207 2296 2346 2459 2596 2802 2905 3032 3094 3213 3280 3189 3077 2981 2959 2950 2879 2827 2798 2722 2646 2572 2587 2579 2583 2615 2653 2778 2870 2871 2774 2695 2637 2615 2619 2597 2554 2503 2456 2425 2383 2333 2411 2461 2408 2280 2175 2115 2165 2078 2054 2019 1991 1943 1899 1799 1838 1729 1657 1584 1508 1450 1447 1460 1494 1545 1622 1757 1838 1938 2051 2200 2321 2416 2480 2540 2530 2504 2590 2729 2750 2861 3015 2925 3008 3236 3244 3328 3474 3535 3356 3197 3164 3129 3119 3224 3306 3372 3407 3452 3393 3440 3588 3587 3616 3490 3494 3356 3241 3061 2937 2885 2934 2862 2818 2805 2960 2943 2820 2680 2630 2671 2623 2456 2360 2304 2276 2249 2240 2258 2422 2448 2471 2478 2490 2402 2294 2264 2329 2386 2349 2199 2058 1972 1917 1919 1954 1974 2001 2008 2010 1999 2212 2337 2447 2533 2678 2718 2581 2512 2438 2404 2360 2269 2215 2205 2085 2012 1968 1913 1837 1750 1604 1472 1361 1287 1190 1085 1074 1116 1283 1266 1197 1149 1202 1223 1303 1395 1520 1608 1664 1625 1673 1827 1975 2038 2040 2112 2338 2338 2301 2324 2375 2416 2475 2495 2498 2500 2468 2413 2358 2349 2327 2374 2508 2610 2710 2750 2836 2902 3003 3056 3058 2946 2894 2860 2902 2837 2816 2851 2882 3006 2959 2891 2804 2788 2766 2727 2696 2656 2599 2570 2556 2510 2434 2433 2433 2433 2503 2545 2594 2626 2689 2766 2891 2859 2701 2587 2510 2429 2236 2101 2063 2146 2242 2275 2233 2074 1939 1810 1713 1684 1763 1955 2073 2200 2176 2100 2086 2173 2275 2377 2396 2499 2551 2633 2713 2822 2876 3041 3161 3155 3081 3043 2999 2979 2950 2934 2955 2720 2615 2410 2199 1970 1798 1662 1500 1328 1126 1021 978 1029 1135 1324 1342 1444 1465 1758 1901 398 405 413 419 435 451 471 458 482 496 539 610 665 714 797 808 817 816 769 727 711 717 710 755 671 621 555 519 525 529 515 516 514 501 500 502 428 428 482 571 628 633 664 682 705 741 741 737 729 734 691 712 714 671 666 638 628 670 735 789 851 895 913 858 917 918 914 911 891 889 889 884 837 835 759 673 674 631 617 603 598 571 564 588 585 613 657 641 672 729 844 891 903 900 911 912 902 889 861 765 714 589 460 490 508 605 700 666 601 614 637 694 699 785 856 970 994 1025 1065 1094 1111 1057 1024 1034 1017 1055 1077 1086 1070 1093 1158 1232 1221 1166 1156 1156 1154 1207 1228 1235 1223 1238 1247 1237 1217 1173 1174 1223 1268 1326 1357 1426 1464 1463 1444 1430 1418 1400 1391 1386 1422 1403 1356 1274 1236 1162 1132 1199 1263 1284 1275 1289 1290 1302 1322 1360 1404 1435 1418 1363 1345 1363 1374 1382 1402 1357 1336 1287 1234 1192 1159 1108 1047 950 888 865 794 746 707 682 658 633 622 606 579 575 560 553 547 542 542 528 521 519 513 509 502 495 489 485 478 473 467 462 458 455 456 456 464 457 443 432 427 417 416 416 412 410 401 404 404 403 410 410 408 397 385 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 395 496 664 769 812 813 801 772 770 750 775 787 848 917 1052 1127 1189 1225 1345 1426 1584 1775 1864 1794 1636 1580 1527 1482 1391 1336 1344 1353 1370 1375 1462 1511 1558 1544 1477 1422 1343 1381 1528 1609 1661 1622 1552 1541 1604 1645 1655 1662 1788 1777 1649 1577 1467 1420 1398 1394 1410 1441 1520 1570 1643 1664 1675 1686 1695 1683 1677 1682 1664 1651 1476 1385 1277 1359 1520 1672 1869 1950 1846 1849 1869 1794 1622 1507 1377 1405 1526 1673 1775 1860 2026 2055 1941 1891 1806 1730 1632 1524 1425 1409 1452 1465 1481 1491 1497 1458 1452 1472 1478 1395 1273 1140 1128 1162 1209 1304 1360 1440 1489 1558 1641 1759 1814 1685 1553 1507 1499 1527 1570 1485 1394 1349 1258 1245 1255 1317 1364 1418 1482 1576 1631 1710 1784 1843 1833 1712 1690 1805 1880 1962 2018 2051 1974 1950 1981 1984 1932 1849 1750 1666 1626 1681 1740 1801 1797 1711 1645 1576 1547 1518 1568 1613 1543 1524 1658 1743 1760 1905 1865 1813 1808 1830 1745 1620 1532 1538 1626 1753 1855 2070 2056 2058 2173 2368 2469 2474 2465 2494 2543 2674 2716 2964 3111 3196 3170 3051 3022 2947 2900 2855 2808 2836 2848 2809 2781 2794 2780 2719 2636 2592 2612 2655 2681 2701 2625 2563 2508 2489 2482 2373 2234 2199 2203 2222 2317 2405 2464 2488 2656 2677 2789 2846 2979 3010 2927 2825 2756 2703 2694 2665 2630 2562 2517 2428 2426 2402 2435 2483 2552 2620 2775 2883 3071 2985 2695 2658 2586 2537 2457 2446 2357 2322 2269 2239 2223 2264 2275 2258 2204 2102 2036 2052 1995 1973 1871 1872 1860 1810 1689 1624 1597 1523 1459 1443 1433 1445 1477 1554 1670 1748 1921 1990 1970 2035 2169 2294 2466 2526 2664 2747 2750 2741 2894 2899 2969 3096 3240 3253 3275 3307 3356 3387 3418 3248 3064 3033 2973 2998 3023 3057 3094 3147 3377 3345 3307 3278 3318 3337 3307 3270 3538 3463 3281 3203 3063 3017 2949 2914 2973 3140 2974 2929 2850 2932 3012 2863 2716 2599 2490 2383 2267 2239 2220 2321 2303 2211 2240 2313 2314 2244 2219 2258 2263 2137 1985 1858 1865 1908 1929 1956 1972 1979 1983 1981 2040 2224 2356 2508 2562 2595 2471 2435 2405 2360 2340 2266 2236 2169 2095 2053 1992 1854 1787 1702 1642 1548 1416 1279 1230 1097 1056 1074 1170 1246 1184 1163 1208 1243 1314 1405 1516 1674 1733 1791 1803 1822 1843 1997 2112 2211 2221 2333 2375 2379 2388 2425 2451 2470 2453 2415 2369 2310 2286 2238 2257 2393 2455 2617 2692 2864 2933 2944 2968 3047 3080 3033 3054 3129 3122 3104 3109 3104 3085 3033 2999 2936 2881 2826 2813 2800 2837 2858 2834 2822 2609 2502 2455 2455 2437 2439 2438 2502 2563 2618 2614 2665 2749 2854 2711 2673 2561 2446 2222 2153 2129 2160 2275 2317 2375 2231 2137 2036 1827 1701 1678 1704 1840 1922 2134 2136 2061 2087 2202 2216 2241 2320 2433 2474 2589 2653 2769 2868 3016 3102 2968 2881 2847 2854 2994 2965 2930 2719 2494 2376 2190 2111 1996 1883 1734 1601 1463 1316 985 943 976 975 1128 1195 1390 1530 1780 1959 407 408 414 423 443 468 479 470 496 500 549 636 694 740 782 787 831 798 784 731 706 713 750 726 637 580 525 507 517 524 514 515 513 518 511 457 428 450 509 561 612 639 681 693 720 718 740 764 735 720 707 717 718 667 661 610 619 677 753 815 872 899 866 909 922 942 930 903 882 885 892 843 852 788 698 685 647 608 603 592 587 567 577 514 530 610 631 683 708 851 903 904 902 899 912 906 886 864 829 740 682 610 514 470 547 659 726 601 558 650 707 798 924 944 934 989 1017 1062 1078 1027 978 970 964 989 1018 1056 1064 1081 1129 1200 1235 1221 1189 1180 1158 1164 1176 1209 1226 1242 1245 1246 1245 1227 1204 1173 1177 1240 1306 1376 1420 1454 1443 1419 1401 1399 1382 1378 1379 1415 1393 1336 1287 1219 1172 1109 1158 1198 1243 1278 1276 1316 1324 1305 1324 1368 1406 1416 1391 1406 1395 1365 1308 1284 1242 1277 1282 1277 1236 1208 1155 1090 1004 945 859 792 744 712 675 651 622 609 586 573 560 556 551 544 541 535 530 520 516 509 503 499 495 493 488 483 475 472 468 465 462 460 454 458 460 445 430 431 425 417 416 415 412 408 420 398 401 397 401 411 402 383 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 377 392 384 388 412 425 444 459 467 456 465 527 517 473 436 406 410 402 378 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 397 462 593 675 653 626 602 648 712 763 785 852 1052 1132 1116 1238 1274 1342 1426 1513 1668 1813 1731 1639 1558 1500 1459 1423 1360 1370 1388 1399 1438 1481 1543 1604 1670 1619 1542 1475 1384 1373 1492 1565 1643 1643 1606 1616 1674 1754 1839 1825 1830 1723 1619 1549 1463 1429 1406 1404 1418 1425 1463 1518 1599 1625 1622 1627 1642 1654 1658 1685 1673 1581 1440 1374 1286 1342 1530 1678 1900 2060 1971 1962 1877 1775 1630 1507 1381 1389 1532 1647 1757 1839 1989 2045 1937 1864 1754 1658 1534 1464 1418 1479 1527 1553 1578 1584 1568 1559 1564 1590 1532 1376 1271 1151 1135 1139 1189 1291 1362 1441 1510 1593 1652 1742 1800 1634 1599 1579 1580 1583 1608 1520 1460 1406 1309 1251 1263 1322 1384 1467 1520 1599 1667 1739 1805 1902 1837 1736 1699 1785 1842 1918 2029 2101 2042 1995 1956 1915 1889 1801 1708 1666 1680 1759 1791 1846 1785 1698 1659 1665 1712 1752 1783 1780 1618 1556 1603 1689 1772 1928 2096 1992 1990 2033 1993 1920 1871 1875 1912 1987 2028 2071 2132 2199 2353 2457 2493 2513 2532 2598 2681 2759 2802 2942 3142 3178 3122 3034 2923 2840 2779 2727 2703 2725 2734 2723 2744 2800 2857 2567 2560 2602 2637 2642 2518 2451 2436 2460 2490 2503 2424 2261 2222 2203 2204 2265 2360 2436 2478 2487 2528 2593 2656 2725 2844 2829 2667 2641 2533 2494 2453 2448 2405 2377 2291 2232 2246 2301 2377 2452 2548 2631 2793 2934 3111 2916 2743 2581 2498 2472 2385 2321 2343 2291 2198 2129 2122 2106 2065 2074 2067 2020 1927 1914 1880 1856 1763 1704 1713 1672 1571 1493 1437 1404 1426 1439 1447 1511 1613 1705 1846 1884 1963 2083 2164 2148 2214 2322 2458 2580 2705 2774 2947 2967 3007 3154 3182 3242 3230 3228 3180 3195 3225 3271 3326 3214 2979 2962 2876 2877 2911 2951 3001 3023 3258 3238 3216 3163 3109 3139 3128 3124 3334 3496 3395 3212 3179 3123 3210 3210 3212 3075 3165 3102 2996 3090 2997 3007 2961 2846 2670 2529 2434 2279 2230 2152 2244 2187 2083 2089 2151 2162 2128 2202 2160 2010 1898 1857 1866 1906 1914 1918 1927 1947 1971 2043 2106 2264 2403 2483 2468 2382 2350 2298 2297 2293 2296 2225 2186 2144 2099 1986 1921 1825 1740 1607 1529 1435 1357 1226 1127 1058 1052 1150 1239 1147 1144 1201 1205 1297 1310 1440 1552 1678 1753 1878 1936 1995 2038 2087 2204 2308 2309 2338 2364 2397 2410 2425 2400 2380 2325 2268 2216 2147 2133 2271 2383 2495 2572 2710 2808 2883 2866 2905 2978 3035 3083 2938 2904 3001 2959 3123 3050 3005 3049 3162 3086 3029 2964 2892 2894 2971 3065 3043 2970 2808 2682 2621 2599 2534 2498 2475 2493 2581 2713 2742 2728 2724 2802 2704 2647 2659 2520 2400 2214 2226 2223 2251 2318 2364 2448 2354 2218 2060 1831 1729 1606 1546 1643 1724 1964 2032 2070 2146 2282 2329 2385 2424 2508 2512 2555 2690 2858 2918 2986 2936 2833 2744 2777 2734 2725 2693 2659 2560 2291 2180 2043 1968 1911 1793 1627 1484 1295 1193 1006 952 914 886 921 1028 1421 1614 1778 1879 407 416 422 435 451 490 491 477 475 485 505 586 685 721 801 800 790 760 754 732 710 713 740 679 607 567 534 513 516 509 506 506 502 512 496 454 428 456 540 566 609 641 710 724 747 724 705 714 696 723 718 721 698 660 625 552 611 689 763 824 861 818 910 924 881 934 937 883 877 863 877 863 775 713 699 642 610 599 598 582 573 572 562 488 593 662 727 762 857 905 905 906 908 877 895 883 856 827 791 709 631 564 501 438 507 556 557 525 591 679 763 881 939 1002 1024 1042 1040 978 951 961 999 1020 1037 1069 1098 1137 1174 1217 1215 1169 1151 1149 1145 1151 1157 1177 1186 1202 1229 1234 1247 1229 1196 1176 1169 1167 1184 1275 1329 1416 1417 1400 1373 1361 1354 1343 1335 1362 1361 1329 1283 1230 1163 1107 1093 1189 1260 1275 1270 1267 1320 1337 1343 1357 1374 1401 1413 1402 1399 1383 1393 1366 1299 1265 1235 1218 1207 1204 1205 1150 1111 1013 925 868 818 760 705 666 635 604 599 576 570 562 550 544 537 538 540 525 519 514 509 508 504 495 492 483 483 481 470 470 471 469 466 460 452 456 447 440 441 432 420 427 418 414 409 406 411 407 402 405 404 394 401 392 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 376 375 375 379 376 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 377 377 378 382 385 394 412 417 414 415 409 406 406 398 395 394 397 401 402 399 415 428 441 442 455 469 497 530 566 601 662 720 785 781 702 597 593 559 630 672 632 603 565 491 457 420 390 387 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 381 415 440 497 501 594 644 684 750 789 861 1053 1146 1214 1295 1372 1352 1410 1531 1638 1746 1791 1686 1575 1477 1427 1411 1415 1423 1395 1431 1494 1522 1540 1562 1666 1713 1683 1637 1540 1475 1421 1480 1532 1545 1648 1667 1654 1656 1732 1885 1996 1922 1767 1660 1574 1536 1472 1442 1425 1440 1465 1457 1456 1455 1488 1542 1586 1612 1643 1654 1664 1605 1521 1518 1554 1463 1373 1325 1408 1532 1683 1907 2088 1982 1859 1771 1630 1475 1376 1422 1595 1739 1803 1847 1976 2059 1943 1851 1736 1634 1514 1442 1501 1595 1656 1656 1673 1678 1683 1702 1679 1540 1440 1360 1268 1167 1147 1175 1215 1292 1344 1433 1534 1612 1668 1670 1625 1668 1703 1708 1697 1668 1689 1587 1499 1408 1402 1255 1282 1373 1417 1471 1529 1631 1693 1732 1767 1909 2010 2055 2083 2066 2079 2078 2125 2048 1992 1941 1888 1825 1777 1705 1711 1770 1803 1872 1831 1773 1796 1871 1901 1878 1868 1896 1861 1743 1627 1539 1557 1656 1802 1999 2146 2247 2248 2352 2360 2288 2255 2298 2099 2056 2056 2091 2269 2327 2425 2496 2501 2654 2712 2812 2868 2955 3108 3134 3162 3132 3099 3049 2994 2811 2725 2664 2640 2614 2606 2674 2753 2799 2712 2542 2576 2552 2397 2327 2303 2365 2382 2407 2429 2448 2303 2227 2214 2239 2305 2360 2458 2585 2721 2711 2658 2610 2626 2608 2589 2559 2407 2328 2335 2249 2182 2154 2099 2077 2097 2134 2225 2310 2407 2480 2567 2683 2887 3027 2940 2749 2672 2609 2526 2363 2252 2220 2214 2190 2138 2087 2023 1979 1836 1828 1847 1844 1780 1741 1731 1665 1611 1552 1489 1450 1422 1398 1400 1411 1464 1521 1600 1688 1834 1908 2013 2055 2047 2109 2259 2387 2505 2555 2608 2649 2759 2936 3075 3199 3182 3185 3199 3243 3163 3125 3073 3078 3120 3170 3258 3219 2971 2855 2814 2817 2800 2851 2904 2949 3090 3023 3021 3000 2889 2937 2930 2965 3106 3181 3379 3304 3265 3257 3179 3134 3011 2940 3065 3006 2884 2808 2839 2847 2852 2888 2861 2629 2370 2237 2199 2145 2165 2057 2088 1978 1940 1984 1968 1971 1922 1822 1797 1812 1835 1873 1901 1956 2014 2100 2141 2201 2283 2367 2386 2294 2248 2256 2277 2231 2206 2165 2178 2133 2050 2009 1974 1888 1739 1637 1603 1531 1455 1311 1277 1145 1090 1062 1099 1156 1074 1191 1205 1226 1293 1412 1471 1475 1473 1516 1634 1811 1974 2098 2154 2245 2274 2302 2320 2359 2367 2349 2334 2275 2207 2145 2106 2066 2093 2187 2286 2431 2549 2631 2703 2836 2954 2864 2851 2816 2870 2968 2989 2793 2798 2810 2826 2941 2945 2899 2864 2909 3011 3021 3061 3023 3071 3132 3040 2959 2854 2761 2695 2619 2578 2554 2547 2536 2592 2717 2732 2874 2788 2806 2780 2697 2702 2728 2632 2398 2384 2425 2339 2337 2375 2459 2380 2300 2178 2067 1891 1793 1623 1548 1521 1569 1698 1894 2109 2244 2409 2481 2438 2432 2510 2598 2672 2709 2864 2968 3017 2878 2819 2703 2659 2641 2490 2404 2337 2284 2157 2069 1951 1870 1780 1705 1532 1413 1410 1493 1368 1200 953 901 865 858 1195 1345 1491 1532 427 415 430 439 471 503 541 481 477 481 527 649 697 747 780 784 787 765 708 692 693 741 701 651 582 556 508 498 517 523 507 510 508 503 450 428 428 479 568 585 627 661 723 740 760 726 704 692 690 737 736 719 668 672 568 548 629 694 779 841 817 823 845 847 845 874 911 873 866 868 861 782 734 686 659 626 607 590 584 574 562 558 521 556 603 664 731 846 896 905 901 907 901 893 877 870 847 801 745 680 583 504 469 471 495 464 489 537 586 642 721 804 848 912 947 1026 1005 940 954 972 997 1040 1069 1123 1189 1234 1232 1194 1159 1132 1135 1152 1150 1156 1153 1148 1152 1186 1225 1217 1215 1189 1184 1159 1158 1169 1235 1282 1324 1368 1366 1354 1326 1304 1299 1313 1315 1326 1321 1264 1191 1114 1088 1072 1115 1235 1283 1274 1272 1310 1331 1341 1357 1407 1420 1401 1406 1402 1411 1375 1356 1332 1273 1265 1236 1224 1192 1141 1093 1061 1034 930 856 812 757 724 672 648 617 594 572 559 558 552 546 541 537 536 534 527 515 515 509 505 498 496 490 489 484 477 475 473 470 463 455 448 453 445 439 431 448 426 420 421 420 419 408 405 401 402 400 403 393 392 389 396 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 382 379 379 378 379 375 380 376 377 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 369 373 380 389 387 385 385 388 390 390 396 399 408 413 423 425 426 428 434 442 440 437 440 438 434 425 422 424 430 433 436 429 446 461 478 477 507 522 545 574 642 711 798 875 947 874 794 729 763 675 606 775 766 766 764 631 597 559 546 530 436 413 376 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 377 393 418 438 475 496 573 646 735 816 943 1070 1127 1215 1385 1434 1540 1560 1509 1630 1814 1757 1632 1567 1469 1425 1432 1446 1469 1446 1418 1458 1563 1609 1629 1633 1712 1768 1670 1591 1519 1509 1484 1510 1597 1607 1668 1715 1699 1684 1771 1959 1900 1821 1678 1633 1594 1548 1465 1439 1429 1445 1480 1497 1496 1474 1469 1495 1580 1625 1671 1686 1640 1552 1618 1698 1616 1586 1514 1445 1437 1617 1631 1714 1999 2016 1862 1777 1632 1497 1384 1463 1677 1737 1844 1938 2023 1938 1876 1755 1653 1601 1493 1486 1562 1653 1724 1736 1747 1774 1788 1800 1708 1583 1500 1388 1279 1152 1159 1196 1220 1313 1395 1492 1556 1537 1544 1552 1597 1709 1749 1816 1782 1718 1668 1599 1536 1448 1395 1268 1266 1318 1347 1467 1553 1658 1734 1829 1908 1976 2035 2145 2195 2208 2172 2139 2084 2024 1979 1913 1832 1766 1739 1718 1777 1833 1913 1865 1833 1909 1953 1958 1941 1944 1907 1815 1718 1607 1568 1554 1570 1682 1866 2027 2160 2360 2438 2554 2524 2483 2439 2388 2242 2182 2211 2251 2268 2291 2341 2445 2500 2576 2652 2687 2780 2941 3075 3211 3146 3085 3052 2995 2946 2867 2795 2667 2644 2615 2573 2686 2706 2620 2511 2477 2428 2314 2297 2306 2327 2318 2324 2396 2417 2387 2255 2252 2249 2297 2388 2480 2603 2550 2572 2530 2539 2430 2410 2384 2404 2383 2262 2175 2108 2050 1979 1959 1995 2054 2120 2183 2298 2356 2432 2492 2679 2794 2957 2901 2773 2672 2605 2536 2430 2391 2352 2360 2458 2407 2313 2200 2058 1958 1853 1792 1686 1668 1675 1619 1588 1528 1476 1418 1397 1376 1372 1400 1452 1492 1560 1625 1737 1823 1979 2097 2206 2262 2164 2205 2320 2414 2550 2631 2755 2793 2828 2933 3087 3246 3233 3178 3163 3146 3099 3036 3007 3011 3037 3058 3164 3224 3011 2885 2793 2792 2771 2773 2854 2989 3003 2865 2842 2821 2781 2814 2834 2942 2987 3066 3292 3259 3174 3114 3041 3003 2914 2837 2873 2935 2857 2791 2729 2765 2785 2816 2720 2540 2357 2146 2092 2035 2060 2112 2093 1885 1858 1819 1772 1789 1744 1738 1779 1778 1897 2008 2054 2117 2134 2191 2255 2302 2278 2198 2181 2158 2161 2189 2200 2165 2150 2034 2015 2002 1937 1870 1869 1797 1710 1481 1394 1389 1367 1277 1203 1108 1075 1051 1073 1119 1160 1187 1204 1303 1415 1534 1614 1698 1699 1669 1634 1676 1834 2008 2110 2226 2253 2281 2289 2276 2255 2202 2164 2088 2030 2027 2059 2140 2231 2312 2371 2492 2642 2695 2775 2793 2804 2787 2757 2683 2740 2864 2929 2714 2686 2672 2688 2731 2764 2800 2789 2768 2813 2868 2907 2955 2992 2931 2995 2906 2823 2724 2656 2632 2618 2600 2584 2607 2705 2838 2865 2905 2852 2888 2899 2822 2861 2745 2513 2457 2451 2519 2596 2566 2471 2506 2363 2283 2191 2108 2003 1962 1772 1648 1543 1508 1648 1783 2059 2207 2407 2585 2627 2583 2596 2628 2736 2809 2922 2858 2821 2815 2732 2749 2608 2517 2430 2334 2328 2306 2135 2054 1968 1899 1781 1690 1655 1626 1663 1604 1432 1331 1067 911 855 831 835 1054 1224 1371 439 431 431 473 514 543 574 506 485 492 633 667 729 750 720 772 779 734 695 754 744 750 684 639 574 543 487 473 497 513 506 497 490 433 428 428 479 533 559 586 642 675 714 738 757 722 695 686 714 717 708 701 655 640 541 553 632 692 770 807 753 784 821 840 845 886 872 854 860 829 780 738 699 663 626 619 601 588 577 570 565 530 471 580 618 672 748 872 906 899 895 885 886 874 855 843 816 768 728 669 590 504 435 456 441 492 553 617 643 646 665 769 839 893 925 975 933 934 916 963 1008 1075 1133 1191 1222 1230 1182 1138 1132 1169 1164 1151 1144 1144 1144 1145 1145 1175 1205 1208 1199 1195 1174 1157 1176 1240 1244 1284 1344 1366 1341 1319 1291 1272 1286 1306 1308 1272 1247 1152 1083 1070 1059 1112 1184 1250 1288 1277 1280 1315 1317 1340 1377 1430 1441 1394 1402 1403 1386 1381 1357 1285 1241 1247 1254 1257 1226 1145 1036 941 882 840 819 775 730 688 656 630 599 570 561 554 545 545 542 541 532 533 529 522 516 509 507 499 495 495 488 484 479 478 473 471 466 463 455 443 441 444 434 426 422 421 417 418 419 418 411 405 399 401 396 390 387 392 387 389 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 388 389 389 384 384 380 379 376 378 378 377 379 378 381 370 370 370 370 370 370 370 370 370 370 376 380 385 394 406 408 413 418 420 428 439 437 445 443 449 448 444 453 456 457 452 453 459 460 459 457 461 461 460 463 453 452 454 467 479 480 477 483 497 525 543 553 573 634 645 733 802 897 947 924 912 866 863 854 796 754 812 864 897 896 773 728 707 661 582 498 547 458 437 409 390 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 377 376 396 419 443 512 641 707 859 989 1153 1215 1334 1382 1448 1592 1766 1862 1814 1844 1757 1638 1565 1493 1478 1460 1469 1475 1502 1499 1448 1431 1467 1507 1578 1642 1679 1727 1617 1572 1606 1587 1544 1561 1647 1651 1690 1752 1769 1879 2030 1903 1829 1734 1647 1632 1581 1529 1463 1438 1437 1454 1493 1528 1540 1529 1488 1477 1495 1572 1685 1732 1672 1631 1766 1821 1735 1727 1672 1595 1543 1771 1735 1724 1910 2066 1875 1703 1578 1504 1421 1533 1739 1814 1834 1910 1956 1864 1798 1729 1653 1576 1541 1556 1615 1659 1785 1829 1831 1852 1889 1824 1718 1587 1513 1384 1300 1191 1182 1204 1254 1284 1334 1388 1418 1448 1503 1594 1652 1701 1801 1858 1783 1707 1639 1570 1536 1489 1428 1405 1393 1291 1365 1431 1529 1665 1813 1979 2019 2078 2060 2093 2145 2178 2222 2112 2036 1993 1962 1903 1824 1760 1800 1829 1843 1914 1986 2027 2048 2051 2025 1991 1920 1797 1738 1639 1616 1612 1587 1570 1625 1824 2007 2152 2262 2353 2417 2515 2654 2464 2373 2304 2307 2301 2302 2314 2296 2301 2338 2382 2467 2569 2639 2740 2847 2964 3082 3077 3086 3080 3045 2992 2950 2897 2783 2674 2647 2632 2534 2527 2519 2481 2487 2344 2308 2295 2296 2321 2305 2323 2317 2313 2320 2305 2256 2280 2306 2328 2319 2329 2318 2281 2315 2299 2282 2299 2202 2207 2151 2106 2093 2043 1952 1925 1941 2030 2074 2087 2164 2235 2316 2363 2478 2591 2782 2868 2825 2785 2628 2585 2503 2488 2453 2464 2514 2549 2534 2442 2353 2295 2117 2031 1949 1861 1751 1655 1506 1510 1450 1412 1380 1362 1365 1399 1454 1515 1566 1627 1703 1771 1875 1911 2029 2192 2302 2397 2405 2345 2435 2488 2583 2683 2888 3041 3116 3149 3245 3391 3359 3233 3149 3123 3075 3021 2980 2962 2941 2874 2874 2967 3059 2951 2786 2728 2733 2738 2802 2873 2907 2733 2705 2689 2692 2717 2749 2797 2882 2956 3246 3154 3080 3020 2964 2915 2827 2755 2777 2792 2773 2699 2674 2683 2687 2714 2646 2492 2330 2104 2019 1963 1955 1950 1965 1895 1813 1672 1623 1621 1658 1724 1786 1861 1980 2090 2168 2224 2263 2291 2262 2218 2153 2071 2067 2079 2102 2139 2170 2193 2145 2020 1910 1809 1774 1723 1747 1679 1604 1460 1348 1210 1209 1171 1132 1084 1061 1037 1083 1136 1177 1206 1293 1423 1528 1667 1754 1832 1874 1891 1808 1687 1765 1943 2079 2157 2170 2160 2128 2082 2063 2023 1992 2001 2036 2124 2204 2296 2360 2460 2527 2612 2731 2793 2707 2690 2666 2661 2654 2610 2679 2784 2747 2605 2569 2543 2509 2549 2574 2641 2680 2719 2751 2850 2880 2817 2844 2840 2865 2973 2909 2763 2710 2636 2636 2614 2610 2752 2847 2802 2702 2738 2806 2793 2691 2729 2712 2686 2529 2572 2577 2639 2738 2581 2596 2477 2351 2300 2253 2175 2005 1927 1799 1673 1547 1485 1583 1713 1919 2033 2258 2341 2387 2379 2541 2570 2645 2710 2682 2660 2663 2725 2754 2661 2614 2500 2416 2352 2313 2191 2085 2012 1920 1942 1896 1860 1943 1894 1851 1756 1605 1441 1243 1065 829 818 823 925 1164 1330 443 446 459 464 492 534 585 599 537 582 655 684 715 709 735 780 730 697 710 767 750 726 660 631 592 540 434 432 452 447 447 431 381 355 447 519 550 549 564 582 668 710 730 738 759 756 701 674 709 704 695 659 628 578 530 546 623 673 749 746 823 882 888 924 921 872 848 858 836 771 741 686 673 634 608 589 583 582 572 559 563 518 483 585 606 657 758 898 912 903 901 883 886 867 848 802 771 727 689 695 577 461 408 441 517 614 687 803 755 716 765 835 838 843 854 886 898 887 907 985 1004 1108 1181 1197 1187 1137 1128 1137 1163 1160 1123 1123 1122 1127 1131 1166 1161 1171 1203 1181 1209 1168 1155 1192 1230 1249 1270 1295 1332 1319 1330 1280 1262 1280 1298 1305 1266 1215 1141 1075 1054 1047 1061 1151 1222 1283 1290 1284 1311 1306 1306 1330 1388 1407 1408 1403 1394 1391 1373 1363 1318 1256 1253 1240 1234 1240 1208 1132 1064 956 904 842 783 723 687 659 627 611 581 562 549 545 535 533 532 529 528 524 519 515 509 510 502 500 499 496 485 482 477 474 471 463 458 454 446 437 436 428 427 421 423 419 417 419 415 413 395 385 381 382 380 382 386 381 377 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 383 391 391 391 390 386 387 386 383 379 382 381 380 380 378 379 377 377 370 370 370 370 377 390 396 416 418 421 433 443 443 455 467 474 476 480 485 480 482 482 481 481 475 480 477 474 474 473 476 477 481 482 487 487 491 504 519 510 510 511 528 540 539 560 583 575 622 658 639 682 762 804 899 932 944 946 957 940 942 919 917 829 881 946 979 1022 996 944 901 731 602 640 653 589 537 493 493 456 417 409 383 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 378 375 370 370 370 378 378 375 375 370 370 370 373 376 375 377 377 383 421 496 633 712 909 1061 1269 1399 1509 1556 1673 1748 1864 1839 1823 1741 1618 1539 1462 1470 1495 1514 1515 1524 1535 1550 1501 1454 1448 1529 1705 1762 1750 1780 1706 1670 1681 1622 1591 1617 1678 1688 1726 1829 2021 2146 2061 1990 1851 1722 1663 1631 1570 1516 1471 1446 1439 1448 1501 1549 1556 1552 1524 1558 1532 1533 1677 1760 1821 1768 1863 1847 1881 1862 1777 1727 1716 1841 1800 1791 1838 1974 1828 1713 1590 1469 1486 1606 1797 1855 1888 1924 1892 1833 1763 1702 1621 1555 1574 1595 1624 1684 1796 1893 1919 1935 1912 1778 1690 1575 1519 1411 1326 1218 1180 1227 1254 1306 1329 1356 1391 1492 1536 1665 1757 1825 1849 1845 1784 1720 1673 1602 1566 1499 1418 1379 1379 1398 1384 1428 1517 1656 1835 1961 2013 2055 2044 2037 2074 2100 2118 2145 2080 1984 1937 1857 1857 1815 1860 1927 1955 2166 2216 2194 2147 2073 2008 1890 1795 1699 1661 1687 1728 1722 1712 1787 1885 2105 2176 2247 2345 2397 2420 2507 2568 2422 2349 2321 2331 2367 2400 2398 2408 2374 2390 2483 2537 2627 2647 2735 2799 2913 2982 2964 2975 3030 3090 3072 3031 2982 2908 2727 2690 2665 2661 2458 2442 2446 2415 2311 2303 2298 2302 2292 2291 2287 2288 2296 2324 2317 2275 2280 2215 2119 2056 2026 2036 2055 2066 2065 2088 2068 2019 1988 1983 1977 1976 1953 1845 1916 2036 2063 2152 2208 2243 2283 2395 2495 2599 2694 2798 2828 2761 2666 2613 2592 2520 2505 2581 2688 2602 2460 2377 2319 2216 2158 2010 1909 1830 1796 1686 1591 1440 1411 1377 1331 1371 1416 1496 1563 1620 1660 1727 1821 1815 1919 2046 2052 2085 2162 2362 2467 2549 2591 2537 2600 2674 2765 2962 3101 3243 3312 3543 3639 3498 3356 3220 3141 3064 3017 2952 2932 2877 2796 2740 2697 2781 2813 2716 2690 2680 2706 2780 2858 2925 2641 2581 2556 2583 2591 2689 2744 2953 3184 3120 3051 2984 2943 2881 2826 2715 2666 2671 2659 2673 2584 2566 2635 2618 2631 2649 2511 2364 2101 1961 1921 1902 1845 1785 1719 1673 1548 1560 1664 1779 1849 1909 1982 2075 2208 2276 2326 2311 2249 2181 2072 2029 2036 2017 2060 2101 2153 2159 2121 2039 1941 1871 1767 1694 1558 1589 1549 1490 1377 1299 1201 1152 1106 1079 1030 1015 1055 1101 1158 1205 1311 1411 1551 1652 1782 1831 1933 1935 1945 1945 1855 1734 1827 1986 2053 2025 1970 1937 1923 1948 1987 2033 2092 2169 2291 2350 2466 2544 2651 2730 2737 2634 2602 2578 2520 2500 2490 2551 2577 2685 2687 2587 2464 2419 2401 2371 2358 2398 2505 2639 2777 2832 2834 2791 2719 2754 2766 2802 2916 2891 2821 2804 2727 2703 2688 2740 2768 2781 2661 2563 2582 2571 2532 2553 2673 2616 2541 2683 2685 2762 2887 2717 2745 2697 2596 2452 2359 2206 2137 2039 2028 1859 1620 1472 1466 1539 1664 1933 2081 2175 2256 2374 2453 2437 2552 2573 2536 2563 2510 2523 2586 2883 2841 2625 2490 2343 2299 2190 2146 2112 2032 2058 2082 2073 2085 2091 2024 1937 1851 1628 1500 1292 1154 835 814 809 885 1022 1336 454 460 483 504 541 563 598 602 637 641 680 669 665 723 746 723 678 667 729 747 731 701 627 600 579 515 385 367 356 354 354 362 363 436 515 526 539 541 564 582 700 731 738 751 735 739 678 649 654 677 658 630 554 518 538 592 628 706 747 720 821 869 901 889 889 855 828 808 761 686 664 632 615 594 580 562 546 556 561 544 552 476 483 582 594 695 819 861 891 891 875 878 854 835 816 773 735 707 674 597 509 417 444 566 680 818 917 941 949 837 812 783 802 787 833 850 840 856 902 1010 1074 1183 1174 1142 1103 1127 1119 1132 1110 1091 1082 1091 1122 1148 1138 1134 1148 1144 1157 1198 1170 1181 1223 1266 1279 1311 1326 1340 1331 1296 1281 1254 1270 1294 1273 1218 1170 1074 1061 1056 1048 1052 1081 1191 1239 1275 1293 1302 1298 1314 1339 1371 1354 1343 1378 1384 1365 1351 1330 1340 1291 1253 1249 1232 1228 1193 1141 1048 972 909 861 793 752 705 639 610 579 567 554 546 539 534 527 521 527 525 520 516 509 507 509 508 499 496 496 484 484 477 472 466 460 455 445 446 435 436 428 427 424 415 423 419 422 414 406 392 378 376 370 381 383 381 376 376 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 375 385 390 394 396 393 396 390 390 390 382 385 386 385 381 383 382 381 378 385 390 412 436 452 462 468 469 475 481 487 488 498 500 512 519 521 523 525 525 524 524 522 521 521 519 519 518 521 522 525 526 532 543 543 560 569 574 590 605 615 627 641 626 630 672 711 705 675 713 798 771 818 877 947 947 959 962 981 993 991 977 976 986 970 1026 1036 1012 1022 1017 941 884 800 779 904 883 809 768 711 684 603 522 503 489 474 450 412 388 382 399 409 400 383 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 374 375 378 376 378 379 376 371 373 376 374 377 374 378 381 373 377 379 378 379 379 374 374 374 376 374 375 395 435 602 750 954 1001 1158 1302 1479 1733 1674 1738 1718 1669 1620 1597 1483 1438 1461 1498 1515 1555 1590 1623 1617 1581 1575 1663 1737 1722 1772 1864 1834 1820 1802 1787 1712 1668 1667 1690 1736 1754 1896 2081 1996 1945 1894 1845 1752 1708 1657 1612 1542 1496 1434 1411 1439 1475 1570 1639 1573 1565 1637 1697 1653 1653 1730 1878 1918 1965 1927 1967 2097 1995 1876 1864 1992 1877 1888 1857 1875 1874 1757 1692 1636 1645 1675 1736 1874 1863 1946 1943 1867 1823 1747 1650 1533 1523 1613 1644 1700 1734 1843 1918 2017 1935 1829 1723 1690 1615 1533 1430 1365 1200 1182 1210 1238 1270 1317 1440 1493 1515 1545 1660 1724 1830 1913 1865 1810 1773 1745 1679 1627 1552 1481 1407 1385 1386 1387 1413 1518 1787 1953 1943 1952 1940 1953 1991 2012 2020 2023 2064 2064 2095 2117 2120 2097 2157 2247 2306 2327 2251 2182 2091 1962 1857 1779 1736 1725 1761 1785 1878 1980 2077 2163 2128 2158 2273 2443 2412 2406 2501 2589 2609 2501 2415 2421 2414 2405 2517 2571 2545 2576 2597 2591 2585 2613 2646 2675 2680 2717 2807 2794 2799 2835 2851 2879 2985 2998 3040 3065 2933 2855 2772 2679 2539 2481 2504 2558 2404 2379 2381 2384 2420 2461 2504 2563 2661 2660 2524 2390 2040 1870 1685 1674 1670 1743 1797 1841 1864 1798 1802 1791 1786 1821 1858 1825 1784 1840 2000 2029 2090 2209 2291 2400 2471 2685 2784 2848 2853 2785 2761 2685 2631 2606 2638 2809 2726 2603 2544 2422 2349 2256 2188 2071 2000 1900 1821 1665 1599 1541 1464 1355 1335 1375 1429 1510 1613 1725 1804 1893 1872 1967 2046 2015 1980 2091 2246 2294 2326 2421 2501 2584 2675 2790 2912 3006 3050 3120 3168 3264 3390 3659 3839 3745 3524 3315 3209 3097 3016 2914 2852 2822 2732 2558 2460 2465 2492 2556 2557 2613 2680 2829 3013 2871 2614 2424 2340 2397 2476 2634 2825 3050 3160 3059 2968 2853 2788 2721 2667 2570 2532 2488 2497 2533 2524 2522 2530 2539 2510 2537 2466 2265 2032 1899 1830 1776 1759 1700 1542 1567 1712 1789 1875 1927 1978 2007 2083 2178 2248 2266 2221 2178 2054 2024 2013 2001 1982 1980 2022 2055 2038 1983 1909 1838 1797 1782 1737 1682 1544 1380 1353 1366 1260 1180 1103 1089 1031 994 997 1020 1064 1100 1182 1305 1435 1506 1657 1760 1829 1845 1816 1806 1855 1939 2016 1938 1790 1787 1817 1851 1917 1997 2087 2150 2176 2236 2310 2384 2498 2619 2707 2674 2602 2551 2504 2455 2413 2388 2444 2513 2608 2610 2523 2461 2414 2364 2297 2279 2253 2265 2355 2422 2495 2578 2666 2692 2626 2600 2629 2702 2759 2808 2947 2899 2873 2858 2790 2745 2743 2739 2626 2578 2517 2454 2421 2395 2373 2503 2504 2436 2465 2582 2677 2706 2820 2777 2778 2613 2435 2297 2214 2186 2220 2129 2002 1688 1540 1433 1421 1450 1568 1712 1887 2025 2114 2174 2199 2177 2267 2290 2280 2356 2422 2642 2807 2641 2560 2419 2348 2268 2215 2120 2070 2132 2189 2234 2261 2260 2211 2085 1972 1850 1738 1573 1465 1437 1173 997 872 793 785 852 1034 464 476 492 502 551 579 605 613 633 641 656 640 650 717 711 669 663 663 751 762 717 678 601 582 558 498 366 360 366 347 343 360 375 429 498 511 526 531 569 656 704 714 737 709 703 663 630 618 604 602 630 565 486 505 571 614 641 720 842 819 790 832 859 876 875 857 838 771 686 645 637 609 590 555 544 529 533 529 509 501 487 446 485 572 630 713 782 834 823 790 792 801 798 807 780 753 729 697 664 569 472 424 449 572 718 838 799 821 813 764 706 700 696 699 695 735 816 877 959 1127 1164 1125 1084 1094 1102 1094 1096 1086 1085 1061 1075 1121 1117 1118 1110 1176 1196 1180 1189 1177 1211 1243 1272 1297 1328 1347 1336 1307 1291 1306 1285 1265 1274 1239 1196 1107 1065 1043 1038 1025 1041 1050 1080 1181 1209 1261 1266 1282 1300 1326 1379 1380 1354 1355 1360 1358 1353 1343 1330 1295 1249 1243 1232 1239 1231 1157 1094 965 899 837 795 749 706 669 620 600 568 554 542 539 537 530 524 519 515 517 513 518 506 507 506 496 495 490 486 484 473 469 462 457 449 441 434 430 428 424 419 421 421 414 417 420 422 400 382 376 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 382 387 392 392 393 400 395 393 393 384 388 391 389 386 385 386 392 412 420 448 462 473 477 478 485 492 498 507 511 519 525 531 533 539 543 555 553 557 562 563 562 560 560 560 561 566 567 566 560 569 579 590 604 604 625 654 678 689 695 704 719 729 722 713 766 793 804 755 752 836 867 884 913 919 927 931 952 979 1000 1020 1026 1044 1050 1069 1081 1090 1090 1086 1061 1002 966 943 848 975 1013 952 924 865 802 690 661 629 629 603 578 553 507 460 443 440 429 420 435 410 389 370 370 370 370 370 370 370 370 370 370 370 370 370 370 372 375 380 387 384 377 377 373 375 376 374 380 385 374 374 374 379 387 381 377 378 375 378 374 372 374 375 375 408 676 851 1075 1219 1261 1338 1644 1622 1565 1605 1586 1585 1485 1436 1420 1428 1491 1518 1510 1532 1623 1702 1707 1687 1652 1764 1893 1854 1878 1841 1840 1802 1709 1687 1718 1659 1704 1736 1803 1899 2080 2009 1841 1825 1802 1756 1718 1702 1633 1606 1563 1513 1406 1397 1466 1521 1664 1770 1664 1668 1733 1851 1775 1788 1792 1883 2017 2012 1996 2049 2164 2068 2019 2056 1987 1904 1919 1907 1869 1824 1815 1789 1811 1789 1751 1822 1892 1914 1881 1845 1791 1761 1710 1591 1523 1530 1642 1705 1738 1768 1845 1926 1912 1914 1832 1747 1711 1643 1557 1444 1283 1175 1170 1184 1203 1256 1335 1441 1536 1649 1722 1713 1763 1841 1929 1906 1839 1781 1745 1700 1673 1593 1565 1510 1475 1477 1419 1568 1704 1780 1814 1829 1840 1905 1939 1990 2009 2056 2122 2202 2281 2354 2373 2379 2332 2247 2191 2143 2158 2139 2054 1943 1927 1900 1837 1791 1808 1880 1929 2124 2240 2336 2241 2262 2291 2351 2462 2487 2498 2607 2653 2530 2484 2474 2490 2528 2561 2836 2868 2672 2639 2649 2645 2638 2642 2670 2695 2710 2720 2742 2763 2779 2783 2802 2803 2828 2857 2926 2983 3117 3127 2949 2798 2711 2673 2646 2646 2669 2596 2521 2499 2510 2566 2656 2705 2719 2850 2671 2394 1949 1678 1545 1579 1597 1673 1719 1730 1704 1725 1717 1689 1697 1707 1680 1687 1762 1852 1953 2071 2146 2293 2416 2619 2764 2901 2926 2982 2816 2770 2744 2723 2686 2743 2852 2748 2622 2541 2481 2382 2301 2195 2128 2081 2073 1979 1844 1729 1618 1434 1388 1316 1369 1494 1564 1675 1771 1888 1959 2022 2013 2030 2150 2206 2146 2191 2296 2448 2559 2564 2601 2639 2742 2925 3066 3195 3197 3159 3252 3417 3383 3498 3636 3630 3495 3356 3247 3098 2987 2891 2802 2732 2656 2499 2389 2290 2367 2437 2484 2605 2704 2802 2985 2919 2631 2324 2259 2196 2377 2593 2744 2907 3081 3030 2932 2787 2696 2612 2541 2422 2378 2372 2414 2459 2464 2458 2452 2464 2449 2434 2327 2140 1933 1827 1711 1730 1680 1641 1578 1635 1818 1893 1985 2022 2070 2115 2195 2235 2223 2200 2132 2084 2033 2017 1984 1953 1894 1933 1969 1979 1904 1848 1724 1644 1577 1648 1631 1571 1498 1421 1226 1284 1194 1118 1072 1049 988 992 1008 1052 1125 1173 1301 1429 1576 1672 1724 1747 1741 1671 1638 1734 1892 2005 2120 2110 1978 1918 1933 1995 2089 2175 2245 2259 2301 2363 2502 2588 2672 2655 2587 2511 2407 2341 2320 2352 2411 2409 2509 2555 2507 2490 2462 2380 2316 2263 2219 2271 2343 2398 2444 2540 2577 2527 2542 2567 2584 2653 2682 2695 2743 2860 2944 2945 2959 2975 2882 2838 2804 2775 2769 2717 2613 2488 2375 2322 2323 2363 2352 2377 2464 2506 2563 2583 2590 2555 2543 2495 2465 2572 2415 2433 2306 2132 2007 1802 1549 1448 1418 1453 1554 1650 1767 1901 1970 2055 2080 2140 2195 2246 2311 2440 2583 2806 2687 2510 2405 2296 2244 2187 2156 2126 2138 2230 2302 2336 2374 2308 2227 2121 2029 1976 1901 1798 1632 1409 1338 1143 887 770 792 833 841 482 498 512 525 555 580 594 640 644 672 646 632 711 713 654 636 674 703 753 754 736 672 586 559 529 477 361 347 340 350 368 363 366 396 476 488 501 512 615 662 681 704 699 703 689 657 612 586 602 554 565 490 493 526 580 600 655 755 841 857 754 781 807 825 829 875 856 773 687 637 622 602 583 551 537 509 491 511 492 472 441 428 515 641 692 683 656 612 581 568 572 579 600 758 762 729 704 666 636 526 429 435 448 527 649 623 647 697 703 691 644 611 603 665 746 783 820 997 1092 1120 1080 1069 1090 1089 1049 1069 1063 1038 1062 1115 1105 1098 1095 1079 1110 1153 1162 1160 1163 1214 1256 1278 1281 1309 1320 1307 1295 1294 1295 1279 1273 1269 1251 1147 1080 1051 1035 1032 1022 1035 1042 1059 1108 1214 1243 1258 1260 1292 1319 1381 1467 1453 1429 1399 1384 1364 1349 1330 1314 1245 1226 1192 1179 1190 1164 1104 1018 926 874 799 747 703 663 634 599 580 560 551 543 536 529 527 518 512 512 513 509 506 507 506 497 492 487 482 472 465 461 456 450 444 438 435 430 426 424 427 421 421 417 413 405 404 397 382 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 381 392 394 396 393 395 396 393 390 391 390 394 391 393 412 426 454 468 476 495 492 505 505 510 514 522 530 538 540 546 556 565 569 576 580 590 596 605 614 628 632 628 626 621 637 630 625 619 635 647 648 680 668 696 709 722 736 755 766 786 793 817 832 821 861 871 877 884 896 898 901 910 920 930 937 955 980 1015 1044 1071 1092 1119 1143 1162 1184 1187 1156 1163 1164 1141 1117 999 997 1078 1177 1146 1100 1000 893 808 764 844 856 801 782 724 687 620 544 486 517 517 511 503 510 455 392 370 370 370 370 370 370 382 388 388 370 370 370 373 376 374 376 382 386 380 379 378 388 383 378 375 374 375 374 375 375 381 382 375 375 378 379 374 379 376 380 388 728 816 1069 1193 1369 1513 1534 1470 1448 1478 1424 1412 1375 1386 1428 1445 1488 1527 1508 1527 1580 1662 1859 1795 1761 1829 1980 1961 1944 1863 1815 1762 1651 1588 1607 1619 1693 1801 1907 2014 2118 2090 1883 1788 1737 1696 1677 1643 1593 1542 1486 1402 1387 1428 1506 1576 1733 1884 1864 1822 1862 1932 1930 1881 1869 1908 2167 2117 2074 2089 2243 2181 2144 2156 2017 1987 2012 1967 1939 1902 1924 1952 1906 1847 1843 1876 2021 1980 1892 1864 1821 1785 1691 1539 1523 1598 1712 1741 1803 1835 1875 1886 1809 1828 1837 1797 1743 1641 1490 1313 1260 1190 1177 1177 1184 1280 1374 1490 1563 1664 1726 1786 1836 1910 1969 1896 1844 1807 1759 1702 1666 1666 1781 1765 1725 1576 1442 1648 1777 1806 1796 1806 1815 1860 1948 2052 2168 2266 2300 2302 2331 2371 2392 2416 2384 2296 2218 2089 2069 2064 2087 2087 2036 1916 1900 1920 2030 2231 2316 2383 2511 2508 2395 2353 2347 2386 2442 2531 2592 2611 2647 2591 2592 2606 2624 2710 2836 2764 2757 2713 2700 2680 2678 2677 2674 2690 2710 2728 2734 2757 2765 2781 2784 2793 2802 2809 2813 2831 2883 3003 3088 3029 2860 2819 2846 2909 2916 2755 2775 2726 2673 2661 2666 2732 2769 2800 2867 2684 2311 1911 1647 1545 1512 1511 1560 1600 1638 1638 1606 1579 1574 1594 1665 1706 1752 1829 1901 1972 2071 2190 2368 2511 2705 2718 2806 2848 2860 2915 2833 2824 2880 2863 2744 2668 2607 2523 2463 2405 2322 2248 2294 2358 2324 2238 2038 1924 1728 1563 1379 1322 1396 1509 1631 1731 1853 1923 1942 2026 2147 2158 2118 2195 2401 2406 2363 2411 2495 2654 2825 2843 2836 2863 3049 3127 3116 3129 3100 3115 3073 3037 3181 3271 3341 3389 3381 3241 3138 3026 2912 2830 2739 2675 2602 2465 2311 2258 2331 2436 2603 2745 2951 3101 2869 2614 2320 2171 2122 2208 2455 2625 2859 2982 3134 2915 2754 2667 2542 2463 2282 2245 2258 2314 2363 2394 2386 2386 2383 2385 2349 2195 2044 1863 1777 1686 1626 1549 1498 1609 1742 1896 1964 2059 2127 2214 2206 2173 2162 2150 2116 2064 2067 2020 1985 1920 1886 1813 1851 1873 1834 1760 1691 1645 1494 1395 1454 1503 1479 1404 1359 1265 1147 1120 1061 1047 1043 1006 1069 1155 1207 1256 1316 1374 1507 1621 1613 1614 1614 1554 1506 1628 1743 1905 1969 2076 2216 2216 2118 2135 2185 2263 2308 2401 2477 2514 2513 2628 2609 2552 2492 2408 2339 2215 2269 2431 2447 2437 2478 2461 2411 2379 2365 2363 2343 2284 2205 2273 2328 2426 2494 2496 2413 2386 2388 2419 2483 2523 2564 2624 2687 2747 2833 3029 3214 3098 2994 2911 2861 2825 2749 2700 2602 2558 2565 2407 2313 2322 2267 2217 2240 2280 2376 2436 2440 2437 2419 2429 2461 2553 2591 2522 2348 2189 2053 1947 1756 1600 1493 1394 1374 1411 1505 1627 1796 1828 1997 2050 2166 2237 2315 2384 2584 2729 2622 2532 2383 2298 2231 2234 2241 2166 2134 2187 2197 2291 2444 2368 2258 2178 2079 2031 1975 1902 1758 1691 1652 1378 1197 934 782 756 793 1099 464 497 530 541 559 590 637 661 687 693 654 706 726 686 627 645 687 707 731 717 697 664 577 539 511 451 344 337 335 352 358 358 363 381 460 468 479 485 586 657 666 689 670 670 641 621 596 578 551 562 490 471 509 549 584 594 682 783 823 786 732 741 759 765 802 816 791 752 664 625 614 598 566 536 526 495 472 437 444 422 403 434 536 694 661 560 558 504 460 441 431 422 434 536 677 655 619 573 530 458 401 409 407 422 471 568 618 668 691 609 580 628 732 813 887 1006 1089 1099 1068 1064 1053 1083 1063 1024 1031 1046 1031 1017 1053 1072 1067 1074 1082 1111 1131 1146 1154 1164 1216 1263 1263 1259 1272 1279 1269 1268 1296 1295 1279 1274 1267 1251 1207 1094 1033 1019 1018 1009 1025 1052 1064 1076 1127 1242 1274 1290 1301 1315 1387 1475 1477 1475 1447 1423 1410 1392 1370 1341 1318 1250 1219 1165 1102 1039 1013 991 920 882 836 763 702 658 626 598 578 565 551 547 541 544 531 521 510 504 509 508 503 505 499 491 487 488 476 471 463 460 454 449 442 440 435 434 426 424 431 422 420 415 413 407 406 398 382 378 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 381 391 399 403 403 400 398 397 394 394 397 394 418 432 449 472 482 493 505 514 523 530 531 540 547 554 561 572 581 599 609 628 633 641 644 661 672 690 701 709 721 723 725 696 704 717 715 704 708 706 716 742 730 778 785 807 819 832 834 836 842 857 867 880 887 891 905 953 991 1014 998 939 920 953 1000 1053 1068 1097 1116 1172 1199 1239 1247 1267 1296 1386 1371 1332 1356 1395 1374 1229 1215 1211 1322 1424 1273 1218 1037 904 894 1020 1040 1021 1012 898 843 759 679 570 550 635 665 600 582 561 538 492 421 402 422 429 439 462 463 458 433 387 375 374 374 375 373 375 383 379 372 375 379 384 374 373 375 374 374 374 380 374 373 375 372 376 375 374 374 375 378 431 701 861 1088 1200 1431 1516 1368 1315 1310 1337 1376 1409 1400 1419 1471 1518 1545 1562 1521 1508 1567 1684 1881 1941 1894 2046 2047 1998 1963 1921 1883 1845 1585 1514 1548 1559 1615 1671 1762 1856 1958 1971 1899 1798 1709 1701 1652 1610 1517 1447 1378 1377 1426 1486 1588 1685 1804 1886 2017 1938 1979 2003 1903 1865 1853 1944 2182 2250 2114 2172 2354 2284 2324 2226 2170 2146 2027 2001 1962 1962 2043 1985 1904 1844 1896 1916 2076 2035 1917 1878 1843 1771 1600 1523 1585 1685 1750 1792 1862 1887 1885 1830 1756 1710 1748 1646 1568 1465 1373 1281 1238 1190 1181 1179 1183 1276 1375 1452 1519 1643 1711 1761 1790 1843 1919 2002 1930 1881 1814 1770 1769 1990 2027 1942 1839 1677 1537 1701 1822 1854 1838 1820 1832 1845 1921 2232 2343 2373 2512 2634 2643 2544 2543 2506 2433 2283 2223 2112 2083 2096 2245 2064 2034 1982 2086 2172 2264 2374 2517 2607 2598 2479 2406 2376 2410 2427 2469 2490 2501 2594 2724 2801 2760 2829 2868 2805 2757 2740 2731 2716 2712 2696 2695 2694 2702 2722 2732 2745 2750 2758 2765 2773 2778 2791 2798 2801 2796 2820 2849 2910 2994 3068 2932 2901 2927 2969 2990 3039 3058 2961 2891 2903 2914 2882 2898 2878 2800 2626 2307 1983 1729 1526 1481 1442 1473 1479 1494 1490 1486 1550 1640 1696 1754 1818 1872 1900 1975 2027 2178 2282 2424 2565 2719 2792 2799 2832 2895 2769 2839 2854 2822 2781 2688 2631 2535 2481 2420 2404 2405 2446 2494 2404 2283 2163 1994 1855 1667 1526 1379 1314 1424 1553 1721 1852 1936 1987 2036 2060 2182 2285 2265 2353 2437 2508 2547 2540 2613 2709 2937 3032 3049 3095 3061 3062 3047 3012 2983 2972 2902 2921 2968 2979 3074 3117 3212 3196 3093 3054 3058 3038 3027 2921 2735 2579 2412 2304 2284 2384 2536 2703 2996 3086 3093 2873 2467 2188 2051 2064 2304 2536 2748 2884 2939 2873 2798 2722 2517 2403 2244 2194 2197 2234 2300 2319 2314 2312 2322 2327 2316 2198 2041 1820 1730 1648 1552 1486 1593 1706 1828 1944 2035 2132 2200 2174 2147 2059 2056 2014 1996 2018 2046 1972 1936 1843 1767 1678 1706 1716 1697 1630 1574 1544 1391 1222 1248 1369 1371 1327 1277 1199 1156 1064 1051 985 948 1106 1230 1251 1249 1298 1293 1356 1398 1474 1456 1448 1431 1400 1463 1577 1682 1779 1881 2089 2257 2440 2398 2376 2384 2439 2494 2531 2462 2362 2352 2441 2440 2358 2309 2241 2162 2290 2340 2348 2337 2324 2360 2317 2288 2295 2286 2271 2258 2233 2189 2111 2198 2278 2342 2335 2301 2234 2216 2320 2463 2543 2587 2672 2772 2966 3027 3108 3115 3122 2984 2910 2869 2731 2671 2559 2487 2455 2470 2456 2358 2344 2236 2163 2173 2163 2198 2272 2300 2306 2279 2286 2335 2361 2354 2318 2274 2276 2234 2105 1947 1631 1525 1409 1328 1348 1513 1653 1831 1940 2022 2090 2212 2285 2369 2486 2573 2658 2625 2540 2444 2316 2307 2392 2395 2325 2218 2195 2201 2314 2393 2261 2166 2086 1981 1944 1903 1859 1812 1708 1558 1359 1227 1155 771 752 756 982 467 501 530 565 594 619 661 656 714 724 711 710 692 644 619 642 679 696 731 680 699 652 571 547 505 431 348 332 390 362 358 361 362 371 432 446 488 489 524 597 575 617 630 612 595 594 669 655 611 478 425 493 558 594 594 633 697 761 709 675 687 701 729 730 763 755 772 693 637 620 591 553 539 524 496 473 449 415 376 384 385 379 468 510 560 487 407 394 398 393 395 400 401 419 519 576 548 433 416 422 421 497 476 401 426 503 537 617 575 485 558 717 803 982 1108 1084 1037 1056 1052 1085 1067 1042 1026 1009 1008 1002 1077 1079 1077 1084 1137 1176 1193 1205 1195 1202 1215 1235 1221 1222 1222 1235 1235 1264 1267 1262 1259 1267 1272 1297 1305 1267 1162 1043 1004 1004 1032 1044 1062 1093 1128 1155 1213 1267 1289 1348 1433 1488 1467 1433 1437 1431 1440 1429 1411 1369 1370 1333 1308 1281 1249 1215 1155 1007 912 781 768 769 766 686 647 609 591 578 568 553 547 544 544 541 528 521 501 499 500 498 496 490 484 481 475 470 466 458 453 452 448 443 440 438 434 426 426 423 417 414 415 407 405 396 410 395 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 390 412 417 419 418 420 405 402 396 397 409 434 456 472 486 508 523 533 543 551 562 578 590 614 625 631 642 657 672 686 703 705 711 714 720 736 754 770 779 777 771 775 768 745 746 761 779 787 794 791 795 799 803 808 815 842 850 843 849 865 878 882 891 909 938 960 1021 1132 1198 1209 1143 1019 992 1003 1060 1141 1192 1239 1276 1325 1428 1444 1419 1494 1596 1641 1668 1631 1562 1578 1506 1377 1385 1373 1447 1436 1430 1399 1309 1119 1071 1301 1422 1454 1346 1170 1064 945 851 787 724 660 787 864 849 807 697 561 567 557 527 497 492 515 506 498 484 408 379 376 374 375 373 372 377 380 385 382 376 384 384 383 377 374 376 376 377 375 374 373 376 377 375 374 376 377 504 668 859 953 1121 1316 1396 1279 1277 1339 1407 1429 1475 1480 1494 1481 1527 1614 1687 1668 1700 1679 1713 1792 1872 1941 2150 2149 2085 2046 1947 1894 1785 1696 1556 1459 1413 1441 1506 1543 1591 1638 1728 1721 1700 1670 1619 1562 1520 1476 1413 1367 1391 1441 1491 1560 1646 1751 1933 2070 1974 1978 2058 2014 1975 1944 2012 2005 2303 2395 2301 2351 2421 2371 2387 2412 2403 2313 2200 2107 2140 2181 2072 2069 2023 1988 1978 1993 2160 2060 1951 1892 1782 1687 1588 1623 1701 1761 1819 1877 1921 1993 1915 1809 1720 1628 1500 1450 1400 1353 1321 1242 1220 1224 1187 1183 1189 1247 1286 1387 1492 1606 1633 1725 1824 1860 1934 2063 2176 2027 2032 2186 2208 2134 2034 1852 1786 1645 1608 1739 1943 2107 2048 1929 1859 1867 1994 2281 2440 2602 2751 2675 2655 2522 2434 2326 2250 2198 2242 2272 2299 2435 2407 2441 2494 2498 2494 2532 2547 2548 2516 2477 2432 2396 2387 2391 2397 2469 2489 2542 2585 2697 2741 2819 2901 2802 2752 2750 2743 2728 2720 2714 2710 2708 2716 2720 2725 2738 2738 2749 2751 2759 2762 2769 2774 2783 2788 2778 2769 2757 2766 2804 2852 2922 2966 3010 3068 2963 2900 2895 2937 2867 2824 2835 2791 2770 2805 2757 2630 2450 2348 2058 1758 1515 1498 1404 1389 1416 1435 1451 1535 1619 1738 1761 1840 1908 2043 2110 2211 2259 2436 2457 2614 2681 2743 2785 2838 2835 2835 2689 2666 2686 2815 2870 2626 2564 2537 2517 2517 2610 2506 2441 2352 2270 2131 2028 1888 1795 1693 1536 1365 1294 1498 1643 1811 1940 2047 2147 2216 2222 2266 2372 2453 2494 2565 2634 2730 2743 2806 2930 3047 3052 3043 3010 2951 2919 2829 2816 2798 2788 2783 2793 2814 2854 2893 2950 3031 2975 2911 2813 2765 2732 3009 3010 2864 2736 2537 2397 2256 2331 2479 2684 2786 2812 2924 2932 2608 2344 2014 1971 2117 2379 2612 2739 2724 2660 2572 2526 2471 2405 2227 2157 2156 2186 2263 2299 2264 2258 2242 2229 2222 2185 2123 1904 1725 1574 1487 1611 1706 1784 1885 2051 2146 2134 2103 1995 1983 1921 1906 1916 1956 1898 1895 1833 1695 1601 1544 1547 1474 1488 1477 1458 1436 1391 1328 1128 1046 1158 1223 1160 1109 1082 1047 921 988 1091 1163 1160 1148 1128 1137 1145 1170 1202 1183 1248 1267 1284 1403 1546 1638 1672 1657 1777 1912 2122 2285 2376 2387 2389 2371 2327 2300 2314 2283 2169 2120 2190 2174 2113 2068 2153 2222 2241 2240 2212 2181 2129 2148 2146 2116 2135 2151 2114 2100 2083 2047 2000 2035 2109 2118 2148 2141 2167 2258 2373 2471 2668 2748 2726 2812 2834 2860 2891 2887 2972 2845 2689 2638 2578 2560 2475 2390 2356 2347 2331 2349 2283 2168 2155 2268 2315 2197 2137 2135 2104 2077 2067 2067 2059 2014 2056 2052 2046 2110 2095 1976 1749 1651 1467 1325 1345 1522 1691 1913 1972 2063 2099 2179 2256 2332 2395 2459 2552 2640 2678 2644 2612 2488 2434 2386 2412 2412 2379 2383 2554 2484 2310 2122 2065 1950 1860 1793 1740 1623 1546 1405 1417 1439 1176 846 746 767 800 482 501 529 551 589 624 675 689 736 714 752 738 668 637 665 635 639 670 667 638 660 647 562 532 482 426 352 342 381 382 402 414 438 467 513 524 574 513 502 522 619 644 647 666 611 635 648 615 515 431 465 528 599 580 635 659 595 596 653 663 690 691 711 720 719 776 744 684 643 627 602 575 565 536 497 462 428 383 389 463 549 511 429 371 404 395 405 406 444 458 460 466 468 414 415 404 401 425 464 493 582 658 505 442 426 429 471 559 502 517 607 671 798 1032 1030 1004 1064 1069 1060 1038 1040 1029 996 994 980 1060 1058 1043 1032 1102 1168 1194 1211 1240 1196 1163 1175 1184 1190 1208 1229 1230 1234 1230 1237 1243 1234 1253 1287 1291 1263 1182 1120 1027 994 1006 1034 1063 1083 1136 1162 1233 1278 1318 1423 1471 1485 1506 1471 1441 1416 1418 1419 1434 1415 1370 1327 1294 1269 1238 1182 1153 1108 1008 890 778 722 682 681 659 613 581 576 569 558 548 548 547 547 549 539 524 500 499 494 486 485 478 479 473 467 458 455 453 452 447 441 436 437 435 427 418 412 414 412 404 398 394 402 399 384 371 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 372 414 417 418 421 422 418 412 402 399 399 434 459 475 492 514 535 545 557 565 587 598 626 633 655 660 676 689 701 708 720 727 735 732 735 746 772 785 793 796 795 798 796 795 782 787 805 808 822 823 814 822 824 823 822 834 857 869 870 875 888 888 903 926 994 1023 1023 1061 1171 1223 1183 1123 1034 1014 1041 1074 1172 1214 1303 1403 1631 1633 1602 1585 1572 1576 1586 1592 1616 1623 1595 1583 1532 1465 1536 1582 1489 1404 1380 1311 1276 1216 1250 1317 1427 1484 1390 1220 1085 1019 875 782 714 843 971 1057 889 747 706 701 655 635 613 599 582 569 534 489 442 420 374 374 373 373 373 373 374 375 382 375 376 385 375 375 380 378 375 376 377 376 377 377 375 374 375 381 381 608 761 973 1116 1361 1334 1237 1219 1302 1369 1434 1468 1496 1508 1538 1512 1505 1587 1743 1868 1927 1893 1880 1884 1938 2017 2173 2147 2033 1991 1929 1885 1779 1688 1542 1497 1443 1377 1389 1429 1462 1498 1542 1585 1601 1579 1538 1493 1453 1410 1343 1361 1431 1488 1546 1605 1767 1809 1963 2102 2139 2116 2158 2215 2214 2180 2166 2199 2359 2325 2296 2350 2234 2174 2169 2242 2336 2286 2200 2131 2153 2215 2240 2188 2151 2090 2015 2036 2162 2054 1939 1883 1731 1668 1683 1713 1769 1815 1850 1947 1956 1865 1727 1632 1573 1515 1430 1377 1325 1284 1260 1248 1271 1291 1257 1190 1192 1213 1250 1403 1499 1562 1747 2012 1994 2004 2050 2205 2284 2303 2355 2403 2301 2127 2060 1945 1897 1692 1663 1872 1972 2144 2091 2000 1949 2021 2136 2316 2403 2497 2652 2543 2492 2407 2326 2289 2303 2367 2432 2509 2612 2543 2557 2731 2726 2700 2637 2539 2501 2482 2454 2438 2413 2392 2396 2398 2422 2480 2531 2673 2719 2835 2823 2848 2809 2735 2753 2736 2733 2726 2720 2712 2715 2717 2714 2725 2728 2742 2744 2755 2757 2760 2767 2770 2770 2771 2768 2772 2794 2772 2749 2780 2822 2847 2872 2890 2897 2845 2850 2846 2834 2766 2767 2704 2642 2654 2721 2601 2626 2226 2173 2080 1846 1542 1465 1406 1368 1383 1417 1465 1565 1662 1797 1855 1922 2015 2202 2327 2447 2442 2528 2639 2758 2795 2799 2823 2873 2910 2816 2655 2609 2638 2674 2643 2631 2649 2682 2709 2631 2528 2422 2350 2253 2159 2052 1976 1951 1907 1705 1517 1316 1312 1509 1745 1902 2000 2130 2250 2431 2457 2366 2398 2497 2556 2670 2788 2940 2954 3039 3161 3192 3047 2971 2926 2890 2838 2779 2733 2676 2649 2638 2648 2683 2735 2774 2822 2900 2843 2760 2687 2626 2585 2645 2744 2626 2603 2462 2354 2251 2327 2450 2663 2672 2709 2778 2925 2601 2377 2014 1939 2016 2216 2456 2651 2726 2578 2490 2443 2408 2390 2236 2142 2124 2160 2234 2294 2223 2192 2174 2130 2073 2032 2077 1996 1871 1527 1439 1772 1815 1872 1974 2075 2066 2027 1990 1922 1921 1899 1832 1879 1864 1840 1819 1679 1567 1477 1426 1402 1381 1309 1337 1311 1316 1275 1175 1025 927 924 1051 1028 1009 955 918 1020 1062 1132 1054 1065 1024 1176 1195 1246 1266 1343 1344 1193 1238 1334 1477 1635 1735 1842 1831 1832 1902 2074 2193 2215 2232 2291 2228 2181 2118 2132 2170 2082 1972 1999 1981 2041 2157 2145 2165 2131 2118 2102 2092 2062 2015 2000 1977 1992 1990 1981 1985 1978 1965 1968 2012 2097 2107 2101 2137 2196 2277 2421 2515 2634 2588 2613 2674 2697 2753 2719 2712 2878 2804 2687 2638 2611 2572 2496 2447 2366 2284 2262 2199 2151 2151 2176 2284 2426 2321 2283 2282 2187 2166 2127 2073 2051 2037 2039 2022 1966 1976 1972 1903 1794 1606 1485 1318 1314 1396 1536 1701 1831 1965 2008 2068 2187 2294 2355 2412 2469 2727 2839 2686 2572 2465 2329 2278 2232 2241 2317 2494 2608 2478 2317 2169 2082 1975 1920 1842 1751 1683 1646 1626 1576 1414 1204 884 766 773 820 473 499 528 561 585 611 670 725 710 733 776 734 655 686 691 645 598 635 646 620 638 632 563 520 458 398 349 342 368 402 472 504 601 670 659 669 676 628 613 614 641 660 673 669 598 621 602 535 436 392 460 539 590 589 642 595 540 611 638 655 669 686 690 697 711 733 708 670 656 644 601 579 570 541 519 482 444 401 378 398 490 584 609 517 447 443 486 527 529 516 525 634 647 571 553 517 532 517 568 664 767 630 528 550 441 440 450 455 449 492 540 608 655 939 964 1061 1095 1063 1043 1038 1000 985 954 962 1007 1008 996 1035 1111 1123 1172 1219 1223 1207 1173 1163 1181 1179 1179 1184 1196 1201 1207 1206 1215 1242 1234 1251 1259 1207 1162 1092 1034 993 1005 1048 1071 1102 1129 1223 1285 1357 1385 1466 1436 1485 1507 1473 1448 1439 1410 1396 1391 1406 1421 1401 1353 1318 1280 1225 1125 1066 1012 933 856 795 757 690 632 600 576 569 565 560 554 549 547 557 549 553 531 519 495 490 482 482 475 481 467 465 461 458 451 444 452 448 442 440 427 421 423 425 420 418 412 408 398 393 388 386 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 371 381 419 420 424 423 422 424 416 404 402 408 461 477 499 522 537 559 569 587 600 625 643 656 676 685 687 687 690 704 721 736 747 765 773 770 777 787 806 807 808 811 813 816 813 809 816 824 827 838 844 840 840 839 841 853 861 871 886 892 897 885 890 919 959 1033 1087 1124 1193 1177 1201 1206 1147 1101 1073 1100 1135 1223 1311 1438 1617 1583 1542 1532 1565 1602 1615 1620 1627 1671 1701 1712 1683 1569 1560 1644 1585 1526 1503 1515 1431 1379 1398 1375 1427 1479 1422 1278 1187 1049 949 816 752 819 924 1076 1045 869 831 815 834 818 788 757 745 695 643 574 555 506 478 403 375 372 373 373 372 373 374 374 379 374 376 376 373 377 378 376 376 376 377 379 378 377 375 378 399 496 716 862 1067 1278 1262 1197 1235 1358 1396 1397 1442 1498 1563 1612 1604 1565 1536 1597 1792 1920 2063 1973 1952 1949 2018 2110 2113 2052 1941 1854 1852 1782 1660 1611 1599 1572 1503 1455 1340 1334 1363 1368 1415 1475 1497 1469 1453 1428 1370 1330 1344 1386 1514 1569 1601 1626 1720 1812 2006 2173 2297 2248 2177 2140 2215 2200 2179 2169 2132 2095 2072 2074 2141 2040 2056 2103 2197 2247 2204 2143 2040 2048 2170 2099 2220 2229 2113 2075 2099 2091 1968 1899 1822 1779 1755 1778 1844 1880 1883 1962 1801 1727 1619 1543 1504 1449 1384 1317 1281 1259 1259 1324 1357 1405 1369 1284 1223 1203 1213 1405 1431 1500 1700 1932 2190 2265 2368 2495 2600 2647 2565 2403 2303 2173 2076 1992 1863 1666 1685 1910 2037 2226 2354 2311 2294 2263 2278 2368 2389 2465 2604 2500 2428 2379 2380 2451 2510 2577 2688 2773 2668 2722 2670 2559 2510 2518 2501 2443 2458 2438 2415 2412 2400 2427 2450 2539 2528 2614 2703 2810 2886 2820 2739 2732 2701 2676 2703 2744 2735 2736 2730 2723 2722 2722 2734 2749 2775 2757 2754 2789 2799 2821 2828 2860 2860 2884 2859 2744 2679 2673 2614 2639 2649 2685 2721 2752 2754 2810 2866 2747 2690 2712 2653 2587 2565 2615 2582 2391 2281 2241 2064 1908 1838 1591 1466 1391 1347 1377 1418 1499 1613 1718 1836 1916 2043 2235 2401 2492 2584 2636 2710 2773 2876 2902 2918 2839 2771 2657 2603 2551 2572 2558 2534 2572 2694 2730 2660 2671 2528 2472 2359 2261 2166 2105 2078 2067 1915 1821 1685 1533 1299 1294 1540 1733 1924 2027 2186 2299 2425 2504 2542 2511 2614 2783 2967 3073 3105 3179 3184 3165 3184 3082 2888 2825 2804 2741 2663 2608 2535 2503 2508 2528 2586 2639 2700 2774 2859 2761 2677 2605 2496 2427 2398 2584 2544 2453 2270 2245 2223 2309 2454 2517 2585 2640 2748 2820 2529 2352 2038 1945 1969 2200 2492 2673 2712 2599 2454 2406 2348 2312 2209 2117 2090 2131 2209 2265 2219 2143 2130 2046 1939 1891 1922 1952 1880 1570 1470 1692 1826 1962 2061 2052 1968 1916 1924 1882 1865 1804 1682 1743 1730 1697 1674 1542 1464 1393 1357 1301 1261 1182 1142 1188 1183 1111 1020 932 852 883 931 944 893 955 936 921 952 985 1068 1136 1172 1284 1350 1404 1419 1433 1391 1259 1238 1336 1464 1606 1759 1940 2034 2021 2036 2118 2100 2015 2058 2087 2078 2015 2005 1962 2004 1954 1883 1799 1876 1976 1962 2024 2018 2022 2011 1966 1964 1921 1889 1864 1865 1875 1876 1876 1968 2001 2025 2134 2167 2188 2197 2197 2184 2199 2217 2314 2380 2478 2491 2580 2630 2711 2716 2593 2589 2711 2828 2813 2737 2740 2648 2518 2472 2333 2292 2273 2171 2151 2155 2222 2293 2499 2438 2348 2292 2277 2251 2206 2172 2165 2144 2092 2039 1881 1752 1753 1738 1683 1551 1443 1315 1288 1311 1391 1538 1686 1819 1933 2106 2143 2232 2283 2343 2482 2730 2882 2665 2572 2431 2318 2226 2181 2144 2165 2289 2404 2465 2430 2229 2173 2116 2073 1927 1827 1736 1675 1541 1431 1276 1073 908 830 731 735 468 483 525 565 627 646 721 746 724 756 783 716 674 711 647 608 584 623 617 601 591 611 537 512 404 363 346 371 431 495 562 636 697 719 724 745 731 686 633 626 652 682 614 588 565 581 579 504 394 402 444 526 591 591 586 458 602 604 646 679 700 696 678 679 706 682 678 674 662 617 589 574 556 579 558 517 483 458 432 375 381 600 590 552 579 591 557 562 586 583 622 854 813 753 701 671 661 675 739 824 808 592 600 565 431 446 522 572 550 530 541 550 604 935 1018 1093 1065 1050 1032 1017 981 946 948 1037 1012 966 1026 1146 1194 1186 1158 1170 1186 1176 1177 1191 1187 1179 1178 1175 1173 1205 1218 1239 1244 1252 1260 1226 1163 1102 1043 995 1009 1035 1059 1088 1109 1259 1301 1368 1402 1448 1439 1420 1422 1431 1506 1480 1444 1432 1398 1386 1383 1364 1372 1367 1347 1321 1281 1177 1101 999 919 868 798 748 704 671 627 570 561 565 560 552 542 547 546 545 556 545 525 510 484 486 476 472 469 465 463 459 460 453 459 453 454 458 448 441 436 436 426 432 433 433 406 393 393 394 387 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 371 382 396 422 430 430 432 434 437 427 426 410 404 442 466 499 515 543 556 579 593 621 638 654 667 673 680 689 698 699 715 729 742 762 779 787 793 794 797 798 806 812 822 824 829 818 835 826 831 840 840 844 853 856 863 863 867 874 882 892 898 904 900 907 941 984 1032 1092 1178 1251 1244 1237 1254 1224 1186 1173 1165 1200 1231 1290 1365 1595 1537 1510 1566 1644 1673 1709 1685 1650 1624 1716 1767 1780 1720 1687 1694 1718 1659 1724 1772 1778 1586 1529 1568 1570 1490 1322 1281 1140 1046 925 845 807 840 889 920 1056 1108 1006 990 970 989 1021 984 913 906 802 771 698 669 598 537 456 413 372 373 375 374 373 375 373 376 385 375 378 376 382 377 376 374 372 377 375 380 377 377 384 508 673 839 984 1244 1180 1154 1247 1383 1449 1492 1467 1477 1538 1606 1643 1783 1664 1752 1734 1789 1930 2105 2085 2045 2078 2249 2198 2082 1999 1928 1733 1820 1787 1674 1607 1560 1519 1447 1399 1335 1316 1269 1265 1353 1380 1394 1389 1380 1361 1303 1284 1390 1427 1545 1643 1637 1716 1861 1892 1991 2035 2084 2090 1983 1962 2035 2016 1963 1948 1942 1916 1911 1910 1996 1974 1951 1983 2082 2131 2140 2108 2056 1999 1994 2076 2068 2147 2120 2046 2010 2011 2023 1943 1852 1828 1871 1865 1898 1975 1924 1809 1688 1654 1609 1511 1431 1388 1348 1298 1292 1334 1372 1393 1460 1462 1433 1418 1401 1379 1344 1344 1445 1511 1610 1928 2176 2390 2463 2594 2737 2651 2478 2336 2252 2172 2105 1997 1895 1822 1895 1968 2046 2291 2460 2631 2554 2463 2475 2415 2452 2510 2517 2500 2516 2491 2595 2752 2755 2859 2826 2771 2739 2706 2640 2578 2521 2390 2377 2379 2390 2386 2375 2381 2404 2487 2569 2651 2656 2750 2766 2819 2877 2728 2673 2644 2622 2594 2682 2792 2788 2769 2781 2773 2764 2769 2799 2795 2730 2712 2747 2844 2891 2871 2874 2820 2738 2687 2662 2646 2552 2480 2462 2519 2566 2598 2603 2654 2705 2786 2847 2634 2648 2577 2528 2516 2504 2530 2520 2269 2060 2011 1942 1846 1734 1581 1445 1359 1328 1353 1453 1538 1649 1775 1994 2113 2258 2354 2411 2451 2518 2584 2615 2717 2790 2737 2618 2552 2568 2507 2469 2484 2428 2462 2570 2659 2733 2661 2564 2522 2478 2387 2252 2167 2129 2157 2175 2070 1899 1759 1572 1482 1333 1284 1540 1719 1865 2001 2197 2307 2390 2492 2634 2700 2795 2879 3083 3040 2995 3031 3063 3106 3138 3167 2833 2760 2723 2650 2548 2488 2396 2381 2384 2416 2493 2557 2660 2767 2946 2854 2632 2544 2434 2333 2232 2195 2218 2175 2163 2072 2200 2279 2384 2451 2538 2611 2796 2712 2400 2274 2097 1987 1921 2093 2399 2557 2823 2698 2518 2399 2310 2262 2152 2091 2062 2106 2176 2207 2171 2091 1966 1947 1850 1778 1776 1855 1802 1508 1412 1622 1785 1982 2114 2041 1961 1850 1821 1760 1725 1714 1583 1541 1542 1521 1520 1430 1379 1298 1278 1168 1158 1068 968 956 1007 906 869 857 907 962 985 980 980 1010 1042 1044 1078 1146 1185 1254 1340 1427 1496 1566 1592 1623 1553 1388 1265 1278 1373 1587 1751 1933 2034 2108 2145 2140 2031 1875 1875 1916 1935 1849 1871 1759 1804 1791 1726 1688 1769 1787 1826 1929 1925 1908 1895 1860 1842 1806 1798 1829 1857 1904 1912 1968 2003 2073 2177 2249 2271 2271 2246 2217 2220 2216 2234 2275 2320 2460 2546 2565 2648 2600 2559 2468 2501 2528 2593 2742 2754 2725 2679 2488 2425 2442 2432 2340 2271 2208 2238 2319 2350 2478 2487 2424 2397 2391 2371 2356 2328 2350 2231 2098 1970 1817 1720 1651 1587 1554 1471 1419 1302 1288 1290 1326 1416 1598 1837 1934 1930 1975 2145 2269 2491 2594 2640 2692 2570 2530 2445 2392 2288 2309 2221 2141 2125 2141 2184 2272 2237 2233 2149 2055 1944 1860 1741 1618 1485 1304 1186 1109 982 877 752 691 463 482 534 566 631 681 773 777 768 775 758 697 729 700 609 575 569 602 608 604 567 561 542 517 432 341 377 437 538 653 716 735 729 742 759 762 721 678 662 686 683 675 617 596 559 568 465 368 340 335 331 346 415 413 360 352 375 427 455 557 673 656 657 679 721 676 689 636 624 605 588 556 542 570 532 596 624 600 548 435 372 512 555 611 608 562 567 630 650 692 729 895 881 831 786 801 827 819 857 765 635 599 611 462 422 480 506 560 606 697 704 734 838 1014 1032 1032 1030 1000 960 934 918 912 920 939 974 1057 1116 1174 1177 1180 1180 1163 1160 1164 1176 1162 1170 1171 1172 1180 1184 1211 1210 1212 1225 1211 1157 1074 1009 991 995 1044 1059 1097 1171 1345 1366 1376 1363 1395 1430 1469 1404 1393 1442 1347 1434 1423 1389 1378 1372 1315 1285 1321 1332 1335 1319 1276 1226 1116 1016 921 855 767 741 688 654 609 584 564 555 546 552 546 537 539 535 531 520 515 503 487 477 472 472 469 467 464 459 456 465 465 461 463 467 468 447 440 432 435 426 433 436 431 399 389 389 390 371 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 369 383 371 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 380 396 402 423 424 433 436 438 438 439 437 441 438 434 410 411 465 487 529 554 578 588 610 622 647 658 666 668 673 683 704 717 730 740 758 770 786 786 787 794 806 812 817 819 828 840 857 861 853 861 846 848 852 848 850 863 870 879 875 882 889 898 909 919 947 948 939 980 1036 1098 1200 1255 1238 1219 1223 1246 1210 1172 1172 1250 1355 1402 1428 1500 1510 1496 1616 1634 1565 1511 1466 1468 1531 1609 1722 1806 1895 1841 1792 1851 1808 1756 1772 1718 1649 1561 1535 1428 1317 1272 1165 1065 981 927 848 852 930 992 1088 1167 1175 1257 1250 1223 1278 1253 1354 1331 1193 1139 1095 1047 934 864 773 719 657 610 524 427 376 376 374 373 375 374 380 380 373 391 379 377 377 375 378 376 376 377 378 390 541 719 854 961 1067 1113 1180 1378 1397 1458 1502 1534 1519 1536 1527 1552 1599 1672 1739 1876 1921 1981 2036 2144 2123 2127 2077 1978 1989 1967 1959 1903 1747 1631 1630 1645 1633 1568 1521 1454 1380 1249 1214 1168 1246 1289 1337 1368 1346 1421 1401 1295 1279 1330 1415 1532 1586 1630 1677 1741 1785 1801 1811 1823 1857 1800 1787 1841 1818 1817 1789 1764 1728 1739 1754 1806 1778 1775 1834 1907 1974 1910 1945 1842 1764 1767 1825 1835 1872 1880 1883 1896 1985 2068 2009 1934 1894 1905 1928 1938 1934 1758 1676 1607 1568 1507 1421 1325 1321 1313 1357 1407 1459 1487 1477 1512 1593 1709 1769 1710 1682 1654 1681 1670 1531 1671 1813 1988 2143 2322 2456 2550 2673 2561 2444 2426 2344 2264 2144 2076 1972 1980 2067 2167 2380 2541 2713 2698 2599 2533 2513 2488 2496 2573 2670 2720 2660 2700 2780 2864 2817 2760 2706 2662 2615 2565 2448 2386 2333 2319 2357 2366 2365 2379 2487 2575 2680 2788 2713 2688 2632 2614 2654 2714 2627 2558 2560 2583 2581 2604 2747 2867 2877 2853 2819 2858 2877 2838 2700 2629 2582 2583 2591 2587 2557 2545 2533 2497 2457 2444 2399 2383 2358 2366 2415 2443 2486 2527 2649 2762 2875 2870 2650 2587 2493 2463 2461 2359 2242 2168 2089 2007 1863 1743 1674 1613 1513 1381 1330 1305 1351 1510 1687 1873 1988 2112 2178 2273 2333 2404 2433 2452 2468 2612 2733 2771 2637 2459 2376 2377 2327 2302 2308 2400 2521 2627 2716 2693 2661 2592 2496 2324 2245 2221 2265 2379 2381 2263 2112 1877 1737 1535 1399 1252 1261 1449 1625 1883 2062 2283 2387 2501 2622 2765 2872 3016 3132 3117 2948 2904 2915 2967 2971 3062 3118 2791 2717 2651 2565 2426 2339 2228 2205 2237 2285 2395 2519 2605 2663 2785 2684 2660 2577 2440 2275 2079 1963 1938 1969 2010 2111 2229 2312 2424 2516 2638 2717 2874 2775 2587 2386 2094 1940 1857 1997 2215 2390 2548 2663 2530 2416 2298 2200 2121 2073 2032 2061 2098 2099 2041 1979 1865 1726 1674 1642 1647 1654 1675 1437 1428 1611 1762 1971 2147 2052 1941 1809 1683 1582 1523 1569 1516 1348 1315 1303 1316 1261 1227 1156 1111 1026 932 901 830 853 844 856 937 1028 1029 1035 1037 1018 1039 1069 1093 1183 1243 1301 1350 1353 1459 1589 1697 1789 1801 1754 1632 1449 1334 1276 1386 1509 1612 1769 1930 2039 2048 1961 1915 1832 1700 1737 1753 1666 1620 1566 1523 1496 1502 1530 1565 1649 1693 1791 1777 1760 1729 1767 1826 1940 1985 2004 2045 2048 2072 2203 2267 2275 2340 2421 2483 2443 2385 2380 2351 2306 2313 2418 2419 2399 2344 2398 2443 2477 2454 2272 2287 2386 2434 2465 2498 2521 2667 2598 2617 2597 2501 2385 2311 2274 2314 2365 2451 2536 2724 2651 2631 2525 2498 2552 2512 2339 2153 2052 2019 2048 2040 1928 1800 1723 1610 1473 1339 1281 1277 1306 1373 1474 1650 1755 1846 1917 2134 2401 2446 2482 2516 2654 2554 2483 2397 2232 2150 2150 2215 2214 2161 2089 2042 2041 2224 2257 2355 2175 2044 2083 1989 1891 1740 1611 1412 1229 1030 911 856 699 467 480 523 565 630 668 762 807 791 771 728 687 739 667 593 569 567 581 602 609 584 582 561 509 428 368 368 457 583 652 697 700 755 779 782 756 704 687 681 689 683 618 572 599 583 510 388 346 343 351 326 329 329 331 326 329 328 347 372 421 555 654 675 703 644 727 705 626 617 594 566 546 524 540 563 642 637 558 536 496 390 479 501 560 556 523 565 677 729 762 832 938 922 865 834 835 853 874 815 661 582 528 471 435 464 457 496 527 547 756 850 972 995 1036 1056 1041 1010 965 928 900 895 945 958 1036 1099 1135 1145 1187 1199 1181 1164 1170 1160 1168 1171 1163 1165 1162 1189 1205 1222 1222 1217 1191 1149 1074 1025 983 1003 1019 1050 1087 1218 1274 1319 1325 1353 1391 1389 1377 1403 1418 1406 1373 1322 1224 1311 1298 1264 1277 1299 1303 1247 1239 1287 1303 1279 1228 1150 1027 945 852 792 737 707 634 602 584 572 557 550 544 539 542 531 534 524 518 509 500 487 484 476 471 473 475 466 470 470 469 483 476 483 464 463 456 442 444 441 431 426 434 424 416 393 384 385 373 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 372 380 389 401 396 397 401 403 402 403 395 396 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 372 392 408 421 428 428 433 434 435 435 449 451 452 449 446 446 448 424 413 477 508 556 559 585 602 619 633 639 650 661 662 672 685 708 719 736 742 761 773 784 795 796 793 806 810 821 818 826 836 848 859 860 852 850 852 857 856 866 875 881 883 880 893 903 904 937 937 958 963 961 979 1029 1113 1179 1206 1136 1119 1148 1193 1139 1133 1192 1278 1398 1499 1411 1355 1426 1481 1490 1470 1430 1384 1400 1486 1592 1678 1802 1905 1842 1767 1720 1734 1660 1618 1592 1571 1492 1421 1349 1270 1176 1122 1077 1020 957 921 874 929 1017 1085 1209 1281 1321 1334 1484 1459 1431 1398 1510 1477 1417 1370 1325 1247 1171 1085 963 928 931 941 678 467 375 376 374 375 375 374 381 384 373 379 388 378 377 376 377 378 376 378 379 395 503 699 833 869 944 1150 1282 1353 1421 1512 1526 1600 1581 1599 1605 1760 1713 1679 1668 1697 1665 1776 1871 2026 2015 2005 2131 1946 1872 1836 1872 1814 1748 1641 1558 1569 1549 1572 1522 1473 1411 1234 1156 1143 1192 1263 1323 1346 1403 1372 1353 1214 1244 1318 1364 1397 1413 1427 1474 1582 1650 1657 1661 1689 1685 1672 1668 1714 1702 1703 1670 1630 1610 1632 1630 1675 1685 1727 1749 1812 1886 1803 1794 1698 1636 1631 1653 1708 1747 1778 1831 1879 2009 2105 2016 1957 1948 1912 1898 1883 1781 1643 1578 1521 1474 1423 1362 1311 1307 1353 1420 1452 1534 1577 1617 1668 1863 1887 1885 1911 1899 1870 1793 1794 1770 1725 1768 1992 2174 2331 2447 2446 2559 2472 2374 2347 2339 2285 2184 2126 1988 1987 2106 2135 2376 2500 2713 2620 2550 2532 2558 2582 2770 2769 2741 2739 2723 2803 2746 2716 2740 2783 2692 2647 2531 2446 2421 2413 2381 2345 2329 2388 2445 2514 2567 2663 2731 2670 2637 2595 2549 2547 2569 2610 2554 2468 2442 2493 2563 2610 2712 2823 2805 2804 2777 2790 2781 2784 2717 2674 2616 2564 2506 2462 2385 2371 2371 2330 2319 2309 2308 2323 2376 2406 2453 2510 2611 2700 2783 2778 2730 2773 2700 2595 2543 2505 2383 2276 2042 1872 1874 1817 1769 1716 1562 1537 1419 1353 1295 1327 1465 1752 1860 1943 2024 2155 2241 2303 2280 2324 2348 2500 2641 2741 2781 2600 2540 2504 2378 2335 2266 2192 2254 2425 2487 2561 2592 2651 2559 2480 2413 2371 2364 2425 2493 2544 2450 2265 2134 1962 1837 1613 1430 1240 1223 1451 1655 1889 2026 2145 2229 2422 2544 2660 2712 2883 3043 3038 2835 2810 2803 2829 2824 2955 3035 2883 2659 2549 2456 2332 2222 2070 2049 2158 2241 2355 2441 2581 2743 2795 2601 2433 2435 2309 2180 1922 1809 1841 1935 2061 2165 2341 2496 2629 2754 2911 2979 3020 2781 2529 2380 2124 1950 1837 1834 2031 2229 2464 2624 2560 2434 2313 2213 2096 2040 2024 2040 2028 1997 1884 1828 1744 1664 1611 1538 1506 1542 1583 1351 1415 1607 1793 2015 2177 2032 1882 1714 1614 1484 1396 1433 1427 1323 1191 1111 1172 1117 1066 1007 949 891 839 862 935 966 996 992 1020 1068 1078 1082 1109 1091 1089 1160 1222 1315 1370 1467 1518 1480 1486 1643 1766 1850 1857 1840 1729 1475 1440 1355 1283 1318 1445 1634 1791 1907 1882 1830 1780 1728 1673 1588 1559 1512 1462 1460 1477 1517 1539 1532 1532 1553 1592 1647 1662 1721 1810 1935 1981 2072 2131 2215 2279 2285 2260 2353 2513 2610 2533 2561 2598 2552 2497 2604 2611 2521 2499 2447 2394 2351 2294 2254 2269 2356 2289 2239 2269 2351 2398 2444 2449 2567 2552 2589 2652 2586 2472 2406 2309 2307 2363 2421 2470 2532 2685 2800 2877 2846 2689 2581 2378 2309 2247 2171 2136 2160 2241 2153 1935 1786 1660 1519 1355 1287 1265 1278 1434 1548 1780 1846 1933 2009 2162 2276 2339 2360 2438 2562 2469 2407 2253 2158 2165 2203 2205 2140 2058 2009 1936 1930 2026 2129 2247 2136 1949 1869 1789 1694 1553 1454 1279 1086 914 922 999 977 474 491 520 554 614 655 738 774 752 755 718 667 714 651 589 567 555 570 596 580 577 564 568 484 369 331 432 506 612 639 649 675 799 792 772 732 689 702 686 685 657 544 529 592 544 433 330 327 324 328 325 326 329 340 371 348 328 332 329 349 476 642 675 628 637 668 671 601 560 495 503 524 501 513 564 588 536 480 481 478 398 402 439 473 501 558 629 715 762 809 927 970 957 899 842 883 889 873 747 594 548 452 456 481 523 514 463 490 545 654 757 909 1022 1071 1055 1003 962 927 891 874 931 955 1026 1099 1132 1156 1177 1201 1207 1185 1180 1189 1203 1205 1210 1179 1202 1204 1193 1193 1211 1177 1129 1054 998 982 990 999 1043 1087 1103 1265 1334 1341 1361 1349 1319 1299 1370 1353 1410 1441 1394 1361 1268 1077 1125 1181 1131 1138 1193 1229 1225 1162 1127 1194 1141 1093 1032 953 889 807 758 701 660 610 581 567 560 555 548 539 530 528 526 526 510 505 498 489 476 473 467 467 468 471 469 477 469 470 492 484 468 470 454 445 443 444 442 430 423 423 421 404 387 387 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 372 380 388 388 393 389 392 404 411 411 419 426 427 417 407 398 392 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 379 389 413 425 425 425 427 430 433 434 446 449 448 446 459 473 481 458 452 457 428 419 429 492 528 567 605 623 639 638 649 660 663 675 687 703 722 742 752 764 779 781 790 800 801 810 812 835 831 835 842 850 846 850 845 846 849 856 864 884 882 888 892 906 905 901 923 952 953 954 969 965 985 1003 1032 1103 1138 1074 1056 1088 1083 1070 1092 1182 1239 1284 1328 1296 1255 1355 1341 1371 1363 1305 1319 1431 1555 1714 1787 1852 1847 1696 1632 1587 1555 1573 1500 1464 1454 1367 1302 1210 1151 1085 1066 1045 998 925 903 949 982 1116 1226 1378 1425 1475 1463 1574 1731 1587 1549 1710 1767 1669 1623 1594 1503 1400 1305 1161 1111 1109 1040 699 508 396 386 378 377 375 375 379 389 374 377 385 377 376 376 377 377 378 378 378 382 392 565 714 697 815 1095 1217 1326 1423 1458 1512 1602 1679 1720 1721 1625 1542 1507 1504 1562 1560 1631 1737 1876 1968 1928 1956 1959 1896 1840 1833 1750 1679 1570 1488 1467 1437 1478 1463 1436 1377 1237 1077 1120 1152 1202 1267 1381 1379 1286 1192 1147 1267 1340 1347 1343 1350 1349 1340 1462 1595 1610 1595 1557 1544 1540 1538 1573 1573 1553 1543 1539 1528 1527 1546 1532 1576 1634 1656 1689 1717 1706 1652 1581 1567 1608 1688 1738 1760 1780 1812 1879 1999 2010 2020 1985 1974 1817 1747 1729 1684 1615 1570 1527 1469 1374 1337 1315 1330 1411 1482 1520 1620 1731 1949 1844 1920 2004 1982 2021 1995 1941 1802 1884 1989 1941 1968 2009 2195 2317 2363 2438 2636 2520 2367 2283 2250 2218 2108 2049 2055 2068 2067 2071 2347 2458 2735 2725 2697 2659 2660 2785 2804 2820 2800 2769 2834 2788 2715 2658 2586 2570 2613 2543 2500 2464 2401 2345 2310 2313 2384 2463 2531 2551 2700 2719 2636 2605 2591 2588 2534 2483 2526 2579 2526 2490 2474 2464 2512 2609 2739 2704 2709 2765 2683 2648 2703 2789 2880 2845 2743 2655 2444 2331 2282 2266 2261 2253 2238 2228 2326 2394 2441 2490 2578 2596 2635 2729 2661 2621 2619 2637 2697 2675 2568 2588 2346 2108 1834 1690 1694 1705 1694 1568 1496 1426 1370 1318 1289 1428 1692 1795 1839 1966 2080 2162 2185 2162 2159 2287 2386 2527 2573 2614 2680 2516 2501 2433 2347 2337 2259 2144 2237 2374 2425 2493 2562 2756 2676 2528 2477 2529 2567 2614 2543 2475 2409 2250 2108 1976 1842 1693 1514 1297 1225 1376 1586 1745 1825 1921 2073 2223 2335 2469 2654 2930 3057 2885 2693 2656 2689 2730 2722 2767 2860 3042 2724 2512 2374 2235 2128 1957 1976 2114 2236 2374 2487 2636 2795 2832 2642 2405 2243 2061 1934 1748 1688 1783 1927 2127 2282 2493 2678 2848 2895 2882 2953 2881 2737 2519 2378 2181 2030 1857 1799 1855 2117 2348 2451 2548 2430 2304 2204 2074 2015 2001 1999 1961 1912 1771 1734 1652 1574 1486 1458 1459 1471 1421 1325 1436 1667 1847 2122 2102 2006 1857 1681 1563 1421 1330 1286 1346 1288 1195 1033 1008 982 952 863 815 858 912 978 1034 1078 1088 1075 1084 1108 1149 1213 1226 1182 1126 1228 1328 1420 1527 1641 1683 1671 1664 1757 1850 1929 1962 1822 1777 1727 1670 1548 1441 1318 1285 1491 1643 1717 1708 1675 1637 1557 1505 1449 1423 1486 1536 1564 1607 1665 1721 1737 1726 1679 1626 1709 1779 1897 1957 2113 2202 2228 2316 2456 2480 2508 2475 2570 2600 2693 2650 2644 2658 2674 2687 2752 2708 2658 2502 2393 2372 2309 2173 2135 2206 2253 2233 2261 2270 2315 2372 2392 2419 2438 2456 2509 2599 2579 2512 2459 2456 2379 2406 2478 2545 2538 2627 2696 2757 2884 2651 2448 2388 2367 2331 2377 2459 2402 2459 2215 2101 1926 1813 1694 1556 1437 1265 1263 1371 1548 1754 1783 1960 2052 2170 2192 2207 2214 2289 2383 2368 2344 2290 2248 2255 2291 2189 2080 1959 1869 1777 1788 1801 2029 2063 1977 1777 1816 1580 1523 1376 1261 1049 976 986 1185 1174 1138 478 503 521 531 577 622 725 766 757 749 715 650 639 626 577 569 551 562 564 556 556 547 568 470 336 379 487 524 611 636 642 718 771 748 717 709 695 680 671 677 554 492 504 524 409 327 324 324 329 346 375 388 396 434 438 360 337 335 339 334 402 540 596 619 611 552 541 460 441 397 399 431 468 487 443 403 397 401 385 368 392 466 534 504 553 597 674 798 819 863 988 980 959 890 879 899 838 716 651 525 470 533 524 586 595 585 500 481 488 596 639 637 710 920 1007 939 915 871 867 931 989 1075 1114 1157 1169 1187 1186 1182 1185 1192 1206 1243 1256 1225 1210 1220 1220 1250 1252 1245 1184 1082 1019 981 992 998 1025 1069 1133 1267 1304 1359 1387 1405 1419 1354 1301 1260 1209 1199 1242 1327 1377 1299 1139 1003 966 1044 1028 1024 1063 1110 1141 1108 1055 1009 1023 960 914 923 936 881 837 744 675 608 584 568 559 549 538 534 530 519 515 512 504 500 484 476 469 470 471 469 467 465 469 475 493 476 467 463 470 455 447 449 441 441 433 428 420 421 410 389 379 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 374 383 387 393 394 392 396 406 409 411 414 415 417 419 421 419 400 386 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 379 385 396 405 423 422 430 432 432 433 434 442 447 450 460 453 476 481 470 492 495 533 538 550 510 458 431 492 543 593 610 626 644 656 666 676 699 702 720 742 755 769 783 789 792 811 811 816 824 828 833 834 840 843 844 855 853 854 857 866 872 877 890 918 909 932 931 937 944 957 951 959 945 936 936 943 974 1052 1091 1018 983 1024 1008 1026 1084 1097 1172 1221 1232 1213 1197 1246 1257 1255 1224 1288 1319 1499 1623 1696 1723 1751 1779 1721 1682 1542 1478 1441 1424 1385 1350 1280 1223 1172 1151 1127 1178 1175 1124 1042 988 996 1039 1160 1307 1540 1648 1779 1746 1726 1876 1756 1856 1944 1889 1832 1789 1634 1536 1381 1275 1105 1044 980 882 678 537 429 400 385 377 375 377 385 388 375 385 380 380 382 375 376 378 380 381 379 382 384 413 500 627 784 1011 1110 1265 1424 1447 1492 1547 1643 1648 1569 1462 1399 1357 1391 1404 1445 1547 1638 1755 1859 1926 1900 1880 1845 1776 1751 1726 1589 1503 1395 1335 1311 1309 1358 1369 1329 1150 1029 1069 1087 1123 1231 1325 1238 1126 1046 1174 1377 1339 1283 1264 1281 1270 1275 1352 1395 1480 1497 1445 1438 1447 1432 1430 1431 1464 1444 1434 1444 1451 1436 1439 1446 1499 1523 1537 1527 1517 1514 1537 1591 1661 1704 1749 1776 1819 1841 1833 1829 1823 1835 1815 1775 1737 1707 1672 1628 1594 1524 1459 1402 1348 1335 1331 1342 1441 1532 1638 1792 1848 2054 2023 2054 2087 2153 2107 2044 1938 1922 1923 1949 1973 2055 2040 2113 2224 2352 2489 2619 2491 2372 2310 2223 2134 2101 2152 2131 2078 2072 2100 2373 2419 2553 2693 2892 2876 2793 2852 2868 2867 2899 2849 2811 2787 2726 2676 2573 2457 2479 2483 2444 2370 2361 2302 2186 2210 2248 2386 2497 2611 2707 2672 2599 2559 2513 2582 2493 2460 2476 2520 2531 2519 2500 2449 2526 2620 2666 2590 2591 2594 2620 2622 2653 2744 2847 2952 2768 2636 2448 2349 2262 2211 2179 2107 2145 2243 2302 2348 2439 2477 2462 2481 2540 2627 2535 2512 2523 2573 2640 2635 2718 2636 2449 2183 1803 1715 1614 1605 1595 1489 1423 1366 1352 1287 1331 1599 1695 1790 1875 1987 2027 2018 2060 2034 2117 2286 2392 2440 2464 2495 2535 2476 2442 2387 2335 2272 2201 2107 2197 2338 2423 2598 2676 2628 2616 2606 2606 2670 2703 2604 2529 2412 2333 2228 2119 2003 1918 1775 1608 1339 1217 1262 1417 1602 1690 1865 1986 2169 2309 2501 2693 2915 3024 2741 2569 2549 2570 2608 2619 2668 2740 2835 2684 2537 2405 2156 2034 1865 1883 2067 2228 2401 2517 2764 2891 2664 2584 2431 2249 1986 1760 1660 1645 1865 2067 2252 2387 2619 2749 2812 2754 2753 2791 2978 2851 2583 2419 2236 2080 1883 1779 1751 2019 2250 2429 2558 2448 2311 2205 2053 1999 1961 1907 1861 1820 1660 1595 1546 1454 1424 1430 1442 1444 1311 1371 1521 1722 1870 2075 2056 1904 1814 1678 1570 1382 1298 1141 1226 1161 1096 993 887 870 794 785 888 983 1005 1054 1111 1149 1156 1162 1198 1262 1299 1335 1305 1308 1254 1272 1434 1579 1581 1753 1821 1867 1890 1899 1976 2094 2090 2010 2030 1982 1873 1753 1723 1453 1305 1340 1454 1571 1544 1476 1429 1401 1420 1462 1528 1618 1697 1748 1732 1831 1840 1849 1839 1766 1703 1771 1848 1988 2130 2215 2320 2398 2448 2566 2581 2690 2622 2647 2715 2826 2676 2618 2565 2517 2651 2718 2833 2665 2521 2369 2302 2172 2050 2017 2059 2114 2184 2224 2241 2284 2366 2431 2434 2434 2440 2549 2741 2631 2602 2506 2511 2540 2520 2454 2459 2472 2518 2597 2675 2728 2734 2706 2715 2680 2617 2665 2699 2614 2484 2315 2140 1978 1825 1714 1590 1450 1262 1263 1372 1497 1764 1861 2002 2091 2139 2193 2317 2365 2428 2487 2539 2472 2453 2409 2448 2406 2344 2115 1891 1766 1651 1594 1640 1742 1786 1743 1575 1446 1316 1315 1182 1045 968 990 1218 1375 1375 1342 485 481 490 508 548 595 700 735 707 725 726 642 681 620 573 555 540 515 541 527 528 520 556 453 318 408 531 602 628 640 683 739 728 707 692 689 676 658 670 580 500 468 479 426 322 325 329 358 464 562 547 514 504 500 450 379 340 334 333 333 349 435 592 606 567 508 407 363 354 348 369 392 434 419 396 358 359 362 379 446 451 547 595 584 624 675 738 831 853 909 1011 992 957 885 845 847 728 601 569 486 541 579 599 670 768 776 675 559 610 549 499 493 565 737 829 870 855 844 914 1016 1109 1164 1178 1186 1185 1177 1185 1205 1204 1210 1248 1288 1275 1238 1226 1250 1260 1276 1262 1184 1140 1045 994 977 1004 1051 1090 1215 1311 1365 1398 1429 1447 1468 1478 1463 1381 1246 1164 1121 1121 1138 1175 1183 1090 960 909 933 938 931 957 1002 1025 1013 968 936 888 862 840 902 915 913 829 757 728 667 633 576 565 558 545 532 523 521 507 501 496 488 473 471 470 471 472 465 469 468 470 475 483 478 458 456 457 453 450 445 438 435 429 426 420 422 388 381 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 382 389 397 399 403 400 403 399 405 408 419 421 423 428 420 418 422 407 389 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 375 383 390 403 406 412 418 427 427 431 435 434 436 444 448 458 448 470 470 487 499 531 509 521 566 579 584 580 564 467 445 519 574 605 653 653 656 664 677 696 699 711 735 753 773 791 794 807 808 812 823 827 831 835 837 841 851 863 861 865 863 884 882 881 893 904 915 939 929 920 931 925 901 895 894 899 905 905 915 934 987 1005 951 947 950 958 971 991 1014 1053 1085 1104 1115 1125 1139 1162 1225 1297 1375 1392 1452 1523 1619 1681 1790 1897 1824 1775 1687 1580 1444 1388 1335 1284 1268 1244 1205 1194 1294 1394 1449 1427 1366 1267 1201 1322 1403 1476 1662 1805 1949 1932 1923 2016 1864 1901 1790 1732 1650 1625 1534 1422 1275 1164 1047 957 835 712 595 526 463 432 411 379 376 381 384 377 375 385 386 378 384 378 376 379 381 382 381 378 379 394 421 574 746 854 969 1091 1148 1224 1302 1425 1564 1466 1409 1321 1282 1265 1299 1328 1387 1473 1572 1749 1882 2010 1992 1861 1809 1727 1684 1650 1535 1458 1356 1254 1212 1197 1207 1190 1162 1035 960 986 1019 1049 1137 1138 1061 1019 987 1135 1195 1216 1143 1163 1176 1194 1198 1223 1252 1286 1384 1368 1339 1350 1334 1327 1310 1372 1337 1318 1321 1371 1398 1393 1402 1424 1441 1403 1460 1531 1561 1604 1641 1655 1642 1674 1690 1702 1711 1697 1711 1708 1714 1708 1701 1682 1662 1593 1586 1540 1465 1436 1436 1368 1342 1346 1361 1412 1556 1712 1912 2040 2254 2264 2319 2250 2187 2149 2102 2093 2134 2067 2108 2107 2010 2035 2112 2231 2407 2602 2496 2386 2286 2224 2188 2208 2289 2220 2110 2107 2153 2349 2470 2449 2516 2619 2782 2965 2986 2943 2919 2954 2911 2870 2809 2737 2668 2625 2544 2493 2427 2360 2251 2148 2018 2048 2060 2056 2114 2193 2326 2366 2457 2584 2591 2569 2535 2529 2495 2461 2453 2479 2509 2478 2483 2438 2527 2623 2569 2511 2482 2555 2687 2680 2545 2608 2710 2822 2885 2753 2560 2405 2274 2230 2069 2021 2055 2114 2172 2262 2326 2335 2365 2398 2488 2580 2480 2468 2460 2523 2540 2557 2725 2681 2562 2368 2010 1786 1674 1614 1532 1495 1399 1396 1341 1278 1519 1607 1711 1823 1892 1919 1891 1906 1959 2073 2187 2304 2326 2345 2373 2376 2401 2400 2390 2346 2346 2257 2157 2067 2145 2346 2483 2498 2488 2563 2623 2728 2644 2660 2645 2505 2463 2397 2332 2234 2179 2009 1901 1785 1633 1355 1188 1225 1394 1675 1820 2000 2112 2271 2410 2642 2861 3007 2917 2657 2501 2464 2440 2514 2533 2596 2739 2761 2688 2561 2427 2109 1934 1795 1814 2041 2214 2403 2567 2851 2850 2564 2416 2265 2138 1894 1733 1667 1625 1793 1984 2200 2367 2541 2705 2647 2638 2642 2712 3050 3021 2808 2604 2406 2257 1874 1754 1704 1855 2177 2310 2540 2485 2336 2222 2070 1997 1959 1835 1633 1645 1580 1507 1442 1365 1366 1415 1490 1458 1284 1465 1635 1824 1976 2045 1967 1815 1733 1578 1483 1339 1255 1130 1068 1075 974 865 833 768 793 896 1002 1044 1083 1162 1238 1270 1301 1303 1398 1509 1517 1539 1462 1464 1385 1306 1474 1643 1747 1851 1927 2022 2060 2075 2139 2247 2283 2201 2211 2162 2057 1878 1722 1583 1451 1363 1302 1335 1329 1343 1382 1456 1495 1578 1697 1825 1830 1884 1889 1923 1959 1972 1922 1833 1842 1844 1911 2023 2136 2306 2367 2487 2550 2666 2692 2815 2806 2827 2882 2736 2726 2573 2459 2353 2410 2557 2609 2587 2510 2380 2243 2086 1989 1986 2016 2134 2206 2224 2236 2280 2329 2376 2380 2448 2490 2588 2702 2631 2600 2588 2602 2597 2570 2384 2406 2427 2429 2483 2590 2691 2810 2854 2951 2909 2777 2731 2683 2650 2445 2250 2076 1944 1846 1808 1595 1436 1257 1252 1325 1500 1739 1849 2036 2172 2269 2409 2502 2495 2562 2600 2647 2535 2453 2343 2246 2172 2075 1986 1877 1788 1617 1481 1475 1522 1483 1452 1375 1289 1167 1103 1036 1050 1066 1172 1368 1528 1618 1596 482 489 499 530 584 618 710 701 681 718 712 658 698 613 562 548 539 521 534 536 505 484 493 395 351 472 638 608 634 689 722 691 660 670 690 693 678 662 592 551 536 519 379 324 316 333 431 502 546 586 597 517 508 517 469 411 359 343 338 334 336 341 431 515 490 402 346 343 352 359 355 371 368 357 356 362 382 464 482 531 605 636 645 664 701 800 853 882 880 987 1042 1012 941 800 721 637 576 507 523 545 600 658 706 812 882 774 716 633 714 822 686 615 578 593 619 755 799 884 985 1141 1179 1201 1201 1201 1189 1235 1246 1253 1240 1288 1297 1290 1245 1268 1285 1284 1269 1241 1203 1128 1079 1006 966 1002 1055 1129 1262 1343 1381 1423 1436 1470 1484 1512 1536 1375 1294 1196 1160 1137 1058 955 953 960 1021 1025 958 870 810 839 849 853 844 844 842 826 801 774 775 826 859 829 814 782 690 648 600 584 596 629 634 621 596 547 519 501 494 478 475 472 472 462 464 470 469 476 467 466 473 470 463 470 457 450 443 438 433 437 424 426 420 386 380 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 383 393 401 402 406 406 415 412 425 424 425 414 427 430 430 428 438 443 423 412 398 389 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 387 395 396 396 396 386 394 396 403 410 415 415 420 421 426 431 437 454 463 464 462 458 453 480 483 484 490 492 498 543 569 597 611 612 607 611 597 477 439 499 549 624 656 659 669 680 694 706 715 729 749 780 794 808 806 808 815 824 828 837 843 845 850 857 867 872 884 877 874 893 898 909 914 926 937 917 897 877 871 875 880 884 884 889 890 900 911 927 926 928 936 946 952 965 975 993 1002 1020 1039 1073 1164 1246 1299 1356 1395 1500 1506 1603 1687 1769 1864 1847 1801 1719 1648 1548 1516 1464 1433 1373 1364 1321 1281 1276 1292 1535 1752 1834 1815 1643 1558 1671 1771 1714 1741 1624 1672 1872 1978 2030 2147 2062 1922 1719 1608 1510 1450 1367 1261 1151 1067 901 822 733 738 710 624 515 427 402 381 376 385 376 379 382 387 384 379 378 378 378 379 379 377 377 380 379 383 412 547 652 652 722 822 866 1109 1246 1319 1314 1253 1220 1201 1204 1228 1252 1287 1323 1413 1507 1689 1822 1909 1998 1855 1757 1665 1591 1501 1472 1400 1353 1301 1234 1153 1110 1058 1041 949 981 974 954 948 939 977 1137 1117 1052 1020 1010 1028 1025 1013 1032 1098 1106 1098 1112 1135 1141 1185 1202 1178 1181 1178 1180 1192 1211 1213 1239 1224 1232 1236 1246 1260 1286 1321 1396 1458 1472 1519 1516 1554 1567 1564 1618 1632 1635 1641 1673 1655 1650 1616 1586 1600 1563 1497 1496 1503 1496 1506 1453 1441 1408 1435 1515 1549 1585 1762 2104 2278 2486 2442 2304 2269 2233 2223 2246 2346 2288 2286 2159 2078 2024 2051 2155 2317 2553 2596 2464 2408 2446 2554 2456 2365 2287 2221 2281 2344 2500 2534 2585 2589 2660 2815 3003 3133 3074 3090 3036 3003 2936 2883 2816 2737 2656 2591 2500 2444 2370 2315 2112 2009 1897 1851 1816 1819 1820 1902 1993 2097 2223 2321 2385 2366 2345 2397 2483 2470 2473 2483 2493 2507 2460 2414 2414 2472 2419 2398 2451 2525 2720 2674 2511 2471 2563 2596 2673 2746 2599 2454 2310 2170 1992 1964 2012 2033 2072 2143 2214 2240 2304 2389 2497 2510 2495 2408 2374 2416 2451 2448 2599 2588 2567 2544 2161 1864 1676 1623 1543 1441 1350 1292 1252 1386 1542 1630 1700 1739 1720 1695 1810 1971 2066 2148 2180 2192 2202 2248 2271 2310 2358 2368 2324 2267 2251 2193 2112 2002 2053 2182 2296 2426 2481 2588 2697 2541 2511 2503 2513 2542 2433 2367 2330 2210 2091 1943 1841 1722 1626 1458 1255 1152 1313 1641 1833 2005 2203 2438 2543 2732 2900 2803 2790 2648 2442 2318 2274 2328 2399 2557 2820 2835 2555 2417 2255 2067 1883 1746 1809 2143 2385 2597 2733 2891 2741 2554 2415 2208 2105 1994 1824 1623 1576 1650 1878 2248 2426 2440 2420 2395 2473 2605 2839 2969 2938 2653 2539 2375 2230 1959 1751 1672 1747 2031 2190 2371 2504 2385 2278 2136 2055 1977 1877 1656 1501 1383 1355 1303 1335 1295 1304 1490 1473 1295 1521 1664 1909 2002 1912 1811 1663 1534 1421 1355 1242 1188 1115 1018 891 826 771 758 835 943 1045 1008 1227 1317 1435 1521 1595 1585 1459 1470 1622 1706 1723 1683 1704 1616 1430 1465 1697 1872 1961 2037 2187 2311 2393 2420 2507 2540 2516 2452 2315 2158 1971 1879 1822 1754 1664 1632 1527 1414 1343 1436 1616 1735 1788 1730 1875 1990 2055 2056 2026 2055 2069 1955 1927 1956 1986 2005 2082 2177 2327 2446 2492 2555 2638 2713 2702 2715 2754 2790 2818 2802 2595 2458 2277 2289 2438 2513 2513 2409 2319 2172 2048 1984 2037 2057 2209 2215 2227 2271 2301 2356 2410 2402 2495 2499 2542 2638 2736 2781 2690 2602 2540 2439 2376 2376 2399 2499 2573 2644 2655 2675 2698 2823 2767 2639 2590 2591 2531 2385 2280 2065 1958 1770 1633 1472 1334 1262 1247 1345 1511 1714 1799 1982 2096 2209 2307 2431 2525 2690 2606 2528 2446 2308 2208 2111 2045 1935 1854 1754 1663 1554 1385 1212 1171 1131 1140 1121 1086 1060 1052 1111 1211 1357 1517 1680 1788 1895 1866 488 512 516 551 604 636 715 690 689 741 685 669 673 605 565 545 527 507 508 495 486 462 392 338 396 503 556 592 657 720 675 643 648 667 706 725 676 646 639 616 519 427 322 321 375 450 514 539 568 589 604 600 551 563 486 440 445 392 345 338 339 337 344 349 356 341 349 368 371 393 399 363 351 357 365 398 438 487 505 596 622 660 681 700 762 877 901 885 900 1039 1030 984 878 765 695 615 534 580 605 627 698 778 873 935 908 852 812 742 741 945 843 818 836 774 827 809 784 893 1020 1144 1175 1207 1208 1223 1269 1279 1275 1268 1297 1307 1312 1258 1252 1280 1289 1284 1260 1210 1152 1103 1035 962 976 1036 1087 1263 1322 1371 1407 1435 1464 1499 1509 1521 1436 1298 1211 1130 1125 1068 986 890 857 926 996 968 903 826 799 809 805 816 801 804 808 786 757 731 730 767 794 801 793 739 675 617 600 607 653 675 675 654 583 526 516 486 482 479 475 472 462 462 464 467 466 468 467 465 472 469 468 456 449 446 441 436 433 427 424 413 391 378 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 375 386 399 403 411 408 413 417 426 431 445 444 438 431 440 443 435 444 439 434 429 427 408 399 384 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 389 399 406 406 403 406 406 415 420 420 421 426 427 423 431 430 437 464 473 461 463 463 474 478 481 481 495 516 511 537 559 584 615 599 588 615 616 619 548 489 442 495 578 595 667 678 682 689 705 719 734 749 775 789 799 807 814 814 828 837 847 849 855 856 877 880 884 905 892 892 900 908 915 919 924 925 881 866 860 858 862 865 875 878 894 902 917 933 943 946 943 956 980 978 1001 1020 1024 1051 1090 1106 1109 1172 1231 1274 1371 1441 1546 1624 1702 1787 1894 1935 1808 1754 1734 1652 1595 1566 1521 1511 1513 1512 1449 1408 1373 1391 1640 1725 1765 1700 1658 1652 1683 1757 1864 1979 1931 1842 1878 1892 1968 2000 2002 1981 1760 1639 1511 1427 1343 1281 1170 1107 982 919 965 966 875 795 652 502 415 387 379 386 382 382 380 379 378 380 389 378 378 386 378 379 379 377 378 378 415 580 601 593 638 720 867 1070 1160 1145 1122 1126 1121 1131 1192 1234 1239 1269 1302 1385 1463 1628 1764 1815 1850 1843 1743 1646 1561 1437 1409 1353 1323 1257 1193 1121 1052 1033 1011 951 907 912 937 945 957 1060 1206 1199 1137 1135 1134 1107 1097 1118 1137 1105 1106 1093 1082 1090 1087 1107 1125 1107 1119 1114 1112 1121 1133 1148 1157 1161 1148 1151 1160 1179 1209 1256 1309 1345 1368 1409 1434 1479 1486 1534 1532 1523 1553 1585 1600 1574 1588 1570 1566 1510 1529 1571 1576 1603 1630 1591 1592 1654 1599 1706 1701 1621 1623 1833 2081 2277 2471 2416 2378 2359 2349 2339 2395 2485 2333 2187 2067 2024 2061 2097 2265 2431 2642 2704 2555 2618 2668 2547 2430 2383 2387 2425 2494 2561 2598 2591 2619 2651 2795 2972 3175 3180 3100 3045 3002 2956 2869 2839 2784 2740 2663 2599 2506 2438 2445 2387 2305 2178 2029 1885 1826 1811 1800 1746 1807 1917 2033 2087 2171 2176 2160 2246 2324 2367 2384 2371 2397 2390 2303 2286 2249 2285 2335 2353 2407 2540 2617 2516 2406 2385 2383 2465 2507 2560 2541 2428 2276 2140 2003 1966 1960 1981 1989 2043 2110 2155 2258 2336 2379 2402 2378 2352 2334 2364 2391 2413 2550 2530 2444 2461 2135 1787 1615 1569 1487 1386 1317 1271 1181 1410 1523 1578 1584 1550 1575 1779 1906 1991 2018 2033 2036 2070 2129 2148 2201 2290 2375 2352 2330 2293 2204 2116 2008 2000 2091 2248 2376 2469 2606 2636 2607 2485 2457 2448 2429 2485 2459 2351 2311 2209 2081 1909 1820 1671 1569 1399 1195 1163 1297 1556 1722 1966 2200 2344 2467 2680 2837 2691 2685 2678 2476 2242 2192 2167 2315 2559 2734 2657 2541 2395 2252 2005 1794 1727 1867 2138 2282 2438 2566 2766 2907 2891 2730 2427 2256 2072 1929 1664 1520 1537 1829 2126 2219 2207 2205 2302 2486 2665 2749 2762 2768 2730 2617 2366 2279 2007 1839 1654 1696 1954 2142 2344 2476 2426 2331 2187 2096 2006 1899 1687 1520 1331 1287 1282 1316 1318 1183 1309 1414 1278 1548 1706 1928 1882 1668 1606 1509 1456 1351 1293 1210 1124 1028 920 791 773 767 849 946 1037 1218 1224 1258 1376 1561 1639 1677 1705 1687 1565 1680 1818 1910 1906 1862 1736 1646 1575 1681 1864 2085 2116 2253 2370 2511 2564 2556 2562 2517 2446 2367 2245 2153 2100 2050 1971 1782 1668 1514 1489 1370 1428 1617 1766 1890 1927 1942 2006 2096 2110 2101 2114 2146 2070 1987 1991 2061 2116 2132 2214 2319 2394 2540 2628 2693 2684 2649 2650 2658 2686 2751 2724 2561 2444 2234 2227 2407 2460 2433 2337 2210 2104 1987 1976 2043 2094 2220 2217 2264 2290 2315 2423 2458 2461 2500 2530 2599 2666 2630 2627 2576 2554 2480 2440 2376 2381 2430 2500 2529 2522 2550 2595 2626 2684 2782 2564 2523 2524 2528 2324 2170 2021 1900 1790 1724 1554 1304 1240 1241 1336 1574 1878 1992 2044 2126 2233 2329 2452 2544 2626 2552 2465 2395 2274 2204 2122 2059 1927 1893 1823 1742 1611 1506 1324 1214 1181 1236 1179 1139 1167 1411 1497 1452 1581 1738 1851 2001 2073 2060 498 511 540 561 634 680 703 685 748 772 678 722 643 586 548 537 526 518 466 445 434 413 328 317 396 441 463 559 692 679 627 614 650 698 725 742 697 685 633 568 472 337 321 345 392 508 532 580 621 637 696 612 560 578 520 517 524 439 419 415 346 338 341 343 344 345 348 382 385 443 472 369 383 409 419 470 496 543 610 614 672 707 734 770 812 874 887 937 1045 1047 995 867 784 682 634 558 551 630 661 708 780 903 1022 953 904 897 912 891 838 985 1042 951 1035 975 963 898 881 976 1074 1146 1199 1196 1215 1282 1301 1299 1283 1304 1309 1305 1278 1252 1277 1282 1277 1264 1233 1168 1113 1047 957 967 997 1073 1188 1323 1372 1405 1423 1460 1471 1512 1516 1387 1301 1224 1175 1094 993 962 944 838 824 962 966 886 831 813 775 763 779 765 746 746 753 748 728 702 693 725 749 767 744 672 638 627 619 653 689 706 689 635 568 513 491 480 479 476 471 473 462 466 464 471 467 469 470 473 471 466 456 450 449 443 441 436 429 423 413 391 378 377 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 373 393 401 415 422 421 426 424 426 428 432 438 442 445 446 446 442 431 429 425 425 431 421 423 411 394 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 387 403 411 415 412 412 427 429 426 427 428 429 431 436 429 430 443 461 457 457 464 459 471 473 482 483 530 541 551 528 555 587 604 582 585 614 616 619 620 623 583 462 441 534 610 669 679 688 691 707 720 741 761 774 783 789 792 799 808 828 845 853 872 872 864 884 907 901 911 908 906 912 915 917 918 910 886 859 847 846 862 870 890 935 951 955 990 1015 1017 1014 1021 1042 1091 1110 1135 1117 1125 1110 1114 1156 1163 1133 1112 1200 1271 1370 1519 1712 1784 1912 2032 2090 2047 1967 1940 1780 1697 1660 1718 1689 1831 1778 1640 1566 1575 1548 1573 1621 1695 1796 1673 1634 1643 1748 1863 2051 2063 2033 2076 2151 2038 1905 1852 1819 1828 1860 1743 1693 1636 1517 1388 1236 1126 1056 1069 1098 1085 978 882 721 612 492 394 378 380 379 381 379 380 377 377 374 376 377 377 381 377 377 379 376 380 435 505 514 539 574 717 934 1008 993 1017 1012 1012 1012 1084 1118 1201 1228 1281 1336 1422 1526 1690 1835 1872 1753 1732 1684 1560 1469 1388 1342 1313 1267 1198 1141 1065 1021 987 949 888 916 978 1011 1081 1095 1183 1274 1238 1240 1243 1243 1240 1237 1206 1203 1193 1199 1163 1125 1106 1118 1119 1146 1163 1154 1135 1135 1130 1146 1178 1286 1309 1224 1152 1150 1157 1186 1230 1261 1300 1324 1357 1379 1381 1401 1427 1452 1470 1501 1502 1512 1527 1549 1581 1583 1612 1634 1672 1672 1728 1738 1755 1795 1805 1837 1844 1787 1765 1831 1831 2042 2295 2527 2481 2448 2441 2442 2414 2307 2249 2157 2084 2035 2036 2117 2121 2377 2671 2843 2734 2619 2634 2655 2516 2505 2509 2537 2547 2645 2710 2747 2720 2710 2744 2882 3023 3156 3119 3080 3002 2958 2918 2838 2758 2775 2726 2629 2579 2596 2583 2538 2583 2588 2504 2169 2019 1891 1817 1735 1707 1707 1735 1816 1887 1993 2022 2017 2057 2150 2198 2238 2248 2250 2211 2096 2004 1974 2120 2237 2270 2360 2479 2466 2464 2305 2221 2284 2366 2369 2394 2375 2377 2367 2230 2076 2000 1899 1871 1870 1933 1991 2042 2121 2180 2221 2207 2252 2272 2292 2328 2332 2346 2420 2406 2367 2344 2129 1744 1607 1549 1472 1379 1317 1266 1129 1310 1393 1416 1411 1578 1727 1813 1853 1851 1869 1893 1904 1987 2010 2094 2191 2332 2428 2332 2312 2206 2107 1971 1951 2060 2214 2370 2448 2503 2549 2540 2520 2410 2382 2344 2342 2399 2402 2323 2247 2096 1996 1887 1760 1586 1489 1252 1092 1150 1355 1615 1777 1923 2084 2271 2428 2689 2759 2620 2608 2579 2497 2224 2117 2116 2248 2494 2655 2535 2416 2216 2111 1957 1732 1741 1895 2126 2266 2468 2599 2834 2769 2861 2796 2532 2277 2064 1907 1649 1474 1531 1782 1956 1991 2026 2180 2419 2469 2503 2542 2578 2644 2796 2599 2363 2184 1995 1842 1677 1630 1871 2055 2292 2491 2466 2352 2212 2103 2012 1955 1678 1503 1299 1230 1242 1352 1403 1155 1152 1398 1294 1608 1804 1788 1646 1543 1485 1445 1387 1279 1199 1116 1001 899 820 740 788 878 917 1019 1147 1340 1348 1262 1412 1549 1658 1765 1815 1841 1774 1695 1841 2034 2085 2080 1980 1823 1782 1702 1868 2149 2238 2332 2433 2503 2501 2488 2499 2486 2507 2488 2424 2376 2268 2060 1910 1736 1716 1617 1520 1371 1461 1612 1725 1864 1967 2061 2088 2137 2166 2162 2169 2207 2225 2072 2036 2018 2032 2073 2113 2234 2291 2455 2533 2575 2594 2567 2567 2573 2607 2668 2737 2579 2374 2206 2176 2266 2376 2401 2300 2101 1976 1883 1984 2008 2134 2216 2228 2270 2288 2322 2391 2416 2471 2507 2552 2658 2619 2598 2581 2548 2508 2495 2510 2421 2379 2390 2344 2309 2367 2423 2477 2522 2605 2669 2467 2415 2405 2395 2289 2311 2156 1995 1813 1649 1470 1261 1232 1238 1372 1657 1850 1990 2171 2292 2395 2443 2526 2709 2578 2519 2434 2362 2249 2194 2127 2094 1988 1915 1901 1824 1694 1584 1482 1456 1588 1508 1393 1460 1582 1655 1767 1649 1782 1960 2086 2225 2248 2202 499 521 556 606 684 718 683 693 796 734 715 729 623 575 545 536 531 532 548 534 490 457 312 364 382 371 419 509 652 642 602 611 679 687 731 722 692 653 577 532 433 328 324 327 475 509 546 590 658 721 736 636 596 603 594 606 510 541 532 519 460 400 358 344 343 356 369 405 438 437 412 419 494 550 536 555 574 588 664 714 727 754 781 812 837 866 902 1023 1039 1000 938 827 746 651 587 606 642 681 741 789 850 1011 1019 943 927 952 961 1005 1019 1011 1081 1137 1111 1060 1086 1115 1127 1103 1115 1192 1188 1211 1257 1298 1308 1310 1320 1301 1295 1268 1263 1274 1269 1285 1277 1237 1188 1112 1057 960 958 988 1040 1101 1294 1368 1404 1464 1484 1507 1513 1469 1412 1271 1216 1123 1020 969 962 889 832 780 843 938 908 819 786 756 734 699 726 718 708 704 706 710 701 672 669 681 703 708 681 648 629 626 638 689 705 708 666 574 531 499 486 477 475 472 472 470 470 467 467 466 470 472 486 481 477 460 471 455 440 442 434 431 416 405 388 382 376 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 374 392 408 416 421 418 421 423 425 426 427 430 435 437 433 435 442 438 431 424 428 433 427 421 426 422 397 377 370 370 370 370 370 370 370 370 370 370 370 370 370 370 375 384 402 409 420 422 422 428 425 427 431 433 433 431 441 442 439 437 460 457 460 463 473 470 475 482 479 519 546 544 551 545 592 599 601 601 587 634 628 632 638 637 632 569 569 465 497 618 679 689 693 703 712 738 758 762 763 767 792 800 808 826 846 866 884 900 892 890 902 909 909 911 917 918 920 918 898 879 864 831 864 878 933 1009 1041 1061 1093 1077 1118 1150 1139 1119 1140 1217 1272 1283 1295 1313 1253 1169 1161 1223 1248 1199 1188 1170 1277 1452 1625 1721 1770 1816 1844 1855 1853 1909 1956 2173 2010 2018 2047 1866 1818 1806 1764 1684 1700 1725 1811 1869 1958 1868 1764 1760 1786 1892 2064 2067 2007 1925 1942 1961 1897 1756 1707 1660 1646 1715 1827 1788 1683 1587 1479 1474 1454 1398 1396 1496 1322 1089 985 864 790 724 575 386 383 379 378 380 380 375 376 376 374 375 376 375 376 377 380 378 377 388 429 428 488 561 808 887 888 921 936 918 918 929 1018 1082 1180 1235 1301 1412 1542 1634 1787 1848 1849 1739 1657 1612 1490 1418 1340 1302 1279 1255 1195 1143 1038 978 902 874 938 1028 1100 1124 1199 1239 1292 1267 1271 1270 1303 1330 1328 1353 1350 1338 1281 1257 1259 1255 1256 1239 1264 1250 1249 1239 1248 1240 1252 1277 1292 1289 1340 1339 1221 1182 1154 1158 1181 1192 1229 1250 1293 1314 1329 1362 1403 1420 1424 1401 1399 1404 1442 1513 1646 1695 1735 1762 1815 1803 1871 1994 2055 1981 1977 2014 1920 1916 1888 1835 1874 2025 2286 2554 2550 2496 2527 2342 2284 2230 2161 2096 2078 2050 2073 2119 2176 2374 2586 2777 2883 2794 2704 2644 2618 2635 2627 2668 2789 2807 2838 2833 2835 2824 2751 2897 2918 3005 3074 3008 2945 2886 2857 2777 2725 2586 2580 2606 2698 2701 2663 2664 2659 2695 2679 2398 2231 2046 1872 1772 1721 1707 1707 1707 1751 1868 1889 1894 1903 1978 2014 2079 2142 2155 2066 1966 1917 1937 2043 2139 2230 2437 2493 2348 2346 2194 2127 2207 2268 2278 2289 2279 2295 2329 2368 2201 2067 1982 1935 1740 1748 1829 1893 2014 2058 2046 2072 2115 2149 2208 2254 2238 2280 2308 2327 2306 2269 2156 1751 1652 1567 1449 1364 1274 1250 1112 1204 1243 1379 1488 1599 1650 1688 1683 1699 1715 1749 1813 1882 1971 2072 2177 2340 2380 2332 2271 2157 2056 1925 1970 2138 2262 2366 2400 2378 2413 2439 2478 2419 2322 2275 2255 2291 2350 2301 2191 2098 2014 1891 1755 1591 1432 1203 1082 1193 1316 1582 1703 1862 2040 2234 2364 2569 2628 2522 2454 2457 2476 2199 2090 2094 2225 2460 2610 2480 2308 2125 1986 1844 1744 1689 1895 2144 2314 2547 2717 2802 2687 2647 2596 2463 2168 1967 1755 1576 1443 1509 1690 1764 1871 2161 2248 2278 2301 2352 2393 2568 2735 2801 2592 2414 2280 2056 1880 1672 1610 1799 2018 2250 2435 2430 2355 2220 2105 2001 1866 1664 1551 1335 1234 1165 1207 1303 1122 1211 1287 1278 1576 1724 1575 1509 1470 1431 1349 1236 1152 1082 979 872 753 734 812 891 1013 1089 1193 1369 1440 1468 1364 1339 1505 1597 1823 1915 1965 1988 1918 1897 2062 2218 2235 2143 1993 2005 1916 1956 2178 2317 2390 2481 2449 2452 2412 2378 2404 2432 2417 2394 2393 2275 2039 1948 1908 1789 1709 1583 1394 1486 1682 1762 1846 1974 2106 2184 2276 2273 2275 2228 2303 2386 2290 2163 2051 2034 2115 2145 2138 2228 2368 2418 2433 2451 2445 2428 2482 2578 2586 2560 2481 2335 2178 2126 2225 2325 2392 2268 1968 1878 1880 2002 2033 2137 2222 2234 2244 2274 2308 2391 2470 2482 2526 2569 2686 2615 2566 2492 2457 2474 2508 2510 2417 2261 2201 2168 2181 2212 2313 2416 2456 2638 2552 2300 2262 2287 2144 2047 2100 2098 1984 1748 1598 1441 1256 1232 1257 1494 1656 1839 1949 2076 2178 2320 2401 2498 2554 2563 2474 2421 2353 2242 2180 2227 2166 2093 2056 1973 1905 1806 1721 1620 1605 1727 1651 1591 1620 1721 1854 1924 1846 1898 2092 2237 2286 2138 2075 505 537 591 659 698 710 696 769 749 687 748 672 594 562 551 553 546 542 556 537 514 444 316 373 472 331 352 402 614 588 587 639 684 707 746 700 633 554 523 459 364 407 323 395 478 498 553 591 689 805 853 768 684 687 699 667 579 645 682 571 486 474 505 475 501 527 517 530 494 397 459 591 672 583 576 658 702 716 720 731 758 816 867 915 927 947 1049 1041 1007 895 833 748 688 618 610 656 686 765 871 955 1047 1058 999 974 990 996 1027 1074 1059 1054 1108 1164 1121 1105 1207 1177 1196 1222 1226 1215 1200 1237 1274 1284 1289 1296 1293 1278 1248 1269 1269 1264 1272 1267 1233 1165 1131 1050 965 939 972 1049 1112 1269 1355 1415 1425 1477 1507 1546 1581 1395 1283 1175 1123 1044 1007 929 843 810 785 730 775 775 776 761 742 716 679 672 662 661 655 648 648 645 655 660 653 644 640 639 630 614 627 672 714 724 690 606 534 514 504 499 478 474 470 473 469 468 466 468 469 472 482 479 474 470 462 454 455 447 442 430 424 409 401 389 382 380 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 392 403 411 417 419 423 426 427 431 426 425 428 429 436 431 434 435 429 421 418 416 417 419 419 415 412 387 379 376 380 370 370 370 370 370 370 370 370 370 370 374 389 398 402 401 414 423 426 424 424 429 440 445 448 449 441 452 452 457 454 459 453 469 475 470 474 485 491 530 549 553 549 547 550 587 598 597 597 627 636 631 638 645 656 649 654 608 568 475 570 594 601 608 604 622 669 670 645 677 723 745 772 807 827 842 864 877 892 890 891 899 911 915 914 914 912 907 888 877 836 799 868 913 991 1002 1070 1122 1166 1158 1246 1350 1339 1320 1322 1323 1368 1426 1421 1431 1409 1376 1309 1281 1350 1338 1304 1284 1222 1269 1420 1478 1565 1605 1617 1674 1742 1760 1826 1902 1977 1902 1931 1942 1987 1992 1878 1815 1839 1891 1972 2054 1982 2020 2000 1968 1890 1851 1834 1825 1808 1799 1796 1788 1784 1684 1572 1512 1487 1483 1519 1471 1471 1451 1426 1414 1446 1554 1537 1503 1437 1428 1305 1275 1227 1045 922 836 788 421 374 382 378 377 376 377 375 377 378 380 381 379 378 377 378 378 379 381 383 387 509 800 844 869 908 918 877 838 900 1005 1039 1139 1220 1341 1487 1681 1748 1790 1726 1660 1598 1491 1454 1380 1337 1289 1254 1240 1233 1237 1192 1064 961 840 845 1003 1101 1192 1282 1340 1412 1384 1350 1329 1336 1351 1443 1442 1432 1441 1451 1467 1464 1487 1494 1445 1353 1407 1472 1436 1447 1466 1445 1385 1372 1352 1346 1349 1348 1286 1211 1171 1165 1168 1175 1185 1206 1239 1258 1271 1298 1316 1348 1355 1438 1543 1578 1617 1680 1756 1845 1925 1970 2033 2062 2170 2260 2172 2147 2199 2185 2068 1946 1853 1879 1958 2064 2353 2670 2660 2453 2375 2354 2303 2302 2271 2235 2183 2080 2084 2122 2203 2315 2403 2606 2814 2911 2870 2813 2781 2787 2875 2964 3009 2977 2913 2811 2794 2671 2689 2745 2871 3031 3006 2847 2765 2673 2637 2564 2537 2486 2460 2492 2513 2595 2700 2783 2844 2756 2705 2549 2483 2339 2205 2064 1948 1788 1721 1767 1723 1688 1720 1738 1751 1882 2020 2112 2085 2032 1969 1933 1915 1950 2052 2255 2472 2468 2477 2450 2339 2227 2038 2073 2105 2148 2192 2192 2175 2224 2186 2130 2074 1978 1917 1812 1648 1707 1791 1889 1927 1916 1952 1999 2040 2102 2185 2231 2227 2223 2208 2168 2185 2173 1993 1703 1624 1464 1423 1294 1199 1085 1025 1230 1345 1396 1433 1424 1468 1485 1582 1688 1773 1830 1910 1981 2087 2181 2247 2255 2219 2178 2140 2059 1898 1908 2155 2234 2272 2270 2251 2300 2396 2396 2345 2280 2199 2191 2177 2214 2218 2067 1848 1746 1702 1599 1441 1306 1124 1043 1266 1444 1611 1758 1994 2133 2287 2498 2630 2662 2442 2307 2340 2447 2188 2069 2037 2137 2392 2539 2494 2341 2152 2017 1795 1663 1662 1848 2102 2282 2543 2756 2700 2630 2547 2483 2311 2135 1837 1748 1515 1412 1489 1684 1891 2047 2049 2073 2096 2155 2301 2438 2664 2798 2926 2735 2455 2294 2091 1913 1701 1612 1694 1918 2113 2267 2430 2398 2265 2156 2048 1992 1855 1717 1468 1331 1112 1088 1123 1168 1342 1354 1244 1296 1470 1457 1347 1358 1304 1182 1085 940 918 760 723 770 863 1035 1120 1199 1285 1432 1506 1565 1602 1593 1514 1434 1636 1787 1911 2097 2172 2193 2208 2149 2289 2448 2379 2246 2271 2265 2151 2232 2432 2467 2474 2467 2434 2376 2320 2190 2194 2182 2119 2105 2141 2109 2043 1950 1861 1687 1519 1428 1565 1754 1881 1992 2068 2175 2260 2412 2489 2430 2396 2450 2485 2482 2363 2220 2154 2240 2329 2367 2364 2398 2433 2423 2428 2445 2461 2514 2586 2644 2504 2378 2330 2148 2075 2087 2151 2169 2064 1861 1851 1905 1937 2018 2053 2142 2201 2255 2273 2284 2309 2375 2460 2519 2558 2627 2543 2457 2458 2449 2453 2290 2353 2142 2061 1957 1914 2013 2008 2099 2253 2341 2478 2349 2118 1977 1985 1979 1818 1856 1900 1828 1690 1583 1346 1225 1239 1367 1614 1760 1828 1875 2017 2121 2238 2315 2494 2578 2731 2618 2516 2460 2365 2256 2287 2275 2220 2145 2085 2032 1952 1894 1841 1928 2032 1885 1836 1863 1906 1958 2221 2204 2195 2309 2277 2192 2113 2050 515 543 590 644 688 682 758 766 677 701 693 636 578 564 556 561 566 582 600 548 373 311 313 332 361 321 309 312 399 508 630 654 689 722 710 640 555 531 472 393 413 414 321 380 462 491 537 589 758 854 909 931 778 732 743 687 672 726 714 608 513 515 584 608 670 718 701 644 529 416 503 635 637 611 631 703 721 751 779 804 830 923 1004 1011 1010 1006 1028 1001 930 840 779 701 651 670 673 690 722 817 896 1054 1087 1041 1018 1004 1030 1048 1080 1120 1076 1110 1190 1175 1147 1142 1173 1175 1201 1234 1232 1222 1251 1263 1264 1267 1287 1286 1263 1240 1233 1263 1276 1288 1278 1245 1203 1150 1087 966 940 990 1031 1105 1193 1336 1397 1478 1477 1486 1511 1567 1598 1335 1235 1145 1018 913 899 873 813 749 777 773 707 682 683 706 727 702 678 649 644 640 631 624 619 618 625 629 620 613 607 612 638 668 700 736 741 709 662 533 516 504 496 488 480 470 466 467 466 464 469 469 469 472 481 476 470 459 473 447 444 437 424 419 412 403 396 388 379 378 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 372 397 405 410 415 416 420 423 430 431 432 435 428 433 436 429 426 430 422 419 416 419 413 417 415 408 397 386 387 378 382 380 379 376 370 370 370 370 370 370 370 374 384 396 408 406 414 422 421 424 434 445 451 455 452 445 475 477 489 464 461 472 470 483 474 485 486 486 528 542 547 547 549 553 564 596 598 588 608 617 623 624 631 643 643 650 665 677 667 617 588 537 477 477 503 584 606 582 607 671 691 696 735 760 811 838 854 860 878 886 893 898 908 906 897 892 870 877 841 832 788 802 889 947 955 941 961 1045 1084 1088 1229 1387 1379 1370 1346 1368 1370 1382 1466 1497 1528 1481 1399 1392 1433 1398 1384 1347 1313 1360 1425 1443 1562 1635 1730 1788 1830 1796 1809 1879 2023 1860 1821 1921 1977 1869 1838 1925 1938 1974 2028 1946 2014 2100 2010 1953 1896 1858 1827 1799 1823 1852 1795 1718 1654 1621 1630 1686 1521 1473 1461 1424 1422 1432 1436 1495 1549 1535 1505 1493 1458 1369 1186 1114 1095 1043 917 804 667 446 377 378 380 385 383 376 377 378 376 377 378 378 378 381 384 380 381 382 383 383 505 729 868 902 854 815 794 797 901 982 1055 1140 1185 1356 1547 1601 1626 1626 1585 1533 1478 1403 1362 1298 1283 1263 1258 1237 1212 1262 1170 1016 895 825 886 1024 1116 1249 1337 1437 1444 1407 1434 1395 1359 1385 1503 1618 1614 1603 1624 1653 1686 1659 1634 1546 1465 1569 1624 1576 1597 1606 1548 1484 1440 1439 1452 1451 1443 1361 1290 1209 1180 1179 1188 1184 1263 1314 1326 1358 1375 1437 1521 1623 1706 1698 1723 1746 1755 1794 1889 2073 2149 2192 2307 2270 2241 2270 2433 2319 2261 1966 1881 1863 1934 1993 2186 2490 2721 2554 2470 2436 2394 2392 2475 2515 2335 2216 2095 2086 2105 2200 2294 2361 2494 2641 2916 3007 2959 2941 2970 2927 2842 2853 2838 2722 2619 2574 2587 2682 2879 2939 2958 2872 2755 2673 2628 2579 2558 2516 2492 2452 2449 2466 2515 2538 2599 2659 2536 2382 2290 2299 2320 2308 2195 2097 1946 1831 1711 1674 1567 1583 1634 1701 1858 1964 2030 2033 1950 1874 1828 1866 1999 2141 2410 2474 2428 2411 2372 2336 2188 2087 1973 2020 2069 2123 2121 2111 2058 2042 2035 2021 1922 1862 1800 1692 1622 1737 1795 1800 1875 1928 1970 1990 2109 2157 2175 2167 2155 2129 2038 2071 2155 2133 1927 1648 1543 1478 1371 1263 1153 1138 1104 1254 1277 1236 1337 1425 1492 1564 1608 1728 1833 1929 1984 2045 2081 2171 2173 2143 2103 2085 2026 1862 1878 2102 2116 2143 2125 2185 2284 2320 2278 2266 2226 2171 2134 2077 2067 2094 2087 1898 1758 1513 1464 1333 1217 1075 1053 1296 1497 1641 1789 2045 2202 2415 2500 2550 2535 2357 2264 2260 2317 2092 1977 1966 2087 2351 2453 2369 2284 2114 1976 1751 1606 1647 1812 2102 2263 2550 2594 2557 2508 2467 2429 2396 2218 2004 1711 1500 1386 1452 1682 1872 1899 1893 1924 2084 2219 2416 2576 2613 2719 2879 2714 2480 2327 2142 2040 1733 1592 1622 1830 2063 2229 2373 2369 2276 2186 2067 2002 2006 1758 1472 1277 1094 1057 1155 1172 1212 1275 1184 1225 1241 1267 1181 1186 1135 1036 959 853 720 743 776 867 945 1066 1158 1272 1346 1491 1565 1628 1685 1734 1739 1596 1541 1738 1893 2084 2220 2382 2426 2332 2364 2564 2501 2426 2464 2456 2343 2357 2474 2510 2511 2463 2433 2340 2247 2104 2030 2009 1979 1914 1923 1957 1927 1846 1767 1618 1468 1476 1599 1801 1919 2026 2095 2159 2233 2302 2373 2451 2487 2471 2481 2404 2309 2269 2271 2358 2405 2390 2392 2473 2516 2490 2506 2499 2444 2469 2560 2571 2619 2462 2308 2173 2085 2032 2016 2004 1953 1851 1851 1851 1871 2019 2089 2165 2183 2210 2223 2271 2298 2353 2404 2494 2534 2573 2494 2449 2469 2384 2189 2089 2040 1946 1802 1690 1656 1808 1844 1948 2139 2250 2292 2184 1994 1774 1814 1831 1673 1651 1749 1677 1576 1493 1343 1219 1232 1398 1640 1782 1940 1948 2071 2142 2266 2425 2563 2683 2814 2706 2587 2515 2440 2389 2388 2463 2303 2238 2190 2147 2180 2041 2030 2153 2102 2033 1987 1993 1973 1984 2118 2213 2358 2398 2251 2192 2127 2073 506 549 623 684 707 698 748 730 628 716 647 603 574 571 578 582 635 652 517 437 324 311 305 313 305 305 312 313 311 399 572 655 691 706 652 599 516 498 408 380 405 396 326 389 455 488 540 659 813 868 913 938 892 806 787 738 725 792 739 644 546 608 680 746 768 747 697 630 562 440 450 603 606 656 689 724 748 827 898 949 963 971 986 992 992 989 975 918 854 764 712 652 639 687 704 739 789 915 1079 1070 1049 1061 1041 1052 1063 1083 1115 1134 1112 1110 1161 1146 1125 1144 1142 1160 1197 1222 1220 1228 1254 1255 1227 1252 1273 1255 1243 1267 1239 1245 1271 1283 1257 1218 1174 1096 1018 948 969 1033 1101 1175 1297 1363 1409 1455 1494 1497 1523 1551 1496 1335 1268 1183 1057 948 905 819 793 862 942 881 791 710 683 654 658 691 665 627 629 623 622 609 602 605 602 596 599 610 629 692 723 740 745 747 727 669 595 516 508 508 490 483 472 468 464 466 467 467 470 472 470 470 478 477 466 458 454 450 432 423 420 413 411 400 394 388 378 379 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 393 412 414 417 426 426 432 436 440 437 438 437 435 432 434 427 423 427 421 421 417 419 418 410 398 390 394 384 383 387 387 387 381 379 378 378 378 370 370 371 375 378 387 400 412 414 408 421 427 444 450 455 457 455 452 464 468 474 491 482 478 470 477 479 480 492 490 520 541 538 543 547 547 572 586 590 582 585 599 610 614 616 625 632 634 656 682 695 710 707 672 682 629 614 557 493 491 561 605 622 655 668 693 717 764 773 796 820 877 879 891 889 887 885 874 838 829 820 797 786 762 842 887 883 850 844 900 927 942 1018 1207 1211 1240 1242 1171 1158 1220 1331 1487 1506 1422 1411 1479 1485 1489 1479 1490 1443 1549 1560 1659 1685 1691 1783 1777 1710 1772 1853 1908 1880 1813 1803 1879 1930 1670 1746 1749 1798 1897 1915 1839 1829 1970 2111 2000 1931 1925 1935 1912 1901 1925 1907 1880 1864 1825 1886 1934 1848 1903 1748 1655 1645 1677 1555 1436 1373 1369 1328 1329 1348 1308 1225 1099 1021 911 817 736 653 572 435 388 382 381 379 378 378 377 378 377 378 379 382 380 379 380 380 380 381 381 382 502 758 844 805 775 728 718 773 840 908 975 1050 1147 1341 1531 1577 1538 1500 1459 1429 1379 1331 1283 1258 1251 1253 1236 1234 1212 1080 1017 922 833 815 895 1010 1086 1213 1300 1393 1421 1471 1522 1504 1416 1392 1481 1671 1750 1772 1807 1788 1760 1733 1720 1595 1554 1670 1712 1652 1678 1649 1655 1563 1496 1509 1538 1557 1522 1425 1354 1277 1227 1196 1189 1191 1270 1409 1473 1538 1549 1671 1673 1768 1839 1850 1854 1869 1844 1857 1878 2236 2330 2407 2340 2328 2338 2553 2567 2410 2262 1983 1918 1924 1973 2032 2333 2534 2674 2619 2589 2595 2489 2416 2382 2354 2269 2213 2099 2101 2129 2194 2303 2374 2458 2576 2828 2876 2783 2746 2741 2739 2707 2705 2667 2578 2494 2487 2528 2618 2766 2852 2865 2750 2721 2694 2653 2613 2548 2527 2513 2484 2500 2505 2515 2503 2529 2471 2241 2145 2079 2071 2099 2144 2197 2127 1918 1825 1686 1613 1430 1440 1561 1712 1902 1954 1987 1952 1870 1792 1813 1951 2118 2257 2370 2414 2355 2288 2228 2230 2179 2116 2009 1926 2014 2057 2034 1970 1901 1929 1940 1916 1843 1794 1755 1656 1505 1599 1699 1767 1838 1874 1929 1906 1989 2050 2113 2115 2043 2000 1924 1932 2078 2057 1972 1878 1764 1637 1391 1269 1162 1104 1050 1099 1118 1240 1308 1378 1421 1526 1634 1774 1838 1884 1904 2022 2085 2118 2092 2035 2002 1958 1904 1803 1835 1961 1953 1969 2049 2158 2188 2203 2185 2125 2118 2066 2020 1994 1966 2001 2049 1894 1755 1566 1411 1198 1076 982 1032 1386 1538 1738 1925 2199 2370 2426 2422 2361 2347 2242 2133 2127 2196 1956 1851 1908 2049 2269 2279 2220 2155 2022 1917 1705 1560 1586 1834 2188 2343 2418 2399 2369 2334 2348 2357 2296 2162 1989 1765 1476 1347 1388 1619 1721 1758 1854 1997 2165 2303 2520 2533 2544 2643 2782 2709 2502 2364 2164 2014 1805 1614 1556 1764 2015 2132 2260 2373 2289 2195 2059 1971 1903 1661 1433 1256 1096 1029 1086 1094 1109 1158 1207 1094 1082 1048 1017 1022 966 880 844 726 710 849 926 944 909 922 1065 1310 1401 1492 1558 1645 1721 1841 1867 1813 1709 1747 1917 2054 2185 2395 2542 2485 2495 2658 2630 2552 2625 2480 2419 2476 2542 2576 2549 2493 2396 2256 2159 2052 1970 1876 1853 1865 1847 1781 1735 1660 1659 1560 1468 1490 1583 1766 1875 1922 1936 1980 2040 2120 2176 2225 2253 2273 2308 2362 2402 2338 2370 2457 2521 2558 2594 2619 2590 2647 2664 2548 2413 2402 2413 2447 2519 2595 2439 2289 2210 2072 2031 1967 1896 1855 1851 1851 1928 2053 2147 2164 2160 2190 2231 2292 2310 2342 2380 2407 2449 2583 2492 2401 2295 2152 2076 1912 1824 1788 1723 1597 1549 1642 1751 1792 1938 2029 2107 1978 1846 1711 1647 1715 1600 1485 1470 1426 1401 1385 1239 1219 1255 1365 1650 1771 1875 1948 2067 2183 2317 2342 2452 2534 2674 2648 2648 2633 2653 2670 2661 2603 2443 2394 2384 2360 2235 2205 2311 2369 2260 2187 2145 2130 2134 2159 2081 2177 2354 2371 2371 2291 2208 2128 510 561 645 717 721 741 727 659 658 696 631 596 584 589 617 615 620 544 466 336 314 305 305 305 305 305 402 331 310 339 497 624 672 643 615 547 475 424 358 383 385 377 337 407 458 496 608 751 847 876 918 949 950 869 838 796 725 828 769 648 611 687 774 792 766 732 685 611 561 444 460 543 603 679 721 752 843 905 911 929 947 956 970 980 978 977 933 866 789 693 653 681 702 737 754 834 912 1074 1072 1051 1047 1049 1067 1093 1097 1113 1135 1138 1132 1096 1137 1132 1129 1134 1138 1147 1182 1209 1210 1247 1229 1197 1204 1239 1247 1247 1271 1256 1242 1240 1266 1255 1221 1165 1133 1042 957 952 1015 1086 1136 1292 1354 1409 1445 1466 1480 1508 1540 1592 1442 1291 1209 1092 1014 967 882 834 920 1011 1023 906 809 727 698 694 650 648 668 636 617 606 605 597 593 589 590 590 608 625 653 695 718 736 738 711 668 585 533 511 509 508 496 481 470 465 463 466 466 467 470 472 470 471 477 477 466 456 442 439 429 421 422 414 408 403 390 386 382 379 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 379 401 422 432 429 438 440 441 441 438 431 437 441 439 429 428 428 429 424 417 419 416 412 413 406 398 395 390 386 386 385 387 380 376 376 382 377 374 379 384 377 378 384 395 410 414 422 423 417 416 440 446 443 448 453 468 483 500 508 497 507 513 502 503 507 504 500 526 532 531 537 544 546 557 585 582 586 584 604 603 605 605 609 628 631 645 669 683 709 724 732 761 799 813 714 683 614 570 511 493 529 579 596 643 680 708 727 761 774 803 840 862 864 840 839 814 798 796 782 762 749 722 776 799 798 805 813 816 842 877 927 1019 1054 1108 1085 1001 1068 1208 1343 1444 1384 1349 1381 1436 1421 1473 1518 1592 1578 1631 1677 1749 1843 1803 1868 1798 1708 1665 1703 1689 1695 1775 1773 1838 1902 1710 1728 1654 1643 1690 1744 1730 1763 1892 2037 2082 1978 1987 2019 2041 1999 1930 1931 2022 1945 1939 2095 2142 2069 1897 1771 1727 1728 1654 1537 1451 1294 1162 1108 1126 1114 1129 1077 1013 981 891 810 718 576 476 421 405 393 384 382 380 383 385 384 384 384 383 387 389 382 381 379 379 380 383 382 440 590 742 727 716 670 640 681 723 834 944 1049 1188 1414 1558 1508 1447 1421 1369 1314 1290 1248 1244 1255 1232 1274 1270 1168 1075 968 875 784 827 876 931 1006 1098 1211 1293 1404 1491 1598 1719 1629 1507 1435 1472 1606 1697 1744 1807 1797 1770 1741 1722 1618 1649 1835 1865 1760 1799 1780 1723 1587 1530 1581 1629 1629 1625 1527 1467 1345 1255 1226 1202 1207 1302 1495 1612 1744 1696 1810 1865 1957 1951 1958 1994 2062 2053 2049 2124 2297 2466 2458 2462 2508 2611 2627 2502 2331 2230 2057 2021 2025 2061 2115 2442 2570 2768 2881 2737 2578 2413 2338 2271 2237 2176 2127 2111 2120 2176 2229 2327 2341 2469 2563 2721 2809 2717 2673 2606 2575 2559 2558 2524 2494 2466 2470 2467 2538 2633 2680 2789 2775 2729 2688 2659 2648 2601 2535 2533 2546 2510 2490 2479 2512 2367 2207 2096 2019 2015 2014 1998 1999 2023 2039 1913 1799 1622 1541 1412 1370 1522 1636 1778 1875 1854 1818 1756 1720 1854 2024 2177 2275 2302 2264 2191 2158 2140 2131 2085 2058 1985 1866 1924 1979 1947 1876 1805 1821 1822 1793 1757 1746 1699 1625 1440 1558 1595 1651 1711 1742 1775 1749 1808 1855 1894 1834 1818 1816 1835 1819 1955 1929 1847 1804 1757 1679 1467 1271 1144 1047 959 1054 1102 1190 1226 1315 1430 1531 1603 1685 1747 1823 1870 1910 2010 2022 1992 1925 1873 1788 1738 1632 1761 1813 1793 1904 1980 2022 2091 2092 2078 2006 1948 1937 1933 1905 1878 1933 1995 1849 1674 1536 1400 1186 955 937 1060 1384 1594 1848 2019 2170 2244 2213 2227 2199 2173 2123 1989 2012 1998 1880 1761 1870 2065 2177 2095 2016 1980 1868 1744 1588 1474 1595 1830 2028 2155 2231 2194 2171 2185 2264 2337 2248 2079 1910 1790 1458 1332 1355 1511 1688 1800 1967 2114 2303 2438 2479 2414 2441 2519 2635 2587 2499 2389 2259 2135 1904 1644 1484 1667 1878 2007 2261 2334 2252 2160 2037 1936 1865 1677 1354 1196 1068 1012 1058 1045 1056 1127 1142 1041 1039 931 897 827 837 785 714 706 769 919 1000 1088 1141 1082 1116 1257 1285 1382 1470 1580 1706 1894 1996 2027 2007 1917 1916 2126 2300 2496 2651 2655 2631 2716 2656 2682 2621 2589 2572 2561 2542 2499 2448 2363 2289 2147 2073 1952 1900 1971 2022 2065 2052 1966 1916 1871 1802 1638 1493 1535 1523 1589 1667 1793 1905 1992 2048 2117 2191 2180 2207 2311 2438 2524 2561 2605 2634 2662 2719 2773 2671 2750 2691 2732 2707 2505 2400 2383 2394 2516 2578 2730 2620 2381 2306 2145 2011 1863 1868 1851 1857 1973 2048 2068 2063 2094 2129 2120 2185 2225 2244 2304 2327 2399 2486 2605 2586 2375 2244 2018 1932 1826 1759 1714 1671 1601 1523 1533 1628 1643 1800 1858 1888 1768 1694 1595 1385 1409 1375 1339 1260 1242 1260 1234 1215 1262 1342 1402 1563 1654 1735 1810 1918 2052 2137 2168 2284 2405 2524 2529 2513 2500 2484 2520 2521 2523 2582 2634 2626 2602 2470 2405 2582 2599 2508 2383 2323 2285 2150 2170 2278 2382 2335 2298 2272 2256 2373 2277 513 545 597 614 708 741 640 576 705 673 623 618 629 653 619 543 512 451 354 318 307 305 305 305 332 468 409 326 311 329 490 620 637 615 559 506 410 372 336 315 320 355 390 425 513 570 726 841 872 872 929 959 927 847 840 812 776 794 817 718 706 723 771 759 750 725 662 585 478 481 544 591 677 711 761 870 876 888 892 898 912 935 953 953 957 948 894 764 706 737 794 867 889 892 898 1030 1082 1052 1058 1070 1077 1095 1114 1127 1123 1132 1144 1147 1167 1144 1094 1130 1160 1123 1128 1171 1191 1185 1199 1177 1173 1203 1249 1266 1231 1223 1236 1220 1240 1258 1203 1198 1162 1103 1029 927 953 1023 1082 1178 1278 1375 1409 1416 1444 1471 1495 1530 1571 1522 1387 1261 1205 1100 986 884 933 1023 1109 1063 983 857 777 709 686 648 643 622 643 624 598 591 589 584 586 580 585 616 626 641 660 682 693 702 699 649 601 539 514 514 514 508 494 480 471 467 465 466 468 473 472 483 478 469 474 467 452 449 441 433 429 420 421 413 402 398 393 385 374 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 382 395 409 431 441 444 441 442 438 445 438 435 436 434 429 428 425 429 426 420 415 409 412 412 405 407 406 395 390 389 391 389 386 385 388 387 384 376 384 378 379 383 391 403 410 418 441 445 438 425 429 431 445 457 460 465 466 476 492 510 521 534 527 524 528 533 537 550 546 549 540 544 550 559 565 575 585 583 598 597 600 599 607 615 629 652 676 719 724 737 779 808 867 933 952 883 829 791 778 739 686 652 612 593 542 586 657 690 722 734 748 758 778 762 764 752 742 737 735 716 658 652 754 739 708 716 742 746 745 762 795 801 857 939 909 884 998 1103 1266 1332 1257 1301 1375 1399 1354 1333 1404 1528 1693 1745 1689 1640 1668 1711 1738 1689 1574 1521 1546 1589 1611 1617 1661 1715 1841 1938 1862 1737 1602 1565 1546 1611 1662 1692 1817 1923 2262 2257 2149 2119 2117 2093 2098 2099 2128 2070 2019 1988 1911 1854 1685 1582 1506 1467 1356 1322 1257 1183 1070 1012 967 952 937 909 872 873 751 700 626 497 468 431 400 390 383 381 381 378 378 377 379 380 379 380 385 393 393 383 379 380 380 384 391 424 443 461 482 524 557 631 724 831 946 1215 1373 1468 1440 1371 1342 1292 1229 1123 1138 1195 1219 1178 1176 1102 1017 845 799 766 713 823 921 1013 1084 1184 1219 1264 1301 1471 1597 1803 1845 1763 1741 1649 1580 1691 1723 1719 1804 1832 1794 1739 1702 1659 1678 1766 1863 1901 1905 1827 1727 1636 1616 1643 1698 1662 1618 1487 1397 1310 1359 1268 1223 1222 1301 1497 1713 1810 1875 1909 2089 2150 2106 2184 2282 2360 2376 2284 2300 2376 2483 2636 2801 2813 2674 2481 2387 2296 2255 2226 2202 2221 2236 2396 2589 2746 2770 2762 2690 2593 2469 2378 2302 2214 2199 2178 2199 2197 2221 2288 2402 2477 2536 2604 2664 2636 2638 2605 2567 2527 2481 2479 2499 2528 2550 2542 2451 2416 2461 2629 2667 2686 2690 2723 2828 2773 2655 2570 2535 2508 2486 2479 2421 2360 2181 2083 2030 2083 2144 2098 2007 1984 1969 1939 1927 1903 1763 1517 1385 1283 1428 1529 1594 1674 1664 1633 1593 1711 1968 2134 2220 2227 2145 2090 2050 2052 2015 1998 1981 1962 1909 1757 1810 1853 1806 1768 1729 1705 1702 1667 1648 1658 1633 1543 1291 1367 1400 1427 1486 1509 1523 1555 1604 1628 1641 1642 1630 1607 1586 1576 1687 1707 1671 1609 1574 1534 1493 1387 1145 1051 961 909 998 1110 1193 1289 1365 1433 1504 1668 1677 1698 1724 1841 1877 1869 1851 1801 1746 1603 1524 1559 1612 1637 1671 1776 1866 1927 1940 1916 1870 1831 1823 1810 1790 1790 1778 1866 1828 1703 1592 1382 1252 1078 941 926 1112 1459 1624 1807 1933 1984 1987 1954 1991 1981 1971 1946 1862 1744 1724 1709 1714 1990 2016 1849 1835 1707 1692 1616 1540 1434 1441 1702 1840 2040 2076 2024 1982 1979 2095 2238 2298 2167 2044 1856 1690 1462 1273 1328 1525 1861 1972 2132 2278 2377 2414 2325 2287 2311 2392 2385 2388 2326 2277 2168 2063 1910 1706 1487 1484 1766 1950 2112 2198 2113 2039 1921 1826 1692 1556 1399 1136 995 961 1003 962 936 969 979 943 907 846 796 723 704 697 778 857 917 1014 1095 1191 1292 1367 1403 1402 1354 1518 1536 1527 1665 1811 1954 2160 2300 2289 2218 2212 2350 2579 2744 2898 2767 2680 2717 2771 2761 2595 2529 2463 2409 2336 2291 2237 2160 2052 1966 1947 2046 2131 2178 2222 2243 2206 2133 1891 1733 1579 1627 1726 1755 1708 1649 1742 1864 2240 2249 2339 2368 2407 2380 2421 2566 2676 2755 2875 2934 2919 2781 2687 2634 2498 2427 2338 2275 2250 2203 2160 2228 2284 2361 2431 2438 2266 2098 1920 1851 1857 1851 1882 1964 2056 2115 2155 2247 2303 2311 2265 2311 2364 2401 2419 2409 2431 2479 2545 2616 2462 2297 2185 2085 1973 1894 1809 1718 1670 1575 1499 1470 1491 1534 1562 1523 1426 1323 1209 1102 1057 1205 1221 1111 1133 1049 1092 1192 1420 1579 1566 1593 1653 1777 1809 1895 1969 2053 2101 2211 2369 2481 2385 2316 2296 2276 2268 2274 2289 2367 2461 2494 2460 2420 2355 2333 2348 2378 2383 2472 2435 2360 2372 2307 2275 2233 2199 2156 2157 2147 2307 494 499 514 533 636 691 577 592 716 669 639 653 676 655 547 486 432 368 313 305 305 305 305 305 364 513 382 338 310 365 542 598 578 534 442 345 326 322 318 325 327 349 420 500 562 649 803 865 870 900 934 957 916 869 852 823 779 831 853 800 809 787 754 744 730 706 655 542 442 522 604 726 702 725 819 861 857 860 866 881 916 954 966 947 944 916 868 763 713 805 877 982 990 991 1077 1109 1078 1083 1083 1096 1111 1126 1135 1150 1167 1172 1173 1173 1197 1137 1107 1108 1130 1108 1114 1174 1183 1172 1170 1152 1175 1252 1270 1242 1219 1214 1208 1228 1239 1258 1177 1090 1091 1045 958 958 991 1060 1116 1256 1357 1407 1423 1417 1433 1477 1501 1529 1570 1439 1299 1228 1171 1002 977 1030 1107 1187 1160 1042 943 821 753 692 666 646 628 598 616 600 588 579 575 574 576 575 583 619 634 652 658 660 663 659 643 614 565 519 514 515 509 503 483 477 468 469 464 468 471 481 480 482 472 467 466 454 448 439 433 431 423 422 415 409 402 397 390 386 372 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 381 392 407 419 426 432 439 442 442 444 442 437 430 427 430 427 424 424 421 410 405 409 408 413 410 408 405 403 395 394 393 393 390 390 392 392 392 397 382 391 398 401 403 405 416 422 432 445 453 445 442 447 438 437 451 463 469 462 474 483 509 528 541 537 536 538 548 574 626 644 613 567 552 555 572 565 573 575 590 596 597 595 622 634 627 700 728 699 739 766 789 838 875 975 1060 1110 1009 969 982 905 842 806 747 668 661 630 585 546 632 654 695 736 745 751 740 703 694 660 624 639 655 727 730 686 681 773 782 765 759 784 779 742 746 775 785 812 869 945 1036 1147 1219 1235 1285 1321 1280 1238 1270 1407 1525 1637 1615 1513 1457 1490 1617 1509 1405 1453 1526 1607 1644 1721 1776 1841 1895 1879 1943 1964 1853 1727 1399 1553 1550 1605 1693 1848 2112 2322 2273 2161 2118 2198 2149 2018 1990 1940 1975 1809 1782 1671 1593 1475 1430 1384 1332 1258 1208 1160 1148 1097 1070 1001 932 850 818 762 717 669 608 577 579 493 430 383 381 379 379 378 379 378 379 379 379 380 379 380 383 393 384 381 381 389 383 385 396 414 447 468 492 522 580 648 786 912 1158 1288 1295 1298 1284 1243 1203 1181 1077 1026 1081 1162 1062 1049 914 787 675 657 722 820 839 875 986 1082 1203 1312 1373 1426 1618 1750 1921 1959 1917 1815 1751 1706 1711 1687 1710 1782 1843 1771 1723 1710 1689 1707 1769 1823 1901 1939 1856 1776 1714 1698 1717 1714 1639 1527 1431 1344 1411 1449 1375 1284 1235 1265 1420 1556 1812 1956 2102 2192 2249 2266 2381 2443 2487 2498 2381 2409 2476 2606 2736 2891 2786 2623 2495 2421 2329 2308 2297 2305 2350 2570 2612 2749 2765 2547 2524 2486 2435 2339 2298 2256 2252 2239 2240 2224 2256 2325 2355 2452 2519 2610 2602 2587 2558 2561 2630 2567 2528 2470 2488 2557 2593 2572 2532 2417 2363 2426 2606 2637 2600 2580 2602 2704 2857 2811 2679 2538 2499 2501 2466 2347 2340 2429 2392 2246 2216 2127 2072 2018 1992 1947 1917 1887 1851 1797 1734 1627 1427 1258 1317 1450 1485 1508 1522 1700 1858 2117 2178 2202 2214 2171 2034 1975 1934 1932 1928 1908 1881 1813 1714 1726 1744 1664 1643 1604 1565 1575 1545 1546 1559 1552 1490 1220 1236 1249 1281 1346 1396 1456 1495 1508 1506 1496 1496 1479 1452 1406 1367 1464 1549 1524 1483 1461 1441 1407 1359 1297 1039 941 862 945 1069 1122 1205 1272 1396 1528 1540 1561 1613 1665 1747 1764 1752 1709 1679 1617 1511 1431 1423 1437 1514 1603 1733 1792 1840 1822 1783 1736 1692 1684 1685 1709 1735 1744 1761 1701 1599 1522 1365 1207 1020 890 947 1158 1380 1531 1762 1811 1817 1795 1790 1808 1810 1814 1815 1766 1553 1521 1576 1736 1956 1905 1639 1600 1543 1472 1437 1366 1357 1527 1747 1930 1947 1917 1850 1849 2022 2114 2152 2133 2058 1991 1818 1660 1447 1277 1314 1593 1789 1900 2038 2115 2238 2285 2240 2174 2192 2205 2216 2246 2240 2212 2213 2072 1840 1780 1494 1405 1638 1860 2021 2020 1938 1854 1741 1663 1562 1472 1330 1117 957 932 902 849 857 904 918 896 824 714 698 699 691 749 851 904 958 1049 1133 1269 1331 1427 1506 1588 1552 1521 1681 1713 1672 1850 2043 2222 2346 2553 2517 2406 2464 2640 2762 2927 2880 2689 2611 2580 2608 2545 2467 2392 2299 2216 2165 2122 2042 1956 1964 2063 2105 2204 2289 2351 2369 2263 2071 1845 1774 1714 1749 1916 1948 1958 1835 1766 1878 2226 2351 2538 2583 2450 2432 2527 2627 2822 2940 3002 3047 2920 2831 2698 2590 2430 2344 2235 2173 2136 2085 2061 2150 2221 2268 2334 2298 2084 1938 1854 1877 1876 1865 1953 2047 2071 2139 2201 2303 2350 2337 2333 2377 2428 2479 2532 2467 2384 2401 2521 2651 2581 2464 2329 2220 2026 1941 1864 1798 1771 1686 1590 1515 1447 1387 1355 1276 1217 1111 966 939 940 955 957 1006 1083 1281 1432 1588 1665 1803 1835 1817 1809 1894 1953 2035 2084 2211 2268 2256 2314 2445 2376 2299 2279 2213 2176 2163 2246 2302 2423 2423 2377 2326 2270 2230 2220 2239 2263 2302 2318 2296 2281 2228 2187 2114 2094 2067 2057 2052 2128 499 508 489 503 608 598 541 637 696 690 705 708 624 554 494 427 345 312 305 305 305 305 305 309 435 396 384 332 316 413 532 545 515 409 309 313 315 317 321 330 332 377 467 547 655 766 829 837 864 900 934 958 923 942 918 911 908 871 872 840 826 802 770 752 728 685 648 511 452 567 680 742 686 642 664 711 728 737 833 867 914 972 992 963 950 918 876 752 766 899 952 995 990 1060 1100 1102 1081 1106 1116 1123 1142 1148 1166 1175 1190 1189 1195 1200 1191 1135 1128 1146 1148 1131 1117 1121 1127 1126 1139 1149 1217 1260 1226 1208 1202 1205 1229 1233 1242 1227 1165 1097 1031 951 933 988 1020 1092 1186 1310 1383 1411 1429 1467 1492 1497 1510 1537 1550 1385 1279 1188 1106 1111 1142 1219 1276 1207 1112 997 907 791 726 672 648 638 621 589 591 585 572 565 563 570 572 570 587 606 624 631 628 628 616 610 609 589 554 513 511 516 503 487 479 476 471 467 472 468 489 490 483 482 463 463 455 448 440 440 435 429 426 418 411 406 403 394 389 385 376 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 373 394 406 416 424 428 437 441 444 446 442 434 431 424 421 421 421 422 420 415 411 404 408 404 408 416 412 413 406 398 398 399 395 393 392 394 392 398 401 400 388 404 408 412 417 432 435 444 447 464 464 455 453 451 465 461 460 468 469 473 484 502 533 531 538 551 556 611 676 654 627 582 579 569 564 568 572 585 601 604 607 595 614 611 635 660 794 785 761 755 788 818 869 947 1098 1149 1207 1156 1135 1065 985 922 855 805 697 681 665 663 635 547 667 708 734 740 728 727 596 694 722 785 821 831 837 821 827 786 812 808 803 805 811 811 796 794 794 773 763 772 839 915 992 1121 1178 1132 1118 1114 1193 1267 1359 1482 1468 1464 1416 1307 1315 1355 1394 1472 1570 1643 1756 1836 1823 1816 1837 1838 1799 1765 1827 1700 1625 1544 1505 1536 1630 1771 1969 2252 2361 2270 2213 2178 2142 2140 1912 1824 1845 1815 1708 1620 1502 1433 1361 1347 1306 1293 1278 1283 1282 1275 1229 1171 1063 999 948 891 894 875 800 762 715 650 569 450 383 380 380 379 379 379 379 378 378 378 379 381 383 382 385 396 380 381 382 383 387 393 403 419 433 462 480 523 585 734 860 1099 1158 1137 1161 1157 1130 1106 1083 1016 935 982 1046 900 862 780 680 650 789 908 1029 1008 917 1008 1076 1170 1321 1495 1608 1791 1906 2000 1969 1938 1888 1803 1709 1785 1797 1778 1775 1792 1765 1756 1762 1771 1773 1833 1829 1890 1913 1795 1745 1686 1677 1661 1643 1576 1490 1391 1436 1534 1563 1508 1423 1331 1261 1351 1492 1685 1820 2033 2129 2207 2293 2437 2612 2746 2672 2567 2530 2580 2701 2829 2960 2872 2798 2583 2473 2413 2398 2411 2478 2611 2757 2739 2697 2547 2435 2387 2332 2300 2300 2289 2288 2269 2231 2256 2294 2320 2356 2394 2463 2473 2474 2488 2499 2506 2653 2619 2570 2541 2548 2604 2601 2554 2491 2462 2417 2337 2349 2684 2643 2605 2609 2611 2622 2707 2768 2758 2716 2667 2699 2620 2633 2627 2507 2431 2381 2361 2286 2200 2170 2080 1971 1939 1893 1869 1800 1742 1641 1567 1313 1209 1373 1477 1652 1781 1956 2079 2163 2180 2160 2145 2177 2084 1935 1875 1866 1849 1847 1804 1759 1681 1675 1676 1546 1500 1494 1468 1447 1438 1445 1448 1452 1399 1183 1159 1181 1218 1292 1340 1397 1404 1399 1391 1358 1345 1327 1305 1277 1258 1358 1413 1380 1360 1349 1322 1306 1272 1243 1096 906 879 905 1006 1069 1176 1303 1414 1394 1426 1459 1519 1595 1598 1618 1617 1633 1536 1483 1376 1297 1286 1372 1513 1604 1687 1681 1711 1725 1680 1628 1590 1606 1581 1631 1649 1691 1646 1602 1485 1422 1252 1141 965 866 927 1197 1533 1649 1643 1644 1634 1627 1634 1658 1647 1697 1684 1638 1420 1417 1705 1863 1840 1752 1526 1409 1330 1285 1245 1317 1549 1742 1840 1831 1803 1793 1760 1874 1964 1965 1962 1911 1882 1879 1758 1645 1521 1300 1248 1510 1660 1782 1866 2059 2194 2178 2124 2070 2048 2067 2112 2143 2159 2171 2142 2132 2030 1912 1608 1425 1484 1729 1840 1833 1784 1746 1634 1547 1439 1388 1243 1109 949 884 851 827 837 865 815 756 776 790 784 694 706 823 883 923 981 1070 1154 1270 1351 1469 1595 1714 1739 1738 1699 1868 1944 1874 2032 2279 2444 2646 2580 2544 2583 2643 2760 2931 2829 2690 2559 2490 2489 2455 2419 2315 2193 2113 2053 1998 2020 2099 2136 2184 2217 2282 2373 2432 2354 2126 2007 1910 1823 1864 1969 2099 2178 2132 2056 1890 1873 2099 2264 2514 2717 2677 2590 2643 2736 2869 2976 3052 2951 2744 2651 2537 2512 2453 2333 2237 2178 2164 2077 1928 1991 2053 2127 2203 2100 1896 1817 1810 1930 1868 1915 2017 2031 2069 2140 2243 2312 2373 2369 2364 2423 2475 2552 2563 2452 2326 2306 2430 2569 2559 2500 2364 2272 2107 2025 1970 1958 1874 1782 1692 1584 1518 1377 1275 1158 1024 904 883 904 916 945 1023 1077 1148 1499 1582 1687 1808 1956 2055 2091 2109 2142 2085 2197 2278 2395 2351 2354 2427 2438 2335 2262 2208 2152 2128 2081 2082 2169 2276 2310 2260 2210 2157 2099 2072 2102 2132 2188 2193 2194 2191 2153 2111 2048 2000 1957 1961 1937 1981 471 473 469 480 524 542 577 697 720 742 703 608 536 484 400 335 305 305 311 324 323 339 369 443 548 412 344 307 342 453 549 517 396 307 310 308 317 320 326 328 380 443 567 645 747 781 834 832 869 907 940 939 933 944 915 944 938 900 886 860 833 806 774 738 701 655 611 529 456 564 670 660 639 572 582 581 589 616 673 713 892 961 961 963 953 911 876 719 785 887 938 968 976 1102 1110 1087 1107 1134 1131 1151 1158 1160 1170 1170 1161 1189 1201 1211 1177 1140 1132 1161 1161 1147 1123 1124 1133 1154 1162 1197 1194 1198 1204 1196 1198 1193 1202 1224 1197 1139 1132 1051 978 912 937 984 1034 1126 1250 1357 1378 1411 1457 1501 1522 1548 1550 1560 1581 1471 1327 1239 1221 1255 1304 1340 1265 1152 1075 963 862 748 686 643 639 626 613 594 587 581 573 569 556 570 569 572 577 596 608 610 605 602 593 581 569 563 526 509 510 506 496 487 481 471 470 469 468 478 492 491 483 474 461 452 445 442 437 435 430 427 424 419 412 408 395 392 388 382 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 403 413 414 422 425 433 442 442 443 446 443 432 428 425 429 427 427 417 413 412 408 407 406 407 409 419 416 415 407 404 403 401 400 397 395 395 397 403 405 414 402 397 415 427 432 439 444 455 453 456 458 463 459 462 468 470 468 479 485 485 498 513 513 535 553 589 636 660 665 641 616 597 591 578 575 585 585 605 605 606 600 605 611 615 650 732 792 842 805 791 823 840 911 984 1134 1222 1223 1183 1068 1007 940 896 855 758 720 705 699 695 666 566 591 673 683 686 671 577 717 780 863 972 992 955 946 905 918 908 907 893 885 870 845 844 817 813 818 808 796 769 777 807 884 974 1025 977 1027 1102 1192 1236 1379 1415 1329 1261 1210 1233 1424 1506 1510 1615 1556 1627 1682 1757 1687 1663 1736 1694 1670 1616 1518 1510 1515 1517 1542 1580 1648 1770 2147 2228 2259 2192 2089 2001 2021 2072 1969 1764 1685 1625 1531 1484 1394 1373 1380 1407 1423 1411 1455 1489 1536 1489 1393 1352 1225 1168 1089 1061 1078 1039 994 959 907 862 764 575 446 380 381 378 378 380 380 378 378 379 381 379 381 382 381 388 383 380 384 384 385 388 392 401 410 422 446 485 535 671 788 1019 1064 1027 1067 1112 1194 1149 1059 929 872 891 875 730 682 598 652 824 918 1091 1120 1075 1029 996 1085 1277 1400 1545 1670 1885 2057 1907 1837 1843 1838 1760 1741 1808 1833 1807 1821 1837 1808 1785 1797 1850 1929 1884 1886 1937 1861 1749 1696 1655 1606 1558 1546 1527 1462 1439 1502 1613 1640 1591 1513 1459 1375 1303 1399 1602 1695 1781 1861 1966 2077 2246 2491 2822 2857 2808 2757 2772 2790 2860 3015 2982 2906 2746 2658 2554 2554 2646 2683 2680 2586 2558 2450 2414 2376 2369 2341 2301 2324 2305 2282 2253 2230 2190 2200 2206 2225 2244 2323 2393 2383 2421 2454 2529 2680 2616 2565 2637 2681 2636 2549 2506 2441 2418 2394 2326 2327 2588 2647 2633 2595 2562 2495 2504 2549 2636 2793 2747 2708 2672 2647 2531 2387 2320 2267 2243 2202 2145 2115 2066 1988 1960 1909 1857 1794 1714 1596 1472 1315 1244 1445 1635 1808 1951 2052 2115 2137 2119 2077 2076 2119 2031 1870 1825 1753 1722 1743 1707 1658 1632 1565 1533 1495 1383 1358 1352 1334 1320 1320 1325 1329 1286 1135 1090 1141 1176 1228 1266 1288 1274 1260 1255 1218 1204 1188 1169 1161 1151 1219 1283 1263 1254 1233 1210 1204 1196 1174 1129 964 782 855 983 1154 1251 1292 1337 1299 1332 1362 1410 1418 1466 1524 1560 1505 1447 1381 1284 1246 1225 1369 1513 1549 1573 1589 1621 1625 1585 1540 1502 1478 1463 1502 1566 1569 1522 1476 1376 1299 1125 992 826 797 966 1270 1541 1518 1469 1465 1464 1457 1467 1486 1554 1603 1568 1486 1264 1415 1626 1693 1650 1576 1307 1245 1156 1212 1499 1639 1760 1764 1695 1685 1672 1612 1738 1804 1793 1770 1723 1696 1695 1730 1670 1651 1548 1249 1167 1351 1541 1704 1927 2029 2061 2040 1968 1913 1909 1967 2024 2052 2127 2166 2060 1984 1938 1834 1667 1475 1360 1516 1670 1710 1652 1603 1529 1440 1345 1319 1179 1079 889 788 703 724 749 719 686 695 704 694 688 686 814 883 914 940 991 1063 1116 1228 1358 1516 1667 1822 1866 1922 1956 1989 2006 2148 2134 2313 2466 2667 2701 2629 2707 2735 2828 2796 2681 2565 2493 2452 2464 2395 2342 2243 2138 2047 2052 2135 2190 2231 2276 2260 2294 2380 2440 2322 2185 2056 2041 1970 1933 1952 2048 2217 2336 2296 2156 1966 1891 2073 2247 2507 2632 2776 2748 2721 2757 2820 2917 3018 2962 2713 2643 2606 2597 2525 2435 2353 2281 2136 2042 1823 1798 1846 1902 1949 1918 1802 1772 1819 1830 1927 1984 2035 2012 2052 2117 2239 2302 2379 2384 2449 2521 2560 2506 2470 2439 2307 2292 2415 2555 2604 2519 2421 2346 2252 2178 2102 1991 1897 1760 1670 1549 1454 1278 1132 951 885 861 900 971 996 1064 1168 1198 1254 1412 1531 1671 1723 1768 1809 1932 2040 2154 2189 2347 2335 2511 2482 2590 2626 2486 2339 2228 2142 2085 2031 1994 1967 1994 2093 2189 2144 2090 2044 1981 1958 1960 2008 2057 2044 2073 2083 2057 2014 1975 1910 1855 1857 1874 1875 511 591 634 608 623 685 732 749 765 742 600 529 464 429 312 305 305 305 394 417 460 482 592 665 529 408 307 306 351 386 356 311 306 307 314 318 324 333 351 383 445 531 623 693 757 778 791 807 859 896 919 929 950 932 922 924 906 886 888 851 811 796 750 708 667 618 565 524 479 469 490 503 505 590 559 565 562 568 577 643 729 942 963 967 939 943 863 732 788 881 913 919 1005 1123 1126 1119 1116 1132 1131 1156 1181 1168 1166 1170 1178 1192 1208 1198 1163 1181 1192 1145 1155 1154 1132 1168 1189 1204 1247 1273 1229 1197 1195 1195 1203 1233 1243 1152 1067 1046 1031 953 903 914 943 1032 1100 1257 1305 1380 1417 1442 1483 1520 1548 1608 1623 1601 1613 1497 1390 1334 1389 1432 1348 1234 1155 1069 987 862 784 692 649 625 606 597 583 581 580 569 569 563 560 551 562 561 553 568 574 576 578 565 556 546 535 525 509 505 506 501 500 485 472 468 467 471 478 489 486 474 468 467 451 444 443 443 432 428 427 425 422 419 410 406 393 386 385 375 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 387 402 415 417 419 425 425 426 433 443 443 436 432 427 423 433 438 430 428 420 418 417 414 416 415 412 412 417 417 418 417 413 411 411 406 404 404 406 408 409 413 416 418 425 432 448 450 461 459 456 460 466 475 478 477 471 487 483 486 485 475 487 492 498 518 574 642 722 690 670 663 643 633 604 598 602 604 604 604 605 606 605 612 606 612 633 691 759 805 835 837 846 895 927 1045 1163 1265 1270 1194 1101 983 904 845 829 815 776 751 749 740 713 662 677 595 535 544 555 545 613 736 879 943 1024 1025 1045 1059 1058 1130 1096 1085 1098 1083 1083 986 941 987 942 898 855 825 810 778 781 819 851 898 940 1032 1082 1203 1322 1336 1238 1124 1116 1308 1469 1608 1647 1724 1758 1734 1691 1625 1589 1517 1458 1401 1373 1389 1381 1419 1479 1571 1704 1840 1811 1845 1816 1902 2021 2000 1928 1862 1746 1828 1874 1780 1698 1633 1591 1536 1488 1534 1631 1717 1744 1692 1669 1593 1575 1540 1523 1564 1522 1440 1408 1296 1305 1370 1365 1221 1099 1013 920 848 710 589 420 389 387 383 380 379 379 378 378 380 380 380 380 381 389 397 383 385 388 389 392 393 396 400 402 406 450 500 587 689 901 921 933 1038 989 919 882 862 797 703 700 626 579 688 762 839 958 1093 1132 1143 1160 1196 1196 1265 1389 1457 1618 1724 1894 2036 2003 1939 1805 1787 1841 1827 1829 1817 1846 1903 1981 1892 1911 1906 1854 1864 1870 1827 1814 1821 1813 1781 1741 1667 1603 1629 1633 1597 1493 1566 1655 1766 1728 1650 1561 1479 1346 1379 1419 1512 1603 1785 1960 2027 2140 2265 2596 2660 2830 2858 2825 2827 2826 2801 2782 2757 2737 2719 2676 2637 2604 2568 2514 2459 2432 2406 2391 2378 2337 2294 2287 2282 2282 2270 2248 2217 2170 2140 2137 2141 2152 2169 2207 2274 2383 2508 2641 2581 2532 2529 2643 2545 2476 2470 2429 2362 2293 2237 2199 2343 2634 2600 2568 2487 2448 2300 2343 2440 2572 2733 2564 2541 2479 2399 2498 2334 2304 2248 2217 2157 2128 2068 2036 1981 1914 1805 1739 1633 1595 1467 1376 1209 1161 1428 1561 1780 1933 2044 2025 1984 1963 1911 1931 1937 1902 1867 1774 1682 1649 1605 1561 1561 1519 1476 1348 1350 1283 1185 1127 1106 1097 1099 1110 1115 1094 1046 1031 1029 1055 1093 1097 1081 1077 1071 1058 1028 1009 1027 1059 1041 1060 1108 1124 1115 1129 1079 1069 1061 1025 989 948 948 839 876 974 1011 1148 1211 1172 1134 1161 1173 1215 1307 1393 1375 1325 1316 1310 1313 1186 1144 1267 1337 1425 1421 1420 1403 1438 1452 1424 1371 1310 1332 1437 1448 1445 1399 1320 1294 1301 1165 929 802 765 937 1214 1235 1262 1275 1276 1267 1227 1216 1236 1350 1399 1408 1409 1410 1158 1287 1483 1427 1377 1334 1137 1019 1200 1370 1588 1627 1612 1564 1524 1528 1510 1507 1565 1569 1521 1511 1441 1444 1507 1544 1546 1547 1418 1237 1074 1187 1384 1649 1836 1880 1857 1869 1857 1776 1845 1865 1912 1905 1977 1995 1902 1847 1763 1705 1607 1496 1273 1265 1465 1536 1504 1446 1372 1301 1223 1170 1073 1002 892 824 680 680 676 674 675 677 678 681 721 819 870 902 925 959 987 1031 1084 1224 1360 1492 1606 1784 1956 2133 2183 2215 2232 2276 2399 2492 2611 2701 2784 2848 2847 2744 2634 2580 2532 2504 2460 2393 2332 2270 2245 2183 2133 2157 2255 2303 2333 2374 2397 2395 2316 2442 2275 2165 2091 2170 2225 2114 2092 2108 2184 2332 2512 2539 2382 2172 2007 1980 2125 2284 2379 2487 2585 2614 2648 2740 2884 3111 3093 2835 2743 2693 2637 2560 2434 2245 2118 1988 1815 1728 1713 1712 1759 1756 1774 1786 1767 1815 1895 1968 2007 2052 2042 2098 2177 2318 2465 2510 2495 2539 2451 2373 2308 2261 2269 2260 2329 2477 2670 2602 2393 2295 2179 2074 2019 1941 1899 1795 1687 1591 1436 1324 1144 989 860 845 977 1106 1276 1294 1363 1431 1433 1414 1381 1463 1652 1743 1845 1876 1955 1933 1947 2028 2165 2219 2346 2430 2362 2296 2230 2180 2118 2045 1988 1942 1871 1843 1808 1839 1890 1886 1896 1868 1820 1745 1732 1815 1857 1860 1870 1979 1906 1851 1853 1820 1653 1650 1726 1792 509 580 626 630 691 708 742 750 728 681 552 495 394 337 305 305 323 443 536 488 552 612 683 651 521 446 426 354 352 327 306 304 307 316 343 343 347 350 390 413 478 542 627 691 716 752 780 822 867 896 918 924 935 912 912 899 904 889 880 838 792 780 738 692 643 588 545 526 523 550 551 573 616 582 604 641 627 638 654 688 726 920 969 932 926 970 843 745 747 802 853 893 1002 1113 1125 1130 1116 1127 1122 1129 1146 1161 1178 1158 1158 1188 1226 1192 1211 1238 1192 1142 1151 1145 1150 1198 1225 1281 1298 1265 1226 1198 1192 1207 1237 1245 1241 1114 1069 1007 964 901 897 913 960 1062 1165 1258 1329 1389 1418 1452 1491 1542 1566 1621 1669 1652 1606 1561 1445 1330 1268 1299 1249 1157 1088 981 913 803 733 659 628 615 597 577 572 571 570 562 556 557 555 547 546 548 553 553 549 545 549 546 539 533 516 506 505 508 505 504 498 478 467 466 468 475 490 483 481 472 463 455 449 448 441 440 428 425 427 424 419 416 405 402 390 387 382 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 381 399 413 419 417 424 423 430 438 438 437 438 427 428 421 436 438 433 429 425 423 423 423 423 422 419 421 421 423 420 420 420 420 418 414 415 417 418 417 419 422 427 429 442 453 453 468 477 470 474 476 483 483 489 486 487 495 489 496 487 476 481 488 497 560 680 730 712 689 670 655 639 627 604 600 600 605 606 611 609 612 611 612 616 629 677 757 783 823 839 876 930 985 1030 1144 1256 1334 1276 1117 1025 911 859 837 831 834 784 743 727 713 707 629 575 563 622 630 646 708 589 703 789 899 921 898 937 1096 1202 1238 1230 1257 1281 1287 1213 1071 1083 1084 1082 1026 934 845 832 811 784 801 836 864 913 962 1040 1192 1319 1294 1133 1085 1297 1480 1581 1682 1703 1686 1662 1575 1522 1423 1381 1336 1322 1349 1367 1354 1371 1457 1549 1746 1889 1716 1770 1883 1795 1734 1738 1795 1737 1774 1684 1678 1766 1740 1714 1760 1854 1840 1772 1707 1650 1602 1574 1567 1533 1518 1509 1490 1468 1526 1668 1610 1579 1537 1511 1431 1377 1240 1151 1058 994 870 711 618 485 412 399 395 383 379 379 379 379 380 381 380 384 381 383 388 387 386 387 389 391 390 395 401 402 406 424 430 475 560 734 751 782 814 784 752 720 704 650 603 543 577 699 802 882 963 1072 1123 1201 1247 1321 1387 1396 1420 1524 1593 1671 1816 1846 1911 1925 1891 1850 1811 1879 1919 1945 1876 1898 1983 1984 1913 1853 1830 1787 1790 1823 1777 1740 1745 1734 1747 1719 1705 1659 1700 1687 1630 1518 1559 1703 1777 1792 1727 1615 1508 1410 1414 1433 1471 1585 1740 2010 2091 2210 2286 2434 2520 2653 2806 2831 2828 2811 2801 2780 2764 2740 2714 2680 2644 2589 2557 2543 2503 2487 2474 2455 2434 2403 2327 2331 2308 2270 2229 2211 2182 2144 2123 2126 2113 2098 2096 2085 2191 2279 2460 2552 2475 2456 2432 2527 2412 2354 2335 2379 2318 2262 2169 2173 2397 2645 2565 2499 2409 2391 2347 2247 2326 2467 2631 2465 2345 2325 2308 2311 2282 2232 2163 2117 2043 1986 1980 1960 1938 1901 1805 1703 1604 1567 1396 1297 1137 1124 1484 1614 1831 1929 1928 1916 1859 1837 1818 1821 1849 1820 1795 1757 1642 1590 1548 1513 1477 1435 1386 1286 1216 1176 1091 1066 984 980 967 977 1004 1011 1040 966 965 940 952 947 931 919 913 904 891 887 947 952 941 983 993 1011 1026 969 954 937 887 856 845 834 811 721 841 855 891 970 1068 1060 1041 1039 1075 1113 1185 1215 1199 1209 1210 1245 1255 1193 1119 1248 1286 1286 1264 1264 1295 1336 1306 1231 1203 1224 1276 1302 1323 1302 1262 1201 1212 1191 1066 812 690 860 1069 1071 1054 1077 1083 1079 1066 1073 1060 1148 1214 1219 1260 1272 1222 1093 1255 1248 1202 1177 1192 1071 964 1215 1455 1487 1453 1418 1375 1367 1336 1419 1445 1411 1392 1339 1332 1304 1324 1387 1391 1430 1434 1301 1136 1036 1161 1490 1674 1714 1717 1705 1732 1746 1715 1729 1747 1778 1751 1843 1848 1785 1740 1673 1584 1480 1406 1268 1174 1362 1441 1412 1354 1278 1207 1127 1066 962 923 803 725 677 675 676 677 679 679 708 816 858 872 891 909 927 961 986 1028 1080 1170 1297 1440 1575 1745 1885 2101 2295 2368 2434 2457 2570 2699 2579 2562 2645 2650 2603 2566 2549 2550 2575 2502 2499 2463 2404 2371 2392 2287 2241 2280 2332 2384 2375 2425 2476 2504 2470 2318 2232 2188 2245 2268 2250 2115 2096 2143 2246 2450 2615 2529 2352 2199 2113 2042 2095 2246 2355 2619 2682 2767 2833 2837 2927 2977 2932 2741 2632 2593 2563 2410 2302 2135 1960 1811 1699 1670 1671 1680 1735 1816 1836 1800 1772 1845 1832 1925 2033 2043 2043 2141 2211 2326 2418 2434 2437 2315 2299 2217 2170 2153 2182 2314 2373 2560 2602 2539 2394 2241 2105 1997 1958 1904 1797 1692 1592 1510 1420 1243 991 876 835 913 1085 1211 1488 1541 1679 1718 1682 1626 1547 1561 1585 1683 1855 2001 2142 2176 2179 2230 2275 2254 2313 2312 2254 2194 2123 2083 2036 1976 1900 1857 1806 1738 1671 1694 1709 1680 1652 1682 1671 1654 1604 1633 1672 1653 1727 1793 1807 1751 1706 1727 1574 1544 1660 1639 589 624 650 705 702 713 737 765 686 603 516 449 341 305 305 305 437 537 580 563 626 709 671 623 540 500 485 460 411 394 329 319 332 372 374 376 382 408 447 475 499 557 645 697 735 744 791 828 853 869 899 882 865 888 875 884 893 890 860 813 798 779 735 677 633 571 530 582 627 679 678 750 676 604 636 670 720 816 939 951 957 948 924 902 918 930 833 772 854 789 797 869 1046 1103 1124 1135 1136 1111 1120 1141 1142 1160 1159 1175 1206 1224 1209 1221 1220 1229 1172 1160 1152 1149 1170 1222 1246 1289 1269 1234 1208 1197 1201 1232 1242 1245 1166 1108 1045 986 931 892 899 933 996 1115 1194 1302 1342 1380 1414 1473 1500 1557 1609 1628 1627 1588 1557 1525 1494 1395 1310 1175 1143 1095 1034 927 852 746 688 636 624 613 593 568 566 559 556 549 545 547 547 541 533 533 536 535 531 529 526 528 521 509 510 505 509 509 508 492 479 469 466 468 479 475 471 473 466 465 460 457 449 445 440 433 428 425 423 420 418 410 402 397 389 385 375 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 377 409 410 416 416 424 431 429 432 439 439 433 433 431 427 430 431 428 426 425 422 424 422 425 424 428 433 422 424 421 422 429 424 425 428 434 455 449 439 460 461 466 482 469 437 470 481 481 489 482 489 496 494 504 508 502 504 501 493 492 489 480 492 524 627 716 722 707 701 662 648 643 628 614 603 605 616 621 622 622 625 619 623 635 676 783 779 811 866 898 950 999 1098 1187 1224 1314 1320 1205 1078 978 907 879 874 890 841 745 720 714 664 600 608 636 682 715 704 744 803 646 633 696 779 766 818 917 1074 1196 1298 1409 1403 1445 1340 1219 1193 1189 1159 1148 1085 1004 885 856 835 813 784 803 854 867 911 982 1144 1205 1083 1005 1215 1437 1554 1616 1616 1604 1565 1497 1383 1314 1253 1243 1296 1339 1379 1409 1529 1697 1786 1782 1776 1762 1646 1682 1803 1754 1638 1618 1650 1610 1594 1575 1628 1760 1902 1950 1951 1904 1767 1707 1671 1665 1663 1625 1568 1532 1516 1525 1549 1521 1427 1502 1506 1460 1427 1385 1325 1273 1214 1165 1095 1029 943 760 629 539 423 392 386 382 381 378 379 385 380 379 380 380 383 386 386 392 388 389 395 395 392 395 397 404 407 412 417 444 451 521 630 647 626 624 609 583 570 506 533 686 787 840 868 948 993 1096 1174 1301 1367 1471 1553 1597 1560 1694 1752 1749 1839 1852 1840 1823 1826 1820 1786 1907 1911 1948 1944 1951 1876 1813 1786 1780 1801 1742 1725 1769 1749 1690 1674 1670 1705 1771 1729 1734 1766 1762 1679 1564 1559 1726 1806 1860 1772 1679 1586 1490 1462 1470 1508 1594 1741 2113 2236 2281 2311 2423 2664 2728 2744 2870 2851 2834 2811 2792 2770 2730 2718 2666 2617 2566 2556 2518 2506 2487 2476 2456 2438 2406 2354 2345 2301 2269 2211 2193 2155 2151 2152 2112 2048 2001 2021 2004 2059 2060 2301 2394 2332 2301 2306 2325 2436 2336 2257 2217 2182 2177 2098 2120 2366 2608 2633 2501 2369 2350 2304 2253 2262 2391 2545 2496 2323 2229 2180 2181 2159 2111 2043 2012 1966 1871 1825 1837 1834 1802 1750 1651 1556 1467 1313 1217 1058 1178 1522 1639 1842 1852 1789 1786 1767 1768 1765 1770 1756 1740 1704 1662 1620 1528 1507 1459 1384 1339 1272 1222 1155 1134 1054 988 919 885 892 907 942 953 931 923 939 923 918 883 785 758 744 747 765 796 809 850 842 873 900 930 895 861 812 779 764 746 726 736 744 726 767 770 776 834 926 972 963 942 974 1009 1038 1117 1128 1119 1165 1222 1240 1115 1095 1218 1236 1199 1204 1190 1214 1170 1119 1066 1097 1072 1132 1153 1123 1092 1076 1046 1050 1002 920 718 656 828 875 872 868 903 936 931 905 908 917 1015 1029 1046 1077 1102 1013 1148 1104 999 987 1022 1071 998 952 1245 1305 1248 1221 1216 1190 1151 1260 1307 1318 1284 1243 1214 1224 1170 1218 1220 1273 1308 1305 1247 1096 962 1194 1472 1501 1515 1527 1608 1647 1638 1631 1641 1665 1638 1630 1644 1670 1675 1615 1530 1476 1394 1336 1237 1121 1237 1283 1248 1202 1146 1105 1024 965 854 743 673 670 677 677 677 677 680 785 822 879 876 895 899 912 935 969 1013 1086 1130 1179 1250 1407 1546 1746 1938 2129 2203 2273 2395 2580 2591 2551 2553 2451 2464 2479 2478 2456 2472 2537 2588 2621 2568 2547 2551 2525 2513 2461 2382 2314 2339 2483 2490 2532 2588 2558 2393 2250 2250 2317 2329 2397 2267 2116 2110 2184 2315 2494 2647 2565 2454 2310 2219 2133 2128 2295 2422 2577 2695 2753 2899 2944 2833 2814 2770 2593 2422 2339 2299 2180 2086 1988 1879 1699 1656 1640 1639 1639 1675 1727 1720 1737 1788 1864 1887 2000 2012 2013 2090 2183 2204 2312 2404 2239 2188 2149 2150 2147 2156 2181 2253 2361 2434 2516 2429 2302 2203 2123 2125 1989 1904 1782 1685 1614 1528 1452 1289 1073 877 811 899 1074 1256 1255 1491 1674 1874 1965 1913 1807 1730 1718 1738 1748 1839 1960 2105 2220 2387 2497 2497 2454 2383 2329 2219 2156 2083 2036 1969 1907 1838 1783 1737 1653 1584 1601 1584 1564 1542 1531 1507 1471 1463 1446 1491 1493 1531 1571 1595 1590 1543 1507 1497 1447 1512 1485 619 634 700 703 704 745 703 763 632 558 446 368 305 305 305 346 512 641 598 603 703 727 687 633 540 505 452 430 421 397 346 337 374 381 387 385 400 422 464 498 543 598 673 704 737 740 765 792 814 844 865 876 864 859 875 871 871 862 844 818 798 781 724 678 613 542 608 725 733 741 781 778 623 673 717 701 722 837 960 971 982 949 921 898 899 895 804 811 871 841 798 825 889 1068 1103 1110 1103 1115 1112 1126 1136 1140 1151 1224 1217 1219 1216 1241 1240 1243 1215 1182 1164 1166 1199 1240 1285 1269 1240 1218 1203 1209 1243 1260 1250 1172 1113 1051 1000 930 907 896 919 980 1063 1194 1269 1331 1355 1376 1422 1478 1510 1558 1629 1658 1578 1501 1466 1427 1389 1304 1234 1152 1081 1024 972 865 775 692 652 622 621 610 586 572 565 559 548 541 542 539 535 530 527 521 521 520 519 515 512 512 514 507 505 506 510 506 500 482 475 467 467 473 472 472 461 457 456 469 467 452 445 441 435 432 428 426 421 417 413 405 398 393 391 380 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 387 408 417 412 418 420 429 430 434 434 436 432 426 430 423 427 424 427 430 428 423 424 425 425 426 432 433 425 429 433 435 439 433 442 455 495 513 499 531 546 552 527 498 481 474 449 482 489 493 496 498 509 514 510 518 512 512 501 501 496 497 498 501 556 696 720 704 683 674 656 643 643 625 612 604 614 620 620 621 625 620 623 627 658 701 745 786 819 890 944 1016 1082 1206 1304 1398 1345 1225 1166 1089 1059 1039 1003 921 859 731 714 698 674 623 716 711 744 765 753 749 802 803 733 624 579 649 683 813 915 988 1152 1189 1292 1358 1456 1445 1413 1281 1257 1284 1263 1193 1082 925 891 850 826 789 803 840 858 886 925 1075 958 966 1065 1321 1466 1554 1538 1513 1456 1402 1333 1210 1208 1240 1378 1448 1446 1524 1632 1784 1842 1870 1922 1760 1650 1576 1589 1665 1642 1622 1572 1502 1456 1449 1586 1757 1771 1825 1810 1761 1756 1837 1852 1768 1806 1837 1791 1755 1686 1626 1608 1541 1405 1298 1307 1349 1320 1260 1251 1176 1122 1050 1046 1020 941 872 806 707 586 462 394 384 381 380 380 378 380 381 383 380 384 381 384 382 383 384 387 391 393 390 394 399 402 403 412 417 421 426 433 460 472 464 472 506 489 555 634 705 837 947 909 959 1007 1058 1168 1254 1384 1469 1576 1689 1726 1667 1824 1863 1826 1752 1692 1713 1692 1730 1774 1728 1762 1763 1779 1791 1793 1779 1740 1716 1697 1689 1680 1653 1681 1677 1645 1641 1727 1722 1777 1808 1786 1813 1840 1773 1623 1608 1735 1837 1962 1966 1788 1693 1644 1601 1571 1589 1767 2037 2240 2288 2331 2419 2582 2724 2795 2880 2906 2884 2844 2823 2799 2762 2725 2707 2649 2604 2571 2555 2537 2521 2506 2477 2468 2437 2396 2331 2325 2286 2251 2220 2220 2217 2183 2108 2027 1904 1856 1874 1858 1898 1897 2057 2172 2208 2148 2134 2188 2309 2298 2286 2206 2145 2092 2025 2101 2411 2675 2548 2440 2276 2152 2060 2050 2177 2326 2505 2480 2293 2208 2127 2105 2097 2092 1982 1908 1903 1842 1738 1741 1722 1724 1658 1556 1466 1360 1218 1133 1035 1231 1503 1552 1679 1697 1698 1695 1693 1708 1715 1710 1656 1625 1621 1602 1539 1492 1475 1435 1363 1320 1267 1226 1160 1107 1054 1013 934 898 829 872 917 904 843 806 825 820 833 818 785 727 626 651 688 704 739 770 767 752 785 789 758 725 726 749 707 696 692 684 652 676 676 699 732 772 867 894 911 923 928 919 978 1039 1024 1050 1085 1117 1129 964 1047 1155 1131 1106 1073 1058 1060 1012 971 1000 973 928 954 947 895 866 864 854 836 808 779 641 645 689 738 743 750 746 760 742 735 745 801 825 845 870 911 959 1010 1024 963 831 838 895 943 872 1063 1142 1096 1032 1022 1027 1012 1167 1190 1268 1243 1197 1147 1112 1098 1060 1073 1103 1154 1187 1183 1154 1044 958 1178 1294 1316 1360 1412 1482 1511 1548 1584 1596 1618 1603 1578 1572 1574 1536 1503 1455 1411 1305 1265 1178 1061 1158 1160 1102 1080 1035 984 829 731 672 668 674 676 682 680 678 723 766 805 829 837 865 871 889 917 945 983 1014 1072 1111 1177 1233 1339 1540 1744 1884 2003 2029 2212 2396 2489 2458 2433 2418 2360 2333 2391 2359 2368 2388 2472 2563 2632 2626 2639 2645 2637 2638 2559 2474 2469 2475 2548 2585 2656 2614 2402 2321 2298 2365 2438 2500 2397 2318 2130 2146 2303 2434 2606 2738 2791 2581 2493 2387 2284 2266 2391 2449 2583 2718 2806 2873 2848 2837 2809 2758 2472 2382 2192 2114 2010 1961 1890 1805 1669 1636 1637 1634 1662 1677 1668 1718 1801 1860 1895 1985 2000 2047 2077 2145 2210 2228 2277 2252 2124 2023 2016 2078 2153 2173 2264 2331 2398 2429 2370 2283 2156 2088 2042 2020 2030 1877 1710 1611 1494 1381 1295 1180 935 817 861 1087 1257 1412 1488 1430 1615 1822 2011 2069 1951 1987 1970 1888 1891 1895 1979 2145 2254 2394 2514 2382 2309 2246 2202 2138 2092 2020 1984 1938 1878 1804 1764 1691 1630 1523 1496 1523 1530 1490 1410 1339 1308 1281 1263 1261 1289 1318 1342 1345 1345 1309 1277 1265 1277 1321 1326 599 593 683 669 666 651 589 640 575 494 379 330 305 305 311 413 623 685 706 715 750 724 667 601 517 475 452 440 415 409 388 364 348 361 380 397 424 459 495 546 606 641 689 714 719 727 764 786 817 827 861 854 861 846 863 858 851 837 819 812 781 779 739 693 627 648 698 736 759 844 867 682 688 756 785 780 782 803 862 963 976 943 922 931 920 874 778 828 883 928 1010 1084 1102 1106 1105 1121 1099 1089 1098 1126 1139 1147 1203 1212 1187 1216 1210 1250 1240 1243 1196 1193 1198 1222 1240 1233 1263 1266 1253 1210 1220 1269 1268 1243 1174 1121 1069 976 929 891 883 914 970 1071 1124 1240 1310 1362 1396 1429 1477 1506 1544 1569 1581 1562 1503 1404 1390 1310 1255 1180 1127 1057 1003 942 855 797 717 653 626 602 602 585 568 565 559 548 541 535 531 531 526 522 521 515 511 508 506 510 505 506 504 505 506 508 498 480 479 466 460 467 468 470 465 457 454 456 462 469 453 446 441 436 435 428 426 419 419 412 409 403 397 389 378 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 387 400 420 421 420 421 417 420 419 434 431 426 427 421 421 423 432 427 423 425 425 424 425 426 427 428 429 436 449 473 488 507 514 537 563 595 600 610 614 669 623 593 524 502 488 491 460 489 500 501 501 504 512 523 523 528 518 521 512 508 496 493 497 497 567 609 646 662 648 646 645 634 631 626 623 619 603 615 633 633 632 630 651 678 804 802 787 805 839 912 991 1130 1210 1327 1328 1241 1201 1165 1149 1079 1042 966 893 775 733 706 657 720 745 826 864 884 915 872 853 813 822 765 738 734 709 690 622 716 772 965 1069 1242 1234 1301 1388 1532 1547 1505 1530 1479 1330 1158 1090 1025 1016 1003 993 836 800 828 843 843 868 875 915 1007 1096 1124 1193 1290 1257 1190 1154 1176 1158 1270 1386 1542 1556 1564 1642 1737 1736 1791 1713 1698 1744 1766 1666 1521 1456 1421 1428 1376 1373 1334 1325 1472 1615 1664 1686 1814 1828 1740 1668 1763 1929 1934 1901 1771 1691 1655 1623 1539 1517 1456 1379 1275 1220 1190 1171 1150 1143 1148 1151 1139 1060 998 952 905 838 778 627 548 411 391 384 381 381 379 380 379 381 381 385 385 385 390 382 383 386 387 388 389 392 397 399 405 408 413 418 426 438 437 461 551 607 621 614 648 740 803 868 872 927 997 1119 1187 1292 1405 1529 1610 1746 1773 1781 1804 1759 1710 1672 1636 1543 1545 1574 1615 1742 1755 1644 1640 1663 1678 1682 1677 1655 1631 1601 1579 1569 1555 1553 1557 1602 1636 1676 1745 1801 1837 1910 1930 1955 1838 1784 1758 1841 1946 2242 2299 2164 2052 2004 1978 2008 2055 2233 2207 2303 2472 2600 2761 2913 2946 2972 2927 2849 2832 2852 2844 2825 2773 2710 2681 2640 2601 2569 2565 2541 2546 2525 2495 2450 2393 2365 2326 2315 2315 2298 2288 2274 2172 2134 2065 2007 1862 1763 1701 1697 1701 1755 1874 1997 2117 2051 1982 2037 2034 2056 2096 2092 2035 1999 2015 2111 2530 2601 2400 2302 2155 2038 1922 1897 2113 2233 2340 2355 2289 2247 2119 2045 1996 1977 1908 1830 1715 1665 1592 1552 1569 1529 1450 1383 1281 1202 1105 1054 1090 1251 1348 1447 1611 1619 1601 1598 1622 1634 1616 1574 1542 1522 1516 1493 1434 1389 1386 1371 1324 1292 1226 1182 1101 1059 1012 977 936 875 779 760 770 769 750 740 754 757 695 679 700 662 591 604 612 609 633 672 696 683 704 698 660 613 588 580 579 579 585 588 593 593 597 621 665 674 677 702 733 776 769 783 865 903 927 992 980 953 954 983 968 954 920 848 779 772 798 770 798 764 743 712 675 650 648 641 634 629 625 628 630 634 638 636 631 633 626 627 626 625 632 633 633 634 641 663 715 748 764 813 779 658 702 829 861 890 911 854 809 822 834 904 978 1013 1025 1057 1044 1034 1011 974 945 925 956 993 993 974 960 910 867 959 1085 1253 1339 1403 1405 1396 1381 1442 1454 1484 1506 1482 1446 1426 1432 1433 1396 1310 1262 1186 1163 1110 1073 1036 994 917 865 763 680 664 663 665 666 669 678 685 693 704 731 746 774 822 849 876 885 899 933 965 1006 1057 1134 1163 1363 1491 1626 1612 1661 1712 1830 1971 2154 2297 2334 2281 2294 2255 2208 2179 2184 2190 2291 2369 2471 2547 2626 2699 2698 2697 2676 2717 2613 2560 2516 2614 2655 2710 2569 2491 2416 2442 2473 2477 2547 2491 2363 2211 2137 2182 2392 2530 2672 2846 3022 2916 2746 2628 2470 2430 2413 2450 2646 2804 2894 2930 2678 2582 2517 2415 2236 2097 2026 1985 1952 1959 1832 1799 1686 1660 1649 1645 1588 1679 1789 1876 1850 1844 1995 2067 2033 2059 2145 2193 2305 2265 2204 2112 1979 2013 2104 2143 2187 2163 2172 2261 2332 2375 2203 2194 2225 2224 1994 1903 1883 1806 1592 1475 1354 1277 1230 946 816 840 988 1274 1428 1512 1652 1685 1652 1798 1944 2157 2265 2336 2287 2128 2058 1972 2023 2162 2260 2463 2472 2329 2265 2190 2153 2087 2020 1939 1906 1844 1789 1727 1673 1591 1526 1487 1484 1493 1471 1411 1398 1452 1459 1443 1446 1451 1423 1295 1246 1174 1163 1155 1160 1094 1086 1049 1101 555 584 620 584 587 527 547 596 543 468 373 374 308 310 360 493 669 714 709 719 731 708 636 569 500 474 440 438 449 444 437 415 364 385 391 401 439 478 522 564 626 662 699 713 745 754 789 816 834 838 834 844 851 856 872 866 850 842 807 794 779 764 755 708 622 663 705 771 824 873 816 710 739 804 824 919 924 938 949 952 977 950 961 930 946 945 854 831 894 957 1079 1134 1146 1146 1121 1122 1126 1128 1122 1087 1111 1181 1199 1181 1181 1185 1208 1240 1247 1207 1205 1222 1228 1275 1315 1293 1267 1254 1238 1226 1257 1263 1249 1188 1147 1057 1003 944 898 877 913 956 1015 1119 1205 1255 1316 1366 1394 1439 1493 1547 1590 1587 1578 1512 1467 1383 1320 1243 1187 1112 1062 995 939 859 814 732 683 620 607 592 578 566 567 556 549 538 534 529 524 522 521 517 516 510 507 505 503 502 503 506 504 500 495 487 480 470 465 460 464 464 466 465 458 460 461 460 465 468 455 445 437 433 428 424 420 415 416 411 407 402 390 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 397 417 418 419 421 421 421 421 437 428 418 423 423 425 421 421 423 427 423 425 424 425 425 428 432 434 441 454 491 502 535 558 586 601 651 662 699 715 708 681 635 592 537 503 491 486 461 496 498 507 505 507 517 526 528 530 529 524 517 516 499 503 520 515 553 590 604 619 639 627 587 601 610 601 607 609 621 623 630 640 654 656 665 787 882 809 822 854 905 980 1069 1219 1324 1301 1198 1134 1086 1045 1002 946 909 851 791 726 692 674 716 787 800 873 933 1017 1061 1021 979 899 874 845 830 835 803 725 611 691 787 909 1032 1236 1123 1173 1264 1334 1406 1522 1539 1388 1271 1182 1165 1156 1184 1240 1152 926 848 806 825 879 881 905 918 914 931 989 1033 1073 1076 1069 1134 1208 1291 1480 1484 1488 1488 1569 1632 1684 1665 1649 1625 1607 1626 1693 1724 1753 1620 1472 1393 1342 1298 1246 1255 1404 1533 1575 1621 1731 1770 1615 1583 1717 1857 1863 1797 1856 1825 1739 1643 1525 1491 1440 1417 1360 1263 1238 1263 1250 1256 1253 1192 1050 988 925 895 846 775 661 617 566 428 391 392 385 382 383 380 380 378 382 384 386 383 391 384 385 385 385 386 388 391 395 397 401 406 408 413 459 526 531 519 573 712 780 814 831 881 889 884 904 920 965 1091 1166 1226 1290 1447 1533 1628 1648 1619 1622 1617 1584 1536 1512 1472 1460 1489 1585 1743 1714 1645 1588 1606 1585 1609 1604 1559 1549 1535 1520 1492 1488 1495 1509 1521 1557 1603 1646 1699 1751 1769 1794 1918 1927 1844 1838 1895 2147 2421 2432 2325 2273 2291 2335 2402 2388 2368 2382 2484 2618 2771 3057 3055 2964 2861 2751 2613 2642 2763 2853 2830 2785 2723 2684 2650 2625 2599 2569 2549 2533 2506 2469 2430 2397 2379 2363 2314 2311 2304 2276 2241 2156 2088 1999 1933 1823 1736 1635 1580 1602 1714 1789 1920 2011 1998 1917 1909 1886 1902 1945 1928 1950 1950 2066 2175 2580 2585 2367 2274 2100 1991 1859 1847 2042 2155 2258 2345 2187 2125 2053 2002 1947 1904 1842 1819 1759 1692 1597 1508 1412 1401 1322 1286 1171 1119 1034 989 1132 1253 1424 1540 1593 1576 1563 1584 1590 1580 1532 1503 1498 1481 1434 1402 1339 1299 1305 1317 1278 1237 1193 1154 1074 1038 975 956 922 867 812 778 703 697 700 683 680 681 643 670 623 601 583 584 589 591 581 573 566 578 577 580 566 570 571 574 576 581 586 592 602 608 607 610 615 615 626 627 626 621 665 749 806 832 863 899 858 820 856 863 812 746 713 659 627 630 627 635 633 628 625 629 629 625 624 626 627 625 626 626 626 631 632 632 629 628 632 630 636 632 630 629 632 631 634 634 633 635 646 661 645 644 679 708 717 744 750 712 735 723 771 805 819 845 897 915 902 927 919 859 848 791 784 816 814 767 736 845 944 1050 1135 1219 1251 1285 1287 1276 1218 1288 1317 1384 1372 1339 1355 1353 1344 1289 1252 1179 1135 1087 1052 1031 979 867 810 699 667 663 664 665 666 673 679 683 685 694 703 697 720 742 796 826 856 887 903 924 962 992 1050 1114 1178 1287 1370 1485 1633 1726 1738 1777 1915 2048 2235 2304 2302 2224 2098 2083 2064 2060 2119 2213 2328 2407 2497 2579 2593 2570 2517 2486 2467 2530 2511 2523 2608 2623 2741 2728 2528 2497 2511 2526 2622 2668 2717 2617 2345 2176 2161 2262 2378 2487 2623 2671 2829 2981 2866 2720 2621 2511 2434 2450 2536 2636 2783 2676 2453 2417 2372 2241 2061 1995 1971 1964 1972 1982 1861 1881 1796 1751 1751 1679 1587 1751 1799 1748 1745 1832 1917 2025 2080 2119 2184 2213 2251 2043 1957 1930 1757 1728 1863 1965 2028 2087 2205 2285 2400 2386 2273 2312 2229 2136 1928 1801 1734 1694 1541 1417 1332 1220 1027 825 789 906 1046 1263 1442 1678 1734 1885 1928 1987 2049 2241 2449 2477 2323 2195 2138 2011 1982 2122 2237 2421 2436 2354 2292 2172 2114 2053 1999 1897 1820 1726 1695 1642 1589 1521 1516 1546 1596 1626 1612 1647 1615 1664 1645 1631 1687 1656 1592 1522 1437 1420 1411 1440 1417 1290 1160 1026 952 515 583 511 482 469 421 509 538 515 467 428 368 305 305 465 608 683 665 702 710 698 659 575 534 481 471 456 455 468 460 458 434 380 397 406 423 459 489 530 577 620 663 682 715 745 764 787 791 794 801 806 814 846 842 855 854 838 827 802 787 797 793 752 709 634 697 788 825 869 878 775 747 773 830 883 1006 1002 1000 1013 1020 983 967 974 942 980 892 815 873 920 968 1077 1116 1124 1151 1130 1120 1139 1132 1135 1105 1131 1199 1202 1193 1173 1226 1199 1236 1246 1200 1184 1243 1251 1262 1261 1280 1294 1242 1228 1262 1272 1266 1226 1157 1084 999 963 908 871 885 907 989 1053 1173 1220 1282 1324 1371 1420 1471 1496 1556 1593 1618 1603 1486 1413 1312 1281 1193 1149 1067 1024 949 908 833 751 687 642 610 594 581 574 555 554 547 540 532 525 522 515 514 513 511 507 506 501 503 500 496 500 499 493 486 481 475 472 459 455 455 461 462 462 458 462 463 462 459 465 459 446 439 436 427 426 419 416 418 414 410 399 395 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 388 422 421 420 419 420 422 424 429 436 429 425 424 429 426 424 425 428 428 428 431 430 428 429 431 452 469 512 533 552 586 573 579 630 692 700 727 734 731 708 677 618 584 540 506 499 494 493 471 503 508 512 515 524 521 534 539 532 523 523 520 521 526 541 540 540 567 602 610 616 584 636 643 621 621 625 627 644 645 653 662 663 684 754 865 856 843 876 925 985 1075 1187 1289 1257 1186 1110 1006 966 1015 1008 906 841 764 729 677 682 738 769 837 882 942 1006 1127 1229 1196 1178 1033 1014 1023 999 971 924 780 712 618 769 875 1032 1112 1012 1088 1119 1216 1290 1409 1445 1370 1288 1352 1400 1375 1372 1329 1186 1017 902 809 826 883 973 1087 1070 1004 1012 1024 1048 1053 1107 1197 1210 1267 1316 1423 1429 1429 1448 1489 1526 1557 1562 1545 1561 1581 1759 1968 1944 1831 1786 1716 1588 1547 1484 1317 1218 1282 1390 1422 1459 1600 1591 1508 1596 1742 1816 1797 1764 1746 1784 1711 1643 1641 1653 1575 1533 1386 1285 1354 1389 1382 1383 1331 1270 1096 1011 1025 1002 922 824 761 645 582 484 425 403 393 386 382 381 381 382 380 382 383 386 386 384 386 384 386 385 384 386 389 394 398 402 403 474 596 655 639 558 611 720 776 858 922 959 930 868 840 883 916 967 1035 1173 1268 1399 1509 1551 1501 1485 1484 1450 1454 1437 1400 1387 1396 1462 1565 1717 1681 1606 1580 1538 1540 1537 1540 1501 1470 1461 1447 1452 1462 1500 1501 1517 1514 1543 1558 1591 1634 1654 1742 1899 1956 1993 1972 2173 2395 2598 2534 2462 2410 2459 2573 2675 2605 2501 2550 2651 2787 3002 3083 3024 2979 2774 2609 2433 2437 2537 2632 2797 2833 2740 2706 2664 2650 2606 2582 2560 2503 2495 2464 2427 2383 2367 2302 2266 2271 2354 2345 2264 2159 2060 1976 1922 1879 1789 1651 1562 1554 1613 1683 1767 1861 1939 1857 1788 1751 1753 1805 1841 1858 1940 2131 2307 2575 2521 2321 2197 2051 1952 1813 1758 1878 2006 2159 2237 2126 2056 2007 1956 1929 1888 1806 1733 1671 1603 1517 1445 1320 1272 1231 1167 1101 1067 967 1042 1188 1370 1508 1537 1547 1543 1516 1520 1508 1500 1494 1496 1479 1453 1412 1367 1285 1272 1248 1247 1209 1167 1124 1103 1059 1018 928 904 850 811 762 733 687 668 679 714 683 689 602 626 609 579 578 576 574 575 563 555 558 562 561 562 571 571 573 571 583 596 607 617 629 640 645 649 648 648 651 645 642 631 624 621 630 664 706 705 704 718 752 652 629 622 623 619 621 623 623 625 625 624 623 628 629 624 624 628 624 626 627 626 627 626 631 625 626 631 631 631 632 629 632 633 633 632 630 632 631 632 636 637 638 637 639 658 680 714 685 644 638 644 641 660 661 707 736 773 799 800 772 694 654 648 650 653 663 689 816 949 985 1024 1024 1077 1124 1152 1162 1114 1073 1178 1226 1237 1223 1279 1296 1281 1239 1145 1097 1058 1036 987 918 845 768 670 663 658 661 663 663 665 673 688 704 713 717 728 733 720 736 770 813 829 849 879 918 960 999 1038 1097 1164 1234 1343 1519 1537 1618 1728 1903 1949 2042 2096 2142 2201 2196 2135 1993 1963 2031 2116 2203 2258 2390 2468 2524 2469 2413 2363 2320 2289 2284 2315 2356 2403 2488 2557 2633 2627 2586 2608 2653 2647 2858 2680 2552 2486 2267 2139 2192 2344 2522 2589 2616 2647 2809 2939 3024 2886 2782 2692 2504 2483 2502 2528 2603 2579 2461 2397 2184 2065 1999 1968 1973 1980 1987 1951 1933 1942 1844 1815 1797 1652 1553 1633 1596 1658 1815 1880 1944 1994 2059 2105 2177 2245 2102 1987 1679 1621 1622 1710 1891 1978 2133 2223 2322 2394 2274 2200 2182 2234 2169 2064 1887 1770 1569 1565 1422 1305 1145 1018 928 787 798 987 1093 1255 1340 1540 1681 1895 2018 2204 2307 2408 2520 2538 2441 2362 2246 2147 2093 2224 2314 2459 2343 2266 2225 2154 2105 2042 2000 1899 1762 1636 1592 1553 1567 1626 1663 1780 1843 1824 1818 1876 1846 1820 1818 1937 1886 1764 1745 1699 1659 1644 1612 1501 1365 1232 1157 1085 987 509 532 383 360 370 379 463 476 483 440 437 336 305 398 586 658 659 687 724 706 681 611 558 502 475 477 479 488 464 457 436 422 400 393 408 433 460 480 519 546 591 619 661 710 739 750 766 779 794 803 807 811 818 822 848 836 830 819 778 775 808 793 734 680 633 787 840 861 869 819 791 781 787 818 855 958 1004 1018 1015 1019 1020 994 965 999 974 860 841 897 939 966 1006 1084 1101 1133 1138 1138 1154 1145 1137 1125 1129 1179 1191 1147 1193 1171 1194 1234 1251 1208 1188 1210 1227 1243 1244 1296 1295 1239 1244 1271 1271 1238 1189 1116 1052 958 924 873 866 894 928 1024 1097 1205 1236 1294 1327 1390 1439 1481 1527 1579 1588 1593 1522 1458 1372 1288 1221 1150 1102 1024 981 939 882 785 739 652 620 599 590 586 564 553 543 537 531 527 523 520 514 508 507 504 501 498 502 491 491 492 492 485 479 477 474 468 465 461 460 453 462 462 460 457 466 461 454 453 462 449 437 452 445 427 421 419 418 412 403 398 389 379 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 385 402 415 419 420 420 422 421 421 424 427 441 430 432 425 425 427 429 431 430 430 431 432 434 435 455 495 525 565 604 605 622 639 684 718 717 734 735 740 716 698 669 608 581 537 512 510 501 494 477 507 510 514 515 527 525 538 535 537 525 530 533 527 537 544 543 567 571 602 611 589 598 634 645 649 647 645 648 657 664 676 691 734 783 921 902 867 885 941 1006 1068 1211 1294 1222 1161 1072 1032 923 896 967 930 861 828 740 709 702 753 794 850 904 975 1062 1098 1191 1291 1385 1226 1222 1222 1198 1175 1123 1002 890 800 695 655 842 974 950 944 1036 1125 1248 1336 1469 1579 1498 1392 1526 1614 1542 1447 1328 1205 1012 890 824 856 921 1171 1319 1291 1196 1197 1225 1295 1324 1352 1403 1377 1335 1366 1365 1348 1379 1393 1466 1467 1490 1489 1535 1618 1763 1841 1826 1771 1670 1618 1681 1627 1618 1567 1402 1254 1187 1256 1315 1442 1513 1442 1517 1615 1651 1629 1645 1622 1665 1734 1790 1757 1646 1593 1539 1475 1377 1337 1401 1523 1488 1463 1319 1251 1182 1151 1105 1029 960 855 776 660 587 491 452 412 400 390 387 382 381 383 383 384 382 384 389 382 388 384 385 386 383 385 387 390 393 397 466 521 525 555 550 653 736 831 887 894 857 804 790 763 819 905 1005 1086 1106 1203 1279 1394 1479 1461 1424 1358 1348 1342 1335 1328 1329 1350 1369 1457 1548 1600 1601 1577 1550 1525 1491 1461 1442 1417 1414 1451 1464 1507 1527 1561 1581 1589 1580 1569 1584 1621 1607 1662 1816 1909 1972 2141 2324 2473 2641 2664 2592 2552 2568 2645 2747 2801 2755 2728 2714 2784 2954 3124 3102 3057 2986 2709 2487 2307 2236 2240 2312 2421 2506 2579 2638 2599 2549 2536 2553 2504 2389 2389 2389 2370 2346 2305 2256 2232 2226 2305 2368 2252 2164 2112 2050 1993 1919 1861 1735 1642 1549 1489 1557 1620 1662 1797 1730 1691 1609 1629 1691 1767 1905 2011 2252 2482 2657 2584 2349 2200 2057 1953 1792 1718 1748 1879 2045 2066 2057 1994 1952 1908 1849 1782 1714 1660 1566 1488 1418 1374 1305 1178 1117 1093 1047 950 1049 1186 1406 1454 1461 1473 1459 1456 1462 1474 1464 1459 1455 1443 1430 1416 1358 1318 1299 1263 1194 1170 1132 1110 1051 1022 988 939 851 840 813 778 730 686 666 654 672 681 671 632 598 559 556 550 585 585 576 568 561 558 557 555 561 563 565 565 569 582 598 611 624 635 644 658 667 675 673 675 674 664 658 648 639 626 624 621 620 620 618 623 619 619 617 621 624 622 625 622 624 624 622 624 623 625 623 628 623 624 623 627 629 628 626 627 628 629 630 628 633 633 648 633 636 633 631 635 632 634 634 634 632 637 637 636 636 637 636 638 638 637 637 637 636 637 638 637 640 642 643 645 642 637 640 641 645 645 683 795 823 820 834 864 905 942 979 1005 979 939 966 1047 1072 1085 1140 1190 1129 1085 1050 1021 979 925 869 797 743 666 661 661 662 661 662 662 661 666 684 719 747 766 766 776 780 780 750 759 759 808 865 894 943 975 1049 1092 1176 1263 1405 1469 1587 1689 1764 1833 1941 1982 2034 2042 2017 2041 2111 2072 1932 2011 2154 2215 2287 2359 2418 2424 2367 2291 2212 2170 2161 2156 2265 2314 2329 2349 2468 2566 2632 2698 2732 2759 2895 2927 2751 2646 2411 2342 2214 2165 2238 2346 2626 2707 2818 2754 2877 2908 3063 3156 3022 2891 2681 2582 2500 2494 2489 2474 2369 2194 2079 2022 1992 1993 2022 2013 2028 2047 2015 2018 1938 1900 1790 1628 1513 1531 1644 1755 1893 1918 1977 2018 2067 2123 2188 2107 1949 1806 1583 1573 1657 1796 1948 2027 2073 2116 2164 2214 2189 2113 2041 2049 2038 1942 1770 1632 1426 1366 1238 1104 1009 902 778 778 876 1190 1292 1308 1434 1559 1624 1767 1896 2062 2186 2391 2551 2500 2386 2304 2239 2186 2182 2327 2490 2508 2388 2248 2178 2127 2060 1977 1918 1865 1809 1788 1748 1798 1872 1971 2005 2040 2087 2094 2014 2016 2083 2010 1951 1983 1930 1933 1925 1770 1743 1674 1627 1482 1269 1154 1104 1027 956 487 357 308 313 320 324 337 408 418 432 405 305 359 549 598 641 733 752 731 707 607 551 497 478 484 478 469 452 447 421 413 401 398 415 447 468 523 560 592 604 633 633 642 658 693 708 732 756 779 812 831 836 817 842 848 837 813 804 769 780 775 749 699 641 769 822 805 780 811 835 825 801 808 858 918 998 1002 1016 1014 1013 1031 1033 1004 1007 941 853 859 923 974 1023 1016 1087 1118 1120 1132 1140 1140 1144 1151 1212 1197 1126 1123 1133 1140 1177 1242 1266 1267 1205 1192 1233 1257 1244 1278 1296 1299 1235 1265 1284 1272 1208 1135 1040 982 899 859 866 887 930 999 1108 1200 1241 1273 1328 1350 1405 1448 1511 1559 1594 1599 1442 1398 1399 1335 1228 1159 1075 1029 973 926 859 813 750 693 623 601 591 592 584 570 551 567 561 558 532 512 513 511 504 498 497 496 493 491 486 488 484 481 479 475 471 470 475 465 464 463 457 476 472 469 467 457 459 450 457 445 436 444 446 430 438 424 418 410 408 397 390 377 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 374 377 383 419 419 418 417 421 420 427 425 433 428 426 430 424 425 427 427 430 432 432 429 431 431 438 442 479 502 584 582 620 636 651 664 714 723 716 731 737 734 686 670 647 631 585 555 521 511 509 501 487 495 516 513 519 519 529 532 533 531 524 527 529 531 533 544 551 560 559 558 568 582 619 632 630 688 731 748 749 759 771 771 809 838 898 1001 967 912 917 930 978 1129 1239 1221 1180 1240 1174 1035 965 882 828 819 816 776 761 738 693 819 885 884 945 1046 1097 1250 1408 1473 1407 1488 1454 1481 1403 1281 1196 1094 951 841 772 711 681 765 829 886 980 1114 1219 1348 1469 1612 1718 1585 1468 1556 1532 1385 1310 1172 1086 918 838 854 910 1209 1289 1352 1432 1541 1588 1683 1685 1717 1653 1641 1572 1505 1463 1433 1455 1464 1516 1555 1572 1374 1498 1593 1505 1501 1470 1422 1436 1526 1594 1551 1552 1494 1480 1400 1279 1133 1192 1354 1432 1357 1465 1596 1617 1548 1498 1509 1519 1624 1700 1700 1657 1602 1574 1539 1529 1462 1389 1438 1553 1619 1487 1346 1324 1317 1256 1159 1056 949 833 732 729 725 739 645 578 467 387 384 386 383 382 382 383 383 382 376 382 385 387 384 386 385 385 385 385 389 391 390 391 439 476 495 558 648 722 750 719 670 682 652 771 836 967 1054 1203 1286 1293 1317 1344 1387 1345 1291 1260 1262 1258 1267 1277 1302 1335 1358 1467 1554 1502 1538 1517 1547 1494 1414 1379 1379 1430 1470 1530 1555 1605 1659 1674 1702 1644 1638 1679 1750 1757 1783 1842 1952 2123 2196 2296 2492 2636 2645 2682 2645 2673 2704 2769 2843 2974 2943 2908 2960 3080 3142 3146 3131 2959 2888 2696 2548 2222 2102 1951 1904 1983 2059 2107 2209 2261 2238 2208 2238 2259 2261 2237 2264 2232 2272 2244 2201 2164 2177 2267 2452 2428 2350 2235 2135 2115 2039 1980 1854 1764 1653 1566 1457 1463 1529 1536 1610 1531 1514 1591 1712 1776 2037 2171 2373 2552 2528 2399 2311 2207 2053 1961 1829 1715 1639 1697 1827 1932 1970 1941 1823 1749 1686 1611 1545 1514 1426 1384 1310 1276 1196 1149 1094 994 935 999 1178 1331 1346 1365 1397 1426 1461 1461 1468 1460 1456 1443 1444 1435 1419 1378 1310 1269 1239 1202 1112 1032 949 955 949 903 858 823 785 767 747 722 669 648 638 618 646 605 565 561 562 546 548 541 543 548 544 546 568 567 563 565 562 564 562 560 575 594 614 626 646 656 671 689 700 712 706 711 704 693 683 669 659 640 633 621 616 621 619 618 621 621 621 621 621 619 623 627 627 628 627 624 624 625 623 625 627 626 636 643 650 660 699 758 794 785 838 871 878 895 875 901 896 848 814 759 731 694 655 634 639 636 639 638 636 633 635 635 636 635 635 635 636 636 638 638 639 638 637 639 641 642 642 643 644 644 643 648 647 648 651 683 707 730 746 744 742 790 821 825 876 937 950 905 882 829 796 762 712 664 657 660 665 672 685 683 679 668 681 724 773 859 881 879 903 860 852 873 868 865 876 883 879 784 886 964 1052 1115 1168 1233 1345 1426 1564 1655 1752 1807 1828 1843 1796 1778 1766 1756 1836 1907 1909 1898 1819 1970 2167 2297 2319 2304 2237 2195 2131 2054 2092 2151 2192 2229 2371 2440 2424 2421 2499 2565 2687 2757 2835 2905 3133 3054 2978 2795 2525 2349 2286 2258 2325 2495 2605 2709 2835 2870 2883 2921 3003 3067 3186 3159 2853 2654 2536 2504 2565 2569 2427 2252 2119 2094 2073 2079 2074 2062 2132 2144 2110 2108 1987 1923 1711 1600 1469 1610 1699 1824 1881 1987 2027 2039 2081 2127 2141 2010 1762 1629 1573 1602 1745 1772 1890 1999 2006 2139 2317 2265 2092 1975 1880 1796 1860 1763 1572 1468 1287 1147 1017 869 761 776 928 976 1119 1388 1537 1555 1564 1664 1807 1987 2065 2189 2299 2511 2655 2635 2482 2337 2240 2234 2325 2497 2568 2687 2618 2402 2324 2235 2167 2075 1999 1953 1991 2049 2075 2061 2099 1986 1901 1839 1897 2022 2193 2184 2142 2124 2058 1929 1840 1775 1703 1603 1519 1426 1403 1328 1237 1094 1025 954 911 381 309 305 308 309 309 312 350 403 446 354 305 469 581 636 671 753 738 704 686 558 506 482 485 481 469 452 445 428 423 418 407 407 426 470 505 572 589 605 626 655 658 665 691 720 737 754 766 795 828 843 842 820 816 828 820 804 793 769 760 756 745 684 671 744 736 785 827 835 844 820 813 830 903 981 997 997 1015 1016 1058 1066 1055 1040 972 912 900 914 947 994 1012 1037 1142 1127 1133 1130 1134 1091 1115 1165 1193 1171 1159 1152 1122 1130 1213 1250 1224 1187 1181 1225 1240 1264 1272 1277 1296 1293 1236 1266 1287 1265 1182 1097 986 900 854 860 879 908 1006 1089 1177 1222 1278 1314 1358 1393 1459 1489 1516 1534 1549 1557 1414 1360 1361 1299 1201 1137 1066 1013 938 881 822 786 711 662 613 585 574 579 574 565 565 570 565 555 522 508 504 500 498 495 495 491 488 486 483 482 482 476 477 473 472 471 472 467 465 479 473 464 471 469 461 452 448 450 445 442 430 445 437 438 436 423 412 405 393 386 384 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 385 398 399 414 413 425 426 428 431 433 429 427 433 430 429 427 425 427 428 431 429 430 433 439 446 460 507 542 577 596 625 653 663 670 687 689 687 709 696 678 652 628 606 587 551 531 511 514 509 492 480 503 518 523 520 521 535 532 528 527 528 526 533 530 540 540 557 568 576 582 575 585 627 633 645 704 777 804 847 854 882 896 943 987 1115 1104 1003 984 951 964 1008 1170 1195 1135 1078 1060 1036 967 937 872 821 781 765 747 732 708 764 903 1002 1028 1042 1138 1279 1421 1500 1523 1468 1561 1500 1347 1272 1174 1088 991 967 882 848 716 642 737 806 922 1007 1132 1245 1422 1549 1700 1817 1592 1512 1556 1461 1293 1170 1074 1014 856 838 893 1081 1215 1265 1386 1514 1658 1732 1787 1787 1711 1647 1582 1588 1542 1501 1487 1537 1537 1541 1651 1633 1448 1434 1416 1334 1320 1293 1341 1427 1521 1499 1412 1360 1258 1323 1297 1225 1123 1163 1265 1281 1389 1465 1549 1529 1455 1431 1453 1536 1620 1717 1827 1802 1800 1811 1693 1599 1526 1444 1474 1614 1593 1457 1390 1419 1272 1180 1107 975 887 787 778 758 828 858 826 684 496 383 388 385 382 380 383 383 382 382 387 389 387 387 388 387 390 390 386 386 386 388 389 391 396 403 410 419 460 517 588 562 570 594 661 784 910 1094 1220 1321 1325 1301 1284 1308 1318 1269 1234 1205 1205 1212 1233 1266 1289 1314 1354 1456 1567 1508 1444 1450 1448 1403 1365 1366 1418 1480 1533 1597 1621 1656 1727 1752 1764 1694 1673 1717 1831 1885 1904 2002 2067 2167 2230 2154 2202 2297 2361 2516 2528 2538 2573 2602 2623 2712 2712 2685 2730 2857 2901 2837 2697 2698 2661 2500 2379 2198 2067 1822 1740 1706 1774 1817 1859 1993 2035 1996 1982 1987 1993 2011 2019 2065 2128 2125 2095 2085 2175 2267 2475 2471 2465 2410 2281 2274 2213 2164 2033 1972 1859 1708 1570 1484 1412 1394 1411 1429 1459 1602 1727 1863 2080 2232 2449 2589 2413 2282 2182 2107 2000 1937 1821 1707 1591 1654 1817 1937 1874 1818 1687 1637 1558 1508 1444 1400 1345 1299 1247 1206 1135 1100 1050 987 951 1085 1191 1242 1312 1343 1398 1432 1443 1444 1449 1454 1452 1448 1436 1417 1374 1336 1271 1225 1192 1142 1044 968 893 871 892 839 817 775 722 709 692 658 625 625 619 624 658 582 556 548 538 539 540 542 542 544 563 575 569 582 567 554 552 561 560 569 577 596 620 636 656 671 686 704 718 735 739 737 726 713 699 685 671 647 634 626 618 619 619 620 619 619 619 621 620 620 623 625 627 634 635 629 630 691 736 766 787 824 844 851 810 788 845 889 922 968 1010 1041 1060 1088 1083 1072 1083 1063 1033 948 885 846 816 773 729 676 744 684 677 638 635 635 638 637 635 634 635 636 638 638 637 636 639 640 639 641 640 644 647 644 644 646 647 646 645 646 646 649 652 649 647 657 660 698 767 788 731 718 673 658 651 653 655 657 665 678 674 690 707 709 708 746 763 807 897 1014 1053 1074 1100 1051 1048 997 990 935 1024 1037 1022 907 802 876 1084 1246 1352 1396 1474 1545 1620 1635 1648 1661 1644 1642 1592 1591 1612 1625 1651 1664 1656 1664 1775 1918 2079 2130 2144 2137 2034 1994 2003 2107 2235 2354 2405 2383 2466 2550 2623 2536 2569 2606 2718 2777 2913 2961 2979 2953 2920 2955 2761 2550 2413 2434 2576 2623 2673 2754 2824 2866 2953 3025 3023 3014 3058 3079 3035 2821 2623 2593 2603 2641 2411 2276 2165 2146 2143 2132 2125 2134 2192 2184 2176 2111 2021 1850 1468 1382 1298 1295 1382 1538 1662 1818 1942 1923 1996 2098 2114 1933 1750 1621 1573 1662 1856 1878 1991 2076 2141 2224 2266 2129 1992 1900 1773 1676 1664 1688 1506 1372 1188 953 819 761 754 965 1085 1194 1145 1373 1502 1746 1734 1794 1879 2043 2151 2296 2397 2522 2577 2676 2626 2580 2597 2564 2562 2456 2439 2447 2528 2624 2525 2367 2283 2214 2177 2103 2127 2081 2049 2089 1992 1876 1832 1760 1730 1895 2012 2037 1974 1918 1939 1844 1752 1653 1539 1444 1382 1304 1268 1166 1097 966 911 843 773 313 301 310 326 307 308 313 340 373 382 305 342 478 528 632 708 728 720 693 657 536 492 484 474 468 459 448 446 437 441 421 411 423 452 504 572 579 585 605 635 619 643 648 667 710 736 756 781 815 846 861 858 814 843 828 809 805 800 775 762 754 736 653 719 692 753 789 811 826 815 805 850 919 976 995 1003 1002 1018 1042 1031 1053 1050 1008 958 887 937 931 959 1002 1078 1173 1156 1128 1136 1135 1116 1118 1181 1181 1163 1180 1184 1178 1158 1229 1229 1183 1176 1178 1214 1252 1255 1255 1275 1313 1307 1267 1260 1267 1280 1231 1132 1026 916 866 851 864 918 984 1088 1176 1235 1279 1318 1348 1392 1425 1472 1503 1494 1503 1519 1518 1472 1401 1315 1265 1154 1108 1029 968 914 863 789 740 671 639 600 572 570 565 553 554 565 564 546 526 507 505 497 493 494 492 488 486 484 483 482 478 476 475 473 473 472 473 473 470 480 480 469 470 468 463 455 452 446 439 439 435 427 442 437 430 424 415 408 390 383 376 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 386 405 413 416 416 419 425 428 428 430 424 426 430 427 429 428 431 435 439 445 436 439 442 444 458 482 522 554 576 590 615 622 652 652 658 654 656 657 640 621 605 597 573 552 525 513 513 505 492 484 507 515 508 521 525 532 531 537 530 532 531 532 538 545 560 558 565 570 584 589 578 587 612 628 649 700 784 864 899 906 924 954 1020 1113 1164 1138 1093 1049 1036 1034 1035 1104 1132 1182 1099 985 930 862 832 812 803 791 781 756 735 719 790 904 1004 1089 1157 1296 1480 1450 1536 1654 1681 1545 1437 1354 1323 1220 1186 1163 1093 1059 959 772 668 725 802 937 1078 1246 1341 1469 1579 1804 1729 1587 1598 1624 1406 1264 1137 994 933 871 851 979 1081 1149 1262 1388 1421 1450 1490 1704 1685 1628 1574 1511 1519 1576 1544 1549 1542 1486 1453 1444 1387 1337 1295 1261 1228 1200 1235 1354 1418 1313 1245 1157 1133 1148 1147 1153 1119 1070 1127 1155 1231 1285 1331 1423 1390 1358 1366 1473 1570 1695 1774 1816 1854 1878 1773 1676 1623 1570 1492 1537 1655 1528 1472 1482 1440 1305 1223 1121 999 933 1001 948 906 946 930 890 742 522 383 385 382 382 383 380 381 386 391 384 389 385 387 388 387 389 386 387 386 387 387 387 390 393 404 408 417 430 448 471 495 528 594 696 868 989 1149 1218 1228 1219 1231 1228 1282 1250 1176 1151 1146 1139 1208 1219 1249 1273 1306 1339 1463 1541 1481 1401 1385 1354 1317 1358 1418 1461 1514 1575 1658 1694 1686 1775 1815 1831 1750 1748 1828 1912 2065 2101 2031 1946 1917 1925 1901 1912 1978 2049 2151 2217 2216 2310 2378 2346 2389 2443 2405 2420 2560 2629 2579 2488 2446 2413 2341 2247 2085 1947 1797 1721 1634 1623 1694 1782 1840 1861 1894 1689 1664 1634 1777 1792 1840 1945 1997 2046 2082 2168 2309 2473 2375 2293 2319 2273 2212 2125 2088 2011 1966 1914 1859 1753 1652 1532 1461 1380 1346 1349 1561 1671 1806 2064 2204 2421 2511 2367 2254 2084 1974 1867 1808 1726 1668 1555 1612 1808 1898 1777 1721 1618 1553 1518 1472 1425 1385 1306 1276 1199 1171 1102 1048 979 913 1036 1164 1197 1244 1293 1345 1389 1403 1409 1426 1439 1435 1435 1427 1402 1371 1328 1272 1226 1209 1187 1135 1020 944 875 831 766 796 737 731 697 643 621 606 576 569 562 558 548 546 540 540 540 539 547 538 544 546 562 571 566 566 557 561 566 558 565 571 585 601 625 643 668 680 700 721 733 757 769 760 750 732 713 693 677 652 640 629 626 620 618 624 620 621 620 619 619 621 643 716 731 643 700 743 784 822 877 918 931 961 978 989 946 975 997 1028 1057 1105 1138 1155 1174 1192 1197 1193 1180 1163 1148 1119 1086 1032 980 950 955 857 902 876 890 863 788 700 699 701 662 668 671 654 642 643 640 636 639 640 637 640 640 644 641 645 647 646 645 648 645 647 648 653 651 651 647 649 652 652 661 653 653 653 651 654 653 655 659 672 710 797 845 876 773 809 881 930 1023 1070 1058 1123 1198 1234 1202 1259 1242 1186 1136 1032 1160 1198 1223 1174 1041 895 1084 1230 1321 1385 1508 1512 1465 1454 1435 1427 1435 1458 1459 1463 1391 1365 1374 1430 1488 1626 1774 1848 1945 1973 1967 1952 1961 2071 2159 2265 2412 2477 2498 2551 2612 2663 2748 2764 2666 2678 2789 2911 2803 2771 2743 2685 2730 2733 2809 2822 2693 2613 2741 2756 2730 2844 2925 2992 3033 2922 2896 2890 2881 2844 2919 2944 2885 2843 2627 2525 2310 2230 2199 2188 2207 2207 2179 2176 2229 2216 2072 1933 1762 1596 1391 1278 1177 1177 1268 1384 1562 1693 1813 1802 1881 1936 2051 1969 1781 1625 1573 1683 1896 2037 2231 2347 2471 2428 2181 2028 1896 1809 1625 1567 1445 1454 1346 1263 930 797 754 750 754 1084 1206 1414 1425 1334 1405 1614 1759 1956 1992 2072 2173 2288 2394 2488 2530 2691 2669 2641 2715 2672 2497 2412 2361 2326 2301 2391 2526 2410 2333 2226 2151 2098 2032 1970 1925 1885 1867 1809 1718 1649 1634 1662 1769 1870 1839 1744 1755 1733 1679 1560 1505 1370 1250 1198 1178 1099 997 897 838 786 838 298 298 316 326 302 308 311 315 371 305 331 412 518 580 666 722 729 701 682 630 535 496 491 482 468 468 461 459 458 447 429 423 430 478 566 595 582 578 587 568 610 626 656 677 639 645 719 777 819 849 872 832 833 865 807 808 807 794 762 742 725 706 740 789 714 743 768 788 791 817 893 975 998 986 984 987 1002 1028 1037 1036 1050 1028 1000 947 900 931 944 996 1032 1180 1201 1165 1127 1114 1107 1108 1109 1209 1206 1176 1181 1192 1194 1241 1246 1210 1195 1188 1220 1241 1264 1288 1269 1309 1349 1312 1247 1275 1284 1260 1176 1071 970 869 849 868 886 978 1051 1186 1240 1299 1330 1371 1383 1423 1443 1484 1505 1504 1497 1459 1441 1391 1345 1276 1219 1139 1070 991 948 876 820 750 700 653 612 579 566 557 553 548 555 556 546 520 515 501 499 501 494 489 488 485 484 482 479 476 474 476 478 474 475 474 475 475 481 478 476 453 467 463 457 455 444 448 445 440 435 426 434 425 422 417 407 399 393 378 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 381 401 407 404 416 413 415 423 429 430 428 431 429 429 434 432 434 436 439 440 442 440 445 447 453 474 492 531 554 573 585 606 617 640 636 631 624 618 609 596 588 576 560 540 529 519 510 503 500 498 493 509 520 530 529 527 534 534 536 534 534 536 537 557 558 558 562 575 578 587 596 601 606 618 634 664 700 792 931 942 928 973 1012 1118 1189 1187 1168 1180 1135 1183 1147 1100 1111 1149 1137 1126 1079 1013 900 852 810 814 787 757 743 735 722 838 979 1039 1156 1262 1463 1402 1396 1529 1605 1620 1510 1448 1387 1320 1297 1416 1331 1200 1014 872 702 658 736 821 937 1046 1205 1340 1544 1748 1674 1618 1634 1695 1547 1409 1221 1120 997 932 890 889 853 909 1041 1103 1164 1187 1259 1368 1536 1499 1475 1308 1416 1502 1629 1714 1692 1595 1520 1406 1343 1331 1248 1217 1170 1150 1124 1150 1118 1079 1007 1003 998 1012 1001 1005 1010 1013 1027 1052 1074 1107 1146 1176 1262 1275 1302 1382 1482 1575 1604 1594 1645 1702 1799 1905 1806 1738 1627 1581 1667 1713 1548 1556 1584 1566 1384 1262 1167 1156 1212 1097 990 1025 1074 990 905 708 539 393 386 383 384 386 382 383 384 388 386 387 392 387 386 385 392 389 387 387 383 388 387 396 455 421 440 407 416 441 455 469 506 610 665 823 923 975 1041 1060 1088 1161 1153 1159 1139 1105 1094 1053 1099 1155 1203 1242 1262 1293 1322 1402 1479 1416 1366 1339 1299 1377 1420 1465 1511 1575 1633 1717 1757 1768 1813 1873 1942 1857 1914 1967 2045 2066 2015 1760 1733 1717 1700 1717 1771 1803 1854 1909 1966 2056 2119 2167 2193 2208 2250 2277 2269 2295 2368 2394 2306 2208 2161 2059 2025 2021 1921 1812 1727 1606 1545 1576 1667 1705 1701 1627 1582 1564 1578 1567 1618 1669 1903 1974 2073 2144 2283 2399 2363 2359 2261 2223 2193 2164 2095 2039 1973 1932 1872 1826 1758 1673 1586 1502 1390 1305 1252 1420 1578 1673 1948 2133 2404 2457 2296 2164 2010 1930 1788 1708 1642 1589 1530 1621 1834 1836 1735 1631 1546 1501 1472 1440 1410 1373 1312 1271 1179 1099 1043 1012 956 912 1010 1124 1209 1252 1298 1340 1378 1389 1392 1392 1405 1403 1402 1377 1342 1311 1280 1241 1198 1180 1110 1043 988 983 887 786 747 691 679 634 603 604 588 553 553 544 567 563 545 538 535 537 539 560 572 559 565 554 570 606 585 572 590 603 624 655 726 743 727 683 658 664 681 695 722 729 748 782 793 783 771 743 720 697 680 659 652 655 641 627 631 643 640 629 625 621 627 714 803 871 886 747 726 783 904 980 1041 1094 1117 1109 1118 1097 1061 1116 1170 1190 1208 1230 1269 1296 1315 1338 1346 1333 1312 1268 1236 1213 1181 1129 1097 1066 1055 1032 1013 1004 969 1043 1023 903 836 767 806 899 914 868 764 808 777 749 793 812 828 824 805 807 758 674 653 650 648 647 649 646 651 649 647 649 649 650 650 653 654 651 652 652 664 678 702 711 767 852 894 966 1054 1048 860 917 1027 1154 1250 1324 1318 1255 1273 1320 1346 1415 1432 1349 1343 1226 1295 1375 1395 1397 1315 1182 1018 1121 1163 1295 1397 1326 1238 1238 1278 1272 1257 1277 1302 1344 1405 1455 1472 1464 1475 1451 1545 1602 1719 1791 1845 1970 2100 2165 2217 2260 2338 2394 2466 2523 2606 2669 2766 2853 2961 3002 3015 2830 2725 2662 2576 2478 2473 2589 2716 2778 2842 2852 2715 2711 2717 2695 2688 2675 2765 2697 2655 2547 2653 2696 2698 2701 2773 2668 2482 2362 2262 2225 2237 2267 2267 2259 2246 2288 2276 2199 1997 1873 1664 1543 1366 1260 1158 1107 1165 1245 1514 1522 1544 1597 1663 1780 1933 1945 1758 1595 1573 1636 1835 1967 2104 2248 2465 2496 2233 2067 1877 1753 1628 1520 1393 1286 1214 1117 832 772 745 748 858 1169 1377 1526 1603 1581 1544 1579 1689 1856 1980 2157 2194 2309 2409 2511 2577 2636 2552 2511 2535 2594 2486 2363 2310 2239 2196 2165 2286 2330 2229 2147 2084 1987 1939 1884 1821 1770 1754 1714 1633 1552 1526 1549 1592 1674 1646 1588 1574 1572 1563 1504 1445 1334 1226 1099 1084 1025 929 819 795 892 1024 302 299 298 296 295 298 292 291 309 396 491 542 585 631 711 721 702 675 671 603 534 511 489 490 506 489 495 505 495 498 463 447 463 525 587 609 597 559 579 585 607 629 657 677 704 728 738 721 740 828 827 773 843 810 808 798 775 777 771 763 777 854 859 783 754 796 818 823 843 949 968 969 978 998 1000 997 1016 1057 1062 1063 1054 1034 981 913 933 957 989 1008 1066 1200 1189 1148 1141 1113 1107 1112 1168 1177 1175 1198 1194 1195 1240 1273 1251 1224 1205 1267 1271 1254 1264 1287 1281 1356 1326 1259 1257 1277 1279 1214 1134 998 910 853 876 924 966 1041 1149 1278 1319 1366 1415 1449 1472 1473 1495 1484 1442 1432 1421 1353 1313 1283 1256 1181 1128 1044 988 907 862 802 755 697 654 609 584 563 552 550 533 542 543 535 531 506 506 509 520 512 489 484 481 481 479 475 476 475 480 478 483 483 481 477 478 486 473 468 465 453 448 454 447 442 444 444 443 441 442 425 425 421 424 412 401 396 387 376 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 380 399 406 413 406 412 418 418 426 425 426 425 428 436 438 438 437 441 445 441 442 444 441 445 458 468 481 500 544 558 575 596 603 610 612 610 601 594 585 573 561 548 535 528 520 503 509 513 519 506 503 496 515 525 525 534 516 525 528 530 534 538 549 551 555 562 567 575 584 586 600 605 605 623 639 642 689 731 770 834 894 939 1032 1096 1222 1233 1202 1213 1261 1318 1318 1228 1162 1102 1067 1042 1086 1061 949 854 821 822 796 799 784 778 764 744 820 1005 1077 1246 1412 1333 1260 1375 1467 1572 1559 1539 1456 1463 1548 1525 1487 1236 1074 881 786 692 658 757 862 1013 1192 1411 1497 1552 1513 1506 1541 1588 1585 1504 1381 1186 1093 986 937 921 923 979 911 868 910 968 1009 1108 1283 1340 1291 1220 1297 1433 1528 1739 1687 1492 1410 1346 1284 1206 1181 1141 1095 1033 1013 994 976 976 983 982 978 996 1002 1007 998 995 999 1002 1004 1012 1014 1044 1059 1104 1134 1235 1303 1376 1373 1389 1448 1555 1655 1748 1747 1778 1820 1690 1753 1881 1903 1733 1719 1776 1662 1481 1373 1287 1318 1247 1109 1135 1271 1253 1081 966 728 601 469 394 383 385 384 383 384 387 383 389 389 388 387 388 390 389 393 393 390 387 389 387 453 439 429 407 394 401 412 424 436 451 572 634 699 748 778 888 988 1056 1061 1055 1017 993 1008 954 1039 1001 1044 1103 1222 1265 1298 1310 1358 1371 1329 1285 1272 1363 1464 1524 1543 1582 1622 1640 1638 1663 1705 1756 1847 1933 1865 1898 1902 1856 1696 1649 1600 1578 1552 1560 1684 1726 1774 1811 1830 1878 1928 1963 2003 2030 2064 2096 2124 2126 2103 2124 2108 2090 2014 1949 1851 1803 1804 1800 1750 1687 1577 1465 1442 1517 1574 1517 1461 1440 1522 1698 1802 1862 1847 2100 2195 2258 2324 2311 2295 2291 2232 2196 2172 2143 2098 2052 1989 1937 1891 1848 1785 1681 1601 1486 1401 1318 1231 1183 1388 1662 1768 1928 2075 2272 2251 2140 2048 1928 1859 1733 1659 1554 1485 1502 1693 1783 1732 1645 1608 1515 1448 1413 1359 1319 1289 1241 1222 1150 1084 1009 932 841 874 1009 1049 1107 1185 1247 1289 1317 1352 1356 1344 1371 1359 1331 1313 1260 1232 1200 1164 1140 1125 1091 1031 884 843 791 725 680 651 633 588 563 553 541 539 531 538 545 539 534 530 532 542 556 589 572 589 572 565 584 603 632 677 734 773 864 915 931 953 940 968 1025 1043 1022 922 877 843 815 839 837 910 952 931 906 903 875 827 803 731 701 669 684 712 696 723 770 814 889 933 953 988 1005 936 817 813 982 1065 1111 1198 1262 1322 1338 1267 1260 1221 1281 1318 1353 1415 1473 1547 1552 1531 1525 1490 1465 1409 1364 1301 1264 1251 1222 1186 1154 1067 1100 1048 997 1122 1162 1168 1057 977 1066 1095 1090 1068 1034 1019 1005 1043 1056 1037 1029 990 986 986 976 953 915 841 783 695 654 654 648 650 650 657 690 740 723 673 676 704 726 795 827 908 893 963 1016 1088 1178 1223 1229 1194 1010 931 1052 1250 1338 1455 1544 1620 1655 1651 1635 1577 1586 1597 1647 1605 1494 1607 1622 1538 1381 1258 1141 1025 1118 1217 1247 1155 1155 1239 1237 1340 1398 1415 1450 1453 1535 1574 1636 1621 1602 1641 1616 1614 1599 1625 1685 1804 1911 1987 2109 2189 2270 2332 2435 2510 2568 2629 2789 2891 2930 2915 2876 2806 2625 2532 2408 2246 2292 2444 2599 2667 2712 2501 2516 2507 2413 2365 2400 2439 2479 2494 2433 2443 2525 2583 2628 2653 2757 2621 2391 2304 2248 2252 2287 2323 2348 2303 2276 2289 2267 2181 2001 1890 1688 1521 1357 1278 1142 1085 1056 1147 1252 1368 1365 1383 1562 1637 1763 1798 1773 1659 1574 1683 1869 2023 2174 2300 2441 2355 2222 2087 1916 1840 1701 1637 1542 1397 1195 1056 768 753 740 884 1099 1287 1337 1455 1628 1740 1822 1917 1945 2029 2075 2170 2294 2420 2532 2581 2534 2428 2403 2380 2367 2379 2428 2378 2257 2148 2094 2030 2000 2188 2220 2105 2039 1945 1891 1806 1758 1709 1689 1627 1588 1484 1437 1396 1399 1414 1476 1444 1388 1356 1351 1350 1301 1186 1180 1076 995 929 850 885 997 1275 1432 305 324 422 446 356 317 312 315 384 419 518 561 596 635 691 692 690 673 629 579 527 501 495 493 515 521 538 536 523 517 523 513 486 526 575 578 567 549 552 563 596 623 668 710 729 754 782 794 736 727 730 760 811 822 819 793 790 784 761 777 858 864 803 770 824 847 821 812 819 862 926 962 975 987 999 1051 1070 1059 1056 1063 1052 1027 960 923 959 984 1029 1035 1108 1179 1148 1157 1164 1135 1129 1187 1208 1159 1205 1208 1217 1238 1268 1272 1242 1229 1253 1264 1258 1269 1289 1293 1308 1332 1282 1268 1272 1281 1253 1157 1049 921 869 852 902 970 1015 1122 1266 1349 1387 1436 1455 1493 1522 1567 1562 1528 1515 1439 1412 1375 1340 1270 1202 1095 1025 970 919 868 831 748 699 642 613 583 561 549 544 528 538 534 531 527 516 512 520 525 520 495 484 482 479 477 475 472 472 476 481 484 482 485 488 483 478 485 479 472 462 452 452 444 441 441 441 444 435 432 433 422 426 422 425 412 397 394 389 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 399 405 418 419 414 408 422 420 427 428 429 429 435 437 434 441 442 438 439 443 451 443 445 453 469 473 492 515 550 565 586 598 615 616 611 607 591 584 560 550 539 533 525 520 530 529 524 518 511 513 496 510 514 526 529 530 530 521 518 524 545 542 550 558 562 576 576 580 584 592 603 606 621 625 645 659 689 763 860 874 917 935 1060 1161 1208 1198 1246 1281 1306 1324 1277 1184 1162 1073 1074 986 983 948 902 832 824 812 815 843 836 791 772 752 795 993 1131 1303 1232 1172 1211 1357 1456 1602 1698 1622 1541 1586 1463 1325 1263 1109 977 829 770 677 649 776 911 1186 1253 1326 1317 1346 1432 1430 1427 1433 1390 1358 1312 1162 1040 976 954 977 1050 1129 986 890 881 919 937 1023 1195 1151 1101 1218 1314 1456 1646 1651 1521 1399 1317 1214 1176 1135 1129 1049 995 961 961 976 992 1031 1051 1087 1104 1117 1113 1090 1083 1086 1087 1078 1045 1014 1007 1011 1023 1042 1084 1152 1217 1310 1348 1411 1472 1589 1598 1626 1646 1660 1753 1845 1885 1868 1884 1945 1976 1880 1693 1495 1434 1428 1346 1336 1232 1178 1350 1364 1246 1020 782 654 524 454 389 385 385 384 386 385 385 386 388 389 388 385 390 394 390 388 387 389 385 388 401 421 441 422 397 397 400 402 410 439 526 594 627 694 745 837 958 999 979 959 917 882 871 947 962 896 953 1048 1154 1181 1221 1210 1263 1298 1227 1265 1373 1441 1486 1525 1446 1498 1531 1546 1544 1567 1603 1620 1645 1670 1683 1592 1607 1612 1561 1533 1475 1486 1507 1584 1825 1894 1907 1903 1870 1879 1902 1928 1960 1981 2007 2023 2044 2056 2055 2060 2062 2049 2007 1970 1837 1753 1650 1624 1594 1596 1510 1443 1400 1414 1456 1431 1430 1488 1580 1808 1965 2096 2181 2226 2303 2419 2330 2240 2230 2223 2226 2159 2126 2127 2078 2020 1967 1901 1874 1816 1759 1673 1594 1470 1394 1276 1161 1187 1447 1558 1621 1811 1984 2167 2058 1970 1950 1848 1803 1707 1639 1493 1431 1506 1620 1641 1606 1576 1523 1435 1364 1306 1295 1261 1231 1192 1166 1078 1019 936 906 834 910 978 1016 1068 1133 1202 1240 1281 1300 1316 1317 1303 1285 1261 1215 1176 1165 1144 1116 1084 1069 1016 985 890 819 769 727 678 640 579 562 550 542 533 528 527 526 537 526 535 530 532 531 572 553 571 596 647 677 750 801 805 842 916 951 1022 1080 1130 1152 1193 1302 1393 1432 1391 1306 1209 1158 1038 871 919 1101 1151 1106 1078 1089 1053 912 816 808 807 808 804 775 824 897 939 978 1006 1022 1020 1025 1026 935 840 876 950 1056 1129 1263 1357 1446 1480 1432 1413 1363 1469 1514 1545 1613 1636 1703 1696 1658 1609 1561 1527 1505 1469 1404 1382 1334 1313 1276 1221 1127 1156 1144 1135 1131 1200 1262 1245 1186 1241 1237 1199 1168 1168 1176 1169 1165 1172 1201 1183 1133 1153 1181 1130 1077 1054 980 871 736 673 664 654 684 742 914 985 966 943 926 845 800 853 945 1002 1060 1081 1179 1238 1316 1351 1358 1342 1245 1147 965 1090 1208 1288 1363 1492 1645 1761 1864 1929 1869 1816 1827 1901 1847 1714 1756 1702 1562 1421 1398 1343 1275 1110 1048 1086 1100 1187 1309 1365 1385 1514 1556 1571 1609 1623 1711 1783 1799 1751 1741 1781 1785 1742 1775 1773 1755 1844 1935 2059 2148 2304 2373 2431 2486 2541 2632 2777 2845 2740 2741 2686 2693 2516 2376 2177 2146 2190 2311 2498 2573 2472 2330 2264 2284 2292 2307 2346 2381 2445 2460 2432 2442 2503 2544 2622 2770 2642 2575 2390 2314 2291 2320 2349 2371 2289 2202 2111 2132 2105 2086 1976 1855 1705 1558 1350 1243 1217 1154 1070 1029 1111 1162 1140 1214 1346 1440 1616 1674 1575 1522 1554 1691 1883 1996 2131 2273 2278 2188 2105 2019 1869 1790 1657 1557 1416 1365 1177 973 737 734 747 806 1143 1382 1520 1598 1629 1826 1999 2113 2211 2393 2422 2411 2482 2529 2478 2410 2371 2315 2307 2270 2257 2250 2269 2293 2193 2080 2008 1972 1915 1920 2097 2087 2020 1930 1872 1789 1731 1662 1636 1575 1540 1472 1370 1337 1309 1327 1322 1288 1287 1196 1197 1210 1194 1098 1046 996 946 899 898 1030 1159 1365 1513 399 426 478 445 395 387 369 311 387 442 567 630 617 682 688 692 664 662 597 566 529 516 507 509 540 554 565 549 544 557 574 565 508 513 567 559 547 544 541 556 574 604 655 706 744 774 805 819 739 756 756 812 818 834 784 784 795 775 780 828 848 805 803 836 854 862 861 895 963 950 957 969 961 988 1009 1032 1038 1046 1036 1049 1082 1081 978 920 965 1032 1069 1076 1164 1173 1166 1182 1179 1154 1152 1180 1183 1177 1208 1215 1219 1266 1272 1267 1252 1226 1244 1272 1271 1303 1330 1311 1360 1309 1291 1299 1281 1260 1224 1130 1065 883 860 876 918 1009 1075 1252 1349 1418 1460 1483 1482 1525 1579 1650 1640 1587 1583 1515 1489 1416 1350 1254 1178 1087 1018 908 830 797 757 710 657 609 586 559 548 539 533 527 529 528 526 510 507 519 519 517 504 481 481 477 481 477 470 469 472 476 481 480 481 492 488 482 482 486 484 471 461 449 447 447 440 428 436 441 433 428 434 429 420 421 420 409 396 392 384 371 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 379 389 410 416 421 419 416 420 416 419 427 423 428 429 440 433 440 442 444 443 443 445 441 443 452 457 469 478 503 529 554 572 596 598 611 611 605 592 575 571 551 537 528 533 538 537 532 533 519 522 521 517 505 508 527 525 535 535 532 537 533 527 540 550 554 558 567 575 586 589 588 593 609 612 623 663 680 712 768 864 965 953 950 978 1020 1101 1163 1204 1299 1375 1368 1366 1275 1166 1190 1148 1111 997 884 847 840 826 825 833 870 949 939 811 779 765 803 982 1034 1079 1047 1135 1309 1434 1520 1668 1832 1807 1615 1455 1354 1214 1099 997 928 876 794 680 652 783 900 1115 1121 1144 1221 1341 1304 1302 1385 1293 1237 1202 1170 1084 1025 997 1016 1112 1265 1228 1073 948 890 886 893 941 1043 983 1042 1156 1238 1479 1488 1359 1345 1260 1205 1121 1102 1084 1029 967 952 966 995 1049 1092 1157 1143 1175 1196 1207 1229 1224 1209 1220 1235 1200 1169 1131 1084 1021 1016 1024 1038 1081 1174 1263 1358 1526 1543 1471 1501 1525 1537 1603 1690 1750 1782 1822 1842 1900 1944 1901 1697 1574 1566 1479 1478 1383 1269 1253 1420 1416 1237 1058 809 691 569 499 403 386 385 386 385 387 387 385 388 387 390 389 388 388 392 395 394 393 388 389 437 478 474 401 396 398 398 402 408 432 504 570 628 684 737 763 895 959 913 870 860 812 898 876 847 883 971 997 1050 1112 1143 1173 1222 1210 1186 1279 1355 1383 1425 1442 1385 1377 1446 1461 1498 1536 1532 1512 1527 1541 1497 1465 1475 1475 1476 1473 1450 1463 1515 1629 1824 1982 1948 1956 1892 1891 1903 1921 1948 1968 1999 2031 2023 2040 2049 2038 2025 1980 1977 1916 1839 1793 1676 1563 1537 1502 1428 1395 1368 1367 1369 1431 1516 1562 1629 1879 1980 2176 2274 2350 2401 2504 2368 2234 2211 2202 2193 2137 2080 2087 2066 2013 1954 1867 1820 1759 1697 1616 1560 1462 1378 1270 1142 1134 1335 1470 1628 1812 1944 2054 1930 1818 1785 1818 1778 1719 1606 1441 1364 1417 1497 1549 1523 1474 1433 1354 1326 1240 1206 1172 1132 1103 1056 1025 981 923 856 803 885 932 984 1053 1125 1190 1217 1271 1277 1274 1258 1247 1209 1168 1140 1131 1096 1063 1036 1010 991 951 898 816 752 713 667 626 611 561 553 539 532 523 525 522 536 525 539 550 528 533 542 559 593 668 750 895 942 977 996 1007 1033 1096 1135 1195 1277 1355 1367 1474 1634 1719 1690 1556 1389 1229 1090 967 919 1048 1180 1307 1357 1295 1267 1196 1010 917 926 982 960 945 884 968 1052 1085 1158 1198 1211 1206 1191 1147 1009 914 904 1015 1111 1182 1330 1437 1525 1547 1550 1559 1519 1564 1616 1666 1727 1757 1762 1749 1695 1660 1622 1597 1565 1537 1485 1448 1412 1370 1310 1211 1207 1199 1183 1177 1158 1146 1246 1302 1379 1414 1389 1378 1340 1332 1348 1393 1432 1386 1365 1351 1294 1314 1321 1335 1340 1270 1118 982 776 669 671 683 742 831 1025 1141 1203 1163 1146 1012 926 969 1064 1140 1221 1272 1311 1414 1497 1537 1537 1482 1367 1267 1121 1120 1287 1427 1547 1545 1635 1701 1832 1975 2126 2117 2156 2150 2109 2003 2004 1751 1674 1613 1573 1461 1346 1176 1131 1087 1192 1318 1399 1543 1521 1549 1649 1712 1749 1768 1781 1924 1958 1966 1897 1899 1905 1896 1923 1952 1920 1907 2018 2161 2284 2383 2432 2438 2444 2514 2629 2717 2665 2646 2587 2533 2540 2437 2247 2104 2081 2167 2276 2480 2519 2304 2198 2173 2183 2252 2223 2167 2204 2257 2335 2418 2488 2529 2577 2690 2621 2495 2498 2437 2386 2351 2367 2385 2279 2157 2045 1931 1926 1917 1903 1836 1733 1582 1466 1381 1397 1385 1339 1238 1173 1049 984 960 994 1088 1229 1384 1455 1396 1370 1563 1781 1929 2045 2245 2296 2279 2149 2074 1969 1849 1762 1649 1487 1301 1214 1089 871 730 734 757 844 1028 1297 1465 1643 1791 1863 2011 2217 2334 2447 2565 2651 2587 2467 2378 2317 2297 2265 2231 2171 2144 2139 2146 2202 2133 2039 1959 1873 1818 1768 1836 2010 1991 1913 1846 1757 1713 1623 1565 1531 1500 1435 1361 1284 1270 1303 1230 1165 1098 1101 1091 1073 1080 993 948 921 900 925 1026 1271 1449 1442 1467 486 523 517 534 536 482 313 350 409 463 553 619 647 707 705 689 657 641 585 547 515 504 510 535 564 582 582 574 579 595 609 588 535 538 531 536 536 539 544 569 606 650 650 665 706 720 782 777 771 777 773 849 873 813 780 779 778 785 815 854 814 818 844 863 875 887 918 1013 1024 1028 1014 990 990 1005 1008 998 998 1012 1025 1056 1083 1082 1015 936 972 1068 1078 1187 1193 1188 1173 1190 1193 1185 1166 1172 1162 1181 1214 1215 1240 1277 1281 1268 1290 1292 1253 1280 1283 1339 1350 1371 1387 1326 1308 1303 1275 1231 1148 1088 1018 854 848 883 948 1056 1163 1321 1387 1456 1497 1515 1555 1613 1610 1634 1587 1551 1491 1467 1450 1390 1323 1198 1123 1036 978 899 846 760 689 662 618 583 565 545 536 529 527 516 531 518 517 506 511 506 507 505 487 476 475 476 472 476 472 468 468 474 474 476 479 487 490 488 488 469 464 461 469 455 451 437 438 420 443 437 434 424 420 418 421 428 418 407 405 394 383 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 390 401 406 420 422 420 418 420 421 420 420 423 428 432 436 436 436 441 446 445 445 445 444 440 447 459 468 476 482 503 528 554 572 588 597 601 600 594 578 565 557 543 535 538 542 535 534 530 527 522 528 526 523 510 514 523 529 530 533 531 531 536 533 534 543 548 559 577 582 588 595 597 616 614 617 681 711 768 777 839 994 1032 996 998 1025 1063 1117 1195 1274 1359 1355 1362 1277 1184 1113 1161 1145 1137 1011 907 866 846 841 850 929 996 1038 959 903 838 771 788 823 885 939 1037 1236 1382 1479 1563 1707 1723 1627 1496 1379 1301 1210 1140 1090 1023 879 749 695 660 807 917 964 1007 1196 1195 1183 1181 1283 1258 1221 1219 1197 1166 1095 1065 1091 1194 1270 1284 1301 1251 1079 1006 969 940 904 913 932 966 1060 1185 1280 1261 1212 1160 1139 1030 1021 991 947 945 956 993 1073 1118 1169 1168 1206 1206 1240 1287 1301 1305 1303 1269 1291 1319 1329 1306 1259 1197 1136 1093 1049 1031 1038 1079 1168 1279 1379 1359 1362 1391 1417 1453 1550 1601 1626 1664 1681 1690 1766 1854 1917 1834 1740 1705 1673 1520 1375 1359 1444 1491 1409 1206 1033 859 732 609 543 468 395 388 387 388 388 386 385 385 387 388 388 390 393 390 395 390 386 386 388 434 481 494 392 399 399 401 404 407 438 548 579 622 671 708 743 833 888 850 811 755 776 785 743 884 932 954 949 965 1016 1061 1127 1140 1137 1220 1263 1288 1302 1299 1282 1310 1319 1349 1370 1389 1402 1408 1422 1440 1409 1388 1367 1363 1369 1405 1437 1445 1472 1546 1644 1830 2013 2026 2086 1984 1939 1916 1988 1999 1991 2042 2069 2080 2036 2039 2000 1922 1826 1781 1764 1728 1672 1592 1523 1501 1489 1434 1399 1370 1348 1383 1511 1549 1595 1702 1951 2111 2235 2329 2428 2539 2508 2385 2280 2247 2251 2171 2086 2051 1983 2010 1969 1932 1837 1750 1644 1600 1509 1485 1457 1403 1296 1191 1078 1242 1368 1499 1692 1819 1976 1990 1813 1668 1764 1678 1537 1452 1371 1325 1360 1450 1444 1424 1388 1349 1313 1269 1204 1170 1124 1092 1065 1028 992 953 899 830 826 856 890 955 1088 1134 1182 1203 1218 1217 1195 1175 1140 1115 1086 1065 1033 1007 972 963 951 935 881 838 741 683 634 590 560 554 532 537 530 524 522 524 545 529 526 576 578 529 543 596 675 742 821 928 1041 1074 1124 1160 1220 1264 1280 1317 1382 1465 1540 1669 1823 1853 1714 1519 1304 1240 1030 966 990 1005 1147 1353 1502 1517 1483 1413 1345 1146 1089 1098 1143 1096 1046 1070 1124 1185 1196 1245 1274 1298 1294 1268 1199 1085 1006 923 1055 1114 1189 1369 1471 1533 1582 1615 1638 1686 1698 1718 1747 1764 1794 1799 1799 1739 1691 1647 1596 1552 1524 1494 1479 1433 1337 1261 1277 1257 1235 1221 1199 1215 1172 1241 1287 1367 1414 1467 1508 1510 1510 1513 1498 1520 1523 1508 1510 1519 1522 1519 1515 1473 1403 1248 1137 837 687 658 704 790 881 1038 1145 1264 1320 1365 1298 1169 1136 1197 1286 1391 1430 1462 1534 1653 1692 1667 1608 1448 1345 1134 1165 1351 1477 1616 1754 1792 1894 1966 2022 2148 2317 2440 2495 2424 2217 2116 2055 1923 1740 1617 1462 1354 1161 1197 1236 1185 1416 1556 1651 1692 1696 1650 1767 1874 1887 1864 1927 2042 2117 2108 2061 2001 1995 2048 2112 2040 1920 1998 2178 2334 2511 2593 2564 2545 2545 2676 2799 2610 2527 2407 2392 2402 2327 2179 2077 2056 2143 2251 2380 2255 2181 2157 2149 2098 2072 2094 2099 2108 2194 2346 2525 2617 2758 2761 2699 2450 2384 2375 2459 2444 2412 2387 2277 2093 2019 1952 1824 1782 1780 1774 1686 1596 1465 1442 1473 1555 1507 1481 1433 1397 1288 1203 1100 993 917 952 1118 1238 1242 1401 1587 1739 1913 1999 2081 2060 2150 2060 1980 2004 1874 1786 1622 1474 1319 1230 1051 771 729 732 768 901 1146 1212 1365 1555 1708 1855 1913 1985 2086 2296 2422 2583 2619 2527 2472 2373 2300 2225 2191 2110 2071 2023 2021 2034 2111 1979 1914 1852 1803 1727 1648 1870 1855 1825 1822 1746 1690 1621 1559 1487 1459 1412 1382 1294 1229 1149 1128 1076 1064 1048 1042 1034 1009 977 962 1012 1015 1030 1053 1323 1505 1719 1780 587 607 582 541 494 403 325 371 490 572 605 623 711 710 700 684 657 642 590 540 513 509 511 557 599 596 605 613 629 640 624 572 533 533 533 536 534 537 545 578 638 688 738 769 786 807 841 771 806 777 818 878 815 783 782 776 780 801 856 844 838 856 880 881 897 1001 1065 1053 1035 1030 1024 1025 1020 1020 1016 1023 1000 1002 1005 1052 1088 1111 1025 939 991 1083 1196 1241 1199 1185 1195 1210 1211 1186 1162 1163 1150 1162 1191 1236 1271 1263 1244 1301 1314 1298 1316 1325 1330 1336 1353 1395 1329 1326 1308 1275 1251 1179 1120 1064 934 869 868 926 972 1147 1285 1399 1454 1486 1521 1603 1659 1665 1633 1585 1536 1459 1443 1390 1364 1297 1234 1121 1039 943 873 805 756 692 644 598 569 547 537 528 521 525 524 513 520 511 493 498 493 488 486 470 471 471 470 471 471 466 465 467 468 471 471 473 472 486 492 489 485 471 465 460 455 455 442 444 445 449 417 418 413 414 410 404 420 422 423 410 397 390 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 384 401 411 423 424 422 422 422 422 422 421 419 424 426 433 439 442 441 444 446 449 447 451 447 446 454 467 474 480 488 501 527 555 569 584 594 593 584 581 571 557 548 543 534 535 533 539 537 531 522 533 523 528 527 513 517 520 529 536 533 536 538 541 543 556 561 568 579 593 600 612 617 619 624 638 665 739 785 832 860 968 1118 1100 1083 1103 1131 1144 1181 1267 1314 1382 1436 1342 1211 1135 1062 1041 1061 1074 969 885 862 863 927 968 1090 1173 1183 1121 1047 919 870 798 810 854 1035 1210 1329 1388 1465 1559 1674 1738 1527 1425 1351 1319 1275 1245 1204 1066 891 758 709 664 720 777 902 945 1044 1075 1133 1177 1252 1323 1382 1379 1318 1279 1186 1158 1308 1372 1371 1349 1276 1214 1083 1041 1007 982 967 931 937 952 930 929 934 963 952 941 924 928 938 967 1040 1053 1102 1142 1228 1268 1290 1303 1326 1346 1403 1414 1382 1373 1342 1370 1471 1542 1550 1519 1422 1339 1232 1194 1156 1111 1044 1034 1039 1076 1136 1175 1268 1299 1344 1414 1465 1491 1539 1573 1646 1660 1671 1771 1938 1829 1724 1726 1734 1495 1401 1447 1501 1540 1462 1243 1083 905 799 695 650 549 474 406 401 395 391 390 387 385 386 389 385 389 388 391 390 393 390 390 389 393 443 411 397 400 402 406 408 413 417 464 531 565 599 674 701 771 812 759 718 684 693 760 811 897 974 1083 1105 1118 1123 1110 1129 1209 1216 1194 1176 1183 1184 1221 1223 1230 1228 1226 1243 1233 1247 1269 1263 1279 1293 1368 1403 1453 1479 1456 1475 1525 1581 1693 1752 1902 1952 2014 2042 2024 1965 1975 2040 2055 2052 2082 2094 2074 2019 1869 1851 1865 1896 1865 1812 1752 1727 1618 1515 1461 1456 1418 1390 1332 1325 1344 1538 1580 1608 1684 1858 2000 2233 2269 2304 2448 2529 2452 2380 2312 2215 2159 2107 2051 1895 1827 1792 1728 1651 1634 1503 1438 1400 1394 1391 1358 1270 1177 1105 1224 1377 1575 1738 1881 1955 1861 1733 1630 1515 1483 1398 1320 1273 1271 1285 1337 1333 1317 1293 1265 1224 1220 1175 1123 1085 1060 1003 974 921 888 817 762 793 828 965 997 1096 1137 1144 1146 1116 1111 1100 1078 1039 1011 975 947 921 904 918 905 892 848 781 719 634 591 532 532 520 516 529 521 521 521 520 520 522 526 527 527 532 585 746 849 951 1035 1072 1128 1191 1244 1339 1391 1484 1542 1617 1604 1656 1771 1853 1920 1758 1581 1304 1173 1120 1160 1177 1177 1195 1235 1349 1542 1653 1673 1642 1529 1423 1313 1247 1300 1300 1263 1226 1291 1356 1351 1380 1393 1398 1383 1365 1342 1313 1177 1097 1022 1171 1319 1391 1490 1575 1655 1758 1797 1854 1913 1935 1956 1956 1930 1939 1943 1897 1859 1808 1703 1655 1593 1575 1534 1510 1448 1383 1364 1370 1364 1331 1301 1270 1289 1269 1255 1301 1362 1398 1468 1513 1558 1582 1599 1610 1601 1547 1544 1544 1552 1539 1513 1498 1449 1408 1322 1200 969 770 658 709 811 925 1027 1075 1242 1334 1389 1461 1491 1444 1437 1459 1521 1577 1655 1719 1855 1873 1803 1701 1616 1360 1166 1302 1436 1532 1667 1827 2049 2092 2161 2206 2273 2338 2403 2472 2465 2334 2173 2027 1943 1759 1625 1402 1296 1378 1466 1438 1314 1350 1514 1710 1786 1828 1827 1827 1881 1984 1996 2007 2056 2164 2261 2205 2102 2122 2159 2252 2215 2067 2036 2195 2300 2487 2727 2821 2742 2664 2716 2543 2519 2322 2303 2238 2188 2176 2030 1944 1911 1951 2089 2066 2027 2013 1960 1927 1946 2009 2042 2066 2068 2122 2307 2517 2599 2697 2631 2532 2422 2365 2294 2213 2159 2122 2106 2042 1933 1906 1899 1719 1696 1675 1640 1571 1563 1532 1600 1749 1736 1644 1585 1507 1439 1363 1302 1203 1152 1107 1017 889 890 1145 1281 1466 1597 1633 1717 1893 1809 1950 2000 1815 1802 1753 1643 1486 1340 1218 1080 832 727 748 769 840 933 1121 1360 1432 1449 1511 1667 1789 1944 2065 2286 2445 2616 2526 2486 2580 2464 2359 2218 2144 2064 2014 1915 1830 1791 1884 1997 1943 1854 1772 1674 1595 1588 1586 1608 1612 1618 1592 1523 1486 1440 1399 1386 1355 1235 1200 1238 1309 1571 1480 1450 1387 1239 1127 1107 1279 1390 1384 1197 1111 1239 1368 1518 1622 605 577 530 494 431 344 339 411 537 594 604 619 720 696 684 662 627 632 578 537 522 524 573 616 613 618 629 660 654 655 602 547 532 535 536 529 532 541 553 581 626 673 724 754 795 818 824 773 823 783 798 862 783 777 777 778 793 852 859 835 844 871 873 908 1016 1061 1056 1059 1052 1048 1067 1076 1068 1057 1042 1009 990 986 1001 1064 1105 1126 1045 958 986 1097 1233 1233 1214 1194 1203 1197 1196 1183 1164 1199 1136 1182 1201 1254 1256 1247 1319 1351 1331 1332 1344 1305 1309 1342 1368 1327 1305 1337 1307 1259 1225 1126 1075 982 864 885 877 917 1043 1235 1335 1437 1489 1521 1580 1629 1681 1631 1580 1526 1468 1390 1366 1304 1248 1179 1162 1088 1005 894 822 741 706 645 610 576 553 540 531 520 507 510 501 502 499 495 489 480 479 476 473 467 466 469 469 467 467 469 463 463 466 475 474 475 479 493 489 485 476 470 466 467 459 447 438 450 436 435 437 423 406 423 416 414 403 394 404 406 405 394 376 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 380 408 423 419 420 422 423 430 425 423 422 423 422 423 424 431 439 445 447 447 449 451 453 452 439 449 458 470 477 480 489 506 526 552 569 585 594 590 583 571 564 555 546 541 537 537 541 541 541 533 528 526 524 535 517 519 524 527 530 536 539 550 548 556 556 567 580 574 589 598 601 625 638 653 656 669 700 781 830 878 934 1024 1160 1123 1125 1180 1224 1286 1275 1325 1336 1450 1490 1308 1180 1111 1024 994 1009 958 904 882 882 936 1043 1094 1169 1258 1321 1218 1095 993 871 808 829 945 1235 1317 1344 1378 1423 1476 1636 1616 1487 1405 1355 1309 1315 1408 1230 1126 890 771 707 669 704 739 868 915 1031 1055 1134 1243 1397 1472 1563 1558 1413 1313 1263 1339 1423 1424 1379 1321 1234 1170 1101 1109 1071 1052 1039 1075 1151 1187 1157 1081 969 930 926 927 960 1060 1161 1165 1210 1198 1232 1249 1304 1359 1403 1402 1444 1428 1482 1459 1432 1460 1460 1475 1604 1690 1724 1634 1523 1334 1289 1302 1231 1174 1088 1065 1044 1041 1071 1108 1191 1238 1267 1330 1433 1486 1574 1665 1799 1873 1772 1853 1912 1824 1724 1688 1657 1457 1407 1489 1550 1567 1434 1351 1223 980 874 769 733 634 549 462 431 410 398 399 393 387 389 386 390 388 388 388 390 396 392 390 395 389 396 397 399 401 406 408 414 417 423 468 469 496 567 669 680 691 710 668 599 690 718 809 898 999 1049 1110 1168 1219 1229 1251 1237 1227 1208 1153 1117 1107 1104 1121 1149 1151 1142 1159 1191 1256 1268 1295 1335 1393 1465 1585 1602 1635 1626 1586 1624 1632 1705 1829 2000 2132 2158 2113 2098 2057 2017 1976 1974 2001 2025 2105 2119 2059 2010 1930 2052 2062 2026 1985 1933 1850 1750 1572 1473 1454 1458 1491 1576 1385 1318 1300 1526 1623 1635 1614 1699 1893 2135 2195 2267 2381 2514 2454 2301 2233 2143 2061 2022 2022 1941 1869 1742 1651 1612 1522 1479 1426 1319 1319 1351 1300 1194 1109 1111 1231 1516 1688 1893 1875 1760 1692 1603 1505 1404 1301 1258 1219 1182 1202 1250 1286 1299 1272 1261 1240 1191 1159 1116 1067 1037 1006 961 922 839 791 727 743 836 904 1010 1062 1097 1130 1131 1120 1073 1046 1018 988 919 878 859 850 842 844 850 841 780 744 668 621 547 527 526 515 521 519 519 518 516 523 518 524 523 528 530 532 629 728 920 1077 1144 1185 1225 1254 1334 1403 1489 1559 1680 1763 1823 1869 2000 2004 1853 1711 1591 1320 1206 1264 1340 1366 1332 1337 1384 1363 1496 1697 1765 1765 1746 1645 1573 1468 1435 1423 1422 1389 1380 1463 1486 1528 1567 1584 1595 1564 1509 1393 1341 1249 1138 1089 1244 1455 1565 1684 1754 1854 1878 1967 2030 2087 2105 2178 2166 2091 2063 2087 2007 1936 1868 1812 1761 1669 1615 1592 1529 1481 1457 1418 1443 1458 1433 1398 1354 1364 1314 1314 1312 1374 1415 1461 1513 1582 1606 1633 1624 1608 1624 1586 1508 1476 1499 1485 1452 1407 1378 1312 1217 1014 858 658 673 789 843 885 1020 1156 1197 1304 1377 1467 1559 1706 1736 1791 1790 1850 1925 2031 1976 1826 1663 1474 1340 1165 1312 1508 1699 1881 1959 2058 2099 2174 2245 2374 2423 2485 2430 2380 2292 2135 1911 1793 1642 1516 1424 1459 1541 1612 1628 1473 1333 1492 1692 1776 1880 1923 1971 1956 2026 2088 2063 2081 2174 2284 2278 2173 2217 2275 2396 2368 2283 2242 2322 2380 2528 2755 2900 2803 2697 2627 2433 2309 2176 2101 2038 2032 1996 1937 1809 1786 1819 1928 1906 1882 1917 1928 1962 2024 2089 2104 2158 2149 2111 2248 2357 2404 2442 2438 2330 2269 2208 2156 2113 2086 2040 2014 2003 1991 2015 1951 1782 1751 1741 1716 1659 1650 1692 1803 1928 1880 1746 1665 1525 1452 1361 1301 1262 1206 1155 1131 1030 868 966 1141 1284 1386 1428 1456 1585 1677 1802 1830 1730 1639 1553 1491 1331 1158 1044 940 744 721 754 812 914 982 1076 1247 1399 1593 1701 1751 1870 1995 2096 2268 2401 2524 2447 2395 2366 2316 2328 2286 2193 2075 2001 1905 1827 1716 1664 1771 1843 1751 1674 1577 1531 1492 1426 1404 1418 1447 1448 1406 1370 1374 1368 1328 1291 1318 1389 1526 1737 1811 1715 1748 1556 1320 1209 1194 1352 1682 1596 1458 1256 1161 1267 1465 1650 565 518 484 444 370 326 406 471 575 569 536 596 717 701 673 646 644 626 577 543 525 572 616 624 628 643 641 635 637 622 562 534 530 528 534 533 538 552 567 587 634 662 722 765 815 855 823 799 826 805 802 809 777 776 778 784 825 893 859 835 850 855 917 1024 1045 1057 1076 1067 1078 1116 1106 1073 1054 1043 1019 993 982 990 1005 1057 1095 1105 1012 969 978 1079 1196 1203 1194 1191 1189 1182 1187 1202 1202 1258 1148 1187 1235 1265 1253 1282 1332 1346 1357 1362 1350 1320 1356 1369 1333 1277 1311 1335 1286 1232 1183 1089 1046 970 865 825 861 924 1047 1266 1415 1481 1507 1599 1636 1669 1642 1589 1555 1469 1420 1342 1269 1202 1143 1035 1023 972 920 831 780 716 669 622 591 561 542 526 523 515 499 494 492 492 485 481 476 472 470 469 464 467 463 464 461 462 466 462 461 473 469 472 474 478 478 481 488 489 487 469 462 454 446 436 435 434 439 434 424 432 427 425 414 414 428 425 418 398 390 379 378 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 379 406 418 418 424 420 423 422 423 424 421 421 425 426 426 428 432 443 446 451 452 451 453 454 446 454 466 473 484 487 485 496 507 533 553 567 577 585 582 583 565 558 554 550 549 544 536 543 546 542 538 531 529 531 533 526 530 534 536 548 551 551 553 555 575 575 579 584 600 596 608 619 636 668 706 711 723 754 824 894 936 1014 1154 1147 1121 1150 1223 1278 1363 1416 1389 1374 1477 1446 1261 1164 1106 1029 978 941 932 917 889 937 1035 1128 1210 1253 1317 1271 1187 1043 959 809 808 896 1025 1248 1312 1414 1416 1419 1460 1548 1640 1550 1494 1439 1417 1528 1470 1320 1057 846 773 715 683 685 754 787 857 990 1070 1198 1321 1386 1418 1534 1605 1431 1371 1394 1439 1493 1459 1381 1344 1269 1213 1171 1172 1137 1149 1181 1209 1206 1178 1132 1093 1065 1043 966 951 1080 1218 1316 1322 1319 1312 1340 1364 1361 1401 1472 1488 1535 1491 1530 1480 1518 1581 1513 1515 1742 1844 1882 1773 1474 1342 1357 1363 1296 1240 1188 1144 1085 1069 1053 1071 1116 1162 1211 1250 1311 1397 1524 1639 1789 1907 1956 1947 1803 1741 1651 1606 1585 1449 1471 1512 1604 1520 1459 1470 1336 1070 949 851 793 695 624 508 495 460 415 402 397 393 389 390 389 390 389 389 391 390 390 388 392 392 394 397 400 404 407 413 418 423 429 455 461 476 524 597 626 635 624 574 652 790 843 892 960 1017 1066 1121 1159 1223 1247 1240 1226 1188 1156 1105 1055 1029 1116 1123 1146 1170 1187 1256 1338 1383 1409 1464 1506 1543 1579 1723 1803 1801 1772 1846 1900 2017 2135 2271 2194 2200 2153 2101 2066 2113 2056 2030 2046 2078 2100 2117 2145 2065 2120 2294 2246 2201 2175 2045 1932 1783 1642 1549 1484 1519 1586 1770 1796 1557 1328 1262 1379 1547 1562 1547 1581 1682 2013 2161 2243 2387 2406 2307 2292 2213 2096 2051 1987 1931 1882 1786 1668 1593 1469 1463 1377 1310 1258 1257 1264 1188 1064 1010 1100 1317 1614 1753 1808 1709 1596 1526 1438 1393 1346 1274 1207 1164 1133 1125 1198 1227 1243 1230 1199 1168 1130 1107 1054 1001 975 953 916 891 857 803 698 780 922 970 1024 1112 1157 1135 1099 1047 976 939 908 866 781 744 750 747 756 766 744 712 659 617 555 534 519 518 514 516 519 516 514 514 518 519 521 537 616 668 660 558 655 761 905 1004 1202 1319 1392 1440 1508 1579 1673 1768 1863 1967 1986 1971 1993 2008 1844 1605 1350 1328 1444 1478 1522 1575 1556 1544 1553 1438 1598 1718 1836 1930 1895 1801 1724 1658 1660 1633 1644 1599 1593 1638 1703 1774 1821 1822 1791 1682 1617 1504 1403 1297 1169 1153 1322 1518 1677 1864 1955 2012 2069 2118 2242 2306 2311 2270 2249 2212 2151 2122 2095 2013 1942 1860 1814 1745 1702 1619 1578 1498 1518 1515 1528 1541 1516 1493 1438 1442 1394 1376 1353 1384 1419 1481 1502 1571 1609 1660 1666 1666 1661 1633 1566 1508 1448 1425 1399 1362 1340 1275 1182 1029 873 665 729 776 892 905 944 1042 1085 1185 1275 1423 1571 1700 1770 1879 1977 2069 2114 2124 2086 1866 1719 1559 1385 1252 1356 1572 1689 1863 1936 2039 2113 2223 2286 2403 2572 2557 2401 2345 2244 2119 1939 1832 1626 1540 1572 1623 1689 1743 1708 1565 1385 1482 1612 1738 1952 2029 2087 2090 2062 2103 2141 2116 2160 2235 2342 2279 2329 2380 2485 2570 2459 2442 2445 2500 2564 2703 2675 2561 2525 2474 2222 2117 2039 2005 1920 1896 1866 1841 1765 1751 1759 1861 1859 1896 1960 1944 1956 1978 2074 2200 2329 2391 2312 2332 2415 2455 2471 2461 2445 2364 2272 2199 2126 2092 2059 2076 2081 2077 2101 2097 1918 1871 1847 1797 1753 1801 1906 1987 2119 2019 1882 1749 1585 1467 1405 1411 1333 1290 1258 1143 958 878 846 934 1110 1186 1219 1225 1370 1494 1623 1666 1530 1428 1271 1291 1097 970 883 785 715 732 834 926 978 1018 1123 1351 1481 1615 1703 1882 2013 2084 2212 2358 2440 2485 2412 2342 2311 2265 2236 2191 2137 2063 1985 1894 1818 1739 1668 1608 1677 1644 1593 1492 1428 1405 1382 1357 1357 1335 1323 1296 1284 1277 1326 1412 1414 1493 1644 1791 1959 2006 1932 1817 1692 1466 1298 1228 1377 1784 1697 1581 1483 1318 1255 1440 1580 525 475 432 400 327 368 448 515 551 526 538 595 697 674 652 630 621 608 558 546 583 609 625 633 647 661 642 638 620 578 533 533 531 530 531 537 551 564 583 613 669 701 756 802 846 883 873 807 808 788 821 817 784 785 782 799 896 888 843 848 856 863 987 1037 1050 1045 1059 1093 1103 1098 1094 1075 1054 1028 1015 974 959 989 1008 1047 1092 1076 1059 1075 1001 1024 1122 1185 1180 1186 1202 1183 1182 1193 1244 1207 1118 1189 1245 1248 1268 1317 1318 1330 1360 1329 1333 1399 1389 1329 1284 1241 1266 1282 1243 1181 1121 1006 1022 861 826 900 928 1020 1133 1354 1496 1540 1596 1666 1706 1667 1622 1543 1467 1394 1354 1263 1175 1105 1080 990 890 853 841 778 735 670 628 590 572 553 529 515 510 501 496 493 484 480 477 477 473 470 467 464 461 462 468 460 460 466 466 465 460 467 468 474 476 476 478 480 478 472 477 474 457 447 439 433 431 429 433 428 426 424 424 423 416 412 425 424 411 410 399 398 386 380 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 398 411 423 426 421 425 425 423 422 425 424 424 429 429 428 430 433 438 448 452 448 446 441 448 458 462 468 478 482 475 501 495 511 527 550 562 581 581 576 576 571 562 553 548 546 545 537 542 548 545 545 538 532 535 536 535 542 542 546 553 554 556 567 567 579 584 589 604 618 618 640 647 709 738 755 763 790 825 919 960 1011 1111 1164 1120 1104 1137 1253 1315 1433 1455 1447 1441 1507 1375 1198 1114 1084 1013 992 1044 1011 960 917 1005 1105 1256 1309 1332 1304 1191 1060 910 825 818 842 1042 1131 1226 1282 1400 1510 1600 1637 1679 1741 1749 1695 1640 1569 1440 1318 1140 955 821 768 733 694 680 713 761 807 944 1080 1223 1273 1317 1385 1497 1460 1473 1440 1452 1495 1484 1436 1391 1369 1301 1239 1246 1306 1332 1298 1328 1337 1233 1198 1160 1109 1108 1049 1000 975 1040 1152 1305 1342 1382 1423 1469 1489 1448 1474 1597 1633 1585 1556 1562 1589 1664 1722 1603 1593 1797 1943 1804 1695 1525 1371 1365 1448 1395 1318 1315 1306 1208 1150 1082 1061 1074 1091 1135 1181 1258 1321 1454 1546 1690 1790 1880 1933 1805 1693 1592 1553 1519 1447 1514 1594 1685 1545 1573 1609 1403 1160 1068 939 845 731 643 603 549 471 446 414 418 420 407 391 389 388 390 389 389 391 394 391 389 395 396 398 404 405 410 417 421 427 434 442 450 460 471 539 567 533 554 652 708 804 828 930 950 1020 1039 1070 1110 1144 1164 1152 1135 1119 1072 1004 981 1107 1138 1167 1193 1277 1304 1409 1436 1557 1590 1623 1650 1660 1690 1782 1795 1909 2000 2137 2262 2312 2211 2061 1954 1881 1922 1902 1881 1911 1969 2031 2094 2189 2158 2135 2168 2251 2311 2405 2406 2258 2171 2038 1920 1750 1649 1587 1597 1692 1871 1908 1823 1621 1397 1264 1238 1364 1439 1430 1464 1576 1869 2068 2191 2335 2298 2215 2181 2134 2098 2033 1946 1893 1808 1752 1589 1495 1351 1263 1270 1239 1170 1160 1145 1052 969 1074 1264 1444 1668 1740 1625 1546 1458 1413 1348 1325 1302 1258 1145 1081 1066 1101 1152 1179 1162 1150 1122 1106 1067 1040 997 943 943 908 894 917 869 821 703 778 858 929 1192 1223 1158 1101 1024 984 904 865 797 749 699 673 674 660 649 650 626 599 548 514 514 519 520 512 519 510 520 525 514 518 518 548 632 661 716 825 821 665 740 844 941 1050 1240 1401 1523 1573 1694 1729 1746 1721 1828 1868 1864 1870 1926 1982 1939 1746 1523 1557 1678 1666 1666 1737 1769 1751 1708 1561 1624 1854 1975 2084 2114 2001 1906 1881 1846 1790 1833 1824 1779 1824 1918 1988 1973 1918 1883 1806 1731 1634 1536 1389 1263 1119 1366 1582 1695 1872 1995 2159 2250 2309 2364 2495 2457 2323 2299 2286 2297 2242 2204 2125 2058 1944 1889 1794 1702 1664 1638 1558 1587 1629 1633 1625 1615 1595 1538 1420 1420 1472 1438 1430 1436 1497 1534 1592 1642 1701 1724 1736 1739 1706 1643 1571 1560 1498 1435 1433 1357 1268 1141 1011 876 665 748 863 912 1018 1089 1197 1258 1283 1307 1473 1554 1663 1757 1876 1987 2111 2158 2183 2141 2005 1868 1624 1493 1328 1434 1580 1700 1827 1881 2023 2104 2205 2311 2488 2601 2497 2368 2258 2198 2109 1905 1738 1619 1693 1751 1770 1782 1818 1806 1658 1486 1491 1629 1736 1918 2058 2157 2171 2164 2176 2244 2176 2167 2219 2370 2444 2477 2510 2613 2704 2582 2598 2595 2649 2764 2599 2496 2431 2358 2339 2135 2061 2008 1937 1873 1835 1798 1772 1753 1738 1732 1782 1826 1819 1856 1912 1943 1991 2107 2212 2364 2515 2500 2453 2444 2481 2594 2571 2579 2545 2413 2388 2291 2214 2150 2164 2116 2129 2228 2264 2112 2065 2000 2017 2083 2204 2242 2133 2043 1992 1868 1797 1593 1462 1489 1575 1461 1361 1298 1081 911 846 830 846 846 892 931 1043 1173 1272 1476 1561 1472 1317 1132 1066 915 832 785 716 742 817 952 1013 1079 1144 1171 1274 1369 1541 1688 1875 2024 2242 2430 2547 2497 2371 2331 2286 2261 2216 2180 2147 2098 2021 1972 1876 1790 1714 1677 1573 1539 1482 1424 1395 1386 1416 1494 1429 1400 1409 1410 1388 1375 1311 1418 1580 1613 1690 1818 1956 2115 1954 1869 1779 1673 1529 1481 1443 1492 1816 1748 1646 1547 1390 1315 1379 1477 477 434 413 391 323 385 471 538 533 502 562 658 667 652 628 619 609 572 547 565 599 613 623 642 671 656 636 622 567 537 533 534 532 535 544 558 581 601 636 671 710 750 808 833 880 909 885 821 818 797 881 863 802 800 817 868 909 845 853 857 858 933 991 1011 1016 1035 1058 1078 1076 1066 1053 1049 1045 1021 992 956 977 999 1026 1087 1098 1077 1112 1111 1088 1042 1082 1180 1178 1194 1207 1192 1195 1247 1264 1144 1116 1204 1247 1260 1287 1312 1285 1332 1312 1311 1364 1421 1392 1328 1262 1270 1247 1208 1157 1109 1026 902 902 804 885 987 1020 1127 1266 1445 1566 1642 1685 1695 1676 1638 1575 1476 1421 1317 1250 1161 1113 1044 998 945 870 771 752 717 665 610 583 565 542 529 519 509 501 496 497 485 482 475 473 470 469 462 468 464 469 464 463 462 461 474 468 465 460 469 470 472 473 475 481 480 480 470 465 462 454 445 432 432 437 432 433 430 424 420 424 422 416 416 415 414 416 412 408 402 385 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 380 401 414 424 422 428 427 427 426 425 426 425 426 428 431 432 432 436 443 439 443 453 456 455 461 459 461 474 473 473 480 488 497 513 534 552 560 576 579 573 564 570 565 548 541 538 540 542 547 549 545 552 547 546 542 544 537 540 549 556 557 560 569 576 579 586 597 607 623 633 640 676 710 758 755 783 809 852 859 926 970 1082 1198 1137 1108 1092 1113 1223 1302 1405 1399 1319 1384 1424 1307 1161 1099 1072 1057 1094 1104 1050 928 971 1122 1188 1305 1328 1278 1192 1108 944 837 815 841 953 1061 1132 1257 1348 1492 1573 1692 1743 1828 1632 1658 1612 1550 1482 1300 1171 1013 915 800 788 763 736 683 697 753 774 913 1056 1153 1213 1291 1368 1302 1345 1438 1494 1527 1542 1496 1482 1426 1437 1350 1300 1340 1470 1516 1484 1502 1454 1350 1309 1289 1266 1188 1092 1023 989 993 1076 1229 1259 1329 1437 1576 1609 1597 1601 1657 1728 1693 1673 1625 1652 1671 1772 1752 1733 1906 1994 1874 1758 1576 1439 1439 1517 1504 1442 1459 1554 1478 1369 1219 1151 1077 1087 1115 1151 1215 1295 1385 1472 1596 1682 1782 1830 1770 1690 1604 1588 1512 1524 1579 1673 1729 1601 1643 1634 1444 1190 1112 1019 911 824 752 659 564 523 535 497 527 563 521 425 390 390 389 390 393 390 395 400 391 393 398 399 403 409 413 419 424 429 438 445 451 462 471 488 502 523 587 668 706 789 848 908 928 966 955 983 1002 1039 1051 1041 1034 988 950 918 1019 1141 1210 1245 1285 1383 1447 1526 1578 1687 1770 1738 1740 1774 1798 1865 1871 1925 2085 2238 2242 2130 2022 1905 1834 1796 1794 1828 1887 2020 2107 2165 2235 2226 2234 2276 2494 2396 2348 2506 2445 2264 2168 2022 1917 1753 1700 1629 1723 1959 2043 1946 1823 1623 1464 1291 1219 1241 1285 1309 1418 1551 1826 2031 2185 2308 2261 2176 2111 2061 2009 1990 1907 1836 1723 1607 1508 1454 1311 1230 1120 1134 1123 1093 1030 945 1013 1109 1496 1589 1653 1569 1502 1456 1390 1349 1303 1271 1248 1174 1089 1034 1034 1054 1110 1123 1124 1113 1070 1051 1016 995 956 919 868 856 948 937 837 779 656 752 868 998 1237 1198 1090 992 901 843 775 729 693 668 658 619 587 575 556 537 518 515 509 511 519 510 508 508 511 512 515 515 515 514 567 611 673 783 883 947 933 814 643 830 934 1046 1201 1296 1407 1584 1618 1588 1516 1597 1693 1732 1750 1734 1778 1871 1948 1816 1781 1831 1907 1872 1862 1927 1999 1946 1840 1689 1709 1938 2101 2235 2266 2167 2116 2125 2030 1894 1900 2014 2005 1992 2083 2158 2134 2076 1997 1918 1843 1722 1616 1464 1334 1169 1294 1515 1688 1866 2001 2151 2228 2359 2472 2560 2466 2335 2393 2355 2424 2346 2274 2158 2082 1995 1874 1833 1817 1725 1666 1624 1659 1708 1765 1734 1719 1665 1582 1506 1555 1577 1538 1530 1500 1521 1557 1601 1644 1718 1766 1798 1781 1737 1698 1663 1650 1602 1498 1363 1341 1248 1083 956 858 669 759 872 940 1014 1080 1240 1312 1423 1481 1516 1570 1671 1766 1896 2003 2130 2212 2263 2234 2074 1953 1751 1581 1454 1488 1622 1714 1801 1875 1987 2094 2252 2384 2533 2562 2455 2310 2203 2096 1985 1812 1707 1784 1816 1847 1850 1898 1946 1926 1848 1608 1488 1628 1719 1885 2009 2163 2221 2195 2203 2222 2236 2237 2258 2423 2573 2658 2658 2766 2832 2742 2716 2819 2782 2622 2481 2395 2338 2284 2244 2088 1994 1929 1921 1860 1823 1800 1793 1742 1731 1723 1730 1764 1773 1871 1911 1975 2056 2137 2207 2292 2386 2551 2582 2547 2489 2547 2472 2382 2289 2304 2339 2369 2322 2203 2196 2130 2169 2289 2400 2381 2247 2217 2187 2306 2415 2238 2186 2104 2013 1906 1804 1700 1643 1673 1680 1623 1467 1274 1129 966 897 839 831 809 802 835 886 963 1046 1202 1368 1374 1227 1099 960 857 818 747 707 754 862 995 1100 1185 1272 1338 1506 1548 1681 1771 1929 2052 2284 2457 2575 2448 2325 2268 2229 2198 2151 2118 2068 2042 1971 1920 1830 1742 1662 1616 1563 1477 1420 1435 1429 1547 1647 1703 1769 1667 1559 1580 1664 1599 1476 1481 1548 1672 1899 2013 2120 2142 1952 1862 1737 1651 1599 1568 1616 1652 1876 1800 1705 1657 1537 1470 1574 1779 418 419 408 374 332 363 436 452 465 537 568 671 652 625 625 619 601 587 617 605 605 613 650 647 633 606 584 555 536 533 534 534 547 556 571 585 618 646 697 719 769 802 843 877 899 898 841 837 842 921 916 868 808 822 898 921 835 814 828 860 961 975 985 989 995 1030 1036 1046 1043 1041 1034 1042 1028 984 964 944 959 1003 1048 1114 1131 1117 1120 1133 1145 1138 1117 1155 1164 1197 1195 1197 1232 1257 1207 1093 1141 1254 1274 1307 1319 1275 1300 1267 1292 1332 1368 1387 1335 1289 1304 1281 1238 1137 1027 917 829 808 885 902 999 1093 1155 1314 1410 1541 1622 1669 1641 1612 1604 1582 1529 1425 1347 1232 1143 1039 996 973 917 842 802 730 709 653 606 567 547 522 517 508 513 498 491 490 483 479 475 472 469 467 465 465 462 455 458 462 462 468 466 470 463 460 465 464 468 475 477 478 478 471 469 462 450 447 448 439 432 426 432 429 424 422 422 427 438 421 422 421 417 414 412 414 397 390 373 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 382 389 414 424 424 429 427 430 430 426 425 425 425 429 432 429 433 437 439 436 443 444 455 460 459 450 456 460 467 476 479 485 495 501 519 529 547 558 567 570 577 567 565 567 561 554 542 555 554 554 551 551 549 550 550 549 550 548 547 554 570 576 579 589 600 604 614 627 679 716 730 726 773 802 842 855 880 930 976 957 972 985 1110 1198 1124 1084 1071 1089 1183 1216 1232 1218 1240 1280 1233 1171 1186 1126 1116 1159 1139 1064 991 990 1092 1224 1317 1309 1261 1141 1078 888 825 834 878 947 1031 1188 1294 1375 1431 1612 1727 1841 1819 1667 1739 1682 1566 1379 1283 1122 1037 932 888 892 860 824 788 694 687 748 787 884 940 1069 1157 1157 1157 1235 1339 1459 1514 1598 1593 1595 1649 1693 1615 1592 1501 1449 1540 1644 1624 1590 1559 1495 1469 1401 1345 1217 1136 1173 1070 985 1000 1086 1157 1220 1294 1381 1400 1454 1505 1610 1681 1804 1866 1771 1740 1797 1876 1994 1948 1924 2013 1981 1865 1741 1554 1553 1648 1619 1588 1583 1667 1600 1539 1463 1362 1205 1106 1088 1125 1199 1275 1439 1451 1517 1603 1659 1705 1712 1677 1617 1625 1567 1589 1604 1738 1755 1710 1703 1765 1565 1335 1264 1200 1142 1005 913 760 629 624 682 652 684 601 531 440 397 396 392 392 392 392 394 395 395 394 401 401 405 410 418 427 430 438 442 451 458 465 471 478 485 489 541 588 634 696 760 747 790 799 812 832 877 892 858 866 865 820 918 1036 1096 1183 1286 1424 1490 1577 1621 1681 1677 1719 1752 1812 1849 1868 1897 1954 2035 2150 2123 2000 1927 1879 1859 1787 1768 1833 1907 2024 2072 2153 2247 2233 2243 2464 2578 2493 2524 2503 2496 2352 2290 2161 2099 1973 1873 1768 1669 1783 1969 2132 2128 2058 1879 1624 1479 1346 1245 1155 1170 1269 1492 1624 1832 1974 2153 2204 2200 2110 2044 1982 1937 1873 1780 1675 1567 1476 1422 1391 1363 1278 1179 1092 967 999 939 815 1069 1338 1554 1559 1499 1483 1432 1383 1308 1270 1198 1158 1119 1091 1025 978 969 992 1033 1049 1054 1021 997 976 971 955 909 901 815 734 714 710 639 571 628 819 993 1129 1068 1002 904 836 769 753 677 635 588 593 553 512 511 509 509 505 515 513 512 515 507 509 509 518 525 522 514 511 538 582 646 714 866 944 975 987 974 881 688 735 879 943 1056 1162 1345 1394 1354 1284 1304 1444 1397 1488 1543 1621 1761 1871 2017 2124 2082 2147 2204 2156 2183 2208 2271 2168 2020 1826 1840 2056 2215 2349 2455 2388 2292 2180 2063 1976 2002 2107 2249 2295 2334 2382 2294 2180 2138 2027 1951 1790 1682 1566 1481 1325 1248 1480 1667 1824 1935 2066 2144 2288 2420 2569 2562 2485 2484 2486 2474 2362 2284 2188 2132 2049 2042 2033 1968 1843 1729 1675 1737 1850 1930 1932 1876 1764 1633 1669 1699 1696 1659 1628 1608 1600 1630 1636 1660 1713 1768 1811 1806 1775 1759 1704 1661 1541 1438 1309 1235 1204 1014 856 765 726 838 918 983 1045 1119 1229 1341 1432 1509 1585 1597 1677 1761 1883 1967 2087 2174 2258 2282 2233 2089 1887 1750 1549 1605 1714 1779 1874 1950 2110 2247 2373 2488 2592 2462 2362 2302 2214 2100 2009 1927 1908 1923 1970 2030 2049 2117 2129 2132 2127 1744 1564 1620 1762 1920 2031 2169 2244 2258 2256 2265 2333 2377 2411 2485 2608 2770 2889 2961 3020 3079 2974 2747 2567 2376 2314 2261 2234 2184 2139 2079 2060 2098 2037 1872 1848 1825 1810 1760 1727 1722 1713 1763 1800 1902 1965 2051 2106 2191 2226 2312 2405 2399 2426 2453 2371 2212 2142 2093 2094 2114 2167 2349 2324 2278 2287 2310 2300 2396 2492 2609 2507 2509 2510 2623 2540 2296 2249 2166 2106 1998 1950 1888 1843 1788 1838 1768 1496 1319 1204 1093 1004 922 898 812 774 741 757 813 897 1002 1089 1105 1051 862 807 792 769 731 723 751 834 1070 1215 1261 1422 1557 1713 1816 1984 2097 2159 2276 2445 2617 2452 2347 2275 2216 2150 2095 2047 2005 1953 1954 1923 1869 1791 1717 1614 1561 1453 1461 1554 1624 1773 1818 1887 1902 2123 2108 2082 2027 1915 1844 1680 1610 1584 1769 1828 1930 2069 2123 1960 1909 1855 1817 1737 1783 1837 1910 2063 1943 1853 1821 1806 1827 1899 1937 386 377 377 362 349 388 463 498 525 564 599 669 647 623 627 623 600 611 618 636 631 612 602 605 600 579 556 535 535 535 540 550 562 573 604 623 650 684 721 757 810 843 877 907 944 958 879 880 918 1020 931 901 810 864 919 844 792 834 935 1005 1007 1006 1013 1001 1007 1032 1041 1038 1036 1023 1024 1020 1009 975 943 939 954 1002 1035 1128 1162 1165 1155 1145 1152 1155 1154 1202 1165 1183 1190 1231 1264 1153 1084 1114 1191 1273 1319 1307 1261 1277 1290 1296 1320 1313 1337 1308 1270 1330 1346 1251 1181 1029 929 808 798 957 1015 1087 1100 1194 1279 1401 1511 1669 1665 1623 1598 1556 1558 1529 1511 1471 1323 1161 1072 965 890 847 822 798 759 699 660 613 593 546 531 512 507 505 495 489 490 483 478 474 471 470 465 464 466 461 457 454 459 455 464 465 462 461 457 463 463 468 471 478 482 480 474 469 463 449 447 440 435 434 435 424 427 423 427 430 425 427 428 426 429 429 420 415 416 408 391 383 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 379 389 402 421 424 426 428 429 433 432 432 429 427 428 431 433 434 432 435 442 444 450 456 463 468 465 459 456 461 464 479 490 500 507 508 518 536 545 557 558 564 575 572 572 574 573 554 542 557 572 571 567 561 555 553 561 568 565 560 561 566 578 584 594 609 623 620 637 661 716 758 801 845 870 917 911 919 925 995 1058 1025 1009 1027 1181 1196 1099 1064 1048 1044 1078 1112 1124 1152 1214 1164 1113 1171 1216 1195 1186 1185 1091 1014 972 1069 1166 1292 1328 1222 1166 1084 939 833 824 889 957 1070 1283 1329 1390 1473 1467 1687 1786 1863 1849 1703 1539 1480 1399 1239 1169 1081 1009 943 973 1000 945 886 847 722 730 754 788 848 955 1051 1010 1045 1128 1308 1422 1501 1531 1600 1662 1760 1771 1736 1702 1620 1577 1531 1541 1597 1647 1538 1489 1441 1402 1352 1298 1249 1250 1222 1149 1046 1001 1030 1081 1136 1185 1241 1291 1349 1448 1510 1547 1676 1814 1943 1929 1945 1923 2090 2049 2029 2058 1970 1855 1749 1695 1716 1743 1703 1744 1683 1674 1611 1572 1521 1453 1309 1158 1085 1133 1202 1282 1457 1576 1544 1586 1640 1682 1691 1676 1653 1655 1628 1615 1638 1763 1845 1735 1758 1804 1661 1455 1406 1345 1280 1172 979 821 787 858 830 687 691 600 533 450 398 395 393 393 393 393 392 399 397 393 399 407 416 412 416 418 424 432 434 442 446 523 544 501 481 480 487 527 547 606 547 560 565 633 683 750 775 763 730 753 760 868 892 993 1112 1289 1417 1527 1572 1637 1665 1716 1664 1615 1636 1633 1652 1684 1725 1851 1968 2002 1927 1813 1755 1765 1801 1760 1788 1912 2034 2223 2394 2298 2328 2314 2327 2483 2616 2536 2468 2355 2316 2232 2169 2090 2014 1872 1804 1708 1738 1956 2141 2205 2169 2078 1909 1682 1563 1408 1283 1171 1112 1210 1442 1591 1871 1985 2053 2103 2174 2086 1998 1954 1860 1763 1634 1549 1438 1395 1368 1331 1302 1237 1166 1165 1069 946 823 852 1127 1379 1509 1449 1392 1373 1335 1269 1189 1146 1121 1103 1066 1014 972 940 912 928 990 1000 979 967 939 926 915 883 870 828 701 664 654 634 545 656 796 867 984 1023 929 871 786 757 718 685 641 590 509 509 504 505 509 504 509 505 505 506 507 514 512 507 512 514 519 525 522 555 590 650 751 891 957 1002 1049 1072 1072 954 840 751 718 907 1013 1109 1209 1208 1134 1073 1152 1202 1362 1520 1645 1746 1859 1991 2108 2172 2213 2276 2364 2418 2409 2397 2291 2205 2106 1935 1955 2168 2336 2486 2554 2494 2400 2202 2116 2078 2084 2244 2385 2493 2532 2469 2360 2265 2197 2094 1992 1894 1833 1727 1641 1486 1384 1447 1627 1777 1860 2017 2165 2312 2406 2555 2670 2656 2625 2534 2436 2327 2267 2214 2189 2178 2188 2082 1993 1871 1775 1739 1821 1935 2028 2015 1950 1805 1750 1799 1822 1831 1773 1678 1680 1717 1726 1754 1770 1814 1840 1890 1900 1880 1849 1760 1708 1567 1433 1320 1188 1117 1026 823 681 716 836 926 975 1054 1111 1245 1334 1423 1491 1528 1576 1642 1715 1824 1905 2025 2102 2182 2225 2245 2187 2033 1873 1616 1611 1729 1839 1972 2048 2191 2275 2442 2573 2677 2572 2486 2466 2359 2231 2091 2082 2102 2090 2048 2116 2182 2212 2247 2328 2145 1873 1647 1595 1768 1927 2046 2198 2288 2355 2358 2377 2455 2550 2559 2599 2692 2864 2968 3153 3174 3014 2845 2711 2500 2338 2264 2281 2271 2235 2212 2159 2170 2168 2088 1952 1916 1909 1911 1848 1772 1737 1723 1744 1859 1954 2022 2113 2187 2258 2296 2279 2226 2197 2182 2236 2216 2058 2028 2038 2048 2100 2151 2252 2310 2354 2390 2425 2457 2587 2667 2840 2792 2779 2834 2655 2580 2354 2264 2189 2139 2082 2000 1978 1939 1948 2022 1831 1543 1359 1257 1153 1068 932 883 834 812 784 671 689 753 873 981 926 877 781 809 793 730 789 765 685 787 1119 1269 1358 1346 1473 1611 1684 1798 1891 2015 2120 2360 2498 2396 2313 2243 2188 2122 2043 1951 1887 1834 1845 1848 1832 1762 1688 1565 1507 1531 1682 1797 1901 2040 2158 2162 2190 2201 2117 2011 1992 1902 1819 1695 1609 1653 1784 1929 1921 2053 2125 2041 2007 1976 1950 1920 1922 1981 2047 2181 2121 1993 2043 1994 2078 2136 2206 380 400 374 357 358 392 469 533 621 663 675 657 630 629 625 624 640 634 659 670 652 617 592 589 590 569 536 535 536 540 547 554 572 592 605 626 673 712 752 787 839 865 915 946 988 1024 995 1021 1047 1072 944 912 890 965 874 834 933 969 966 984 1000 999 1006 1005 1004 1009 1011 999 992 992 993 998 979 938 942 946 944 998 1044 1132 1152 1187 1173 1166 1172 1189 1209 1230 1199 1168 1201 1244 1230 1118 1070 1093 1188 1289 1329 1246 1282 1305 1309 1291 1243 1268 1293 1198 1260 1330 1297 1197 1102 946 853 777 919 1069 1132 1191 1264 1341 1395 1493 1596 1644 1657 1623 1576 1542 1529 1499 1474 1368 1281 1185 1110 1003 930 841 771 721 680 628 607 575 555 526 511 502 498 491 485 484 486 481 474 472 467 464 463 462 460 457 456 453 452 453 461 458 467 456 457 465 471 473 478 479 479 477 466 457 451 441 442 433 433 440 431 424 425 421 425 424 431 434 434 426 426 428 415 409 408 399 378 374 370 370 370 370 370 370 370 370 370 370 370 381 378 377 380 389 402 409 423 434 430 426 443 433 430 433 431 429 434 435 436 438 438 440 444 449 451 457 466 465 466 471 471 471 477 482 493 497 502 513 523 527 536 547 555 561 564 537 558 566 542 539 558 563 580 568 568 569 571 570 572 579 582 582 579 582 591 596 609 625 641 646 689 730 776 803 840 869 927 983 989 995 997 1048 1108 1073 1061 1065 1131 1115 1063 1040 1021 1016 1025 1044 1104 1151 1099 1077 1176 1219 1291 1285 1242 1149 1070 997 1010 1120 1181 1326 1361 1207 1132 979 885 861 866 965 1061 1179 1386 1449 1442 1562 1661 1780 1798 1802 1773 1668 1533 1351 1271 1214 1169 1080 1039 1103 1102 1111 1116 1042 946 785 703 754 785 823 888 912 975 1115 1262 1386 1456 1519 1559 1652 1771 1738 1692 1631 1588 1540 1500 1468 1500 1571 1671 1617 1565 1454 1409 1353 1323 1273 1305 1272 1213 1108 1020 1025 1033 1061 1088 1164 1203 1279 1357 1427 1464 1574 1760 1921 2025 2148 2097 2208 2363 2290 2133 1979 1955 1960 1949 1800 1770 1817 1806 1732 1649 1586 1524 1454 1407 1299 1154 1109 1169 1218 1306 1477 1598 1581 1594 1655 1709 1747 1720 1686 1683 1720 1686 1692 1873 1799 1775 1837 1845 1637 1536 1506 1425 1337 1253 1112 980 956 938 873 716 676 606 549 433 399 399 399 396 396 392 392 383 401 392 402 402 409 408 412 417 419 425 429 435 442 593 637 618 559 514 526 535 530 532 534 605 694 688 665 707 704 763 777 796 802 805 815 929 1025 1200 1390 1516 1510 1481 1474 1489 1485 1477 1472 1465 1516 1617 1707 1914 1909 1799 1707 1650 1704 1824 1745 1802 1845 1957 2135 2443 2536 2450 2331 2341 2389 2547 2645 2479 2392 2280 2206 2143 2070 1997 1878 1787 1735 1780 1891 2089 2250 2286 2302 2136 1948 1835 1634 1415 1259 1151 1076 1215 1497 1635 1766 1853 1975 2069 2143 2051 1935 1859 1763 1655 1527 1424 1351 1337 1275 1246 1233 1202 1100 1048 973 898 766 883 1181 1353 1314 1290 1288 1276 1221 1162 1124 1096 1069 1064 1031 1002 945 899 857 892 931 926 914 902 914 914 859 832 809 721 649 592 586 539 661 710 759 817 919 843 779 727 675 642 570 561 517 506 505 503 504 507 505 505 507 506 508 507 505 511 515 522 542 555 568 574 601 632 667 766 892 935 1049 1146 1303 1334 1307 1226 1055 1013 925 830 932 986 1054 1040 1079 1155 1291 1382 1568 1654 1769 1849 1984 2090 2188 2277 2246 2286 2403 2544 2656 2518 2378 2246 2178 2080 2063 2201 2359 2535 2499 2436 2386 2298 2250 2282 2346 2422 2544 2611 2555 2428 2364 2280 2233 2171 2103 2014 1928 1797 1714 1565 1472 1405 1586 1767 1885 2032 2188 2362 2459 2658 2734 2752 2668 2496 2424 2336 2305 2310 2317 2309 2223 2123 2020 1892 1824 1807 1889 2037 2126 2098 2003 1871 1885 1954 1949 1937 1876 1802 1757 1792 1824 1856 1861 1898 1941 1991 1993 1950 1915 1840 1746 1603 1455 1338 1201 1044 992 753 672 753 798 867 922 997 1080 1221 1296 1371 1446 1539 1608 1628 1663 1778 1863 1980 2052 2145 2214 2243 2279 2173 1989 1736 1616 1746 1861 2018 2115 2246 2355 2524 2628 2698 2691 2619 2636 2541 2308 2216 2234 2299 2296 2217 2223 2227 2288 2386 2383 2191 2016 1745 1599 1744 1957 2047 2198 2317 2463 2518 2450 2502 2581 2725 2801 2763 2904 2996 2996 2996 2850 2687 2504 2376 2309 2363 2344 2376 2356 2297 2322 2342 2313 2251 2056 2011 1924 1901 1853 1796 1810 1822 1765 1703 1779 1852 1996 2111 2081 2082 2075 2003 1939 1951 2045 2035 1957 1973 2000 2004 2070 2160 2277 2361 2435 2466 2486 2517 2558 2579 2746 2824 2810 2792 2718 2689 2613 2443 2277 2186 2144 2092 2018 2035 2108 1931 1768 1560 1386 1285 1182 1050 1037 958 884 855 724 654 643 665 776 854 810 782 791 829 694 795 764 681 800 992 1223 1210 1344 1495 1537 1583 1663 1750 1846 1994 2109 2320 2478 2394 2307 2246 2183 2089 2013 1899 1788 1713 1689 1685 1680 1657 1615 1519 1564 1807 1913 2096 2213 2257 2347 2267 2204 2125 2074 2021 1955 1857 1769 1651 1594 1723 1850 2009 1938 1974 2075 2172 2101 2044 2019 2064 2081 2137 2224 2334 2240 2210 2144 2240 2230 2339 2412 382 407 427 390 416 441 500 589 647 671 645 638 641 632 638 646 664 680 666 674 638 600 587 575 567 545 531 535 535 541 548 553 567 580 602 618 659 685 730 768 833 877 919 956 1019 1062 1064 1010 1072 1099 971 899 899 935 975 961 970 955 940 958 983 992 988 991 984 988 989 1008 1001 988 971 953 939 917 925 937 939 999 1042 1133 1159 1178 1185 1180 1184 1213 1255 1221 1231 1221 1199 1197 1151 1068 1081 1143 1227 1285 1246 1286 1321 1338 1334 1270 1242 1191 1130 1111 1263 1251 1212 1073 969 813 744 858 1002 1177 1212 1286 1330 1402 1462 1551 1585 1644 1603 1566 1535 1510 1484 1437 1386 1243 1138 1081 1014 930 873 801 744 674 629 589 564 539 524 509 502 497 492 485 478 484 476 470 474 465 464 462 460 460 460 455 452 450 452 454 458 459 466 459 481 471 469 481 478 477 473 460 458 451 446 439 440 432 430 427 425 424 423 423 426 429 440 440 430 425 426 416 405 408 394 389 370 370 370 370 370 370 370 370 370 370 370 370 378 385 381 379 390 399 406 418 430 429 429 432 435 434 433 433 430 430 432 437 439 442 447 444 449 452 455 465 470 472 475 476 474 478 472 479 487 492 500 512 524 533 534 540 551 558 530 526 533 530 539 570 591 595 580 580 585 591 590 590 596 602 600 602 599 601 621 617 634 653 694 709 777 836 863 902 915 931 956 1010 1130 1105 1088 1100 1137 1122 1090 1120 1159 1103 1032 1008 995 992 992 1010 1050 1049 1061 1120 1221 1270 1291 1255 1205 1125 1045 1035 1044 1120 1167 1278 1329 1241 1093 952 880 850 900 1039 1140 1296 1396 1576 1548 1650 1688 1709 1729 1756 1707 1614 1538 1400 1355 1331 1273 1195 1151 1227 1242 1256 1243 1108 1002 821 717 747 779 819 843 920 1027 1215 1332 1402 1403 1448 1503 1688 1674 1639 1637 1587 1511 1443 1382 1407 1481 1537 1581 1614 1561 1510 1454 1396 1353 1338 1352 1353 1288 1148 1055 1079 1130 1120 1106 1112 1157 1254 1310 1377 1416 1548 1639 1794 1930 2026 2107 2258 2390 2200 2079 1944 1880 1906 1918 1906 1801 1768 1747 1631 1529 1445 1397 1379 1343 1193 1102 1133 1180 1252 1349 1544 1672 1684 1625 1682 1762 1782 1770 1737 1751 1800 1761 1782 1958 1852 1852 1938 1822 1705 1623 1519 1449 1396 1320 1241 1100 1036 958 875 736 691 618 541 426 404 404 404 401 399 397 396 394 392 396 400 395 397 403 404 411 414 421 424 430 464 541 627 670 653 618 623 613 556 493 517 631 686 758 824 862 850 929 939 942 926 897 864 871 938 1075 1199 1322 1313 1324 1309 1308 1319 1323 1333 1450 1570 1733 1842 1769 1724 1569 1543 1590 1699 1783 1784 1865 1938 2126 2293 2588 2529 2408 2397 2445 2535 2664 2528 2372 2296 2194 2146 2051 1981 1896 1820 1782 1813 1968 2063 2263 2436 2499 2313 2180 2002 1746 1583 1385 1257 1066 1114 1299 1463 1571 1730 1862 1985 2104 2074 1978 1836 1750 1649 1552 1431 1356 1275 1243 1209 1201 1165 1098 1054 994 883 838 782 962 1245 1257 1162 1152 1145 1122 1106 1102 1082 1063 1045 1025 988 944 882 858 791 844 861 862 874 884 868 854 832 821 804 761 679 590 530 638 662 660 683 741 729 693 665 615 564 520 500 502 507 502 499 501 504 504 505 508 511 504 508 506 510 521 528 535 570 594 615 637 668 695 825 882 961 1047 1246 1373 1411 1412 1377 1325 1227 1168 1072 972 806 845 999 1072 1208 1318 1392 1505 1570 1673 1779 1897 2038 2108 2215 2279 2401 2517 2601 2628 2634 2562 2529 2429 2284 2216 2245 2395 2519 2494 2421 2360 2334 2284 2278 2325 2434 2597 2677 2520 2464 2454 2416 2332 2291 2241 2166 2089 2002 1875 1788 1667 1552 1453 1550 1737 1878 2059 2179 2395 2521 2699 2805 2794 2711 2558 2498 2468 2483 2480 2437 2331 2234 2138 2055 1908 1851 1875 2004 2137 2224 2207 2094 2030 2013 2089 2094 2051 1953 1868 1823 1856 1894 1957 1929 1972 1996 2053 2066 2057 2004 1922 1785 1676 1512 1347 1228 1030 918 736 673 752 809 939 1000 1100 1149 1241 1292 1377 1448 1594 1688 1764 1771 1745 1801 1932 2007 2119 2192 2229 2251 2250 2042 1767 1662 1819 1907 2065 2142 2280 2401 2483 2531 2642 2687 2583 2567 2533 2385 2367 2387 2480 2478 2410 2366 2375 2398 2396 2301 2205 1938 1818 1620 1684 1887 1977 2065 2179 2320 2401 2530 2588 2657 2687 2819 2892 2835 2834 2869 2841 2637 2519 2437 2442 2502 2461 2453 2423 2433 2439 2513 2536 2361 2219 2113 2037 1956 1913 1855 1881 1936 1943 2002 1883 1679 1658 1883 1954 1938 1922 1856 1769 1746 1823 1899 1888 1915 1943 1995 2043 2171 2256 2340 2385 2443 2372 2309 2271 2284 2327 2525 2637 2621 2697 2744 2741 2698 2687 2449 2322 2218 2181 2109 2119 1996 1884 1722 1577 1396 1279 1163 1151 1110 1019 918 783 690 653 622 642 704 797 758 747 781 704 648 700 728 807 908 1057 1241 1378 1359 1462 1593 1799 1861 1972 2055 2069 2289 2479 2490 2402 2361 2275 2215 2149 2083 1978 1907 1866 1864 1858 1804 1716 1664 1692 1761 2042 2148 2282 2337 2251 2245 2203 2154 2086 2025 1958 1905 1755 1686 1615 1616 1761 1916 2029 2071 2034 2087 2190 2238 2246 2201 2224 2220 2290 2420 2465 2471 2435 2389 2345 2309 2347 2305 391 386 419 440 457 431 508 566 633 644 645 631 628 638 691 720 712 675 640 641 619 607 592 570 538 535 534 540 537 542 547 563 571 584 615 648 705 727 773 803 856 898 963 1002 930 933 941 992 1008 1030 1031 1003 1006 1022 1000 977 958 940 927 938 955 960 958 957 961 962 961 963 967 958 945 928 906 894 893 911 944 999 1045 1128 1083 993 1005 1075 1163 1219 1254 1224 1257 1272 1185 1123 1070 1071 1098 1235 1360 1314 1318 1365 1367 1373 1328 1346 1273 1142 1097 1017 987 1000 944 886 772 737 886 968 1103 1207 1279 1349 1395 1478 1557 1634 1685 1596 1540 1500 1479 1437 1390 1330 1248 1104 1036 954 916 858 813 716 662 610 583 551 535 518 507 498 493 486 484 478 472 473 468 467 460 462 458 458 460 456 457 452 448 455 453 459 463 463 468 471 468 477 473 475 470 461 454 445 449 444 446 455 450 430 427 425 417 416 414 419 427 424 418 419 420 411 402 397 403 391 378 370 370 370 370 370 370 370 370 370 370 370 370 370 383 391 391 392 402 402 416 425 430 432 432 439 444 441 439 434 432 435 440 443 443 447 451 453 455 454 464 470 474 477 476 476 478 475 475 480 493 494 512 510 519 526 530 534 544 533 534 556 577 588 612 626 627 619 610 611 632 641 643 625 618 619 619 620 629 640 666 699 721 735 765 799 843 893 977 1031 1037 1047 1066 1141 1210 1185 1151 1154 1194 1203 1191 1225 1196 1100 989 963 966 969 986 999 1013 1064 1165 1212 1274 1283 1224 1190 1155 1084 1039 1048 1092 1124 1144 1181 1160 1102 999 895 869 873 959 1111 1235 1457 1561 1602 1649 1676 1725 1774 1791 1747 1663 1542 1446 1394 1423 1421 1377 1321 1347 1427 1412 1281 1162 1048 958 865 767 731 759 802 834 1022 1144 1255 1273 1255 1282 1388 1475 1565 1503 1466 1461 1446 1384 1323 1301 1344 1403 1483 1580 1671 1590 1507 1534 1491 1491 1416 1320 1194 1128 1065 1112 1223 1289 1270 1255 1190 1186 1251 1249 1307 1357 1468 1539 1648 1747 1897 2003 2196 2207 2110 1929 1790 1721 1748 1797 1813 1789 1689 1518 1396 1323 1219 1173 1140 1120 1114 1124 1187 1218 1245 1309 1505 1605 1699 1808 1723 1773 1846 1808 1813 1777 1790 1894 1942 2015 2021 1958 1823 1730 1695 1611 1560 1473 1441 1404 1265 1134 1050 943 857 763 692 579 513 442 410 411 407 406 402 400 401 399 398 394 395 397 405 400 399 407 409 413 417 421 463 526 561 627 634 623 600 617 549 475 504 658 754 853 916 963 1030 1079 1136 1158 1116 1043 964 899 951 1013 1118 1096 1094 1086 1094 1105 1131 1190 1247 1382 1494 1600 1596 1525 1521 1506 1571 1624 1688 1797 1879 2143 2341 2435 2514 2611 2541 2548 2547 2643 2633 2443 2383 2317 2255 2146 2077 1990 1933 1896 1907 1970 2059 2242 2374 2488 2523 2414 2259 2045 1852 1622 1504 1365 1333 1139 1002 1139 1430 1506 1699 1883 1934 2057 2016 1925 1736 1595 1520 1461 1369 1310 1225 1162 1107 1083 1066 1027 931 893 866 756 941 1108 1155 1101 1096 1073 1052 1034 1043 1041 1021 995 960 929 885 853 821 770 798 797 824 855 856 855 830 808 802 774 737 705 670 628 537 593 575 561 553 559 557 564 512 501 495 499 501 502 502 503 500 501 503 504 503 503 507 505 509 534 619 636 570 629 667 707 725 799 838 902 975 1069 1194 1263 1316 1328 1319 1280 1215 1170 1088 972 878 917 976 890 800 923 1043 1113 1264 1310 1356 1467 1727 1839 2019 2099 2183 2249 2333 2363 2419 2460 2516 2504 2434 2413 2360 2336 2336 2396 2482 2511 2425 2369 2342 2302 2324 2416 2507 2661 2779 2651 2557 2515 2568 2565 2485 2351 2250 2128 2021 1917 1828 1726 1646 1520 1514 1720 1850 1994 2210 2413 2502 2659 2698 2736 2814 2729 2716 2694 2623 2490 2442 2351 2274 2176 2075 1929 1909 1991 2122 2265 2350 2306 2220 2210 2198 2208 2250 2149 2064 1966 1921 1946 1960 2025 2057 2057 2048 2095 2119 2078 2013 1929 1847 1689 1564 1274 1159 1042 933 795 699 755 863 988 1074 1183 1252 1314 1370 1407 1461 1544 1634 1740 1812 1917 1895 1943 2013 2111 2161 2195 2201 2152 2086 1847 1693 1818 1916 2077 2174 2267 2334 2412 2477 2581 2576 2554 2509 2478 2479 2544 2546 2579 2467 2394 2316 2272 2237 2219 2179 2061 1978 1942 1748 1684 1779 1856 1974 2057 2179 2273 2409 2530 2710 2798 2797 2773 2754 2763 2784 2777 2779 2749 2542 2576 2636 2706 2669 2608 2597 2680 2638 2575 2335 2262 2137 2030 2003 1950 1961 2008 2046 2066 2165 1995 1739 1571 1744 1743 1659 1601 1552 1550 1599 1635 1648 1717 1838 1889 1959 1992 2011 2049 2163 2163 2126 2114 2091 2077 2170 2262 2419 2419 2403 2510 2685 2752 2786 2801 2695 2671 2632 2473 2318 2185 1952 1850 1702 1586 1400 1383 1309 1270 1206 1116 990 871 727 665 618 637 690 751 679 635 652 735 764 779 866 961 1139 1208 1409 1450 1593 1564 1584 1689 1826 2004 2110 2276 2435 2624 2592 2484 2458 2359 2297 2225 2207 2215 2140 2055 2025 1984 1937 1912 1912 1918 1931 2019 2189 2329 2256 2193 2166 2114 2045 1987 1941 1822 1762 1716 1705 1657 1685 1825 1880 2006 2052 2044 2147 2200 2217 2207 2312 2446 2417 2312 2309 2348 2290 2263 2279 2259 2232 2215 2244 392 390 395 408 425 475 510 535 529 554 634 613 645 639 678 726 684 658 657 631 604 580 558 537 530 528 533 535 542 543 547 561 593 602 597 625 688 737 793 828 863 891 934 834 805 838 858 889 913 1046 1053 1035 1039 1022 978 959 945 923 908 916 946 955 946 940 937 942 943 933 934 927 922 904 884 857 883 915 945 1007 1035 1125 1032 925 908 965 1011 1175 1212 1247 1248 1227 1203 1100 1043 1080 1131 1278 1362 1325 1377 1397 1402 1399 1404 1306 1226 1240 1310 1194 1104 955 873 726 726 875 946 1074 1139 1228 1303 1395 1467 1576 1644 1642 1631 1643 1601 1505 1456 1378 1304 1196 1099 1045 997 923 863 806 743 687 650 600 571 540 527 510 496 487 484 479 478 474 464 460 460 461 454 456 455 454 457 456 452 448 453 452 455 460 462 463 467 470 478 480 478 465 461 456 445 438 436 439 435 430 426 422 425 420 418 415 417 417 414 416 411 414 403 396 395 398 385 381 370 370 370 370 370 370 370 370 370 370 370 370 370 370 385 391 401 406 404 412 423 432 434 437 437 442 446 446 440 436 439 437 444 444 448 449 453 454 457 459 470 467 478 475 479 474 481 479 489 493 490 497 508 510 519 524 531 536 530 524 545 563 588 639 708 740 683 657 658 658 674 681 679 674 662 651 649 643 654 681 730 783 817 822 862 897 910 928 969 1043 1104 1120 1161 1227 1195 1162 1145 1174 1233 1251 1186 1194 1192 1106 964 946 946 958 977 999 1067 1126 1218 1252 1261 1289 1265 1209 1152 1085 1042 1076 1102 1115 1128 1141 1088 982 920 877 907 983 1026 1178 1377 1425 1412 1583 1631 1700 1727 1717 1689 1602 1573 1493 1456 1450 1423 1342 1326 1407 1473 1400 1317 1180 1113 989 939 853 805 762 732 796 905 1055 1123 1171 1161 1165 1231 1342 1450 1429 1370 1334 1321 1300 1250 1218 1255 1327 1382 1486 1599 1705 1652 1707 1761 1697 1577 1414 1316 1164 1102 1141 1303 1390 1376 1370 1317 1241 1176 1206 1226 1280 1371 1459 1557 1655 1740 1849 1972 2125 2076 1953 1877 1738 1655 1649 1661 1652 1633 1494 1393 1245 1196 1136 1124 1131 1145 1161 1195 1251 1313 1276 1283 1422 1497 1643 1752 1858 1902 1877 1840 1795 1739 1727 1769 1867 1912 1909 1882 1834 1786 1735 1611 1571 1520 1486 1370 1258 1128 1046 919 847 739 663 578 532 471 415 415 416 410 408 408 403 404 407 401 400 395 398 399 398 402 407 411 412 416 416 432 471 546 543 501 471 473 461 483 558 722 803 926 1033 1084 1164 1234 1259 1234 1177 1078 1103 1050 1008 991 1010 1061 1060 1072 1080 1095 1098 1121 1144 1179 1241 1326 1353 1377 1375 1465 1596 1768 1844 1866 1967 2079 2172 2320 2488 2660 2616 2630 2697 2642 2483 2428 2430 2372 2315 2235 2164 2055 2033 2025 2072 2133 2246 2411 2460 2343 2315 2275 2142 1906 1777 1705 1638 1499 1360 1178 1029 1039 1344 1477 1594 1697 1822 2002 1930 1856 1649 1552 1462 1385 1329 1273 1186 1122 1060 1013 981 947 896 812 696 772 930 1034 1026 1018 1020 1022 991 1007 993 966 943 932 883 861 831 805 768 726 770 824 846 855 826 805 779 749 728 700 666 630 613 604 569 518 506 504 501 496 501 499 500 497 503 497 508 502 504 502 505 501 502 510 517 515 526 537 565 588 702 744 637 714 817 872 868 951 971 1015 1129 1249 1318 1344 1338 1328 1293 1257 1205 1158 1013 1033 1040 1060 1078 1017 933 803 891 962 1168 1314 1548 1684 1873 1987 2063 2086 2139 2171 2235 2283 2336 2381 2483 2570 2540 2433 2385 2375 2391 2503 2564 2503 2422 2368 2357 2401 2487 2534 2655 2851 2857 2683 2633 2619 2601 2516 2492 2379 2316 2234 2114 1966 1857 1767 1676 1511 1524 1726 1892 2099 2192 2333 2431 2525 2549 2630 2777 2837 2686 2594 2611 2573 2523 2395 2288 2168 2060 1960 1984 2090 2212 2346 2434 2385 2319 2305 2306 2308 2335 2252 2156 2072 2048 2056 2052 2029 2062 2076 2065 2067 2096 2095 2044 1936 1862 1707 1576 1305 1167 1042 937 773 686 818 916 1069 1119 1232 1322 1382 1422 1532 1587 1650 1698 1789 1847 1930 1999 2063 2095 2158 2187 2194 2151 2054 1982 1866 1703 1759 1884 2062 2146 2240 2320 2437 2512 2616 2542 2514 2473 2480 2511 2511 2573 2482 2386 2298 2238 2200 2161 2125 2034 1997 1964 1937 1840 1785 1772 1803 1911 1993 2133 2255 2334 2416 2587 2626 2676 2687 2729 2765 2825 2869 2913 2933 2949 2933 2932 2849 2952 2877 2735 2784 2698 2617 2527 2370 2256 2112 2001 1953 2017 2069 2111 2194 2213 1995 1704 1556 1550 1522 1441 1394 1417 1441 1491 1527 1573 1632 1717 1836 1860 1827 1841 1869 1885 1900 1910 1911 1941 1984 2198 2397 2363 2233 2246 2528 2531 2599 2663 2668 2645 2604 2609 2626 2395 2233 1992 1877 1711 1608 1548 1510 1371 1310 1262 1189 1065 958 796 711 670 635 619 682 628 602 612 746 795 848 975 1089 1306 1419 1464 1526 1671 1785 1772 1756 1808 1916 2034 2188 2314 2515 2452 2339 2302 2339 2408 2361 2252 2175 2139 2122 2094 2058 2080 2072 2083 2113 2147 2262 2401 2301 2248 2103 2075 2087 2008 1886 1849 1843 1938 1990 1933 1829 1828 1958 2091 2183 2167 2176 2209 2114 2072 2104 2172 2263 2241 2156 2078 2098 2155 2140 2146 2169 2153 2120 2127 397 395 392 398 444 507 574 603 641 636 629 657 664 670 702 718 666 681 659 628 572 556 541 533 531 527 530 542 551 556 550 564 606 638 675 676 647 641 660 692 696 709 723 717 734 749 767 789 939 1041 1054 1067 1032 1000 974 957 930 921 920 926 942 949 958 936 922 927 917 915 916 909 901 867 848 815 861 920 933 992 1032 1105 1017 908 871 913 1005 1200 1201 1236 1252 1243 1231 1100 1034 1064 1132 1290 1335 1346 1406 1432 1447 1448 1389 1253 1251 1346 1315 1226 1171 968 847 704 763 882 920 989 1106 1258 1318 1400 1511 1600 1654 1632 1563 1508 1534 1480 1361 1368 1265 1101 1022 955 927 866 847 796 728 661 622 580 556 536 517 497 486 479 477 467 466 463 459 452 451 449 453 451 454 453 453 454 446 450 443 454 459 467 466 466 467 472 469 466 463 456 453 441 435 434 427 424 428 424 421 416 412 420 415 412 408 410 404 406 400 409 402 402 398 387 385 380 370 370 370 370 370 370 370 370 370 370 370 370 370 377 391 392 402 404 409 416 428 432 434 436 435 441 443 440 437 435 443 448 448 451 452 458 460 457 461 470 470 475 474 475 481 478 481 481 492 495 501 505 506 515 523 527 533 535 538 526 537 563 620 711 758 730 710 724 714 708 717 728 729 730 711 692 684 695 737 784 866 877 892 959 921 944 966 976 1023 1062 1152 1186 1265 1244 1171 1134 1119 1126 1189 1195 1129 1122 1149 1063 943 924 927 935 963 991 1073 1121 1171 1225 1286 1269 1179 1132 1085 1086 1107 1135 1123 1106 1121 1153 1117 949 899 908 1006 1009 1065 1171 1267 1256 1254 1335 1569 1541 1567 1524 1496 1498 1590 1603 1529 1434 1358 1275 1253 1284 1396 1308 1189 1096 1009 947 894 824 809 791 765 820 935 1025 1043 1017 1040 1167 1343 1410 1357 1262 1223 1177 1154 1121 1158 1244 1288 1353 1424 1559 1695 1860 1923 1933 1849 1691 1570 1379 1285 1204 1122 1214 1319 1499 1499 1477 1457 1335 1242 1181 1181 1231 1325 1427 1519 1610 1685 1753 1861 1952 1993 1975 1893 1812 1709 1590 1543 1574 1470 1326 1243 1149 1138 1142 1165 1212 1258 1276 1304 1378 1434 1404 1316 1393 1493 1595 1690 1807 1914 1843 1770 1720 1727 1685 1723 1797 1848 1845 1802 1792 1817 1762 1711 1661 1562 1469 1317 1225 1141 1043 930 839 720 669 638 584 481 436 425 419 415 410 408 409 408 406 405 397 397 394 396 399 396 407 406 411 413 417 421 424 428 474 470 449 456 465 485 600 739 848 980 1075 1240 1248 1392 1369 1320 1259 1207 1267 1194 1146 1155 1171 1177 1184 1188 1199 1206 1204 1245 1359 1323 1249 1259 1304 1346 1382 1518 1700 1809 1907 1978 2080 2140 2231 2258 2511 2818 2820 2753 2687 2492 2457 2483 2457 2386 2333 2269 2229 2165 2107 2114 2144 2283 2390 2533 2421 2330 2268 2163 2059 1947 1927 1811 1699 1466 1373 1223 1140 992 1258 1391 1535 1673 1797 1853 1784 1692 1545 1492 1427 1403 1311 1258 1168 1099 1021 972 920 882 817 737 717 787 939 961 955 957 965 950 945 935 919 893 858 841 816 807 795 774 702 719 777 811 829 812 760 725 705 686 657 629 613 594 538 507 501 503 507 503 499 493 497 496 497 500 507 508 504 511 511 505 503 502 504 526 559 588 642 683 728 730 794 828 676 781 924 1019 1042 1039 1122 1150 1221 1284 1398 1390 1368 1387 1369 1356 1309 1226 1060 1129 1172 1185 1190 1138 986 810 868 962 1125 1288 1464 1701 1907 1920 1958 1990 2035 2082 2119 2169 2265 2342 2415 2462 2524 2486 2432 2441 2494 2676 2747 2585 2485 2528 2569 2557 2664 2610 2768 2828 2755 2574 2495 2477 2491 2476 2449 2363 2337 2200 2106 2016 1935 1768 1650 1514 1608 1998 2120 2245 2335 2366 2412 2462 2480 2608 2665 2805 2662 2552 2545 2496 2446 2324 2233 2124 2040 2033 2089 2203 2305 2463 2510 2427 2402 2419 2417 2406 2411 2311 2228 2195 2152 2106 2093 2055 2066 2036 2035 2038 2069 2083 2027 1956 1863 1711 1575 1396 1222 978 858 729 712 813 861 1034 1123 1229 1337 1424 1471 1536 1590 1670 1719 1763 1805 1875 1959 2079 2139 2221 2248 2238 2190 2062 1934 1808 1724 1720 1855 2015 2073 2166 2264 2368 2467 2553 2554 2490 2443 2441 2439 2444 2394 2343 2277 2199 2164 2133 2088 2052 2018 1999 1964 1970 1944 1974 1890 1869 1876 1956 2067 2137 2244 2339 2543 2577 2608 2672 2762 2813 2884 2934 2978 3000 3040 3072 3140 3164 3154 3266 3174 3160 2969 2813 2667 2495 2298 2273 2076 2012 2081 2131 2210 2274 2098 1958 1691 1542 1379 1333 1316 1334 1360 1383 1414 1410 1475 1485 1575 1640 1670 1679 1659 1690 1703 1739 1804 1779 1814 1945 2104 2200 2070 2053 2104 2270 2422 2393 2570 2620 2611 2578 2523 2421 2328 2300 2087 1919 1785 1693 1624 1575 1398 1356 1306 1218 1099 1009 848 754 699 708 617 561 561 539 578 729 859 927 1066 1220 1354 1430 1495 1548 1752 1892 1993 2028 2051 2119 2108 2290 2441 2405 2355 2323 2234 2186 2205 2302 2309 2219 2251 2304 2349 2311 2346 2369 2387 2434 2340 2349 2505 2331 2269 2162 2073 2034 1999 1902 1902 2013 2078 2150 2101 2015 1923 1961 2095 2306 2315 2338 2265 2114 2020 1969 1986 2095 2101 2035 1982 1868 1890 2014 2013 2048 2048 2014 2003 408 402 398 401 481 512 582 637 648 648 648 661 666 688 703 724 663 701 639 593 557 550 537 530 528 530 531 539 557 573 553 571 629 671 732 774 789 743 708 690 705 732 759 768 785 804 800 791 933 968 1049 1037 1014 987 967 954 947 936 924 933 950 944 939 925 904 896 900 897 902 882 883 834 806 773 799 842 891 959 1019 1058 961 846 826 909 1014 1175 1182 1215 1239 1249 1195 1084 1037 1130 1218 1357 1318 1376 1434 1395 1447 1476 1339 1308 1324 1294 1272 1198 1070 891 787 696 840 827 877 954 1109 1119 1163 1241 1406 1590 1649 1547 1503 1443 1385 1406 1379 1218 1151 1077 1007 925 863 835 804 726 677 619 593 558 543 517 505 485 479 473 469 461 461 458 455 450 447 452 448 453 455 456 453 445 449 449 454 453 459 467 467 462 463 460 458 453 453 444 437 425 424 425 424 424 430 422 421 419 417 425 423 410 416 415 418 408 401 403 399 396 396 388 382 370 370 370 370 370 370 370 370 370 370 370 370 370 370 380 393 396 402 407 413 422 432 435 432 432 436 439 439 442 437 435 443 447 450 450 454 455 460 461 464 463 464 464 477 482 482 476 475 486 493 493 502 515 516 518 524 528 534 532 529 525 545 578 644 706 758 780 760 772 787 779 786 793 794 773 758 750 742 779 827 906 951 985 983 947 968 1016 1040 1050 1073 1104 1166 1233 1298 1246 1153 1121 1098 1098 1157 1144 1078 1057 1103 1055 916 907 900 922 955 974 1034 1072 1162 1196 1201 1146 1111 1092 1148 1185 1153 1178 1122 1115 1130 1133 1076 937 899 931 1001 1024 1027 1057 1089 1095 1127 1222 1311 1366 1358 1365 1381 1464 1576 1525 1461 1318 1280 1245 1200 1210 1294 1204 1112 1012 948 884 838 847 844 833 814 751 877 929 919 911 1021 1222 1228 1279 1196 1093 1049 1034 1044 1135 1172 1229 1278 1427 1549 1687 1825 1989 1976 1796 1674 1562 1527 1406 1326 1178 1141 1193 1276 1465 1634 1575 1481 1498 1335 1187 1183 1214 1290 1397 1476 1541 1618 1670 1715 1808 1863 1921 1947 1828 1716 1562 1493 1458 1294 1198 1171 1180 1199 1249 1281 1280 1361 1427 1440 1491 1560 1536 1429 1394 1475 1574 1646 1734 1825 1772 1715 1662 1673 1691 1675 1707 1815 1809 1758 1711 1742 1760 1729 1670 1521 1423 1300 1202 1104 1016 902 810 723 703 621 553 455 439 426 421 417 415 408 406 406 404 401 398 396 397 394 396 397 404 407 409 412 414 420 421 427 429 432 440 443 450 475 616 740 838 1015 1094 1215 1384 1460 1447 1416 1374 1321 1380 1315 1280 1302 1325 1326 1341 1335 1342 1381 1378 1483 1502 1367 1270 1419 1469 1443 1489 1677 1810 1930 1954 2204 2311 2285 2276 2339 2572 2722 2590 2511 2459 2436 2464 2447 2410 2318 2266 2239 2190 2123 2131 2226 2331 2440 2571 2554 2422 2382 2248 2181 2107 2031 1948 1770 1624 1532 1406 1274 1196 1097 1100 1241 1376 1449 1635 1743 1648 1574 1485 1442 1399 1401 1306 1217 1150 1096 991 941 861 811 734 653 693 833 883 884 902 923 905 882 861 869 858 833 818 806 798 789 765 736 671 737 775 779 743 725 682 649 621 611 573 542 519 498 498 493 495 499 504 502 501 496 497 496 503 501 498 505 517 534 535 528 525 544 599 655 712 704 800 819 874 879 908 895 805 865 1048 1129 1251 1241 1242 1232 1347 1367 1462 1479 1478 1496 1511 1449 1372 1246 1166 1222 1266 1313 1263 1264 1065 912 842 977 1136 1264 1523 1719 1755 1796 1804 1885 1915 1957 2020 2089 2211 2316 2376 2433 2459 2462 2495 2500 2523 2628 2698 2711 2607 2586 2621 2652 2674 2717 2779 2774 2677 2567 2462 2394 2414 2404 2361 2307 2219 2120 2028 1945 1891 1722 1585 1610 1863 2082 2199 2320 2417 2508 2498 2489 2513 2683 2705 2753 2776 2608 2525 2500 2431 2324 2294 2183 2097 2076 2137 2281 2399 2544 2517 2454 2461 2555 2567 2553 2530 2391 2339 2262 2211 2168 2112 2043 2004 1993 1992 1991 1983 1970 1956 1943 1864 1684 1562 1378 1229 1042 813 705 715 859 936 1029 1126 1248 1355 1427 1457 1512 1557 1573 1602 1684 1715 1850 1943 2041 2125 2210 2280 2273 2206 2092 1998 1832 1735 1729 1836 1993 2073 2151 2228 2363 2427 2523 2598 2510 2443 2409 2379 2343 2256 2198 2180 2143 2085 2075 2051 2043 2008 1996 2008 2014 2025 2046 2085 2087 1999 2072 2162 2241 2334 2393 2491 2539 2653 2711 2810 2870 2941 2989 3048 3080 3121 3159 3263 3256 3393 3479 3415 3316 3114 2788 2493 2350 2222 2217 2199 2116 2139 2181 2249 2322 2161 1931 1716 1504 1415 1375 1335 1323 1303 1313 1321 1342 1356 1403 1428 1492 1539 1536 1543 1560 1580 1636 1733 1706 1791 1851 1939 2048 1927 1937 2029 2140 2325 2281 2293 2419 2522 2503 2353 2211 2097 2143 2125 2023 1817 1753 1625 1558 1450 1389 1329 1277 1163 1043 925 820 738 740 691 616 533 528 600 783 905 975 1112 1228 1348 1416 1495 1555 1702 1809 1897 1974 2061 2089 2134 2301 2374 2338 2259 2220 2176 2097 2094 2119 2231 2138 2111 2129 2201 2203 2234 2247 2280 2358 2465 2466 2540 2437 2344 2367 2297 2214 2125 1957 2083 2135 2182 2186 2102 1995 1960 2060 2131 2126 2139 2168 2108 2083 2005 1896 1841 1925 1987 1990 1909 1771 1699 1930 1859 1957 1926 1890 1876 428 419 406 425 496 525 613 642 647 642 644 638 681 712 742 747 700 696 598 547 549 532 528 540 528 541 546 556 581 601 623 598 572 664 745 780 833 866 872 826 801 829 908 916 903 973 895 871 886 922 1036 1035 1003 976 962 952 943 931 921 927 931 921 913 910 896 878 871 869 873 860 837 787 721 709 728 722 743 827 873 894 796 760 773 825 889 961 988 1053 1057 1117 1073 1037 1122 1222 1330 1402 1337 1343 1298 1287 1406 1324 1275 1385 1339 1283 1226 1099 962 827 743 684 778 775 820 875 1023 949 1069 1228 1327 1578 1668 1568 1530 1483 1382 1283 1192 1113 1054 988 949 872 835 802 739 678 633 586 564 541 526 504 490 478 475 469 461 461 462 454 449 447 450 446 454 458 457 451 445 445 447 454 458 462 458 467 469 460 464 453 451 440 436 432 427 424 424 431 422 424 420 424 428 432 425 424 426 414 414 414 416 414 424 416 411 403 397 393 381 375 370 370 370 370 370 370 370 370 370 370 370 370 372 380 399 411 411 416 425 432 435 432 431 432 436 439 439 440 434 436 445 449 451 454 459 463 459 457 459 461 466 469 472 483 490 491 492 496 495 500 497 506 516 519 516 511 513 517 531 545 566 602 658 707 813 839 840 837 841 857 888 877 865 867 841 858 857 892 960 980 993 944 951 952 1011 1054 1109 1163 1169 1187 1226 1275 1271 1213 1143 1082 1054 1059 1107 1088 1021 1021 1010 996 891 888 901 920 936 959 1005 1056 1098 1105 1093 1120 1210 1247 1275 1273 1226 1180 1103 1105 1118 1138 1103 996 934 937 977 1071 1116 1110 1197 1350 1328 1374 1361 1323 1334 1309 1350 1441 1435 1355 1307 1243 1224 1171 1153 1079 1084 1076 1034 933 890 849 876 902 962 1019 913 867 824 761 772 801 908 980 1081 1066 981 933 985 1067 1142 1209 1267 1284 1309 1416 1579 1664 1739 1861 1834 1667 1579 1457 1417 1347 1283 1221 1227 1341 1402 1478 1643 1683 1650 1564 1463 1260 1182 1183 1236 1299 1337 1394 1470 1619 1698 1731 1696 1735 1780 1723 1646 1487 1426 1250 1189 1208 1267 1386 1419 1452 1490 1399 1434 1553 1646 1681 1750 1619 1486 1367 1393 1515 1561 1656 1683 1666 1670 1623 1560 1554 1546 1555 1605 1626 1628 1597 1604 1619 1622 1592 1471 1333 1232 1144 1018 940 816 744 687 621 571 524 514 497 470 458 416 409 409 405 402 399 398 398 398 396 397 399 398 403 404 407 408 415 421 423 430 431 442 448 451 455 462 579 761 854 1033 1102 1256 1372 1582 1581 1539 1494 1398 1507 1567 1539 1464 1493 1526 1513 1499 1528 1615 1636 1573 1406 1307 1439 1674 1653 1806 1989 2105 2052 2026 2084 2288 2446 2347 2364 2387 2667 2608 2527 2481 2482 2412 2361 2307 2263 2218 2209 2173 2165 2260 2378 2475 2536 2676 2538 2353 2302 2200 2141 2121 2063 1974 1916 1782 1720 1623 1488 1328 1215 1113 978 1005 1184 1321 1436 1598 1495 1405 1368 1323 1278 1257 1165 1131 996 970 937 889 846 764 702 590 743 767 770 784 811 815 870 854 816 815 786 781 793 787 767 745 710 645 688 714 716 710 727 692 608 565 503 503 494 493 492 492 494 496 497 496 498 497 495 495 499 495 501 502 504 526 558 569 587 660 721 766 831 885 904 900 891 911 982 1021 1044 1050 981 930 1087 1269 1402 1423 1394 1404 1439 1497 1583 1653 1648 1630 1601 1565 1425 1273 1256 1333 1468 1470 1377 1255 1101 956 829 955 1102 1232 1541 1571 1526 1619 1627 1678 1808 1898 1963 2057 2182 2275 2348 2393 2399 2442 2463 2517 2565 2616 2658 2794 2747 2683 2673 2716 2828 2931 2903 2763 2638 2597 2557 2470 2364 2275 2241 2210 2192 2190 2174 2093 1972 1783 1654 1670 1810 2017 2168 2335 2428 2595 2699 2617 2565 2560 2614 2769 2802 2732 2663 2544 2484 2459 2382 2242 2143 2186 2278 2432 2542 2668 2645 2612 2645 2743 2766 2727 2663 2552 2473 2388 2314 2243 2138 2007 1929 1852 1835 1850 1859 1902 1922 1877 1790 1613 1535 1440 1255 1017 811 689 761 908 1001 1054 1150 1197 1239 1272 1352 1389 1405 1455 1515 1612 1717 1859 1961 2076 2146 2228 2329 2314 2225 2096 2010 1897 1816 1781 1859 1981 2088 2155 2226 2312 2373 2458 2520 2514 2508 2518 2419 2341 2238 2162 2057 2020 1995 1977 1972 1980 1987 1989 2004 2026 2056 2122 2165 2210 2266 2261 2302 2356 2436 2501 2570 2632 2711 2772 2856 2912 2963 3017 3139 3293 3334 3297 3245 3240 3259 3281 3312 3117 2800 2412 2363 2259 2217 2227 2293 2298 2324 2323 2345 2474 2163 1952 1742 1610 1486 1451 1395 1396 1359 1325 1313 1285 1291 1325 1341 1289 1352 1398 1428 1446 1469 1526 1554 1627 1684 1756 1859 1874 1823 1855 1965 2124 2323 2261 2060 2114 2255 2377 2268 2143 1904 1867 1858 1837 1739 1701 1603 1529 1472 1385 1297 1298 1195 1077 936 842 780 737 660 606 532 522 639 776 934 1014 1157 1236 1328 1406 1464 1511 1553 1558 1626 1734 1798 1929 2010 2123 2213 2402 2383 2191 2136 2076 2031 1960 1991 1989 1959 1967 1996 1996 2036 2052 2118 2300 2394 2418 2427 2436 2426 2434 2474 2464 2375 2289 2295 2224 2150 2070 2027 2000 2004 1889 1849 1863 1886 1945 1960 1929 1930 1856 1767 1701 1767 1871 1821 1719 1591 1633 1686 1845 1960 1777 1675 448 434 408 459 502 517 581 603 630 612 628 659 693 719 742 715 711 655 568 550 530 529 527 525 528 554 557 573 618 645 689 688 571 569 634 725 804 850 847 841 851 883 928 912 959 1019 918 988 991 1091 1052 1025 995 968 945 937 932 906 902 908 910 903 893 894 890 875 858 860 856 819 786 718 705 831 878 886 823 764 742 741 744 767 795 858 828 815 823 867 906 997 987 1091 1166 1254 1311 1388 1313 1227 1169 1280 1275 1210 1293 1372 1292 1203 1120 980 893 792 767 681 705 734 775 839 891 988 1088 1210 1333 1559 1622 1512 1472 1408 1349 1203 1108 1013 965 933 882 830 810 751 709 651 607 567 549 529 514 493 478 469 469 468 459 454 458 453 446 445 448 451 454 453 445 446 440 446 449 459 463 457 466 468 465 457 450 453 440 431 430 429 425 426 423 423 427 427 426 423 435 430 428 423 414 414 414 417 416 417 415 415 410 412 408 392 385 376 370 370 370 370 370 370 370 370 370 370 370 370 373 376 408 415 421 425 433 436 432 429 430 437 437 435 432 432 432 434 436 444 456 453 459 459 458 458 459 463 469 471 477 477 485 494 498 497 499 495 501 509 513 514 514 509 519 528 546 559 589 631 646 712 823 876 884 889 901 923 961 983 975 965 907 901 959 997 1004 1006 959 921 923 962 1021 1065 1128 1182 1241 1257 1261 1288 1241 1203 1111 1067 1045 1024 1038 1020 974 961 929 909 887 888 908 938 950 979 997 1024 1071 1089 1141 1222 1318 1333 1307 1290 1250 1235 1117 1081 1120 1187 1070 1019 986 977 980 1102 1211 1273 1296 1356 1384 1473 1445 1445 1415 1338 1390 1492 1427 1393 1360 1290 1268 1217 1183 1123 1065 977 958 894 863 955 961 1037 1117 1104 994 897 856 800 780 771 794 875 932 891 885 968 1059 1133 1208 1292 1318 1415 1454 1509 1507 1607 1662 1811 1809 1690 1582 1663 1620 1459 1385 1356 1473 1639 1721 1637 1761 1800 1846 1641 1540 1321 1200 1235 1290 1330 1347 1355 1433 1603 1688 1739 1677 1625 1670 1616 1500 1401 1283 1205 1242 1349 1448 1583 1577 1513 1551 1483 1478 1586 1689 1741 1812 1629 1528 1384 1375 1411 1467 1538 1560 1551 1548 1502 1474 1445 1419 1419 1458 1479 1501 1506 1526 1552 1544 1518 1402 1286 1157 1080 1007 943 826 731 641 575 530 555 540 546 546 509 479 475 467 443 409 430 402 400 399 398 400 398 399 403 404 407 414 421 425 428 437 437 439 468 461 473 481 579 736 832 990 1108 1236 1353 1656 1681 1608 1536 1462 1580 1686 1595 1526 1565 1657 1599 1599 1672 1797 1756 1562 1369 1386 1648 1839 1891 2017 2307 2293 2182 2164 2196 2344 2467 2471 2453 2565 2694 2642 2563 2536 2532 2424 2368 2306 2283 2322 2328 2299 2381 2449 2496 2565 2702 2612 2541 2447 2391 2320 2321 2228 2164 2109 2025 1906 1803 1650 1525 1360 1218 1107 914 914 1106 1160 1329 1506 1391 1289 1238 1218 1171 1141 1038 1015 943 857 827 787 746 698 634 578 678 666 665 697 767 835 811 791 802 785 756 765 773 772 763 757 670 609 677 700 715 709 626 539 496 493 493 495 500 498 498 499 492 494 497 493 497 497 498 502 507 516 559 594 651 684 749 797 720 822 899 917 935 996 992 983 978 982 1091 1172 1212 1203 1107 999 1177 1299 1484 1517 1534 1553 1581 1632 1709 1765 1761 1728 1681 1643 1405 1294 1420 1492 1597 1565 1433 1337 1177 1050 839 909 1046 1196 1392 1389 1450 1540 1644 1745 1880 1961 2051 2085 2189 2271 2348 2381 2444 2504 2598 2709 2744 2752 2764 2933 2904 2746 2743 2784 2852 2830 2763 2651 2614 2594 2554 2434 2352 2319 2328 2305 2297 2285 2306 2201 2085 1808 1704 1657 1829 2040 2139 2336 2439 2597 2711 2712 2685 2708 2666 2783 2804 2703 2640 2596 2583 2496 2420 2296 2246 2288 2392 2523 2617 2733 2813 2802 2807 2774 2740 2668 2652 2596 2533 2474 2336 2226 2135 2029 1937 1853 1773 1764 1792 1824 1843 1817 1749 1611 1484 1335 1216 958 801 701 804 941 1059 1206 1191 1218 1251 1257 1274 1307 1401 1487 1542 1645 1734 1885 2011 2113 2198 2296 2376 2396 2290 2140 2047 1933 1861 1788 1863 1963 2039 2146 2211 2302 2394 2430 2438 2432 2412 2418 2413 2369 2264 2161 2017 1936 1907 1915 1949 1979 2003 2017 2033 2036 2090 2140 2198 2266 2357 2450 2444 2477 2539 2592 2656 2676 2744 2804 2881 2961 3126 3286 3364 3339 3291 3249 3200 3187 3199 3228 3312 3071 2634 2495 2382 2261 2224 2257 2301 2316 2344 2361 2396 2450 2135 1964 1804 1697 1636 1513 1537 1604 1609 1554 1518 1495 1449 1342 1212 1222 1277 1335 1365 1370 1398 1460 1482 1522 1631 1717 1828 1763 1772 1823 1983 2082 2158 2216 2013 1946 2045 2210 2219 2067 1863 1755 1691 1650 1596 1517 1459 1419 1408 1347 1270 1277 1192 1073 956 859 783 773 653 553 521 519 643 768 950 1042 1153 1214 1322 1354 1325 1336 1368 1485 1569 1628 1716 1850 1934 2106 2270 2387 2332 2200 2092 2036 1964 1879 1871 1861 1789 1808 1854 1881 1934 2060 2252 2476 2507 2362 2288 2214 2212 2335 2396 2389 2366 2418 2311 2170 2124 2038 1960 1884 1853 1802 1781 1710 1716 1788 1761 1724 1732 1742 1687 1576 1590 1655 1728 1595 1551 1393 1548 1684 1688 1708 1628 448 429 438 492 553 589 580 603 613 604 625 674 718 726 719 668 699 610 530 529 526 525 522 524 551 558 592 614 685 728 779 780 597 574 582 625 712 722 784 841 867 884 903 930 995 1044 962 1009 1028 1074 1031 1012 982 953 935 919 897 879 898 900 887 893 866 876 878 867 851 827 818 766 656 753 815 931 995 995 958 855 795 812 843 926 1040 1051 1070 1046 1078 1102 1050 1036 1055 1133 1198 1260 1319 1336 1255 1131 1127 1259 1176 1145 1277 1318 1218 1102 1000 895 842 833 762 674 690 725 752 826 924 1073 1177 1302 1389 1604 1538 1438 1400 1320 1242 1123 1053 971 928 872 835 797 768 717 671 613 581 554 538 519 502 481 471 461 460 463 461 451 447 450 444 449 448 443 441 438 438 441 444 438 447 448 464 458 467 464 458 460 446 439 431 427 423 425 425 430 431 432 434 432 430 426 422 434 424 411 411 407 416 422 423 426 427 420 418 426 406 391 382 370 370 370 370 370 370 370 370 370 370 370 370 370 370 380 409 419 426 434 435 432 429 435 427 428 429 432 432 428 434 430 436 440 458 458 464 461 460 458 466 468 470 473 476 478 495 498 500 501 497 507 503 511 516 514 510 513 529 542 558 574 613 647 691 758 863 921 945 974 970 977 1024 1052 1118 1061 987 1001 1067 1057 1050 990 924 884 904 950 1024 1070 1141 1210 1270 1287 1280 1264 1220 1183 1099 1036 1014 996 975 956 937 912 896 883 873 886 932 953 1019 1063 1036 1049 1104 1143 1246 1364 1366 1343 1358 1297 1282 1292 1151 1043 1116 1185 1081 998 948 978 993 1117 1254 1512 1431 1386 1428 1433 1498 1480 1421 1385 1442 1514 1520 1474 1437 1398 1374 1398 1373 1274 1165 996 916 893 956 1047 1098 1159 1241 1195 1093 978 1020 1020 933 813 782 805 825 889 953 1064 1118 1198 1269 1383 1439 1543 1635 1612 1579 1660 1675 1794 1931 1710 1764 1922 1900 1751 1670 1583 1751 1838 1764 1710 1800 1937 1796 1704 1518 1359 1281 1345 1472 1540 1423 1364 1453 1586 1663 1741 1728 1614 1572 1489 1434 1287 1242 1278 1361 1491 1564 1663 1723 1645 1628 1592 1593 1580 1706 1817 1799 1656 1553 1420 1403 1346 1388 1443 1453 1448 1423 1382 1354 1333 1296 1288 1291 1302 1336 1370 1424 1463 1465 1456 1360 1239 1102 999 931 890 789 705 644 619 618 629 621 609 616 596 577 559 541 531 542 542 545 539 527 433 399 399 401 398 405 406 411 421 429 427 429 427 505 550 483 492 525 587 751 809 963 1068 1185 1341 1643 1763 1675 1587 1524 1632 1745 1634 1597 1633 1735 1738 1770 1815 1891 1774 1533 1398 1415 1654 1864 2028 2342 2549 2460 2398 2417 2424 2449 2494 2617 2710 2670 2596 2501 2483 2464 2436 2426 2395 2371 2392 2414 2408 2493 2540 2581 2642 2758 2808 2729 2676 2572 2494 2436 2338 2281 2291 2228 2132 1969 1809 1633 1506 1340 1234 1150 1007 876 953 1081 1263 1397 1299 1197 1109 1094 1032 1003 950 925 849 818 804 781 704 674 628 579 580 592 650 721 828 745 730 750 729 745 751 759 753 744 707 648 578 587 596 585 562 516 498 494 495 501 492 495 492 488 492 494 493 494 496 497 499 501 507 532 581 667 739 812 882 935 987 965 837 881 979 998 1052 1081 1103 1097 1147 1152 1213 1302 1357 1354 1230 1121 1098 1255 1501 1566 1642 1693 1726 1787 1851 1877 1846 1817 1694 1598 1456 1414 1592 1651 1657 1631 1536 1433 1285 1098 876 875 1005 1129 1209 1306 1539 1674 1756 1801 1916 2000 2120 2189 2260 2301 2436 2527 2626 2631 2618 2626 2637 2601 2634 2805 2896 2866 2831 2857 2893 2768 2649 2647 2649 2617 2563 2431 2416 2487 2519 2470 2507 2521 2407 2266 2177 1923 1791 1683 1773 2020 2144 2312 2432 2560 2698 2883 2860 2768 2740 2803 2689 2649 2632 2602 2556 2499 2439 2346 2298 2372 2431 2513 2574 2697 2800 2771 2711 2650 2639 2615 2588 2557 2517 2399 2318 2209 2147 2092 2001 1882 1791 1686 1661 1709 1718 1688 1674 1588 1466 1332 1231 925 757 711 807 965 1138 1309 1438 1515 1521 1484 1460 1412 1402 1521 1639 1773 1857 1986 2052 2146 2236 2339 2412 2471 2361 2193 2080 1955 1845 1797 1864 1920 2016 2133 2211 2320 2402 2451 2400 2381 2374 2348 2341 2309 2240 2134 1962 1892 1895 1914 1949 1979 2010 2051 2072 2128 2187 2259 2337 2384 2457 2529 2634 2680 2619 2612 2639 2719 2861 2946 3036 3104 3224 3331 3321 3282 3231 3200 3155 3140 3149 3171 3246 3045 2629 2545 2410 2304 2264 2288 2317 2335 2357 2365 2399 2331 2113 2047 1976 1798 1595 1597 1717 1801 1831 1784 1710 1668 1628 1600 1508 1213 1143 1222 1263 1270 1318 1338 1416 1444 1568 1662 1697 1674 1769 1837 1941 2007 1989 2082 2008 1930 1875 1996 2201 2057 1892 1753 1612 1531 1455 1379 1352 1324 1273 1238 1237 1196 1094 1044 928 837 783 721 616 520 520 518 677 796 968 1042 1136 1176 1262 1251 1184 1298 1423 1557 1689 1876 1934 2113 2157 2329 2315 2218 2193 2109 2050 1937 1884 1823 1821 1754 1688 1740 1879 2053 2123 2197 2320 2491 2462 2363 2300 2152 2136 2223 2295 2303 2230 2323 2322 2178 2107 2032 1964 1881 1809 1684 1646 1547 1537 1508 1473 1478 1461 1481 1548 1536 1440 1394 1403 1346 1380 1327 1368 1420 1409 1455 1449 447 453 458 504 558 605 601 614 605 625 658 681 707 687 648 624 639 579 521 521 522 522 530 554 577 620 665 693 753 792 826 820 665 606 580 589 627 686 769 812 842 886 898 959 1037 1030 967 1075 1041 1080 1038 998 962 943 920 901 863 879 882 885 883 865 853 841 850 842 832 803 758 658 708 831 915 972 1024 1085 1059 894 882 852 908 1038 1153 1134 1122 1177 1177 1152 1123 1125 1162 1185 1190 1265 1313 1331 1239 1067 1085 1179 1084 1124 1273 1267 1134 986 896 820 805 781 716 672 710 809 842 846 922 1097 1189 1327 1428 1605 1521 1415 1340 1223 1158 1117 1046 947 891 822 789 757 713 674 633 587 564 542 527 503 487 474 463 456 453 452 455 446 446 444 448 437 438 435 431 438 442 442 439 445 449 446 453 457 453 450 445 442 432 425 419 417 420 429 429 435 440 438 435 427 426 420 422 410 412 412 417 417 423 432 432 448 453 451 442 436 420 393 381 370 370 370 370 370 370 370 370 370 370 370 370 370 370 386 416 428 434 437 434 436 438 439 435 430 429 430 432 432 429 435 443 447 454 456 461 464 461 462 466 469 476 478 483 485 487 499 498 505 501 512 512 510 517 512 509 514 534 550 578 598 639 679 740 806 930 969 1023 1064 1094 1101 1169 1185 1173 1098 1081 1113 1084 1039 1000 972 894 881 915 955 1005 1042 1150 1214 1276 1259 1255 1240 1209 1161 1087 1008 997 968 946 932 896 874 864 853 876 904 934 963 1073 1133 1102 1105 1186 1232 1326 1395 1460 1439 1384 1403 1352 1371 1210 1040 1066 1161 1110 1019 955 1014 1024 1157 1330 1575 1498 1472 1463 1438 1461 1468 1457 1467 1491 1516 1571 1506 1478 1478 1478 1403 1319 1193 1088 958 928 1003 1081 1177 1250 1306 1390 1354 1255 1177 1162 1185 1082 907 813 774 806 907 974 1027 1065 1171 1294 1472 1589 1676 1759 1691 1628 1723 1756 1919 1804 1872 1960 1955 1890 1830 1758 1697 1816 1838 1752 1802 1861 1872 1741 1589 1436 1295 1332 1505 1650 1604 1458 1384 1445 1573 1619 1754 1731 1615 1502 1422 1292 1264 1318 1440 1469 1555 1608 1678 1799 1717 1721 1659 1732 1648 1732 1837 1737 1611 1542 1431 1373 1333 1335 1346 1328 1308 1304 1291 1294 1316 1344 1372 1321 1277 1230 1225 1275 1334 1342 1340 1322 1274 1172 1066 937 833 746 694 654 611 673 724 724 723 697 649 627 609 588 592 626 648 668 672 635 539 399 397 401 398 400 405 435 483 456 462 483 484 507 524 496 512 560 593 670 752 848 989 1170 1408 1625 1807 1705 1602 1571 1674 1781 1691 1691 1757 1889 1945 1978 2059 1909 1737 1538 1402 1431 1624 1888 2108 2392 2586 2756 2762 2722 2666 2671 2682 2738 2715 2552 2479 2451 2466 2452 2449 2439 2417 2458 2557 2569 2585 2635 2665 2729 2755 2810 2820 2848 2847 2743 2629 2531 2485 2410 2321 2249 2174 1972 1827 1650 1517 1422 1349 1191 1017 898 895 1010 1260 1335 1214 1098 1017 984 938 917 884 846 813 801 786 737 670 641 590 534 563 575 701 743 687 686 696 735 729 719 723 720 708 682 617 570 553 553 543 545 522 490 491 487 496 496 500 494 494 494 494 493 497 496 497 497 498 523 597 677 834 904 918 1051 1136 1112 1066 991 871 879 1024 1109 1151 1201 1278 1284 1307 1315 1389 1486 1515 1481 1373 1230 1125 1230 1440 1526 1648 1747 1813 1868 1945 1947 1898 1863 1746 1647 1561 1556 1679 1781 1733 1660 1587 1508 1355 1209 990 897 995 1105 1272 1412 1565 1681 1831 1933 2029 2105 2208 2285 2322 2388 2544 2566 2525 2572 2533 2555 2578 2569 2646 2762 2728 2857 2938 2990 2930 2827 2721 2650 2585 2531 2495 2482 2517 2615 2707 2692 2689 2531 2438 2271 2152 1999 1815 1690 1781 1962 2149 2281 2406 2571 2722 2907 2934 2860 2868 2793 2698 2630 2592 2571 2522 2487 2453 2406 2393 2405 2468 2533 2573 2670 2768 2781 2739 2665 2589 2575 2565 2528 2461 2399 2360 2269 2207 2103 2001 1911 1822 1665 1540 1604 1597 1576 1572 1557 1416 1270 1237 899 719 711 818 951 1118 1308 1422 1533 1597 1654 1650 1574 1525 1502 1564 1712 1806 1936 2009 2129 2169 2275 2374 2486 2443 2297 2173 1997 1892 1820 1917 2035 2096 2164 2221 2348 2397 2426 2397 2325 2284 2269 2271 2251 2183 2084 1926 1878 1900 1910 1923 1948 2012 2069 2196 2226 2325 2412 2515 2660 2709 2754 2868 2998 2989 2848 2759 2806 2893 2949 3041 3116 3270 3388 3301 3241 3155 3126 3087 3073 3048 3063 3187 3084 2672 2539 2471 2340 2270 2294 2326 2360 2396 2406 2404 2389 2248 2141 1862 1758 1674 1765 1835 1915 1990 1960 1913 1929 1835 1782 1595 1352 1199 1122 1157 1193 1213 1289 1343 1422 1497 1539 1506 1611 1699 1798 1881 1878 1902 1976 1975 1852 1774 1851 2043 2131 1931 1838 1745 1600 1453 1410 1357 1274 1250 1190 1125 1093 1007 971 880 836 783 708 575 520 522 516 688 835 972 1035 1108 1132 1126 1090 1214 1368 1551 1637 1701 1785 1909 2099 2223 2320 2290 2182 2094 2026 1979 1930 1894 1813 1715 1655 1618 1857 2020 2199 2352 2326 2381 2506 2449 2332 2254 2104 2088 2145 2165 2189 2178 2302 2351 2190 2105 2009 1969 1889 1828 1732 1645 1459 1397 1368 1336 1315 1308 1316 1306 1339 1306 1265 1241 1222 1224 1196 1204 1201 1180 1173 1164 428 440 480 477 554 598 625 597 606 637 643 684 643 614 597 596 566 526 516 519 520 525 553 571 622 650 715 760 812 853 863 869 784 695 621 605 626 691 755 781 816 864 831 903 1017 983 998 1065 1021 1072 1043 1001 942 907 868 853 850 855 854 855 852 853 845 834 808 798 791 729 638 791 857 944 996 1034 1073 1131 1156 1140 1128 1128 1171 1207 1203 1151 1142 1168 1172 1173 1173 1184 1207 1240 1237 1279 1273 1271 1158 1020 969 1036 934 1129 1273 1195 1061 889 808 743 734 645 668 748 782 851 917 950 970 1053 1177 1316 1500 1542 1463 1342 1238 1142 1101 988 934 886 849 809 763 723 678 628 604 569 546 517 503 486 476 465 461 452 442 443 443 442 440 442 437 434 430 436 439 442 441 440 443 452 456 447 450 444 438 441 441 430 428 418 413 420 420 437 440 439 437 431 433 428 424 413 419 415 420 421 424 444 432 442 457 463 468 459 450 450 420 387 370 370 370 370 370 370 370 370 370 370 370 370 370 370 373 395 423 438 451 463 470 465 468 465 455 451 430 428 426 425 427 426 437 448 449 454 465 470 466 469 473 472 476 480 482 492 501 503 506 508 511 518 522 517 516 503 513 530 546 565 593 635 684 726 834 937 1008 1058 1141 1166 1217 1318 1284 1248 1195 1149 1103 1064 1019 1060 970 906 862 858 899 928 1011 1076 1152 1207 1250 1232 1225 1200 1165 1116 1072 1008 960 921 895 875 849 833 858 866 890 917 945 981 1083 1128 1205 1221 1277 1314 1418 1513 1448 1444 1504 1426 1396 1371 1233 1067 1000 1037 1041 1008 975 971 1102 1209 1357 1623 1548 1509 1487 1477 1490 1522 1544 1508 1541 1561 1638 1497 1417 1307 1239 1199 1163 1052 989 951 1045 1111 1220 1376 1457 1482 1569 1538 1439 1364 1357 1275 1191 1085 956 787 792 812 884 967 1016 1167 1306 1533 1615 1632 1580 1589 1670 1810 1817 1838 1907 1966 2073 2072 1995 1954 1907 1813 1829 1898 1883 1896 1804 1790 1724 1562 1381 1379 1443 1529 1646 1607 1561 1526 1518 1627 1662 1733 1683 1552 1443 1303 1283 1413 1511 1634 1733 1698 1832 1963 1928 1832 1877 1832 1874 1809 1824 1687 1606 1537 1470 1394 1356 1339 1343 1340 1350 1374 1402 1434 1498 1541 1565 1567 1538 1476 1407 1329 1221 1161 1184 1152 1134 1113 1025 953 864 793 710 668 676 704 763 792 841 855 825 781 725 714 728 762 795 809 815 785 743 679 510 434 445 409 400 398 410 487 502 503 526 536 540 540 523 515 561 668 840 954 1014 1133 1292 1417 1615 1803 1732 1626 1639 1817 1883 1798 1827 1907 2051 2191 2192 2067 1794 1681 1520 1429 1472 1655 1920 2135 2375 2592 2924 2927 2926 2893 2877 2800 2690 2578 2513 2492 2618 2496 2392 2431 2464 2486 2541 2616 2704 2632 2570 2418 2411 2411 2459 2496 2562 2592 2624 2645 2522 2374 2211 2120 1997 1944 1901 1851 1785 1674 1430 1279 1175 979 840 858 977 1212 1157 1036 948 920 875 813 780 774 770 745 741 686 658 629 599 552 521 549 610 607 608 596 602 633 652 663 688 679 662 613 578 544 530 530 535 599 601 495 492 488 493 496 496 500 509 498 497 504 503 500 506 526 562 670 757 882 1017 1099 1142 1194 1174 1174 1172 1188 1110 968 1010 1050 1187 1349 1403 1452 1488 1517 1587 1665 1678 1631 1608 1506 1376 1233 1278 1411 1506 1648 1773 1872 1946 2035 2062 2056 2007 1878 1824 1825 1826 1858 1841 1807 1734 1609 1551 1402 1237 1087 962 960 1107 1280 1423 1595 1754 1897 1980 2090 2136 2229 2289 2369 2450 2464 2465 2442 2462 2456 2470 2519 2494 2528 2585 2615 2686 2764 2852 2855 2818 2781 2701 2594 2601 2621 2688 2756 2786 2671 2533 2539 2474 2387 2266 2148 1977 1862 1747 1816 1998 2128 2301 2460 2606 2664 2813 2927 2956 2892 2845 2823 2736 2666 2568 2512 2503 2480 2439 2429 2451 2550 2689 2753 2812 2863 2937 2890 2810 2743 2676 2653 2583 2579 2579 2488 2351 2262 2171 2032 1872 1775 1587 1478 1453 1448 1452 1426 1402 1261 1169 1020 849 732 758 837 954 1072 1189 1324 1504 1628 1753 1826 1789 1749 1704 1717 1831 1852 1863 1916 2015 2088 2241 2367 2526 2579 2443 2308 2111 1960 1840 1948 2080 2120 2233 2312 2419 2495 2515 2405 2344 2297 2241 2188 2171 2125 2019 1872 1849 1843 1848 1902 1987 2095 2163 2244 2286 2415 2520 2674 2789 2893 2957 3063 3105 2891 2834 2722 2699 2797 2876 2985 3101 3282 3300 3205 3136 3021 2980 2935 2953 2935 2937 3103 2972 2842 2801 2629 2469 2356 2318 2358 2408 2447 2451 2407 2338 2080 1918 1826 1802 1841 1882 1913 2011 2124 2177 2221 2205 2062 1925 1721 1480 1274 1166 1078 1067 1124 1116 1231 1291 1372 1316 1380 1481 1611 1680 1703 1694 1767 1810 1850 1843 1732 1711 1802 1895 1993 1955 1751 1618 1504 1437 1343 1252 1177 1092 1063 996 912 854 818 829 782 716 569 520 516 522 644 738 882 945 992 998 959 1055 1186 1279 1464 1592 1724 1909 2047 2011 1953 2057 2103 2137 2130 2004 1965 1935 1909 1782 1648 1574 1715 2012 2171 2321 2339 2294 2273 2338 2343 2296 2248 2180 2092 1981 1959 2015 2107 2261 2408 2301 2182 2079 2026 1967 1902 1835 1790 1734 1710 1681 1615 1548 1522 1504 1476 1400 1376 1316 1249 1244 1218 1185 1146 1128 1133 1108 1098 449 465 460 485 563 597 598 629 634 642 666 661 602 601 606 574 542 521 520 518 525 545 564 608 662 695 765 815 848 879 897 909 906 776 678 642 662 699 750 798 814 812 807 862 987 944 994 1053 1001 1039 1032 997 934 897 850 828 841 842 844 844 836 830 828 820 790 711 672 636 720 866 926 987 1009 1061 1112 1159 1169 1170 1159 1161 1164 1191 1198 1174 1165 1168 1178 1181 1196 1205 1227 1265 1280 1331 1332 1248 1092 938 918 890 951 1151 1199 1088 999 857 785 691 627 660 706 801 831 839 881 1018 1118 1188 1232 1420 1450 1450 1391 1285 1211 1133 1061 936 885 819 789 752 732 692 660 625 591 546 522 499 488 478 470 463 456 451 443 444 442 440 439 435 434 427 425 437 442 440 442 451 455 457 463 453 445 437 433 437 432 427 425 414 415 418 435 444 443 442 434 436 430 427 422 417 417 424 421 428 428 440 441 462 465 470 452 453 453 443 411 390 374 370 370 370 370 370 370 370 370 370 370 370 370 370 387 407 441 453 466 472 469 468 468 466 457 461 457 439 430 424 425 426 432 443 442 447 457 460 463 470 471 473 478 480 485 487 498 500 504 509 512 517 513 518 505 508 536 539 552 572 613 659 718 779 864 936 1058 1116 1184 1224 1329 1385 1315 1260 1174 1167 1101 1045 972 980 970 900 843 839 875 925 995 1046 1128 1195 1190 1168 1198 1168 1117 1082 1011 982 942 884 871 838 825 833 845 868 903 929 975 1033 1048 1124 1222 1267 1343 1383 1506 1508 1489 1531 1543 1429 1389 1243 1141 984 1004 1102 1097 1059 971 970 1111 1171 1294 1541 1556 1473 1445 1488 1525 1564 1563 1574 1611 1650 1654 1482 1393 1354 1248 1129 1050 996 985 1080 1154 1270 1279 1394 1533 1642 1678 1566 1499 1386 1300 1181 1117 982 888 815 802 791 825 921 1026 1193 1256 1381 1466 1462 1458 1553 1639 1675 1661 1751 1780 1899 1967 2002 2047 1924 1875 1835 1891 2097 2096 2046 1852 1727 1726 1543 1475 1512 1612 1677 1687 1622 1563 1550 1538 1604 1710 1680 1612 1476 1379 1300 1329 1515 1610 1647 1728 1791 1870 2011 1969 1920 2016 2028 1958 1847 1748 1586 1538 1456 1386 1369 1388 1436 1475 1507 1488 1528 1516 1569 1589 1619 1643 1634 1599 1558 1498 1428 1303 1233 1159 1123 1026 950 927 866 797 744 678 670 733 787 864 896 920 949 898 866 885 863 866 867 899 914 965 929 807 684 544 467 447 421 407 406 402 413 517 521 540 546 537 590 580 538 557 673 838 991 1188 1261 1390 1528 1679 1836 1757 1652 1722 1857 1973 1883 1901 2011 2105 2138 2093 1912 1726 1601 1485 1458 1511 1743 2043 2218 2410 2595 2733 2633 2604 2647 2625 2554 2482 2420 2338 2338 2446 2397 2235 2187 2229 2253 2295 2360 2467 2416 2381 2282 2114 2066 2114 2234 2381 2364 2404 2402 2416 2439 2263 2142 1992 1867 1715 1674 1626 1568 1402 1265 1104 944 781 855 1082 1180 1057 931 891 851 801 716 695 689 693 676 650 623 587 577 578 543 517 521 526 533 519 531 568 637 651 646 647 618 583 561 527 514 519 525 541 539 500 496 489 490 491 493 498 502 502 504 503 506 507 504 504 551 623 741 857 1042 1138 1162 1213 1218 1208 1222 1240 1256 1251 1150 1133 1104 1218 1398 1532 1620 1614 1654 1688 1763 1752 1719 1655 1525 1411 1281 1249 1406 1518 1674 1790 1904 1982 2084 2130 2146 2129 2014 1985 1965 1924 1883 1854 1762 1686 1546 1458 1340 1256 1089 984 925 1084 1297 1452 1630 1743 1873 1960 2040 2111 2182 2236 2302 2334 2370 2402 2404 2406 2405 2424 2471 2495 2543 2589 2586 2648 2675 2793 2813 2767 2736 2687 2682 2686 2785 2749 2686 2789 2769 2550 2463 2434 2383 2233 2159 1976 1844 1750 1842 1995 2094 2300 2422 2535 2611 2770 2910 2936 2855 2776 2765 2742 2702 2590 2556 2550 2494 2481 2488 2525 2554 2689 2791 2880 2825 2836 2885 2853 2816 2754 2721 2672 2623 2586 2484 2317 2241 2148 2059 1912 1762 1564 1397 1291 1346 1356 1264 1203 1162 1029 938 821 777 830 914 990 1043 1136 1247 1425 1554 1692 1787 1934 1918 1817 1763 1943 2036 2065 2035 2116 2211 2326 2421 2496 2572 2500 2366 2181 2047 1873 1924 2052 2156 2279 2369 2467 2526 2605 2528 2414 2318 2279 2235 2171 2085 1970 1847 1841 1844 1888 1967 2045 2129 2195 2244 2281 2421 2535 2615 2667 2750 2822 2898 2933 2725 2675 2513 2565 2714 2800 2886 3019 3247 3195 3064 2972 2854 2763 2791 2826 2846 2880 2860 2756 2684 2717 2791 2620 2461 2409 2417 2435 2465 2474 2447 2291 2010 1914 1849 1856 1955 2004 2017 2061 2179 2226 2289 2295 2107 1943 1780 1671 1415 1248 1189 1128 1019 1021 1117 1148 1245 1204 1343 1461 1561 1563 1545 1557 1645 1729 1726 1735 1662 1652 1717 1716 1769 1834 1757 1616 1460 1376 1282 1232 1208 1155 1036 976 932 877 806 760 772 717 540 531 521 538 582 674 788 870 923 977 990 1026 1223 1337 1486 1637 1770 1955 2024 1918 1819 1827 1924 1966 2043 2049 2065 1924 1835 1695 1572 1596 1763 2049 2205 2291 2222 2164 2178 2180 2214 2184 2156 2159 2082 1963 1894 1937 2092 2253 2407 2434 2287 2160 2137 2091 1988 1943 1921 1863 1846 1805 1761 1707 1671 1670 1700 1631 1544 1451 1423 1463 1504 1408 1337 1391 1362 1362 1374 462 468 507 518 569 578 624 647 652 653 669 646 592 594 576 558 519 520 518 522 530 559 598 645 722 755 801 843 902 920 934 943 901 783 690 666 738 786 812 831 821 796 821 914 942 920 943 991 994 1014 1006 974 922 897 859 831 824 835 843 836 823 821 800 781 746 613 642 756 825 902 953 1005 1023 1083 1149 1178 1163 1174 1164 1174 1170 1193 1210 1182 1158 1178 1202 1201 1197 1223 1250 1290 1320 1405 1389 1205 1057 906 830 908 1025 1130 1038 953 886 814 714 615 656 710 755 819 853 938 969 1015 1124 1249 1402 1429 1408 1373 1305 1215 1175 1094 1012 900 844 787 763 714 691 677 655 610 573 523 505 490 483 470 469 458 456 447 444 439 434 440 443 436 426 423 429 437 441 450 457 463 468 468 460 448 441 436 434 431 428 420 418 417 422 434 439 438 440 439 435 431 428 425 421 419 421 429 424 429 433 446 458 461 456 451 448 451 453 443 414 387 370 370 370 370 370 370 370 370 370 370 370 370 370 373 412 447 463 475 482 483 472 466 462 465 466 467 468 446 433 427 426 425 431 433 444 449 457 467 470 475 478 476 481 484 487 493 503 506 512 510 517 519 511 499 518 524 534 544 562 581 625 664 742 830 919 973 1069 1150 1214 1279 1460 1431 1345 1277 1209 1202 1165 1092 973 913 921 860 809 812 872 936 1016 1053 1105 1119 1108 1101 1151 1127 1082 1043 979 964 905 830 823 815 818 831 860 890 945 999 1071 1105 1107 1127 1211 1294 1355 1439 1578 1541 1593 1570 1470 1400 1358 1156 1006 954 1082 1156 1233 1110 1001 964 1026 1080 1191 1451 1517 1425 1364 1401 1477 1520 1491 1551 1629 1763 1702 1551 1454 1301 1201 1067 1070 1009 1079 1182 1287 1403 1482 1471 1591 1657 1552 1422 1318 1247 1185 1070 981 866 841 843 842 798 814 864 999 1059 1150 1319 1345 1344 1440 1540 1592 1586 1547 1652 1678 1745 1839 1913 1922 1951 2010 2042 1998 1988 2022 2101 1979 1753 1665 1624 1655 1696 1770 1768 1753 1656 1630 1617 1654 1640 1674 1657 1582 1441 1366 1322 1392 1555 1641 1679 1742 1811 1878 2013 2078 2006 2106 1942 1823 1713 1643 1553 1485 1401 1382 1439 1501 1606 1633 1614 1613 1674 1652 1670 1635 1690 1678 1637 1616 1567 1508 1462 1379 1300 1219 1138 995 942 856 789 728 685 715 740 829 886 966 1019 1050 1044 1005 987 1005 976 932 931 981 1055 1051 988 860 739 572 517 498 461 439 423 402 412 494 541 547 551 590 591 571 563 584 638 823 966 1182 1400 1534 1634 1765 1911 1795 1706 1757 1946 2049 1986 2037 2127 2175 2087 1940 1799 1639 1544 1475 1498 1565 1848 2097 2262 2420 2550 2509 2427 2398 2474 2537 2475 2371 2311 2237 2210 2175 2149 2059 2010 1963 2039 2068 2079 2112 2107 2106 2017 1909 1869 1822 1928 2089 2096 2190 2159 2095 2152 2191 2142 1975 1841 1654 1536 1414 1449 1347 1218 1050 878 758 841 985 1033 937 844 830 743 688 639 621 599 601 602 578 547 542 512 509 510 509 511 505 507 514 612 677 703 737 723 648 565 540 496 497 499 508 510 512 498 491 491 490 492 494 498 497 498 502 506 508 511 511 514 541 627 717 874 989 1196 1215 1265 1252 1262 1268 1285 1291 1307 1340 1292 1257 1228 1312 1519 1601 1712 1715 1775 1798 1865 1863 1809 1734 1638 1582 1396 1315 1388 1500 1647 1758 1922 2034 2136 2209 2246 2205 2141 2127 2079 1984 1911 1842 1698 1564 1421 1346 1278 1257 1139 1024 937 1027 1268 1403 1605 1693 1809 1918 1992 2047 2133 2186 2234 2271 2315 2342 2351 2333 2379 2409 2433 2440 2510 2543 2591 2666 2700 2759 2856 2818 2787 2815 2768 2900 2787 2658 2616 2668 2715 2662 2544 2393 2351 2242 2132 1964 1839 1762 1861 1991 2130 2303 2409 2519 2611 2772 2850 2919 2927 2904 2927 2911 2831 2662 2649 2613 2562 2536 2520 2540 2571 2650 2752 2803 2722 2733 2733 2730 2765 2684 2626 2537 2480 2455 2378 2264 2168 2070 2022 1914 1741 1556 1402 1208 1236 1263 1134 1075 1044 907 853 798 752 876 966 1071 1128 1222 1298 1410 1533 1675 1816 1965 1993 1940 1903 1929 2062 2172 2232 2220 2268 2336 2431 2580 2637 2514 2452 2313 2166 1960 1880 1995 2104 2246 2312 2387 2429 2476 2432 2337 2306 2263 2224 2183 2086 1977 1856 1839 1862 1896 2010 2068 2139 2191 2245 2272 2333 2372 2442 2503 2586 2630 2723 2771 2648 2506 2405 2461 2607 2747 2840 2947 3151 3095 2944 2896 2789 2710 2739 2747 2827 2795 2710 2640 2628 2671 2808 2788 2619 2586 2511 2525 2582 2593 2518 2226 2028 1936 1916 1974 2009 2036 2122 2168 2208 2194 2200 2288 2258 2121 1951 1797 1530 1389 1334 1242 1136 1067 972 1014 1094 1170 1286 1352 1403 1377 1367 1478 1603 1609 1558 1592 1554 1588 1636 1618 1609 1679 1748 1629 1463 1362 1278 1243 1188 1130 1069 1037 957 900 829 734 731 650 563 542 515 531 622 685 747 850 977 1109 1151 1267 1203 1314 1537 1649 1762 1946 1901 1819 1717 1609 1666 1779 1830 1887 1969 1812 1706 1589 1518 1700 1891 2061 2164 2203 2130 2065 2059 2058 2064 2037 2016 2022 1996 1924 1856 1992 2131 2292 2412 2358 2412 2396 2350 2257 2208 2217 2117 2047 1990 1925 1887 1835 1798 1803 1754 1688 1634 1579 1600 1684 1661 1500 1415 1477 1548 1551 1624 468 485 524 549 586 593 642 628 666 689 683 624 633 629 570 534 527 523 532 526 547 567 627 689 754 807 865 891 928 943 947 963 849 754 695 723 785 811 843 876 831 816 942 928 916 891 911 973 973 965 962 941 910 875 842 825 809 824 822 815 805 791 759 729 645 614 720 820 893 948 979 1003 1041 1105 1171 1186 1166 1166 1165 1163 1176 1208 1214 1174 1181 1194 1216 1217 1224 1250 1267 1305 1330 1354 1291 1138 1008 863 771 894 1035 1024 916 807 767 671 603 638 678 728 759 844 924 1018 1114 1152 1222 1387 1436 1393 1367 1286 1199 1135 1104 998 924 858 809 752 723 692 672 647 634 599 566 526 500 482 473 467 461 457 452 447 443 440 434 426 436 425 424 430 438 444 453 465 471 481 481 468 458 444 434 428 421 419 416 424 423 432 444 436 432 439 440 441 434 429 425 429 420 425 429 423 430 430 438 444 451 462 457 455 446 444 441 431 400 384 370 370 370 370 370 370 370 370 370 370 370 370 370 401 448 472 483 489 481 477 459 453 453 458 468 468 463 439 431 429 429 427 431 440 447 454 459 465 471 474 473 477 481 482 493 503 509 510 508 516 521 511 497 506 529 530 540 550 571 602 654 685 813 921 1011 1069 1116 1171 1229 1323 1465 1423 1375 1299 1220 1255 1151 1063 986 914 841 828 793 803 871 931 985 1026 1048 1055 1021 1020 1056 1055 1024 975 940 915 833 805 814 806 824 857 904 926 983 1045 1140 1184 1160 1162 1177 1219 1317 1422 1578 1558 1586 1520 1393 1300 1268 1037 930 1005 1097 1238 1227 1154 1066 981 975 1003 1096 1341 1345 1323 1288 1331 1386 1434 1427 1515 1658 1740 1628 1509 1410 1251 1140 1190 1190 1062 1130 1274 1325 1461 1579 1640 1713 1577 1487 1375 1281 1134 1039 937 886 890 879 881 885 839 810 839 918 1109 1233 1196 1198 1300 1345 1450 1487 1450 1477 1550 1601 1765 1898 1915 1878 1852 1872 1901 1883 1917 1994 1940 1968 1969 1853 1922 2059 1934 1796 1749 1782 1723 1659 1697 1733 1701 1655 1607 1551 1437 1397 1400 1452 1589 1650 1687 1736 1812 1870 1930 1983 2023 2098 1963 1830 1696 1630 1519 1446 1423 1476 1570 1619 1670 1717 1702 1684 1742 1774 1745 1685 1646 1620 1589 1592 1568 1489 1426 1353 1257 1128 1051 951 884 800 758 705 729 775 833 933 990 1071 1110 1148 1152 1127 1119 1140 1093 1021 999 1084 1120 1080 950 816 713 574 565 593 569 573 492 411 405 460 521 543 547 559 546 544 572 609 655 805 889 1079 1312 1506 1724 1886 1975 1853 1756 1776 1914 2093 2139 2185 2264 2040 1945 1844 1787 1675 1537 1497 1502 1727 1909 2089 2245 2421 2528 2456 2371 2340 2404 2476 2451 2477 2469 2386 2278 2139 2050 1985 1945 1851 1844 1862 1879 1884 1899 1926 1831 1654 1661 1628 1656 1789 1789 1894 1958 1815 1792 1838 1933 1947 1805 1630 1498 1321 1235 1277 1144 999 830 665 847 1005 892 804 770 716 643 604 559 531 525 520 520 498 498 498 500 501 503 505 505 506 566 629 645 652 650 630 587 521 509 484 485 482 487 494 499 491 492 490 489 490 496 494 498 498 499 501 505 511 523 515 547 584 670 763 1009 1136 1288 1265 1280 1298 1336 1348 1365 1379 1401 1410 1400 1357 1374 1412 1512 1626 1751 1811 1900 1931 1982 1970 1904 1852 1827 1737 1527 1418 1374 1459 1617 1716 1882 1998 2145 2243 2299 2264 2227 2222 2133 2054 1938 1858 1687 1582 1566 1521 1442 1370 1173 1040 948 1022 1230 1380 1508 1622 1757 1847 1944 1975 2047 2101 2173 2203 2233 2230 2259 2271 2302 2363 2395 2425 2475 2534 2620 2656 2665 2668 2722 2873 2838 2816 2824 2871 2797 2668 2577 2598 2599 2527 2492 2415 2331 2216 2124 1976 1850 1756 1829 2021 2137 2277 2382 2497 2576 2665 2743 2767 2769 2733 2746 2795 2872 2723 2712 2712 2700 2592 2565 2559 2570 2635 2720 2788 2659 2631 2642 2616 2642 2636 2601 2466 2341 2303 2245 2154 2064 1951 1893 1794 1683 1499 1392 1274 1119 1138 988 939 898 839 842 798 816 828 930 1060 1129 1281 1344 1449 1572 1814 1913 2017 2051 2052 2043 2032 2083 2197 2265 2411 2422 2445 2459 2545 2652 2544 2464 2365 2272 2062 1936 1941 2055 2189 2277 2391 2459 2515 2486 2382 2345 2308 2260 2211 2108 1999 1900 1845 1842 1876 1966 2053 2100 2085 2116 2145 2180 2205 2282 2356 2445 2508 2555 2606 2424 2331 2332 2375 2492 2639 2819 2921 3072 2967 2833 2731 2615 2611 2629 2685 2715 2688 2519 2509 2580 2624 2707 2737 2743 2680 2624 2670 2702 2663 2447 2294 2052 1993 1985 2030 2069 2114 2178 2225 2201 2053 1973 2023 2127 2139 2061 1954 1699 1491 1420 1361 1231 1142 1034 949 1001 1111 1182 1231 1270 1238 1362 1429 1435 1472 1476 1534 1429 1481 1484 1476 1495 1506 1593 1655 1526 1414 1280 1231 1181 1132 1073 1032 949 909 871 778 670 607 576 551 522 519 579 635 716 799 1009 1181 1338 1384 1454 1439 1570 1651 1783 1912 1816 1696 1615 1517 1459 1575 1628 1684 1784 1755 1625 1511 1603 1833 2046 2056 2059 2121 2054 1977 1952 1954 1928 1856 1840 1844 1827 1875 1948 2070 2183 2350 2406 2284 2275 2290 2288 2251 2204 2161 2150 2221 2242 2143 2049 1981 1945 1880 1837 1795 1779 1774 1760 1759 1694 1663 1626 1583 1712 1725 1749 494 523 558 571 580 604 595 606 675 710 700 683 665 619 551 526 519 524 541 551 562 603 671 739 814 856 920 947 979 967 955 968 866 767 746 802 847 840 852 867 882 903 937 865 875 850 938 973 970 969 938 922 867 840 814 810 804 825 821 800 719 676 639 575 589 668 777 898 949 958 985 1006 1046 1121 1174 1199 1205 1186 1172 1183 1201 1237 1214 1175 1193 1211 1214 1241 1270 1280 1303 1324 1322 1300 1204 1081 942 783 760 964 970 853 758 647 592 617 637 673 713 774 843 948 1052 1164 1238 1349 1454 1418 1373 1315 1267 1155 1051 985 983 902 836 769 745 718 681 656 642 619 604 568 539 510 493 478 469 468 458 454 447 437 439 437 436 424 430 438 445 458 455 469 477 480 492 496 484 461 452 434 422 413 410 408 419 424 431 436 437 438 438 436 434 436 434 425 425 423 431 422 424 427 433 438 442 451 455 459 450 455 433 423 424 413 395 385 370 370 370 370 370 370 370 370 370 370 370 370 416 445 483 490 481 482 479 464 442 436 435 443 448 445 435 430 429 441 426 427 433 441 446 453 461 464 467 470 473 477 486 495 497 500 509 504 506 510 508 496 497 513 532 532 541 551 603 649 685 759 907 975 1051 1108 1149 1173 1252 1331 1427 1379 1297 1279 1210 1244 1188 1093 1021 952 851 787 770 786 833 874 945 987 1016 975 942 924 939 940 932 898 852 816 784 789 797 815 860 902 944 966 1029 1099 1232 1256 1230 1209 1194 1242 1357 1474 1534 1459 1463 1374 1306 1187 1122 991 930 1078 1212 1279 1300 1284 1262 1134 1011 976 1009 1111 1105 1114 1144 1220 1256 1294 1378 1510 1632 1629 1557 1469 1363 1280 1318 1414 1364 1202 1138 1355 1483 1556 1589 1711 1638 1492 1393 1249 1134 1017 967 983 978 987 1046 1025 948 854 831 820 919 1033 1146 1094 1086 1198 1296 1367 1360 1447 1563 1710 1741 1765 1866 2132 1988 1802 1759 1750 1776 1927 1940 1835 1828 1832 1851 2019 1920 1857 1857 1670 1650 1718 1748 1783 1804 1749 1692 1680 1698 1602 1560 1457 1470 1603 1703 1767 1789 1846 1855 1883 1906 1972 2059 1899 1798 1682 1589 1456 1437 1530 1572 1650 1694 1784 1787 1789 1809 1778 1745 1696 1658 1570 1492 1475 1455 1458 1403 1339 1267 1153 1020 959 859 785 715 733 819 890 946 991 1061 1136 1219 1259 1272 1344 1318 1312 1282 1243 1169 1134 1174 1166 1056 949 759 724 697 671 679 649 639 607 432 467 517 502 476 462 486 516 531 552 591 747 904 1044 1188 1235 1399 1598 1911 2068 1920 1832 1791 1933 2153 2325 2369 2141 2004 1934 1839 1766 1617 1537 1549 1571 1807 1987 2226 2358 2460 2596 2532 2478 2385 2261 2183 2330 2411 2536 2441 2341 2210 2120 2022 1962 1843 1763 1670 1689 1731 1780 1752 1754 1585 1460 1472 1414 1387 1412 1479 1529 1498 1423 1415 1431 1721 1780 1622 1490 1299 1178 1024 990 893 701 642 928 918 765 684 631 580 530 493 485 484 488 487 490 487 489 492 494 495 497 499 504 512 501 501 504 512 494 484 484 485 484 484 483 485 485 487 488 487 489 487 489 491 493 498 496 503 528 570 594 615 681 650 530 641 712 786 954 1136 1217 1281 1368 1427 1474 1500 1539 1554 1570 1572 1576 1521 1500 1503 1603 1679 1786 1906 2010 2067 2100 2101 2026 2021 1991 1913 1739 1608 1513 1492 1602 1702 1902 2016 2098 2179 2276 2357 2276 2245 2177 2105 2029 1945 1823 1797 1694 1627 1509 1411 1252 1133 1012 1026 1161 1299 1482 1569 1671 1771 1855 1905 1970 2004 2044 2050 2069 2081 2134 2228 2283 2351 2439 2539 2547 2555 2563 2568 2601 2625 2664 2769 2764 2733 2722 2691 2693 2750 2608 2517 2497 2427 2392 2337 2276 2141 2037 1933 1836 1786 1869 2025 2121 2250 2333 2414 2464 2520 2558 2586 2641 2658 2676 2739 2803 2869 2870 2854 2750 2637 2625 2656 2704 2707 2780 2778 2660 2553 2490 2381 2412 2430 2416 2357 2208 2062 2053 1986 1949 1822 1712 1595 1561 1426 1327 1231 1118 941 853 843 872 944 967 952 961 860 820 1015 1129 1281 1391 1535 1673 1813 1881 1920 1987 2113 2210 2232 2252 2299 2339 2396 2487 2657 2719 2721 2703 2616 2547 2383 2308 2134 2003 1939 2016 2186 2359 2514 2644 2750 2674 2546 2494 2463 2295 2214 2110 2021 1935 1863 1811 1804 1837 1808 1818 1819 1845 1889 1959 1999 2072 2135 2230 2286 2310 2271 2235 2236 2288 2362 2476 2600 2752 2889 3001 2861 2700 2597 2542 2513 2496 2486 2488 2430 2444 2445 2443 2446 2427 2459 2505 2549 2646 2730 2753 2680 2464 2332 2139 2104 2084 2083 2148 2183 2231 2177 2050 1998 1792 1715 1886 1876 1889 1873 1867 1847 1664 1531 1410 1324 1192 1121 1006 930 1018 1062 1108 1180 1262 1301 1313 1301 1320 1294 1241 1267 1303 1288 1324 1342 1412 1478 1617 1505 1383 1305 1206 1125 1048 987 928 864 830 797 737 684 552 537 518 502 607 727 908 1070 1208 1204 1444 1621 1706 1712 1753 1835 1936 1793 1703 1581 1450 1368 1280 1339 1380 1401 1470 1517 1438 1528 1689 1867 1848 1829 1864 1851 1890 1841 1779 1759 1739 1715 1706 1821 1947 2062 2125 2221 2278 2141 2128 2149 2162 2220 2165 2124 2139 2105 2068 2026 2025 2095 2155 2144 2042 2003 1972 1945 1922 1899 1895 1828 1812 1800 1777 1775 1836 1915 1992 483 505 529 573 581 593 608 629 733 724 728 696 635 584 555 523 513 529 555 562 578 609 676 737 819 871 932 967 987 981 985 959 854 783 795 835 878 876 876 913 949 929 937 875 857 847 930 944 949 949 933 903 865 836 808 798 804 819 823 794 707 654 602 571 613 724 817 944 964 969 980 1005 1042 1111 1164 1192 1196 1188 1177 1192 1218 1255 1205 1179 1201 1214 1225 1262 1278 1318 1321 1346 1346 1273 1156 1024 883 742 787 925 856 735 634 589 636 650 648 719 739 833 912 1024 1103 1220 1319 1479 1452 1388 1335 1261 1195 1102 1005 897 888 830 795 732 697 673 650 623 611 590 572 546 523 497 485 472 466 458 455 450 451 441 436 435 433 421 432 450 455 457 468 483 491 500 500 489 472 446 443 423 415 411 413 411 418 428 438 429 433 432 435 430 432 435 435 432 428 427 416 418 421 427 432 438 445 451 445 450 442 436 429 413 408 410 388 390 386 370 370 370 370 370 370 370 370 370 370 402 450 475 494 489 481 477 455 446 439 435 431 431 432 429 427 428 427 425 426 429 438 441 445 447 459 465 468 471 474 479 484 501 509 507 502 503 507 506 486 485 536 510 532 533 542 579 633 675 750 825 920 970 1063 1100 1140 1187 1248 1327 1360 1334 1294 1217 1149 1187 1149 1100 1049 977 839 772 760 769 815 846 916 970 970 944 903 878 872 870 872 857 817 798 784 784 798 817 878 916 951 978 1052 1137 1245 1283 1327 1300 1212 1278 1336 1439 1487 1403 1347 1249 1150 1060 997 917 1011 1139 1262 1373 1351 1333 1261 1183 1079 1042 1087 1128 1068 1036 1056 1139 1172 1249 1320 1453 1566 1605 1583 1452 1428 1406 1488 1571 1458 1327 1233 1392 1500 1597 1737 1598 1500 1400 1297 1127 1019 1018 1074 1077 1075 1111 1090 995 961 922 1008 920 837 958 1066 973 1018 1137 1219 1358 1423 1482 1555 1675 1793 1855 1970 2034 1905 1771 1729 1668 1740 1852 1859 1741 1715 1794 1876 1824 1785 1720 1708 1586 1573 1630 1651 1669 1746 1782 1752 1744 1746 1679 1615 1550 1488 1597 1708 1808 1840 1854 1913 2030 2065 2018 2054 1898 1756 1595 1523 1430 1494 1561 1602 1703 1777 1851 1877 1824 1772 1693 1663 1603 1594 1540 1462 1440 1383 1345 1278 1229 1142 1064 963 880 777 735 758 837 926 997 1071 1126 1104 1170 1278 1360 1444 1474 1453 1419 1352 1317 1248 1250 1240 1196 1074 956 819 775 752 735 712 692 668 651 570 417 443 421 435 447 469 485 529 601 703 785 1170 1305 1360 1384 1540 1717 1904 2012 1993 1897 1838 1978 2160 2389 2285 2173 2058 1963 1838 1751 1600 1567 1600 1633 1954 2111 2237 2394 2538 2598 2554 2493 2387 2287 2147 2167 2270 2442 2489 2424 2323 2201 2052 1947 1800 1666 1581 1527 1544 1600 1655 1638 1552 1438 1259 1253 1178 1158 1166 1265 1345 1300 1256 1254 1450 1669 1635 1494 1354 1241 1087 970 878 694 682 875 797 661 612 541 489 481 481 480 481 484 480 483 483 489 486 492 491 497 498 498 505 540 514 482 481 484 482 482 483 479 483 481 484 485 485 487 487 489 488 499 494 506 533 562 595 650 675 714 774 819 782 630 544 692 818 954 1047 1166 1251 1369 1470 1546 1600 1642 1660 1674 1684 1696 1653 1645 1655 1688 1753 1850 1922 2033 2118 2184 2187 2131 2113 2005 1921 1794 1713 1615 1545 1629 1729 1872 1955 2069 2155 2280 2358 2328 2303 2231 2206 2123 2051 1958 1859 1742 1666 1530 1438 1297 1230 1106 1025 1175 1283 1430 1527 1608 1682 1788 1831 1874 1883 1903 1913 1943 2044 2128 2200 2300 2372 2424 2459 2492 2498 2524 2561 2553 2581 2632 2744 2730 2689 2674 2674 2664 2630 2679 2590 2507 2425 2378 2341 2257 2128 2056 1924 1818 1814 1930 2040 2125 2222 2305 2368 2435 2469 2529 2563 2590 2648 2754 2792 2847 2955 3031 2903 2825 2732 2743 2779 2800 2863 2882 2745 2719 2559 2443 2289 2212 2239 2232 2244 2197 2026 1902 1853 1806 1680 1599 1482 1420 1298 1210 1038 922 835 938 969 997 1105 1126 1132 1043 939 820 962 1084 1273 1395 1520 1632 1736 1816 1887 1948 2071 2227 2379 2384 2368 2365 2429 2472 2543 2640 2787 2680 2660 2532 2405 2329 2206 2064 1958 2009 2227 2335 2467 2607 2744 2779 2662 2538 2412 2317 2202 2065 1989 1906 1872 1852 1861 1783 1786 1755 1738 1720 1754 1823 1858 1928 1994 2098 2133 2094 2138 2175 2229 2324 2386 2531 2643 2782 2846 2832 2724 2561 2433 2370 2347 2334 2292 2283 2310 2322 2315 2267 2251 2270 2289 2352 2402 2488 2574 2613 2563 2482 2386 2289 2185 2135 2135 2167 2188 2128 2035 1937 1840 1725 1565 1572 1637 1726 1694 1698 1717 1717 1639 1486 1396 1331 1247 1096 1008 916 936 1056 1095 1144 1176 1193 1150 1189 1129 1134 1114 1153 1183 1245 1285 1374 1428 1600 1618 1476 1404 1266 1154 1021 960 892 830 780 735 688 659 552 512 496 509 721 890 998 1201 1381 1492 1510 1577 1720 1849 2005 2101 1917 1755 1658 1513 1409 1261 1237 1229 1221 1213 1291 1355 1350 1409 1466 1551 1615 1647 1639 1650 1656 1670 1679 1658 1645 1645 1746 1976 2117 2215 2267 2378 2311 2084 1980 1983 2020 2074 2171 2101 2066 2005 1984 1938 1913 1910 1958 2036 2126 2079 2030 2003 1997 2108 1985 1927 1916 1892 1949 1955 2059 1997 2005 487 536 565 570 587 615 625 660 748 759 740 699 608 566 533 513 517 551 566 579 599 626 671 714 830 894 956 956 983 974 953 929 868 792 820 857 889 895 897 961 969 964 919 883 844 849 896 924 923 914 897 871 843 825 793 770 791 809 805 790 749 717 596 594 672 779 885 975 998 995 990 1012 1042 1120 1176 1201 1194 1173 1170 1194 1243 1254 1193 1174 1204 1221 1245 1279 1307 1343 1366 1355 1271 1195 1140 1036 896 720 746 801 732 619 579 615 639 655 693 748 788 897 975 1115 1193 1299 1412 1451 1431 1356 1289 1197 1115 1040 999 902 818 750 728 705 687 641 615 595 579 556 539 515 500 484 476 467 462 453 446 450 450 445 436 432 405 423 448 462 461 476 480 494 500 505 484 476 461 437 429 419 413 404 411 417 423 431 431 434 426 430 436 436 438 438 439 439 430 421 415 411 416 428 434 439 443 445 440 441 431 422 413 416 406 405 391 394 390 376 370 370 370 370 370 370 370 370 388 426 466 476 486 488 479 470 458 450 442 434 430 431 429 432 426 431 429 432 428 438 434 440 447 449 463 470 475 475 490 486 493 496 507 501 503 505 502 504 482 512 533 518 532 541 572 624 665 709 827 913 932 980 1053 1087 1136 1185 1244 1369 1357 1322 1265 1184 1088 1107 1057 1062 979 904 837 778 762 756 802 856 901 891 882 873 859 841 833 838 824 811 795 777 782 788 810 840 907 931 986 1014 1082 1183 1248 1312 1370 1319 1242 1272 1322 1366 1373 1298 1217 1138 1024 949 907 977 1086 1207 1321 1418 1414 1372 1351 1226 1137 1169 1308 1274 1204 1139 1082 1089 1113 1193 1245 1383 1400 1474 1568 1641 1672 1585 1612 1715 1588 1419 1355 1418 1547 1641 1707 1553 1463 1316 1191 1074 1130 1178 1159 1136 1169 1178 1068 1070 1107 1005 1174 1041 925 886 926 959 1019 1139 1213 1298 1351 1396 1481 1641 1798 1921 1938 1930 1813 1733 1663 1585 1637 1718 1718 1645 1605 1671 1686 1634 1601 1602 1566 1501 1507 1517 1530 1593 1635 1738 1809 1831 1834 1792 1705 1618 1597 1576 1697 1847 1892 1942 1920 1952 2083 2120 1976 1793 1670 1550 1471 1492 1556 1608 1665 1764 1827 1822 1791 1743 1711 1638 1589 1528 1509 1500 1438 1388 1320 1265 1195 1123 1031 975 873 796 736 754 864 931 1036 1107 1202 1238 1253 1209 1303 1392 1507 1570 1546 1529 1470 1389 1329 1345 1330 1242 1089 965 842 814 792 762 731 711 679 667 571 428 412 405 425 435 457 502 588 675 821 1019 1391 1443 1484 1522 1638 1735 1889 1981 2037 1952 1903 1982 2183 2409 2399 2270 2111 1960 1837 1736 1632 1622 1670 1779 2030 2219 2460 2503 2461 2387 2333 2290 2231 2152 2117 2077 2136 2233 2342 2262 2258 2194 2027 1915 1766 1659 1520 1434 1340 1331 1477 1520 1451 1354 1330 1225 1084 1011 1064 1153 1228 1219 1118 1148 1202 1312 1642 1541 1380 1290 1133 1035 926 845 721 758 712 575 515 485 485 481 481 479 479 481 477 484 484 480 484 490 492 514 544 529 490 479 482 478 477 480 479 479 483 484 483 483 484 483 488 492 497 538 556 566 611 629 654 691 732 831 885 876 868 856 825 668 563 730 793 902 992 1108 1200 1332 1448 1556 1624 1708 1749 1781 1799 1798 1792 1767 1771 1774 1836 1910 1990 2088 2156 2244 2278 2266 2198 2067 2005 1889 1809 1696 1599 1614 1758 1907 2014 2144 2227 2351 2444 2461 2439 2336 2251 2197 2127 1965 1861 1735 1629 1547 1396 1294 1217 1171 1057 1154 1238 1372 1445 1563 1615 1670 1700 1744 1740 1796 1804 1945 2011 2072 2132 2217 2326 2372 2405 2436 2455 2495 2515 2535 2574 2612 2714 2753 2674 2656 2636 2623 2547 2544 2568 2567 2507 2429 2335 2253 2135 2049 1910 1792 1902 1990 2109 2199 2281 2355 2427 2458 2496 2517 2624 2633 2690 2757 2841 2885 2932 2941 2864 2887 2896 2892 2896 2918 2855 2831 2661 2594 2415 2303 2168 2119 2046 2071 2094 2074 1990 1913 1724 1634 1558 1448 1363 1252 1081 960 842 891 1019 1099 1209 1261 1230 1303 1293 1181 1032 953 883 1037 1255 1343 1443 1503 1610 1734 1871 1947 2085 2234 2389 2444 2513 2489 2475 2496 2601 2715 2865 2823 2758 2684 2549 2426 2280 2144 2021 2061 2245 2342 2485 2653 2691 2744 2593 2511 2420 2328 2221 2077 2048 1999 1991 2028 2006 1937 1887 1762 1691 1688 1680 1727 1752 1808 1864 1938 1962 2022 2081 2186 2244 2302 2375 2475 2542 2692 2844 2829 2684 2493 2269 2132 2159 2168 2148 2144 2149 2169 2174 2110 2146 2199 2246 2266 2283 2404 2497 2412 2358 2392 2336 2269 2273 2251 2243 2175 2082 1967 1905 1840 1757 1631 1531 1449 1604 1590 1527 1444 1417 1433 1455 1432 1432 1296 1246 1151 1035 887 839 959 1002 1062 1022 1072 1049 1050 998 1034 989 1007 1065 1165 1198 1288 1384 1527 1612 1535 1410 1265 1148 1006 921 825 789 753 713 643 633 528 484 470 629 871 1036 1194 1299 1483 1598 1725 1815 2011 2082 2169 2110 1977 1799 1615 1441 1339 1223 1210 1212 1186 1301 1389 1425 1527 1526 1447 1427 1439 1477 1481 1493 1523 1534 1584 1615 1673 1772 1801 1935 2074 2259 2226 2272 2170 2178 1965 1858 1855 1953 1919 1986 2090 2001 1946 1869 1825 1789 1793 1846 1924 2054 2097 2147 2102 2058 2082 2129 2047 2043 2044 2070 2065 1988 1977 502 540 558 575 600 634 635 744 775 791 723 677 578 544 513 512 536 559 583 591 628 662 710 774 825 855 941 972 978 947 925 927 856 822 874 881 901 914 961 1021 995 977 906 881 854 874 907 926 910 903 876 846 823 815 794 768 763 784 793 788 767 713 581 594 691 816 907 998 1017 995 989 1004 1039 1110 1167 1182 1201 1177 1167 1181 1219 1228 1186 1173 1198 1240 1248 1292 1323 1366 1347 1227 1141 1123 1108 976 866 731 650 665 614 583 583 636 654 706 732 784 845 961 1044 1162 1244 1400 1431 1408 1406 1295 1226 1118 1027 945 895 839 811 767 723 682 653 606 595 560 541 523 511 498 488 474 464 458 450 442 437 440 444 441 431 405 410 450 459 467 469 479 490 493 496 488 465 453 443 425 416 414 405 411 413 427 430 430 430 427 433 432 432 434 439 443 439 434 428 417 406 416 418 420 431 435 434 433 430 425 416 410 410 411 408 400 391 386 383 370 370 370 370 370 370 370 370 370 410 448 470 480 486 482 474 458 449 436 436 435 432 430 429 428 425 428 429 428 430 430 432 443 447 451 465 473 477 477 481 483 501 506 500 496 485 479 476 479 493 536 536 529 537 570 597 643 709 779 918 956 959 978 1052 1075 1140 1180 1244 1372 1404 1377 1262 1182 1098 1089 1039 947 899 904 826 778 760 752 753 806 852 838 815 822 803 800 789 792 794 784 773 771 783 802 827 852 899 927 1044 1067 1143 1238 1341 1394 1381 1352 1333 1353 1262 1267 1251 1184 1071 998 945 905 932 1035 1089 1191 1284 1450 1485 1419 1346 1292 1202 1228 1326 1521 1464 1293 1238 1089 1085 1137 1187 1252 1273 1368 1419 1485 1580 1697 1728 1764 1681 1591 1469 1477 1592 1737 1670 1541 1420 1276 1138 1214 1258 1351 1348 1249 1284 1188 1162 1218 1294 1129 1169 1106 1031 858 887 932 975 1056 1110 1205 1273 1393 1496 1668 1833 1787 1781 1806 1779 1658 1610 1488 1468 1550 1550 1519 1472 1539 1528 1486 1445 1406 1367 1336 1310 1366 1409 1494 1564 1662 1723 1808 1904 1889 1788 1703 1663 1654 1741 1889 1951 1998 1996 1989 2047 1943 1832 1695 1598 1485 1466 1559 1619 1654 1728 1824 1848 1829 1796 1752 1730 1663 1609 1532 1477 1415 1340 1274 1223 1194 1124 1125 1058 952 816 767 784 853 949 1049 1156 1231 1301 1357 1338 1329 1359 1421 1515 1581 1615 1591 1491 1444 1500 1471 1373 1267 1106 977 874 836 813 796 755 728 685 622 417 418 410 408 413 456 532 586 658 760 906 1179 1461 1466 1483 1535 1645 1783 1938 2033 2118 2053 2030 2054 2209 2455 2482 2230 2092 1953 1842 1787 1716 1677 1755 1945 2193 2323 2550 2651 2542 2499 2409 2326 2191 2032 1936 1916 1984 2074 2189 2204 2149 2112 2002 1909 1779 1656 1511 1405 1323 1206 1217 1247 1285 1250 1249 1261 1167 1069 943 1016 1111 1106 1032 1042 1118 1234 1535 1560 1388 1269 1124 1030 912 800 736 620 546 499 492 487 484 482 483 476 475 477 476 481 478 480 484 491 492 502 485 479 480 479 475 480 480 482 481 483 482 484 484 484 489 524 586 611 633 660 695 707 733 762 806 844 868 918 945 947 924 904 880 662 564 706 777 886 990 1093 1182 1304 1396 1525 1613 1710 1762 1814 1861 1903 1895 1894 1910 1921 1913 1971 2048 2153 2213 2313 2374 2374 2299 2182 2097 1971 1884 1741 1643 1687 1845 2048 2117 2202 2318 2457 2548 2595 2538 2453 2337 2237 2135 1984 1884 1742 1631 1494 1447 1390 1318 1210 1132 1122 1180 1287 1390 1465 1476 1550 1606 1609 1646 1696 1719 1819 1901 1965 2071 2151 2263 2347 2400 2425 2432 2447 2484 2516 2545 2614 2813 2712 2639 2613 2568 2540 2480 2491 2482 2488 2483 2438 2295 2227 2124 2029 1879 1797 1926 2051 2167 2235 2335 2446 2564 2594 2576 2582 2620 2650 2705 2793 2967 3107 3026 2891 2793 2760 2754 2761 2781 2788 2693 2671 2576 2497 2468 2342 2167 2024 1904 1915 1901 1897 1886 1740 1610 1528 1412 1327 1201 1053 897 850 987 1182 1323 1477 1505 1547 1504 1496 1430 1321 1142 1021 863 984 1129 1198 1310 1409 1550 1672 1819 1937 2106 2214 2352 2434 2502 2621 2663 2644 2700 2793 2771 2736 2665 2653 2591 2513 2352 2233 2090 2082 2220 2324 2465 2550 2580 2622 2610 2611 2543 2370 2211 2107 2113 2136 2167 2210 2164 2063 2020 1950 1869 1717 1647 1661 1681 1716 1752 1825 1908 2000 2075 2199 2252 2327 2369 2445 2520 2690 2836 2890 2703 2485 2237 2064 2034 1997 1985 2037 2076 2060 2028 1997 2072 2183 2236 2152 2158 2302 2370 2220 2200 2322 2300 2146 2153 2212 2136 1994 1936 1835 1770 1729 1666 1602 1543 1361 1324 1339 1305 1257 1286 1294 1294 1275 1296 1303 1270 1215 1080 919 820 845 901 929 905 933 928 922 916 929 885 926 1018 1058 1105 1223 1352 1492 1616 1570 1457 1309 1212 1067 993 879 809 704 653 624 567 521 460 524 642 871 991 1158 1290 1424 1526 1644 1790 1935 1999 2176 2086 1970 1787 1665 1506 1370 1220 1194 1186 1258 1612 1739 1730 1774 1653 1587 1605 1604 1547 1560 1676 1660 1630 1676 1755 1865 1970 1971 2022 2110 2163 2093 2132 2084 2035 1984 1805 1701 1712 1731 1784 1857 1904 1900 1870 1767 1689 1648 1642 1725 1832 1899 2017 1939 1885 1893 1982 2099 2099 2031 1942 1901 1879 1946 524 557 591 603 619 634 730 792 807 762 689 608 575 532 508 526 548 568 595 612 657 694 747 836 905 939 885 877 878 884 931 942 863 861 899 910 918 920 1030 1006 997 963 910 908 857 878 890 886 916 910 863 851 825 807 774 756 727 750 774 785 767 719 577 590 685 825 896 1001 1026 1000 1000 1013 1035 1093 1168 1181 1201 1185 1167 1182 1204 1114 1018 1006 1074 1171 1187 1214 1191 1132 1101 1021 1048 1086 1109 1018 876 806 772 641 594 570 599 656 696 741 805 869 928 1048 1102 1212 1351 1441 1426 1381 1299 1200 1160 1066 968 881 828 775 738 712 674 636 601 573 549 529 517 503 496 487 478 470 467 468 465 457 451 446 436 423 400 411 457 459 452 461 469 475 484 488 488 471 451 436 423 416 410 408 411 422 425 424 420 428 431 421 422 427 438 442 441 445 427 425 400 415 405 410 418 426 420 422 424 424 426 414 414 413 414 409 402 398 390 383 383 370 370 370 370 370 370 370 373 403 436 455 462 463 465 458 449 437 432 430 431 426 430 432 433 430 429 428 429 428 427 429 437 442 447 456 465 473 479 477 483 480 487 489 484 478 473 494 528 532 536 534 534 557 610 636 674 690 727 836 898 906 961 997 1035 1085 1139 1178 1251 1354 1453 1397 1308 1212 1184 1205 1104 1043 940 885 804 786 766 748 748 760 758 753 760 752 762 767 774 786 780 764 770 779 791 813 843 872 902 959 1084 1169 1234 1282 1385 1455 1433 1421 1483 1402 1273 1203 1182 1085 1023 930 904 911 991 1035 1089 1179 1273 1337 1426 1520 1458 1342 1311 1317 1337 1572 1585 1457 1379 1170 1097 1088 1086 1120 1134 1200 1235 1312 1408 1470 1513 1575 1660 1649 1597 1676 1656 1582 1480 1354 1293 1211 1230 1342 1448 1510 1485 1435 1406 1367 1363 1438 1400 1180 1171 1187 1036 933 860 912 934 1005 1105 1246 1355 1542 1637 1681 1688 1615 1573 1589 1574 1459 1336 1305 1289 1324 1322 1334 1317 1321 1288 1250 1245 1187 1158 1178 1236 1213 1218 1307 1348 1455 1601 1696 1760 1823 1874 1842 1808 1754 1817 1961 1988 2051 2119 2070 1961 1767 1651 1559 1500 1506 1552 1609 1664 1724 1778 1888 1903 1819 1776 1719 1674 1593 1540 1498 1457 1413 1370 1393 1376 1376 1272 1194 1011 905 770 762 868 951 1002 1066 1231 1306 1413 1444 1493 1489 1477 1497 1593 1656 1695 1639 1595 1610 1600 1524 1378 1305 1131 1016 918 864 843 817 775 738 688 435 421 421 410 408 480 528 560 617 766 895 1233 1364 1330 1363 1453 1525 1554 1637 1780 1909 2094 2189 2213 2259 2402 2507 2445 2308 2235 2132 2023 1979 1974 1969 2052 2277 2457 2607 2578 2493 2479 2507 2458 2330 2179 2088 1952 1860 1818 1840 1916 1968 2026 1997 1890 1868 1749 1668 1576 1514 1408 1311 1162 1102 1023 1040 1025 1049 1005 974 899 916 948 946 938 927 964 1044 1296 1337 1317 1222 1077 964 836 760 732 565 496 499 497 491 488 482 481 477 480 479 476 477 480 479 481 482 484 483 485 479 480 481 479 477 481 484 484 484 481 488 493 579 628 668 707 755 785 837 844 880 901 957 1013 994 1003 1048 1068 1020 956 925 880 771 667 610 753 894 1036 1183 1254 1344 1406 1492 1543 1625 1685 1753 1814 1904 1970 2023 2039 2034 2042 2086 2115 2199 2268 2402 2400 2340 2290 2228 2149 1989 1897 1785 1705 1782 1950 2054 2147 2286 2353 2526 2608 2496 2447 2388 2341 2285 2201 2073 1943 1806 1771 1682 1607 1501 1400 1261 1193 1124 1144 1205 1272 1374 1458 1549 1643 1738 1804 1883 1924 1923 1909 1920 2035 2091 2203 2285 2328 2369 2415 2440 2453 2483 2527 2564 2742 2719 2617 2580 2556 2505 2454 2451 2434 2418 2391 2346 2289 2186 2048 1950 1807 1835 1985 2082 2198 2284 2398 2473 2565 2616 2716 2763 2800 2808 2765 2885 3007 2961 2971 2924 2873 2761 2631 2579 2560 2554 2532 2494 2368 2282 2174 2092 1949 1877 1773 1672 1667 1714 1726 1568 1449 1367 1264 1137 955 889 913 1048 1321 1466 1582 1658 1766 1826 1846 1753 1606 1537 1431 1304 1054 949 984 1123 1382 1527 1643 1692 1879 2003 2140 2227 2289 2371 2476 2567 2658 2731 2829 2857 2784 2783 2718 2659 2562 2534 2407 2274 2194 2164 2244 2341 2447 2506 2603 2627 2554 2498 2460 2404 2327 2260 2267 2362 2438 2496 2432 2308 2245 2107 2016 1929 1782 1688 1623 1635 1652 1728 1845 1976 2058 2151 2196 2308 2381 2537 2590 2492 2527 2726 2844 2541 2302 2006 1931 1911 1853 1791 1802 1806 1848 1932 2006 2113 2096 2061 2040 2108 2161 2110 2103 2150 2137 2018 1982 1952 1907 1767 1736 1656 1597 1546 1504 1469 1451 1293 1190 1115 1116 1089 1094 1103 1091 1108 1123 1156 1214 1185 1132 887 788 685 789 784 782 769 753 802 775 748 746 869 958 976 1049 1168 1290 1462 1586 1657 1595 1463 1374 1250 1138 1008 905 783 702 588 522 449 450 523 684 914 1027 1095 1167 1324 1401 1521 1675 1802 1955 2045 1954 1856 1778 1681 1533 1405 1197 1074 1157 1453 1747 1885 2080 2038 1865 1793 1933 1868 1850 1887 1934 1790 1663 1682 1779 1821 1941 2061 2179 2258 2167 2036 1989 1971 1906 1861 1776 1684 1576 1499 1482 1549 1612 1633 1628 1690 1647 1563 1468 1450 1510 1619 1738 1811 1745 1730 1868 1922 2001 1910 1794 1726 1754 1861 542 564 607 644 679 686 772 815 772 737 643 588 543 516 513 525 550 570 606 631 707 745 791 858 933 970 936 913 904 898 977 948 868 910 924 905 904 998 990 989 973 931 912 896 868 927 958 944 928 907 862 843 847 827 802 773 719 731 752 772 767 718 586 553 625 779 876 974 999 987 978 1000 1025 1069 1147 1177 1199 1172 1171 1162 1100 949 865 824 906 973 984 965 1010 996 966 946 977 1050 1108 1025 940 952 807 626 587 566 589 648 696 760 854 923 980 1096 1184 1344 1449 1423 1381 1279 1188 1069 1049 968 904 811 780 748 706 663 637 600 581 555 533 515 508 498 495 487 477 481 476 469 466 457 454 448 443 427 402 419 449 465 471 462 460 465 472 482 487 465 441 424 413 407 401 416 424 429 435 433 433 422 420 421 423 426 431 439 443 425 393 378 377 401 420 421 419 424 422 423 428 419 414 413 417 420 415 407 401 398 388 383 384 374 370 370 370 370 370 372 389 422 442 448 446 448 442 438 437 427 428 428 426 427 429 431 428 426 429 431 432 431 428 433 440 446 452 462 474 478 481 473 462 458 480 479 463 479 517 528 534 537 536 531 561 606 654 673 722 769 732 806 904 904 958 1011 1043 1085 1151 1179 1253 1356 1426 1383 1319 1258 1254 1208 1114 1048 929 877 853 808 764 749 748 742 740 741 744 746 747 764 787 786 776 773 781 793 817 831 871 894 919 989 1119 1205 1285 1284 1380 1440 1487 1560 1473 1386 1281 1256 1210 1085 998 917 895 907 1012 1060 1105 1210 1300 1347 1400 1402 1470 1407 1387 1385 1377 1544 1550 1512 1436 1309 1168 1133 1131 1111 1103 1123 1152 1223 1265 1344 1423 1487 1544 1612 1667 1560 1523 1457 1384 1329 1315 1328 1336 1434 1478 1560 1573 1589 1504 1392 1327 1283 1223 1196 1222 1122 1096 956 868 867 906 967 1069 1279 1424 1526 1498 1520 1503 1451 1413 1371 1324 1237 1219 1172 1127 1151 1166 1165 1147 1141 1124 1114 1108 1113 1130 1182 1317 1282 1258 1279 1358 1423 1506 1608 1681 1761 1819 1882 1914 1818 1847 1972 2023 2054 2154 1951 1830 1664 1561 1506 1521 1601 1627 1698 1727 1746 1819 1890 1839 1760 1717 1655 1611 1566 1531 1483 1443 1433 1465 1449 1404 1318 1187 1112 969 860 792 815 953 1056 1200 1195 1165 1215 1362 1469 1576 1612 1585 1596 1675 1709 1812 1751 1740 1720 1593 1494 1395 1332 1149 1030 960 905 859 814 781 750 641 443 430 423 413 411 422 519 643 701 861 1119 1404 1420 1263 1269 1305 1319 1414 1528 1724 1853 2010 2140 2305 2434 2571 2554 2391 2297 2253 2181 2134 2119 2111 2094 2459 2671 2751 2656 2497 2365 2285 2258 2223 2250 2321 2226 2088 1963 1848 1751 1714 1732 1792 1816 1804 1725 1721 1679 1629 1532 1426 1350 1222 1148 1084 994 949 949 938 903 868 829 910 832 817 859 906 918 1019 1085 1186 1165 1035 901 774 709 598 490 491 492 491 493 483 487 481 482 478 478 479 478 478 478 481 482 486 483 481 486 482 481 485 482 482 480 486 489 498 574 638 677 715 762 803 851 891 925 950 981 1003 1058 1085 1093 1075 1063 1059 1008 950 903 862 796 762 697 649 860 1004 1121 1202 1277 1333 1412 1476 1552 1633 1711 1771 1879 1964 2065 2114 2122 2111 2157 2189 2238 2289 2389 2432 2446 2365 2276 2195 2092 1999 1866 1814 1899 2054 2173 2240 2296 2344 2516 2583 2507 2438 2376 2297 2246 2186 2081 2019 1973 1915 1813 1725 1601 1510 1326 1252 1198 1126 1190 1276 1384 1493 1640 1750 1871 1936 1993 2051 2122 2133 2119 2116 2135 2186 2240 2313 2360 2414 2443 2512 2549 2563 2637 2774 2677 2627 2624 2560 2453 2416 2384 2369 2363 2335 2283 2223 2147 1965 1867 1837 1886 2006 2100 2226 2312 2422 2487 2537 2568 2619 2644 2684 2703 2820 2895 2923 2836 2783 2741 2713 2686 2583 2540 2498 2482 2414 2348 2253 2181 2089 2038 1937 1902 1829 1781 1610 1514 1584 1463 1328 1225 1099 954 878 930 1113 1232 1325 1419 1580 1665 1791 1880 1973 1921 1853 1811 1705 1575 1318 1104 955 1069 1298 1463 1658 1762 1885 1983 2133 2192 2237 2315 2393 2456 2544 2617 2737 2824 2807 2806 2752 2686 2643 2579 2415 2322 2267 2247 2251 2323 2467 2585 2715 2759 2642 2535 2461 2438 2415 2426 2470 2559 2581 2523 2463 2405 2419 2298 2139 2025 1907 1737 1659 1613 1626 1705 1817 1968 2058 2172 2239 2348 2430 2435 2357 2388 2501 2702 2872 2660 2470 2125 2041 1965 1889 1643 1633 1654 1754 1872 1928 1993 1918 1939 1930 1995 2050 2092 2073 2054 2051 1888 1817 1767 1670 1605 1562 1515 1464 1400 1369 1361 1353 1223 1119 948 1001 980 980 992 999 1026 1058 1059 1060 1086 1050 882 783 642 670 663 687 677 682 675 663 660 756 827 839 897 986 1138 1269 1440 1562 1688 1682 1591 1484 1374 1251 1072 946 781 629 493 459 434 448 591 779 902 1085 1299 1411 1522 1620 1669 1764 1914 2032 1884 1808 1722 1629 1571 1471 1362 1198 1055 1150 1480 1752 1860 2032 2090 1962 1939 2089 2028 2020 2067 2028 1935 1794 1729 1850 1844 1855 1968 2114 2212 2100 2035 1932 1907 1873 1841 1784 1775 1679 1575 1445 1375 1394 1421 1477 1498 1585 1646 1586 1472 1374 1422 1593 1700 1649 1592 1750 1855 1883 1826 1723 1623 1690 1773 553 594 643 669 719 780 800 798 741 696 609 558 532 507 511 530 556 590 627 671 720 762 823 907 971 991 939 920 926 922 981 920 896 896 886 901 970 1024 998 994 939 896 888 859 898 969 991 980 943 910 870 847 842 819 787 766 712 699 740 753 768 740 665 558 579 685 768 899 949 964 963 983 998 1038 1118 1160 1161 1160 1138 1151 981 889 818 757 801 844 859 897 919 889 878 947 932 1053 1090 1048 1064 956 798 596 567 575 608 678 714 790 894 989 1057 1172 1273 1433 1440 1375 1308 1219 1125 991 932 877 819 768 731 682 669 632 606 584 564 540 524 507 501 492 492 483 476 469 466 460 457 458 453 448 435 403 392 449 452 468 468 461 461 462 464 469 468 450 435 417 408 399 399 407 429 432 438 428 431 420 418 421 416 424 429 423 416 391 381 390 384 406 418 419 416 426 423 425 424 416 414 416 416 415 416 402 397 394 387 381 375 370 370 370 370 370 380 394 411 417 430 431 439 434 431 431 435 429 425 426 429 437 428 425 430 428 427 431 429 431 435 438 442 447 452 457 458 450 450 453 453 495 480 473 503 513 518 526 538 536 528 575 607 637 681 709 767 818 805 846 915 923 949 992 1042 1086 1159 1182 1274 1379 1370 1299 1287 1253 1264 1189 1096 1055 987 929 853 818 795 789 744 732 741 740 741 743 756 775 789 803 806 824 828 860 871 875 930 955 958 991 1055 1147 1201 1206 1283 1357 1468 1487 1406 1350 1314 1292 1222 1121 999 918 889 928 1005 1088 1180 1273 1292 1355 1329 1304 1347 1372 1425 1409 1416 1581 1574 1498 1463 1329 1185 1236 1272 1239 1185 1161 1122 1166 1217 1376 1430 1451 1542 1643 1675 1581 1581 1505 1457 1494 1508 1434 1366 1480 1575 1634 1588 1445 1349 1267 1257 1254 1253 1266 1278 1181 1105 946 889 862 886 974 1097 1336 1381 1361 1318 1391 1342 1257 1224 1145 1115 1090 1114 1100 1071 1066 1066 1066 1066 1079 1107 1153 1174 1220 1486 1502 1506 1483 1478 1418 1479 1498 1490 1554 1565 1638 1744 1846 1903 1905 1844 1909 1936 2049 1992 1849 1764 1591 1563 1588 1595 1662 1720 1789 1793 1795 1848 1916 1839 1737 1695 1679 1633 1595 1537 1483 1485 1519 1537 1446 1305 1220 1111 1018 907 822 809 869 997 1097 1241 1329 1339 1307 1278 1396 1579 1682 1729 1719 1755 1820 1918 1953 1851 1737 1631 1545 1405 1300 1136 1073 1038 1012 963 850 777 725 501 461 446 431 420 414 412 550 705 784 954 1216 1343 1238 1170 1185 1298 1428 1581 1638 1707 1779 1948 2071 2264 2449 2618 2491 2340 2312 2263 2263 2241 2206 2174 2339 2675 2820 2756 2668 2531 2442 2271 2216 2125 2095 2080 2097 2053 2003 1897 1769 1631 1562 1555 1570 1619 1608 1590 1586 1614 1563 1452 1383 1278 1222 1140 1056 971 951 877 852 839 811 845 809 758 753 815 794 805 789 844 903 919 889 756 603 515 487 487 488 487 486 487 487 489 481 479 477 476 476 476 479 480 479 478 477 485 482 484 488 490 491 486 508 559 614 641 691 738 785 815 854 897 973 1013 1025 1052 1093 1108 1151 1188 1190 1161 1141 1107 1035 985 930 880 821 775 619 622 809 903 1042 1116 1225 1275 1380 1443 1526 1593 1686 1758 1870 1953 2078 2143 2208 2237 2230 2226 2258 2284 2389 2507 2572 2557 2402 2308 2212 2126 1994 1937 1998 2086 2199 2263 2339 2440 2468 2567 2488 2464 2391 2305 2209 2159 2124 2107 2050 1988 1889 1799 1673 1593 1449 1296 1226 1174 1203 1265 1371 1481 1626 1741 1895 1978 2096 2182 2262 2322 2312 2279 2245 2209 2257 2337 2412 2515 2573 2709 2823 2721 2720 2736 2769 2710 2694 2644 2596 2611 2498 2423 2382 2332 2259 2121 2037 1873 1828 1888 1979 2088 2120 2224 2312 2403 2444 2478 2505 2556 2601 2641 2669 2786 2803 2890 2800 2719 2703 2641 2636 2563 2535 2453 2444 2415 2373 2362 2372 2286 2213 2173 2112 2031 1897 1691 1537 1442 1266 1170 1064 923 910 1004 1180 1300 1362 1399 1456 1547 1653 1800 1896 2015 2079 2086 2065 1973 1811 1525 1237 1011 1059 1251 1425 1549 1668 1797 1915 2032 2085 2132 2206 2294 2337 2473 2571 2665 2785 2761 2746 2700 2686 2660 2634 2569 2502 2415 2364 2425 2403 2481 2590 2680 2756 2766 2615 2595 2541 2446 2446 2530 2702 2720 2549 2446 2376 2335 2304 2241 2073 1980 1762 1637 1596 1601 1712 1820 1965 2058 2102 2126 2191 2258 2248 2257 2436 2537 2702 2766 2784 2607 2349 2217 2013 1811 1635 1624 1628 1691 1818 1857 1874 1832 1755 1755 1816 1940 2023 2037 1890 1826 1750 1621 1592 1545 1485 1443 1397 1335 1300 1278 1266 1222 1046 992 861 865 844 851 832 924 912 955 951 966 913 890 829 769 570 578 578 573 572 585 609 609 625 710 774 706 784 909 1064 1177 1364 1479 1653 1730 1652 1573 1447 1364 1249 1130 964 658 479 432 426 430 620 801 1046 1133 1310 1347 1565 1684 1791 1922 1968 1885 1768 1680 1595 1472 1400 1326 1266 1159 1038 1138 1427 1625 1722 1904 1992 2081 2125 2262 2218 2194 2137 2070 1988 1827 1764 1894 1985 2003 1959 2044 2148 2051 1967 1879 1840 1822 1804 1826 1808 1788 1725 1596 1497 1376 1306 1288 1314 1365 1404 1502 1455 1401 1311 1492 1614 1557 1453 1625 1749 1760 1700 1610 1525 1632 1733 565 625 664 682 763 755 778 753 720 658 563 534 508 507 511 538 589 623 666 677 720 763 845 939 1007 1032 981 949 937 954 911 916 913 903 894 927 1029 1015 1018 983 914 897 868 836 935 968 985 972 942 909 896 877 852 843 814 773 710 655 715 724 726 725 641 552 576 658 755 899 1000 1013 996 967 972 994 1082 1145 1082 1040 1100 1067 948 844 777 733 734 768 776 792 795 802 858 871 933 977 955 1035 1021 908 762 561 557 602 642 697 732 847 911 989 1114 1227 1332 1413 1390 1303 1242 1168 1101 989 897 802 759 721 686 649 632 612 605 580 560 538 525 504 496 486 483 477 469 464 461 467 458 456 453 454 451 439 386 408 433 452 453 456 452 456 454 454 451 429 419 408 405 416 396 411 429 430 426 420 425 416 413 412 422 417 413 384 380 390 394 384 377 403 418 420 419 421 426 424 422 422 417 420 419 414 415 401 390 389 387 376 370 370 372 374 388 376 397 406 429 422 425 428 429 429 427 428 426 428 425 428 432 434 430 435 427 427 428 431 433 433 433 436 445 444 448 447 446 471 484 488 497 502 506 509 512 515 520 530 532 534 532 584 640 683 749 802 839 835 827 867 922 934 958 992 1043 1085 1161 1185 1314 1372 1310 1260 1200 1204 1218 1140 1067 993 907 874 840 811 791 771 733 733 738 737 735 754 814 825 851 863 857 870 877 911 905 907 958 1024 1064 1051 1078 1116 1178 1229 1299 1401 1426 1416 1415 1383 1323 1317 1234 1129 1011 918 888 924 1018 1076 1148 1198 1218 1258 1231 1226 1272 1406 1443 1441 1478 1551 1546 1519 1478 1322 1210 1327 1443 1359 1252 1165 1164 1178 1184 1303 1331 1417 1489 1540 1670 1753 1725 1646 1583 1642 1545 1424 1481 1608 1714 1649 1514 1351 1310 1274 1312 1362 1372 1454 1386 1210 1108 955 908 874 872 1012 1092 1138 1172 1176 1191 1194 1148 1078 1046 1021 1001 1013 1059 1109 1121 1145 1144 1158 1131 1271 1322 1545 1511 1598 1614 1584 1569 1565 1581 1591 1580 1570 1555 1499 1518 1579 1693 1810 1854 1959 1957 2026 2084 2055 1942 1837 1732 1608 1628 1664 1647 1770 1853 1943 1909 1847 1896 1931 1958 1830 1764 1682 1624 1547 1519 1526 1579 1538 1431 1322 1218 1150 1053 971 853 810 873 950 968 1041 1201 1340 1477 1471 1462 1435 1488 1609 1792 1889 1916 1963 2018 2031 1870 1746 1651 1540 1398 1302 1174 1117 1108 1077 990 921 785 627 506 473 445 430 419 414 415 418 637 730 896 1137 1202 1103 1115 1239 1366 1527 1661 1779 1826 1864 2018 2129 2267 2441 2577 2464 2407 2370 2322 2330 2275 2264 2446 2535 2564 2536 2490 2527 2471 2416 2276 2192 2132 2107 2074 2097 2035 1964 1875 1823 1707 1597 1482 1442 1439 1445 1459 1475 1503 1545 1448 1356 1274 1226 1173 1129 1077 1038 961 920 870 811 758 721 719 713 708 686 709 673 611 577 658 669 631 498 488 484 482 484 481 484 485 484 487 480 477 477 479 476 478 478 478 479 479 481 482 486 494 494 489 564 633 693 711 745 772 821 859 904 918 964 1017 1073 1103 1130 1156 1180 1207 1236 1260 1266 1223 1165 1113 1073 1042 953 890 826 739 620 651 863 927 1072 1148 1251 1329 1431 1492 1553 1619 1705 1772 1870 1949 2065 2149 2216 2254 2296 2313 2346 2377 2445 2537 2598 2637 2539 2485 2374 2243 2121 1997 1992 2063 2207 2311 2397 2460 2569 2595 2473 2407 2346 2284 2209 2185 2198 2173 2120 2031 1885 1808 1692 1631 1509 1412 1290 1219 1180 1260 1339 1455 1602 1709 1824 1931 2044 2160 2289 2368 2339 2295 2306 2266 2295 2417 2582 2720 2791 2929 2959 2786 2783 2873 2875 2857 2895 2804 2739 2771 2701 2612 2498 2359 2272 2103 1954 1842 1858 1957 2051 2172 2240 2315 2359 2400 2435 2489 2520 2552 2566 2623 2679 2735 2816 2977 2927 2871 2844 2738 2699 2616 2609 2578 2546 2522 2508 2505 2517 2464 2382 2321 2224 2036 1855 1700 1620 1519 1279 1054 927 950 1024 1204 1331 1459 1522 1572 1596 1635 1692 1825 1935 2041 2113 2159 2213 2104 1970 1642 1346 1113 1035 1222 1344 1454 1499 1672 1817 1916 1966 2024 2090 2202 2324 2440 2536 2691 2762 2770 2736 2742 2727 2708 2722 2724 2695 2529 2481 2469 2453 2519 2559 2603 2646 2780 2789 2791 2649 2595 2595 2667 2720 2598 2526 2445 2366 2337 2256 2229 2112 1954 1758 1650 1595 1612 1700 1806 1860 1874 1910 1950 2028 2094 2172 2225 2381 2457 2567 2619 2574 2579 2496 2279 1973 1767 1620 1610 1643 1645 1748 1789 1762 1687 1542 1588 1644 1753 1894 1901 1777 1651 1559 1487 1459 1423 1367 1302 1256 1222 1217 1184 1110 1015 830 780 709 701 644 627 623 624 676 707 685 641 628 648 632 556 548 540 524 521 535 547 563 569 575 622 662 619 718 834 965 1092 1268 1398 1590 1716 1703 1564 1411 1348 1211 1082 895 733 512 421 416 441 603 780 987 1133 1331 1436 1562 1666 1837 1957 1886 1773 1658 1556 1457 1366 1273 1194 1127 1037 1031 1168 1407 1525 1625 1787 1860 1982 2091 2179 2257 2191 2145 2063 1980 1849 1842 1988 2059 2043 1978 2046 2147 2163 2068 1991 1982 1936 1894 1835 1748 1612 1571 1538 1539 1482 1372 1327 1276 1204 1210 1235 1245 1286 1244 1421 1490 1444 1348 1534 1602 1584 1565 1447 1370 1550 1598 581 673 683 716 715 716 719 682 632 562 526 514 503 505 540 596 663 705 733 754 781 792 840 902 940 954 987 1024 1000 944 959 953 930 917 930 1005 965 959 969 927 884 879 844 849 942 955 953 957 953 934 903 879 848 828 801 776 719 670 649 686 698 663 546 595 688 758 826 943 1017 1042 1021 994 995 991 1008 1042 995 932 945 958 898 840 806 784 742 698 693 721 756 799 804 890 882 787 873 873 799 708 594 600 612 669 700 777 813 904 977 1062 1150 1283 1382 1344 1287 1218 1167 1079 1006 903 832 751 724 684 659 635 623 595 593 575 555 529 517 501 489 479 476 469 465 456 456 448 445 442 445 450 423 414 410 379 385 438 443 441 439 431 437 431 420 416 412 405 405 400 394 405 409 397 385 386 388 398 401 419 412 397 376 376 392 392 395 381 405 418 426 418 417 421 391 393 401 405 405 405 386 376 380 381 378 386 394 390 384 378 386 382 385 403 402 407 424 426 425 422 432 428 431 426 423 426 427 431 428 426 426 431 430 427 429 433 431 435 435 434 439 439 443 447 458 475 482 485 490 495 499 505 509 521 523 533 532 533 552 611 669 694 743 778 832 835 837 893 941 966 1013 997 1049 1074 1138 1204 1371 1335 1278 1194 1151 1118 1097 1078 1026 948 872 810 782 765 749 745 738 730 725 730 767 830 872 892 913 940 962 939 956 971 961 965 1011 1080 1173 1175 1235 1203 1189 1210 1251 1318 1371 1384 1400 1385 1309 1283 1186 1110 974 909 886 904 974 1043 1105 1103 1151 1165 1137 1266 1330 1422 1465 1571 1611 1536 1526 1459 1394 1335 1372 1495 1442 1292 1185 1185 1248 1263 1240 1234 1285 1358 1449 1587 1622 1659 1711 1826 1792 1625 1559 1633 1578 1522 1475 1459 1363 1332 1334 1374 1441 1504 1477 1504 1383 1238 1148 992 935 915 878 893 904 931 956 981 979 965 965 943 965 1039 1102 1224 1310 1448 1534 1586 1533 1513 1571 1574 1597 1673 1643 1640 1679 1725 1731 1678 1648 1615 1639 1673 1640 1609 1597 1550 1568 1656 1835 1942 2044 2174 2235 2036 1896 1900 1880 1756 1717 1692 1766 1810 1907 2009 2067 1957 1973 1982 1927 1838 1769 1652 1595 1635 1616 1525 1474 1422 1303 1231 1128 1065 983 929 836 878 995 1054 1159 1161 1106 1205 1372 1512 1633 1688 1682 1680 1712 1827 1980 1858 1809 1804 1762 1682 1523 1454 1355 1293 1186 1127 1077 1015 963 868 745 792 606 444 436 427 416 420 420 419 421 507 652 746 988 1056 1217 1309 1439 1569 1730 1833 1991 2077 2178 2290 2487 2607 2617 2544 2515 2464 2416 2388 2597 2717 2588 2498 2417 2370 2370 2376 2374 2342 2362 2326 2321 2284 2252 2135 2054 1994 1948 1869 1773 1692 1550 1498 1448 1402 1325 1324 1359 1415 1420 1351 1256 1231 1217 1200 1163 1124 1140 1141 1081 993 888 795 687 672 656 642 619 603 583 563 546 529 514 498 489 478 479 476 480 480 479 473 475 485 484 477 475 473 479 478 479 481 479 481 483 545 603 656 678 691 714 804 829 916 946 979 1021 1048 1082 1133 1163 1195 1226 1275 1306 1315 1335 1343 1348 1345 1328 1281 1239 1188 1133 1044 956 870 804 702 668 875 968 1122 1226 1357 1420 1497 1562 1654 1706 1781 1830 1876 1916 1971 2012 2069 2100 2169 2224 2282 2321 2362 2393 2441 2505 2559 2537 2416 2369 2286 2163 2157 2193 2256 2335 2432 2523 2651 2538 2422 2400 2393 2375 2395 2416 2315 2223 2123 2060 1993 1900 1772 1670 1558 1493 1353 1277 1201 1250 1352 1426 1569 1669 1808 1912 2040 2136 2273 2417 2398 2360 2353 2419 2431 2501 2615 2718 2756 2774 2745 2814 2908 2997 2994 2792 2739 2646 2636 2575 2523 2452 2407 2300 2189 2018 1901 1881 2017 2179 2275 2332 2403 2451 2445 2493 2551 2642 2732 2827 2777 2798 2842 2886 2946 3044 2983 3023 3080 2868 2823 2793 2804 2843 2815 2725 2696 2622 2587 2500 2406 2222 2019 1951 1821 1574 1423 1298 1122 946 993 1118 1210 1335 1453 1549 1603 1677 1728 1783 1830 1916 1986 2066 2126 2214 2285 2209 2120 1834 1590 1225 1099 1089 1159 1239 1353 1521 1625 1686 1771 1900 2057 2221 2326 2450 2557 2730 2828 2824 2881 2950 2909 2853 2871 2849 2757 2689 2591 2531 2526 2535 2531 2570 2647 2812 2919 2952 2941 2883 2885 2888 2737 2652 2493 2349 2288 2213 2189 2213 2109 1960 1798 1647 1620 1581 1564 1598 1614 1631 1702 1758 1868 1934 2004 2075 2184 2282 2368 2363 2311 2370 2389 2184 1976 1847 1651 1577 1568 1569 1541 1481 1472 1465 1370 1346 1459 1543 1642 1601 1551 1429 1378 1348 1301 1273 1229 1127 1038 979 867 803 754 721 744 835 786 817 854 992 884 751 664 653 704 711 797 842 691 681 676 668 716 751 562 501 512 518 510 495 531 556 615 719 868 963 1130 1268 1439 1579 1713 1590 1393 1296 1135 1015 832 679 488 407 415 456 565 730 980 1142 1330 1421 1528 1651 1823 1795 1697 1606 1550 1452 1345 1196 1114 1010 987 1068 1154 1463 1588 1761 1847 1932 1988 2142 2156 2114 2121 2149 2086 1976 1891 1836 1842 1892 1926 2003 2032 2055 2142 2120 2067 2011 1974 1901 1852 1852 1828 1783 1722 1627 1539 1491 1509 1530 1503 1398 1338 1263 1182 1111 1169 1292 1299 1284 1237 1292 1329 1366 1336 1344 1200 1374 1473 574 648 658 729 678 706 671 625 563 538 519 499 508 538 618 661 719 763 788 807 854 859 895 902 941 962 994 997 978 956 960 956 937 939 1011 1010 975 955 928 886 881 881 826 855 933 954 963 958 943 928 888 859 826 800 760 744 705 683 602 647 660 553 593 661 744 848 921 996 1057 1070 1059 1022 995 968 967 1023 1043 920 881 921 896 864 833 794 755 708 699 730 732 787 820 853 783 676 734 687 646 581 584 693 682 698 740 825 858 962 1032 1127 1224 1409 1381 1316 1263 1180 1096 1010 928 854 797 736 699 660 650 644 624 603 578 565 548 523 510 499 488 477 470 466 461 462 464 473 469 472 464 457 457 449 437 418 381 397 434 428 430 426 418 409 407 410 405 398 397 410 386 374 378 378 377 385 385 389 390 391 382 374 385 396 408 402 406 381 401 407 421 419 414 384 406 404 409 379 376 375 375 382 377 379 382 382 391 413 398 394 393 390 397 401 410 423 426 427 425 426 427 429 426 419 421 422 426 429 428 426 425 429 430 430 431 430 433 434 435 436 438 443 444 455 466 473 485 485 490 495 502 506 513 520 520 526 534 524 578 619 670 700 738 772 791 809 838 902 959 999 1028 1011 1062 1088 1128 1223 1369 1332 1249 1204 1188 1155 1053 1009 1013 981 898 832 804 784 752 737 727 724 725 737 779 840 886 919 994 1033 1000 956 984 993 977 995 1049 1090 1201 1284 1280 1285 1275 1256 1279 1318 1331 1341 1346 1344 1354 1258 1161 1114 978 897 880 892 955 999 1019 1020 1073 1062 1137 1202 1310 1433 1428 1487 1602 1659 1530 1434 1404 1475 1538 1531 1420 1256 1185 1259 1306 1369 1349 1291 1256 1301 1394 1445 1509 1566 1577 1668 1747 1701 1699 1634 1621 1596 1540 1419 1376 1363 1438 1454 1569 1551 1524 1535 1410 1258 1148 998 969 938 930 913 912 894 894 912 914 940 955 1004 1070 1219 1369 1508 1549 1593 1635 1638 1578 1591 1631 1707 1698 1755 1748 1744 1740 1749 1757 1728 1691 1695 1667 1722 1707 1695 1660 1613 1579 1631 1759 1860 1935 2008 2094 2056 1949 1909 1932 1944 1826 1766 1812 1857 1924 2026 2096 2088 2032 1891 1841 1773 1714 1644 1673 1638 1545 1435 1360 1309 1257 1192 1060 996 948 884 846 897 1039 1101 1182 1276 1194 1195 1309 1445 1609 1753 1864 1877 1808 1869 2000 1837 1656 1571 1570 1560 1468 1361 1294 1201 1096 1008 961 950 932 903 970 972 726 501 428 426 421 424 428 433 427 423 526 623 820 958 1173 1312 1440 1534 1689 1794 1875 1961 2116 2255 2472 2613 2713 2779 2734 2688 2734 2782 2815 2747 2608 2501 2386 2305 2243 2196 2182 2167 2138 2165 2199 2173 2132 2163 2191 2126 1988 1859 1733 1677 1617 1615 1546 1454 1314 1290 1291 1338 1360 1309 1268 1208 1228 1241 1305 1369 1360 1319 1160 1028 899 798 677 640 637 624 604 588 570 558 540 527 514 498 488 480 479 477 473 478 473 477 475 477 479 477 479 482 481 493 515 558 579 613 641 666 670 682 695 782 862 954 995 1032 1058 1116 1136 1163 1165 1252 1276 1315 1329 1379 1416 1424 1429 1447 1447 1428 1398 1360 1315 1244 1190 1102 1027 920 787 629 735 883 1007 1138 1233 1430 1497 1553 1582 1658 1697 1755 1787 1834 1863 1889 1889 1925 1953 2040 2096 2187 2233 2315 2355 2406 2446 2520 2474 2428 2350 2242 2191 2191 2203 2241 2310 2415 2461 2605 2531 2487 2527 2598 2559 2469 2395 2244 2205 2183 2120 2029 1930 1793 1710 1588 1500 1384 1318 1278 1221 1380 1478 1601 1687 1826 1931 2061 2162 2317 2455 2456 2395 2384 2403 2438 2488 2509 2543 2573 2606 2653 2707 2784 2924 2894 2719 2666 2638 2608 2532 2466 2454 2382 2274 2171 2014 1881 1928 2063 2235 2341 2431 2525 2657 2659 2574 2636 2815 2849 2936 2887 2939 2996 3010 3001 2930 2810 2799 2884 2969 2946 2893 2873 2774 2741 2617 2546 2412 2388 2371 2294 2085 1949 1755 1655 1466 1237 1084 974 1057 1100 1208 1309 1464 1536 1555 1600 1692 1742 1823 1906 1994 2056 2111 2180 2269 2348 2227 2064 1934 1727 1403 1213 1081 1084 1259 1379 1444 1511 1657 1749 1862 1952 2124 2246 2419 2569 2747 2842 2958 2989 2988 2972 3022 3036 3002 2954 2786 2703 2643 2601 2609 2589 2623 2689 2858 2996 3023 3053 3020 2863 2762 2726 2620 2423 2391 2264 2191 2132 2102 2063 1954 1766 1674 1626 1594 1564 1529 1501 1511 1567 1628 1724 1791 1894 1974 2063 2132 2206 2240 2216 2306 2245 2078 1828 1684 1588 1605 1423 1379 1306 1285 1254 1246 1231 1234 1263 1389 1416 1373 1290 1270 1245 1227 1096 989 901 833 768 744 701 730 720 751 901 994 1025 1010 985 1040 1101 1067 1002 995 1011 1005 991 1001 981 960 890 865 862 838 791 734 608 506 482 474 491 498 527 673 833 936 1096 1244 1433 1591 1720 1628 1404 1261 1048 928 781 635 456 400 411 496 703 858 1032 1072 1255 1340 1529 1667 1743 1639 1533 1424 1362 1314 1242 1103 1015 978 1103 1265 1398 1585 1713 1841 1969 2047 2047 2095 2042 1986 1980 2020 2066 1977 1904 1868 1849 1949 2002 1969 1984 2044 2150 2151 2068 2042 2015 2000 2018 1977 1940 1837 1795 1752 1711 1755 1720 1629 1559 1462 1418 1428 1333 1178 1089 1110 1117 1116 1098 1109 1109 1131 1133 1178 1130 1311 1304 650 651 696 677 658 679 593 555 528 521 507 525 541 577 670 714 760 789 816 842 893 907 911 939 963 991 985 976 951 966 977 974 955 949 1016 994 974 933 897 879 894 840 843 877 959 974 966 951 940 908 863 825 782 749 723 714 719 671 575 611 584 564 636 703 793 892 939 1025 1082 1094 1080 1053 1010 962 976 1007 1083 963 880 880 899 857 798 753 741 676 689 698 707 752 766 775 720 610 582 555 547 577 650 817 778 779 847 871 910 1018 1112 1232 1367 1391 1346 1279 1217 1132 1053 948 876 799 748 716 708 654 627 617 610 591 568 550 536 522 515 496 481 473 468 466 460 477 487 498 491 476 472 459 454 448 442 429 399 376 402 423 420 420 420 417 421 416 393 368 369 368 373 375 376 376 379 380 384 388 388 386 372 384 396 400 408 409 410 378 389 396 400 395 374 397 408 416 421 418 422 420 390 376 377 381 384 381 386 391 405 405 410 410 415 412 420 415 426 427 427 428 425 424 420 419 422 422 424 424 427 426 422 425 429 428 431 431 432 433 437 437 441 443 446 459 464 471 477 483 487 495 504 508 516 512 517 524 532 521 590 609 656 686 709 738 763 779 822 883 937 970 1003 1014 1067 1107 1127 1285 1390 1340 1265 1253 1260 1172 1091 1017 936 917 901 871 815 776 748 727 721 724 736 751 790 840 905 945 1022 1072 1027 968 987 986 984 1017 1086 1117 1210 1304 1299 1263 1254 1254 1261 1267 1314 1337 1313 1303 1341 1252 1150 1091 928 887 878 894 929 963 983 1014 1077 1128 1162 1284 1350 1362 1383 1505 1577 1669 1587 1498 1501 1610 1597 1463 1374 1225 1214 1322 1412 1437 1399 1378 1348 1285 1326 1376 1428 1503 1526 1629 1730 1755 1684 1691 1723 1752 1593 1432 1398 1446 1530 1580 1698 1689 1558 1431 1344 1185 1090 1053 1008 957 935 921 908 928 907 900 939 953 1054 1244 1326 1389 1409 1446 1483 1545 1586 1623 1675 1650 1653 1715 1756 1712 1690 1683 1683 1699 1712 1736 1755 1789 1806 1828 1776 1762 1748 1674 1607 1625 1686 1840 1953 1965 2006 2019 1973 1959 1969 2042 1929 1888 1868 1876 1923 1998 2064 2089 1974 1875 1818 1761 1717 1736 1773 1618 1516 1435 1336 1260 1178 1134 1028 930 888 837 848 961 1085 1145 1246 1344 1414 1289 1308 1399 1554 1706 1917 2041 1956 1963 2023 1848 1686 1580 1431 1401 1392 1298 1180 1123 1056 1130 1183 1196 1181 1207 1133 1050 868 605 452 434 438 441 445 446 447 446 432 522 761 915 1102 1241 1429 1498 1594 1651 1785 1912 2082 2178 2376 2447 2644 2802 2902 2815 2725 2657 2658 2711 2712 2602 2480 2361 2235 2164 2112 2104 2092 2093 2114 2106 2071 2054 2054 2054 1982 1872 1797 1800 1687 1601 1541 1498 1347 1259 1248 1272 1288 1281 1181 1132 1069 1096 1151 1342 1434 1328 1176 1063 912 802 659 611 608 607 593 576 559 547 531 522 513 497 487 478 475 472 474 474 474 477 476 476 481 497 528 572 605 642 684 705 752 816 802 810 769 693 791 851 932 1057 1124 1178 1179 1227 1252 1260 1307 1370 1397 1426 1442 1456 1482 1515 1525 1538 1536 1512 1475 1429 1390 1328 1242 1120 1046 926 798 646 738 891 972 1127 1255 1422 1477 1489 1541 1588 1624 1612 1687 1743 1751 1757 1767 1796 1847 1963 2046 2175 2241 2314 2394 2531 2577 2615 2498 2440 2401 2251 2204 2208 2265 2329 2353 2422 2479 2582 2664 2604 2614 2619 2500 2435 2406 2315 2288 2235 2174 2059 1985 1837 1722 1587 1524 1427 1369 1295 1248 1372 1468 1587 1679 1809 1932 2090 2191 2337 2462 2557 2428 2423 2441 2447 2489 2508 2534 2549 2593 2645 2693 2720 2874 2870 2738 2684 2638 2607 2538 2496 2460 2383 2248 2158 1999 1873 1965 2070 2243 2368 2508 2613 2715 2773 2759 2788 2810 2849 2953 3024 3054 3016 3098 3080 2906 2808 2717 2736 2798 2763 2687 2663 2612 2580 2472 2385 2242 2201 2207 2133 1978 1873 1730 1609 1299 1162 1004 1100 1195 1253 1333 1429 1528 1570 1605 1644 1731 1782 1860 1938 2060 2125 2184 2231 2346 2419 2282 2210 2033 1884 1594 1386 1158 1073 1187 1365 1523 1634 1799 1906 2045 2142 2239 2330 2498 2596 2746 2849 2992 3095 3091 3132 3177 3226 3137 2955 2834 2803 2830 2739 2673 2627 2702 2775 2929 3039 3176 3105 3036 2778 2657 2547 2458 2350 2314 2311 2178 2063 2019 1938 1831 1712 1680 1685 1640 1573 1551 1508 1482 1469 1523 1624 1700 1787 1870 1949 2004 2076 2122 2148 2188 2147 1910 1633 1542 1514 1518 1257 1161 1070 1050 1130 1217 1507 1325 1165 1218 1119 1119 1018 926 941 900 810 767 776 783 781 856 959 1009 1041 1049 1110 1217 1192 1185 1133 1087 1158 1158 1179 1183 1198 1200 1226 1249 1229 1195 1152 1169 1144 1101 1051 946 825 772 659 600 487 463 474 503 795 910 1087 1244 1415 1538 1712 1671 1480 1299 1039 931 753 616 466 416 397 481 768 926 1140 1186 1237 1344 1549 1613 1611 1517 1376 1294 1167 1127 1094 991 952 1065 1317 1451 1478 1540 1596 1721 1843 1820 1813 1910 1904 1891 1962 2068 2089 2030 2021 1968 1950 2136 2210 2094 2047 2143 2198 2129 2119 2046 1991 1989 2095 2094 1980 1927 1937 1945 1870 1792 1737 1618 1538 1521 1602 1567 1460 1303 1167 1054 1038 1028 1031 1028 1018 1003 1003 980 1037 1104 1151 708 643 681 642 622 576 539 502 522 545 534 548 576 626 695 736 785 816 835 850 903 944 961 958 975 985 961 992 950 981 988 991 989 990 993 1002 968 929 880 871 851 803 835 910 979 990 985 961 921 880 835 820 814 797 766 756 730 704 613 523 546 599 679 780 831 909 948 1053 1094 1088 1076 1068 1004 936 953 1012 1112 1037 883 812 842 823 791 718 683 644 652 665 674 677 698 684 625 536 557 627 652 702 808 900 868 864 897 930 1005 1112 1191 1358 1419 1346 1294 1205 1138 1052 969 880 831 753 715 677 648 611 601 591 586 568 557 541 533 516 508 497 484 475 471 463 471 483 500 503 492 487 475 459 450 439 438 429 414 374 389 423 424 422 420 412 408 386 368 382 371 370 372 368 372 377 375 379 374 382 384 377 405 414 407 400 421 418 379 374 388 390 391 385 404 411 412 417 425 420 416 403 382 382 376 382 384 383 388 394 406 414 418 414 414 419 425 430 425 422 428 427 429 423 417 423 423 421 429 425 423 424 422 424 425 427 426 431 435 438 439 439 441 440 444 454 462 471 478 480 487 493 501 508 511 517 516 520 530 541 581 594 629 658 693 711 729 756 797 850 917 940 993 1026 1055 1116 1149 1267 1349 1327 1315 1296 1201 1157 1083 1026 980 940 865 831 801 760 735 718 718 728 744 783 826 860 940 1000 1016 1026 989 952 945 961 982 1046 1147 1201 1279 1308 1245 1245 1274 1251 1239 1233 1274 1286 1288 1300 1273 1237 1118 1032 907 874 881 896 924 976 979 1014 1071 1166 1195 1258 1251 1287 1384 1458 1497 1596 1572 1538 1584 1639 1554 1417 1309 1227 1260 1469 1519 1524 1484 1406 1387 1383 1408 1424 1516 1750 1728 1687 1738 1802 1820 1917 1888 1684 1568 1438 1443 1523 1641 1720 1629 1579 1458 1328 1241 1208 1202 1156 1135 1043 958 932 916 944 944 905 913 973 1092 1209 1243 1267 1299 1383 1443 1513 1566 1639 1687 1724 1743 1716 1678 1643 1658 1601 1646 1667 1685 1704 1722 1764 1820 1843 1869 1837 1809 1743 1655 1612 1700 1726 1782 1837 1906 2007 2004 2000 1985 1979 2057 2019 1939 1912 1966 2020 2004 1999 1966 1881 1825 1794 1792 1845 1785 1668 1566 1457 1375 1308 1180 1101 1009 914 874 848 904 1019 1117 1203 1325 1435 1577 1450 1292 1303 1472 1645 1840 1983 2162 2150 2044 1944 1742 1637 1489 1403 1285 1182 1131 1114 1268 1314 1430 1403 1386 1390 1280 1176 1062 815 560 470 457 461 471 464 467 462 450 470 670 817 1073 1196 1322 1347 1420 1492 1699 1832 1985 2098 2191 2299 2510 2613 2804 2732 2658 2623 2594 2610 2676 2626 2497 2390 2292 2240 2177 2156 2126 2120 2142 2166 2129 2094 1989 1993 2008 2016 2045 1907 1727 1623 1549 1435 1353 1258 1195 1213 1234 1224 1142 1062 1009 965 983 1000 1249 1177 1061 965 839 744 639 589 586 579 572 562 547 534 522 512 503 495 483 475 475 472 477 476 473 481 478 527 541 619 677 705 762 810 817 912 962 957 958 883 843 751 789 901 984 1079 1176 1245 1284 1349 1371 1401 1426 1467 1481 1503 1526 1541 1566 1602 1612 1615 1620 1608 1582 1524 1473 1366 1296 1176 1076 940 830 671 700 850 967 1096 1255 1359 1373 1402 1432 1478 1463 1482 1574 1623 1625 1613 1631 1708 1831 1958 2047 2153 2243 2349 2430 2587 2616 2554 2512 2443 2388 2388 2332 2283 2348 2394 2430 2464 2490 2545 2672 2752 2750 2713 2601 2487 2447 2389 2382 2317 2217 2064 1982 1815 1707 1572 1522 1450 1353 1280 1265 1376 1477 1592 1697 1866 1972 2106 2193 2340 2439 2552 2582 2458 2451 2467 2471 2491 2522 2539 2568 2645 2761 2884 2863 2906 2822 2788 2758 2675 2667 2634 2500 2395 2267 2150 1979 1872 2018 2140 2264 2381 2511 2604 2706 2732 2719 2756 2849 2955 3052 2964 2903 2857 2946 2963 2929 2807 2714 2656 2654 2611 2535 2501 2443 2397 2304 2233 2118 2023 1984 1993 1977 1878 1645 1492 1248 1100 1095 1226 1378 1446 1406 1466 1561 1610 1628 1681 1765 1824 1920 2008 2108 2179 2223 2289 2416 2495 2370 2183 1986 1861 1678 1503 1292 1165 1109 1284 1461 1581 1779 1922 2079 2163 2276 2349 2467 2574 2714 2804 2936 2949 2895 2933 3058 3121 3099 2989 2944 2955 2987 2845 2809 2784 2805 2830 2971 3142 3185 2915 2841 2767 2618 2509 2400 2297 2248 2227 2191 1974 1922 1868 1806 1740 1717 1785 1770 1676 1589 1501 1474 1420 1445 1523 1558 1612 1678 1761 1837 1927 1974 2032 2062 2067 1833 1519 1426 1335 1238 1123 1071 1171 1238 1539 1336 1575 1400 1235 1178 1054 1128 1475 1051 812 805 833 911 983 1040 1097 1127 1206 1289 1351 1292 1176 1271 1418 1442 1355 1306 1253 1349 1365 1386 1395 1421 1411 1437 1437 1429 1378 1307 1247 1210 1176 1153 1085 951 845 840 664 533 454 456 569 763 991 1137 1259 1373 1554 1617 1527 1401 1146 1007 798 654 481 406 386 477 824 1003 1154 1156 1249 1385 1505 1555 1505 1408 1260 1180 1058 1039 985 953 1027 1236 1426 1619 1625 1593 1591 1644 1697 1636 1638 1692 1717 1874 2021 2181 2181 2146 2158 2248 2234 2272 2335 2286 2284 2360 2295 2102 2020 1969 1943 1885 1890 1988 1979 1982 2062 1969 1875 1841 1778 1813 1770 1687 1610 1474 1392 1240 1152 1216 1255 1268 1267 1283 1276 1271 1224 1109 1025 977 952 662 624 639 621 525 500 499 498 517 532 541 563 628 655 712 738 774 804 835 873 926 945 976 982 1000 1010 1000 970 937 964 980 989 990 1036 1041 1014 970 909 875 848 798 795 823 908 962 970 963 949 914 885 858 838 815 809 799 790 726 644 553 584 577 613 691 780 848 912 987 1060 1098 1087 1077 1049 991 937 959 1002 1080 990 862 768 770 768 752 691 664 648 645 644 639 646 639 534 537 598 640 790 877 916 920 973 986 966 1012 1086 1148 1245 1332 1409 1358 1283 1234 1130 1060 957 901 835 766 714 717 690 647 598 571 563 553 546 540 528 525 519 505 491 479 475 470 470 476 489 502 505 499 494 481 463 455 436 424 425 417 372 374 422 421 421 419 412 393 375 337 367 372 372 372 374 375 368 368 369 369 371 388 379 411 403 407 402 424 420 399 378 378 385 384 415 416 421 419 421 425 422 423 411 384 379 376 377 379 387 386 387 401 413 420 415 423 428 425 424 424 421 424 420 417 417 416 420 423 426 425 422 419 418 422 424 427 426 431 432 435 440 438 437 440 444 452 458 466 471 477 478 484 489 501 506 514 515 513 517 535 516 566 576 598 618 671 697 711 725 759 803 882 908 958 988 1036 1054 1131 1226 1299 1275 1275 1222 1170 1118 1035 963 925 899 866 833 770 748 734 714 721 732 772 827 871 909 969 1006 981 955 933 917 946 981 1001 1041 1090 1126 1212 1218 1218 1249 1284 1255 1217 1259 1237 1249 1307 1313 1271 1193 1054 985 885 875 880 901 926 947 958 995 1020 1087 1116 1179 1179 1251 1300 1381 1498 1634 1646 1589 1675 1632 1525 1371 1275 1275 1381 1541 1582 1528 1545 1534 1453 1552 1577 1505 1564 1840 1805 1857 1993 2047 1917 1828 1736 1590 1584 1701 1768 1762 1699 1630 1621 1497 1439 1373 1340 1329 1312 1303 1271 1144 1017 945 958 977 974 951 930 936 968 1068 1125 1204 1279 1352 1429 1508 1580 1627 1643 1667 1661 1628 1637 1419 1356 1343 1369 1423 1443 1511 1594 1737 1806 1829 1835 1899 1937 1855 1768 1715 1757 1802 1774 1793 1868 2005 2049 2120 2150 2065 2058 2092 1976 1961 1891 1886 1909 1908 1875 1857 1831 1793 1761 1713 1694 1611 1543 1462 1387 1313 1206 1130 1000 906 892 904 991 1088 1174 1229 1402 1549 1708 1583 1428 1374 1486 1630 1801 1945 2067 2151 1976 1880 1710 1613 1467 1383 1261 1212 1190 1269 1485 1490 1548 1591 1586 1545 1420 1336 1169 1070 623 532 473 481 495 494 488 476 464 442 602 722 980 1068 1148 1203 1329 1432 1679 1812 1952 1929 2056 2243 2324 2450 2670 2724 2669 2648 2588 2575 2581 2577 2455 2344 2305 2311 2329 2328 2272 2250 2258 2216 2202 2184 2081 1970 1982 2100 2094 1971 1779 1684 1535 1427 1364 1286 1180 1138 1185 1166 1031 984 927 875 890 848 892 862 771 676 566 552 561 563 563 559 549 542 533 523 510 501 498 483 475 473 476 475 474 478 479 501 579 623 679 782 797 849 915 980 1008 1057 1092 1042 984 926 914 816 757 876 966 1077 1189 1313 1363 1420 1449 1520 1560 1585 1582 1607 1656 1663 1680 1683 1692 1716 1740 1706 1667 1574 1509 1415 1347 1214 1117 986 879 681 686 841 920 1082 1207 1286 1286 1308 1319 1312 1332 1378 1440 1483 1491 1577 1697 1802 1863 1977 2042 2150 2232 2332 2424 2576 2585 2515 2494 2440 2425 2372 2338 2353 2392 2520 2542 2545 2587 2621 2727 2730 2675 2686 2689 2628 2606 2471 2410 2289 2193 2055 1965 1838 1759 1681 1619 1468 1380 1270 1243 1361 1484 1624 1717 1865 1957 2080 2184 2273 2374 2469 2669 2599 2493 2484 2494 2483 2531 2539 2594 2630 2763 2924 2972 2819 2712 2697 2667 2657 2638 2600 2534 2424 2269 2131 1940 1891 2035 2132 2253 2351 2486 2567 2630 2642 2678 2760 2855 2952 3099 2938 2805 2774 2779 2795 2795 2737 2644 2596 2550 2482 2423 2403 2377 2361 2247 2153 1983 1862 1794 1794 1831 1798 1590 1389 1188 1058 1150 1255 1433 1481 1464 1509 1588 1623 1664 1739 1804 1902 2027 2103 2189 2254 2305 2368 2489 2570 2442 2297 2161 2044 1814 1711 1338 1230 1125 1215 1373 1566 1769 1896 1991 2050 2167 2279 2441 2554 2701 2801 2826 2775 2807 2883 2994 3015 2963 2940 2952 2971 3025 2989 3029 2931 2910 2943 3007 3068 3145 2898 2768 2680 2624 2527 2441 2312 2238 2171 2135 2019 1984 1912 1852 1862 1934 1888 1836 1823 1744 1568 1500 1455 1400 1419 1442 1487 1535 1613 1679 1752 1800 1869 1891 1868 1634 1375 1253 1111 1139 1226 1965 1667 1614 2028 1891 1623 1577 1391 1307 1184 1156 1583 1662 1092 1070 1133 1222 1261 1273 1308 1414 1440 1513 1595 1553 1403 1341 1500 1648 1586 1497 1526 1490 1543 1575 1631 1627 1637 1623 1479 1440 1519 1491 1423 1386 1353 1342 1297 1179 1095 1060 872 730 485 447 475 592 819 1006 1181 1334 1550 1633 1538 1414 1217 1068 843 710 528 430 381 458 773 922 1066 1124 1241 1375 1435 1480 1388 1288 1148 1061 951 918 976 1129 1233 1336 1374 1490 1468 1473 1453 1476 1476 1499 1532 1731 1809 1970 2065 2194 2306 2367 2345 2279 2243 2201 2138 2064 2096 2226 2316 2135 2006 1911 1862 1825 1805 1828 1857 1961 2075 2198 2204 2093 1999 1882 1805 1656 1567 1386 1282 1213 1259 1322 1458 1500 1490 1466 1479 1381 1288 1129 1075 1152 1147 580 589 549 491 521 527 546 541 541 547 603 646 666 683 713 745 780 802 853 889 926 951 977 991 994 1016 1012 985 955 975 968 973 1040 1034 1007 993 940 879 844 828 796 787 813 888 945 940 926 914 876 848 820 804 771 743 754 756 737 698 584 528 590 632 723 801 865 940 1022 1077 1085 1084 1080 1026 976 939 949 1017 1011 854 798 753 746 726 707 665 660 677 668 627 594 521 637 727 732 790 855 970 1024 1049 1088 1087 1075 1121 1242 1391 1420 1425 1431 1339 1280 1231 1161 1056 994 894 822 756 723 686 649 612 584 558 548 532 529 525 523 521 526 506 498 482 473 468 469 470 485 492 499 512 509 502 494 478 449 421 414 428 424 401 365 394 421 420 409 384 373 360 355 356 385 374 376 378 379 380 392 402 401 412 411 418 407 401 401 406 423 413 411 417 416 422 422 420 420 425 422 421 422 423 417 389 377 376 379 379 385 386 385 382 410 433 425 423 427 425 427 426 426 429 420 422 409 402 401 404 413 414 415 419 420 421 420 420 415 415 415 420 434 437 438 439 442 449 455 467 482 478 481 484 483 483 488 493 503 502 507 515 533 515 544 559 586 603 626 639 671 697 719 751 801 849 894 925 960 992 1053 1102 1261 1263 1178 1149 1103 1052 978 899 844 803 742 731 729 717 718 738 736 749 809 872 920 977 1028 982 934 908 878 876 938 1001 1055 1057 1080 1109 1144 1177 1234 1287 1286 1273 1277 1237 1229 1253 1303 1306 1217 1117 1020 902 863 883 895 914 945 983 999 1031 1039 1072 1063 1092 1115 1188 1302 1458 1538 1618 1683 1741 1645 1534 1446 1344 1301 1407 1483 1591 1672 1701 1639 1591 1622 1729 1599 1652 1786 1977 2054 2048 2103 1976 1913 1874 1894 1806 1708 1661 1631 1570 1541 1504 1571 1549 1529 1526 1484 1405 1338 1263 1184 1102 1048 961 979 1026 1090 1003 962 936 948 982 1038 1160 1235 1347 1415 1464 1507 1536 1540 1561 1548 1212 1162 1148 1153 1173 1171 1179 1204 1293 1349 1443 1560 1650 1808 1807 1799 1977 1918 1820 1787 1921 1936 1921 1909 1953 2020 2080 2179 2145 2024 1999 1975 1956 1877 1817 1775 1783 1758 1742 1715 1620 1578 1545 1529 1480 1433 1350 1288 1234 1141 1047 952 904 882 966 1127 1202 1297 1400 1531 1661 1838 1819 1751 1666 1552 1528 1656 1805 1998 2125 2153 2016 1935 1765 1578 1428 1405 1379 1457 1621 1728 1729 1747 1809 1735 1647 1594 1483 1297 1138 919 664 603 564 531 523 515 497 477 461 449 601 761 876 971 1114 1297 1435 1589 1698 1746 1777 1908 1938 2150 2230 2371 2568 2616 2551 2486 2439 2374 2406 2461 2433 2535 2476 2474 2430 2386 2460 2426 2331 2254 2192 2046 1972 1939 2094 2073 1939 1775 1653 1533 1461 1370 1296 1179 1095 1086 1080 1031 938 805 775 748 700 616 559 525 508 515 519 528 533 537 533 523 519 507 503 493 487 481 474 472 472 479 479 480 570 630 697 750 824 867 940 1010 1116 1138 1221 1227 1184 1153 1094 1042 991 942 833 863 867 919 1082 1193 1296 1399 1529 1589 1638 1650 1707 1757 1779 1811 1815 1826 1847 1842 1838 1850 1803 1737 1634 1572 1469 1390 1279 1190 1060 913 723 710 847 923 994 1069 1117 1115 1134 1204 1318 1378 1465 1509 1538 1591 1689 1752 1866 1951 2029 2090 2217 2282 2383 2478 2585 2662 2644 2528 2455 2429 2349 2353 2440 2457 2570 2650 2769 2785 2731 2666 2665 2644 2536 2474 2444 2461 2454 2420 2318 2241 2126 2041 1933 1856 1727 1639 1499 1417 1291 1241 1336 1436 1576 1694 1825 1909 2021 2104 2219 2342 2432 2518 2640 2718 2629 2570 2589 2606 2661 2666 2701 2781 2884 2965 2814 2725 2676 2591 2553 2535 2497 2447 2386 2247 2126 1938 1899 2022 2125 2271 2354 2463 2504 2521 2579 2622 2689 2783 2870 2988 2910 2835 2807 2737 2706 2637 2598 2552 2513 2477 2478 2517 2442 2447 2482 2439 2334 2172 2031 1821 1648 1515 1490 1386 1217 1066 1127 1278 1353 1467 1490 1525 1557 1617 1677 1716 1772 1921 2011 2136 2208 2318 2387 2473 2496 2588 2610 2490 2360 2066 1929 1699 1677 1656 1505 1248 1174 1321 1483 1576 1689 1875 2002 2153 2286 2474 2585 2664 2691 2713 2712 2736 2808 2836 2840 2806 2782 2806 2848 2900 2948 2965 3014 3052 3087 3120 3125 3145 3023 2902 2725 2686 2663 2423 2273 2220 2170 2124 2085 2044 2082 2123 2235 2259 2003 1908 1796 1736 1676 1647 1538 1463 1401 1387 1396 1472 1451 1501 1572 1631 1687 1568 1432 1281 1123 1212 1395 1474 1608 1800 1768 1792 1799 1803 1784 1730 1357 1165 1047 1047 1145 1251 1466 1542 1542 1507 1583 1699 1629 1527 1569 1723 1821 1884 1711 1643 1632 1731 1837 1811 1825 1746 1734 1812 1971 2013 1910 1833 1718 1684 1761 1745 1689 1656 1574 1497 1436 1394 1267 1159 1048 948 623 459 438 479 761 916 1089 1207 1441 1590 1702 1661 1434 1265 1054 886 570 465 372 389 555 713 902 980 1123 1269 1382 1403 1260 1122 976 866 949 1121 1277 1493 1526 1529 1452 1375 1259 1203 1241 1284 1380 1574 1622 1761 1846 1961 2013 2133 2208 2163 2109 2041 2003 1965 1935 1871 1867 2040 2083 2091 1987 1854 1817 1705 1664 1643 1700 1841 1935 2102 2077 1986 1904 1796 1705 1580 1449 1312 1289 1395 1514 1480 1498 1674 1691 1553 1437 1282 1196 1171 1261 1365 1420 567 505 500 488 506 503 524 541 547 584 657 677 688 702 725 757 787 822 855 881 915 939 966 975 992 1004 1001 936 949 959 959 1002 1001 987 969 956 915 877 820 788 787 813 828 898 945 944 933 908 853 838 796 778 761 742 682 655 642 623 582 529 597 659 762 816 888 984 1045 1086 1074 1059 1057 991 958 927 954 1020 939 821 766 741 722 687 674 655 672 667 657 583 526 654 685 734 800 958 1026 1068 1092 1128 1136 1148 1162 1269 1401 1456 1438 1424 1367 1283 1226 1163 1092 991 943 867 797 726 690 667 656 614 564 534 522 521 517 516 512 509 507 496 487 474 470 473 473 476 477 488 495 504 508 501 485 458 435 411 411 410 421 417 373 366 384 418 384 372 367 359 356 357 405 414 402 396 384 390 403 401 403 409 399 401 402 401 405 412 412 412 414 422 416 417 423 422 426 421 423 420 422 423 391 380 382 379 381 380 387 380 381 379 405 418 430 429 399 388 405 426 422 423 416 410 400 399 404 405 405 409 411 419 422 421 409 406 405 407 408 412 422 427 435 438 448 451 460 478 520 525 525 499 487 486 489 491 495 498 502 512 533 522 508 537 553 570 597 609 625 660 688 719 752 816 856 904 932 953 1011 1071 1235 1240 1162 1128 1059 1017 944 889 811 745 712 698 712 760 760 751 756 770 816 866 930 999 1019 959 908 876 860 868 943 992 1052 1098 1115 1114 1152 1172 1264 1333 1339 1320 1322 1257 1236 1298 1344 1316 1202 1096 1039 922 865 893 936 917 935 994 1050 1113 1132 1160 1162 1200 1217 1157 1247 1374 1474 1586 1695 1693 1608 1465 1398 1358 1366 1455 1507 1601 1706 1799 1768 1727 1813 1767 1640 1699 1830 2039 2031 2006 2030 2077 1996 1972 1854 1798 1705 1568 1521 1486 1451 1417 1446 1488 1461 1417 1411 1334 1264 1182 1159 1088 1024 1026 1032 1104 1150 1083 1013 959 937 957 980 1112 1205 1312 1364 1415 1431 1427 1439 1306 1153 1096 1091 1140 1168 1186 1215 1220 1226 1293 1449 1477 1576 1618 1731 1757 1738 1805 1912 1960 1923 1962 2073 2032 1988 1951 1977 2016 2086 2105 1991 1918 1857 1830 1788 1732 1697 1695 1678 1610 1563 1481 1444 1416 1375 1353 1321 1262 1235 1216 1164 1066 964 878 900 988 1162 1281 1447 1550 1682 1813 1959 2019 1917 1820 1716 1688 1700 1740 1943 2082 2231 2152 1972 1815 1606 1585 1570 1622 1592 1682 1897 1910 1817 1736 1687 1687 1618 1548 1301 1182 1104 741 701 627 558 545 533 508 484 469 451 462 669 794 963 1056 1213 1360 1487 1604 1606 1687 1699 1823 1974 2114 2261 2374 2579 2467 2395 2292 2241 2282 2383 2532 2690 2582 2472 2425 2346 2341 2275 2226 2179 2100 1969 1811 1963 2101 2078 1970 1832 1716 1618 1558 1430 1341 1254 1164 1005 995 971 881 747 710 687 639 587 530 501 495 496 502 506 512 519 515 510 505 495 486 483 477 473 475 473 472 477 532 652 734 777 819 865 936 1021 1149 1217 1287 1278 1268 1250 1200 1163 1101 1048 1006 1003 925 877 945 948 1061 1152 1276 1378 1517 1592 1668 1722 1790 1832 1881 1907 1919 1913 1944 1952 1938 1917 1852 1778 1687 1612 1507 1421 1310 1206 1069 929 765 693 781 903 981 1038 1058 1137 1240 1345 1441 1505 1572 1620 1643 1655 1757 1877 1980 2076 2130 2143 2216 2279 2358 2447 2527 2646 2636 2534 2462 2424 2355 2381 2491 2550 2605 2697 2861 2800 2664 2641 2640 2625 2503 2414 2374 2383 2379 2360 2307 2265 2121 2045 1936 1878 1739 1644 1554 1457 1317 1258 1317 1427 1549 1666 1754 1838 1970 2070 2198 2321 2420 2499 2608 2696 2722 2670 2623 2638 2655 2697 2729 2792 2928 2951 2876 2776 2744 2581 2542 2507 2444 2378 2318 2205 2082 1933 1901 2056 2182 2319 2386 2471 2509 2593 2708 2718 2756 2885 3042 3095 3049 3079 2996 2800 2741 2696 2620 2618 2634 2641 2624 2573 2579 2613 2619 2436 2301 2148 2062 1881 1713 1487 1357 1208 1131 1074 1186 1337 1401 1475 1536 1581 1600 1671 1730 1783 1860 2020 2132 2242 2325 2378 2454 2501 2546 2690 2616 2398 2267 2003 1940 1942 1889 1789 1635 1269 1183 1287 1450 1640 1771 1925 2023 2178 2299 2463 2529 2596 2621 2640 2646 2666 2704 2730 2710 2715 2726 2756 2811 2886 2954 3025 3057 3085 3118 3181 3225 3269 3190 3055 2841 2815 2771 2477 2430 2418 2268 2204 2202 2227 2300 2373 2379 2262 2074 1967 1960 1895 1820 1757 1665 1572 1425 1362 1315 1394 1431 1330 1299 1314 1349 1302 1185 1164 1350 1509 1637 1689 1781 1860 1936 1961 1955 1880 1659 1467 1243 1122 1046 1127 1221 1321 1513 1697 1804 1835 1785 1831 1756 1695 1747 1837 1970 2111 2000 1902 1900 1929 1940 1996 1980 1905 1922 2069 2147 2086 2030 1981 1831 1835 1914 2001 1940 1878 1719 1650 1636 1503 1403 1369 1248 1136 876 621 472 437 604 836 1038 1243 1327 1412 1594 1644 1448 1311 1141 1034 743 488 377 372 485 606 735 816 963 1109 1271 1358 1167 1035 854 891 1053 1270 1438 1589 1518 1365 1302 1190 1057 1197 1296 1520 1682 1825 1843 1886 1957 1992 2029 2195 2249 2116 2058 1972 1916 1817 1766 1742 1738 1883 1871 1943 1897 1766 1719 1633 1561 1585 1667 1772 1864 1983 1958 1861 1783 1692 1613 1552 1503 1426 1491 1545 1660 1584 1546 1656 1719 1610 1539 1331 1193 1311 1374 1516 1522 518 485 489 487 489 511 545 555 611 660 692 716 722 723 758 778 805 827 870 899 919 942 975 969 977 995 974 899 936 937 972 1023 988 967 959 951 902 875 816 798 781 778 822 887 933 942 941 909 868 856 823 811 792 777 752 709 641 591 525 554 629 700 759 810 914 991 1029 1043 1055 1034 1004 966 926 940 1000 1056 935 874 812 753 692 720 654 642 670 672 653 532 573 680 687 806 910 1066 1123 1127 1123 1140 1148 1215 1246 1393 1453 1444 1424 1375 1291 1215 1173 1098 1038 942 861 800 762 707 683 635 615 572 532 509 508 505 507 505 511 497 492 482 479 474 468 463 462 468 475 487 496 503 507 490 468 436 419 414 402 402 418 419 401 362 371 413 368 363 360 356 357 359 419 424 420 409 394 402 401 403 401 398 398 405 404 406 418 415 411 415 421 422 425 422 424 437 426 420 417 417 416 399 394 380 384 382 385 386 384 384 380 383 381 380 420 422 388 388 390 405 420 420 421 401 406 411 404 403 403 410 417 421 423 418 402 401 402 401 401 406 418 431 437 439 445 449 462 481 542 566 559 539 501 490 494 491 491 493 498 507 529 518 500 513 531 541 563 586 601 613 677 710 739 781 830 886 911 932 961 1010 1167 1189 1143 1114 1013 964 885 818 740 713 681 688 776 840 801 801 806 801 835 866 947 976 962 935 891 854 850 892 947 979 1049 1091 1165 1167 1182 1193 1220 1277 1312 1311 1306 1238 1253 1258 1341 1336 1187 1101 1107 1065 946 902 888 899 928 988 1029 1115 1203 1315 1294 1394 1353 1258 1236 1375 1449 1578 1659 1653 1539 1452 1454 1575 1563 1484 1500 1636 1737 1839 1876 1893 1868 1782 1695 1760 1877 1822 1821 1861 1881 2039 1936 1801 1750 1711 1659 1548 1464 1387 1357 1324 1307 1365 1349 1290 1277 1237 1198 1134 1078 1057 1083 1050 1053 1145 1170 1127 1082 978 967 950 949 1032 1101 1218 1271 1328 1318 1231 1156 1074 1091 1145 1208 1295 1331 1318 1362 1289 1319 1408 1461 1593 1591 1625 1711 1830 1813 1738 1820 2024 2056 2038 2201 2178 2072 1977 1983 2020 2133 2049 1964 1864 1794 1729 1712 1685 1661 1570 1547 1498 1458 1442 1463 1482 1485 1422 1351 1299 1246 1192 1123 1033 882 884 955 1040 1183 1274 1447 1563 1734 1788 1865 1956 1930 1856 1782 1757 1764 1781 1866 2028 2213 2235 2015 1952 1896 1797 1758 1821 1828 1847 2007 1868 1691 1585 1536 1500 1497 1431 1272 1174 1086 842 719 653 579 564 533 507 487 472 455 446 604 742 895 975 1104 1242 1388 1510 1514 1599 1697 1726 1856 2021 2197 2391 2560 2518 2343 2201 2204 2276 2367 2416 2505 2592 2602 2550 2413 2299 2218 2180 2099 1984 1814 1772 1990 2150 2105 2027 1886 1821 1702 1628 1524 1457 1365 1274 1108 990 872 812 677 635 638 608 548 508 481 486 485 487 495 499 497 501 499 493 484 482 468 471 475 476 474 509 579 716 774 813 871 937 973 1059 1154 1262 1285 1323 1319 1310 1273 1250 1188 1129 1094 1073 1067 1035 988 940 1046 1125 1200 1268 1339 1476 1543 1626 1705 1848 1926 1967 1994 1999 2010 2041 2024 1984 1939 1872 1803 1720 1644 1521 1445 1340 1250 1107 992 858 762 725 833 962 1075 1185 1253 1365 1430 1514 1569 1669 1725 1775 1791 1818 1926 2060 2172 2250 2271 2323 2347 2403 2455 2590 2693 2718 2550 2477 2418 2369 2395 2514 2584 2677 2790 2828 2722 2641 2599 2568 2512 2464 2386 2289 2252 2253 2250 2218 2169 2075 1981 1917 1842 1726 1624 1524 1446 1368 1298 1314 1378 1507 1565 1730 1810 1943 2040 2194 2274 2311 2426 2489 2549 2579 2622 2596 2582 2591 2660 2699 2770 2889 2894 2798 2771 2672 2590 2532 2464 2406 2340 2324 2233 2094 1921 1949 2142 2245 2357 2450 2516 2595 2679 2860 2855 2862 2939 3073 3215 3128 3049 2930 2792 2780 2753 2693 2659 2695 2830 2869 2809 2784 2560 2385 2263 2083 1961 1922 1838 1756 1551 1288 1111 1079 1110 1174 1308 1396 1500 1545 1612 1662 1722 1774 1865 1948 2090 2202 2324 2432 2517 2545 2612 2649 2782 2688 2423 2255 2166 2167 2154 2071 1866 1700 1403 1288 1262 1371 1558 1683 1862 1984 2194 2263 2376 2438 2516 2549 2558 2559 2594 2612 2635 2629 2641 2695 2767 2830 2894 2940 2950 2992 3064 3133 3235 3287 3331 3368 3213 3028 2967 2738 2697 2630 2649 2520 2478 2439 2437 2524 2477 2369 2317 2205 2102 2112 2148 2020 1902 1765 1676 1521 1419 1304 1241 1227 1198 1256 1254 1271 1299 1388 1508 1701 1787 1794 1924 2042 2103 2187 2187 1956 1780 1440 1252 1138 1081 1148 1275 1438 1511 1556 1694 1897 1987 2032 2036 1905 1867 1908 1964 2045 2212 2080 2013 2068 2075 2086 2129 2165 2138 2197 2306 2339 2238 2087 2018 2040 2048 2150 2197 2096 1970 1789 1779 1735 1634 1592 1566 1376 1227 1057 998 562 452 478 708 930 1038 1172 1287 1427 1525 1363 1255 1069 964 803 659 416 367 456 526 606 736 953 1145 1311 1331 1148 1021 840 888 1097 1338 1497 1460 1359 1227 1110 974 1093 1394 1501 1681 1795 1958 2028 2048 2080 2190 2368 2355 2244 2097 2023 1920 1857 1783 1674 1602 1618 1683 1699 1826 1815 1710 1604 1509 1464 1626 1758 1914 2026 2131 2019 1900 1835 1764 1708 1733 1591 1519 1626 1633 1756 1730 1663 1776 1752 1626 1511 1332 1273 1268 1375 1551 1534 481 482 483 484 486 500 544 611 688 708 732 745 748 751 777 801 821 841 869 899 930 948 957 955 975 984 923 901 939 919 985 986 957 943 945 928 912 856 801 789 780 768 826 880 938 935 905 887 850 828 808 800 793 790 773 749 696 647 523 530 610 683 719 788 885 932 978 1047 1021 994 958 921 895 945 1010 996 907 895 839 765 715 667 648 618 671 642 567 504 629 678 736 852 969 1115 1147 1154 1137 1140 1152 1185 1242 1382 1406 1410 1392 1304 1226 1165 1125 1048 988 898 842 769 717 666 633 596 577 533 511 494 494 497 495 496 495 494 493 481 474 472 473 469 464 468 478 496 511 511 500 471 445 416 406 403 412 414 418 417 403 359 371 407 357 353 354 356 352 368 417 416 418 413 413 415 413 406 404 405 405 411 414 417 417 420 421 424 430 431 429 429 428 430 423 421 420 413 394 397 400 382 382 382 384 387 389 388 385 393 386 382 388 392 385 395 405 392 420 424 415 399 398 393 402 404 407 412 415 418 412 419 402 401 401 407 400 402 404 427 435 442 443 449 455 472 534 561 566 559 517 493 490 490 489 493 498 506 519 499 493 502 522 521 535 562 574 590 653 703 725 749 806 829 861 881 894 945 1078 1139 1085 1055 973 928 876 792 715 684 674 742 782 868 838 865 863 856 871 920 952 950 919 893 853 861 880 898 965 1004 1081 1088 1143 1173 1185 1215 1265 1307 1264 1281 1260 1142 1197 1211 1187 1210 1161 1060 1109 1099 983 947 833 866 888 962 1011 1115 1211 1345 1415 1502 1467 1339 1297 1371 1437 1560 1640 1643 1661 1643 1615 1627 1573 1533 1542 1619 1691 1855 2017 1904 1867 1750 1762 1843 1773 1674 1646 1710 1791 1893 1835 1720 1669 1630 1634 1527 1515 1495 1465 1393 1303 1235 1236 1210 1178 1133 1107 1107 1153 1183 1175 1079 1068 1122 1177 1183 1142 1023 986 972 966 985 1019 1060 1088 1070 1035 1032 1037 1116 1164 1252 1326 1420 1486 1482 1471 1400 1357 1455 1578 1627 1699 1758 1817 1862 1922 1812 1752 1868 2037 2143 2220 2280 2151 2058 2041 2075 2123 1978 1918 1841 1793 1724 1704 1716 1684 1603 1548 1559 1602 1656 1687 1557 1454 1327 1267 1190 1113 1069 979 916 901 1006 1088 1134 1185 1205 1326 1454 1568 1631 1748 1855 2043 1978 1883 1843 1852 1883 1995 2082 2256 2402 2215 2188 2108 1961 2019 2085 2122 2146 1986 1827 1719 1599 1464 1330 1278 1289 1153 1061 963 816 703 625 596 550 521 507 487 470 452 452 513 681 831 931 1048 1090 1285 1381 1598 1821 1833 1857 1895 1989 2177 2353 2496 2379 2246 2159 2175 2244 2324 2378 2443 2617 2799 2663 2455 2369 2350 2218 2027 1861 1698 1680 1881 2034 2132 2022 1921 1856 1728 1675 1640 1562 1381 1310 1117 1005 825 710 562 548 571 553 508 472 472 469 475 478 483 488 485 489 485 481 477 475 471 476 475 482 595 733 829 900 898 940 987 1061 1111 1214 1266 1320 1340 1352 1344 1337 1303 1277 1244 1227 1227 1199 1173 1122 1050 964 1028 1076 1111 1157 1233 1376 1456 1552 1665 1796 1892 1995 2041 2075 2093 2088 2054 1983 1925 1865 1809 1719 1651 1562 1474 1371 1270 1146 1025 896 806 753 883 940 1053 1198 1278 1411 1479 1576 1635 1738 1798 1897 1938 2003 2011 2120 2207 2290 2344 2429 2407 2439 2498 2673 2807 2703 2556 2500 2429 2382 2415 2538 2609 2692 2778 2791 2699 2637 2568 2510 2480 2417 2373 2260 2216 2165 2132 2096 2054 1987 1947 1839 1747 1623 1546 1435 1385 1369 1376 1291 1348 1434 1526 1634 1732 1871 2002 2138 2201 2206 2348 2404 2453 2483 2484 2500 2539 2578 2604 2679 2779 2890 2842 2767 2676 2653 2604 2579 2562 2541 2532 2435 2241 2077 1954 2025 2164 2287 2386 2513 2659 2754 2787 2836 2900 2981 3030 3140 3145 3016 2884 2839 2801 2793 2800 2757 2702 2720 2754 2844 2854 2701 2496 2346 2244 2155 2098 1821 1756 1608 1378 1215 1083 1110 1178 1259 1371 1433 1536 1593 1647 1722 1784 1864 1977 2071 2175 2263 2372 2470 2563 2640 2615 2678 2729 2697 2492 2421 2446 2393 2240 2072 1873 1782 1573 1360 1240 1355 1583 1726 1873 1984 2093 2166 2264 2342 2421 2450 2458 2474 2514 2544 2537 2564 2635 2714 2784 2838 2899 2919 2991 3046 3124 3175 3245 3289 3334 3383 3352 3156 3012 2912 2835 2815 2801 2723 2713 2634 2658 2540 2478 2444 2356 2317 2276 2283 2335 2235 2119 1988 1867 1644 1490 1321 1231 1243 1334 1481 1540 1606 1667 1737 1813 1903 1980 2128 2230 2339 2395 2285 2045 1772 1529 1295 1218 1154 1192 1335 1479 1678 1814 1754 1716 1855 2024 2163 2114 2046 2042 2073 2146 2326 2397 2335 2229 2224 2228 2267 2335 2334 2248 2231 2256 2316 2323 2166 2153 2227 2238 2339 2238 2021 1915 1892 1849 1812 1772 1769 1673 1490 1373 1160 987 729 487 453 691 961 1076 1291 1322 1393 1353 1192 1115 1021 910 678 589 456 366 413 501 590 722 903 1069 1221 1298 1105 991 794 840 1117 1344 1359 1263 1190 997 901 990 1216 1451 1629 1729 1799 1892 1984 2179 2269 2226 2340 2313 2133 2017 1978 2016 1852 1781 1721 1573 1474 1534 1559 1675 1744 1609 1512 1387 1479 1726 1882 1954 1957 2061 2116 1945 1910 1869 1793 1696 1584 1638 1702 1612 1707 1886 1835 1778 1666 1540 1425 1341 1386 1333 1423 1540 1638 482 482 483 485 489 499 555 642 703 723 756 768 778 783 814 825 839 855 874 899 915 927 931 928 901 912 866 904 908 905 992 965 936 922 884 810 824 800 770 743 760 768 840 874 921 929 889 859 824 793 775 754 703 742 744 730 644 592 521 487 535 578 671 770 718 765 851 977 959 925 935 890 899 959 975 877 852 878 873 818 759 712 623 614 637 619 527 530 681 729 841 985 1090 1146 1162 1144 1117 1124 1125 1225 1338 1379 1390 1355 1293 1227 1174 1114 1060 995 937 875 838 784 749 703 667 584 548 515 501 488 480 483 487 493 486 487 483 481 479 468 461 463 466 480 503 499 495 476 459 434 414 408 404 376 373 369 358 360 370 360 357 348 358 361 355 361 409 419 431 425 420 420 421 414 419 422 413 414 417 422 426 430 433 438 436 430 429 434 429 426 422 414 404 405 403 388 398 401 396 382 381 386 387 388 391 408 423 415 406 401 382 389 415 413 413 390 416 415 400 392 392 390 393 391 403 411 396 394 397 396 397 398 400 399 406 431 417 407 432 438 439 440 446 466 492 521 549 543 515 500 490 487 488 492 499 499 485 493 498 505 511 520 515 514 532 561 613 665 680 700 747 765 768 803 846 883 948 1004 1055 1013 920 827 759 686 656 666 781 834 824 896 933 941 907 910 926 965 936 898 854 836 835 853 908 941 988 1043 1158 1182 1157 1198 1204 1213 1250 1251 1269 1272 1235 1091 1008 1002 1074 1071 1013 994 974 929 856 795 813 863 887 936 1016 1134 1231 1354 1398 1489 1543 1432 1376 1395 1441 1528 1601 1791 1685 1694 1669 1657 1688 1714 1789 1715 1757 1899 2043 1956 1894 1756 1723 1663 1611 1523 1488 1529 1613 1768 1674 1579 1521 1571 1647 1636 1563 1476 1423 1332 1278 1217 1219 1229 1224 1195 1235 1279 1292 1328 1338 1167 1081 1126 1200 1243 1235 1143 1070 994 984 969 979 1008 1028 1086 1126 1174 1218 1297 1333 1423 1466 1510 1556 1621 1560 1562 1508 1518 1635 1770 1824 1822 1970 1960 1966 1969 1869 1815 1864 1974 2035 2145 2196 2163 2089 1954 1918 1915 1888 1844 1832 1797 1796 1810 1850 1876 1831 1803 1811 1648 1565 1453 1364 1231 1157 1057 1021 984 904 985 1114 1210 1228 1298 1370 1357 1378 1393 1552 1655 1731 1826 2006 2142 2129 2051 2063 2185 2219 2266 2431 2528 2510 2334 2182 2157 2214 2183 2074 2041 2025 1844 1598 1492 1374 1308 1193 1101 980 844 833 862 830 803 723 623 502 487 471 455 459 477 511 596 705 805 1026 1097 1281 1391 1699 1868 2074 2058 1978 2020 2099 2239 2417 2394 2224 2130 2115 2170 2311 2334 2446 2630 2834 2736 2560 2423 2279 2205 2020 1866 1695 1606 1760 1958 2116 2090 1977 1872 1790 1727 1530 1409 1258 1151 1035 932 733 664 616 539 489 481 467 469 468 471 469 472 472 472 474 471 476 472 471 471 493 498 527 761 920 971 1009 1037 1064 1098 1167 1264 1345 1372 1374 1402 1413 1414 1403 1382 1386 1414 1437 1442 1418 1343 1281 1172 1083 1027 1122 1212 1300 1358 1360 1362 1349 1447 1563 1708 1815 1963 2030 2134 2138 2106 2053 1990 1948 1879 1831 1726 1644 1532 1470 1365 1273 1170 1061 920 825 727 732 838 922 1101 1255 1338 1419 1534 1600 1699 1778 1857 1919 2023 2109 2191 2250 2326 2377 2472 2518 2571 2640 2767 2677 2582 2554 2498 2528 2584 2596 2640 2684 2717 2816 2751 2687 2648 2648 2582 2512 2523 2559 2445 2349 2249 2191 2098 2001 1877 1828 1719 1654 1578 1502 1502 1543 1538 1500 1416 1365 1380 1451 1542 1619 1768 1885 2003 2053 2099 2159 2207 2287 2283 2369 2442 2483 2539 2592 2621 2746 2823 2905 2905 2849 2847 2847 2847 2724 2653 2526 2429 2242 2089 2119 2209 2339 2400 2437 2494 2571 2625 2690 2790 2876 2927 3119 3198 3089 2986 2924 2871 2878 2881 2945 2975 2962 2930 2851 2895 2879 2716 2623 2472 2329 2143 1901 1784 1552 1381 1207 1149 1094 1117 1248 1294 1427 1531 1632 1688 1774 1824 1900 1965 2120 2224 2379 2460 2534 2576 2698 2712 2781 2723 2712 2698 2609 2654 2644 2506 2285 2196 2043 1891 1694 1502 1332 1295 1500 1616 1806 1903 2023 2091 2225 2294 2350 2386 2440 2492 2543 2588 2654 2718 2774 2819 2909 2967 3055 3011 2978 2971 3012 3056 3156 3288 3404 3573 3434 3164 3075 3021 2992 3093 3081 3041 2999 2843 2674 2589 2567 2499 2412 2398 2381 2449 2527 2383 2284 2118 2015 1769 1511 1341 1253 1365 1419 1513 1588 1675 1698 1779 1862 1977 2032 2041 2093 2197 2231 2112 1886 1603 1436 1220 1208 1368 1483 1664 1746 1763 1860 2045 2121 2121 2150 2267 2238 2264 2263 2277 2356 2512 2438 2342 2324 2453 2602 2550 2445 2357 2261 2198 2212 2229 2229 2213 2219 2151 2166 2305 2307 2165 2014 1981 2038 2127 2123 2007 1834 1736 1561 1343 1119 773 512 414 617 941 1081 1242 1298 1363 1154 1020 940 808 696 518 467 416 349 367 480 598 696 862 1044 1196 1182 1003 876 780 803 1068 1200 1136 1004 884 769 907 1122 1234 1409 1401 1457 1525 1628 1771 2007 2105 2220 2123 2087 2128 2040 1888 1795 1764 1691 1695 1536 1473 1361 1397 1486 1557 1487 1412 1330 1449 1617 1657 1768 1759 1898 1919 2000 2029 1898 1819 1757 1692 1805 1858 1740 1796 1935 1903 1738 1612 1479 1489 1528 1414 1456 1470 1619 1724 480 482 482 487 490 495 508 536 640 727 762 781 794 808 833 839 854 860 888 898 901 922 924 929 915 894 898 880 908 934 980 949 902 892 841 771 754 748 729 745 762 782 828 860 907 928 897 869 828 813 787 761 664 621 649 649 545 507 516 510 477 518 633 631 672 702 799 937 930 923 891 857 865 891 838 763 770 787 795 798 729 729 635 576 595 573 482 630 683 826 930 1066 1122 1142 1133 1086 1095 1097 1158 1291 1362 1374 1364 1300 1235 1201 1147 1079 1033 971 902 844 777 712 690 655 628 557 527 503 493 484 481 471 472 471 473 476 475 483 481 474 466 464 468 486 492 478 462 446 438 417 401 384 381 352 349 353 353 352 358 361 361 403 425 434 420 432 433 434 431 434 431 420 430 421 428 419 425 423 430 432 435 442 451 449 442 432 432 425 416 407 397 398 394 400 392 396 399 398 396 397 382 389 392 398 411 418 422 418 415 417 418 414 414 414 413 393 398 411 417 410 395 395 404 398 401 406 395 397 396 396 404 405 397 403 425 468 510 432 406 430 440 442 451 461 483 504 532 523 505 503 497 494 481 492 504 480 493 495 488 482 491 511 502 501 515 531 583 606 632 645 690 708 709 733 805 828 869 932 1000 950 937 864 753 680 638 643 783 870 912 922 946 973 967 943 957 950 907 874 819 807 828 850 910 939 1031 1068 1151 1233 1221 1227 1232 1226 1249 1236 1251 1229 1100 1031 947 933 908 904 896 889 845 809 780 788 807 848 883 925 1000 1123 1223 1291 1344 1401 1454 1531 1558 1540 1557 1651 1628 1914 1845 1759 1738 1770 1799 1822 1947 1808 1798 1816 1872 1797 1785 1800 1707 1616 1563 1478 1442 1411 1444 1541 1553 1462 1448 1575 1636 1617 1531 1411 1353 1313 1325 1336 1313 1372 1384 1277 1300 1328 1358 1331 1289 1197 1100 1187 1250 1322 1287 1256 1168 1091 1013 992 977 1049 1154 1237 1282 1358 1447 1543 1653 1714 1698 1658 1642 1659 1667 1627 1624 1635 1677 1804 1922 1893 1965 2045 2055 2030 1989 1873 1863 1956 1991 2034 2068 2168 2008 1873 1829 1796 1790 1759 1751 1761 1782 1830 1884 1896 1869 1843 1713 1571 1488 1372 1270 1165 1075 1034 1023 962 957 1030 1176 1237 1320 1451 1557 1601 1603 1586 1598 1733 1889 1934 2068 2158 2287 2359 2380 2411 2368 2372 2431 2532 2574 2387 2282 2274 2160 2094 1977 1912 1880 1761 1524 1448 1294 1185 978 945 934 969 1016 985 967 919 747 687 572 474 459 453 462 493 538 574 712 886 1059 1250 1361 1466 1679 1897 2124 2185 2108 2075 2087 2168 2407 2321 2224 2132 2132 2168 2268 2333 2504 2669 2709 2597 2480 2383 2210 2089 1943 1857 1717 1569 1644 1847 1986 1985 1891 1791 1563 1462 1312 1196 1099 1014 842 766 686 652 540 475 475 472 471 469 472 470 467 468 467 474 476 474 476 474 471 488 522 580 613 887 1042 1088 1098 1146 1186 1256 1345 1412 1442 1467 1483 1498 1506 1497 1487 1515 1544 1578 1573 1521 1470 1390 1313 1196 1110 1074 1159 1305 1397 1494 1509 1520 1490 1468 1554 1699 1802 1950 2041 2161 2184 2116 2056 1982 1944 1890 1838 1738 1633 1484 1424 1330 1232 1111 1025 903 796 826 837 758 839 1031 1148 1286 1357 1460 1529 1646 1727 1806 1879 1951 2046 2143 2197 2280 2348 2429 2462 2526 2593 2680 2688 2623 2578 2566 2566 2610 2617 2655 2710 2799 2857 2738 2701 2681 2690 2652 2660 2538 2494 2433 2375 2309 2245 2122 2029 1908 1809 1674 1613 1553 1523 1620 1685 1670 1606 1531 1474 1389 1363 1460 1552 1704 1793 1860 1910 1985 2080 2134 2210 2279 2370 2418 2537 2611 2693 2764 2772 2832 2951 3017 2876 2805 2750 2737 2691 2563 2484 2372 2206 2088 2127 2226 2379 2463 2499 2503 2508 2540 2713 2763 2899 3015 3020 3076 3223 3150 3086 3033 2988 2984 3008 3166 3121 3126 3021 2983 2816 2625 2427 2370 2205 2021 1786 1650 1406 1265 1154 1117 1100 1196 1347 1416 1492 1464 1580 1678 1793 1891 2083 2179 2325 2390 2463 2604 2705 2696 2824 2864 2938 2857 2766 2723 2748 2732 2670 2523 2331 2261 2117 1915 1711 1646 1442 1288 1348 1741 1903 1997 2184 2220 2253 2301 2387 2471 2660 2718 2728 2777 2854 2926 2955 3038 3076 2978 2903 2886 2911 2922 2935 3005 3108 3188 3371 3596 3439 3168 3102 3106 3124 3180 3280 3173 2969 2787 2759 2667 2579 2600 2603 2567 2498 2488 2473 2308 2168 1977 1900 1807 1485 1320 1289 1466 1566 1670 1754 1816 1819 1818 1858 1904 1947 1996 2040 2069 2060 1916 1744 1464 1355 1206 1316 1510 1635 1784 1898 2042 2135 2193 2325 2411 2436 2517 2476 2496 2479 2421 2362 2445 2334 2298 2269 2368 2545 2508 2434 2354 2300 2212 2138 2154 2162 2151 2121 2090 2093 2168 2308 2235 2134 2208 2304 2228 2053 2007 2008 1788 1642 1445 1194 776 525 404 505 775 945 1127 1257 1241 1088 851 738 625 550 419 413 369 354 392 514 610 686 812 981 1071 1092 942 797 697 882 1039 1021 966 797 708 874 1013 1188 1239 1181 1192 1284 1363 1570 1722 1977 2131 2047 2020 1915 1945 1967 1900 1757 1628 1566 1555 1497 1416 1368 1260 1378 1394 1374 1310 1313 1396 1501 1594 1623 1662 1759 1761 1885 1986 1912 1841 1767 1759 1848 1899 1894 1891 1952 1926 1727 1668 1658 1684 1503 1471 1574 1610 1657 1778 479 479 482 484 491 544 586 610 567 653 752 788 807 817 826 834 855 870 890 903 909 887 923 934 948 882 911 880 893 973 985 957 910 885 839 778 734 696 664 731 758 778 805 834 886 901 869 837 803 772 743 735 679 645 569 539 510 543 591 619 591 491 529 549 588 632 666 778 926 896 841 818 850 799 691 669 654 679 716 722 719 731 606 579 587 491 587 679 761 912 1022 1124 1140 1112 1070 1045 1067 1095 1171 1282 1354 1376 1341 1280 1234 1194 1141 1064 1001 919 858 815 775 686 630 597 567 528 513 497 496 489 480 466 463 461 465 467 468 474 480 478 476 463 465 468 462 451 441 423 421 405 360 355 365 353 352 366 369 374 389 425 414 425 432 430 432 432 433 432 430 431 434 430 423 419 422 426 432 437 444 447 454 459 468 456 448 443 423 408 406 399 400 404 401 400 400 399 404 401 402 405 398 397 400 403 415 425 419 418 419 416 418 417 418 417 421 421 429 416 414 409 394 395 392 394 398 393 398 399 400 402 400 398 416 460 541 611 560 476 432 408 406 426 446 455 482 495 499 499 497 503 490 485 474 490 491 484 488 470 466 469 478 478 486 491 508 520 538 561 575 591 613 651 660 677 740 760 801 861 930 881 826 785 737 676 638 642 806 839 926 960 934 951 958 945 921 911 927 897 814 778 824 849 915 974 1088 1132 1223 1306 1272 1252 1264 1209 1198 1202 1149 1078 993 957 909 880 849 826 799 796 759 779 804 818 833 858 879 907 958 1084 1158 1247 1296 1348 1402 1536 1611 1611 1625 1606 1657 1883 1771 1691 1645 1668 1692 1760 1864 1844 1788 1673 1693 1674 1658 1673 1714 1593 1544 1499 1467 1407 1369 1369 1391 1382 1438 1561 1566 1531 1462 1385 1415 1480 1486 1473 1432 1538 1445 1327 1382 1459 1444 1310 1255 1147 1126 1258 1344 1384 1350 1288 1265 1193 1122 1029 996 1041 1186 1366 1461 1571 1632 1735 1773 1849 1932 2034 1807 1738 1780 1722 1707 1717 1757 1854 1912 2058 2067 2165 2120 2094 2064 1931 1901 1935 2009 2079 2102 2094 1959 1853 1827 1778 1737 1699 1679 1706 1723 1772 1802 1846 1884 1855 1626 1496 1433 1296 1199 1100 1057 1035 977 931 1013 1154 1268 1313 1359 1452 1683 1827 1859 1833 1803 1825 1948 2098 2185 2242 2267 2350 2437 2603 2725 2747 2890 2991 2818 2632 2484 2387 2125 1963 1860 1795 1714 1649 1469 1357 1207 1107 1058 1119 1203 1251 1238 1181 1058 953 769 718 613 468 451 454 462 481 505 534 729 892 1159 1247 1316 1448 1658 1841 2057 2225 2320 2276 2205 2287 2342 2278 2221 2187 2116 2153 2229 2320 2471 2601 2498 2342 2229 2233 2189 2090 1933 1852 1723 1549 1491 1629 1744 1726 1652 1535 1408 1288 1166 1044 907 812 697 622 593 550 465 464 464 466 467 468 465 467 466 469 470 476 486 492 489 487 474 519 625 717 830 1034 1161 1219 1247 1278 1349 1454 1488 1520 1538 1562 1569 1569 1571 1563 1591 1639 1644 1632 1579 1506 1454 1386 1302 1206 1111 1134 1184 1306 1422 1578 1651 1661 1676 1648 1591 1726 1821 1963 2086 2238 2266 2145 2072 1985 1940 1886 1840 1709 1605 1444 1334 1226 1148 1035 958 847 855 926 939 908 840 941 1027 1202 1294 1398 1448 1582 1635 1726 1811 1891 1945 2033 2084 2181 2261 2367 2396 2457 2502 2611 2740 2679 2636 2634 2596 2618 2631 2673 2708 2783 2876 2774 2766 2753 2700 2586 2554 2496 2458 2400 2323 2285 2199 2074 1991 1882 1771 1659 1589 1577 1648 1792 1808 1789 1751 1665 1593 1480 1437 1441 1493 1577 1698 1858 1962 2044 2184 2239 2297 2370 2494 2586 2603 2707 2796 2836 2864 2910 2998 2920 2881 2850 2764 2712 2619 2555 2492 2410 2216 2097 2122 2217 2416 2569 2732 2672 2608 2650 2653 2742 2842 2913 3033 3138 3130 3223 3186 3185 3211 3269 3091 3006 3019 2964 2801 2725 2696 2517 2244 2103 2090 1926 1727 1515 1288 1207 1131 1145 1230 1298 1408 1491 1564 1592 1553 1647 1800 1878 2092 2210 2396 2494 2588 2626 2693 2753 2900 2987 2817 2713 2603 2595 2579 2572 2513 2423 2241 2124 1992 1888 1716 1623 1493 1344 1372 1562 1830 2045 2126 2144 2198 2278 2418 2545 2651 2651 2658 2731 2954 3058 3033 2986 2864 2872 2876 2857 2863 2880 2935 3033 3168 3316 3433 3576 3537 3383 3262 3210 3185 3343 3357 3118 2925 2830 2836 2840 2713 2775 2768 2702 2555 2425 2373 2316 2183 1931 1771 1626 1502 1352 1381 1604 1725 1823 1932 2066 2037 1903 1894 1862 1834 1879 1877 1899 1876 1734 1558 1330 1225 1365 1529 1660 1766 1786 1879 2044 2179 2387 2485 2548 2530 2377 2288 2280 2416 2236 2230 2400 2302 2255 2218 2232 2444 2479 2381 2316 2264 2193 2134 2114 2086 2050 2008 1925 1991 2064 2212 2336 2327 2384 2324 2147 1964 1866 1856 1763 1609 1437 1219 812 597 436 452 687 894 1072 1117 1110 1009 771 627 496 417 359 366 342 365 442 539 609 678 808 942 981 968 893 757 759 869 904 849 722 635 721 929 970 1043 1036 1088 1241 1381 1442 1547 1693 1892 2043 1958 1871 1809 1777 1794 1758 1673 1617 1507 1445 1357 1343 1312 1210 1287 1264 1205 1231 1289 1368 1448 1504 1475 1544 1585 1690 1809 1912 1992 2019 1989 1959 1958 1948 1961 1958 1995 2006 1817 1768 1808 1669 1513 1595 1650 1727 1827 1834 477 481 482 481 576 682 717 728 726 646 720 761 785 773 777 801 825 851 871 884 880 896 919 934 902 891 899 875 896 926 969 938 917 888 808 768 736 715 645 676 710 722 730 765 856 862 851 817 742 669 655 654 595 562 523 517 565 607 657 660 625 514 469 470 517 556 562 651 772 790 777 809 846 684 607 599 658 737 766 787 743 650 587 587 590 494 613 739 850 1002 1097 1155 1127 1062 1016 1021 1060 1098 1178 1229 1303 1366 1341 1273 1241 1193 1140 1069 1026 902 861 765 729 688 647 585 544 510 491 483 493 492 480 466 462 453 446 459 462 472 483 484 474 455 452 453 449 436 422 422 422 382 345 383 350 347 353 372 381 404 421 417 426 414 430 433 433 432 431 431 433 433 435 438 440 440 436 439 444 451 460 469 478 469 475 463 444 417 409 402 398 401 404 403 402 402 400 402 399 400 401 397 397 404 409 410 419 424 423 423 428 423 420 419 418 419 425 430 432 432 418 418 407 397 396 394 396 396 398 401 404 405 412 468 586 672 654 620 564 496 466 434 407 412 424 441 477 486 498 500 498 505 482 460 456 471 489 468 476 506 523 518 511 476 481 484 485 499 521 535 544 556 567 575 609 626 682 708 732 779 878 874 769 732 671 649 622 647 699 718 782 905 911 934 923 902 897 872 867 866 808 770 810 861 924 1023 1125 1201 1287 1342 1319 1315 1283 1219 1145 1117 1056 974 929 896 868 844 811 797 781 757 766 806 825 837 851 882 925 960 959 1044 1118 1196 1252 1315 1402 1511 1512 1523 1543 1583 1688 1748 1661 1661 1660 1551 1581 1640 1709 1855 1790 1641 1615 1616 1580 1579 1626 1710 1656 1648 1718 1605 1485 1371 1322 1311 1384 1515 1513 1448 1437 1507 1564 1636 1654 1586 1555 1575 1513 1384 1434 1491 1412 1276 1240 1121 1182 1321 1410 1463 1436 1347 1290 1232 1185 1070 1026 1031 1139 1328 1440 1544 1635 1700 1734 1770 1874 2041 2123 1941 1900 1811 1799 1828 1885 1946 1983 2015 2116 2222 2188 2182 2169 2030 2001 1984 2013 2114 2169 2061 1999 1870 1842 1789 1775 1704 1664 1646 1608 1669 1700 1779 1814 1806 1532 1481 1418 1264 1156 1069 1030 1004 963 975 1172 1255 1413 1534 1469 1496 1706 1830 1983 2081 2052 2005 2060 2177 2254 2263 2364 2418 2595 2729 3039 2985 3002 3030 2854 2734 2580 2476 2207 2030 1888 1786 1595 1461 1340 1245 1146 1160 1232 1325 1438 1501 1419 1269 1106 927 749 678 577 448 449 450 450 458 466 490 708 903 1123 1220 1280 1450 1703 1836 2048 2181 2286 2339 2430 2427 2316 2284 2205 2144 2070 2075 2152 2249 2377 2496 2374 2260 2046 1972 1909 1889 1861 1835 1707 1548 1432 1532 1560 1477 1413 1330 1168 1070 932 815 655 592 590 571 524 504 465 465 469 467 467 467 466 467 468 473 472 482 503 513 519 509 563 675 853 966 992 1142 1294 1364 1412 1449 1516 1572 1582 1592 1620 1651 1646 1651 1679 1691 1723 1722 1712 1654 1614 1513 1445 1369 1304 1213 1166 1215 1317 1421 1449 1534 1676 1823 1847 1783 1794 1782 1901 2034 2121 2264 2354 2199 2110 1976 1922 1875 1813 1674 1546 1425 1333 1208 1104 971 897 938 980 1027 1011 959 937 829 913 1084 1203 1323 1389 1493 1541 1635 1714 1794 1843 1894 1970 2099 2211 2339 2381 2487 2570 2679 2771 2721 2695 2710 2726 2721 2717 2737 2769 2822 2897 2854 2823 2691 2631 2577 2555 2500 2464 2381 2317 2217 2140 2035 1988 1858 1707 1605 1610 1728 1801 1955 1979 1901 1888 1833 1745 1614 1558 1454 1455 1516 1628 1831 1943 2084 2183 2285 2446 2542 2580 2595 2631 2658 2697 2726 2731 2781 2907 3016 3049 2972 2895 2812 2702 2656 2522 2438 2252 2149 2145 2261 2498 2630 2826 2812 2845 2872 2799 2800 2871 2896 2950 3068 3221 3246 3218 3189 3254 3120 3090 2984 2859 2797 2665 2536 2431 2305 2161 2052 1923 1787 1616 1441 1254 1145 1115 1166 1317 1399 1536 1622 1672 1718 1683 1649 1715 1824 2062 2183 2348 2440 2572 2645 2772 2878 3018 2933 2890 2797 2665 2639 2580 2486 2408 2310 2165 2085 1978 1971 1899 1816 1670 1506 1347 1375 1628 1850 1946 1986 2073 2167 2333 2426 2530 2564 2604 2679 2827 2830 2786 2776 2827 2857 2844 2863 2873 2902 2966 3101 3214 3291 3429 3690 3765 3644 3591 3586 3611 3620 3482 3227 3052 2945 2940 2992 2922 2816 2701 2599 2486 2352 2295 2215 2196 1985 1883 1660 1518 1360 1460 1671 1686 1906 2048 2246 2189 2022 1933 1865 1805 1742 1771 1800 1744 1519 1368 1266 1371 1504 1636 1839 1976 1982 1995 2097 2210 2307 2332 2376 2364 2201 2142 2185 2278 2133 2145 2378 2282 2152 2140 2179 2334 2358 2340 2261 2225 2136 2081 2045 2007 1952 1890 1895 1976 2131 2258 2204 2169 2254 2148 2027 1897 1803 1663 1660 1592 1347 1176 864 622 457 440 658 834 1004 1007 939 845 637 523 403 355 329 368 413 405 454 481 576 660 765 834 889 837 751 694 713 751 764 647 585 707 818 931 1021 1034 1135 1169 1264 1441 1563 1702 1805 1930 1936 1856 1784 1690 1640 1614 1597 1523 1466 1375 1318 1286 1261 1257 1208 1177 1118 1220 1273 1298 1283 1323 1344 1427 1451 1538 1628 1761 1865 2008 1956 1882 1834 1804 1810 1804 1811 1844 1912 2033 2016 1865 1697 1575 1675 1755 1766 1850 1801 480 478 479 473 587 679 737 755 766 754 697 705 777 788 807 838 844 830 817 846 876 876 884 908 859 919 919 926 941 931 927 916 884 838 789 768 738 653 590 588 592 607 641 657 756 805 776 724 683 657 594 549 537 546 582 631 691 694 740 673 597 611 546 506 477 443 439 500 669 647 632 669 666 551 566 639 694 791 807 724 651 597 578 537 495 517 587 708 834 1006 1111 1103 1050 978 1023 1063 1080 1166 1265 1331 1335 1318 1366 1286 1258 1174 1135 1075 1038 915 851 763 722 651 601 544 518 496 473 469 474 477 472 470 465 454 449 448 464 462 464 462 449 448 447 444 436 428 418 406 402 360 363 408 396 402 414 416 428 426 425 425 425 425 423 435 434 432 434 433 436 444 452 449 455 453 451 451 455 464 478 486 496 478 452 431 415 410 405 402 402 400 404 402 405 401 402 402 401 405 405 407 404 414 424 420 414 415 420 419 420 421 425 425 438 437 432 435 430 430 429 425 419 400 393 394 397 399 399 416 502 665 723 778 756 715 659 607 601 590 490 459 427 456 440 421 420 433 456 460 449 483 455 487 500 509 511 511 509 510 513 505 510 515 500 483 488 489 496 509 532 535 546 550 553 566 598 631 649 650 667 695 732 714 681 640 593 637 683 779 816 929 854 852 854 850 831 827 771 746 742 770 820 858 932 1026 1112 1213 1275 1351 1366 1423 1313 1277 1199 1107 981 916 867 846 813 797 768 751 727 724 774 796 841 861 876 916 944 1059 1092 1070 1092 1116 1165 1239 1311 1368 1412 1556 1600 1626 1621 1565 1524 1488 1464 1482 1535 1585 1631 1824 1733 1658 1575 1493 1457 1533 1617 1764 1908 1800 1714 1584 1531 1362 1267 1264 1353 1470 1448 1386 1482 1569 1582 1686 1786 1794 1730 1665 1608 1547 1501 1412 1334 1225 1159 1180 1270 1388 1450 1482 1515 1383 1312 1253 1234 1111 1070 1019 1080 1215 1322 1443 1516 1631 1729 1831 1887 1953 1970 2027 2038 2020 2006 2064 2105 2174 2182 2256 2346 2404 2325 2353 2278 2136 2107 2080 2081 1994 1918 1857 1845 1813 1789 1823 1873 1840 1826 1820 1629 1498 1576 1652 1683 1703 1501 1390 1314 1185 1104 1020 1059 1105 1164 1162 1276 1424 1637 1745 1741 1701 1758 1739 1872 1995 2160 2276 2266 2275 2330 2301 2697 2759 2932 2965 2926 2905 2869 2844 2717 2593 2356 2175 1958 1827 1691 1622 1448 1348 1335 1330 1302 1380 1535 1595 1677 1643 1488 1374 1152 1002 805 718 565 462 452 451 451 450 449 457 610 752 905 1096 1336 1473 1666 1798 1970 1992 2082 2223 2347 2393 2335 2240 2169 2131 2053 2004 1991 2078 2232 2266 2190 2095 1917 1752 1563 1527 1556 1648 1522 1422 1273 1350 1407 1380 1257 1204 1083 964 766 635 484 466 465 464 465 465 467 467 466 465 469 467 465 466 467 468 468 478 499 531 573 627 891 988 1020 1116 1270 1367 1445 1530 1632 1713 1705 1689 1700 1725 1739 1763 1791 1829 1842 1906 1895 1859 1815 1750 1692 1571 1502 1387 1308 1213 1260 1316 1406 1581 1689 1754 1727 1869 1976 1999 1970 1944 1959 2097 2183 2322 2404 2246 2129 1958 1854 1762 1682 1577 1471 1345 1244 1122 1020 992 1048 1116 1159 1171 1142 1082 1023 996 885 967 1054 1196 1249 1344 1451 1524 1546 1654 1717 1800 1938 2122 2200 2323 2385 2467 2533 2593 2670 2816 2799 2757 2748 2783 2786 2827 2858 2971 3069 2927 2818 2716 2641 2600 2556 2502 2468 2356 2309 2257 2216 2134 2044 1839 1699 1655 1724 1881 1965 2136 2196 2134 2056 1934 1845 1808 1752 1632 1533 1462 1566 1731 1898 2033 2150 2208 2313 2371 2387 2400 2425 2453 2510 2588 2740 2831 2856 2938 3024 3043 3088 2937 2750 2630 2552 2448 2230 2175 2174 2277 2465 2557 2692 2806 2842 2875 2919 2924 2946 2981 3033 3063 3182 3306 3131 3026 2949 2921 2896 2892 2870 2840 2806 2640 2487 2363 2281 2106 1840 1677 1467 1335 1235 1180 1127 1202 1445 1549 1683 1800 1915 1925 1907 1858 1877 1863 1982 2146 2267 2384 2528 2652 2787 2902 3068 3118 3016 2911 2841 2879 2652 2500 2298 2171 2107 2134 2179 2218 2288 2205 1973 1809 1537 1377 1443 1569 1719 1807 1930 2041 2211 2250 2394 2457 2506 2530 2617 2603 2629 2701 2784 2772 2814 2892 3004 3006 3016 3067 3207 3317 3461 3593 3703 3863 3938 3861 3868 3746 3552 3392 3236 3119 3088 2890 2855 2725 2603 2510 2463 2342 2291 2152 2051 1811 1746 1530 1408 1518 1540 1732 1898 2050 2089 2260 2225 2139 2046 1891 1785 1664 1585 1611 1506 1337 1294 1441 1561 1668 1711 1784 1837 1902 1958 2023 2051 2093 2181 2158 2131 2053 2057 2041 2057 2023 2033 2220 2195 2027 2009 2023 2098 2139 2178 2159 2130 2024 1979 1953 1899 1735 1707 1887 2099 2285 2131 2028 2066 2070 1970 1801 1764 1685 1566 1429 1405 1258 1100 855 624 466 388 557 737 814 775 692 657 536 447 331 324 364 435 413 416 439 491 562 608 647 689 746 739 747 797 709 593 520 610 718 892 1035 1153 1203 1198 1177 1303 1384 1548 1633 1760 1859 2023 1980 1832 1804 1743 1645 1564 1527 1482 1454 1460 1414 1410 1323 1197 1083 1155 1212 1331 1446 1532 1524 1523 1492 1505 1472 1550 1578 1724 1795 1855 1804 1745 1711 1650 1665 1659 1636 1725 1823 1922 1980 1854 1752 1696 1796 1789 1741 1701 1620 478 479 473 473 473 486 561 648 722 714 762 779 810 816 841 859 867 868 850 839 812 818 816 838 878 907 940 955 895 905 877 855 800 792 771 734 650 590 600 643 666 653 591 596 648 673 657 609 557 545 562 570 615 672 730 750 799 846 782 704 618 569 486 470 479 471 443 441 478 538 512 516 509 519 640 759 805 779 748 683 624 603 566 492 500 558 588 677 805 939 1058 1038 979 1004 1072 1086 1114 1236 1325 1393 1422 1379 1379 1338 1273 1191 1139 1067 1003 896 820 721 661 606 562 519 501 483 475 463 456 460 463 465 462 458 461 437 442 456 447 444 446 443 454 444 439 424 418 412 402 359 377 408 413 410 403 417 423 424 423 428 426 426 428 433 432 433 434 434 440 453 455 455 449 451 452 450 453 459 458 465 461 440 428 413 405 402 403 405 405 405 402 403 404 409 408 414 418 420 416 419 411 421 425 423 424 418 422 421 423 422 421 424 437 441 441 428 430 429 428 426 428 426 429 428 415 421 485 610 806 868 851 818 761 711 651 596 622 588 495 462 459 474 471 479 476 470 436 435 434 432 481 491 495 497 505 509 508 508 511 506 505 516 518 519 515 523 506 496 504 507 511 518 520 520 532 553 586 597 597 601 611 627 638 612 591 627 683 795 934 943 834 813 803 800 789 782 717 704 735 821 859 913 942 977 1041 1094 1209 1274 1388 1427 1363 1292 1197 1115 1085 1028 947 882 815 790 752 726 712 742 778 810 860 895 934 961 980 1090 1169 1203 1199 1209 1257 1305 1339 1425 1490 1569 1740 1685 1604 1475 1440 1431 1435 1456 1503 1602 1727 1701 1645 1542 1519 1474 1423 1477 1577 1796 1864 1744 1625 1571 1499 1372 1275 1233 1297 1399 1372 1390 1466 1571 1650 1754 1738 1713 1670 1611 1555 1500 1419 1340 1270 1196 1139 1242 1331 1404 1460 1513 1534 1405 1345 1282 1240 1166 1133 1045 1025 1100 1182 1281 1354 1443 1544 1625 1688 1750 1787 1820 1875 2019 2120 2201 2185 2168 2246 2255 2213 2170 2143 2127 2164 2212 2187 2166 2000 1827 1779 1771 1778 1740 1737 1735 1748 1717 1692 1639 1569 1432 1481 1515 1553 1573 1468 1323 1227 1113 1076 1081 1121 1127 1166 1299 1434 1511 1687 1800 1936 1945 1961 1927 1984 2044 2149 2282 2517 2559 2581 2714 2912 2871 2942 2924 2891 2853 2806 2793 2763 2602 2272 2284 2158 2004 1754 1602 1507 1493 1444 1429 1462 1544 1644 1692 1783 1726 1560 1431 1189 1052 885 806 668 547 454 450 451 449 449 452 533 654 823 983 1215 1405 1586 1672 1776 1850 2024 2114 2247 2349 2332 2252 2165 2092 2023 2000 2018 2040 2089 2069 1991 1896 1820 1705 1514 1328 1375 1400 1357 1328 1194 1237 1258 1262 1064 949 855 787 634 476 462 463 463 464 467 464 464 465 464 466 466 464 467 466 465 467 467 474 528 699 813 716 760 840 971 1082 1224 1387 1505 1626 1740 1758 1751 1760 1774 1818 1834 1889 1949 1982 2010 1999 1981 1925 1892 1864 1834 1699 1588 1436 1353 1249 1341 1447 1515 1612 1708 1855 1871 1909 2021 2132 2100 2086 2042 2146 2221 2351 2408 2233 2141 1973 1834 1654 1572 1488 1412 1304 1224 1091 1020 1128 1174 1239 1286 1298 1245 1148 1120 1046 968 973 1035 1102 1191 1308 1354 1387 1433 1567 1665 1827 1940 2090 2158 2241 2315 2427 2471 2519 2585 2727 2783 2805 2786 2805 2836 2875 2972 2990 2948 2921 2925 2892 2823 2804 2805 2764 2626 2519 2465 2320 2197 2071 1953 1773 1682 1745 1821 1970 2080 2242 2313 2223 2152 2025 2012 1948 1866 1740 1647 1479 1491 1659 1806 1927 2049 2125 2208 2241 2253 2295 2354 2382 2442 2504 2623 2710 2896 2973 2894 2910 3065 3025 2745 2665 2529 2442 2239 2186 2202 2276 2417 2497 2576 2634 2685 2732 2759 2778 2819 2848 2906 2948 3111 3310 3164 3043 2975 2896 2878 2817 2732 2678 2670 2651 2584 2473 2277 2100 1864 1695 1521 1291 1189 1146 1145 1369 1538 1663 1785 1971 2121 2245 2153 2098 2038 2012 2033 2170 2317 2417 2555 2646 2787 2916 3118 3211 3105 3027 2914 2782 2613 2452 2306 2307 2281 2368 2419 2424 2432 2298 2097 1965 1756 1550 1407 1481 1637 1715 1853 1983 2115 2197 2327 2404 2437 2445 2502 2535 2592 2670 2770 2790 2920 3048 3197 3260 3212 3148 3219 3320 3431 3576 3707 3887 3762 3737 3778 3665 3496 3270 3043 2971 2882 2748 2701 2566 2523 2495 2458 2350 2240 2113 1969 1759 1581 1474 1535 1756 1799 1729 1908 2098 2210 2286 2261 2104 2014 1901 1829 1730 1597 1461 1377 1293 1383 1490 1580 1646 1689 1695 1738 1796 1846 1955 2041 2101 2103 2071 2033 2015 1992 1981 1976 1949 1940 2055 2105 1957 1930 1922 1963 2016 2021 2042 2021 1963 1881 1837 1798 1582 1700 1942 2122 2143 2020 1981 2030 1939 1773 1667 1618 1587 1546 1446 1350 1162 1020 867 685 448 376 550 675 710 695 627 583 508 432 335 315 355 410 437 435 484 551 594 609 657 685 718 717 737 719 493 501 688 792 885 960 1088 1289 1377 1415 1397 1425 1555 1680 1701 1833 1917 2076 2022 1906 1832 1750 1715 1682 1699 1680 1593 1603 1566 1480 1359 1197 1109 1089 1155 1278 1381 1538 1638 1693 1679 1621 1594 1607 1664 1759 1791 1840 1768 1674 1601 1515 1570 1553 1524 1627 1700 1838 1918 1858 1836 1856 1849 1675 1569 1513 1464 479 480 481 482 473 473 473 473 473 496 570 662 780 816 861 871 871 878 874 905 888 877 837 852 897 886 917 922 876 754 722 706 668 640 592 592 592 646 725 762 757 750 674 598 585 584 586 587 613 653 640 639 732 802 821 793 829 839 809 755 603 528 519 548 614 572 514 495 477 435 427 427 432 515 582 703 717 701 667 625 602 575 541 506 427 560 592 662 779 903 980 935 976 1043 1068 1084 1150 1271 1359 1461 1507 1397 1350 1370 1307 1252 1177 1088 998 892 787 692 643 581 545 510 491 476 469 460 453 452 458 467 464 451 456 444 417 454 456 437 430 457 452 439 427 418 410 392 378 358 359 406 405 389 407 410 417 421 424 427 430 430 428 432 429 438 435 436 444 455 453 460 455 455 448 453 454 448 437 425 419 411 410 407 407 408 409 406 407 407 408 407 414 416 425 431 432 427 421 423 424 427 421 421 424 416 418 424 424 434 421 421 423 428 432 432 425 425 423 426 421 425 436 431 490 553 718 766 826 860 836 807 742 695 610 569 571 529 489 440 428 438 476 476 479 481 481 480 481 480 484 486 487 496 495 497 503 501 501 500 500 503 514 522 520 524 514 527 542 538 548 553 557 565 574 547 540 538 545 553 557 563 565 573 611 631 679 734 902 914 819 780 758 768 748 728 693 705 760 805 885 944 1020 1083 1132 1192 1234 1311 1472 1450 1378 1311 1235 1229 1161 1097 1007 905 805 797 744 731 793 817 827 832 867 911 946 991 1020 1069 1118 1194 1223 1271 1327 1406 1483 1523 1546 1687 1679 1612 1537 1462 1428 1424 1445 1477 1486 1526 1557 1560 1566 1550 1539 1498 1442 1427 1566 1737 1733 1686 1602 1532 1478 1365 1276 1220 1264 1304 1331 1444 1517 1577 1661 1696 1657 1629 1605 1532 1500 1417 1363 1283 1227 1156 1184 1278 1318 1416 1470 1519 1531 1469 1379 1273 1225 1190 1218 1159 1095 1049 1076 1146 1203 1299 1393 1474 1551 1650 1734 1875 1970 2003 2098 2051 2037 1987 2042 2016 1999 1985 1978 2009 2060 2153 2257 2055 1888 1771 1688 1668 1684 1667 1637 1608 1578 1543 1532 1472 1433 1333 1370 1391 1410 1407 1339 1229 1161 1067 1062 1092 1092 1126 1243 1372 1552 1679 1719 1835 2015 2119 2096 2063 2045 2056 2129 2233 2538 2710 2891 3003 2891 2692 2888 2854 2800 2767 2706 2675 2615 2581 2400 2121 2499 2456 2100 1878 1688 1649 1585 1564 1601 1675 1746 1787 1888 1794 1639 1491 1253 1120 1008 922 801 661 483 451 452 450 450 450 511 609 770 933 1138 1319 1503 1541 1673 1774 1916 2040 2211 2290 2311 2239 2167 2112 2076 2066 1929 1868 1874 1849 1737 1643 1559 1567 1448 1298 1170 1187 1199 1208 1217 1092 1020 1023 891 756 652 571 472 466 461 463 462 462 463 465 467 463 464 468 465 464 464 464 465 465 467 521 673 831 1005 952 861 775 910 1066 1181 1365 1457 1612 1728 1789 1826 1866 1880 1899 1968 2099 2121 2113 2106 2106 2088 2062 2022 1963 1911 1762 1609 1473 1390 1302 1389 1543 1681 1782 1787 1938 2013 2051 2093 2175 2238 2193 2157 2189 2293 2409 2361 2213 2119 1974 1849 1658 1533 1447 1385 1277 1196 1068 1122 1227 1262 1357 1418 1413 1342 1235 1177 1145 1061 959 971 1044 1115 1207 1229 1319 1431 1581 1703 1834 1938 2046 2123 2191 2270 2375 2430 2488 2544 2590 2688 2813 2852 2883 2944 2937 2927 2944 2890 2838 2814 2830 2850 2875 2851 2768 2645 2466 2372 2280 2193 2037 1873 1740 1727 1829 1921 2092 2234 2406 2417 2305 2231 2147 2107 2035 2000 1854 1770 1603 1499 1600 1727 1821 1931 2028 2118 2187 2284 2343 2439 2432 2493 2568 2553 2613 2773 2824 2834 2867 3006 2912 2771 2681 2560 2471 2285 2211 2240 2305 2461 2519 2567 2624 2685 2708 2732 2810 2874 2910 2975 3026 3139 3226 2992 2933 2879 2860 2732 2649 2564 2512 2473 2486 2451 2289 2226 2101 1920 1768 1385 1262 1161 1150 1239 1386 1545 1637 1873 1999 2199 2315 2369 2311 2162 2087 2045 2124 2278 2394 2538 2635 2805 2908 3048 3066 2938 2891 2768 2674 2525 2457 2422 2497 2560 2601 2675 2672 2528 2362 2219 2098 1891 1714 1584 1501 1531 1623 1756 1874 2021 2115 2244 2310 2338 2361 2403 2480 2585 2636 2693 2767 2881 3044 3204 3312 3418 3386 3328 3427 3472 3608 3750 3678 3692 3694 3613 3462 3393 3144 3011 2908 2830 2750 2655 2530 2508 2472 2417 2263 2133 1964 1846 1614 1508 1506 1650 1888 1978 1949 1937 2051 2141 2264 2210 2066 1986 1858 1784 1693 1606 1468 1363 1318 1415 1563 1669 1792 1824 1781 1737 1765 1836 1997 2140 2127 2058 2023 2003 1973 1963 1921 1912 1894 1872 1904 1969 1867 1841 1809 1819 1908 1908 1953 1943 1902 1779 1651 1518 1623 1767 1972 2108 2062 1956 1932 1987 1855 1684 1553 1475 1432 1337 1308 1276 1153 1034 790 615 445 374 438 563 699 650 575 526 439 392 324 315 346 406 417 449 516 570 654 686 695 703 713 697 628 445 501 626 806 942 1023 972 1135 1262 1435 1595 1610 1618 1611 1686 1802 1932 1994 1978 1976 1911 1836 1795 1788 1762 1857 1810 1758 1763 1698 1560 1475 1280 1190 1035 1112 1239 1329 1442 1499 1575 1679 1759 1755 1721 1683 1630 1623 1711 1719 1623 1562 1439 1484 1459 1440 1553 1651 1797 1767 1717 1797 1943 1789 1630 1536 1471 1364 480 483 592 605 479 473 473 473 473 473 473 487 566 647 794 883 884 894 901 932 890 844 866 908 923 902 835 777 659 620 600 592 592 592 624 659 735 787 838 840 832 823 749 638 707 710 683 693 700 717 734 740 815 866 818 815 837 837 808 726 568 526 628 679 667 630 639 619 562 524 552 595 555 448 458 533 608 645 632 607 583 560 527 408 457 564 591 661 707 810 861 874 976 1026 1056 1117 1180 1301 1390 1490 1508 1431 1381 1393 1365 1350 1315 1086 994 886 801 715 650 568 531 504 490 475 471 458 452 448 441 459 457 456 454 438 413 448 445 428 459 462 456 426 415 411 397 370 345 368 374 404 388 402 419 420 424 424 425 428 429 429 430 431 429 429 430 436 446 452 455 461 451 448 447 441 437 424 417 411 409 410 409 411 408 407 409 411 413 418 417 416 432 437 439 441 434 443 438 437 434 432 431 443 424 426 429 429 435 429 421 421 420 421 423 423 423 423 431 429 432 435 472 499 739 795 711 698 702 720 717 708 707 660 566 530 494 476 443 465 445 419 440 442 464 478 479 480 479 478 480 479 478 482 484 485 485 486 496 504 495 495 498 501 523 523 505 510 512 514 547 549 554 560 574 568 549 546 550 589 578 576 588 596 613 637 712 812 887 869 782 752 737 723 692 682 689 712 772 813 857 913 994 1053 1143 1211 1276 1384 1333 1352 1402 1373 1319 1262 1187 1096 967 895 885 870 735 857 896 847 833 833 855 891 932 983 1009 1044 1062 1098 1134 1183 1214 1278 1336 1346 1389 1380 1562 1523 1463 1434 1417 1428 1457 1526 1537 1565 1581 1595 1648 1608 1611 1515 1377 1385 1472 1590 1591 1621 1553 1492 1453 1340 1256 1220 1291 1339 1391 1435 1474 1590 1651 1611 1568 1511 1485 1440 1438 1358 1295 1213 1172 1171 1233 1282 1329 1378 1436 1503 1522 1486 1359 1257 1240 1294 1349 1301 1291 1188 1120 1076 1118 1179 1283 1416 1549 1656 1712 1777 1793 1869 1939 1897 1848 1795 1825 1837 1856 1897 1951 1997 2025 2097 2153 1943 1822 1724 1637 1586 1570 1525 1504 1469 1435 1397 1364 1348 1313 1300 1298 1273 1258 1237 1198 1147 1108 1096 1089 1079 1105 1121 1192 1391 1573 1712 1851 1895 2042 2150 2083 2058 2078 2082 2141 2413 2588 2727 3084 3203 2921 2819 2826 2786 2716 2656 2581 2535 2488 2474 2492 2434 2497 2645 2420 2180 1880 1828 1757 1693 1706 1764 1845 1890 1850 1779 1658 1575 1382 1244 1146 1032 857 721 538 458 451 453 449 448 474 552 790 917 1100 1213 1387 1488 1630 1757 1908 2019 2111 2163 2264 2278 2205 2119 2085 1885 1690 1628 1662 1636 1547 1441 1343 1304 1258 1175 1017 994 1001 992 965 924 814 853 781 593 502 465 461 466 464 464 463 465 465 464 464 468 466 462 468 466 465 463 465 465 528 627 847 1017 1149 1172 1043 915 900 1012 1131 1257 1391 1533 1652 1717 1750 1835 1823 1894 1978 2089 2140 2180 2201 2180 2137 2119 2093 2062 1981 1775 1647 1505 1421 1361 1460 1627 1759 1937 1954 1978 2075 2147 2170 2200 2276 2255 2253 2286 2385 2377 2334 2232 2073 1903 1813 1666 1515 1425 1387 1250 1159 1154 1210 1289 1362 1465 1530 1511 1414 1332 1247 1186 1165 1106 1011 964 1035 1186 1207 1308 1421 1558 1668 1798 1878 1970 2049 2151 2192 2319 2374 2445 2469 2531 2637 2757 2803 2868 2924 2821 2748 2832 2860 2833 2790 2765 2722 2732 2709 2684 2577 2494 2344 2257 2210 2095 1879 1790 1782 1891 2071 2190 2317 2498 2466 2359 2306 2248 2238 2117 2062 1957 1856 1724 1593 1508 1589 1703 1874 2001 2143 2238 2384 2502 2597 2573 2604 2631 2630 2646 2679 2725 2797 2845 3008 3030 2891 2768 2540 2439 2298 2235 2262 2345 2540 2606 2674 2719 2722 2712 2763 2810 2901 3333 3326 3275 3337 3090 2895 2859 2834 2794 2705 2642 2569 2499 2421 2363 2322 2264 2104 1983 1766 1639 1380 1261 1163 1233 1321 1438 1569 1672 1825 1966 2156 2276 2413 2458 2248 2107 2047 2132 2238 2357 2503 2595 2728 2817 2929 2951 2779 2727 2663 2633 2542 2464 2483 2599 2660 2724 2779 2784 2572 2471 2320 2155 1942 1832 1697 1605 1488 1489 1639 1761 1966 2073 2181 2216 2285 2342 2395 2493 2577 2669 2768 2844 2921 2948 3057 3160 3285 3334 3251 3255 3348 3545 3547 3618 3730 3583 3423 3193 3188 3149 3061 2883 2821 2728 2649 2561 2471 2404 2341 2113 2014 1817 1653 1539 1523 1622 1764 1931 2016 2123 2101 2117 2168 2266 2135 2038 1940 1827 1771 1646 1530 1412 1360 1334 1467 1663 1792 1908 1967 1916 1862 1783 1828 1981 2139 2090 2041 2007 1969 1954 1935 1894 1871 1811 1825 1809 1827 1798 1754 1680 1713 1791 1777 1786 1830 1778 1661 1427 1521 1733 1865 2022 2108 1994 1913 1899 1900 1843 1649 1476 1379 1285 1184 1108 1121 1018 904 738 611 475 394 374 522 597 613 546 494 413 320 313 312 307 341 415 443 509 531 587 625 631 627 618 485 437 551 647 674 883 1041 1138 1108 1143 1188 1313 1456 1587 1667 1758 1799 1887 1927 1865 1832 1832 1932 1973 1930 1906 1934 1992 1907 1821 1830 1785 1630 1533 1362 1256 1080 1043 1166 1235 1293 1368 1567 1670 1673 1680 1665 1658 1510 1488 1521 1625 1595 1547 1443 1348 1355 1500 1645 1745 1684 1618 1668 1784 1876 1861 1771 1623 1464 1366 497 616 733 758 701 706 623 527 483 473 473 473 483 508 629 691 816 888 861 840 805 857 926 939 910 901 725 635 620 617 623 656 777 784 786 802 822 840 856 860 864 836 746 668 786 798 782 777 760 781 798 791 802 823 832 829 807 810 726 658 532 588 660 725 819 853 823 781 744 771 796 767 680 568 523 462 445 538 582 577 570 547 504 441 529 559 605 645 659 676 689 847 868 1000 1022 1116 1205 1338 1413 1462 1481 1508 1530 1465 1442 1415 1318 1139 1019 894 808 696 630 576 543 515 499 483 473 463 453 448 443 415 435 455 444 416 395 421 448 465 464 443 435 420 411 381 374 351 368 369 377 389 390 397 413 419 423 424 426 426 429 429 432 437 437 436 433 431 439 451 449 452 454 455 448 435 425 415 413 415 411 412 411 413 411 411 421 433 437 428 431 433 440 451 452 455 456 464 459 456 459 459 449 459 446 440 435 441 443 435 426 428 427 425 426 428 433 440 442 459 469 491 664 847 1007 938 865 797 733 700 670 657 653 617 549 504 544 529 507 487 470 439 416 433 423 458 476 448 457 479 476 475 476 477 468 468 471 476 476 478 483 484 488 491 496 508 530 536 515 517 527 550 555 559 548 544 560 578 582 580 579 590 558 563 625 637 718 817 821 784 738 730 712 680 664 663 682 713 755 778 829 884 963 1037 1127 1195 1321 1261 1164 1221 1352 1424 1423 1411 1277 1192 1021 905 915 826 767 833 851 812 795 806 850 870 903 940 966 991 1008 1016 1035 1069 1088 1114 1128 1178 1135 1144 1291 1411 1428 1419 1421 1478 1521 1543 1578 1629 1645 1662 1761 1636 1574 1436 1332 1279 1306 1388 1444 1492 1548 1530 1480 1369 1228 1237 1323 1406 1462 1535 1590 1635 1575 1523 1476 1405 1363 1338 1333 1260 1187 1164 1168 1215 1240 1281 1312 1376 1428 1489 1507 1406 1344 1262 1296 1366 1423 1426 1466 1505 1342 1222 1162 1103 1113 1221 1305 1401 1455 1515 1546 1650 1677 1704 1639 1637 1645 1656 1677 1742 1783 1857 1915 2027 2127 1860 1733 1645 1609 1535 1522 1555 1506 1497 1479 1458 1459 1492 1506 1529 1546 1496 1434 1314 1219 1196 1216 1310 1332 1298 1243 1109 1202 1386 1609 1707 1868 1941 2028 2115 2320 2342 2265 2397 2546 2454 2739 2888 2945 2932 2844 2691 2630 2590 2493 2437 2404 2357 2325 2305 2248 2234 2392 2503 2533 2422 2158 2038 1913 1822 1833 1887 1946 1983 1948 1886 1876 1778 1516 1400 1235 1103 853 754 606 498 450 453 449 448 450 499 718 860 1058 1182 1306 1442 1571 1678 1793 1857 1957 2035 2154 2221 2219 2120 1952 1768 1563 1430 1437 1379 1288 1207 1139 1058 1015 941 863 779 677 633 620 601 557 534 468 461 463 462 463 464 465 467 468 465 464 464 465 465 463 466 464 465 476 476 502 624 751 863 1012 1186 1260 1253 1138 1056 951 1001 1041 1165 1266 1363 1489 1522 1610 1627 1638 1835 1968 2107 2152 2218 2243 2326 2346 2362 2273 2119 1990 1801 1699 1544 1462 1428 1535 1717 1846 1988 2079 2170 2173 2219 2231 2266 2295 2400 2458 2391 2355 2342 2304 2151 2030 1849 1710 1562 1485 1443 1350 1224 1180 1306 1366 1446 1529 1605 1677 1602 1515 1424 1426 1366 1355 1268 1187 1099 997 1027 1099 1215 1318 1486 1585 1722 1782 1886 1963 2090 2154 2235 2298 2345 2357 2445 2534 2556 2611 2727 2728 2674 2665 2747 2809 2819 2761 2733 2651 2609 2610 2624 2608 2525 2394 2264 2211 2117 2026 1918 1979 2125 2233 2401 2496 2620 2509 2432 2431 2451 2364 2225 2146 2031 1975 1807 1705 1623 1564 1605 1807 1958 2095 2245 2435 2577 2772 2841 2871 2909 2879 2870 2861 2880 2852 2905 2988 2849 2743 2653 2517 2417 2279 2287 2331 2341 2457 2569 2862 2976 3035 3053 3066 3020 3151 3296 3458 3511 3404 3095 3001 2918 2870 2816 2793 2747 2655 2646 2414 2228 2098 1991 1829 1728 1586 1443 1294 1228 1214 1287 1384 1460 1584 1718 1888 2018 2191 2275 2476 2599 2469 2219 2156 2089 2320 2475 2651 2758 2801 2938 3011 2985 2810 2722 2724 2728 2720 2689 2645 2699 2700 2781 2942 2968 2818 2649 2335 2221 2084 1968 1813 1693 1543 1477 1516 1638 1802 1919 2019 2115 2243 2340 2459 2559 2660 2738 2776 2821 2902 3029 3188 3294 3105 3044 3043 3166 3272 3438 3574 3825 3895 3624 3401 3178 3073 2972 2852 2712 2615 2557 2489 2410 2376 2320 2247 2023 1851 1658 1574 1608 1653 1791 1878 1996 2087 2179 2259 2364 2430 2238 2143 2072 2029 1919 1813 1690 1588 1414 1349 1444 1586 1780 1913 2047 2112 2028 1944 1867 1828 1977 2139 2105 2065 1997 1929 1907 1892 1836 1836 1791 1716 1706 1718 1721 1709 1603 1596 1566 1506 1536 1607 1610 1430 1424 1587 1777 1899 2052 2081 1958 1874 1846 1798 1832 1818 1585 1497 1374 1231 1045 922 828 745 722 706 605 476 353 447 483 526 512 455 357 304 303 310 306 355 435 467 492 505 500 522 523 402 413 478 624 714 870 845 891 1044 1229 1286 1384 1342 1380 1522 1566 1742 1825 1947 1968 1876 1755 1610 1662 1787 1896 1747 1650 1763 1843 1760 1660 1596 1602 1635 1519 1370 1270 1155 1044 1052 1097 1228 1344 1530 1529 1439 1481 1453 1492 1389 1319 1463 1613 1591 1579 1527 1383 1291 1423 1529 1675 1515 1455 1549 1640 1755 1699 1704 1477 1335 1257 569 710 762 774 739 737 753 746 651 560 473 476 478 488 541 613 670 705 729 771 838 883 877 917 894 817 669 617 624 621 692 804 830 817 816 837 849 858 853 851 846 798 735 724 818 827 805 791 855 863 816 817 822 822 835 832 797 756 593 551 594 630 711 780 844 967 952 901 901 885 848 774 675 583 550 521 497 410 507 563 544 496 414 490 534 553 576 601 617 622 676 788 819 949 985 1117 1226 1370 1422 1445 1488 1527 1518 1467 1426 1352 1274 1149 1037 924 839 732 663 586 551 521 508 490 484 474 461 448 441 437 430 408 406 389 414 456 460 465 449 435 419 406 403 388 361 360 365 367 375 391 396 414 414 423 418 425 424 428 427 429 430 434 436 439 435 433 433 440 446 452 457 453 445 433 421 415 415 415 414 413 415 414 416 431 433 437 435 441 439 447 452 459 461 462 469 465 464 461 465 465 456 453 450 445 445 445 443 438 432 433 436 443 459 472 491 494 507 518 546 635 836 1070 1059 1025 972 945 868 828 753 722 616 573 561 535 563 563 552 535 504 464 438 436 428 443 446 428 424 446 477 473 472 465 461 459 458 464 466 470 474 477 480 482 487 493 507 530 535 537 525 534 544 530 538 562 580 580 585 590 602 614 599 581 618 633 666 736 739 726 712 703 683 660 639 662 688 705 724 743 797 843 901 959 1060 1123 1238 1113 1120 1217 1387 1420 1312 1247 1185 1140 1010 899 841 710 663 787 789 771 769 778 808 868 913 941 931 953 971 977 978 1006 1039 1041 1027 984 1002 1034 1311 1455 1424 1421 1448 1524 1541 1543 1578 1733 1705 1718 1712 1588 1528 1448 1364 1279 1252 1230 1239 1254 1337 1473 1486 1302 1196 1252 1313 1405 1451 1522 1571 1538 1512 1448 1397 1338 1293 1278 1257 1178 1160 1179 1197 1240 1251 1310 1345 1384 1428 1458 1517 1460 1358 1297 1327 1398 1455 1471 1502 1651 1521 1372 1304 1199 1129 1130 1188 1290 1346 1394 1455 1519 1531 1556 1538 1496 1517 1511 1600 1714 1796 1872 1940 2070 2010 1831 1744 1696 1731 1618 1606 1637 1661 1600 1617 1619 1622 1604 1616 1632 1616 1597 1489 1326 1282 1285 1346 1478 1579 1540 1383 1165 1168 1311 1495 1647 1721 1804 1915 2002 2511 2643 2314 2754 2682 2757 2759 2701 2741 2665 2701 2580 2502 2452 2348 2303 2268 2243 2182 2148 2178 2218 2295 2332 2344 2461 2327 2136 2006 1921 1910 1970 2051 2097 2040 1984 1962 1817 1580 1471 1320 1136 948 823 682 582 467 453 451 448 450 492 731 855 1028 1158 1272 1384 1498 1594 1766 1876 1983 2024 2150 2235 2059 1859 1779 1663 1496 1313 1238 1194 1164 1088 959 914 860 814 758 694 541 516 495 470 464 465 463 461 462 465 467 463 462 466 463 465 464 466 466 464 463 465 464 471 487 532 678 758 847 947 1120 1247 1331 1333 1245 1185 1100 1072 1038 1104 1196 1292 1364 1392 1478 1576 1686 1866 1978 2029 2073 2196 2276 2362 2425 2328 2287 2171 2055 1874 1738 1567 1496 1470 1583 1760 1888 2009 2093 2204 2252 2270 2291 2311 2335 2398 2480 2391 2363 2325 2281 2215 2149 1948 1785 1614 1487 1375 1304 1207 1252 1371 1461 1567 1647 1732 1787 1715 1629 1577 1518 1505 1457 1352 1318 1240 1140 1017 1019 1137 1214 1411 1539 1639 1693 1773 1862 1972 2059 2142 2166 2213 2284 2377 2403 2437 2484 2564 2573 2558 2608 2714 2783 2757 2738 2681 2652 2604 2588 2589 2590 2553 2432 2381 2354 2341 2199 2047 1982 2151 2256 2465 2610 2733 2605 2560 2576 2520 2439 2378 2342 2181 2060 1884 1789 1696 1566 1569 1769 1917 2077 2218 2404 2511 2646 2663 2760 2849 3038 3086 3077 3061 3046 3023 2899 2816 2767 2719 2598 2521 2366 2349 2386 2381 2416 2504 2740 2835 2919 2972 3112 3179 3187 3281 3416 3503 3408 3151 3124 3135 3047 2991 2984 2921 2765 2630 2400 2260 2025 1983 1904 1847 1718 1615 1274 1212 1256 1333 1448 1519 1641 1749 1913 2054 2211 2353 2528 2652 2496 2364 2201 2147 2241 2411 2681 2860 3031 3118 3208 3168 2870 2787 3005 2865 2839 2827 2799 2789 2835 2888 3012 3092 2879 2713 2463 2337 2131 2047 1928 1812 1607 1491 1495 1590 1781 1893 2002 2100 2264 2367 2527 2565 2644 2703 2781 2886 3015 3150 3234 3013 2965 2973 3032 3152 3339 3442 3539 3731 3918 3702 3478 3246 3095 2927 2825 2667 2576 2503 2455 2403 2328 2254 2122 1939 1753 1630 1632 1721 1805 1804 1885 1988 2032 2109 2199 2322 2425 2315 2220 2145 2058 1907 1803 1650 1544 1383 1395 1523 1664 1825 1956 2134 2212 2048 1962 1876 1886 2005 2143 2217 2139 2057 1985 1964 1952 1903 1844 1768 1737 1668 1624 1606 1599 1504 1476 1407 1370 1340 1456 1585 1407 1410 1562 1774 1918 2018 2082 1955 1851 1782 1745 1753 1780 1789 1677 1533 1401 1153 995 964 974 921 855 748 654 503 374 388 384 450 442 319 305 305 306 308 387 442 436 457 475 466 390 392 488 614 670 785 868 949 1017 1051 1150 1284 1449 1520 1460 1555 1658 1739 1793 1860 1892 1846 1776 1681 1538 1523 1701 1740 1672 1551 1610 1701 1624 1553 1420 1496 1649 1562 1426 1330 1211 1098 959 1063 1203 1337 1482 1417 1303 1329 1379 1401 1259 1236 1454 1503 1482 1473 1453 1365 1221 1303 1408 1583 1497 1380 1440 1587 1653 1594 1605 1576 1409 1275 646 742 774 755 743 748 764 777 785 698 516 477 479 482 503 552 617 636 720 784 878 875 791 833 775 697 610 573 607 706 851 854 865 862 826 838 855 858 844 824 810 806 725 765 836 823 806 846 867 837 838 842 836 854 862 860 824 693 590 656 625 664 758 841 955 1061 1042 996 947 887 839 757 678 618 599 567 521 453 443 513 517 427 443 518 522 536 552 567 571 616 655 715 788 884 966 1097 1207 1376 1395 1434 1520 1582 1560 1446 1386 1294 1269 1144 1039 887 823 757 688 620 562 526 511 505 502 486 471 458 445 434 426 418 391 407 456 457 459 459 442 414 402 396 392 360 348 362 364 361 360 371 411 418 419 419 415 413 414 421 424 429 430 436 438 437 440 437 441 433 436 451 463 463 451 433 427 418 417 418 417 419 420 417 432 444 444 443 444 444 450 458 463 467 465 466 469 475 472 473 474 466 463 458 456 455 452 453 451 447 446 456 473 491 501 506 510 525 544 554 637 857 1120 1126 1080 1051 1012 985 932 860 754 669 577 563 551 522 573 588 600 573 503 480 459 440 431 424 429 427 432 424 430 422 424 425 447 453 452 452 456 461 462 465 471 476 475 483 488 496 507 529 529 531 537 549 558 568 574 580 590 602 612 620 623 592 574 612 643 654 665 670 679 679 650 638 638 655 674 681 695 714 745 780 801 861 966 1085 1150 1002 1070 1202 1300 1269 1137 1089 1003 975 845 800 672 625 719 700 714 704 740 751 770 835 927 955 918 932 928 924 930 926 913 917 936 969 1004 1102 1460 1473 1468 1473 1479 1539 1622 1642 1703 1775 1790 1718 1638 1559 1496 1421 1369 1404 1399 1352 1292 1257 1226 1222 1239 1188 1181 1262 1314 1411 1464 1493 1480 1436 1400 1377 1346 1272 1233 1210 1160 1141 1161 1180 1221 1237 1280 1320 1376 1429 1463 1493 1505 1484 1415 1329 1327 1402 1500 1516 1543 1656 1678 1504 1503 1345 1234 1167 1139 1168 1217 1254 1320 1316 1341 1358 1366 1397 1467 1544 1601 1665 1733 1789 1855 1949 1959 1809 1792 1756 1776 1708 1717 1751 1768 1768 1738 1686 1674 1549 1530 1528 1479 1310 1284 1246 1253 1422 1497 1574 1696 1559 1480 1311 1295 1410 1540 1638 1717 1802 2131 2341 2512 2665 2663 2615 2524 2519 2572 2547 2558 2505 2571 2499 2370 2314 2265 2225 2163 2119 2083 2062 2078 2113 2188 2217 2224 2282 2350 2246 2174 2154 2079 2058 2177 2334 2332 2255 2077 1829 1633 1499 1290 1172 1001 879 723 599 459 450 451 453 452 496 670 850 1025 1133 1256 1343 1435 1564 1748 1888 2027 2075 2151 2019 1822 1698 1565 1451 1338 1183 1047 1055 1027 983 834 762 708 668 615 584 503 481 466 462 461 463 465 463 468 463 463 465 463 467 464 466 463 464 466 470 468 473 507 537 628 694 787 863 971 1074 1253 1332 1407 1367 1296 1266 1194 1160 1124 1102 1149 1214 1256 1372 1453 1603 1749 1869 1900 1931 1982 2072 2147 2270 2404 2270 2194 2142 2050 1888 1753 1607 1517 1513 1603 1706 1820 1966 2065 2172 2240 2325 2357 2381 2410 2524 2509 2423 2403 2313 2300 2276 2219 2019 1854 1636 1489 1365 1281 1275 1375 1497 1607 1712 1783 1853 1907 1831 1769 1752 1688 1662 1589 1529 1464 1407 1298 1151 1061 1058 1158 1342 1484 1555 1623 1699 1779 1888 1949 2009 2009 2102 2189 2276 2310 2344 2385 2456 2483 2542 2648 2789 2768 2716 2675 2629 2641 2649 2632 2649 2643 2685 2647 2530 2608 2438 2282 2113 2021 2051 2225 2416 2543 2715 2749 2748 2707 2610 2541 2452 2422 2342 2237 2042 1914 1764 1641 1559 1699 1820 2045 2179 2340 2443 2528 2572 2651 2742 2937 3067 3269 3295 3237 3167 3034 2931 2795 2705 2596 2516 2418 2429 2438 2482 2485 2583 2693 2748 2805 2852 2977 3003 3094 3179 3328 3405 3443 3225 3231 3250 3189 3058 2936 2807 2664 2527 2357 2289 2221 2169 2115 2007 1877 1678 1283 1243 1309 1368 1468 1561 1700 1811 1982 2132 2372 2500 2703 2723 2582 2451 2301 2201 2269 2410 2592 2732 2876 2957 3029 3133 3002 2953 3100 2965 2897 2904 2926 2924 2973 2959 3062 3052 2861 2803 2653 2514 2387 2267 2075 1997 1667 1540 1496 1622 1787 1897 2002 2079 2174 2287 2452 2561 2674 2741 2874 2912 3054 3109 2925 2922 2895 2980 3124 3240 3215 3258 3351 3622 3820 3766 3538 3266 3138 2830 2713 2617 2535 2457 2414 2364 2297 2151 1998 1895 1811 1726 1767 1865 1952 1974 1987 2003 2008 2066 2141 2258 2351 2359 2244 2078 1946 1848 1743 1591 1456 1388 1433 1655 1820 1995 2020 2162 2221 2056 2013 1963 1994 2041 2126 2169 2132 2101 2087 2050 2074 2040 1926 1826 1779 1727 1693 1654 1624 1617 1613 1575 1495 1243 1431 1586 1533 1339 1550 1706 1785 1872 1964 2068 1988 1851 1774 1675 1674 1713 1719 1522 1385 1270 1233 1192 1143 1052 977 829 770 603 549 489 445 375 341 306 303 302 307 310 346 395 414 408 364 385 480 590 643 788 870 977 1014 1128 1108 1203 1343 1489 1636 1672 1651 1675 1755 1684 1676 1672 1704 1759 1674 1555 1441 1411 1556 1597 1511 1445 1486 1550 1528 1417 1314 1401 1522 1474 1388 1271 1155 1093 962 1045 1198 1306 1338 1315 1204 1186 1328 1328 1187 1195 1394 1388 1361 1351 1363 1297 1177 1223 1444 1487 1405 1296 1381 1495 1542 1468 1472 1487 1422 1311 710 765 772 725 731 752 774 793 815 815 605 487 479 484 502 547 604 688 788 848 892 791 755 717 676 597 555 602 729 876 878 858 881 871 858 844 832 838 833 824 825 838 757 837 829 821 857 852 851 850 865 896 895 931 938 943 756 657 696 739 717 681 757 878 1023 1082 1045 995 936 876 829 763 731 678 653 618 579 512 453 401 393 390 486 521 516 531 529 553 571 607 637 702 778 883 983 1129 1241 1371 1385 1443 1494 1576 1580 1478 1409 1282 1249 1161 1044 939 884 805 715 624 575 533 516 510 503 489 477 462 451 440 430 405 387 391 419 446 446 437 423 406 391 397 372 341 359 362 362 359 360 369 415 408 413 395 395 401 404 408 416 433 435 435 436 437 438 439 443 442 436 438 454 462 463 435 426 421 421 421 421 424 425 430 443 453 454 451 451 458 456 466 469 466 467 470 468 467 470 470 472 471 466 462 468 464 461 456 460 462 468 490 508 523 534 528 557 573 587 651 858 1047 1183 1148 1103 1081 1043 992 910 835 701 604 566 547 524 558 581 595 606 587 511 485 473 449 437 430 421 426 424 420 417 419 444 458 455 446 431 428 448 451 459 458 460 462 474 476 481 485 489 503 517 526 550 557 561 572 587 597 615 623 631 625 623 620 592 576 603 608 618 622 628 639 627 622 621 635 657 668 664 670 683 702 744 791 913 1086 1069 921 1014 1153 1223 1180 1085 995 896 807 692 662 612 654 822 864 809 760 711 745 753 797 895 962 892 897 895 893 879 861 874 948 1016 1069 1147 1467 1491 1476 1485 1508 1504 1552 1680 1868 1844 1863 1784 1739 1640 1533 1473 1444 1430 1441 1442 1449 1441 1429 1382 1332 1264 1113 1212 1285 1336 1411 1469 1443 1415 1364 1342 1292 1263 1218 1182 1148 1114 1146 1199 1202 1212 1247 1294 1382 1420 1472 1490 1522 1536 1521 1437 1374 1356 1410 1480 1583 1661 1759 1822 1647 1539 1455 1356 1278 1235 1186 1157 1165 1172 1199 1212 1263 1351 1405 1436 1495 1515 1585 1629 1707 1745 1823 1892 1881 1879 1875 1888 1853 1816 1792 1783 1703 1644 1565 1530 1496 1487 1499 1487 1408 1389 1368 1474 1565 1629 1796 1752 1592 1517 1408 1353 1426 1544 1637 1870 2123 2431 2563 2509 2491 2482 2458 2405 2414 2439 2447 2492 2475 2398 2380 2289 2189 2150 2100 2062 2025 2007 2024 2049 2058 2077 2088 2128 2157 2143 2187 2146 2144 2175 2209 2235 2267 2401 2354 2131 1888 1678 1521 1349 1214 1022 898 771 556 458 448 450 451 449 451 631 813 962 1036 1171 1273 1387 1488 1701 1853 2055 2097 1964 1804 1633 1470 1359 1252 1101 1008 931 915 867 818 731 652 597 546 485 471 463 464 461 462 464 463 464 469 459 463 463 461 464 466 466 469 467 466 476 496 540 565 614 657 777 870 923 922 1112 1259 1353 1382 1462 1463 1381 1343 1273 1247 1192 1217 1245 1220 1233 1299 1403 1555 1679 1786 1823 1857 1913 2030 2104 2214 2350 2340 2289 2206 2086 1925 1836 1668 1553 1524 1613 1725 1840 1895 1983 2114 2215 2352 2463 2452 2485 2584 2518 2444 2439 2359 2318 2224 2146 2028 1868 1658 1525 1386 1297 1339 1442 1553 1660 1790 1888 1996 2040 1972 1946 1888 1818 1785 1749 1658 1609 1537 1444 1271 1187 1047 1137 1309 1372 1486 1566 1624 1686 1762 1812 1854 1933 2000 2064 2172 2262 2354 2390 2454 2508 2582 2645 2775 2788 2726 2685 2665 2678 2668 2676 2654 2703 2776 2839 2862 2735 2515 2358 2173 2050 2017 2119 2360 2505 2656 2791 2847 2778 2715 2669 2553 2478 2397 2302 2206 2073 1870 1722 1590 1601 1788 2005 2165 2271 2324 2425 2485 2574 2675 2882 3019 3166 3266 3396 3259 3127 3087 2978 2906 2752 2594 2454 2467 2456 2527 2660 2671 2701 2699 2787 2829 2900 2970 3055 3130 3229 3362 3516 3503 3332 3298 3118 2971 2835 2759 2697 2629 2540 2502 2424 2362 2190 1993 1809 1621 1288 1234 1295 1343 1484 1641 1830 1977 2101 2219 2336 2457 2653 2843 2731 2602 2428 2374 2394 2481 2630 2724 2841 2916 2935 2975 3060 3210 3143 3043 3084 3050 3051 3124 3199 3341 3155 2980 2884 2890 2707 2516 2372 2284 2125 1986 1763 1611 1523 1656 1786 1861 2023 2116 2223 2273 2435 2527 2635 2724 2870 2969 3044 2926 2777 2847 2890 2964 2999 3046 3122 3196 3344 3542 3700 3601 3373 3153 2924 2799 2692 2621 2529 2460 2412 2390 2362 2266 2119 2000 1961 1892 1909 2032 2154 2113 2070 2052 2049 2075 2166 2313 2439 2440 2291 2092 1921 1702 1630 1503 1403 1472 1576 1757 1903 2137 2187 2340 2223 2152 2138 2114 2056 2074 2127 2263 2273 2174 2186 2208 2228 2087 1991 1918 1882 1845 1835 1755 1708 1606 1583 1618 1491 1264 1239 1435 1506 1296 1368 1526 1628 1780 1877 2031 2123 2026 1913 1757 1623 1596 1619 1644 1578 1498 1442 1383 1303 1203 1099 892 733 572 481 416 380 304 304 303 304 303 310 317 323 348 338 368 479 590 642 688 790 905 994 1100 1168 1290 1284 1315 1419 1520 1605 1656 1608 1616 1631 1598 1499 1453 1558 1638 1611 1526 1367 1321 1492 1537 1372 1300 1437 1507 1390 1364 1229 1331 1375 1324 1291 1233 1092 1008 933 1029 1143 1166 1200 1179 1144 1096 1230 1230 1102 1151 1279 1275 1265 1245 1268 1168 1128 1260 1401 1360 1302 1227 1315 1389 1377 1303 1360 1382 1298 1187 752 764 719 719 734 750 781 802 833 856 846 679 556 510 494 489 535 621 715 825 789 779 648 602 535 529 629 796 890 942 942 924 892 878 855 844 862 870 868 857 858 845 824 847 869 882 884 894 947 998 1030 978 988 1028 1022 890 770 794 865 903 823 753 863 985 1072 1048 1024 994 979 952 902 818 799 745 716 654 617 554 518 558 536 436 402 494 500 492 519 545 560 589 618 672 745 895 998 1132 1247 1352 1381 1422 1481 1549 1564 1539 1509 1377 1293 1275 1159 1024 928 819 749 632 575 529 513 502 490 481 476 463 454 444 445 431 425 405 389 368 385 400 409 414 397 362 344 343 357 360 360 360 363 390 398 383 381 388 406 413 415 407 418 429 434 429 427 438 442 443 445 446 446 440 435 456 456 441 435 425 427 425 429 430 437 448 454 459 459 463 462 466 472 470 464 476 481 477 476 480 477 484 479 478 474 475 475 470 461 466 469 485 514 537 541 558 572 586 610 636 833 946 1130 1228 1200 1158 1121 1092 1023 958 833 749 655 600 562 538 559 582 610 618 596 577 537 502 486 488 484 449 457 418 424 424 439 423 432 459 453 458 460 459 440 446 449 452 460 457 464 466 470 472 482 483 497 514 533 545 570 584 613 627 641 647 657 650 630 630 614 607 579 570 585 590 596 597 602 609 613 618 646 655 642 630 633 644 660 674 807 951 967 835 986 1093 1160 1093 897 891 730 687 654 637 610 635 810 898 903 839 740 708 735 748 787 837 817 826 818 814 793 816 900 989 1071 1210 1393 1467 1485 1564 1627 1593 1552 1575 1677 1835 1945 1844 1792 1720 1627 1546 1503 1498 1490 1468 1468 1452 1440 1467 1510 1393 1288 1143 1072 1353 1387 1404 1412 1386 1367 1279 1258 1220 1181 1139 1115 1104 1145 1222 1251 1299 1299 1288 1271 1360 1430 1497 1507 1556 1592 1562 1479 1405 1396 1500 1566 1594 1671 1841 1916 1705 1665 1542 1456 1388 1383 1309 1241 1241 1269 1304 1276 1267 1309 1373 1410 1460 1512 1549 1591 1682 1741 1821 1908 1964 1882 1792 1765 1734 1720 1689 1666 1596 1560 1573 1604 1617 1525 1573 1631 1625 1631 1712 1732 1795 1874 1783 1710 1642 1588 1464 1410 1377 1446 1538 2065 2286 2407 2373 2324 2336 2343 2354 2356 2320 2360 2448 2204 2201 2182 2141 2100 2057 2038 2018 1994 1963 1947 1944 1956 1947 1951 1958 1956 1956 1995 1970 1893 1807 1827 1880 1914 1886 2025 2077 2076 2030 1862 1675 1519 1383 1185 1029 774 503 456 450 452 452 452 457 633 767 924 1041 1115 1235 1436 1568 1710 1919 2050 1987 1759 1634 1468 1308 1193 1159 1029 916 788 720 684 616 567 556 498 479 463 461 461 461 462 462 466 465 461 461 461 461 464 463 468 474 496 510 503 508 527 545 574 627 721 767 882 1007 1127 1086 1233 1384 1449 1510 1588 1522 1455 1417 1397 1352 1317 1270 1362 1411 1405 1374 1321 1430 1493 1640 1684 1760 1857 1960 2056 2168 2289 2270 2230 2156 2108 1990 1906 1722 1567 1555 1618 1747 1883 2022 2065 2163 2229 2305 2385 2482 2568 2617 2538 2476 2398 2335 2282 2193 2117 1970 1854 1672 1531 1393 1330 1385 1483 1607 1699 1819 1919 2090 2179 2166 2168 2077 2023 1970 1939 1914 1860 1729 1681 1548 1367 1212 1119 1087 1183 1307 1377 1481 1576 1738 1853 1954 1996 2096 2204 2309 2362 2446 2466 2527 2590 2761 2824 2908 2896 2810 2739 2737 2725 2721 2747 2730 2723 2786 2746 2718 2684 2529 2416 2299 2157 2044 2192 2379 2510 2600 2721 2780 2681 2617 2594 2522 2474 2392 2308 2186 2080 1904 1744 1608 1609 1728 1950 2056 2136 2218 2342 2429 2541 2659 2786 2871 3052 3194 3466 3482 3316 3274 3141 3074 2933 2813 2677 2600 2670 2858 2898 2809 2799 2817 2860 2881 2916 2916 2998 3066 3215 3327 3308 3285 3285 3111 2984 2977 2880 2862 2858 2844 2813 2695 2452 2334 2184 2021 1839 1615 1287 1229 1240 1475 1683 1856 2070 2196 2362 2495 2613 2697 2812 2951 2946 2892 2637 2508 2481 2510 2665 2733 2858 2996 3033 3007 3105 3328 3524 3435 3335 3309 3345 3394 3416 3292 3036 2894 2797 2713 2561 2448 2291 2203 2088 1976 1757 1597 1547 1637 1773 1860 1993 2066 2174 2265 2342 2429 2562 2656 2739 2786 2762 2719 2678 2759 2808 2854 2902 2952 3026 3156 3223 3318 3396 3512 3254 3015 2932 2840 2714 2626 2550 2483 2464 2414 2400 2350 2322 2264 2215 2152 2159 2298 2432 2397 2255 2170 2158 2227 2271 2373 2463 2367 2265 2033 1889 1683 1522 1436 1505 1696 1823 1925 1991 2227 2356 2375 2261 2191 2174 2213 2226 2220 2229 2363 2403 2331 2240 2336 2297 2140 2113 2065 2035 1927 1835 1690 1613 1486 1463 1552 1469 1237 1155 1342 1459 1329 1234 1401 1512 1672 1808 1916 1971 2011 2028 1964 1825 1683 1549 1472 1495 1508 1514 1405 1301 1135 1028 837 686 554 467 369 317 294 299 300 300 299 309 313 319 320 338 418 500 642 654 757 924 1056 1144 1236 1315 1412 1425 1426 1441 1500 1559 1535 1456 1408 1445 1456 1392 1270 1312 1386 1473 1381 1292 1199 1371 1479 1356 1204 1249 1314 1246 1210 1159 1161 1170 1126 1175 1129 1036 976 914 966 985 1004 1018 1023 1022 1023 1082 1070 1008 1090 1166 1136 1089 1151 1156 1082 1048 1146 1225 1217 1152 1127 1224 1226 1212 1255 1270 1253 1206 1133 727 719 707 713 734 757 787 803 834 862 897 871 687 638 600 544 491 507 572 627 697 710 550 530 532 568 711 801 920 965 968 932 894 882 860 863 885 888 891 884 857 860 864 888 897 908 956 1005 1083 1087 1053 994 1054 1074 1049 904 818 888 930 902 800 833 955 1046 1074 1042 1026 1043 1019 986 900 842 818 762 726 659 612 561 528 537 539 482 392 463 475 500 510 533 552 578 604 668 724 855 965 1116 1236 1323 1361 1401 1468 1530 1543 1543 1558 1461 1397 1276 1152 1021 958 855 758 628 567 520 506 486 477 467 463 455 449 437 435 433 435 430 426 416 395 380 361 379 379 354 336 351 353 357 358 362 363 368 371 370 375 378 391 410 414 418 417 420 430 436 428 443 442 444 444 445 448 449 443 435 455 453 454 450 443 432 436 453 458 456 461 467 468 471 475 458 459 459 461 464 465 467 469 474 482 488 491 488 488 480 474 469 472 490 509 525 538 555 571 583 612 638 692 761 963 1113 1241 1240 1198 1147 1092 1054 964 896 792 723 637 586 553 535 573 589 619 622 604 579 535 513 491 482 484 488 473 448 436 447 475 475 461 464 461 460 455 453 455 461 445 452 451 458 458 459 456 460 468 473 486 503 524 545 573 588 619 641 655 658 663 664 651 631 622 618 600 590 581 587 585 604 603 604 608 611 632 637 620 617 616 623 628 630 782 891 870 750 943 1051 1074 979 796 715 645 635 667 635 640 582 686 769 887 890 779 714 731 739 751 792 799 786 778 793 753 808 873 942 1025 1156 1333 1406 1465 1582 1651 1658 1687 1720 1772 1830 1882 1789 1705 1660 1672 1598 1524 1521 1509 1497 1488 1462 1442 1429 1484 1394 1292 1156 1048 1237 1421 1384 1350 1295 1250 1202 1177 1136 1105 1084 1095 1171 1254 1308 1316 1361 1388 1352 1327 1316 1394 1468 1497 1541 1584 1604 1523 1456 1424 1503 1609 1625 1630 1709 1784 1897 1772 1656 1560 1514 1500 1357 1281 1320 1392 1456 1466 1409 1349 1324 1342 1380 1413 1534 1578 1650 1652 1731 1809 1941 1858 1746 1702 1688 1679 1656 1646 1594 1587 1602 1602 1579 1579 1639 1714 1754 1798 1906 1953 2143 2253 2106 1846 1715 1651 1551 1492 1483 1493 1715 2142 2222 2229 2222 2254 2266 2274 2261 2254 2279 2417 2482 2566 2048 1897 1857 1798 1958 2010 2015 2026 1980 1955 1946 1883 1801 1795 1801 1887 1929 1858 1804 1747 1709 1574 1599 1634 1634 1726 1781 1784 1746 1622 1551 1483 1391 1287 1175 821 567 451 450 454 449 452 456 563 730 930 1033 1096 1242 1436 1567 1695 1808 1827 1809 1685 1499 1312 1170 1016 1070 962 890 746 655 594 539 493 466 462 463 459 459 461 463 466 462 465 459 461 460 460 463 462 484 514 538 574 554 567 609 670 710 669 648 788 879 1023 1150 1273 1254 1348 1456 1617 1672 1645 1578 1514 1485 1464 1443 1409 1338 1411 1530 1545 1481 1421 1430 1420 1560 1659 1744 1843 1987 2076 2177 2307 2330 2275 2276 2237 2107 1981 1750 1649 1608 1694 1837 1952 2066 2144 2183 2227 2307 2352 2453 2547 2651 2593 2583 2553 2453 2348 2249 2177 2028 1909 1756 1580 1424 1345 1401 1516 1653 1726 1842 1993 2111 2182 2261 2272 2217 2176 2142 2142 2064 1991 1885 1812 1664 1534 1332 1243 1158 1112 1222 1352 1516 1623 1749 1861 2022 2130 2209 2274 2356 2399 2434 2474 2543 2641 2841 2991 2981 2911 2849 2802 2800 2820 2788 2769 2799 2810 2862 2841 2706 2650 2623 2589 2350 2205 2076 2148 2393 2458 2573 2703 2760 2643 2572 2540 2494 2459 2397 2315 2193 2084 1896 1787 1657 1619 1722 1890 1966 2082 2170 2295 2364 2495 2585 2699 2915 3135 3332 3352 3419 3458 3401 3211 3080 2930 2786 2778 2778 2812 2854 2914 2942 2950 2930 2906 2918 2959 2989 3046 3128 3201 3310 3253 3211 3152 3095 2981 2923 2795 2742 2722 2693 2660 2606 2382 2220 2133 1913 1664 1493 1275 1230 1351 1621 1752 1866 2049 2151 2337 2494 2684 2798 2942 3056 3142 2988 2729 2658 2621 2613 2740 2860 2958 3011 3123 3151 3240 3395 3517 3578 3447 3456 3480 3534 3500 3349 3094 2930 2760 2643 2505 2393 2230 2113 1990 1917 1788 1640 1527 1636 1767 1850 1976 2043 2127 2228 2313 2383 2496 2569 2623 2610 2542 2537 2607 2704 2790 2885 2939 2956 2987 3120 3182 3274 3348 3449 3321 3084 3029 2921 2799 2626 2576 2550 2529 2518 2481 2452 2442 2397 2369 2360 2320 2412 2603 2440 2375 2295 2280 2312 2359 2446 2522 2357 2131 1969 1819 1600 1473 1532 1674 1856 1981 2071 2104 2215 2293 2353 2397 2308 2240 2201 2248 2232 2249 2327 2267 2238 2162 2171 2241 2186 2142 2044 1982 1841 1738 1597 1542 1429 1374 1467 1400 1209 1093 1260 1409 1296 1156 1307 1460 1584 1649 1742 1817 1896 1928 1967 1932 1763 1656 1531 1433 1365 1475 1428 1285 1099 962 789 635 514 426 305 292 292 291 295 294 294 301 309 313 319 337 420 482 606 632 746 863 1041 1129 1236 1295 1357 1410 1444 1448 1457 1486 1462 1323 1320 1294 1284 1262 1196 1155 1253 1332 1276 1216 1127 1240 1321 1328 1237 1092 1164 1131 1108 1093 1077 1061 1025 1033 1012 972 934 886 907 913 929 935 932 945 958 972 976 969 1031 1044 1002 997 1035 1011 1030 1019 1055 1073 1089 1070 1111 1141 1177 1218 1248 1292 1258 1117 1169 700 692 704 718 741 765 799 822 854 881 911 939 898 751 675 681 513 503 504 537 590 558 534 547 587 649 772 812 950 1011 966 936 903 894 891 912 911 911 913 899 879 865 944 929 942 986 1112 1165 1130 1089 1040 1035 1095 1114 1075 963 906 956 976 900 856 933 1062 1059 1063 1060 1053 1065 1037 994 898 857 810 764 722 652 607 547 529 528 544 506 429 422 442 477 496 531 551 568 595 655 693 817 926 1068 1153 1268 1318 1382 1451 1493 1498 1538 1550 1471 1429 1314 1188 1064 993 903 832 663 553 510 493 476 463 454 435 441 450 439 404 410 421 390 375 394 411 415 386 366 349 346 337 343 358 353 355 354 358 378 387 379 401 381 396 401 401 404 411 420 420 419 422 442 444 446 451 449 454 457 461 438 443 474 466 442 442 435 446 468 469 474 460 462 459 461 461 469 483 490 490 474 468 478 481 478 477 480 493 490 484 485 483 483 496 505 533 555 572 578 594 618 677 718 877 1026 1108 1161 1245 1237 1202 1155 1075 1005 896 791 715 653 603 578 562 552 580 610 641 635 605 573 535 525 506 490 483 483 479 489 446 459 475 478 474 471 466 458 457 467 460 461 442 451 459 457 455 451 453 454 455 462 474 486 512 536 571 590 623 643 663 668 679 679 675 654 627 611 608 595 580 582 591 597 606 601 608 612 610 610 609 605 602 601 610 612 763 824 814 682 828 926 926 861 721 630 620 626 658 639 606 563 613 659 781 921 810 750 718 738 768 846 836 799 760 740 719 757 806 871 936 1033 1175 1357 1406 1559 1614 1629 1690 1788 1852 1900 1815 1739 1698 1663 1689 1670 1585 1505 1486 1476 1477 1461 1443 1421 1427 1409 1313 1170 1051 1076 1238 1375 1332 1217 1167 1134 1091 1099 1109 1140 1209 1271 1313 1376 1372 1392 1443 1443 1408 1331 1368 1437 1478 1533 1585 1630 1528 1486 1461 1469 1545 1632 1614 1644 1694 1845 1834 1805 1734 1635 1513 1368 1313 1390 1478 1555 1591 1499 1423 1408 1341 1343 1373 1443 1474 1541 1626 1730 1782 1873 1916 1919 1871 1843 1825 1729 1678 1656 1646 1662 1676 1711 1736 1889 1946 1893 1935 2090 2190 2282 2448 2353 2213 2007 1878 1894 1826 1768 1737 1879 2075 2097 2135 2164 2179 2169 2158 2164 2183 2317 2439 2548 2607 2397 2159 2012 1822 1919 1778 2035 2025 1962 1924 1659 1648 1643 1651 1645 1805 1853 1868 1884 1486 1356 1495 1428 1425 1449 1485 1510 1513 1518 1421 1380 1347 1323 1229 1091 830 732 473 455 449 453 450 462 460 553 734 869 1046 1121 1249 1363 1534 1669 1669 1652 1534 1389 1214 1060 871 895 812 752 670 564 541 515 478 463 461 459 463 460 462 463 461 460 461 461 460 461 462 463 528 590 645 658 657 646 728 728 769 802 820 790 913 1055 1190 1302 1472 1457 1450 1511 1684 1767 1707 1643 1596 1570 1528 1499 1469 1398 1445 1594 1653 1607 1594 1658 1630 1531 1639 1794 1915 2042 2146 2224 2304 2438 2365 2270 2207 2084 1981 1803 1714 1711 1776 1913 2008 2109 2180 2246 2265 2319 2407 2517 2598 2632 2585 2472 2458 2432 2374 2312 2244 2078 1943 1784 1650 1437 1352 1388 1490 1675 1806 1979 2059 2157 2237 2328 2354 2276 2272 2277 2259 2202 2118 2011 1931 1768 1627 1488 1361 1251 1192 1176 1239 1434 1551 1726 1832 1999 2125 2223 2345 2389 2422 2539 2580 2638 2759 2838 2837 3013 3116 3058 2948 2908 2907 2809 2809 2834 2866 3003 2920 2800 2661 2563 2518 2456 2221 2091 2129 2369 2407 2548 2667 2800 2721 2615 2577 2534 2448 2393 2313 2200 2110 1977 1836 1672 1658 1712 1813 1910 2017 2090 2184 2286 2458 2576 2773 2904 3140 3190 3163 3254 3535 3324 3146 3062 2906 2822 2806 2802 2867 2901 2933 2960 2978 2998 3016 3022 3030 3038 3066 3084 3269 3400 3326 3251 3177 3026 2920 2890 2749 2698 2667 2658 2552 2418 2214 1995 1825 1760 1590 1481 1278 1237 1361 1535 1683 1798 1966 2123 2274 2538 2716 2816 2917 3009 3109 3045 2902 2759 2721 2730 2778 2833 2930 3022 3056 3107 3196 3259 3326 3554 3595 3555 3572 3617 3504 3311 3043 2891 2744 2618 2456 2342 2206 2105 2008 1920 1788 1647 1541 1608 1764 1826 1930 1994 2080 2175 2282 2361 2473 2496 2463 2461 2481 2543 2612 2691 2801 2900 2992 3034 3045 3129 3194 3298 3392 3561 3465 3202 3121 3034 2940 2714 2648 2633 2604 2616 2558 2556 2547 2570 2462 2419 2377 2456 2529 2646 2577 2494 2440 2461 2502 2566 2505 2309 2143 1953 1747 1566 1555 1722 1855 1949 2017 2121 2196 2249 2249 2295 2364 2454 2415 2348 2291 2277 2322 2278 2173 2112 2096 2043 2086 2196 2137 1994 1878 1780 1683 1514 1432 1373 1286 1369 1355 1196 1058 1222 1368 1312 1157 1222 1319 1407 1514 1664 1752 1795 1828 1856 1847 1765 1637 1558 1444 1262 1381 1306 1156 991 857 681 569 446 352 286 288 291 288 292 290 296 301 306 307 312 320 392 448 530 574 695 807 984 1079 1119 1233 1359 1377 1405 1406 1398 1395 1374 1220 1232 1204 1144 1141 1058 1072 1156 1228 1135 1119 1080 1143 1178 1167 1131 1071 1061 1036 1043 1020 994 1000 984 938 930 911 872 858 835 861 875 879 880 884 889 900 903 904 924 925 910 900 888 942 965 961 1004 1043 1075 1148 1209 1287 1321 1326 1309 1277 1168 1028 1106 692 698 713 731 758 790 821 842 880 906 944 972 990 976 804 769 630 555 512 508 519 522 540 593 674 775 869 906 1014 998 969 941 923 905 921 932 938 934 926 903 956 929 938 954 1013 1093 1177 1171 1125 1103 1050 1084 1129 1151 1127 1031 968 1006 1004 905 966 1045 1066 1062 1063 1056 1077 1082 1051 970 896 840 796 742 717 615 606 576 534 532 525 507 454 426 461 463 484 520 539 559 580 626 657 720 859 937 1005 1120 1238 1380 1437 1498 1507 1592 1535 1471 1422 1312 1194 1074 1006 893 802 690 556 502 491 471 456 444 427 389 398 388 366 361 357 366 363 373 384 411 411 386 357 341 336 352 368 385 401 400 398 396 395 395 396 406 387 404 421 428 425 427 431 438 439 441 440 441 452 459 461 460 464 460 436 458 452 442 442 440 447 445 450 454 466 486 466 483 484 491 486 492 495 495 497 501 503 507 515 501 489 486 504 506 503 504 523 527 552 569 600 614 643 715 793 1033 1149 1245 1277 1268 1269 1241 1177 1123 1030 954 826 756 688 642 604 574 553 573 606 646 663 646 603 573 548 538 527 509 490 482 480 474 463 474 474 472 469 470 464 466 464 474 463 454 442 441 459 461 455 449 449 450 450 456 460 474 494 523 565 598 627 645 669 684 695 700 701 684 668 625 610 602 588 583 601 602 600 596 599 603 592 591 593 595 597 598 601 610 626 642 632 641 640 729 717 677 601 590 603 610 644 635 578 550 570 574 681 844 884 849 789 720 750 804 840 840 769 732 692 726 751 800 841 965 1065 1299 1281 1427 1462 1502 1515 1632 1675 1774 1837 1719 1709 1712 1695 1679 1628 1513 1469 1434 1430 1415 1419 1406 1404 1432 1365 1243 1152 1002 1020 1250 1341 1184 1096 1036 1087 1171 1133 1172 1221 1310 1358 1435 1460 1417 1466 1510 1464 1411 1364 1409 1456 1523 1571 1650 1595 1541 1483 1477 1486 1588 1633 1665 1741 1810 1892 1991 1912 1661 1523 1419 1377 1440 1564 1663 1705 1595 1509 1444 1405 1338 1348 1430 1449 1545 1646 1762 1861 2063 2083 2032 2098 2075 2057 2042 1950 1924 1916 1871 1895 1943 1995 2154 2211 2074 2103 2249 2358 2368 2302 2264 2228 2198 2165 2116 2024 1968 1930 1861 1970 2056 2065 2073 2084 2081 2133 2215 2327 2434 2567 2620 2765 2708 2470 2270 1924 1924 2028 1988 1946 1924 1918 1816 1652 1651 1725 1792 1914 1964 2066 2072 1941 1802 1651 1540 1451 1400 1386 1388 1391 1377 1347 1295 1316 1318 1112 1063 1029 822 589 458 452 454 457 451 449 455 539 631 816 927 1101 1201 1397 1514 1541 1495 1397 1285 1083 962 787 751 671 603 529 497 489 477 460 462 461 460 458 466 461 461 460 459 461 463 461 464 461 504 634 693 743 741 798 768 843 890 898 948 965 987 1009 1074 1242 1386 1593 1648 1600 1636 1759 1821 1785 1734 1691 1650 1611 1580 1528 1467 1493 1681 1827 1834 1781 1826 1778 1654 1634 1853 1975 2113 2167 2276 2421 2370 2315 2226 2172 2062 1975 1800 1723 1782 1845 1978 2047 2140 2225 2279 2330 2361 2443 2606 2680 2562 2494 2442 2372 2306 2279 2230 2167 2085 1998 1801 1709 1482 1375 1441 1515 1711 1846 1960 2042 2149 2217 2309 2379 2385 2393 2374 2325 2264 2220 2098 1964 1786 1706 1516 1442 1357 1302 1203 1198 1345 1491 1655 1772 1937 2038 2180 2304 2387 2480 2523 2536 2577 2636 2633 2663 2892 2997 3174 3166 3028 2963 2878 2881 2945 2984 2970 2831 2735 2753 2593 2517 2419 2270 2127 2148 2290 2362 2518 2682 2828 2774 2654 2583 2547 2493 2395 2297 2188 2113 1997 1853 1701 1665 1711 1764 1836 1954 2073 2191 2279 2401 2554 2705 2933 3117 3034 3066 3243 3468 3332 3193 3077 2979 2966 2960 2936 3086 3154 3007 2986 2997 3028 3047 3067 3086 3085 3083 3104 3173 3325 3444 3467 3168 3025 2969 2927 2751 2708 2686 2691 2602 2443 2188 2001 1948 1946 1868 1469 1266 1237 1303 1456 1597 1750 1993 2193 2453 2502 2664 2737 2839 2947 3100 3115 2968 2896 2771 2764 2844 2908 3005 3060 3124 3162 3209 3247 3364 3568 3760 3646 3612 3600 3457 3262 2954 2867 2753 2629 2412 2299 2182 2087 1945 1882 1789 1680 1574 1559 1722 1809 1887 1957 2022 2099 2269 2349 2395 2379 2404 2427 2508 2596 2686 2755 2836 2917 3008 3078 3131 3179 3227 3326 3386 3604 3608 3345 3218 3183 3109 2801 2755 2701 2696 2699 2680 2660 2662 2543 2513 2458 2414 2388 2460 2573 2651 2699 2659 2670 2684 2663 2573 2364 2187 1981 1666 1606 1659 1813 1936 2078 2112 2195 2252 2254 2249 2326 2333 2433 2406 2359 2304 2328 2294 2205 2131 2044 2010 1920 1966 2071 2076 2041 1960 1806 1707 1562 1455 1297 1221 1244 1296 1210 1034 1143 1284 1361 1208 1108 1289 1472 1533 1587 1610 1633 1671 1704 1618 1629 1573 1346 1286 1151 1274 1209 1065 880 741 575 473 381 289 281 284 285 286 286 288 291 295 297 301 301 306 368 398 463 521 616 719 857 948 978 1121 1298 1308 1252 1249 1286 1303 1288 1172 1073 1110 1017 1069 1011 987 1099 1120 1066 969 999 1032 1092 1067 1040 1018 989 978 972 960 919 939 909 884 876 864 843 841 841 813 807 805 829 822 822 828 855 861 877 877 855 954 971 990 1037 1112 1158 1182 1253 1315 1355 1374 1349 1213 1261 1216 1081 952 1000 691 707 731 738 762 798 844 875 912 950 977 996 1030 1070 977 903 879 678 619 570 565 580 683 747 785 825 925 1030 1013 1001 976 967 943 951 954 953 959 957 994 1026 939 971 984 1041 1168 1190 1178 1150 1118 1096 1087 1116 1155 1153 1177 1135 1053 1031 973 968 1077 1106 1072 1051 1074 1079 1101 1091 1057 965 901 839 809 756 709 635 592 572 549 532 518 497 464 421 387 403 448 505 523 547 561 602 634 670 722 797 854 1008 1128 1310 1384 1420 1483 1526 1500 1362 1303 1365 1259 1124 1051 941 860 698 552 491 478 459 445 433 418 371 347 337 334 335 336 336 336 338 345 378 377 369 355 334 340 398 394 425 424 421 421 416 420 423 426 422 411 422 424 423 435 440 445 449 454 459 463 463 461 477 467 470 476 480 447 443 447 472 492 485 482 474 455 468 478 495 499 506 514 508 502 495 493 501 504 507 507 509 515 511 513 526 529 531 536 533 549 557 588 614 632 651 685 933 1149 1250 1284 1295 1293 1276 1250 1189 1088 1033 930 852 781 704 648 620 586 565 583 613 678 685 669 645 604 585 572 569 566 547 513 495 481 473 480 478 474 471 469 466 467 466 471 465 451 451 445 451 434 443 433 430 432 433 437 451 453 459 471 505 551 586 620 641 676 694 716 724 717 717 688 671 653 632 608 585 589 589 590 592 589 587 593 604 616 618 621 622 624 626 666 632 612 609 605 602 595 594 584 578 569 562 560 556 558 558 535 555 594 713 978 991 943 833 758 706 748 733 734 686 666 653 679 724 742 844 926 1082 1133 1115 1164 1343 1333 1508 1613 1691 1791 1818 1825 1823 1700 1601 1558 1542 1503 1401 1373 1343 1345 1374 1391 1432 1489 1408 1301 1130 996 1010 1053 1030 1037 1147 1244 1246 1192 1197 1199 1242 1310 1400 1437 1487 1511 1598 1544 1509 1449 1404 1445 1509 1548 1609 1692 1635 1568 1539 1554 1605 1731 1859 1904 1947 2018 1938 1892 1703 1602 1521 1497 1477 1555 1691 1774 1678 1581 1531 1489 1468 1478 1520 1649 1832 1941 2013 2098 2265 2344 2349 2335 2365 2275 2202 2201 2200 2270 2147 2168 2230 2234 2321 2400 2308 2339 2376 2321 2195 2146 2102 2068 2032 2015 2006 1981 1941 1938 1885 1891 1939 1961 2006 2108 2243 2325 2407 2516 2544 2658 2784 2992 3020 2635 2465 2112 1794 1738 1900 1926 1923 1925 1910 1905 1862 1970 2029 2095 2162 2238 2260 2285 2216 2005 1898 1765 1671 1617 1614 1636 1645 1630 1612 1586 1460 1213 1073 963 804 592 466 452 453 456 453 456 459 460 509 650 762 939 1078 1295 1366 1350 1254 1100 1013 894 809 679 602 570 530 478 463 463 462 462 461 463 464 462 461 462 458 461 457 460 461 462 467 572 670 808 831 875 879 864 946 1026 1094 1152 1187 1218 1259 1332 1373 1407 1447 1562 1727 1847 1845 1945 1950 1887 1856 1831 1808 1758 1699 1625 1535 1550 1719 1874 1981 1958 1961 1862 1774 1727 1852 2008 2153 2287 2457 2476 2374 2290 2184 2134 2036 1958 1807 1736 1793 1864 2013 2087 2178 2274 2386 2463 2495 2546 2656 2743 2642 2560 2472 2424 2334 2246 2152 2090 1984 1927 1827 1676 1511 1423 1528 1618 1760 1840 1910 1980 2109 2180 2275 2358 2468 2528 2440 2378 2316 2247 2093 1954 1821 1762 1709 1640 1547 1462 1313 1209 1262 1381 1576 1710 1874 1950 2108 2211 2270 2263 2249 2295 2373 2461 2514 2593 2769 2841 2954 3075 3043 2934 2823 2768 2766 2785 2791 2725 2681 2655 2647 2531 2396 2289 2200 2200 2249 2337 2505 2634 2834 2850 2720 2613 2521 2459 2376 2302 2243 2191 2085 1968 1780 1664 1687 1748 1801 1905 2001 2162 2271 2416 2550 2783 2885 2947 2963 3066 3199 3456 3377 3180 3163 3165 3152 3154 3235 3406 3398 3384 3305 3194 3119 3102 3116 3129 3142 3166 3163 3194 3259 3413 3285 3258 3164 3037 3029 3052 3055 2966 2863 2630 2476 2252 2237 2231 2161 1876 1504 1262 1244 1290 1415 1576 1682 2000 2200 2415 2579 2738 2837 2983 3108 3272 3241 3143 3049 2914 2923 3002 3082 3182 3174 3155 3217 3295 3336 3457 3479 3600 3728 3665 3549 3296 3132 3009 2868 2694 2582 2480 2374 2233 2141 2051 1981 1841 1748 1575 1541 1602 1701 1820 1918 2000 2076 2204 2222 2228 2262 2310 2397 2514 2610 2682 2721 2781 2836 2907 2960 3024 3099 3180 3256 3328 3491 3630 3751 3564 3335 3130 2914 2801 2748 2755 2890 2864 2787 2705 2571 2525 2552 2538 2432 2469 2544 2622 2674 2766 2742 2760 2735 2597 2352 2171 1959 1691 1841 1941 2062 2055 2151 2244 2364 2462 2582 2528 2469 2480 2482 2550 2518 2424 2279 2292 2148 2055 1998 1899 1778 1779 1882 1878 1902 1893 1761 1708 1537 1408 1311 1233 1117 1163 1224 1119 980 1145 1275 1218 1015 1171 1323 1368 1363 1328 1347 1405 1343 1328 1355 1280 1229 1128 965 1014 974 867 720 618 482 371 282 281 278 282 283 279 283 282 285 287 291 291 292 296 318 348 388 462 576 656 772 865 994 1110 1164 1129 1036 996 1077 1148 1130 1069 1029 970 924 926 869 944 961 934 914 892 959 1023 1035 1000 960 926 882 849 849 851 857 856 853 826 831 822 818 826 829 829 824 813 810 789 773 768 768 790 791 806 871 955 990 1066 1055 1038 1116 1124 1081 1081 1068 1070 1052 1039 1024 972 937 826 832 683 705 722 732 763 794 837 874 932 963 993 1014 1056 1098 1075 982 985 796 814 857 682 743 807 934 866 879 1012 1045 1011 999 976 969 970 970 979 978 984 969 1032 987 1008 1022 1029 1095 1149 1167 1162 1137 1121 1101 1099 1135 1139 1150 1188 1208 1096 1051 1046 1046 1116 1103 1072 1073 1077 1105 1124 1084 1045 962 884 828 795 743 697 623 615 564 549 528 519 503 470 434 421 393 407 462 493 521 544 573 604 648 689 771 835 919 1023 1189 1330 1353 1420 1463 1448 1242 1073 1234 1282 1166 1098 975 867 698 561 479 468 445 428 386 379 343 334 332 332 333 336 337 335 339 337 347 359 347 335 340 388 405 398 427 432 434 433 433 432 437 437 424 405 429 439 446 436 453 456 466 464 469 470 470 466 472 476 478 482 487 485 477 472 495 494 496 493 477 476 471 489 497 502 507 514 508 501 499 502 505 511 511 510 511 513 514 522 537 547 553 550 561 559 577 600 618 650 681 719 780 1049 1243 1289 1274 1286 1281 1213 1145 1035 965 892 808 715 684 623 599 574 580 614 662 706 703 687 640 610 596 590 595 587 571 532 508 481 474 484 479 475 471 467 469 468 467 467 465 463 448 448 451 448 435 440 435 430 433 434 442 446 452 461 480 535 566 608 631 670 692 704 709 704 708 707 687 680 671 626 617 606 600 596 600 601 597 602 610 613 615 618 620 621 625 638 640 620 609 605 622 640 625 610 601 585 584 571 566 591 639 567 531 575 691 845 968 982 932 841 727 684 739 748 716 644 627 636 641 677 755 824 955 1051 985 1005 1181 1232 1301 1458 1476 1624 1874 1943 1799 1708 1630 1563 1531 1527 1474 1424 1392 1349 1315 1395 1439 1458 1463 1303 1114 987 978 1004 1104 1215 1281 1352 1297 1267 1288 1287 1244 1282 1348 1382 1444 1489 1557 1616 1574 1521 1466 1460 1503 1545 1622 1677 1709 1679 1693 1679 1681 1709 1797 1880 1972 1881 1752 1731 1765 1683 1613 1586 1557 1593 1672 1760 1685 1606 1597 1588 1703 1752 1895 1972 2051 2116 2163 2230 2224 2236 2219 2185 2195 2289 2275 2312 2421 2500 2456 2322 2518 2374 2549 2607 2592 2606 2419 2278 2117 2053 2001 1980 1961 1943 1948 1938 1971 1989 2005 1961 1968 2016 2069 2174 2235 2336 2424 2508 2569 2699 2856 3036 3041 2700 2576 2348 2068 1721 1750 1889 1915 1926 1942 1994 2031 2056 2092 2182 2249 2320 2346 2399 2433 2299 2173 2011 1953 1915 1918 1917 1879 1917 1803 1595 1367 1184 1078 930 870 730 567 461 453 455 454 462 457 456 456 539 669 849 947 1121 1231 1166 1047 931 852 745 646 600 535 508 487 466 461 460 459 460 460 458 458 462 459 460 459 460 461 459 460 487 563 649 762 896 998 966 984 1022 998 1062 1161 1271 1392 1458 1506 1544 1592 1605 1646 1714 1746 1929 1992 1986 2018 2003 1956 1915 1884 1815 1745 1685 1640 1623 1795 1953 2103 2101 2059 1994 1919 1862 1878 1969 2130 2291 2485 2401 2321 2284 2210 2117 2022 1971 1825 1750 1754 1874 2036 2130 2240 2318 2435 2566 2652 2683 2742 2663 2625 2584 2511 2474 2394 2301 2167 2070 1960 1897 1789 1672 1537 1472 1585 1672 1796 1869 1972 2042 2101 2174 2266 2353 2481 2547 2473 2432 2318 2247 2161 2050 1932 1856 1821 1780 1695 1589 1417 1318 1214 1304 1475 1625 1791 1876 2002 2099 2121 2096 2078 2142 2332 2450 2583 2702 2676 2710 2860 2979 3030 2964 2819 2710 2700 2686 2663 2641 2601 2569 2551 2513 2388 2250 2200 2200 2223 2331 2525 2683 2895 2910 2792 2733 2644 2567 2458 2376 2291 2218 2144 2035 1872 1668 1678 1723 1769 1865 2004 2134 2229 2392 2547 2730 2842 2905 2910 3036 3159 3325 3327 3198 3178 3206 3214 3227 3238 3296 3380 3475 3492 3418 3327 3169 3154 3147 3156 3170 3197 3236 3251 3341 3316 3302 3285 3171 3153 3121 2971 2861 2764 2635 2645 2391 2223 2110 2008 1759 1477 1283 1246 1324 1393 1534 1673 1951 2166 2396 2533 2694 2800 2944 3067 3246 3334 3306 3223 3136 3134 3188 3244 3291 3368 3422 3398 3384 3400 3431 3454 3501 3600 3640 3410 3154 3091 3056 2933 2781 2693 2554 2434 2325 2262 2156 2065 1926 1810 1671 1579 1553 1594 1716 1804 1896 1949 2059 2103 2153 2213 2288 2382 2510 2576 2685 2756 2832 2895 2934 2985 3033 3129 3203 3257 3283 3384 3576 3760 3574 3289 3095 2951 2829 2793 2800 2854 2966 2834 2761 2646 2607 2625 2615 2484 2535 2622 2691 2794 2829 2693 2666 2586 2503 2306 2128 1821 1710 1842 1985 2122 2185 2261 2356 2497 2554 2587 2444 2350 2347 2423 2487 2378 2271 2168 2200 2200 2120 1939 1846 1720 1625 1680 1685 1758 1749 1623 1546 1479 1403 1254 1227 1084 1048 1125 1148 889 960 1121 1073 1012 1119 1175 1206 1211 1121 1171 1211 1219 1104 1175 1075 1085 976 818 872 823 715 604 510 380 301 280 280 279 279 278 277 279 279 279 286 285 287 289 295 303 335 375 437 537 630 742 846 956 1000 1066 1037 988 870 927 990 914 974 936 887 876 855 793 871 862 825 831 841 861 887 903 905 886 848 836 824 826 826 828 832 833 812 811 813 813 818 816 815 813 809 805 793 787 780 772 752 769 761 765 777 824 877 830 866 877 866 856 856 870 880 883 874 863 846 807 778 736 631 675 715 734 749 773 835 869 929 951 1001 1029 1081 1089 1034 1000 994 1029 905 972 837 879 990 1002 898 945 1026 1031 1006 999 994 992 980 992 991 986 999 1061 1005 1028 1053 1087 1136 1166 1153 1159 1141 1129 1121 1104 1135 1147 1138 1157 1192 1225 1136 1153 1191 1168 1127 1084 1067 1090 1111 1135 1125 1090 1052 942 874 818 784 734 664 630 602 565 549 527 520 505 489 454 434 422 372 435 469 507 536 566 587 640 678 734 807 855 912 1089 1217 1276 1349 1410 1334 1072 928 1013 1199 1178 1115 950 814 664 531 468 447 417 405 361 334 326 331 333 334 338 338 332 332 335 333 335 333 335 345 373 417 412 390 427 428 432 437 442 446 444 439 419 431 441 450 456 438 471 477 483 483 475 475 478 474 478 481 485 489 496 496 496 492 500 504 511 504 479 484 486 493 510 509 516 515 515 513 503 507 513 514 517 517 518 521 530 534 549 571 570 568 580 591 591 619 642 673 709 778 862 1061 1234 1274 1237 1232 1231 1148 1075 967 920 821 767 696 659 609 583 609 651 709 738 745 731 705 654 617 607 615 624 606 591 537 521 479 489 490 486 480 476 474 473 469 467 468 465 463 457 450 451 451 454 445 436 430 432 431 427 434 441 455 463 513 550 592 619 662 683 706 701 699 705 713 701 678 665 656 635 619 622 602 606 604 605 608 610 611 616 618 619 621 624 629 678 756 695 719 710 694 685 670 676 665 672 647 645 713 662 570 553 522 569 639 723 845 963 946 808 691 643 650 658 628 609 614 599 623 675 748 835 936 881 898 971 1072 1147 1235 1347 1489 1698 1825 1901 1801 1732 1680 1616 1605 1595 1521 1486 1479 1354 1280 1360 1428 1415 1259 1046 942 1056 1161 1327 1313 1377 1376 1336 1358 1368 1339 1313 1290 1320 1361 1425 1501 1563 1586 1634 1575 1535 1508 1519 1572 1616 1665 1750 1801 1700 1684 1708 1722 1812 1901 1905 1770 1643 1596 1641 1740 1766 1747 1725 1679 1735 1808 1698 1656 1680 1764 1863 1939 2052 2076 2107 2099 2107 2115 2095 2079 2092 2113 2212 2278 2416 2492 2622 2610 2543 2560 2464 2456 2519 2565 2670 2585 2352 2248 2164 2070 2046 2035 2037 2036 2023 2019 2033 2082 2086 2135 2118 2155 2201 2306 2396 2430 2503 2637 2758 2871 2876 2988 3003 2781 2615 2457 2260 1934 1756 1697 1682 2017 2045 2060 2097 2159 2182 2258 2313 2415 2436 2487 2539 2491 2395 2241 2204 2174 2117 2095 2019 1895 1754 1450 1315 1180 1049 1010 908 778 746 726 609 472 458 452 453 454 456 456 514 663 790 972 1092 970 870 780 725 618 521 477 473 462 459 459 462 458 460 459 458 460 461 458 460 461 461 459 461 471 509 566 623 756 887 1021 1043 1161 1161 1084 1070 1113 1156 1278 1361 1485 1565 1674 1815 1813 1834 1859 1902 2025 2054 2045 2097 2054 2021 1974 1929 1863 1815 1786 1773 1712 1817 1937 2070 2180 2153 2093 2060 2018 2035 2045 2149 2309 2518 2540 2444 2431 2275 2141 2010 1951 1840 1774 1827 1904 2041 2139 2273 2353 2497 2642 2761 2813 2808 2745 2652 2607 2478 2432 2368 2274 2155 2085 1953 1863 1773 1707 1591 1527 1652 1714 1833 1910 2002 2015 2093 2183 2295 2403 2518 2609 2589 2497 2358 2291 2187 2117 2025 2000 1965 1922 1853 1747 1575 1427 1277 1270 1447 1575 1756 1787 1885 1979 1964 1914 2031 2169 2382 2530 2630 2684 2598 2624 2779 2816 2863 2925 2797 2747 2701 2676 2597 2552 2488 2493 2477 2454 2357 2216 2200 2200 2219 2386 2621 2745 2935 2990 2916 2855 2736 2661 2571 2470 2324 2243 2161 2087 1959 1744 1665 1702 1739 1864 1987 2108 2197 2363 2469 2648 2736 2835 2926 3013 3107 3119 3135 3204 3242 3254 3257 3266 3294 3316 3363 3418 3418 3516 3525 3251 3187 3178 3197 3206 3231 3261 3274 3335 3395 3376 3411 3426 3399 3254 3056 3045 3008 2841 2604 2396 2228 2054 1917 1703 1483 1316 1272 1326 1455 1611 1764 2031 2203 2425 2532 2711 2814 2974 3107 3187 3133 3174 3209 3306 3289 3297 3324 3373 3407 3450 3468 3447 3429 3447 3471 3522 3579 3472 3241 3160 3146 3128 3069 2963 2787 2624 2554 2534 2449 2262 2103 1936 1867 1765 1662 1556 1567 1653 1809 1947 2041 2098 2120 2173 2234 2361 2454 2549 2602 2697 2786 2883 2915 3071 3117 3149 3264 3318 3334 3373 3544 3746 3813 3629 3443 3281 3044 2902 2848 2844 2865 2985 2919 2870 2787 2774 2713 2668 2635 2623 2681 2737 2880 2749 2542 2492 2385 2346 2215 2105 1803 1734 1910 2076 2187 2228 2308 2409 2551 2593 2512 2374 2293 2322 2305 2302 2300 2201 2146 2157 2153 2079 1875 1773 1650 1542 1469 1496 1566 1558 1541 1394 1359 1368 1231 1198 1057 955 1012 1051 972 832 1009 973 934 961 1006 1026 1043 964 1027 1024 1044 987 992 939 878 846 707 726 658 571 475 395 304 290 290 279 276 278 274 276 275 274 278 282 285 289 290 294 360 383 336 430 485 552 656 720 828 881 906 851 865 795 793 846 812 731 801 759 781 764 773 778 760 744 749 719 733 738 742 789 787 798 808 826 833 841 833 822 826 821 824 829 826 809 807 808 809 799 800 792 783 775 772 760 754 739 731 736 728 720 719 751 750 733 737 756 768 782 800 798 800 810 754 698 684 570 589 620 642 694 739 792 844 908 947 998 1049 978 926 947 942 975 1026 1033 1027 935 998 1020 1028 980 1014 1023 1030 1033 1017 1007 1003 1002 1009 1014 1029 1101 1042 1008 1032 1083 1160 1202 1184 1190 1179 1158 1134 1128 1104 1159 1177 1146 1150 1185 1216 1244 1222 1203 1158 1126 1089 1080 1116 1149 1161 1139 1095 1024 916 853 796 751 675 618 610 584 562 547 529 518 507 491 465 446 441 384 407 457 495 520 514 569 595 615 675 738 767 818 942 1080 1243 1296 1344 1167 916 790 888 960 998 942 927 785 625 506 441 415 374 359 326 326 330 339 326 326 333 336 336 337 337 335 338 334 343 372 426 428 425 412 431 432 441 444 448 454 444 438 436 443 453 464 471 471 486 486 487 486 486 477 479 472 486 487 497 500 510 519 523 511 510 512 509 499 495 498 500 491 510 516 523 527 520 516 514 517 522 527 525 524 527 536 555 561 567 582 586 590 606 613 615 639 667 721 776 860 957 1126 1221 1261 1208 1170 1173 1072 996 899 865 796 733 661 632 603 611 666 709 756 766 748 735 689 657 630 624 648 634 604 584 544 513 495 493 502 492 490 482 477 477 477 468 465 463 468 460 459 453 455 452 437 429 431 429 440 440 431 429 443 458 491 533 586 612 639 669 691 691 704 714 726 702 678 680 671 646 628 623 614 612 608 605 616 619 622 623 625 628 634 654 670 748 825 812 906 901 783 813 786 794 787 834 769 756 772 679 605 563 537 526 523 571 677 699 729 677 601 612 620 608 619 604 591 591 594 611 640 728 784 813 810 885 937 981 1074 1194 1265 1451 1658 1855 1953 1794 1696 1609 1577 1522 1541 1591 1471 1263 1139 1177 1293 1322 1192 1011 929 1087 1240 1408 1344 1385 1379 1380 1401 1413 1382 1358 1338 1396 1399 1411 1473 1524 1569 1617 1629 1584 1571 1574 1596 1623 1653 1728 1674 1632 1658 1695 1728 1781 1841 1818 1709 1573 1514 1529 1594 1669 1742 1748 1730 1769 1699 1632 1654 1755 1805 1864 1914 1969 1976 1983 1987 2006 1988 1952 2001 2053 2125 2243 2471 2467 2450 2386 2332 2288 2231 2111 2153 2282 2444 2393 2507 2522 2445 2402 2308 2198 2131 2111 2202 2336 2296 2301 2241 2233 2336 2479 2480 2446 2449 2466 2520 2627 2755 2798 2821 2848 2917 2985 2991 2781 2598 2424 2228 2081 1871 1806 1993 2120 2101 2144 2203 2260 2308 2344 2409 2487 2302 2253 2286 2275 2266 2248 2216 2116 1985 1852 1716 1560 1386 1262 1127 1066 1003 895 889 849 776 680 608 464 458 452 452 456 456 457 551 662 869 962 844 754 679 606 498 465 460 461 459 459 460 460 459 455 459 458 459 459 458 460 461 459 459 463 527 620 670 716 878 970 1075 1206 1263 1215 1166 1158 1177 1232 1342 1385 1437 1506 1693 1860 1967 2008 2012 2051 2111 2117 2109 2161 2120 2084 2029 1980 1951 1908 1915 1865 1779 1829 1925 2051 2149 2278 2239 2228 2221 2235 2192 2218 2340 2571 2620 2389 2299 2252 2197 2002 1902 1849 1792 1818 1906 2069 2170 2280 2367 2455 2521 2623 2732 2845 2729 2644 2580 2506 2475 2351 2253 2168 2096 2015 1940 1761 1655 1551 1570 1678 1746 1868 1925 1970 1998 2111 2212 2347 2454 2579 2673 2647 2543 2404 2326 2230 2194 2188 2177 2113 2034 1946 1840 1658 1513 1353 1257 1379 1490 1653 1680 1808 1861 1809 1918 2086 2179 2334 2406 2523 2574 2534 2564 2648 2669 2741 2806 2922 2879 2766 2715 2598 2537 2471 2434 2407 2406 2300 2210 2200 2200 2243 2469 2681 2804 2961 3042 3002 2874 2733 2647 2540 2470 2321 2206 2073 2004 1917 1768 1685 1689 1720 1853 1950 2034 2185 2336 2478 2624 2731 2849 2885 2951 2962 3007 3041 3051 3130 3285 3326 3334 3336 3339 3363 3396 3432 3504 3551 3428 3303 3238 3242 3253 3270 3292 3304 3348 3398 3491 3511 3541 3582 3388 3308 3259 3109 2888 2748 2518 2338 2185 1978 1858 1540 1285 1255 1348 1660 1748 1951 2170 2335 2504 2593 2725 2818 2935 3002 2997 3047 3158 3163 3290 3435 3369 3398 3423 3442 3469 3490 3499 3498 3492 3497 3519 3570 3381 3283 3190 3188 3215 3212 3007 2862 2675 2621 2591 2415 2197 2060 1995 1916 1811 1711 1568 1555 1599 1773 2002 2093 2193 2265 2310 2346 2426 2505 2602 2658 2774 2866 2934 2979 3061 3107 3198 3392 3506 3553 3590 3757 3876 3953 3816 3634 3400 3076 3006 2910 2889 2926 3072 3051 3016 3008 2885 2810 2733 2697 2699 2795 2915 2844 2671 2404 2246 2195 2212 2066 1921 1791 1766 1962 2081 2212 2281 2375 2446 2369 2367 2388 2356 2251 2205 2199 2212 2228 2161 2060 2058 2030 2048 1955 1825 1657 1527 1358 1322 1394 1368 1404 1325 1148 1176 1090 1074 1034 955 870 907 902 758 866 900 837 764 834 839 893 869 873 861 867 815 810 768 716 687 673 575 505 467 375 319 300 289 289 289 278 273 270 272 271 272 276 277 283 282 284 295 377 432 398 408 455 489 545 597 666 679 715 710 712 697 691 697 667 625 673 673 674 676 738 702 688 729 763 785 827 837 848 828 818 816 838 840 856 863 873 897 883 868 867 874 892 886 890 900 912 918 910 902 882 854 824 777 771 767 749 758 758 721 716 709 705 705 700 696 695 708 736 722 721 727 697 661 670 686 689 670 653 654 629 644 680 754 811 842 810 818 819 895 935 975 958 1036 1029 991 1014 1040 1007 1000 1053 1045 1074 1055 1038 1019 1016 1008 1019 1032 1084 1058 1000 1030 1064 1108 1184 1172 1162 1183 1163 1143 1152 1132 1158 1174 1165 1126 1128 1149 1197 1203 1219 1199 1156 1121 1102 1113 1148 1172 1154 1134 1064 983 881 848 787 734 624 601 580 564 545 533 518 511 500 486 474 460 445 428 372 437 474 478 480 492 526 549 597 641 680 751 882 1022 1201 1236 1248 1112 836 703 653 683 713 697 815 667 555 470 406 370 341 326 332 338 363 354 346 357 365 396 414 421 387 420 385 381 372 404 440 438 428 438 442 447 449 456 458 461 447 452 448 456 469 476 477 474 470 463 481 486 482 481 483 480 489 496 505 513 527 544 534 521 514 511 500 505 509 514 515 515 499 525 531 530 526 527 528 534 543 544 540 542 569 572 593 602 615 618 621 628 638 644 661 679 709 783 823 970 1020 1116 1187 1198 1172 1050 1027 960 889 840 792 719 697 664 635 620 678 724 727 743 752 749 726 689 671 656 661 653 621 588 566 536 520 531 523 512 507 500 495 485 484 490 485 473 469 466 464 465 464 455 460 453 441 436 428 427 430 432 435 432 451 463 501 558 596 615 643 673 689 709 726 732 711 688 684 684 689 663 649 638 650 628 635 656 647 650 657 667 671 690 727 792 875 943 1000 1056 976 942 975 937 896 965 1045 1056 1007 970 849 731 644 594 563 528 508 511 551 589 661 699 850 846 708 650 669 632 700 715 641 608 639 661 707 736 764 805 824 861 965 1035 1098 1318 1475 1586 1646 1522 1361 1354 1334 1246 1324 1294 1168 1062 1016 1066 1051 1006 905 948 1160 1272 1335 1338 1396 1413 1431 1477 1456 1445 1406 1412 1440 1454 1448 1468 1508 1537 1622 1628 1610 1568 1540 1547 1591 1514 1478 1450 1523 1604 1719 1793 1842 1647 1553 1602 1618 1522 1387 1431 1500 1556 1588 1608 1581 1545 1606 1668 1737 1761 1777 1790 1825 1828 1833 1846 1941 2001 2084 2093 2140 2238 2376 2284 2154 2097 1976 1952 1946 2002 2209 2202 2258 2288 2281 2292 2357 2301 2268 2195 2352 2338 2407 2463 2495 2474 2482 2507 2551 2604 2713 2820 2745 2845 2935 2970 2892 2853 2809 2738 2772 2892 2967 3001 2992 2914 2787 2613 2505 2375 1954 1944 1972 2173 2215 2298 2356 2432 2397 2219 2395 2261 2232 2135 2075 1999 1958 1964 1946 1837 1720 1553 1426 1302 1227 1110 1032 924 949 915 847 643 698 563 465 453 454 452 454 464 455 458 534 729 725 629 591 525 462 464 463 456 458 458 457 456 459 457 459 459 457 459 459 461 460 461 462 501 525 626 712 782 882 1051 1109 1241 1330 1364 1330 1280 1281 1318 1406 1539 1632 1689 1772 1831 1917 1992 2111 2226 2261 2205 2226 2259 2225 2184 2152 2091 2068 2045 2055 2019 1984 1917 1787 1871 2051 2190 2355 2467 2527 2499 2414 2361 2331 2423 2513 2454 2355 2280 2209 2136 1996 1899 1882 1834 1874 1976 2158 2211 2320 2390 2435 2506 2581 2632 2864 2770 2717 2718 2618 2542 2427 2310 2222 2167 2079 1995 1830 1690 1586 1559 1653 1764 1867 1909 1982 2073 2190 2273 2411 2501 2619 2694 2610 2487 2378 2326 2310 2316 2361 2285 2199 2102 2004 1890 1780 1674 1642 1589 1358 1294 1347 1487 1639 1620 1762 1888 1994 2044 2159 2261 2409 2464 2480 2519 2534 2552 2604 2696 2847 2929 2839 2807 2736 2673 2560 2494 2431 2407 2351 2234 2200 2285 2394 2520 2678 2766 2844 2940 3093 3056 2959 2879 2720 2597 2452 2299 2161 2065 1967 1752 1696 1679 1715 1863 1979 2073 2195 2393 2588 2690 2712 2740 2787 2808 2827 2832 2880 3007 3131 3279 3390 3388 3377 3363 3369 3415 3457 3628 3695 3740 3671 3500 3382 3353 3350 3357 3364 3411 3446 3580 3741 3608 3401 3068 3054 3071 2970 2749 2648 2493 2342 2149 1959 1673 1403 1265 1306 1436 1546 1785 1883 2070 2275 2400 2489 2632 2725 2821 2882 3007 3016 3129 3298 3482 3611 3662 3506 3451 3468 3478 3497 3515 3528 3544 3544 3554 3558 3490 3382 3352 3339 3285 3111 2909 2836 2705 2678 2508 2363 2233 2153 2056 1974 1856 1761 1596 1559 1636 1729 1856 2016 2194 2296 2465 2568 2601 2613 2642 2731 2792 2874 2995 3106 3159 3189 3289 3449 3575 3736 3774 3655 3659 3735 3830 3762 3483 3173 3074 3014 3038 3153 3285 3188 3165 3164 3020 2934 2852 2827 2900 2814 2655 2613 2504 2305 2163 1999 1915 1808 1776 1794 1864 1981 2066 2225 2254 2301 2380 2253 2240 2294 2279 2064 2013 1986 2038 2173 2173 2009 1963 1904 1838 1812 1812 1656 1608 1413 1270 1179 1155 1144 1092 1000 932 923 885 912 899 850 748 794 762 670 682 743 723 667 669 729 728 690 663 653 620 582 541 531 492 513 502 440 391 332 318 303 303 297 290 284 272 267 265 266 268 272 273 272 277 294 380 445 507 515 496 466 486 479 454 445 479 487 501 518 538 550 543 611 687 658 701 719 780 763 817 854 864 871 901 914 949 944 939 934 952 971 989 990 995 1052 1080 1075 1103 1083 1033 1076 1127 1161 1162 1171 1207 1200 1160 1139 1104 1025 923 864 774 782 771 772 768 759 738 726 730 726 707 698 705 703 694 681 676 696 734 763 737 749 739 732 739 766 720 678 650 672 700 716 780 855 934 972 934 1003 1014 984 1020 1042 1000 992 1010 1069 1059 1084 1071 1055 1040 1021 1028 1015 1052 1146 1052 1027 1049 1052 1124 1169 1158 1159 1164 1151 1143 1150 1179 1182 1201 1187 1133 1127 1153 1197 1217 1232 1203 1177 1113 1105 1145 1167 1179 1156 1120 1044 964 880 839 787 727 642 592 565 551 542 525 515 508 493 485 470 461 447 436 397 423 417 466 504 509 540 601 645 665 686 738 853 975 1152 1189 1212 1079 851 723 577 559 577 555 654 512 440 433 363 326 326 341 372 388 381 403 398 406 371 386 426 429 421 433 433 440 377 422 448 448 448 447 455 457 460 462 465 461 439 449 458 464 484 477 480 485 479 483 479 483 487 483 484 488 487 499 511 522 542 546 531 524 521 521 507 518 521 520 524 525 522 522 535 537 536 537 539 554 556 556 555 579 593 604 607 615 624 644 649 654 668 677 711 730 760 840 925 986 1048 1153 1193 1191 1174 1095 1005 894 841 820 777 753 687 663 648 641 686 735 767 771 760 757 723 712 698 695 660 635 623 594 580 543 527 530 528 524 515 507 500 495 498 489 488 475 474 464 465 474 469 464 463 459 456 443 441 429 430 430 433 433 440 451 459 535 572 613 642 669 690 716 729 733 731 706 703 718 708 717 698 676 664 684 665 696 694 686 692 718 742 774 817 908 1007 1097 1161 1167 1045 1019 1095 1082 1033 1122 1217 1172 1107 998 900 794 709 645 587 568 510 540 587 616 740 882 933 910 852 742 676 687 765 798 727 697 607 637 653 673 695 720 750 786 855 916 955 1021 1263 1361 1592 1525 1328 1172 1234 1113 1167 1086 999 941 871 892 905 870 936 1043 1205 1335 1420 1370 1414 1421 1448 1481 1513 1462 1432 1436 1464 1471 1498 1483 1498 1540 1594 1661 1615 1539 1448 1413 1401 1350 1368 1450 1531 1588 1681 1734 1809 1738 1537 1413 1516 1466 1342 1358 1414 1454 1478 1508 1482 1525 1587 1574 1621 1652 1676 1697 1744 1774 1868 1904 1928 1956 2085 2058 2062 2107 2221 2223 2110 2028 1865 1861 1866 2066 2168 2096 2153 2165 2163 2145 2211 2139 2131 2068 2146 2247 2331 2368 2338 2360 2427 2577 2656 2676 2607 2629 2646 2842 2924 2865 2765 2665 2642 2639 2674 2732 2790 2868 2927 2856 2880 2789 2618 2578 2544 2354 2017 2034 2210 2406 2488 2229 2552 2642 2485 2278 2192 2138 2033 1931 1852 1823 1789 1724 1598 1439 1327 1218 1160 1038 969 960 953 894 712 682 872 642 472 451 456 453 455 455 454 460 472 582 532 471 462 457 458 458 456 456 458 458 458 455 457 460 456 460 457 459 459 462 461 459 481 522 658 802 844 947 1070 1180 1254 1346 1447 1470 1437 1384 1393 1365 1512 1695 1781 1906 1978 2050 2122 2120 2157 2338 2321 2327 2329 2262 2245 2213 2181 2155 2139 2136 2123 2137 2187 2049 1868 1836 1983 2109 2316 2438 2597 2518 2458 2408 2484 2517 2536 2479 2398 2339 2215 2151 1997 1933 1912 1856 1953 2074 2179 2272 2411 2463 2589 2619 2672 2646 2746 2878 2849 2761 2638 2577 2453 2395 2274 2237 2130 2042 1881 1791 1678 1573 1578 1705 1836 1926 2003 2094 2232 2316 2424 2521 2664 2727 2597 2459 2406 2424 2447 2483 2416 2329 2217 2123 1995 1899 1795 1693 1575 1493 1409 1372 1343 1386 1474 1540 1671 1774 1833 1910 2076 2190 2311 2386 2429 2432 2449 2487 2525 2611 2760 2897 2876 2775 2683 2606 2560 2541 2528 2487 2368 2260 2200 2241 2388 2526 2644 2706 2798 2894 3063 3204 3144 3006 2824 2662 2519 2417 2261 2142 2011 1744 1691 1687 1713 1826 1912 2109 2227 2467 2557 2599 2615 2645 2666 2694 2731 2772 2783 2913 3091 3303 3464 3466 3407 3390 3411 3476 3516 3555 3718 3841 3896 3770 3644 3467 3440 3431 3444 3566 3607 3646 3639 3468 3288 3012 2947 2887 2810 2652 2480 2327 2204 2025 1796 1532 1352 1282 1310 1451 1652 1946 2038 2086 2152 2334 2432 2587 2663 2772 2839 2899 2960 3134 3307 3495 3657 3808 3687 3502 3495 3504 3505 3539 3551 3566 3576 3636 3635 3601 3480 3508 3412 3211 2985 2863 2753 2740 2634 2487 2405 2322 2239 2124 2015 1874 1751 1619 1564 1639 1744 1892 1973 2081 2195 2340 2445 2599 2722 2718 2759 2829 2851 2904 2975 3096 3224 3342 3534 3539 3535 3467 3355 3384 3445 3537 3628 3565 3313 3251 3230 3327 3386 3257 3101 3008 2938 2837 2790 2784 2786 2802 2694 2574 2451 2314 2177 2074 1885 1820 1794 1842 2033 2104 2159 2169 2248 2250 2269 2341 2228 2189 2116 2116 1963 1884 1897 1995 2081 2023 2019 1988 1939 1880 1721 1729 1551 1393 1359 1287 1162 1100 1013 987 925 866 779 752 762 734 673 652 652 613 596 575 597 616 577 558 556 527 520 508 514 578 490 448 398 372 420 420 395 358 324 318 309 304 300 293 288 275 278 264 266 268 269 271 272 277 335 394 489 520 519 525 538 534 533 553 578 580 563 605 597 624 643 687 701 757 769 847 896 928 957 952 957 958 939 1024 1025 1036 1057 1064 1054 1082 1097 1081 1091 1020 1121 1243 1242 1291 1226 1187 1271 1321 1363 1377 1342 1282 1213 1123 1064 1003 945 861 849 882 880 823 804 816 804 804 800 810 823 829 806 799 755 780 777 777 786 816 857 751 764 765 757 757 785 831 829 761 714 671 684 717 737 820 887 954 1000 978 991 1036 1047 976 976 997 1026 1102 1108 1089 1072 1054 1031 1025 1034 1083 1138 1044 1047 1058 1074 1136 1154 1153 1169 1161 1149 1164 1154 1186 1197 1193 1173 1133 1129 1170 1197 1204 1210 1193 1165 1126 1122 1169 1158 1143 1125 1084 1017 935 881 835 775 706 623 578 551 542 534 521 510 503 484 475 462 452 447 444 411 379 405 456 474 495 542 554 651 702 711 779 831 914 1027 1119 1173 1112 907 748 615 529 486 476 420 349 350 359 345 367 391 396 404 409 411 410 421 413 413 425 440 439 442 435 438 447 404 412 444 451 444 453 460 461 466 464 466 452 452 461 474 479 486 483 485 484 480 479 482 482 483 482 486 492 493 502 526 540 545 542 532 529 525 527 524 527 529 528 529 535 533 523 544 545 546 549 558 559 566 563 585 598 616 631 634 635 643 657 673 681 699 715 747 798 837 905 1026 1125 1167 1168 1168 1163 1139 1072 1000 925 901 863 820 777 744 673 644 672 735 771 793 792 774 750 732 726 710 669 648 620 596 563 578 550 540 533 525 524 530 518 507 503 503 501 494 476 477 469 470 475 465 469 463 460 457 444 439 436 436 432 429 433 430 442 450 478 525 608 640 661 691 734 757 743 743 737 730 731 744 755 748 719 693 689 709 725 725 731 743 775 816 875 923 1039 1135 1256 1306 1272 1160 1068 1163 1214 1176 1274 1240 1202 1140 1002 917 861 838 724 646 600 569 505 552 605 759 927 1001 1001 915 840 758 710 747 830 827 787 665 602 605 625 650 677 788 720 746 791 824 867 1012 1136 1336 1350 1269 1155 1098 1009 990 914 814 779 865 933 953 989 1090 1204 1321 1418 1419 1377 1391 1389 1432 1463 1483 1465 1455 1447 1522 1520 1529 1539 1551 1572 1584 1601 1613 1564 1444 1322 1256 1307 1404 1466 1527 1565 1624 1666 1741 1719 1619 1487 1323 1334 1294 1275 1327 1355 1408 1419 1431 1435 1424 1464 1515 1554 1610 1662 1751 1812 1849 1854 1867 1961 2131 2153 2192 2146 2193 2177 2078 1955 2125 2020 1997 2000 2039 2096 2006 2011 2043 2158 2060 1998 1995 1928 1984 2080 2142 2199 2258 2371 2459 2501 2494 2516 2522 2576 2641 2841 2756 2663 2617 2563 2545 2556 2573 2588 2604 2680 2687 2756 2884 2563 2314 2326 2366 2480 2449 2134 2197 2321 2391 2596 2694 2562 2403 2203 2117 2027 1971 1944 1821 1740 1714 1584 1474 1325 1242 1155 1073 945 938 940 917 771 667 772 886 687 533 462 454 454 457 455 458 460 468 461 459 459 460 461 460 459 459 457 455 458 457 459 459 460 457 457 459 459 458 462 464 485 559 648 764 905 987 1141 1202 1327 1393 1466 1546 1565 1523 1500 1511 1522 1538 1709 1873 2058 2142 2206 2334 2361 2307 2321 2288 2244 2242 2200 2161 2125 2102 2139 2176 2195 2266 2339 2185 2070 1945 1862 1935 2073 2228 2350 2547 2541 2492 2491 2555 2581 2517 2445 2388 2315 2185 2076 2004 1969 1963 1885 1909 2045 2203 2302 2410 2515 2535 2564 2677 2760 2784 2821 2911 2799 2660 2597 2478 2388 2271 2244 2190 2082 1974 1900 1775 1654 1581 1664 1800 1886 2015 2134 2312 2423 2533 2615 2764 2753 2660 2608 2561 2558 2487 2425 2367 2287 2182 2118 2023 1927 1793 1708 1552 1474 1431 1410 1332 1380 1416 1458 1549 1594 1693 1894 2021 2120 2210 2257 2303 2304 2318 2375 2467 2557 2733 2805 2916 2930 2822 2756 2739 2700 2648 2557 2399 2296 2200 2261 2435 2567 2664 2726 2851 2939 3088 3216 3226 3088 2925 2799 2646 2567 2381 2259 2116 1913 1717 1696 1707 1855 1993 2189 2383 2473 2522 2572 2562 2569 2582 2620 2675 2695 2748 2981 3078 3221 3383 3616 3566 3481 3506 3578 3613 3631 3704 3993 4014 3992 3865 3784 3669 3533 3506 3546 3548 3592 3381 3187 3126 3007 2950 2798 2675 2535 2404 2229 2134 2061 1821 1463 1318 1301 1342 1511 1754 1906 2111 2317 2331 2437 2545 2720 2771 2805 2851 2962 3097 3204 3294 3385 3661 3897 3925 3633 3566 3562 3562 3579 3577 3589 3605 3767 3742 3557 3379 3271 3190 3040 2987 2792 2693 2644 2652 2572 2494 2389 2292 2148 2025 1903 1789 1650 1570 1593 1700 1851 1960 2092 2184 2295 2384 2522 2624 2710 2787 2922 2971 3097 3190 3262 3307 3325 3321 3349 3244 3186 3183 3237 3252 3291 3473 3434 3396 3374 3365 3255 3255 3065 2962 2876 2781 2734 2693 2659 2657 2666 2580 2515 2377 2264 2071 1965 1846 1816 1876 1993 2123 2171 2213 2198 2232 2281 2321 2392 2179 2081 1996 1933 1861 1818 1878 1910 1913 1875 1835 1802 1746 1682 1649 1509 1456 1310 1196 1123 1031 969 913 898 910 959 899 869 802 808 834 777 765 748 734 673 574 548 588 517 511 547 512 502 423 440 462 529 526 499 458 455 391 416 368 316 309 307 298 292 286 280 271 266 262 265 266 267 275 297 391 436 491 513 543 574 608 615 582 633 623 630 575 658 686 703 755 795 855 886 922 893 953 1054 1068 1051 1048 1067 972 1116 1126 1078 1147 1170 1193 1185 1210 1183 1188 1133 1276 1403 1430 1426 1351 1362 1437 1494 1353 1259 1279 1151 1047 959 872 859 888 930 938 1035 1003 932 905 889 908 910 911 919 927 944 885 837 860 855 845 830 849 935 990 751 751 749 760 783 798 834 858 866 871 840 748 807 819 795 792 922 979 975 1004 1016 967 966 986 1005 1051 1096 1112 1090 1073 1055 1038 1043 1051 1136 1130 1041 1083 1152 1171 1152 1139 1141 1157 1152 1148 1158 1171 1204 1212 1184 1162 1132 1138 1181 1183 1181 1183 1158 1146 1140 1171 1180 1135 1122 1084 1058 975 911 861 820 744 680 594 572 549 536 524 510 512 500 477 466 458 447 441 445 416 357 418 452 510 516 550 600 673 681 708 762 820 869 933 1014 1068 980 907 763 597 512 448 405 358 461 469 471 410 402 405 415 419 421 422 422 428 412 436 441 448 451 446 441 456 454 414 405 454 450 450 455 464 464 466 462 462 464 459 470 478 481 483 486 495 486 486 488 485 487 489 491 494 500 507 502 526 534 540 536 534 534 534 524 532 536 540 545 538 545 547 526 551 551 551 550 555 568 574 578 605 617 644 662 676 686 700 696 701 711 729 769 811 827 900 1017 1096 1214 1245 1228 1181 1112 1079 1041 994 943 927 910 855 786 725 669 670 706 757 778 784 793 779 767 749 734 705 669 646 593 598 617 599 570 550 539 535 534 534 536 520 510 506 511 498 489 476 480 477 474 463 470 473 461 451 450 441 435 434 430 430 430 430 435 437 449 489 570 630 650 684 736 753 758 766 766 763 764 767 780 781 737 725 714 719 739 794 812 819 837 860 963 1038 1162 1285 1424 1408 1380 1317 1179 1197 1336 1383 1333 1346 1306 1234 1112 1026 1016 930 746 712 638 588 540 498 552 646 754 922 1042 991 892 793 736 709 759 873 830 770 676 602 609 603 612 824 851 725 725 770 795 840 889 1030 1095 1141 1017 960 916 828 769 815 878 999 1042 1087 1155 1240 1288 1345 1397 1390 1363 1323 1306 1354 1407 1489 1506 1493 1511 1489 1534 1589 1573 1583 1568 1537 1501 1491 1445 1334 1249 1224 1291 1346 1409 1492 1529 1586 1636 1707 1769 1626 1472 1363 1305 1214 1222 1268 1304 1259 1256 1267 1255 1332 1413 1478 1524 1625 1682 1757 1748 1727 1746 1750 1996 2072 2158 2223 2276 2286 2275 2300 2298 2332 2343 2241 2085 2005 1981 2029 1934 1979 2047 1911 1834 1785 1714 1759 1834 1891 1980 2212 2369 2375 2380 2426 2439 2483 2552 2712 2824 2656 2603 2560 2491 2489 2526 2486 2497 2523 2571 2631 2756 2596 2298 2165 2125 2161 2246 2266 2183 2216 2292 2341 2414 2445 2373 2385 2304 2160 1957 1889 1826 1781 1707 1591 1475 1354 1249 1186 1077 979 912 897 857 717 682 757 897 1051 768 647 511 480 459 456 456 461 461 465 461 459 462 461 459 457 461 459 458 458 461 461 460 456 458 460 458 457 463 466 497 502 551 674 833 923 1034 1189 1305 1363 1476 1508 1616 1669 1703 1704 1700 1707 1751 1782 1850 1938 2067 2178 2400 2355 2244 2232 2225 2256 2188 2154 2157 2110 2029 2003 2003 2050 2144 2263 2369 2190 2114 2021 1957 1941 2055 2181 2273 2515 2650 2598 2582 2554 2480 2427 2404 2313 2237 2109 2056 2040 2056 2008 1949 1932 2033 2197 2291 2411 2473 2565 2607 2643 2684 2783 2887 2970 2912 2782 2764 2651 2545 2365 2292 2256 2202 2084 2000 1843 1696 1603 1658 1769 1874 2021 2113 2298 2424 2565 2675 2820 2883 2747 2661 2586 2514 2457 2351 2317 2255 2168 2104 1987 1894 1727 1646 1662 1621 1568 1513 1447 1350 1383 1417 1472 1510 1693 1838 1938 2027 2087 2134 2165 2167 2233 2289 2414 2517 2603 2647 2789 2921 2931 2841 2738 2713 2640 2563 2489 2339 2212 2273 2461 2571 2653 2748 2860 2945 3095 3071 3056 3117 3154 3037 2791 2673 2459 2305 2157 1960 1768 1709 1714 1917 2050 2409 2545 2562 2557 2570 2598 2626 2656 2716 2729 2731 2795 2931 3028 3150 3324 3500 3624 3626 3590 3631 3652 3681 3731 4019 4112 3957 3868 3854 3747 3520 3479 3458 3460 3332 3141 2986 2929 2898 2879 2795 2661 2521 2455 2327 2215 1954 1728 1387 1302 1348 1390 1577 1710 1902 2111 2263 2471 2566 2644 2727 2782 2893 2979 3066 3089 3221 3356 3545 3727 3760 3889 3748 3720 3761 3770 3683 3671 3692 3721 3882 3760 3483 3296 3188 3122 2939 2881 2749 2650 2505 2539 2640 2548 2401 2283 2164 2016 1912 1827 1716 1582 1573 1620 1790 1917 2080 2202 2352 2443 2543 2618 2742 2797 2905 3047 3216 3266 3192 3221 3308 3196 3169 3065 3062 3090 3095 3129 3192 3349 3305 3240 3237 3195 3148 3193 2986 2837 2785 2695 2645 2578 2529 2532 2512 2442 2379 2335 2257 2108 1942 1836 1859 2019 2140 2232 2242 2283 2304 2365 2369 2417 2472 2217 2088 2103 1996 1914 1773 1768 1686 1706 1700 1628 1558 1539 1481 1469 1336 1193 1113 1033 991 967 992 1028 1086 1125 1144 1009 983 942 966 867 845 878 869 813 779 677 665 657 661 714 716 703 673 620 611 628 642 623 604 573 540 495 452 389 309 305 300 293 291 285 279 270 271 259 263 266 264 317 362 391 462 505 541 604 649 711 734 648 682 757 757 732 665 777 812 822 838 942 1024 1071 1072 1008 1130 1188 1189 1193 1164 1016 1242 1261 1152 1214 1291 1302 1288 1346 1338 1329 1170 1258 1427 1539 1575 1538 1469 1399 1348 1254 1095 1043 963 904 933 982 1031 1036 1055 1044 1130 1157 1048 1013 1009 1012 1032 1075 1069 1050 973 881 938 974 984 943 900 974 1071 1147 711 723 749 786 805 824 847 874 927 966 1023 893 896 1015 975 917 985 965 987 988 946 953 989 999 1037 1067 1101 1113 1091 1068 1049 1043 1040 1056 1137 1128 1064 1123 1181 1165 1135 1139 1146 1169 1154 1155 1170 1208 1206 1212 1179 1165 1164 1189 1184 1181 1202 1188 1163 1169 1188 1168 1142 1151 1118 1086 1031 930 893 846 807 705 646 586 562 549 533 516 506 494 494 471 456 449 440 429 426 426 383 367 432 473 511 577 616 673 618 689 732 764 783 838 816 822 794 679 604 520 468 415 366 404 533 703 645 519 448 435 434 437 435 432 433 433 434 448 451 454 453 452 453 456 445 461 444 454 456 456 458 463 464 460 460 459 463 466 478 488 484 488 486 489 491 494 496 497 498 501 505 512 517 527 530 516 511 538 538 538 537 538 542 551 544 544 547 555 563 532 554 556 558 561 563 570 577 583 601 626 645 676 697 704 714 749 758 760 774 798 850 875 902 936 1168 1239 1265 1284 1250 1234 1182 1148 1039 963 914 895 890 848 795 762 672 692 746 780 808 811 795 788 766 746 717 701 652 624 640 668 653 650 607 580 569 565 549 546 546 535 519 523 520 503 495 490 478 491 472 471 477 472 468 463 454 443 440 434 433 432 430 437 432 432 439 459 506 560 672 700 725 753 784 800 822 829 823 802 795 796 780 757 764 758 767 797 863 907 952 957 1065 1150 1295 1374 1480 1516 1532 1470 1369 1336 1453 1510 1402 1404 1468 1402 1214 1178 1050 924 914 905 804 699 596 521 495 523 609 743 865 1029 968 849 792 750 730 789 816 798 747 652 653 620 608 731 786 684 667 747 740 731 759 783 796 809 819 782 767 746 735 812 846 877 890 940 999 1071 1110 1141 1190 1278 1252 1160 1251 1353 1400 1408 1422 1497 1522 1570 1579 1588 1608 1631 1608 1537 1463 1317 1268 1199 1132 1223 1284 1354 1400 1463 1510 1609 1667 1687 1676 1546 1440 1367 1300 1204 1105 1179 1130 1134 1165 1192 1266 1360 1445 1551 1736 1808 1707 1553 1545 1615 1725 1910 1974 2077 2171 2288 2318 2347 2394 2442 2455 2304 2211 2271 2147 1857 1724 1807 1819 1854 1867 1758 1614 1581 1505 1459 1494 1603 1766 1927 2036 2123 2251 2305 2379 2485 2697 2777 2721 2573 2483 2444 2433 2425 2434 2383 2420 2422 2480 2559 2692 2427 2123 2042 2009 2005 2019 2032 2025 2022 1998 2014 2058 2074 2065 2083 2104 2097 2054 1924 1782 1678 1552 1460 1325 1273 1182 1086 1018 992 925 810 630 723 867 973 1304 1173 972 824 666 546 461 459 456 457 460 461 461 462 463 461 459 458 459 460 460 462 459 460 458 462 458 457 458 466 507 528 554 631 748 853 1007 1110 1336 1471 1518 1569 1662 1715 1705 1774 1946 1957 1937 1928 1937 1922 1954 2015 2200 2312 2312 2199 2138 2071 2059 2055 2065 2018 2014 1961 1929 1914 1906 1925 2036 2150 2233 2268 2245 2182 2173 2143 2131 2163 2256 2480 2593 2688 2586 2477 2406 2315 2280 2213 2177 2102 2038 2118 2193 2156 2079 2035 2084 2190 2220 2352 2476 2663 2789 2801 2806 2793 2805 2893 3023 2926 2834 2706 2636 2553 2507 2499 2390 2233 2107 1914 1779 1616 1620 1744 1886 2075 2202 2379 2504 2619 2720 2853 2941 2886 2788 2660 2570 2451 2390 2334 2249 2125 2055 1957 1868 1842 1890 1818 1773 1772 1713 1554 1471 1359 1361 1389 1393 1475 1640 1858 1898 1957 1997 2055 2089 2147 2225 2323 2401 2493 2547 2704 2827 2900 2809 2741 2625 2594 2598 2543 2435 2294 2267 2393 2492 2662 2736 2891 3020 2939 2900 2895 2972 3166 3132 2855 2728 2562 2416 2291 2039 1860 1716 1723 1967 2190 2357 2443 2589 2691 2756 2794 2808 2867 2856 2826 2819 2903 2999 3097 3172 3138 3235 3301 3358 3421 3489 3626 3833 3893 4057 3856 3735 3723 3675 3593 3460 3443 3375 3301 3061 2948 2837 2787 2765 2653 2538 2533 2366 2352 2313 2150 1945 1539 1401 1364 1361 1492 1724 1801 1819 1965 2145 2249 2344 2449 2538 2648 2858 2946 3100 3172 3257 3351 3399 3580 3777 3920 4072 4002 3939 3873 3895 3934 3963 3834 3655 3621 3540 3465 3217 3117 2935 2822 2667 2526 2394 2314 2408 2385 2300 2222 2118 1989 1883 1831 1797 1669 1584 1590 1720 1870 2024 2143 2299 2422 2573 2687 2850 2982 3102 3164 3065 2971 2959 2989 3042 2999 2985 2992 3026 3076 3099 3144 3161 3192 3235 3125 3116 3093 3023 2898 2827 2773 2723 2625 2548 2425 2342 2257 2248 2188 2146 2065 2040 1995 1929 1899 1975 2173 2247 2306 2284 2299 2314 2397 2486 2445 2313 2107 2013 1907 1834 1724 1678 1683 1589 1453 1406 1356 1367 1323 1250 1204 1161 1126 1129 1140 1162 1234 1177 1289 1346 1371 1302 1187 1206 1101 999 990 972 1046 1028 924 857 772 719 789 798 866 876 873 838 781 797 843 843 794 744 644 581 524 478 412 367 307 291 287 285 282 277 270 270 266 260 262 307 389 438 501 530 565 623 738 840 918 927 914 858 809 892 905 818 841 988 1032 1058 1040 1193 1250 1254 1262 1153 1338 1334 1387 1285 1111 1233 1334 1257 1287 1397 1457 1482 1514 1544 1372 1259 1305 1438 1570 1594 1471 1440 1428 1360 1319 1253 1135 969 974 1105 1180 1240 1245 1284 1210 1226 1246 1201 1170 1128 1148 1222 1266 1267 1122 1032 970 973 1011 957 984 1101 1154 1239 1298 716 738 768 781 807 819 848 893 953 993 1058 939 951 1015 997 996 986 964 979 955 968 971 989 999 1081 1078 1083 1083 1076 1069 1052 1047 1054 1058 1113 1132 1064 1144 1167 1144 1124 1130 1170 1167 1153 1168 1190 1203 1225 1212 1175 1160 1194 1210 1184 1188 1179 1175 1186 1211 1206 1190 1164 1157 1112 1057 983 909 876 826 771 696 630 575 561 540 530 516 508 488 470 464 453 437 437 418 416 420 393 368 392 449 487 557 582 632 625 684 723 754 757 769 742 721 652 594 554 471 414 376 350 443 600 871 778 611 514 467 463 459 452 445 440 441 442 451 455 454 457 459 458 463 465 466 463 456 462 464 466 467 468 465 464 465 467 474 479 487 488 493 492 494 498 502 505 504 510 514 519 529 534 543 548 539 526 525 540 542 544 547 547 552 558 552 558 566 564 563 561 563 568 579 579 579 587 604 623 653 679 719 737 749 748 779 810 818 835 857 897 922 958 1037 1255 1286 1295 1280 1229 1215 1182 1134 1019 935 893 857 876 862 794 738 691 715 771 800 827 830 805 789 791 772 717 684 633 655 687 682 676 670 636 614 592 582 564 555 547 545 534 522 522 511 501 496 482 481 491 479 475 469 472 467 456 447 439 434 435 435 432 433 433 437 435 434 477 526 655 712 757 800 812 822 846 852 852 842 831 824 811 796 805 798 807 822 852 882 953 1003 1053 1111 1192 1244 1372 1461 1598 1562 1432 1431 1508 1573 1440 1448 1491 1362 1243 1186 1044 936 1060 1043 913 789 647 594 558 502 540 645 741 888 993 924 874 820 810 787 820 817 776 690 663 675 612 631 673 615 613 659 697 689 714 735 725 723 726 705 671 723 745 754 745 772 800 822 830 891 921 948 1029 1108 1070 1060 1195 1335 1338 1293 1344 1424 1425 1450 1448 1454 1472 1518 1572 1535 1495 1340 1239 1122 1121 1225 1301 1376 1431 1490 1500 1494 1503 1465 1504 1468 1413 1334 1279 1211 1142 1075 1051 1070 1132 1248 1369 1449 1796 1960 1817 1421 1486 1447 1488 1539 1807 1955 2042 2133 2214 2299 2326 2327 2308 2238 2309 2394 2236 2062 1982 1925 1777 1686 1703 1666 1669 1607 1503 1400 1272 1223 1277 1412 1559 1749 1887 1944 2157 2339 2515 2623 2734 2801 2602 2570 2367 2320 2237 2261 2308 2302 2320 2384 2487 2611 2712 2392 2089 2014 1954 1930 1921 1900 1877 1859 1849 1852 1837 1875 1847 1814 1835 1843 1857 1806 1673 1549 1440 1355 1259 1182 1104 1067 1054 974 702 688 767 839 1002 1290 1418 1376 1159 1041 853 683 582 486 456 460 464 466 466 464 460 461 459 457 461 460 462 458 457 457 458 457 457 456 463 483 551 608 659 764 908 974 1141 1274 1487 1553 1618 1654 1692 1714 1734 1819 1794 1830 1760 1705 1725 1713 1721 1834 2120 2247 2201 2113 2065 1990 1942 1932 1908 1902 1909 1880 1827 1802 1801 1832 1942 2014 2081 2201 2314 2345 2288 2212 2201 2246 2358 2490 2594 2718 2672 2534 2422 2312 2272 2244 2209 2115 2062 2212 2330 2335 2236 2182 2163 2171 2245 2388 2496 2678 2749 2866 2940 2898 2857 2911 2977 2820 2739 2623 2535 2461 2488 2530 2403 2205 2085 1923 1806 1653 1612 1751 1911 2097 2204 2343 2443 2540 2599 2740 2820 2828 2772 2726 2663 2546 2428 2307 2211 2115 2045 1926 1954 2018 2016 1962 1896 1818 1765 1678 1588 1452 1372 1348 1362 1387 1521 1761 1804 1866 1920 1984 2018 2086 2165 2257 2338 2435 2511 2669 2804 2990 2896 2771 2690 2658 2600 2577 2487 2357 2290 2303 2401 2533 2588 2681 2813 2820 2820 2869 2959 3153 3086 2919 2816 2691 2567 2419 2128 1914 1753 1743 1991 2140 2313 2382 2486 2554 2616 2659 2778 2923 3068 3011 2961 2958 2999 3030 3087 3163 3227 3293 3373 3433 3505 3553 3637 3994 3967 3770 3710 3678 3610 3509 3396 3374 3344 3232 3045 2921 2790 2728 2632 2444 2335 2267 2136 2113 2102 1943 1706 1586 1470 1399 1413 1588 1747 1859 1989 1996 2051 2147 2286 2380 2554 2709 2834 2962 3106 3199 3335 3403 3434 3449 3683 3855 4059 4119 4165 4160 4068 4103 3890 3703 3618 3603 3550 3468 3313 3255 3001 2831 2692 2474 2311 2280 2209 2230 2185 2133 2022 1934 1829 1825 1784 1674 1594 1589 1686 1833 2004 2127 2281 2391 2562 2686 2860 2948 2924 2946 2986 2848 2881 2965 2879 2907 2940 2986 2995 3155 3038 3027 3059 3132 3206 3268 3091 2995 2937 2872 2830 2797 2770 2681 2557 2433 2355 2281 2227 2125 2094 2164 2157 2067 2053 2075 2134 2239 2281 2356 2415 2439 2455 2529 2577 2292 2189 2085 2023 1865 1791 1792 1840 1844 1738 1646 1585 1609 1470 1412 1416 1351 1280 1262 1292 1348 1364 1428 1344 1356 1468 1514 1447 1404 1291 1163 1169 1051 1105 1152 1057 943 877 810 857 892 861 984 1022 1038 954 875 938 1016 986 885 788 673 630 598 527 491 450 383 332 281 280 275 271 267 260 262 254 258 308 455 503 584 604 637 725 882 970 1016 1020 1006 958 890 911 1044 1030 894 958 1108 1220 1230 1275 1392 1414 1425 1335 1409 1471 1471 1345 1198 1188 1344 1350 1409 1494 1562 1620 1674 1497 1339 1391 1468 1529 1632 1624 1608 1604 1604 1449 1294 1185 1082 948 1063 1217 1305 1380 1403 1373 1308 1305 1386 1327 1269 1259 1290 1375 1425 1260 1144 1097 1023 981 946 1009 1085 1141 1134 1140 1132 697 755 761 776 811 829 860 910 977 1026 1078 979 1038 1053 1007 1024 975 1001 1000 953 949 967 973 1037 1089 1066 1074 1057 1048 1066 1048 1044 1043 1053 1107 1127 1072 1151 1146 1126 1125 1126 1151 1150 1159 1158 1194 1206 1215 1203 1178 1169 1212 1209 1196 1191 1184 1183 1213 1233 1214 1203 1177 1157 1114 1038 958 907 851 786 730 651 613 570 560 542 527 513 504 491 475 461 456 445 419 402 408 378 370 357 354 408 434 472 494 538 574 642 684 737 733 729 704 665 618 521 482 441 383 350 399 464 607 901 885 700 599 501 492 486 474 456 450 446 450 455 458 461 463 465 463 468 466 469 473 467 468 472 476 476 473 474 475 481 481 487 485 492 496 501 505 510 515 514 516 511 522 530 535 548 558 565 554 544 537 543 541 547 556 552 553 560 566 564 570 576 557 571 575 583 588 593 597 597 606 624 641 673 690 717 735 775 788 806 846 882 896 924 938 978 1055 1223 1316 1318 1279 1255 1217 1168 1073 1034 956 900 865 848 823 825 777 720 720 754 798 823 830 834 817 802 792 763 705 665 678 702 715 709 698 693 682 653 623 599 579 565 556 554 537 532 526 522 517 510 497 496 481 480 471 472 472 470 463 455 442 441 440 435 431 432 435 434 437 434 442 490 575 653 726 770 821 827 861 882 885 879 863 844 843 842 822 827 843 862 860 899 928 960 993 1023 1071 1141 1255 1383 1480 1539 1559 1619 1633 1593 1526 1522 1519 1379 1265 1195 1055 1086 1169 1089 955 835 716 620 606 556 505 591 652 767 863 957 952 922 910 880 911 926 826 761 739 740 713 714 698 619 616 614 620 625 626 642 652 647 647 652 696 700 691 667 668 685 696 728 738 738 775 794 887 910 892 1008 1058 1100 1106 1154 1221 1299 1277 1357 1340 1292 1327 1430 1482 1491 1430 1319 1208 1102 1074 1216 1309 1363 1325 1312 1322 1321 1322 1355 1387 1408 1380 1331 1251 1214 1159 1033 1036 1114 1218 1423 1550 1743 1814 1704 1518 1243 1255 1475 1498 1751 1896 2014 2079 2186 2131 2088 2144 2236 2277 2252 2241 2198 2096 1949 1893 1842 1806 1651 1649 1606 1491 1491 1373 1254 1159 1086 1143 1261 1422 1642 1772 1876 2154 2385 2521 2632 2712 2804 2760 2522 2313 2247 2111 2112 2173 2221 2286 2368 2514 2632 2736 2428 2202 2220 2153 2101 2026 1942 1934 1916 1917 1922 1911 1953 1752 1678 1631 1571 1591 1597 1601 1483 1353 1272 1182 1115 1076 1058 924 771 719 805 905 1004 1209 1420 1538 1578 1429 1322 1216 993 831 678 565 477 460 464 466 466 464 463 462 461 462 460 460 459 460 457 457 458 460 459 537 615 709 749 796 893 1073 1139 1267 1416 1535 1584 1637 1674 1658 1663 1690 1707 1620 1614 1610 1551 1472 1503 1572 1679 2007 2126 2085 2039 1978 1921 1830 1826 1818 1804 1784 1775 1733 1704 1717 1762 1856 1935 2036 2172 2253 2331 2325 2359 2382 2471 2506 2548 2563 2709 2676 2509 2418 2351 2319 2331 2254 2126 2135 2319 2429 2460 2310 2176 2160 2165 2280 2454 2546 2581 2633 2700 2759 2831 2912 2977 3033 2918 2817 2698 2596 2471 2416 2395 2340 2243 2123 1970 1818 1681 1633 1776 1897 2063 2162 2284 2372 2470 2565 2673 2762 2733 2672 2621 2567 2481 2409 2270 2206 2132 2017 2094 2190 2251 2178 2094 2019 1901 1825 1740 1638 1496 1414 1349 1350 1377 1457 1686 1729 1790 1852 1885 1983 2020 2095 2202 2297 2413 2516 2709 2821 2964 3045 2866 2799 2740 2713 2659 2569 2489 2397 2302 2367 2465 2508 2569 2646 2710 2784 2910 3049 3037 2935 2811 2765 2615 2527 2459 2195 2013 1817 1745 1892 1985 2227 2302 2392 2472 2572 2634 2780 2907 3029 2889 2894 2865 2939 3005 3076 3122 3199 3271 3360 3428 3519 3576 3713 3996 4077 3886 3726 3690 3604 3466 3382 3373 3345 3217 3057 2919 2730 2610 2506 2335 2195 2091 1921 1895 1890 1840 1655 1539 1432 1415 1483 1621 1823 1932 2126 2186 2230 2267 2365 2455 2731 2856 2904 2991 3099 3251 3470 3476 3465 3473 3584 3625 3762 3792 3895 4027 4230 4052 3798 3692 3632 3630 3604 3476 3326 3273 3044 2882 2741 2557 2341 2236 2099 2081 2062 1996 1899 1831 1804 1799 1711 1734 1671 1601 1654 1779 1961 2072 2229 2336 2489 2614 2742 2700 2694 2716 2781 2751 2746 2850 2783 2756 2806 2871 2913 2927 2945 2981 3020 3095 3172 3300 3363 3118 3071 2971 2942 2915 2898 2791 2638 2561 2491 2426 2413 2309 2242 2297 2276 2180 2162 2188 2217 2240 2275 2353 2441 2440 2414 2366 2422 2367 2262 2154 2152 2056 1950 1965 2069 2082 1958 1793 1724 1713 1754 1649 1637 1453 1368 1356 1449 1443 1509 1474 1524 1384 1477 1634 1571 1445 1404 1364 1268 1167 1216 1176 1067 954 876 880 918 1008 998 1020 1127 1165 1040 959 1064 1167 1109 938 843 769 684 632 609 573 506 437 361 291 293 271 267 262 258 257 254 256 257 382 512 599 661 749 853 963 1055 1146 1163 1112 1027 1007 1005 1056 1190 1096 1043 1051 1131 1304 1433 1498 1578 1578 1535 1481 1590 1544 1446 1300 1175 1366 1411 1517 1587 1675 1765 1701 1515 1463 1573 1650 1689 1767 1791 1782 1699 1563 1376 1253 1086 999 1037 1125 1261 1343 1455 1490 1503 1461 1426 1478 1439 1441 1429 1439 1459 1375 1238 1169 1116 1072 1056 1009 911 911 939 945 986 1000 678 749 770 793 820 843 873 928 1017 1073 1093 1027 1049 1042 989 1014 975 985 1017 952 946 949 962 1050 1058 1046 1050 1042 1040 1055 1022 1039 1028 1045 1100 1106 1083 1134 1127 1121 1120 1113 1142 1143 1152 1153 1186 1208 1197 1193 1182 1200 1231 1214 1198 1194 1204 1197 1215 1224 1205 1195 1173 1149 1103 1002 940 890 855 786 731 636 587 567 550 538 528 510 498 478 458 453 440 429 435 406 376 365 357 338 368 354 403 459 479 477 514 576 639 694 715 700 684 642 593 545 515 475 405 345 389 454 555 842 906 775 682 576 521 513 492 474 463 458 455 461 463 466 468 471 473 475 478 482 475 478 481 484 486 489 486 485 492 490 491 494 493 500 506 515 522 530 539 536 537 533 530 547 553 563 575 573 564 547 557 558 553 549 557 558 560 570 578 571 577 584 572 562 575 602 608 613 622 624 630 645 663 682 696 729 751 787 806 836 893 922 948 962 1010 1068 1210 1286 1333 1325 1299 1272 1215 1181 1109 1044 967 903 873 853 780 767 744 724 746 796 827 828 825 827 825 819 789 736 692 683 710 727 752 746 733 721 709 704 667 636 593 573 564 558 544 535 534 524 516 510 500 501 488 476 474 470 470 473 474 460 455 444 444 437 433 433 440 436 434 434 438 463 524 608 752 753 793 836 924 924 904 901 896 890 873 870 874 874 858 891 881 886 919 923 952 1001 1045 1082 1189 1268 1404 1497 1621 1739 1827 1759 1696 1568 1441 1350 1270 1197 1167 1219 1182 1068 983 860 722 648 612 564 497 580 620 683 746 891 970 981 1003 992 975 952 905 852 844 872 850 815 793 730 614 614 618 622 620 629 628 634 639 642 641 633 631 628 632 632 632 641 644 660 672 696 722 764 761 847 882 918 876 956 1001 1085 1107 1158 1155 1120 1211 1280 1287 1294 1310 1210 1133 1026 1111 1224 1275 1194 1172 1191 1209 1232 1245 1278 1304 1330 1312 1258 1199 1178 1150 1014 1022 1134 1252 1392 1480 1500 1464 1354 1214 1149 1191 1567 1747 1874 1940 2055 2152 2134 2129 2135 2106 2150 2122 2118 2129 2115 2098 2021 1868 1811 1742 1564 1528 1470 1351 1328 1253 1140 1118 1101 1175 1299 1530 1727 1830 2000 2320 2463 2571 2631 2739 2907 2698 2543 2302 2174 2033 2024 2183 2300 2360 2446 2597 2682 2680 2399 2248 2299 2364 2229 2189 2138 2110 2056 2096 2098 2076 2042 1875 1711 1532 1428 1358 1346 1344 1352 1322 1250 1139 1064 993 899 756 743 864 970 1142 1372 1433 1540 1668 1651 1488 1362 1212 1163 1125 1073 856 741 660 521 469 469 464 468 465 463 463 460 461 460 460 457 457 465 501 564 693 780 900 969 955 1019 1159 1277 1430 1558 1591 1642 1678 1691 1627 1556 1561 1592 1526 1467 1476 1403 1366 1389 1580 1726 1991 2021 1982 1958 1888 1809 1728 1703 1699 1690 1675 1677 1644 1639 1660 1700 1813 1905 2025 2072 2123 2219 2302 2492 2615 2554 2564 2546 2583 2646 2662 2492 2453 2411 2416 2306 2220 2115 2152 2343 2400 2527 2383 2219 2160 2160 2258 2379 2475 2495 2506 2573 2649 2747 2790 2951 3082 3087 2951 2843 2741 2581 2463 2368 2318 2253 2145 2008 1931 1744 1651 1745 1852 2006 2079 2202 2288 2405 2519 2641 2772 2716 2657 2594 2561 2412 2360 2257 2204 2116 2139 2243 2387 2380 2272 2165 2095 1988 1906 1782 1723 1602 1502 1379 1353 1373 1402 1589 1649 1725 1767 1841 1891 2011 2072 2206 2297 2400 2496 2640 2715 2873 2951 3009 2986 2875 2851 2798 2727 2600 2465 2353 2342 2381 2416 2500 2577 2678 2753 2895 3029 2946 2813 2685 2635 2537 2465 2399 2256 2108 1886 1813 1889 2063 2211 2242 2319 2405 2574 2618 2671 2740 2724 2757 2849 2796 2895 2938 2989 3029 3168 3219 3286 3359 3452 3540 3672 4011 4242 4106 3932 3806 3599 3470 3374 3369 3328 3227 3000 2884 2689 2613 2532 2437 2281 2138 1898 1816 1722 1644 1513 1440 1420 1460 1541 1639 1814 1917 2040 2178 2293 2388 2521 2728 2947 3053 3153 3241 3339 3446 3615 3642 3504 3514 3567 3634 3713 3753 3794 3849 4118 4172 4002 3886 3767 3702 3561 3426 3197 3087 2913 2791 2630 2509 2394 2221 2103 1984 1903 1869 1816 1793 1779 1813 1828 1840 1772 1682 1615 1699 1868 1978 2102 2190 2341 2508 2534 2507 2505 2503 2570 2602 2633 2659 2661 2633 2691 2804 2819 2856 2890 2933 2978 3064 3160 3311 3439 3403 3207 3118 3067 3021 2999 2855 2777 2642 2558 2505 2475 2466 2438 2430 2408 2379 2356 2331 2355 2369 2315 2299 2395 2280 2233 2157 2163 2269 2366 2383 2226 2147 2168 2141 2249 2145 1966 1893 1843 1836 1927 1843 1824 1565 1456 1481 1580 1659 1588 1580 1612 1480 1525 1732 1667 1639 1609 1439 1361 1310 1334 1185 1069 956 954 1017 995 1143 1124 1094 1206 1250 1134 1098 1144 1228 1178 1054 946 834 771 725 660 603 536 500 469 385 407 339 271 260 257 255 253 255 254 265 421 582 737 861 916 1009 1111 1253 1315 1219 1112 1105 1152 1095 1216 1364 1340 1329 1173 1136 1353 1491 1643 1732 1632 1576 1662 1577 1441 1313 1286 1399 1456 1551 1712 1824 1914 1760 1671 1679 1733 1842 1853 1750 1701 1717 1622 1523 1349 1290 1131 1028 1040 1074 1171 1270 1412 1514 1642 1653 1589 1617 1627 1597 1553 1551 1452 1394 1324 1269 1099 1037 1051 993 908 876 836 850 880 878 658 761 783 802 820 851 899 958 1020 1064 1030 1027 1035 1016 1006 977 971 1005 1022 964 943 948 1037 1059 1053 1055 1020 1004 1017 1048 1019 1013 1023 1034 1078 1086 1085 1127 1114 1108 1101 1133 1144 1142 1158 1172 1178 1177 1170 1194 1200 1226 1235 1247 1250 1263 1244 1232 1228 1219 1194 1170 1141 1121 1076 977 938 882 846 777 705 606 581 565 545 526 511 504 488 465 458 451 430 414 403 385 364 351 339 376 414 372 342 375 410 452 493 530 597 669 678 668 647 587 559 523 507 464 424 371 353 402 451 646 866 863 761 658 598 564 546 503 484 473 469 465 469 474 477 481 486 485 486 487 487 491 491 496 501 502 502 504 507 507 506 506 509 513 518 532 541 550 557 557 554 545 545 558 569 581 586 577 568 568 568 566 565 562 564 567 570 572 575 580 590 594 597 605 581 592 590 631 636 641 643 654 664 692 710 742 771 800 820 845 887 920 977 1021 1106 1181 1263 1289 1307 1294 1276 1251 1193 1144 1043 988 920 901 880 851 812 767 736 746 789 817 858 860 847 834 799 776 765 720 685 697 728 747 789 786 783 757 734 715 690 653 617 589 567 561 554 544 535 523 515 515 502 492 490 485 478 475 471 468 469 470 465 457 451 444 433 434 434 436 435 432 439 439 478 526 642 712 744 816 926 995 969 949 959 917 922 897 911 914 904 933 957 1006 1062 1012 983 1050 1105 1103 1166 1242 1354 1465 1604 1641 1688 1756 1739 1592 1439 1380 1301 1316 1298 1297 1176 1066 947 889 737 661 627 592 540 533 577 632 655 750 824 922 955 1024 1034 976 959 917 972 1046 1061 964 968 806 679 617 614 617 615 622 630 633 635 635 633 631 625 623 624 627 628 630 634 635 637 641 637 649 669 692 721 747 742 797 835 901 947 992 1004 1032 1110 1153 1199 1196 1200 1176 1117 1003 1082 1176 1115 1050 1052 1096 1124 1147 1173 1204 1253 1274 1247 1193 1178 1244 1108 935 995 1006 1042 1155 1189 1205 1209 1150 1101 1355 1506 1737 1833 1931 2017 2058 2020 2030 2024 1976 1979 2004 2043 2136 2188 2126 2122 2148 2200 1982 1950 1587 1438 1244 1197 1147 1115 1077 1042 1175 1385 1616 1742 1859 2024 2312 2584 2613 2623 2655 2728 2776 2544 2468 2245 2122 1973 1990 2111 2238 2364 2491 2646 2569 2540 2335 2352 2424 2309 2251 2165 2167 2269 2332 2256 2233 2179 2139 2145 1968 1721 1588 1458 1395 1343 1310 1178 1111 1034 938 818 723 779 874 993 1311 1419 1462 1508 1589 1629 1564 1432 1312 1171 1114 1063 978 879 781 601 489 474 472 472 468 467 468 466 464 465 464 462 474 504 557 633 718 869 986 1093 1147 1182 1184 1270 1421 1558 1588 1697 1704 1746 1683 1555 1479 1437 1510 1467 1394 1309 1285 1262 1389 1549 1718 1975 1936 1820 1794 1781 1741 1634 1594 1574 1580 1599 1606 1607 1610 1631 1664 1769 1888 1930 1974 2047 2174 2266 2434 2596 2611 2548 2579 2589 2727 2703 2637 2616 2562 2454 2364 2301 2198 2198 2301 2423 2644 2506 2332 2264 2177 2160 2234 2311 2375 2433 2548 2688 2892 2861 2926 3011 3158 3089 2965 2814 2656 2569 2437 2339 2268 2202 2056 1940 1803 1734 1756 1853 1964 2061 2185 2242 2341 2447 2585 2673 2675 2612 2544 2532 2469 2372 2216 2133 2172 2259 2374 2491 2556 2438 2278 2193 2156 2094 1956 1867 1708 1616 1503 1414 1366 1394 1445 1558 1658 1707 1812 1900 1994 2080 2165 2243 2344 2421 2573 2708 2847 2822 2864 2922 3033 2929 2789 2696 2592 2541 2410 2355 2356 2392 2481 2552 2646 2753 2908 3012 2944 2782 2643 2593 2486 2429 2367 2281 2213 2028 1909 1889 2053 2155 2230 2274 2327 2396 2467 2533 2565 2590 2636 2756 2742 2813 2854 2917 2937 3039 3100 3170 3197 3228 3330 3656 3940 4274 4320 4149 3961 3706 3551 3408 3380 3365 3283 2970 2857 2710 2610 2538 2433 2253 2099 1968 1828 1722 1574 1460 1412 1438 1483 1550 1605 1738 1839 1951 2060 2217 2294 2589 2773 2928 3041 3219 3235 3417 3505 3515 3595 3698 3563 3579 3647 3741 3786 3840 3900 3936 4179 4113 3932 3649 3514 3403 3309 3204 3076 2893 2797 2623 2461 2333 2080 1956 1884 1860 1834 1800 1787 1831 1877 1962 2011 1861 1762 1667 1622 1721 1826 1949 2045 2161 2314 2340 2316 2314 2322 2360 2399 2435 2452 2494 2516 2596 2703 2747 2800 2869 2961 3019 3091 3157 3268 3337 3454 3526 3273 3142 3129 3103 3042 2987 2740 2683 2666 2642 2526 2463 2360 2316 2269 2305 2272 2204 2138 2124 2108 2147 2111 2081 2106 2183 2249 2384 2410 2294 2293 2298 2340 2409 2237 2094 2051 2014 2052 2053 2080 1926 1653 1621 1667 1756 1719 1636 1635 1736 1579 1555 1753 1854 1810 1693 1551 1492 1410 1283 1107 1083 1094 1025 1164 1128 1261 1228 1283 1273 1354 1279 1259 1243 1207 1155 1081 993 941 903 814 731 645 595 526 481 418 365 333 264 256 255 250 251 251 254 258 355 486 623 697 809 987 1091 1290 1413 1333 1216 1177 1226 1203 1231 1396 1543 1542 1367 1210 1241 1414 1599 1715 1758 1694 1732 1638 1435 1381 1476 1535 1570 1630 1834 1972 1991 1906 1857 1924 1952 1882 1747 1682 1538 1563 1528 1449 1358 1265 1094 1047 1159 1138 1113 1192 1359 1489 1635 1742 1775 1688 1562 1469 1414 1398 1457 1373 1241 1158 1042 983 935 902 868 865 866 866 827 896 766 764 733 777 840 871 909 950 1008 1025 960 1003 993 975 961 955 989 1012 1042 946 938 956 1063 1046 1030 1048 1015 990 994 1026 1030 1038 1025 1021 1057 1074 1075 1096 1089 1082 1094 1134 1129 1155 1159 1190 1192 1177 1189 1203 1247 1265 1249 1274 1301 1295 1260 1266 1239 1225 1189 1162 1129 1075 1005 927 908 860 808 729 657 588 573 560 546 522 514 506 504 500 494 479 469 449 416 392 367 354 375 416 442 398 405 377 344 425 468 520 554 609 623 637 641 636 620 561 553 517 496 493 442 343 397 498 677 902 849 763 718 636 591 555 522 502 492 488 488 494 500 504 505 504 504 505 505 506 511 520 525 526 525 535 536 532 529 533 536 540 548 558 564 573 577 572 569 566 565 576 588 603 600 588 590 588 583 578 579 579 583 581 581 584 587 602 613 625 631 632 628 631 620 629 643 645 648 656 665 680 713 752 772 813 830 878 920 961 1041 1158 1256 1292 1309 1308 1291 1277 1233 1176 1110 1048 965 917 881 855 842 814 776 756 779 806 843 860 877 875 852 833 803 779 735 708 710 734 761 793 816 829 822 806 768 751 738 705 640 608 583 572 558 550 541 529 522 522 505 497 489 489 479 476 470 473 468 471 460 452 455 445 440 438 435 437 434 433 435 442 440 479 528 588 679 724 818 828 882 864 955 999 1024 1026 998 1007 954 954 1022 1118 1173 1100 1057 1110 1163 1149 1140 1227 1341 1365 1409 1451 1542 1559 1591 1601 1544 1458 1404 1415 1422 1363 1219 1120 1012 942 795 712 654 606 577 509 517 614 614 638 672 738 789 836 858 931 989 1003 1050 1296 1272 1199 1154 833 740 680 651 618 618 614 623 629 628 626 625 625 624 623 630 637 640 640 644 633 633 638 645 648 647 647 641 644 657 664 673 731 783 843 854 887 934 980 1013 1012 987 991 1022 885 966 982 957 997 1003 1014 1066 1100 1107 1117 1149 1167 1145 1173 1229 1245 1055 878 872 850 846 928 1038 1058 1167 1344 1489 1552 1649 1799 1884 1988 2093 1930 1922 1914 1904 2011 2084 2185 2248 2353 2390 2302 2212 2120 2040 1881 1760 1378 1275 1163 1128 1059 1054 1038 1081 1418 1619 1796 1901 2144 2336 2453 2538 2634 2740 2868 2772 2649 2512 2373 2255 2001 1919 1982 2165 2308 2414 2431 2379 2355 2411 2522 2613 2500 2372 2366 2319 2310 2471 2391 2258 2248 2257 2241 2261 2198 2028 1929 1670 1526 1349 1223 1099 991 877 779 774 843 1046 1172 1454 1495 1560 1608 1657 1619 1491 1420 1304 1189 1124 1040 909 790 728 615 484 479 477 476 474 468 475 469 467 468 508 556 652 683 755 817 911 999 1070 1135 1235 1308 1368 1422 1504 1542 1615 1613 1676 1665 1694 1605 1458 1380 1343 1358 1419 1296 1168 1134 1311 1418 1556 1678 1827 1848 1702 1585 1590 1572 1515 1492 1493 1504 1537 1529 1547 1571 1607 1651 1724 1774 1833 1931 2024 2130 2227 2336 2431 2645 2667 2649 2681 2746 2844 2921 2869 2773 2699 2574 2468 2363 2353 2408 2483 2591 2683 2536 2450 2376 2298 2250 2318 2365 2337 2508 2656 2802 2892 2972 3028 3097 2976 2931 2863 2794 2767 2632 2559 2434 2297 2125 2024 1884 1789 1755 1839 1966 2055 2166 2235 2345 2446 2554 2634 2667 2601 2515 2466 2402 2309 2158 2174 2252 2342 2506 2606 2728 2635 2474 2367 2302 2257 2168 2073 1960 1800 1688 1598 1418 1385 1420 1460 1645 1688 1760 1848 1956 2044 2160 2238 2319 2415 2598 2715 2683 2696 2744 2859 2915 2845 2747 2688 2630 2589 2508 2439 2365 2428 2458 2496 2589 2714 3007 3129 2848 2714 2596 2549 2474 2413 2363 2302 2268 2145 2009 1872 1922 2045 2066 2106 2131 2174 2197 2243 2291 2415 2494 2573 2629 2732 2782 2808 2862 2934 2967 3019 3072 3181 3332 3663 3873 4189 4407 4273 4137 3970 3871 3779 3745 3506 3328 3203 3089 2891 2784 2656 2526 2332 2244 2136 2025 1835 1695 1442 1412 1422 1455 1617 1740 1894 1956 1977 2015 2119 2329 2564 2739 2927 2999 3101 3162 3236 3299 3386 3435 3500 3526 3622 3709 3924 4016 4047 4068 4027 4059 3846 3620 3442 3338 3231 3125 2988 2940 2867 2762 2515 2308 2107 1991 1951 1933 1860 1820 1823 1863 1954 2008 2101 2128 2064 1930 1802 1719 1660 1717 1800 1875 2034 2059 2081 2098 2137 2160 2168 2184 2212 2244 2283 2362 2417 2528 2598 2726 2804 2916 2969 3006 3056 3143 3203 3306 3508 3532 3354 3281 3227 3182 3011 2824 2739 2700 2557 2350 2275 2210 2154 2051 2060 2000 1877 1786 1758 1784 1827 1905 1986 2057 2180 2245 2258 2255 2211 2286 2347 2417 2491 2403 2324 2226 2224 2267 2278 2018 1948 1848 1816 1914 1939 1761 1763 1801 1840 1777 1754 1796 1869 1914 1792 1615 1508 1411 1330 1315 1305 1271 1221 1194 1333 1377 1436 1471 1507 1467 1428 1283 1173 1057 1048 1036 1014 967 923 854 773 642 547 445 380 327 304 248 249 249 252 251 249 250 251 270 434 577 615 691 818 998 1083 1211 1365 1484 1383 1314 1354 1337 1354 1373 1502 1628 1574 1422 1341 1446 1598 1715 1836 1891 1797 1679 1552 1542 1727 1843 1802 1838 2059 2201 2187 2088 2011 1885 1765 1684 1614 1565 1465 1374 1379 1281 1135 1095 1182 1247 1331 1372 1204 1206 1341 1428 1516 1614 1735 1687 1542 1430 1362 1274 1192 1236 1102 1026 942 936 1001 1019 1008 972 874 849 803 798 778 795 798 773 816 851 894 942 985 981 936 993 938 924 943 943 989 1015 946 939 946 968 1014 1042 1011 1026 1012 1006 976 1004 1013 1021 1019 1018 1046 1054 1056 1082 1067 1056 1100 1120 1114 1142 1156 1192 1204 1180 1187 1217 1284 1273 1264 1283 1313 1297 1262 1274 1233 1215 1184 1153 1115 1053 976 917 877 801 764 685 627 584 575 565 548 525 510 495 504 494 496 484 472 449 406 372 364 352 340 411 445 438 442 422 411 421 450 480 535 551 568 596 602 605 607 597 567 522 503 496 521 379 369 444 608 847 888 821 779 658 611 584 565 529 517 511 507 513 517 519 523 523 524 525 528 525 529 534 536 540 547 549 553 550 550 552 556 559 570 579 584 589 588 588 585 582 583 590 603 615 607 607 603 596 597 593 587 583 586 592 596 597 603 624 631 642 642 644 647 641 635 637 643 652 650 659 668 696 723 758 786 822 860 905 960 1060 1211 1264 1319 1314 1282 1263 1244 1230 1180 1114 1026 970 918 903 879 854 820 805 776 786 838 865 892 912 889 876 868 849 816 799 730 709 725 751 791 825 840 823 821 814 792 774 734 697 671 632 597 587 561 552 546 543 541 519 507 502 490 487 489 475 468 468 468 462 458 450 460 461 446 438 435 434 436 437 433 438 445 446 487 533 580 635 685 740 809 836 947 997 1006 1018 961 884 823 859 862 873 946 1052 1094 1143 1167 1183 1134 1144 1184 1244 1398 1486 1410 1385 1413 1436 1526 1582 1503 1457 1332 1267 1170 1101 997 931 798 737 674 611 579 493 518 579 587 604 631 695 717 755 775 849 904 985 1045 1206 1263 1188 1087 846 790 719 694 662 649 620 627 624 624 622 626 624 627 628 626 630 626 629 628 635 643 645 642 645 645 650 648 647 648 656 655 655 660 691 727 764 818 858 882 892 891 917 929 834 900 898 915 942 943 983 1003 1003 1033 1073 1081 1120 1176 1233 1274 1318 1047 849 845 835 830 865 921 1069 1370 1523 1357 1835 1949 2065 2089 1850 1890 2097 1902 1973 2016 2103 2247 2356 2314 2175 2062 1958 1944 2007 1956 1777 1685 1529 1279 1097 1034 1041 1032 1061 1340 1608 1741 1913 2103 2262 2416 2481 2580 2754 2882 2872 2728 2670 2592 2474 2261 2034 1898 1965 2209 2313 2307 2243 2204 2235 2312 2476 2603 2573 2577 2549 2439 2409 2411 2361 2430 2406 2381 2261 2143 2068 1933 1819 1631 1495 1303 1138 1010 940 770 884 948 1078 1265 1350 1502 1641 1710 1699 1588 1532 1437 1356 1256 1165 1066 961 796 702 597 517 485 480 479 476 474 472 472 470 512 580 698 745 807 907 972 1075 1153 1184 1238 1296 1383 1421 1511 1572 1619 1626 1636 1557 1572 1530 1577 1494 1362 1313 1283 1274 1370 1275 1109 1113 1218 1295 1411 1565 1757 1806 1675 1513 1418 1439 1436 1416 1463 1473 1490 1493 1517 1542 1588 1639 1721 1773 1838 1941 2014 2104 2177 2292 2421 2650 2666 2693 2722 2877 2900 2738 2696 2644 2643 2591 2525 2479 2504 2568 2668 2804 2866 2698 2614 2487 2487 2496 2465 2390 2351 2459 2572 2701 2774 2902 3029 2977 2946 2835 2759 2639 2672 2665 2613 2465 2319 2186 2111 1963 1849 1725 1802 1927 2020 2139 2237 2357 2467 2584 2692 2739 2612 2502 2461 2373 2246 2186 2226 2320 2408 2570 2691 2710 2599 2508 2458 2406 2356 2230 2137 2027 1935 1814 1701 1525 1398 1415 1501 1653 1651 1713 1829 1947 2038 2130 2195 2297 2373 2510 2569 2596 2664 2679 2714 2786 2912 2882 2821 2751 2726 2604 2529 2472 2437 2455 2448 2575 2764 2973 3052 2788 2636 2546 2516 2455 2412 2363 2328 2273 2195 2119 1929 1909 1977 2004 2022 2058 2124 2177 2207 2241 2302 2386 2522 2573 2665 2713 2814 2853 2890 2926 2963 2985 3165 3293 3594 3837 4114 4143 4061 3996 3871 3816 3749 3610 3424 3401 3344 3145 3033 2921 2761 2628 2436 2304 2133 2001 1873 1683 1451 1406 1409 1494 1660 1789 1941 2042 2104 2183 2257 2393 2588 2784 2942 3062 3128 3168 3248 3337 3394 3423 3492 3553 3677 3769 4012 4161 4204 4207 4136 3957 3618 3434 3266 3182 3095 3006 2858 2773 2696 2579 2280 2153 2042 2027 1957 1909 1917 1865 1888 1955 2047 2124 2204 2243 2218 2079 1937 1859 1724 1654 1671 1702 1870 2020 2150 2225 2328 2336 2261 2249 2255 2296 2336 2346 2360 2439 2551 2669 2754 2833 2906 2958 3028 3112 3184 3311 3497 3351 3216 3087 3035 2942 2856 2687 2630 2531 2445 2249 2173 2095 2041 1971 1883 1712 1634 1588 1585 1602 1684 1791 1841 1970 2024 1988 2021 2129 2191 2337 2385 2481 2618 2596 2445 2354 2353 2400 2130 2057 2036 2006 1995 2023 2028 1937 1880 1895 1908 1929 1897 1856 1882 1915 1803 1734 1680 1547 1461 1461 1441 1442 1409 1363 1385 1540 1606 1591 1585 1561 1452 1350 1246 1036 876 925 889 830 766 710 656 554 464 364 328 248 246 247 248 249 248 248 247 249 254 277 447 616 705 789 855 945 1053 1188 1345 1490 1503 1422 1453 1463 1416 1419 1477 1615 1639 1573 1420 1476 1572 1705 1838 1923 1889 1762 1703 1694 1777 1962 2104 2110 2199 2167 2125 1995 1935 1851 1690 1589 1469 1426 1368 1338 1224 1174 1167 1215 1286 1373 1462 1440 1242 1236 1352 1465 1572 1690 1821 1727 1594 1561 1451 1342 1176 1075 1039 987 971 1068 1156 1205 1121 914 816 742 874 877 769 781 817 824 780 830 859 897 940 894 881 935 887 939 938 942 995 1022 945 970 989 1015 1110 1076 1028 1022 1001 981 977 991 1003 997 1004 1013 1043 1059 1065 1078 1057 1054 1099 1114 1110 1137 1148 1205 1209 1182 1203 1237 1278 1265 1273 1298 1315 1293 1262 1246 1218 1211 1176 1148 1104 1028 952 892 840 772 708 640 609 580 583 571 558 528 513 496 476 492 487 473 464 423 385 366 352 338 337 431 457 455 465 436 395 354 428 441 456 479 513 591 592 586 571 543 519 498 479 464 439 394 347 421 537 788 877 859 802 712 642 626 603 569 551 534 526 526 530 539 542 548 552 556 555 553 550 548 551 553 558 559 560 567 573 579 579 588 607 611 611 606 607 611 604 596 599 613 622 625 620 620 619 621 619 608 599 602 606 617 620 615 635 652 652 654 654 648 654 642 651 640 650 662 661 670 689 716 736 768 796 848 880 939 1119 1235 1313 1345 1342 1326 1279 1241 1218 1190 1102 1030 954 911 882 871 866 852 824 799 803 836 868 892 921 921 907 894 886 854 814 780 745 722 749 774 820 831 846 843 833 823 808 784 730 724 692 671 623 603 565 555 552 556 536 523 507 501 493 493 485 477 468 468 467 463 461 453 447 456 444 443 436 435 435 443 434 434 435 437 440 469 529 571 619 665 790 842 845 846 761 770 762 743 733 740 768 779 816 884 856 973 1049 1100 1095 1039 1018 1070 1125 1217 1281 1226 1223 1247 1417 1448 1338 1268 1131 1118 1072 1019 969 888 799 741 656 608 533 488 541 553 555 565 582 610 649 700 710 761 800 840 880 998 1097 1125 1002 927 847 832 800 756 728 715 674 654 648 655 665 674 687 672 670 661 669 667 659 643 635 636 640 642 641 641 648 649 652 649 662 649 651 653 673 667 695 750 779 829 857 820 757 851 846 868 873 872 904 922 920 940 979 1011 1060 1123 1201 1236 1222 1246 1061 819 814 812 938 1213 1375 1664 1898 2059 2134 2277 2251 2299 2324 2315 2307 2418 2404 2398 2281 2161 2183 2157 2058 1820 1776 1776 1808 1904 1972 1882 1777 1646 1407 1031 1094 1032 1047 1328 1537 1737 1861 2100 2230 2430 2634 2754 2710 2830 2866 2822 2601 2547 2504 2405 2182 2005 1882 1920 2098 2150 2077 2075 2167 2251 2310 2398 2475 2558 2551 2526 2407 2454 2357 2206 2184 2210 2202 2121 1980 1908 1811 1694 1560 1451 1274 1091 953 876 861 1053 1176 1327 1449 1478 1590 1817 1706 1635 1552 1484 1400 1299 1176 1094 1012 896 719 629 510 484 483 482 478 478 477 498 567 641 725 766 891 962 1014 1091 1234 1282 1311 1351 1401 1424 1404 1460 1585 1684 1689 1697 1642 1528 1424 1384 1357 1354 1299 1273 1233 1212 1264 1219 1101 1012 1053 1117 1303 1368 1518 1573 1584 1516 1303 1283 1320 1310 1423 1438 1459 1482 1499 1521 1567 1618 1731 1820 1889 1937 1978 2061 2172 2335 2483 2559 2550 2632 2731 2947 2916 2801 2749 2661 2587 2515 2543 2598 2668 2672 2809 2918 2881 2807 2731 2625 2569 2522 2510 2447 2410 2397 2481 2646 2710 2843 2912 2918 2811 2688 2668 2585 2558 2583 2548 2480 2369 2222 2168 2092 1945 1764 1763 1867 1978 2108 2219 2373 2472 2631 2764 2823 2684 2545 2467 2370 2241 2218 2279 2382 2478 2639 2760 2803 2713 2662 2589 2463 2368 2246 2149 2059 1981 1872 1773 1611 1405 1389 1489 1574 1611 1719 1832 1940 2019 2099 2170 2255 2312 2441 2495 2536 2624 2643 2693 2873 2888 2880 2972 2890 2796 2723 2645 2514 2513 2495 2493 2561 2742 2986 3117 2866 2653 2557 2531 2486 2438 2397 2351 2313 2188 2077 1958 1917 1971 2025 2083 2143 2309 2332 2277 2306 2366 2411 2521 2584 2659 2706 2749 2795 2875 2919 2967 2991 3101 3230 3639 3865 3890 3833 3798 3751 3581 3505 3452 3359 3321 3235 3253 3228 3135 2990 2778 2632 2498 2396 2223 2087 1940 1784 1437 1405 1419 1513 1679 1816 1955 2050 2173 2288 2432 2512 2649 2748 2941 3043 3111 3202 3316 3357 3419 3440 3574 3643 3805 3959 4106 4314 4350 4420 4135 3791 3489 3378 3246 3155 3045 2959 2793 2653 2519 2338 2271 2245 2169 2124 2002 1964 1900 1893 2000 2068 2116 2153 2266 2355 2364 2227 2064 1979 1834 1708 1670 1700 1875 1999 2236 2378 2574 2532 2430 2398 2408 2469 2483 2480 2442 2455 2538 2643 2716 2815 2899 2950 2991 3078 3148 3236 3429 3209 2996 2835 2759 2710 2667 2583 2488 2403 2329 2185 2114 2043 1946 1870 1785 1677 1769 1679 1719 1625 1538 1666 1714 1767 1782 1889 2004 2128 2306 2390 2428 2460 2499 2507 2448 2462 2482 2270 2205 2268 2202 2214 2243 2224 2173 2064 1956 1995 2115 2088 2037 1956 1980 1965 1867 1781 1762 1659 1606 1626 1628 1648 1585 1511 1571 1637 1718 1693 1640 1595 1501 1294 1162 1040 892 758 699 682 647 582 539 460 371 275 246 241 245 245 249 253 247 245 246 248 258 367 433 529 572 693 803 938 1061 1209 1375 1567 1644 1535 1521 1593 1538 1510 1501 1576 1709 1618 1469 1464 1548 1672 1817 1923 2030 1943 1839 1828 1892 1967 2186 2172 2111 2107 2037 1947 1806 1710 1634 1580 1518 1446 1298 1242 1203 1247 1332 1398 1443 1485 1581 1447 1274 1242 1399 1510 1639 1758 1696 1662 1611 1496 1386 1324 1195 1087 1024 961 1064 1158 1273 1218 1143 970 824 752 804 787 764 792 821 830 835 804 809 852 822 819 832 862 884 936 919 948 985 934 949 967 1010 1033 1108 1096 1053 1032 1015 983 976 999 1008 1010 1001 998 1022 1039 1046 1082 1073 1075 1101 1111 1110 1130 1172 1209 1199 1187 1218 1256 1290 1279 1278 1281 1306 1281 1274 1250 1233 1204 1180 1167 1119 1037 941 873 817 754 692 622 593 570 578 573 572 545 518 502 484 456 460 468 460 426 383 362 347 337 337 419 459 466 477 456 434 384 344 412 436 490 500 553 549 549 531 503 493 470 456 439 430 359 369 437 530 713 895 862 814 757 705 644 624 594 576 557 551 549 553 568 566 579 585 600 597 591 582 574 573 577 574 578 584 597 606 617 618 641 637 632 631 633 640 632 625 624 620 632 640 635 630 628 634 641 643 636 634 630 637 651 653 650 654 676 692 679 659 648 646 637 645 650 657 665 677 698 721 738 759 795 824 881 931 1081 1202 1266 1353 1363 1325 1303 1284 1250 1197 1130 1037 973 905 881 867 848 841 826 811 806 825 851 884 913 927 923 913 902 874 841 807 770 734 750 776 807 833 847 859 864 851 837 805 773 758 747 711 688 646 610 575 563 556 549 539 532 513 508 495 493 495 476 473 470 469 461 459 447 447 446 444 440 440 441 441 438 437 434 435 439 441 440 472 505 543 574 619 656 681 690 692 709 697 668 672 678 703 732 724 756 774 790 838 902 879 883 841 871 937 962 1021 1032 1029 1140 1265 1255 1151 1045 983 929 876 822 765 716 638 598 553 507 482 490 519 526 532 541 555 580 596 619 644 680 714 760 785 796 872 984 1023 988 994 917 850 808 766 780 758 720 710 712 733 767 750 747 730 740 735 734 738 747 762 711 705 673 667 656 644 647 647 647 647 650 653 664 651 665 659 659 666 686 702 710 723 731 770 793 804 839 852 861 861 868 874 949 999 1042 1074 1123 1105 1068 854 799 799 904 1128 1386 1590 1939 2046 2087 2086 2102 2126 2148 2180 2237 2279 2311 2341 2231 1929 1882 1957 1892 1716 1692 1670 1703 1760 1877 1856 1761 1781 1600 1416 1022 1020 1029 1223 1500 1663 1849 2028 2327 2490 2553 2704 2837 2911 2820 2740 2667 2522 2492 2388 2255 2153 1886 1869 1879 1957 1979 2041 2111 2232 2349 2417 2474 2582 2504 2373 2294 2227 2295 2359 2255 2034 2017 1993 1952 1859 1793 1677 1601 1489 1439 1353 1158 952 796 1032 1114 1310 1437 1539 1625 1769 1812 1683 1626 1529 1446 1352 1251 1118 1025 931 807 634 547 487 485 488 483 505 539 617 691 768 837 903 979 1065 1091 1204 1283 1339 1381 1400 1418 1435 1415 1348 1365 1515 1717 1767 1765 1659 1538 1379 1278 1229 1215 1211 1171 1136 1131 1134 1080 1017 967 966 1034 1115 1191 1284 1333 1383 1383 1255 1145 1183 1280 1363 1387 1352 1391 1466 1508 1556 1650 1761 1834 1920 2032 2045 2135 2188 2265 2405 2486 2505 2614 2704 2797 2754 2747 2884 2747 2695 2660 2723 2786 2720 2691 2798 2914 2858 2817 2757 2731 2730 2678 2606 2518 2454 2464 2478 2563 2643 2728 2792 2939 2856 2733 2678 2607 2606 2584 2517 2416 2353 2255 2183 2079 1986 1813 1798 1841 1952 2107 2215 2372 2489 2649 2750 2880 2749 2601 2485 2433 2328 2268 2353 2477 2580 2711 2835 2893 2846 2691 2581 2464 2388 2236 2119 1992 1919 1833 1721 1586 1463 1392 1419 1528 1615 1747 1813 1911 1977 2074 2153 2241 2348 2453 2506 2573 2593 2668 2801 2820 2766 2754 2873 3102 2944 2746 2683 2593 2566 2525 2509 2620 2791 2939 3032 2978 2751 2677 2597 2568 2498 2444 2402 2342 2210 2123 1960 1965 2078 2182 2279 2382 2485 2479 2442 2474 2438 2496 2577 2616 2656 2692 2742 2804 2853 2892 2984 3018 3154 3390 3622 3767 3640 3568 3610 3576 3375 3289 3227 3206 3133 3141 3247 3292 3127 2989 2817 2724 2601 2457 2301 2123 1931 1699 1472 1412 1431 1501 1642 1789 1954 2052 2172 2347 2566 2635 2774 2859 3095 3296 3317 3368 3419 3509 3560 3568 3741 3668 3740 3849 4039 4280 4465 4291 3988 3713 3481 3372 3231 3109 2956 2863 2689 2580 2480 2388 2382 2340 2235 2156 2089 2045 2031 2114 2178 2214 2267 2259 2321 2364 2464 2439 2197 2095 1966 1779 1680 1715 1842 1959 2251 2366 2590 2724 2672 2676 2697 2681 2669 2651 2607 2598 2593 2656 2727 2812 2873 2938 2984 3047 3108 3199 3245 3125 3018 2732 2673 2622 2545 2451 2359 2260 2242 2153 2063 1978 1840 1734 1702 1826 1926 1994 1804 1571 1507 1515 1504 1656 1782 1876 1975 2063 2101 2162 2202 2225 2232 2206 2198 2201 2268 2339 2352 2238 2232 2160 2091 2057 1958 1912 1968 2054 2125 2199 2103 1983 1946 1811 1712 1574 1582 1550 1504 1579 1609 1665 1733 1716 1746 1758 1764 1669 1615 1488 1404 1241 1087 946 931 945 830 748 635 523 457 373 293 246 243 243 242 243 248 249 245 243 242 249 330 459 498 595 709 869 887 1080 1242 1417 1434 1602 1674 1685 1669 1653 1619 1634 1621 1672 1733 1687 1646 1627 1632 1703 1821 1908 2074 2179 2127 2093 2034 2044 2136 2196 2121 2058 1974 1925 1873 1802 1654 1570 1443 1329 1278 1308 1402 1423 1513 1538 1620 1655 1603 1466 1299 1257 1394 1536 1684 1749 1565 1476 1458 1438 1352 1213 1091 1074 998 996 1203 1324 1379 1267 1150 1037 853 734 722 736 773 793 822 852 890 896 880 801 779 799 835 819 873 912 894 932 994 941 950 994 990 1000 1096 1102 1068 1042 1030 998 992 1004 1008 1007 1002 987 1000 1032 1051 1082 1083 1072 1095 1096 1112 1126 1155 1181 1192 1210 1244 1253 1267 1259 1273 1270 1291 1282 1261 1250 1203 1200 1192 1159 1106 1011 924 837 787 734 681 613 571 559 568 561 561 551 522 500 486 470 448 448 454 409 384 355 343 360 346 462 484 483 477 481 482 449 441 360 369 424 452 461 459 449 455 455 435 411 394 397 398 350 384 456 508 647 812 886 843 791 771 676 651 637 619 604 595 586 594 604 604 603 621 635 649 671 664 654 649 621 620 638 658 684 680 680 679 671 679 709 709 723 727 702 659 647 654 673 677 665 665 665 658 671 672 672 671 676 673 734 744 719 694 723 759 732 683 655 647 646 652 660 668 680 713 754 771 815 841 865 928 1051 1136 1205 1278 1341 1334 1321 1306 1277 1237 1212 1133 1060 975 922 881 864 845 831 830 810 805 817 842 859 885 909 908 912 891 887 858 829 795 767 762 775 824 837 864 869 869 872 857 847 829 819 805 786 751 714 668 627 591 582 577 565 552 549 526 511 501 503 493 480 473 471 469 460 466 453 449 451 448 447 443 442 442 442 441 443 440 436 438 452 442 441 456 480 515 538 549 571 566 564 546 545 551 567 600 616 612 627 664 669 689 699 713 693 707 742 789 799 811 830 859 951 991 967 898 856 831 798 738 695 613 546 494 475 473 475 475 476 482 493 494 508 519 538 543 553 563 592 605 638 641 663 692 735 784 836 859 897 934 851 819 773 738 734 769 830 832 836 857 851 852 848 858 854 862 875 871 830 827 798 771 753 734 715 709 701 671 659 656 654 659 658 667 671 665 669 687 695 697 683 719 741 751 766 788 791 802 807 798 826 854 893 906 912 935 800 769 798 908 1252 1607 1709 1782 1842 1882 1887 1952 1949 1980 2043 2087 2157 2188 2239 2245 1951 1688 1586 1556 1544 1522 1510 1539 1665 1752 1857 1768 1681 1598 1434 1242 1014 1039 1097 1209 1521 1718 1917 2147 2420 2610 2633 2588 2545 2525 2523 2537 2519 2394 2367 2287 2148 1985 1869 1869 1869 1887 1965 2111 2203 2349 2414 2521 2568 2447 2368 2258 2163 2017 1992 2059 2091 2049 1946 1909 1799 1690 1610 1527 1472 1411 1401 1320 1181 878 883 1055 1182 1384 1536 1671 1784 1830 1721 1636 1607 1522 1413 1279 1204 1016 891 727 644 529 490 495 494 572 625 727 808 883 899 944 981 1033 1082 1131 1166 1221 1273 1334 1353 1427 1414 1387 1346 1228 1198 1271 1326 1512 1603 1637 1529 1399 1277 1166 1085 1031 1039 964 943 892 893 915 912 939 921 931 950 990 990 1055 1093 1080 1022 1081 1139 1201 1239 1284 1325 1455 1526 1617 1709 1828 1881 1977 2086 2169 2251 2270 2285 2355 2424 2476 2476 2485 2562 2544 2587 2775 2925 2887 2820 2867 2857 2795 2797 2831 3041 3122 3031 2944 2847 2800 2754 2658 2660 2660 2580 2530 2545 2585 2640 2730 2871 2891 2761 2730 2778 2881 2791 2690 2547 2435 2321 2253 2136 2028 1857 1835 1889 2000 2119 2220 2332 2437 2566 2721 2988 2895 2715 2618 2452 2338 2388 2458 2581 2693 2845 2799 2762 2747 2683 2617 2500 2402 2272 2173 2041 1921 1827 1751 1648 1540 1410 1411 1484 1664 1712 1797 1884 1948 2079 2137 2244 2333 2439 2488 2535 2596 2639 2679 2630 2617 2654 2713 2913 3030 2844 2781 2707 2647 2638 2659 2691 2807 2940 3043 3106 2971 2881 2785 2725 2694 2612 2592 2479 2180 2045 1977 2044 2244 2380 2477 2573 2708 2645 2626 2701 2698 2695 2683 2657 2684 2701 2743 2792 2828 2956 3109 3139 3383 3594 3716 3658 3451 3418 3373 3310 3087 3095 3072 3028 3014 3040 3136 3215 2985 2846 2700 2580 2470 2378 2289 2172 1901 1676 1494 1425 1468 1521 1631 1769 1888 1993 2206 2333 2606 2735 2862 2881 2956 2953 3007 3096 3180 3266 3378 3477 3535 3596 3683 3732 3772 4006 4293 4145 3851 3667 3489 3375 3253 3114 2960 2883 2740 2611 2623 2632 2516 2426 2332 2266 2184 2165 2225 2326 2428 2505 2607 2587 2503 2530 2546 2578 2485 2315 2046 1786 1700 1800 1898 1942 2037 2150 2338 2519 2780 2911 3016 3010 3023 2981 2884 2769 2743 2694 2690 2784 2851 2919 2980 3059 3125 3224 3025 2828 2738 2620 2547 2484 2431 2344 2282 2099 2026 1949 1854 1782 1747 1751 1787 1933 2060 2053 1935 1677 1583 1498 1472 1472 1499 1628 1698 1728 1734 1757 1746 1782 1845 1915 1960 2050 2175 2392 2304 2170 2065 1946 1846 1720 1674 1658 1687 1812 1907 1939 1954 1754 1597 1572 1445 1330 1310 1366 1302 1382 1486 1651 1735 1700 1729 1869 1818 1723 1640 1484 1384 1296 1270 1173 1086 966 863 753 660 526 430 281 256 243 241 240 242 241 247 241 242 247 249 259 393 517 632 836 937 1070 1067 1026 1098 1166 1232 1383 1466 1613 1762 1878 1862 1873 1843 1903 1959 1899 1808 1791 1803 1828 1895 2028 2262 2204 2082 1958 1829 1807 1870 1923 2051 2048 1898 1818 1721 1701 1610 1502 1451 1441 1355 1482 1660 1649 1691 1778 1803 1705 1566 1457 1284 1246 1424 1595 1754 1747 1565 1450 1326 1273 1197 1206 1152 1052 1023 1099 1235 1362 1448 1303 1089 972 836 766 920 949 756 789 829 868 916 936 961 865 840 889 899 847 911 898 894 952 985 938 925 951 987 999 1052 1103 1112 1080 1049 1018 991 990 994 988 999 984 993 1017 1041 1060 1076 1064 1072 1092 1111 1121 1134 1180 1195 1223 1248 1243 1241 1255 1270 1295 1287 1264 1256 1238 1211 1208 1192 1161 1059 968 901 805 766 700 655 596 573 548 545 542 544 534 515 499 485 455 436 417 402 389 373 353 347 366 411 442 418 489 490 487 486 493 492 467 382 377 420 422 417 387 372 371 389 387 388 374 356 346 388 425 519 617 763 872 862 805 780 745 718 664 652 636 625 620 626 624 616 608 621 657 668 676 669 663 662 648 650 693 716 712 716 720 718 705 711 728 727 733 738 693 667 671 695 702 697 695 705 716 706 713 723 726 723 731 739 767 776 749 753 764 778 775 726 671 656 652 656 668 675 695 721 776 804 834 866 1049 1108 1145 1212 1284 1330 1323 1299 1292 1265 1196 1173 1118 1046 980 908 893 869 856 836 830 815 803 804 819 861 874 896 918 922 912 896 879 840 806 794 778 782 798 834 867 879 874 882 878 864 848 852 844 831 805 768 735 703 663 613 592 589 575 562 555 538 533 514 503 497 485 475 472 469 463 462 454 455 448 453 454 448 447 443 444 443 440 444 442 438 436 438 443 444 447 442 446 469 468 481 469 470 482 490 504 518 531 556 588 633 603 586 594 616 608 638 648 671 698 728 727 773 820 830 815 793 754 724 713 653 600 535 525 470 469 473 474 475 474 471 471 473 474 476 491 514 526 535 549 560 569 575 584 600 632 663 732 761 777 816 832 814 768 745 797 850 853 850 876 915 926 918 927 944 952 951 940 945 919 902 896 889 848 836 789 773 756 745 714 720 669 658 671 671 670 668 669 670 676 674 685 680 687 695 700 717 737 745 750 728 732 750 794 809 848 817 761 763 880 1126 1405 1498 1569 1636 1701 1733 1768 1787 1840 1871 1949 1988 2051 2099 2171 2095 1618 1554 1500 1487 1488 1529 1591 1646 1728 1880 1924 1800 1618 1508 1260 1063 1024 1055 1113 1176 1386 1738 2017 2267 2463 2416 2362 2326 2301 2287 2334 2435 2474 2441 2445 2472 2271 2036 1887 1869 1869 1883 1954 2033 2170 2326 2354 2436 2540 2450 2323 2184 2038 1945 1908 1895 1882 1902 1873 1740 1675 1555 1480 1399 1369 1357 1377 1310 1007 845 1021 1197 1323 1542 1673 1845 1841 1757 1709 1612 1546 1484 1354 1187 1090 932 820 655 585 514 502 518 606 732 791 926 981 1025 1044 1069 1075 1043 1054 1071 1122 1164 1209 1239 1258 1248 1282 1316 1293 1172 1106 1072 1083 1182 1275 1369 1361 1349 1312 1123 1023 918 896 835 834 855 866 881 881 888 888 844 847 846 848 875 875 895 925 966 1008 1093 1148 1235 1326 1421 1511 1678 1768 1799 1854 1975 2093 2157 2229 2299 2369 2432 2426 2394 2410 2421 2468 2497 2545 2691 2799 2926 2971 2923 2827 2836 2843 2857 3043 3100 2972 2950 2930 2903 2806 2693 2642 2653 2650 2624 2643 2616 2647 2692 2855 2860 2841 2854 2917 2990 2903 2801 2711 2585 2463 2362 2236 2126 1954 1953 1968 1997 2078 2163 2302 2407 2565 2729 2933 2967 2826 2659 2486 2420 2488 2535 2659 2791 2864 2748 2646 2642 2607 2550 2461 2398 2307 2217 2092 2001 1854 1749 1619 1524 1416 1414 1501 1667 1727 1747 1828 1912 2051 2126 2239 2294 2343 2402 2437 2465 2516 2570 2571 2595 2615 2669 2737 2959 2996 2932 2773 2705 2668 2677 2688 2699 2823 2924 3070 3118 3045 2957 2921 2803 2685 2561 2445 2136 2011 2032 2165 2370 2470 2593 2669 2833 2916 2764 2798 2807 2846 2839 2795 2792 2765 2786 2832 2850 2890 2933 3125 3450 3754 3744 3548 3406 3305 3251 3162 2989 2966 2963 2920 2883 2907 2999 3048 2928 2835 2673 2505 2345 2255 2164 2075 1930 1664 1428 1424 1450 1530 1784 1843 1932 2003 2039 2162 2404 2467 2600 2666 2794 2821 2977 3051 3152 3277 3358 3428 3577 3641 3797 3867 3919 4078 4272 4078 3755 3639 3502 3406 3246 3125 3029 2927 2786 2695 2702 2719 2617 2529 2445 2379 2316 2303 2333 2402 2508 2580 2649 2744 2797 2826 2819 2745 2518 2304 2013 1787 1708 1787 1908 1970 2056 2139 2266 2415 2627 2767 2991 3149 3242 3231 3063 2865 2826 2818 2742 2752 2816 2921 2974 3066 3171 3279 2979 2769 2708 2596 2521 2433 2373 2240 2084 1944 1888 1869 1928 1896 1917 2022 2033 2024 2119 2223 2051 1843 1720 1618 1530 1472 1472 1484 1494 1514 1520 1572 1632 1706 1760 1859 1959 2147 2212 2271 2373 2231 2084 1886 1801 1717 1686 1654 1550 1566 1680 1693 1698 1604 1504 1342 1336 1209 1221 1260 1179 1336 1431 1567 1547 1542 1614 1676 1739 1611 1556 1482 1408 1326 1229 1089 1003 860 770 655 564 423 326 241 240 241 238 241 238 239 247 243 245 247 261 400 448 508 665 818 872 821 827 800 851 923 1026 1171 1290 1456 1625 1716 1769 1871 1974 2054 2143 2007 1943 1941 1941 1944 1994 2084 2112 2117 1911 1867 1725 1647 1785 1900 1848 1902 1964 1904 1783 1695 1559 1517 1581 1597 1434 1546 1747 1832 1882 1837 1706 1593 1486 1486 1302 1255 1397 1551 1716 1808 1655 1595 1467 1390 1346 1241 1060 1067 1141 1212 1285 1388 1399 1258 1104 974 883 821 828 911 785 792 820 861 911 963 905 848 922 937 931 894 911 905 892 957 992 945 926 932 971 989 1069 1098 1088 1085 1032 1006 996 988 971 977 977 982 993 1003 1027 1052 1067 1065 1077 1081 1113 1138 1142 1212 1227 1219 1225 1221 1231 1240 1258 1298 1308 1295 1260 1254 1217 1200 1191 1150 1030 948 871 775 741 680 639 597 564 541 535 515 519 518 507 496 478 450 432 416 400 386 361 338 345 440 429 450 480 441 485 493 495 496 493 467 432 386 360 349 362 399 422 413 362 353 348 343 355 372 413 460 505 559 643 839 867 841 817 793 763 738 698 677 692 682 676 658 640 617 620 653 662 664 662 644 642 648 653 694 707 714 717 724 722 716 716 726 732 732 712 677 671 691 708 710 714 726 733 735 732 744 749 757 760 760 768 782 780 803 799 794 789 813 785 697 674 664 663 678 687 713 736 795 832 875 1026 1170 1191 1231 1300 1325 1317 1276 1276 1253 1247 1183 1085 1021 974 912 864 853 846 825 826 808 796 797 815 836 878 893 910 922 906 902 897 883 840 820 800 800 801 800 829 866 885 882 885 894 885 863 864 860 850 829 783 761 705 677 634 613 592 583 570 561 551 543 528 511 501 488 481 472 469 467 461 458 452 451 448 448 446 447 447 455 444 443 442 445 442 442 445 436 438 440 439 439 442 442 442 447 445 449 458 461 475 490 502 533 581 555 506 499 538 535 551 575 580 605 668 715 749 760 763 746 698 671 649 646 601 561 508 474 469 472 469 472 472 473 470 469 468 483 470 474 473 482 499 506 508 528 533 536 538 542 556 608 626 630 649 738 707 702 727 752 771 805 866 932 962 972 984 1012 1025 1043 1055 1012 1014 1031 1036 1015 989 967 966 911 866 839 814 768 753 710 690 707 695 668 667 666 668 673 677 675 675 687 683 692 687 686 689 704 700 696 701 734 751 740 746 757 845 1050 1209 1329 1382 1464 1522 1582 1612 1643 1655 1739 1787 1837 1902 1970 2039 2112 1896 1507 1449 1483 1523 1583 1610 1677 1771 1849 1872 1875 1779 1561 1345 1120 1034 1016 1049 1125 1196 1294 1661 1999 2230 2214 2202 2169 2187 2211 2272 2310 2367 2416 2554 2487 2353 2223 2018 1899 1869 1869 1869 1886 1970 2091 2159 2249 2376 2466 2564 2355 2209 2184 2046 1972 1824 1795 1737 1689 1575 1510 1431 1343 1318 1311 1237 1242 1117 1127 1105 1285 1414 1536 1748 1846 1867 1794 1744 1616 1449 1355 1330 1274 1105 963 829 729 610 557 519 514 653 753 930 1013 1071 1073 1062 1024 976 940 924 915 856 858 880 957 979 963 981 1020 1078 1094 1072 1018 934 902 912 941 1045 1088 1135 1126 1058 932 831 801 793 807 829 840 846 844 840 818 874 831 797 796 803 823 856 869 880 948 1011 1047 1209 1228 1352 1468 1696 1733 1673 1771 1880 1933 1996 2149 2240 2348 2412 2364 2344 2360 2358 2406 2431 2475 2525 2637 2700 2826 2904 2890 2861 2887 2914 3053 3132 3036 3017 3020 2886 2832 2760 2652 2668 2694 2684 2695 2667 2726 2760 2872 2943 2954 2986 2889 2883 2980 2886 2687 2624 2473 2350 2289 2196 2113 2119 2160 2132 2314 2363 2380 2408 2580 2782 2990 2885 2777 2713 2635 2591 2561 2638 2750 2908 2885 2792 2691 2598 2509 2460 2397 2317 2213 2174 2106 2022 1859 1746 1600 1504 1416 1430 1533 1648 1681 1721 1758 1864 2006 2089 2169 2231 2264 2264 2345 2398 2475 2517 2527 2546 2582 2632 2739 2892 3151 3057 2867 2765 2703 2691 2707 2763 2875 2983 3047 3135 3248 3144 2959 2818 2644 2533 2376 2091 2019 2113 2286 2469 2537 2642 2729 2877 2987 2905 2899 2942 2936 2959 2979 2936 2890 2895 2914 2924 2946 2996 3099 3470 3760 3771 3534 3306 3222 3148 3023 2886 2821 2833 2808 2757 2735 2809 2845 2769 2648 2562 2414 2256 2131 1985 1914 1804 1612 1418 1418 1438 1553 1889 2016 2164 2262 2243 2213 2297 2409 2529 2631 2739 2807 2905 3023 3105 3246 3304 3371 3459 3523 3784 3981 4173 4314 4326 4071 3799 3656 3492 3350 3239 3189 3081 2976 2833 2798 2788 2836 2732 2669 2568 2496 2435 2425 2444 2488 2564 2649 2701 2776 2834 3043 3007 2869 2567 2312 1987 1807 1723 1758 1904 1991 2107 2197 2328 2434 2586 2700 2901 3014 3093 3166 3185 2975 2935 2980 2879 2824 2832 2924 2991 3053 3119 3246 3062 2802 2666 2546 2484 2374 2316 2176 2048 1923 1887 1913 2005 2041 2104 2131 2141 2188 2335 2270 2163 2016 1844 1711 1686 1546 1520 1501 1435 1460 1476 1533 1606 1735 1824 1963 2064 2056 2068 2205 2269 2251 2076 1979 1941 1812 1750 1799 1700 1450 1439 1453 1462 1418 1349 1269 1188 1116 1079 1131 1093 1224 1331 1393 1319 1347 1377 1468 1576 1578 1458 1321 1245 1218 1117 999 911 778 655 540 445 337 248 236 235 235 239 234 240 239 247 241 245 244 300 483 589 574 510 646 614 677 776 875 993 1062 1075 1106 1128 1328 1522 1678 1760 1854 1932 2002 2083 2198 2111 2108 2021 1975 2030 1911 1919 1948 1844 1736 1608 1557 1685 1757 1694 1720 1839 1904 1876 1823 1753 1700 1763 1654 1521 1543 1718 1814 1860 1751 1649 1627 1642 1606 1356 1265 1370 1520 1696 1809 1690 1631 1552 1489 1269 1137 1077 1162 1321 1383 1356 1440 1488 1346 1260 1165 1046 979 838 893 837 851 863 885 919 929 871 924 948 960 934 939 928 914 910 923 966 914 924 939 960 981 1062 1089 1058 1061 1034 1005 979 972 955 971 969 980 975 1001 1023 1043 1070 1061 1064 1072 1116 1136 1157 1193 1216 1216 1246 1248 1232 1232 1283 1307 1292 1298 1268 1256 1217 1189 1168 1136 1011 950 869 774 727 664 630 596 571 534 529 524 529 509 488 472 458 471 451 434 401 374 359 341 356 415 461 477 484 485 465 490 497 506 501 493 493 470 458 468 454 378 430 458 413 396 393 411 404 416 421 468 516 571 621 716 827 881 870 843 812 780 750 750 754 722 707 680 650 624 623 638 646 638 622 623 634 649 662 684 694 706 713 714 715 713 714 721 730 725 705 671 674 699 710 714 721 735 745 747 751 767 778 783 786 779 790 807 820 835 823 828 828 826 804 769 739 713 688 693 701 739 759 814 863 1032 1147 1235 1279 1294 1318 1319 1290 1232 1157 1193 1177 1124 1027 946 862 832 829 832 812 808 802 781 784 803 837 865 906 900 922 928 904 893 899 886 851 838 822 820 811 814 850 874 885 892 892 894 885 881 890 882 866 852 796 772 719 686 649 626 602 589 583 569 557 550 534 518 506 494 481 472 475 465 467 456 454 452 452 451 454 454 458 450 451 452 443 443 439 441 440 439 445 447 447 450 447 443 442 443 445 446 450 454 459 520 536 539 495 484 461 461 482 486 497 510 535 563 634 635 664 668 678 662 637 610 578 556 516 483 468 468 469 466 472 469 468 469 467 468 469 486 475 470 471 470 473 475 477 475 487 499 499 516 536 537 548 547 558 593 620 633 672 674 726 782 850 953 1004 1026 1060 1086 1096 1146 1160 1145 1145 1130 1147 1118 1112 1057 1024 1000 992 958 936 885 819 756 762 758 765 718 696 686 682 684 686 702 692 689 684 679 690 698 691 688 692 695 697 703 710 714 719 766 867 984 1095 1194 1224 1345 1398 1455 1477 1509 1566 1638 1693 1778 1833 1944 2011 2053 1617 1423 1371 1427 1471 1529 1568 1642 1690 1715 1711 1684 1567 1370 1242 1078 1015 1000 1048 1136 1203 1345 1659 1984 2032 2056 2085 2109 2126 2151 2204 2243 2285 2381 2530 2417 2264 2162 2055 1974 1905 1916 1869 1879 1975 2031 2178 2306 2407 2486 2608 2483 2272 2114 1968 1967 1951 1824 1660 1578 1450 1353 1269 1235 1244 1203 1128 919 972 1122 1296 1423 1642 1834 1950 1901 1852 1782 1684 1595 1398 1242 1125 1087 994 884 750 690 616 583 511 600 764 915 1041 1073 1013 948 867 824 775 708 697 669 641 638 656 686 690 724 784 816 833 829 970 964 825 804 809 808 835 847 913 916 887 859 746 754 772 784 799 804 811 808 800 825 1038 1029 927 866 874 809 812 817 827 858 899 955 1073 1153 1357 1479 1607 1655 1586 1675 1723 1853 2016 2152 2240 2312 2307 2308 2302 2282 2285 2347 2382 2370 2404 2525 2575 2696 2804 2855 2883 2910 2951 3014 3140 3169 3107 2984 2909 2833 2823 2685 2698 2744 2705 2713 2796 2875 2874 2898 2949 2915 2862 2807 2824 2870 2793 2566 2457 2345 2337 2409 2346 2246 2158 2282 2307 2461 2579 2691 2612 2739 2845 2988 2940 2842 2777 2697 2658 2681 2775 2899 3005 2881 2808 2733 2665 2551 2458 2389 2292 2172 2128 2035 1975 1866 1713 1601 1519 1428 1447 1505 1555 1608 1658 1731 1784 1922 2022 2107 2161 2105 2174 2306 2349 2405 2405 2417 2494 2602 2691 2802 2965 3185 3139 2940 2825 2793 2757 2837 2908 3025 3042 3166 3254 3366 3239 3012 2802 2661 2530 2348 2118 2076 2208 2382 2551 2616 2713 2769 2853 2981 3139 3018 3020 3057 3097 3107 3128 3125 3025 3028 3064 3076 3110 3223 3584 3775 3664 3532 3220 3117 3031 2898 2676 2676 2619 2565 2565 2567 2641 2629 2584 2497 2337 2187 2020 1930 1820 1753 1651 1517 1417 1426 1506 1599 1771 1935 2143 2248 2435 2422 2447 2516 2613 2687 2769 2834 2977 3118 3215 3286 3309 3361 3449 3581 3835 4019 4115 4250 4275 4084 3863 3714 3466 3375 3294 3257 3161 3068 2924 2882 2878 2862 2815 2757 2656 2579 2535 2528 2543 2569 2587 2631 2852 2892 2941 3089 2918 2784 2591 2377 2010 1840 1738 1757 1897 2014 2136 2235 2330 2416 2542 2638 2757 2836 2923 3019 3107 3141 3091 3128 3072 2913 2895 2957 2993 3080 3124 3153 2855 2743 2653 2542 2464 2340 2221 2053 2009 2014 1996 1985 2040 2143 2173 2220 2177 2254 2340 2368 2151 2015 1981 1806 1774 1613 1598 1415 1412 1394 1421 1581 1714 1855 1831 1830 1898 1921 1978 2041 2133 2259 2163 2212 2046 1944 1889 1865 1772 1558 1419 1307 1282 1245 1202 1149 1160 1176 1123 973 1021 1086 1169 1219 1161 1161 1194 1313 1386 1474 1377 1221 1105 1035 1014 903 816 710 566 413 338 243 236 236 236 235 238 233 235 241 244 244 246 264 347 518 643 751 693 623 682 810 901 970 1079 1264 1298 1281 1250 1312 1520 1683 1818 1937 1978 2032 2087 2113 1986 1951 1840 1791 1868 1813 1740 1787 1907 1795 1637 1538 1531 1632 1545 1574 1709 1829 1892 1903 1897 1842 1882 1791 1645 1575 1628 1783 1839 1788 1781 1770 1679 1555 1366 1278 1372 1489 1662 1765 1561 1436 1347 1288 1186 1098 1193 1335 1412 1507 1486 1568 1425 1344 1263 1214 1107 1008 865 968 889 926 946 957 930 899 973 1014 1021 986 941 915 915 898 903 901 961 881 895 920 945 972 1036 1047 1043 1021 1009 988 966 956 953 954 965 971 967 994 1027 1045 1070 1060 1072 1071 1114 1114 1174 1201 1236 1212 1243 1269 1255 1241 1264 1266 1272 1250 1242 1232 1204 1188 1139 1083 991 929 849 757 701 659 620 584 562 542 532 537 547 534 516 499 482 458 448 419 376 347 347 374 372 406 442 486 496 501 507 493 510 507 521 525 519 514 513 499 480 460 389 436 479 493 495 506 510 509 515 508 528 582 612 651 683 874 940 942 908 859 839 777 741 712 685 653 641 629 620 614 603 590 592 606 623 658 679 681 686 683 684 690 690 695 700 712 715 687 668 669 697 743 750 756 739 755 768 781 794 812 814 815 793 811 836 844 845 849 851 851 853 847 841 834 811 752 736 733 748 768 789 829 868 1084 1158 1189 1235 1297 1297 1287 1223 1149 1055 1010 1049 1005 940 891 838 810 783 779 776 785 770 772 800 828 869 893 919 934 909 890 897 898 904 897 878 865 859 859 840 845 862 890 898 905 908 905 907 924 921 908 910 891 832 791 756 736 709 657 624 608 593 591 575 560 546 542 517 509 490 483 476 469 465 462 457 453 453 453 464 456 452 450 452 452 451 449 443 449 451 452 452 445 449 443 442 444 446 447 447 444 455 460 457 466 452 453 446 449 450 456 450 456 464 477 493 492 523 512 495 505 509 507 485 480 469 464 463 464 465 466 461 465 467 468 469 467 466 466 471 467 467 468 470 473 472 475 475 474 473 471 475 475 476 476 478 480 481 490 502 562 586 638 697 766 842 915 957 1019 1053 1088 1101 1123 1187 1274 1275 1272 1266 1232 1212 1178 1153 1132 1110 1059 1044 992 941 873 870 831 832 807 784 766 755 716 714 708 694 682 681 695 702 698 695 694 692 694 694 703 715 713 711 707 732 815 908 1007 1077 1144 1209 1257 1345 1383 1469 1560 1638 1757 1883 2052 2072 1579 1494 1331 1318 1360 1396 1455 1463 1443 1422 1399 1382 1364 1284 1159 1064 975 968 976 1011 1074 1186 1405 1478 1718 1824 1878 1945 1987 2023 2070 2178 2284 2463 2581 2493 2365 2235 2190 2198 2178 2047 2045 1934 1869 1882 1976 2146 2295 2369 2496 2600 2512 2319 2116 1996 1895 1826 1768 1559 1486 1391 1282 1080 963 1036 931 996 1146 1236 1302 1442 1609 1899 1993 2016 1906 1810 1668 1453 1352 1281 1220 1065 970 840 790 750 687 671 588 533 662 878 932 937 919 813 701 637 609 603 623 678 723 762 775 793 824 915 920 759 732 673 682 732 706 694 694 696 694 701 700 707 712 715 720 721 725 732 737 742 751 763 803 893 991 1159 1271 1218 1179 1089 968 847 844 845 823 858 881 951 1038 1171 1270 1337 1357 1478 1606 1720 1845 1963 2101 2154 2172 2204 2223 2238 2216 2228 2314 2322 2342 2416 2560 2631 2648 2701 2744 2865 3049 3110 3130 3204 3204 3147 2992 2933 2931 2932 2750 2758 2784 2792 2907 2943 2963 2971 3009 2882 2830 2814 2784 2774 2728 2716 2461 2454 2468 2563 2642 2438 2283 2283 2313 2508 2768 2897 2966 2877 2800 2857 3086 3218 3064 3009 2943 2912 2907 2919 3099 3099 2902 2787 2597 2539 2468 2414 2342 2238 2157 2099 1985 1885 1820 1744 1595 1502 1459 1530 1557 1564 1525 1506 1590 1686 1825 1871 1944 1946 2009 2052 2164 2249 2297 2348 2491 2593 2760 2902 3078 3195 3157 3042 3019 3004 2968 3052 3038 3102 3095 3089 3200 3261 3221 3028 2889 2826 2738 2582 2390 2185 2180 2248 2436 2608 2691 2847 2990 3196 3342 3488 3243 3156 3158 3182 3197 3229 3242 3263 3300 3322 3351 3442 3514 3742 3677 3509 3297 3119 3024 2869 2783 2604 2507 2440 2400 2385 2375 2356 2358 2266 2169 2033 1946 1841 1817 1762 1717 1586 1448 1424 1435 1552 1637 1792 1921 2065 2164 2312 2509 2672 2682 2745 2793 2883 2927 3063 3106 3368 3490 3531 3543 3600 3659 3675 3632 3638 3796 4124 4090 3805 3649 3514 3434 3389 3346 3236 3161 3002 2989 2956 2909 2907 2877 2796 2734 2657 2637 2633 2647 2659 2708 2878 3072 3036 2882 2726 2607 2445 2296 2012 1866 1754 1838 1989 2059 2049 2062 2125 2190 2298 2403 2543 2634 2719 2842 2967 3133 3139 3107 3100 3214 3096 3061 3069 3184 3292 3040 2832 2682 2608 2507 2463 2364 2299 2233 2200 2220 2221 2206 2218 2253 2290 2372 2287 2339 2409 2448 2295 2221 2153 1941 1924 1797 1588 1421 1290 1275 1277 1459 1598 1680 1649 1644 1726 1846 1919 2043 2132 2227 2321 2247 2153 2075 2005 1912 1860 1667 1539 1506 1450 1397 1411 1404 1379 1456 1296 1158 1057 862 935 1001 1047 922 986 1127 1148 1185 1310 1134 987 854 817 798 709 571 448 350 246 240 241 235 237 234 231 237 241 240 246 252 266 414 498 600 626 791 914 862 735 894 1032 1165 1151 1298 1465 1616 1603 1443 1409 1552 1654 1738 1769 1801 1925 2057 1900 1803 1681 1621 1582 1655 1541 1588 1723 1722 1707 1598 1410 1368 1337 1445 1563 1562 1589 1613 1681 1753 1824 1797 1763 1716 1736 1826 2044 2023 1833 1735 1592 1549 1355 1305 1408 1525 1666 1710 1617 1529 1488 1322 1146 1222 1391 1467 1549 1676 1580 1447 1263 1120 1026 981 939 925 987 1043 937 982 1021 1048 979 939 1013 1026 994 953 920 881 894 913 896 911 956 883 889 891 928 950 1063 1046 1035 1011 978 969 959 950 950 943 960 964 956 974 1021 1007 1019 1031 1046 1079 1111 1139 1180 1201 1217 1224 1227 1267 1279 1245 1239 1221 1235 1237 1227 1211 1177 1154 1131 1050 974 908 838 766 699 640 616 584 564 541 530 533 549 540 526 510 495 477 459 419 380 355 341 408 466 435 433 473 510 514 510 505 516 513 524 517 521 509 483 466 433 404 397 412 452 490 505 520 527 544 556 566 561 590 616 663 690 732 855 995 984 931 880 819 779 738 705 658 641 619 609 605 587 574 578 588 600 647 663 669 671 663 671 680 675 671 680 709 694 665 663 693 737 762 768 741 738 760 773 786 794 796 802 781 763 811 822 829 844 850 846 853 856 835 823 801 799 767 765 763 778 792 811 862 904 1049 1160 1234 1282 1329 1319 1269 1230 1168 1072 995 941 918 890 868 837 820 786 767 747 750 769 782 802 826 877 883 888 893 903 911 908 904 906 905 889 887 873 854 854 860 891 917 913 932 923 941 930 948 940 923 914 889 847 810 822 813 745 679 647 616 600 597 590 569 557 549 533 519 508 495 481 476 467 464 458 459 460 458 462 454 452 453 452 452 455 453 455 454 454 455 458 455 449 442 446 448 448 446 447 447 451 453 451 449 450 451 450 450 454 450 452 452 453 455 470 458 455 454 458 460 464 462 459 458 458 461 466 463 465 463 465 464 468 466 467 467 467 466 469 468 470 469 469 471 471 472 472 472 475 475 475 477 479 476 476 477 481 485 488 521 545 584 626 741 784 839 876 928 958 1013 1029 1053 1098 1194 1238 1323 1326 1292 1260 1247 1239 1208 1185 1140 1132 1077 1025 973 934 888 875 876 887 835 805 764 750 726 701 698 720 748 750 737 742 721 700 698 703 711 711 706 706 708 711 729 791 876 938 1045 1084 1154 1230 1331 1479 1596 1683 1793 1916 1969 1771 1460 1355 1242 1249 1293 1321 1301 1254 1178 1157 1142 1114 1064 1008 960 943 934 946 964 978 1007 1145 1257 1267 1492 1768 1831 1890 2015 2160 2227 2310 2380 2519 2634 2665 2514 2363 2323 2318 2317 2153 2068 1924 1869 1885 1994 2057 2203 2298 2435 2468 2356 2201 2077 1960 1855 1751 1627 1501 1418 1313 1148 965 1012 1129 1106 1222 1411 1536 1547 1664 1822 1961 2032 2041 1963 1743 1585 1399 1275 1140 1066 974 906 832 839 853 764 629 577 568 689 822 765 700 676 640 620 656 677 692 734 800 846 899 907 951 995 1037 1064 1083 1030 894 866 782 758 786 782 735 715 714 721 750 731 728 731 728 725 730 742 803 849 909 993 1107 1209 1342 1387 1447 1352 1199 1057 928 873 867 874 833 829 859 924 1036 1104 1210 1335 1461 1576 1648 1776 1883 2010 2060 2021 2067 2182 2163 2145 2195 2289 2332 2477 2650 2730 2758 2699 2715 2754 2793 3002 2945 2982 2977 2974 2969 3009 3031 3013 2888 2759 2757 2807 2838 2887 2963 3059 3065 2939 2908 2842 2815 2749 2711 2632 2548 2555 2591 2749 2732 2536 2320 2283 2283 2423 2695 2864 2972 3093 3056 3029 3011 3135 3198 3149 3115 3047 3018 3026 3090 3283 3171 2980 2816 2597 2506 2417 2361 2297 2257 2135 2005 1883 1813 1726 1664 1538 1473 1566 1684 1702 1696 1625 1609 1540 1632 1665 1737 1828 1889 1975 2093 2218 2311 2382 2473 2678 2784 2948 3033 3115 3185 3240 3121 3068 3107 3101 3240 3173 3161 3138 3153 3214 3273 3223 2924 2809 2729 2648 2558 2421 2224 2221 2247 2478 2626 2782 2934 3125 3336 3411 3534 3423 3355 3296 3227 3216 3251 3249 3277 3302 3382 3502 3573 3731 3713 3621 3447 3287 3030 2923 2777 2667 2536 2452 2393 2368 2324 2288 2231 2220 2154 2183 2139 2082 2045 2025 1941 1867 1650 1457 1427 1442 1563 1644 1774 1889 2037 2182 2387 2526 2749 2870 2920 2892 3033 2959 3053 3140 3405 3535 3572 3532 3521 3437 3409 3455 3575 3709 3904 3975 3893 3715 3566 3491 3466 3461 3372 3186 3084 3074 3024 2949 2957 2956 2903 2829 2710 2697 2686 2688 2737 2852 3036 3198 3016 2894 2771 2742 2527 2319 2065 1875 1786 1871 2055 2181 2191 2142 2108 2097 2168 2229 2356 2457 2578 2744 2865 2932 2923 2972 3048 3157 3267 3214 3208 3347 3153 2880 2756 2611 2561 2510 2483 2425 2377 2352 2327 2410 2449 2315 2327 2316 2346 2499 2482 2485 2513 2328 2174 2056 1972 1878 1857 1804 1652 1429 1290 1181 1243 1275 1390 1468 1430 1576 1675 1831 1928 2081 2176 2255 2334 2304 2221 2106 2002 1938 1907 1723 1699 1662 1612 1567 1604 1597 1577 1554 1394 1198 1070 937 820 980 1035 881 812 925 939 1042 1170 1198 1084 911 816 676 585 456 370 266 242 241 241 237 234 236 233 239 240 240 244 287 289 445 554 731 803 840 902 1026 894 961 1125 1324 1369 1398 1451 1606 1723 1673 1549 1473 1555 1667 1741 1847 2017 2142 1984 1858 1731 1632 1468 1448 1431 1459 1556 1519 1654 1569 1425 1349 1227 1347 1386 1416 1499 1589 1747 1870 2040 2041 1899 1873 1873 1969 2131 2071 1897 1811 1715 1606 1372 1338 1471 1589 1776 1790 1774 1637 1485 1224 1205 1336 1457 1553 1727 1652 1496 1307 1118 1086 1118 1094 1039 1024 1125 1156 975 1010 1064 1094 1000 1006 1029 984 940 921 893 886 887 902 883 872 907 871 924 953 928 930 1021 1035 1019 1007 971 963 950 952 954 943 953 954 944 966 994 1024 1040 1053 1056 1074 1091 1124 1175 1211 1208 1219 1222 1247 1275 1238 1225 1234 1273 1262 1265 1271 1226 1160 1105 1045 972 887 824 769 696 631 605 582 563 539 524 521 530 523 519 518 512 486 456 418 385 352 372 404 455 489 486 487 499 522 521 517 512 518 525 523 513 502 515 508 489 476 471 412 406 434 453 453 481 513 533 552 566 602 623 657 687 697 743 864 948 968 960 881 830 775 722 684 658 630 604 587 578 563 561 569 579 604 618 626 628 634 638 646 641 644 657 674 656 651 664 716 748 754 750 713 734 748 755 763 765 744 739 725 762 786 787 807 830 832 827 836 829 805 789 786 790 792 790 795 802 819 845 922 1055 1156 1205 1268 1297 1273 1239 1187 1191 1125 1034 974 904 859 846 830 836 823 803 747 738 756 787 799 816 849 866 864 888 885 916 925 922 917 921 917 895 882 866 869 879 891 909 916 928 941 948 951 946 930 941 920 918 899 861 871 845 790 739 693 652 633 618 619 594 586 566 551 544 534 516 510 496 484 481 474 466 462 462 462 458 456 456 454 454 456 457 457 458 458 458 460 461 459 458 455 455 452 452 450 451 447 449 447 450 448 447 447 450 450 455 459 457 461 453 452 454 453 453 458 462 455 457 461 461 460 462 457 463 461 465 461 466 468 466 470 464 467 466 468 466 466 465 466 469 468 467 467 468 470 477 474 474 475 475 473 476 477 480 482 483 484 492 561 586 665 731 777 805 849 877 920 958 1003 1043 1110 1163 1246 1319 1374 1366 1316 1311 1278 1241 1222 1190 1144 1094 976 956 937 928 924 942 888 838 797 791 806 796 777 795 803 792 782 778 791 807 788 747 704 702 710 703 709 706 712 725 807 875 978 1070 1187 1266 1409 1490 1589 1702 1817 1875 1677 1370 1335 1264 1147 1182 1214 1221 1126 1031 957 926 906 882 887 905 922 938 934 952 977 1003 1028 1042 1114 1170 1303 1673 1823 1977 2159 2193 2245 2342 2424 2575 2680 2799 2708 2544 2460 2411 2343 2237 2100 1919 1889 1876 1884 1947 2038 2131 2230 2268 2163 2054 1981 1854 1773 1652 1544 1384 1281 1193 1062 977 1063 1202 1376 1596 1739 1763 1770 1882 1920 2009 2038 1991 1906 1756 1643 1460 1321 1174 1090 968 900 941 970 985 849 715 633 553 560 590 574 602 620 635 679 719 772 821 863 940 1007 1105 1102 1182 1195 1199 1245 1293 1339 1223 1081 964 925 917 908 841 804 829 766 837 886 765 801 766 769 817 864 948 993 1073 1148 1244 1338 1451 1528 1564 1454 1256 1149 1046 964 923 929 907 848 846 870 933 1019 1147 1224 1396 1505 1578 1693 1792 1884 1939 1928 2044 2109 2077 2075 2166 2302 2447 2642 2757 2872 2972 2931 2934 2927 2896 2941 2873 2849 2823 2817 2797 2969 2979 2915 2829 2788 2805 2860 2892 2915 2974 3148 3010 2984 2966 2898 2829 2711 2644 2648 2648 2701 2831 2858 2682 2437 2283 2283 2293 2535 2671 2830 2906 3059 3207 3305 3251 3333 3282 3254 3210 3116 3063 3149 3297 3248 3110 2937 2808 2660 2560 2461 2391 2337 2271 2188 2090 1933 1789 1661 1574 1508 1568 1689 1867 1859 1838 1757 1729 1649 1581 1614 1649 1702 1767 1907 2002 2205 2314 2465 2617 2708 2778 2798 2852 2978 3056 3197 3314 3333 3399 3398 3306 3205 3180 3172 3187 3246 3302 3263 3055 2838 2738 2654 2547 2450 2273 2268 2274 2505 2693 2857 3062 3100 3110 3159 3333 3509 3590 3533 3390 3360 3328 3323 3324 3337 3533 3695 3754 3756 3579 3540 3419 3220 3050 2907 2704 2586 2511 2419 2389 2356 2332 2299 2229 2216 2237 2261 2322 2270 2214 2207 2130 1982 1635 1454 1432 1436 1558 1661 1785 1881 2031 2183 2407 2563 2779 2929 3111 3126 3232 3281 3285 3289 3434 3403 3259 3165 3223 3277 3381 3505 3564 3618 3692 3740 3811 3812 3642 3588 3552 3552 3382 3213 3144 3104 3020 2993 2994 2982 2940 2879 2827 2780 2751 2743 2886 3009 3220 3240 3030 2903 2771 2680 2471 2328 2100 1881 1819 1932 2056 2199 2347 2344 2324 2272 2152 2134 2234 2328 2474 2634 2755 2811 2850 2913 2965 3003 3078 3230 3364 3246 2948 2801 2729 2660 2620 2608 2577 2542 2493 2413 2403 2458 2512 2442 2377 2378 2448 2532 2399 2351 2298 2065 1916 1881 1788 1717 1762 1841 1738 1461 1348 1168 1136 1207 1235 1333 1492 1618 1723 1859 1979 2102 2118 2100 2196 2250 2050 1927 1783 1750 1789 1893 1887 1783 1804 1799 1721 1798 1694 1552 1413 1154 1005 859 792 939 935 828 722 747 858 1021 1108 1105 1034 894 769 580 468 377 319 255 249 244 239 241 237 232 233 239 240 239 247 374 374 450 590 787 873 1005 1058 1133 1091 1040 1208 1381 1510 1566 1622 1679 1773 1869 1758 1642 1641 1735 1821 1902 2058 2071 1990 1953 1809 1727 1640 1544 1432 1360 1359 1394 1462 1368 1336 1198 1274 1255 1419 1492 1593 1729 1846 1828 1940 2046 2054 1995 2009 1962 1982 2040 2054 1942 1720 1537 1428 1423 1552 1690 1853 1765 1567 1458 1304 1241 1341 1390 1491 1652 1755 1588 1394 1269 1159 1179 1295 1246 1184 1157 1232 1251 996 1041 1083 1076 1022 1041 1076 1000 934 910 876 887 876 876 865 853 881 867 898 921 950 939 947 1018 1017 1009 975 963 960 962 967 956 936 950 945 967 989 988 1027 1056 1062 1075 1122 1146 1184 1199 1192 1204 1225 1245 1252 1244 1244 1271 1292 1280 1285 1267 1214 1166 1081 1029 951 855 799 737 681 627 604 581 565 538 527 516 513 509 506 508 501 480 461 414 385 359 442 441 461 499 507 516 508 514 523 525 524 525 523 517 519 507 509 523 526 522 497 470 455 424 437 460 510 533 540 551 569 604 632 668 688 703 716 759 850 967 989 955 872 800 759 723 685 649 607 578 566 553 549 559 556 568 570 582 588 600 617 627 630 641 657 648 642 657 687 727 733 737 719 689 715 721 733 729 707 685 675 679 694 709 722 767 769 773 795 810 792 774 777 798 813 826 823 829 837 882 942 1073 1122 1215 1219 1240 1256 1198 1191 1169 1071 1038 955 929 890 863 833 800 791 804 751 730 763 776 806 827 848 869 915 908 917 942 944 943 932 931 931 918 881 873 876 885 899 921 943 941 942 949 948 935 939 941 917 912 916 898 886 886 831 793 744 715 665 650 624 620 607 590 575 560 550 541 523 518 504 501 494 487 477 471 470 463 459 458 457 456 455 458 459 460 461 461 462 463 463 461 460 458 456 457 454 452 449 449 446 447 449 451 448 447 449 447 449 449 454 452 452 453 450 454 452 452 454 457 454 454 454 454 459 461 461 470 459 459 464 464 462 465 463 461 465 469 468 470 468 467 468 469 471 473 473 472 473 473 472 475 478 477 478 479 477 479 481 481 485 514 559 612 677 756 771 805 843 887 906 952 964 1021 1058 1151 1213 1324 1388 1377 1362 1346 1312 1257 1224 1207 1174 1047 1051 1027 1010 991 984 932 894 865 844 875 894 881 861 840 839 832 822 812 814 822 825 835 776 732 715 707 711 712 712 735 819 931 1062 1233 1328 1421 1540 1689 1754 1772 1621 1409 1283 1216 1142 1075 1125 1181 1065 954 890 861 857 863 874 924 931 969 977 959 977 1077 1071 1101 1116 1171 1231 1388 1643 1952 2116 2182 2277 2358 2473 2558 2685 2661 2605 2623 2637 2590 2552 2374 2250 2114 1905 1869 1869 1869 1869 1869 1933 2057 2121 2074 1932 1864 1786 1711 1587 1471 1328 1213 1029 1027 1050 1182 1125 1288 1524 1761 1807 1868 1905 1957 2021 2047 1935 1877 1718 1580 1424 1297 1131 1017 999 1012 1091 1155 1091 985 845 791 697 676 672 655 646 660 673 749 784 841 960 1054 1124 1212 1295 1336 1397 1413 1410 1461 1519 1511 1467 1413 1256 1150 1069 1040 1150 1083 888 850 886 851 782 782 872 927 976 1025 1100 1150 1227 1290 1399 1480 1569 1632 1593 1498 1297 1222 1154 1065 1008 960 964 923 837 849 915 977 1065 1157 1319 1391 1487 1599 1675 1778 1796 1909 1942 1985 1982 2090 2230 2464 2583 2616 2673 2713 2819 2955 3111 3119 3001 2983 2910 2912 2829 2788 2765 2791 2860 2968 2904 2866 2879 2924 2941 2951 3025 3056 3030 3023 3001 3029 2995 2813 2760 2722 2732 2855 2837 2701 2585 2362 2283 2283 2357 2588 2692 2796 2874 3052 3199 3406 3439 3377 3332 3275 3243 3216 3248 3249 3236 3143 3081 2949 2875 2739 2669 2566 2476 2404 2343 2225 2110 1964 1789 1599 1534 1654 1724 1947 2178 1999 1935 1894 1877 1786 1723 1709 1699 1661 1680 1817 1966 2185 2253 2401 2516 2575 2642 2722 2797 2927 3082 3241 3300 3294 3356 3481 3397 3342 3248 3226 3266 3317 3356 3426 3294 2985 2826 2686 2534 2443 2334 2313 2357 2559 2768 2937 2993 2993 3035 3090 3202 3315 3610 3586 3464 3464 3508 3478 3575 3714 3864 3829 3656 3522 3425 3431 3400 3276 3007 2923 2773 2626 2531 2495 2459 2418 2367 2368 2322 2314 2374 2428 2421 2405 2362 2265 2097 1922 1651 1476 1432 1432 1552 1657 1803 1921 2083 2212 2415 2518 2715 2826 3004 3008 3143 3198 3204 3211 3234 3125 3067 3087 3167 3211 3333 3442 3533 3658 3718 3758 3864 3994 3807 3721 3685 3623 3407 3279 3206 3166 3119 3038 3021 3016 2977 2906 2880 2850 2787 2792 2864 3065 3193 3073 2918 2776 2675 2569 2466 2321 2075 1899 1817 1918 2070 2181 2375 2479 2513 2417 2284 2195 2154 2220 2327 2510 2590 2674 2744 2835 2938 3012 3076 3177 3279 3254 2936 2862 2842 2770 2751 2719 2662 2628 2576 2512 2432 2518 2559 2608 2529 2522 2551 2457 2314 2161 1997 1783 1683 1652 1626 1616 1778 1859 1652 1440 1307 1119 1066 1173 1246 1431 1502 1620 1750 1873 1966 2078 1977 2066 2174 2063 1941 1715 1618 1581 1699 1809 1855 1923 1949 1963 1898 1806 1594 1421 1310 1153 1067 915 774 770 767 694 667 636 689 802 880 918 889 792 713 529 420 329 323 256 252 246 256 248 245 232 234 239 236 238 324 439 477 444 560 732 878 992 1046 1166 1188 1230 1191 1347 1431 1524 1556 1650 1738 1824 1905 1786 1756 1817 1945 1960 1872 1935 1804 1754 1857 1814 1792 1701 1596 1499 1336 1250 1219 1183 1152 1139 1156 1188 1229 1294 1455 1619 1618 1670 1806 1906 1991 1880 1836 1809 1942 2044 2080 1889 1693 1618 1605 1600 1716 1827 1684 1547 1399 1338 1399 1406 1467 1604 1663 1714 1647 1488 1333 1323 1261 1209 1396 1414 1348 1296 1340 1383 1020 1049 981 956 1032 1056 1015 970 930 882 868 877 862 852 847 852 869 901 866 870 901 913 912 909 934 968 944 923 960 952 941 941 941 959 948 957 1004 1034 1059 1069 1093 1114 1157 1176 1180 1184 1186 1196 1232 1243 1249 1248 1259 1281 1325 1319 1287 1259 1213 1155 1050 1003 909 818 755 690 654 622 602 574 559 541 532 525 514 501 511 516 487 470 447 414 398 385 466 487 492 499 513 519 522 531 536 534 533 538 540 542 539 520 511 515 524 522 515 477 462 487 488 456 487 504 518 532 544 568 592 624 650 691 708 726 753 836 993 1064 982 874 814 769 719 661 627 591 574 561 554 545 544 550 560 574 587 598 613 600 601 620 627 638 647 674 708 741 715 663 660 649 660 690 696 659 638 621 617 633 643 657 670 678 696 743 754 756 749 764 800 863 872 881 887 902 946 1047 1107 1187 1221 1226 1209 1206 1223 1147 1083 1065 1009 947 901 888 872 868 830 807 785 759 724 732 773 793 827 854 890 917 940 944 942 949 950 943 940 931 929 929 915 904 907 921 933 932 946 948 935 928 923 934 920 917 899 896 906 893 892 867 843 799 754 724 684 657 640 627 607 598 584 575 564 554 544 529 522 526 523 505 485 477 471 465 460 459 458 457 461 461 462 463 465 466 467 467 466 466 465 461 462 459 455 454 452 449 451 448 449 447 447 451 449 447 449 451 449 450 455 456 456 453 457 455 460 454 453 456 458 456 459 460 460 456 457 460 462 469 465 464 462 462 464 471 472 471 472 474 475 475 476 478 474 480 474 475 476 478 476 478 479 479 479 478 480 484 488 491 497 536 581 659 668 770 791 793 822 867 894 925 964 1032 1130 1230 1290 1398 1421 1406 1372 1337 1313 1273 1238 1130 1094 1105 1085 1045 1037 998 968 929 954 999 1009 1040 1026 968 952 941 943 945 947 940 945 967 954 903 812 723 711 715 717 718 788 920 1058 1223 1320 1430 1509 1618 1613 1446 1334 1254 1166 1032 1054 969 958 908 858 836 854 891 973 1140 1209 1239 1179 1120 1074 1104 1217 1215 1152 1146 1253 1294 1351 1446 1592 2086 2245 2371 2480 2588 2673 2639 2582 2460 2322 2317 2443 2488 2384 2308 2165 2063 1931 1885 1875 1869 1869 1869 1870 1924 1976 1965 1948 1822 1724 1627 1472 1344 1266 1105 1055 1126 1302 1400 1408 1260 1227 1363 1533 1640 1854 1941 2029 2036 1885 1790 1628 1482 1320 1216 1120 1156 1146 1228 1326 1410 1249 1174 1178 1157 1137 1005 894 859 838 842 798 881 932 1021 1121 1201 1278 1364 1551 1620 1643 1704 1696 1759 1783 1755 1752 1683 1500 1456 1468 1376 1208 1115 970 921 865 816 755 804 914 1026 1197 1286 1408 1445 1511 1552 1616 1687 1741 1707 1621 1522 1423 1346 1257 1184 1078 1022 1016 1001 894 857 854 853 890 1009 1154 1268 1319 1411 1507 1603 1707 1752 1742 1809 1911 2089 2085 2268 2331 2385 2454 2548 2640 2857 3007 2873 2823 2840 2793 2739 2683 2685 2725 2828 2868 2949 2993 2981 2970 2966 2985 3014 3083 3102 3105 3085 3118 3073 2965 2890 2855 2859 2761 2718 2654 2492 2399 2283 2283 2339 2523 2671 2723 2794 2930 3057 3121 3233 3395 3384 3314 3289 3278 3222 3183 3139 3151 3045 3014 2937 2881 2824 2782 2663 2573 2464 2382 2221 2115 1995 1799 1673 1644 1865 1947 2074 2202 2275 2200 2239 2197 2097 2039 1990 1927 1810 1760 1758 1841 1979 2099 2242 2324 2453 2574 2701 2819 2931 2964 3005 3040 3101 3214 3340 3511 3484 3461 3401 3389 3391 3422 3431 3233 3059 3004 2702 2443 2438 2431 2413 2544 2674 2773 2844 2899 2943 2978 3024 3228 3373 3387 3362 3434 3503 3565 3620 3741 3896 4006 3754 3411 3384 3359 3348 3315 3239 3094 3021 2890 2815 2723 2670 2639 2625 2599 2610 2500 2503 2579 2627 2645 2568 2389 2230 2063 1907 1651 1466 1439 1447 1547 1664 1791 1895 2048 2148 2298 2399 2544 2585 2720 2836 3008 2929 2881 2879 2872 2892 2944 3033 3146 3190 3245 3293 3448 3622 3845 3990 4161 4102 4040 3890 3718 3603 3487 3381 3284 3246 3111 3082 3087 3077 3063 2944 2913 2918 2965 2939 2968 2985 2932 2884 2870 2845 2707 2656 2528 2385 2185 1937 1835 1916 2007 2111 2323 2472 2630 2667 2567 2450 2260 2201 2219 2361 2503 2629 2719 2825 2909 3031 3082 3207 3351 3253 3050 2885 2762 2656 2611 2559 2515 2520 2581 2693 2607 2593 2654 2663 2666 2573 2613 2484 2279 1961 1759 1495 1465 1452 1456 1489 1628 1611 1452 1275 1123 1038 1012 1152 1358 1608 1643 1673 1726 1832 1893 1979 1793 1820 1903 1890 1769 1582 1424 1480 1550 1583 1633 1718 1774 1748 1693 1625 1591 1550 1398 1237 1140 1065 941 833 800 703 698 643 562 548 638 687 640 586 544 448 353 272 263 258 258 248 248 240 236 234 234 237 238 333 453 569 636 580 504 640 707 751 749 833 913 1059 1190 1329 1441 1609 1643 1727 1803 1890 1932 2040 2039 1997 1903 1808 1656 1700 1639 1528 1646 1625 1613 1577 1711 1645 1490 1419 1418 1441 1425 1370 1244 1125 1119 1235 1432 1535 1396 1508 1729 1862 1936 1847 1691 1710 1871 1989 2003 1897 1762 1716 1739 1778 1885 1894 1708 1659 1455 1514 1708 1632 1615 1791 1959 1886 1626 1551 1582 1481 1327 1375 1500 1573 1535 1498 1509 1475 1005 941 909 975 1036 1040 976 932 896 861 850 860 857 851 857 856 872 885 874 881 875 879 914 914 909 943 918 899 941 934 941 969 945 957 954 959 1013 1035 1057 1065 1102 1113 1132 1158 1177 1179 1177 1197 1222 1230 1243 1240 1261 1280 1307 1321 1313 1263 1145 1088 1034 992 899 809 752 669 630 613 601 580 570 545 538 520 517 503 513 512 482 457 440 432 397 425 477 467 468 481 497 513 521 521 535 531 531 542 541 542 540 527 519 517 521 526 524 517 510 508 487 504 502 489 503 518 535 551 570 605 638 677 686 710 736 765 853 1052 1050 934 857 797 759 681 645 613 590 566 556 550 535 539 557 577 584 599 605 582 585 611 630 648 664 693 724 725 678 638 623 613 641 659 657 625 606 591 583 598 609 616 626 659 682 711 720 728 743 793 827 860 853 878 909 973 1044 1141 1179 1191 1194 1188 1181 1166 1184 1136 1058 1017 946 903 884 868 853 847 835 816 773 749 711 763 785 809 844 874 902 931 940 940 945 943 951 939 945 933 927 921 922 925 920 927 946 934 933 932 912 919 919 904 897 915 891 888 877 874 871 854 834 801 755 721 691 673 657 637 618 610 589 582 566 556 559 542 512 510 500 501 492 488 476 474 467 463 461 462 463 465 465 465 468 470 470 470 468 466 466 465 463 461 459 457 458 454 450 450 447 447 448 447 450 449 450 450 452 455 459 460 459 456 455 461 454 454 457 455 455 457 461 476 488 487 472 485 495 509 513 480 475 466 472 472 474 477 478 479 484 480 482 478 478 478 479 477 478 479 477 478 480 480 480 482 482 483 485 490 495 535 597 730 857 980 949 883 850 869 890 973 1027 1034 1053 1152 1228 1310 1387 1452 1400 1332 1329 1272 1235 1149 1135 1120 1087 1072 1067 1063 1021 991 1066 1098 1085 1146 1152 1131 1087 1059 1036 1061 1059 1065 1057 1037 963 1013 874 730 715 717 721 715 772 914 1059 1160 1215 1307 1399 1508 1437 1302 1215 1141 1036 978 945 872 839 835 848 884 935 1052 1164 1285 1355 1403 1374 1285 1221 1150 1289 1290 1236 1180 1277 1425 1485 1788 2034 2296 2340 2365 2404 2481 2642 2522 2384 2242 2221 2229 2300 2364 2276 2147 2064 1984 1909 1927 1990 1944 1898 1902 1876 1800 1891 2017 1980 1846 1737 1575 1399 1334 1186 1112 1103 1257 1350 1471 1603 1495 1356 1264 1321 1452 1669 1788 1939 1900 1780 1663 1518 1407 1272 1230 1271 1298 1281 1327 1504 1492 1347 1396 1411 1428 1319 1165 1170 1070 1058 1022 901 937 1031 1160 1350 1385 1441 1510 1597 1738 1844 1897 1915 1969 2034 2012 1914 1770 1680 1607 1540 1397 1239 1139 1036 966 896 828 783 853 951 1088 1270 1381 1581 1681 1710 1724 1771 1847 1820 1771 1684 1599 1498 1394 1339 1294 1154 1086 1054 1041 1004 914 884 889 877 881 1010 1105 1212 1315 1373 1484 1551 1589 1575 1757 1910 1981 1971 2083 2168 2231 2321 2451 2562 2768 2902 2821 2790 2758 2737 2565 2517 2672 2704 2798 2900 2915 2967 3050 3056 2992 3018 3055 3090 3134 3139 3166 3139 2869 2813 2782 2782 2691 2659 2589 2498 2385 2298 2283 2283 2421 2568 2705 2791 2857 2906 3021 3168 3296 3372 3338 3360 3340 3225 3116 3077 3034 3017 2928 2970 2918 2873 2834 2859 2825 2761 2581 2451 2268 2132 1962 1850 1713 1792 1914 2047 2136 2213 2385 2455 2449 2386 2249 2201 2102 2087 1998 1864 1751 1764 1838 1959 2203 2330 2525 2661 2734 2756 2775 2827 2908 2979 2989 3057 3332 3581 3505 3499 3506 3505 3483 3513 3347 3087 2902 2824 2660 2480 2446 2459 2482 2500 2573 2694 2781 2858 2920 2999 3119 3165 3183 3247 3296 3348 3401 3476 3539 3634 3872 4084 3774 3414 3390 3375 3354 3297 3270 3168 3100 2913 2848 2772 2755 2719 2752 2822 2766 2628 2618 2699 2775 2751 2613 2427 2287 2016 1842 1635 1516 1443 1451 1582 1681 1795 1852 1969 2041 2168 2249 2385 2510 2675 2770 2822 2724 2628 2670 2751 2837 2953 3053 3106 3140 3190 3234 3307 3449 3701 3946 4158 4113 3940 3832 3728 3672 3534 3426 3364 3133 3144 3121 3120 3127 3128 3045 2996 3042 3046 3058 3094 3036 2974 2891 2870 2841 2788 2698 2557 2450 2171 2001 1854 1915 2052 2135 2265 2393 2572 2732 2708 2612 2432 2293 2222 2266 2395 2593 2721 2817 2879 2949 2998 3088 3138 3284 3045 2840 2723 2595 2452 2364 2360 2397 2443 2532 2605 2662 2733 2663 2571 2418 2335 2271 2261 1986 1716 1404 1350 1334 1335 1353 1405 1379 1283 1191 1017 959 981 1151 1347 1526 1521 1478 1592 1771 1914 1856 1656 1592 1648 1777 1704 1467 1376 1324 1409 1401 1447 1558 1630 1563 1549 1455 1401 1412 1365 1288 1214 1114 1048 928 829 689 639 540 549 457 481 489 473 426 433 375 307 266 264 259 252 248 245 242 236 231 237 238 298 398 484 621 736 760 668 541 607 673 790 915 936 977 1074 1210 1351 1563 1698 1772 1834 1999 2021 1935 1867 1906 1886 1836 1664 1553 1468 1445 1409 1464 1404 1444 1572 1652 1666 1588 1640 1626 1560 1451 1299 1165 1051 1179 1265 1316 1283 1419 1597 1725 1776 1734 1543 1612 1716 1781 1824 1859 1851 1817 1809 1841 1966 1907 1848 1716 1644 1686 1850 1755 1750 1883 1813 1683 1767 1782 1608 1504 1500 1505 1600 1677 1642 1617 1536 1464 864 858 935 976 1028 1041 972 935 870 851 843 840 844 846 851 852 860 878 886 893 917 895 898 892 892 904 920 909 935 952 962 972 943 960 965 968 1026 1062 1089 1105 1101 1107 1125 1161 1164 1180 1171 1182 1205 1220 1239 1256 1265 1287 1322 1334 1320 1289 1147 1092 1041 993 876 812 749 667 626 595 581 582 572 553 535 525 509 499 491 503 488 448 414 392 377 423 415 421 462 490 506 510 516 523 528 535 533 541 532 530 529 524 529 525 527 525 533 536 522 514 515 516 506 499 503 513 531 551 560 591 622 653 660 680 705 745 779 916 1065 1006 917 867 807 712 666 622 597 567 554 549 546 526 530 563 574 582 583 564 560 591 619 640 659 689 709 706 655 617 618 593 613 633 617 594 581 575 557 582 583 578 599 625 641 678 700 728 747 784 801 810 830 882 938 1039 1135 1157 1163 1144 1150 1138 1126 1133 1166 1134 1056 970 883 868 860 848 838 821 801 793 771 726 717 763 794 822 854 879 902 938 934 936 939 940 942 938 937 935 925 921 927 935 932 930 924 925 925 919 892 883 882 896 890 884 864 873 860 870 851 839 823 805 769 757 721 691 676 655 630 616 599 586 574 561 555 545 541 536 523 515 507 503 490 490 481 472 478 471 469 467 470 471 472 473 475 474 472 469 469 467 462 460 462 460 456 454 452 452 454 451 454 454 468 513 465 481 473 460 467 469 463 462 461 470 452 462 518 643 687 715 672 631 556 560 570 571 599 622 617 619 598 560 505 478 478 484 486 489 491 491 488 478 481 478 485 481 480 479 480 479 479 482 479 481 480 484 486 486 489 546 621 868 998 1115 1098 1050 1005 996 1029 972 1030 1117 1105 1101 1158 1271 1358 1428 1441 1363 1320 1291 1259 1213 1195 1163 1137 1129 1106 1130 1102 1061 1137 1185 1217 1229 1233 1209 1180 1197 1213 1203 1175 1213 1202 1102 1016 1030 952 788 726 720 723 754 824 928 994 1091 1169 1267 1340 1399 1274 1152 1106 1034 969 915 877 826 841 912 943 1017 1108 1215 1302 1436 1545 1639 1634 1471 1425 1303 1294 1457 1367 1267 1359 1620 1810 2065 2247 2339 2380 2456 2535 2685 2587 2495 2241 2185 2179 2174 2183 2214 2137 2035 1965 1949 2002 2034 2057 2102 1999 1898 1736 1646 1696 1839 1887 1786 1613 1470 1348 1235 1104 1119 1193 1309 1408 1528 1701 1657 1508 1412 1261 1301 1499 1653 1826 1792 1653 1549 1412 1318 1301 1341 1417 1479 1505 1539 1547 1644 1563 1600 1665 1574 1492 1448 1365 1323 1290 1228 1056 923 1047 1152 1409 1551 1623 1672 1783 1860 1999 2062 2157 2176 2119 2097 1980 1903 1791 1743 1559 1409 1269 1160 1053 977 833 790 843 904 1015 1133 1276 1391 1570 1720 1845 1833 1899 1942 1859 1817 1730 1634 1555 1498 1417 1306 1154 1111 1096 1077 1053 994 923 914 906 896 919 1010 1117 1217 1253 1325 1412 1392 1453 1675 1824 1901 1868 1902 1996 2074 2188 2378 2498 2698 2916 2898 2748 2697 2657 2490 2580 2678 2768 2831 2759 2820 2903 2970 3052 3027 3030 3107 3145 3183 3201 3147 3020 2833 2820 2741 2652 2597 2569 2507 2448 2371 2288 2283 2283 2393 2532 2690 2814 2988 3038 3140 3237 3232 3187 3201 3241 3259 3190 3122 3056 2974 2915 2891 2884 2917 2872 2769 2875 2823 2745 2582 2465 2326 2165 1969 1841 1717 1876 1994 2084 2190 2295 2449 2555 2681 2568 2436 2357 2267 2237 2131 2030 1823 1770 1796 1902 2141 2313 2485 2549 2563 2639 2734 2789 2883 2916 2969 3080 3294 3454 3537 3535 3556 3551 3547 3585 3271 3018 2875 2770 2656 2532 2483 2473 2490 2506 2510 2637 2738 2822 2907 3017 3044 3073 3080 3173 3239 3290 3362 3425 3497 3663 3899 4010 3825 3523 3424 3417 3404 3402 3355 3237 3138 2999 2888 2821 2811 2826 2861 2910 2850 2751 2741 2851 2826 2608 2514 2363 2230 2018 1819 1607 1455 1436 1461 1618 1753 1896 1984 2058 2034 2055 2110 2201 2315 2456 2541 2548 2457 2525 2600 2698 2794 2943 3052 3070 3104 3148 3206 3327 3406 3613 3925 4181 4113 3894 3814 3730 3644 3572 3519 3347 3213 3172 3149 3149 3175 3202 3180 3339 3249 3197 3272 3256 3155 3053 2964 2929 2947 2812 2732 2612 2475 2171 2002 1883 1895 2024 2142 2299 2398 2542 2658 2845 2795 2595 2434 2310 2240 2301 2480 2606 2712 2794 2892 2957 3053 3110 3300 3135 2818 2687 2503 2387 2319 2319 2319 2344 2353 2369 2413 2514 2593 2511 2340 2218 2042 2039 1969 1748 1473 1272 1244 1266 1176 1186 1153 1128 999 937 949 903 997 1101 1180 1230 1404 1551 1696 1798 1776 1624 1461 1454 1564 1602 1515 1337 1138 1229 1254 1275 1421 1460 1398 1351 1369 1257 1288 1233 1134 1047 927 931 839 750 614 508 420 462 452 353 350 363 379 332 319 309 352 319 252 249 244 241 237 232 235 237 326 378 445 513 662 791 878 764 609 630 792 915 1049 1111 1131 1201 1331 1320 1419 1514 1670 1827 1867 1891 1776 1705 1740 1707 1751 1708 1653 1618 1494 1370 1262 1228 1335 1444 1474 1667 1766 1654 1481 1357 1385 1321 1214 1029 1064 1142 1193 1327 1448 1530 1490 1486 1499 1440 1462 1543 1609 1649 1701 1800 1875 1883 1933 2002 2001 1891 1842 1884 1976 1969 1934 1760 1736 1585 1529 1674 1809 1713 1624 1648 1703 1723 1680 1588 1497 1383 1353 824 883 978 1018 1027 1005 942 913 856 843 836 841 841 847 854 849 860 884 917 923 918 899 921 922 904 893 894 908 930 942 972 961 933 945 951 973 1013 1067 1100 1117 1141 1140 1141 1161 1138 1148 1155 1171 1192 1205 1226 1235 1259 1277 1338 1349 1321 1275 1177 1115 1040 993 863 787 724 664 626 595 573 566 572 556 536 520 514 492 473 493 488 442 412 376 350 363 393 447 469 491 503 496 508 514 523 532 536 541 526 522 516 512 515 518 520 526 527 527 525 513 515 516 517 516 510 505 516 533 553 567 585 603 632 660 680 739 762 841 939 1084 992 877 813 707 645 601 575 562 548 543 534 517 513 565 576 575 565 548 549 577 596 630 653 686 710 671 643 603 591 572 580 588 581 571 563 552 555 556 560 581 626 647 682 700 701 700 705 716 731 765 818 888 958 1061 1116 1132 1140 1127 1116 1098 1104 1130 1136 1114 1039 950 850 843 851 826 831 819 793 763 726 701 735 756 792 814 841 867 896 925 915 929 935 934 938 931 932 935 928 926 925 925 919 934 910 913 897 875 868 865 867 872 874 867 878 856 850 851 847 827 806 801 805 788 751 716 692 671 641 620 609 589 589 577 566 557 556 545 544 543 531 526 516 495 488 489 484 483 478 471 470 474 476 478 478 478 474 473 473 469 467 463 462 458 457 458 469 498 516 548 626 663 710 714 674 581 516 501 485 497 573 650 657 632 648 662 752 839 793 769 747 701 692 687 730 781 780 757 742 700 642 624 555 510 495 497 504 505 503 501 492 483 484 482 486 483 482 484 481 479 478 482 480 482 485 486 489 485 498 639 807 1045 1109 1224 1186 1128 1094 1070 1029 983 936 1048 1104 1087 1112 1209 1312 1427 1464 1398 1352 1316 1304 1260 1230 1221 1198 1177 1160 1192 1129 1088 1177 1258 1300 1323 1345 1321 1301 1340 1318 1311 1311 1311 1221 1135 1034 1098 1024 850 764 725 727 790 823 882 936 1011 1108 1237 1307 1186 1057 1022 993 907 831 847 837 821 875 979 1029 1108 1157 1275 1386 1535 1640 1730 1787 1733 1583 1491 1552 1559 1591 1512 1623 1889 1985 2107 2260 2358 2431 2553 2616 2677 2487 2385 2202 2175 2178 2223 2271 2192 2175 2175 2068 2056 2109 2253 2345 2234 2078 1887 1699 1597 1543 1652 1722 1658 1503 1398 1281 1147 1158 1097 1278 1394 1564 1651 1800 1757 1628 1535 1385 1272 1394 1542 1658 1601 1494 1435 1381 1365 1406 1478 1584 1685 1689 1736 1709 1794 1763 1824 1834 1729 1647 1547 1558 1552 1478 1318 1146 1020 1056 1144 1346 1573 1780 1860 1960 2032 2153 2241 2309 2207 2186 2238 2078 1951 1805 1751 1586 1445 1271 1145 1038 948 823 803 904 941 1073 1175 1324 1434 1600 1699 1814 1917 2016 1939 1866 1812 1702 1639 1538 1493 1391 1290 1200 1222 1175 1134 1081 1061 1003 948 932 916 890 929 992 1136 1163 1226 1257 1290 1405 1554 1647 1753 1750 1734 1916 2092 2160 2334 2464 2703 2856 2751 2674 2514 2475 2569 2626 2727 2683 2611 2683 2848 2918 3026 3018 2921 2954 3041 3161 3287 3231 3017 2959 2994 2930 2702 2630 2584 2552 2556 2477 2409 2305 2283 2283 2330 2488 2653 2751 2886 3040 3089 3059 3128 3116 3151 3230 3278 3238 3195 3107 3003 2919 2853 2833 2806 2786 2779 2780 2725 2661 2517 2382 2211 2084 1973 1854 1750 1919 2088 2178 2294 2386 2533 2675 2879 2781 2593 2484 2453 2421 2280 2147 1982 1869 1876 1855 1987 2143 2300 2363 2412 2532 2665 2768 2892 2941 3009 3092 3372 3464 3476 3555 3582 3580 3589 3622 3300 3079 2993 2918 2779 2669 2646 2517 2493 2515 2530 2550 2615 2755 2822 2915 2970 2965 3016 3094 3175 3241 3293 3402 3511 3722 3829 3737 3799 3718 3498 3484 3515 3602 3549 3429 3313 3160 3010 2877 2882 2906 2905 2957 3000 2972 2924 2892 2758 2550 2394 2234 2144 1957 1773 1543 1447 1440 1503 1688 1792 1935 2069 2202 2207 2140 2107 2094 2141 2227 2311 2334 2454 2587 2657 2790 2871 2974 3010 3058 3101 3176 3277 3463 3542 3651 3866 4144 4100 3862 3798 3718 3668 3608 3586 3336 3281 3235 3207 3215 3243 3289 3400 3185 3167 3122 3093 3076 3071 3095 3142 3009 2991 2907 2833 2592 2421 2173 2007 1928 1924 2093 2207 2350 2466 2574 2672 2841 2903 2717 2600 2498 2358 2310 2360 2487 2661 2746 2848 2925 3023 3094 3239 3260 2893 2746 2546 2401 2324 2319 2319 2319 2272 2248 2239 2338 2463 2410 2332 2178 1996 1840 1678 1682 1354 1246 1150 1096 1061 1034 984 961 908 911 920 870 833 881 1054 1199 1254 1341 1481 1604 1716 1663 1450 1224 1294 1392 1478 1349 1157 1026 1085 1180 1293 1369 1243 1218 1230 1179 1105 1102 992 864 811 776 685 579 415 441 517 590 551 542 532 527 515 505 474 470 423 250 247 243 240 239 235 230 236 243 396 433 456 524 664 795 928 827 660 620 802 894 974 1032 1044 1092 1060 1132 1334 1484 1676 1631 1740 1878 1738 1622 1547 1557 1528 1535 1456 1477 1544 1515 1436 1277 1176 1307 1418 1527 1651 1615 1440 1270 1179 1167 1076 1003 1138 1267 1354 1446 1419 1335 1314 1357 1379 1435 1492 1494 1537 1571 1653 1847 1942 1957 1978 2051 2127 1998 1958 2032 1915 1762 1728 1639 1571 1477 1432 1603 1733 1782 1820 1776 1868 1702 1604 1459 1417 1274 1169 915 977 1020 1009 993 915 887 870 845 837 830 838 842 840 851 845 865 893 915 906 933 914 919 914 914 929 959 942 965 956 947 937 922 914 938 955 992 1049 1083 1111 1105 1115 1107 1123 1161 1144 1147 1156 1179 1190 1215 1235 1238 1286 1321 1317 1284 1261 1175 1113 1049 967 835 764 715 665 637 603 581 567 557 546 533 504 501 489 427 430 475 442 425 419 396 374 360 346 406 431 448 456 476 513 526 530 531 540 544 539 531 520 522 499 498 521 526 521 513 514 512 514 508 511 505 505 480 505 520 541 559 576 589 632 676 689 717 758 813 973 1080 957 890 786 698 648 602 570 555 539 525 507 499 540 535 528 528 534 541 581 616 654 659 675 676 657 619 580 562 560 556 562 563 563 558 521 523 563 576 596 624 666 677 671 658 652 658 663 686 740 782 843 927 1037 1067 1071 1081 1066 1053 1048 1078 1106 1093 1047 973 877 834 797 822 805 800 786 764 732 694 707 732 749 761 785 811 819 851 879 911 929 941 928 931 927 931 925 924 923 910 911 894 886 878 863 855 850 851 851 843 848 855 853 845 839 835 829 827 819 818 820 801 782 749 732 701 675 625 630 615 608 605 601 598 598 583 592 572 581 569 565 553 541 528 517 507 494 493 485 475 478 480 482 483 485 479 477 480 491 518 519 517 532 580 620 750 816 870 884 885 875 843 819 774 706 671 637 640 690 694 621 677 779 853 858 849 848 849 861 856 833 877 901 882 888 867 867 863 812 780 768 732 655 623 593 555 541 529 513 499 490 489 487 491 492 492 488 489 486 493 481 484 483 485 485 488 586 717 793 940 1133 1153 1169 1134 1141 1162 1145 1070 988 900 906 955 1002 1049 1143 1208 1289 1375 1422 1386 1355 1345 1314 1290 1282 1262 1265 1274 1235 1181 1156 1229 1346 1381 1453 1473 1559 1542 1509 1477 1444 1384 1299 1186 1081 1147 1258 1176 1004 864 793 768 741 744 743 799 853 881 956 944 930 898 842 823 775 786 853 895 1008 1093 1255 1340 1404 1400 1434 1520 1586 1672 1771 1834 1929 1906 1854 1842 1874 1940 1989 1984 2034 2145 2244 2311 2425 2477 2519 2617 2584 2369 2266 2200 2210 2318 2383 2462 2357 2249 2193 2232 2314 2434 2511 2343 2261 2061 1937 1563 1422 1482 1571 1615 1483 1413 1331 1224 1113 1200 1303 1389 1505 1679 1801 1961 1850 1720 1640 1482 1341 1302 1421 1537 1527 1578 1583 1625 1637 1658 1628 1760 1866 1852 1858 1968 2005 2046 2009 1897 1860 1843 1826 1734 1639 1480 1349 1175 1055 1055 1150 1297 1442 1712 1759 1813 1970 2111 2243 2381 2418 2422 2321 2140 1973 1789 1670 1497 1394 1213 1089 1003 935 842 792 901 972 1108 1168 1280 1379 1520 1612 1769 1879 2031 2014 1907 1810 1728 1654 1591 1516 1407 1357 1410 1371 1278 1318 1208 1156 1054 996 958 924 902 904 902 951 1007 1052 1055 1140 1207 1333 1426 1572 1505 1654 1886 2090 2224 2353 2434 2577 2725 2679 2542 2467 2409 2501 2514 2547 2526 2646 2748 2797 2897 2885 2853 2824 2871 2920 3055 3190 3117 3047 3007 2816 2737 2646 2656 2652 2675 2654 2531 2394 2335 2283 2283 2290 2442 2619 2703 2804 2906 2929 2971 3051 3114 3169 3392 3326 3272 3217 3138 3063 2949 2835 2828 2713 2625 2583 2580 2602 2547 2429 2289 2102 1981 1898 1843 1842 2045 2235 2342 2472 2613 2812 2961 3014 3095 2878 2690 2590 2658 2548 2419 2222 2097 1931 1902 1932 1997 2078 2157 2334 2469 2637 2750 2934 3085 3108 3132 3149 3144 3145 3287 3522 3563 3596 3650 3480 3254 3256 3235 3095 3051 2895 2728 2648 2585 2571 2593 2636 2687 2747 2823 2817 2878 2961 3078 3105 3206 3299 3410 3530 3795 3692 3603 3659 3784 3715 3551 3603 3457 3470 3467 3534 3347 3136 3115 3113 3044 3036 3077 3111 3199 3092 2908 2851 2707 2559 2336 2181 1818 1649 1503 1451 1516 1634 1765 1862 2041 2176 2384 2505 2452 2363 2295 2232 2191 2208 2324 2457 2604 2723 2897 2978 3028 3075 3146 3181 3228 3326 3471 3475 3520 3584 3739 3823 3891 3811 3729 3704 3680 3545 3376 3347 3333 3307 3300 3349 3451 3230 3219 3196 3122 3066 3041 3019 2980 2944 2905 2881 2618 2513 2415 2317 2177 2084 1989 2010 2145 2271 2417 2525 2656 2762 2925 3064 2792 2755 2661 2545 2393 2327 2374 2591 2699 2819 2897 3026 3065 3112 3222 3057 2853 2697 2604 2506 2446 2378 2309 2154 2087 2074 2105 2154 2136 2167 2133 2050 1884 1548 1342 1159 1076 1080 1066 1032 1013 965 947 922 910 892 868 864 807 851 940 1004 1102 1244 1353 1516 1622 1438 1160 1096 1207 1320 1371 1264 1132 930 1002 1171 1164 1103 1025 996 963 889 935 813 752 603 570 499 450 525 571 659 749 771 753 713 717 712 719 642 491 283 240 235 236 236 232 233 230 234 342 436 472 521 586 712 819 917 955 825 745 682 677 712 763 810 905 1045 1179 1344 1379 1447 1512 1679 1815 1894 1780 1630 1564 1470 1361 1296 1230 1334 1372 1366 1328 1199 1148 1305 1477 1445 1487 1483 1317 1226 1046 951 988 1051 1137 1220 1260 1269 1342 1474 1607 1656 1604 1676 1794 1796 1728 1836 1970 2051 2108 1975 1849 1850 1816 1818 1933 1828 1683 1544 1479 1451 1307 1388 1516 1490 1537 1513 1638 1807 1650 1518 1337 1234 1212 1198 950 999 1026 1025 964 909 864 852 837 834 832 843 840 843 840 844 885 933 925 944 944 953 957 931 935 967 958 938 930 951 940 929 914 905 937 945 977 1017 1037 1053 1074 1092 1121 1137 1148 1138 1138 1145 1159 1172 1199 1222 1248 1302 1311 1284 1226 1206 1164 1106 1040 951 843 766 705 663 642 611 587 563 547 535 528 516 509 501 456 389 426 437 425 427 421 391 340 342 367 381 411 439 461 495 519 543 547 539 534 532 531 528 521 512 486 479 497 515 513 513 489 497 509 493 467 461 447 468 499 546 565 576 572 599 643 658 675 724 767 845 979 1033 953 864 745 657 625 576 556 536 530 507 493 531 509 509 518 532 549 606 628 667 667 656 639 604 588 558 552 536 540 554 553 550 522 516 534 568 580 602 615 647 640 629 626 616 624 646 669 729 756 811 870 1013 1011 1011 1028 1019 1011 1021 1060 1094 1069 979 909 845 778 791 795 790 794 775 723 697 689 706 716 734 746 782 782 806 826 846 894 918 931 925 929 941 913 914 900 901 893 883 876 867 858 855 843 839 834 833 831 839 838 834 838 827 827 810 810 809 817 808 786 759 740 723 695 671 660 651 633 623 611 607 599 597 589 592 600 589 615 610 591 583 570 566 570 550 534 527 512 511 510 511 490 508 512 518 533 536 553 576 600 652 813 924 1028 1020 983 972 921 908 889 888 876 859 845 841 939 974 967 938 736 754 836 879 951 975 984 992 984 984 986 961 938 918 947 951 921 890 922 965 946 783 747 687 632 577 599 564 552 511 501 493 493 498 496 494 490 488 483 486 481 484 556 507 488 636 693 855 890 890 904 1123 1200 1181 1145 1097 1060 940 861 889 942 993 1035 1145 1177 1220 1338 1370 1394 1384 1396 1402 1363 1349 1333 1318 1353 1286 1212 1181 1283 1427 1537 1555 1570 1581 1576 1521 1471 1408 1335 1225 1133 1154 1236 1326 1254 1096 1033 920 857 795 758 742 787 780 753 762 764 768 763 775 803 852 955 1044 1067 1194 1301 1392 1463 1500 1485 1529 1583 1628 1683 1760 1827 1934 2031 2041 2050 2097 2126 2173 2113 2116 2161 2262 2369 2501 2551 2656 2706 2539 2389 2250 2228 2306 2425 2425 2322 2262 2261 2337 2422 2470 2424 2320 2239 2166 2071 1958 1546 1378 1269 1334 1463 1458 1274 1159 1122 1203 1322 1417 1510 1604 1712 1829 1985 1942 1741 1664 1491 1358 1314 1401 1592 1682 1768 1797 1811 1838 1829 1784 1788 1905 1883 1879 1986 2136 2122 2071 2000 1990 1960 1866 1724 1596 1437 1289 1108 1201 1155 1129 1239 1340 1485 1625 1781 1838 2011 2132 2303 2465 2528 2350 2075 1974 1839 1701 1490 1401 1255 1101 1010 960 865 806 934 1015 1121 1215 1361 1416 1525 1628 1787 1879 2009 2056 1916 1847 1754 1707 1622 1583 1500 1445 1511 1420 1428 1384 1274 1147 1067 1132 1096 1042 995 955 911 954 948 969 991 1029 1066 1160 1268 1421 1367 1624 1749 1983 2149 2224 2313 2495 2609 2529 2410 2323 2294 2435 2461 2487 2507 2597 2690 2768 2750 2769 2739 2810 2904 2969 3010 3173 3087 2979 2834 2762 2707 2708 2753 2798 2888 2723 2592 2441 2358 2283 2283 2283 2384 2502 2588 2671 2779 2892 2914 2962 3106 3246 3510 3379 3267 3178 3103 2989 2953 2881 2821 2722 2564 2501 2462 2489 2457 2401 2299 2121 1977 1876 1832 1924 2061 2264 2410 2581 2756 2838 2791 2841 2909 3011 2838 2736 2789 2711 2533 2361 2210 2018 1947 1941 1985 2045 2145 2375 2517 2653 2799 2869 2882 2915 2947 3009 3041 3124 3208 3298 3422 3573 3703 3647 3544 3446 3401 3344 3239 3005 2837 2716 2678 2666 2648 2639 2717 2756 2778 2797 2832 2913 2980 2987 3157 3338 3455 3523 3679 3539 3437 3457 3561 3577 3464 3410 3406 3394 3361 3331 3368 3351 3215 3180 3125 3164 3222 3260 3259 3162 2999 2825 2597 2467 2285 2103 1786 1573 1453 1465 1616 1710 1836 1929 2089 2194 2406 2557 2608 2473 2404 2395 2271 2211 2264 2377 2513 2638 2803 2914 3052 3079 3049 3071 3087 3124 3206 3270 3348 3427 3542 3697 3778 3779 3752 3739 3719 3499 3429 3411 3404 3403 3399 3437 3323 3296 3256 3271 3183 3096 3040 2960 2945 2927 2797 2709 2568 2504 2447 2371 2237 2163 2056 2025 2156 2307 2474 2555 2651 2737 2920 3066 2859 2860 2802 2624 2470 2354 2363 2506 2642 2799 2860 2916 2968 3019 3068 3115 2957 2785 2643 2591 2547 2452 2334 2130 1982 1956 1910 1880 1867 1881 1916 1861 1696 1490 1236 1063 1060 1088 1089 1056 1045 1003 986 972 966 926 883 863 832 787 744 782 858 1046 1177 1333 1397 1255 1074 984 1134 1309 1324 1233 1123 881 962 1030 978 892 807 766 745 739 772 690 624 548 500 543 552 594 672 774 882 948 935 943 928 876 786 615 466 263 232 234 230 231 233 228 231 237 297 398 481 582 677 810 898 1034 1091 967 917 903 861 880 886 798 881 960 1054 1167 1283 1443 1560 1748 1881 1763 1633 1586 1572 1517 1429 1320 1175 1157 1159 1164 1251 1149 1128 1264 1367 1264 1307 1364 1372 1202 1004 974 950 1066 1051 1146 1158 1182 1294 1427 1568 1563 1583 1679 1954 2062 2152 2120 1980 1938 1838 1780 1674 1614 1650 1709 1872 1765 1583 1457 1337 1343 1220 1353 1325 1330 1392 1502 1695 1753 1577 1452 1391 1369 1417 1336 985 1014 1023 1008 906 890 874 846 835 832 830 837 839 837 844 862 903 951 952 951 956 953 981 958 1015 1017 968 956 964 951 931 922 909 897 922 938 961 991 1024 1013 1049 1069 1097 1119 1126 1125 1118 1118 1155 1169 1185 1205 1272 1313 1301 1305 1209 1186 1157 1112 1036 946 813 756 704 662 639 608 588 564 548 521 515 509 509 498 476 467 444 376 391 379 381 355 313 393 407 469 475 482 496 487 502 534 540 538 538 531 531 526 523 518 511 465 446 461 468 483 475 461 471 464 456 411 426 468 503 540 555 556 560 575 602 652 663 685 721 768 834 964 1005 922 805 667 620 586 565 539 523 506 490 518 499 500 518 552 589 615 635 665 662 622 598 582 558 543 545 522 522 551 544 514 494 511 534 563 580 598 599 607 611 595 589 591 604 632 656 699 737 803 850 940 960 975 993 978 967 995 1024 1026 991 904 845 802 748 759 760 775 767 740 702 680 694 699 724 750 759 790 795 802 822 834 879 906 906 920 921 909 908 896 889 880 877 873 857 851 849 846 836 837 824 816 820 822 819 823 828 824 814 799 779 784 775 766 747 738 727 724 707 688 693 689 669 660 645 631 620 619 610 614 608 611 619 611 619 618 621 623 607 589 600 584 588 568 565 563 559 541 562 573 581 605 644 672 778 874 1070 1105 1098 1077 1037 1027 1000 1004 1004 1046 1050 1044 1186 1199 1091 1074 991 911 755 842 933 977 1008 1017 1009 1018 980 970 953 983 983 975 982 1003 1026 1023 1056 1073 1045 970 910 789 686 660 632 612 596 567 536 527 503 503 504 498 499 491 509 536 643 744 757 599 491 596 626 625 625 642 682 752 978 1151 1083 950 897 837 840 884 906 960 1016 1081 1138 1203 1265 1309 1346 1428 1464 1473 1452 1415 1425 1388 1427 1349 1246 1206 1269 1408 1525 1599 1611 1554 1526 1464 1397 1336 1275 1172 1128 1230 1360 1379 1284 1215 1232 1124 1027 964 970 975 910 914 889 754 757 757 797 870 905 995 1089 1180 1217 1242 1353 1464 1538 1599 1630 1658 1670 1704 1774 1846 1899 1992 2089 2222 2212 2241 2269 2265 2229 2244 2258 2367 2495 2582 2623 2741 2780 2624 2464 2323 2312 2404 2479 2464 2419 2380 2336 2371 2444 2554 2292 2221 2191 2113 2000 1815 1682 1500 1280 1202 1171 1212 1122 1145 1351 1391 1393 1456 1549 1653 1755 1840 1995 1945 1809 1680 1471 1331 1323 1425 1603 1754 1916 1969 1967 1993 2011 1962 1926 1971 1998 1983 2018 2135 2214 2152 2086 2070 1954 1864 1716 1565 1368 1207 1289 1349 1288 1217 1208 1279 1432 1535 1665 1832 2006 2174 2310 2425 2513 2390 2187 2090 1916 1761 1533 1436 1235 1136 1050 999 881 802 941 1030 1163 1273 1444 1546 1660 1732 1861 1958 2074 2053 1969 1922 1857 1777 1697 1622 1575 1551 1613 1538 1531 1418 1269 1139 1171 1260 1206 1161 1106 1071 1014 980 984 1088 1059 1019 1064 1115 1162 1244 1365 1516 1668 1976 2015 2072 2222 2448 2588 2520 2377 2245 2219 2336 2415 2466 2534 2645 2616 2598 2637 2701 2695 2793 2877 3025 3080 3148 3002 2847 2818 2796 2738 2752 2780 2952 3008 2775 2622 2467 2394 2305 2283 2283 2304 2412 2510 2632 2740 2877 2929 2983 3034 3280 3447 3258 3171 3164 3073 3008 2941 2902 2799 2654 2517 2351 2333 2375 2339 2308 2218 2093 2015 1894 1810 1929 2045 2226 2395 2507 2584 2693 2717 2829 2922 3100 3163 3075 3009 2800 2653 2462 2329 2119 1994 1954 1956 2010 2122 2379 2547 2676 2710 2761 2779 2830 2906 2961 3019 3169 3246 3292 3358 3455 3582 3878 3775 3682 3585 3450 3181 3029 2942 2809 2708 2732 2726 2762 2783 2795 2792 2794 2851 2919 2949 2954 3072 3299 3610 3554 3435 3305 3273 3255 3344 3369 3332 3327 3303 3276 3225 3184 3193 3163 3174 3173 3051 3129 3283 3131 3079 3131 2959 2749 2544 2332 2121 1942 1693 1566 1468 1538 1677 1791 1892 1994 2137 2220 2396 2570 2714 2632 2568 2499 2394 2262 2218 2265 2432 2556 2690 2778 2820 2847 2907 3000 3080 3107 3175 3223 3333 3440 3531 3618 3698 3776 3798 3776 3763 3541 3503 3500 3504 3505 3519 3411 3360 3344 3412 3354 3228 3101 3067 2965 2932 2909 2804 2695 2676 2592 2432 2339 2265 2166 2085 2081 2166 2293 2459 2590 2717 2805 2937 3048 3099 3003 2832 2689 2620 2440 2394 2429 2541 2686 2772 2852 2913 2987 3037 3187 3013 2765 2735 2699 2617 2435 2307 2103 1959 1828 1799 1787 1709 1632 1680 1715 1575 1344 1168 1056 1060 1075 1135 1163 1144 1186 1242 1177 1170 1173 1037 924 853 788 773 720 730 841 948 1067 1073 1009 919 958 1077 1196 1166 1122 1041 813 870 815 783 684 624 596 572 548 535 526 511 486 622 652 681 693 730 827 937 1070 1112 1122 1052 874 745 582 463 295 231 229 229 229 229 230 233 255 321 431 506 567 591 744 850 1013 1149 1162 1124 1091 1065 1031 899 949 972 1011 993 1091 1235 1381 1509 1717 1840 1778 1632 1448 1377 1346 1234 1156 1166 1178 1157 1107 1090 1166 1031 1150 1199 1157 1126 1149 1266 1170 1011 939 980 1115 1221 1141 1233 1345 1469 1420 1424 1501 1614 1763 1954 1999 2093 1975 1803 1699 1631 1566 1515 1434 1505 1670 1796 1689 1554 1485 1368 1218 1149 1189 1210 1334 1497 1599 1774 1845 1690 1569 1586 1609 1468 1368 1014 1033 1023 970 883 880 860 839 836 841 830 835 836 843 871 886 928 979 951 940 963 1006 1003 983 1067 1018 999 975 964 952 935 940 911 894 893 927 938 966 1002 1016 1052 1074 1121 1116 1120 1086 1098 1132 1141 1154 1173 1188 1254 1305 1289 1297 1226 1183 1165 1111 1023 922 802 737 700 665 640 612 587 573 565 545 520 508 503 492 481 463 436 401 356 367 347 316 333 440 448 478 492 499 495 508 513 524 541 541 536 531 532 529 520 515 513 488 463 406 405 432 465 479 434 405 403 399 422 472 499 528 540 527 552 579 599 645 662 660 691 726 749 834 925 986 875 701 643 594 570 547 531 499 491 484 489 495 523 568 586 613 626 641 653 619 593 565 544 520 509 500 506 545 534 498 483 498 519 559 579 592 590 586 587 577 567 580 596 627 652 691 727 771 807 860 895 924 944 943 946 982 992 962 920 849 821 791 753 725 736 758 744 718 691 690 703 713 748 771 778 802 815 811 808 827 858 889 878 884 888 891 892 887 869 863 856 849 839 833 835 826 830 827 822 820 816 805 813 820 820 821 801 794 770 765 753 740 738 734 732 737 708 722 720 715 700 689 678 669 659 653 648 642 638 625 630 626 626 633 641 640 638 634 635 635 638 639 636 637 607 520 591 649 683 727 832 877 890 1035 1096 1119 1131 1132 1128 1141 1221 1300 1311 1307 1304 1334 1267 1174 1049 993 936 915 835 819 846 883 920 946 953 948 953 976 978 1022 1039 1045 1047 1061 1077 1090 1093 1084 1053 979 895 760 708 748 723 684 666 649 611 606 588 540 550 573 593 610 665 871 865 846 855 804 579 487 488 487 492 504 546 595 680 944 944 820 768 788 814 880 897 933 983 1065 1107 1200 1254 1320 1365 1425 1471 1523 1527 1533 1448 1451 1416 1333 1289 1243 1267 1395 1529 1623 1575 1514 1462 1358 1298 1249 1205 1131 1186 1352 1470 1426 1354 1398 1421 1255 1262 1234 1248 1276 1207 986 850 763 779 796 861 950 1014 1058 1155 1238 1300 1343 1354 1491 1592 1699 1724 1772 1811 1844 1884 1968 2023 2106 2207 2408 2492 2509 2524 2466 2431 2406 2451 2541 2609 2736 2774 2774 2694 2609 2532 2383 2390 2471 2552 2579 2549 2539 2522 2551 2555 2390 2251 2165 2104 2051 1973 1884 1708 1573 1334 1224 1148 1174 1166 1271 1485 1499 1478 1551 1613 1691 1826 1907 1984 1928 1803 1672 1465 1346 1330 1438 1613 1784 1967 2062 2094 2160 2132 2042 2037 2057 2114 2100 2132 2180 2221 2160 2097 2017 1893 1823 1660 1503 1296 1316 1479 1530 1390 1323 1293 1277 1377 1448 1621 1739 1910 2015 2181 2318 2487 2464 2221 2123 1964 1784 1523 1425 1234 1147 1059 980 843 825 968 1062 1187 1312 1433 1544 1737 1824 1945 2045 2137 2145 2057 1979 1886 1811 1750 1728 1701 1670 1741 1691 1513 1393 1280 1169 1230 1366 1327 1296 1246 1219 1165 1248 1202 1227 1193 1087 1062 1107 1142 1245 1320 1433 1664 1780 1840 2003 2191 2358 2455 2433 2332 2219 2215 2342 2412 2601 2616 2477 2408 2436 2519 2631 2680 2833 2913 2981 3035 3127 3015 2878 2853 2850 2823 2847 2877 3104 3012 2740 2587 2476 2425 2364 2322 2283 2281 2362 2466 2612 2772 2911 2981 3051 3087 3386 3425 3110 2986 2948 2948 2964 2903 2775 2679 2540 2464 2316 2237 2218 2193 2170 2110 2050 1994 1864 1802 1930 2059 2254 2331 2456 2561 2707 2747 2804 2840 3022 3295 3278 3104 2890 2697 2476 2441 2259 2069 1962 1980 2010 2121 2324 2459 2574 2621 2723 2705 2798 2898 2990 3097 3184 3251 3335 3438 3566 3652 3736 3644 3561 3411 3309 3125 3015 2904 2827 2785 2766 2781 2924 2830 2817 2819 2829 2897 2966 3055 3102 3143 3287 3557 3393 3348 3285 3221 3218 3222 3229 3192 3182 3171 3137 3085 3066 3000 2988 3055 2983 3019 3083 3189 3010 2967 3019 2897 2732 2446 2265 2062 1899 1667 1564 1498 1562 1683 1775 1917 2026 2183 2306 2468 2618 2861 2861 2739 2694 2495 2375 2271 2242 2287 2429 2580 2655 2732 2800 2878 2949 3023 3098 3227 3245 3323 3397 3469 3519 3642 3745 3814 3815 3839 3667 3589 3608 3622 3665 3510 3482 3410 3494 3466 3291 3072 3050 3019 2980 2945 2909 2880 2787 2704 2644 2486 2386 2275 2177 2141 2158 2183 2321 2498 2596 2682 2751 2852 2935 3052 3123 2938 2799 2736 2616 2512 2451 2462 2588 2701 2778 2852 2935 3005 3129 3063 2876 2847 2713 2504 2352 2228 2073 1914 1856 1834 1796 1661 1496 1488 1467 1367 1209 1244 1191 1217 1241 1291 1372 1430 1419 1524 1406 1358 1326 1282 1100 996 902 813 746 713 695 746 845 841 824 787 909 946 966 963 966 896 785 717 679 597 572 606 600 617 650 666 621 637 608 681 777 796 798 789 875 948 1121 1251 1188 1061 868 718 552 447 261 228 226 230 232 227 231 232 244 359 497 613 738 785 815 805 975 1145 1348 1335 1305 1270 1132 1010 1099 1154 1152 1135 1165 1185 1350 1472 1640 1821 1730 1606 1486 1387 1262 1294 1335 1375 1372 1347 1216 1082 1005 1005 1045 973 945 969 1090 1134 1092 978 906 1049 1190 1388 1339 1297 1430 1581 1559 1529 1540 1760 1827 1985 2048 1931 1872 1710 1621 1500 1382 1327 1307 1480 1575 1657 1595 1461 1385 1289 1250 1092 1131 1233 1370 1461 1499 1605 1695 1913 1839 1709 1618 1524 1494 989 992 968 906 884 858 834 831 834 831 830 831 832 851 860 902 941 971 955 973 980 1000 1049 1014 1099 1047 1005 981 958 940 915 914 908 881 885 905 900 922 987 995 1036 1053 1074 1094 1100 1072 1067 1090 1119 1142 1169 1197 1259 1287 1285 1256 1201 1173 1156 1120 1012 927 822 736 694 658 645 612 602 579 572 554 534 512 508 512 496 469 428 390 369 335 314 364 412 474 479 481 478 487 489 508 527 539 541 535 535 534 529 523 520 488 460 451 445 426 396 391 421 471 462 409 375 394 421 426 432 486 499 524 552 561 572 598 625 635 655 681 710 727 770 919 944 744 649 599 575 541 527 510 487 473 474 486 511 553 573 595 610 628 622 591 569 534 510 495 489 482 489 518 527 492 479 484 513 544 556 564 561 557 553 562 546 569 591 629 652 689 703 726 740 802 824 856 869 887 883 910 909 874 847 830 809 797 811 763 712 695 686 679 680 700 731 759 768 772 792 798 811 818 823 823 854 851 859 858 860 871 873 873 852 849 843 835 827 818 817 823 829 815 805 804 796 790 799 808 814 801 791 795 794 779 762 778 776 773 763 753 742 757 751 744 741 736 729 717 719 713 704 695 683 672 671 659 660 666 673 674 664 658 652 647 656 662 666 654 593 513 631 715 872 1012 1062 1075 1130 1157 1227 1261 1273 1309 1475 1411 1548 1514 1618 1536 1466 1380 1252 1179 1071 1016 1026 987 967 951 997 1013 1010 1039 1026 1023 992 995 1009 1049 1151 1194 1184 1157 1160 1180 1168 1088 1015 905 886 801 848 916 871 818 794 771 733 704 661 674 751 800 814 1022 1061 1042 1001 995 1002 945 870 603 539 489 488 489 491 497 535 671 693 731 779 852 874 865 894 910 947 1012 1087 1138 1195 1279 1346 1403 1462 1551 1589 1536 1521 1542 1545 1420 1452 1384 1318 1438 1558 1634 1585 1518 1497 1412 1434 1401 1268 1201 1315 1474 1578 1578 1497 1596 1568 1464 1450 1482 1514 1437 1275 936 814 784 816 850 910 997 1071 1150 1209 1287 1345 1448 1512 1596 1639 1766 1868 1987 1940 1977 2031 2125 2192 2288 2588 2727 2697 2662 2665 2681 2663 2671 2710 2737 2757 2710 2577 2488 2495 2575 2587 2502 2535 2594 2609 2597 2463 2412 2344 2343 2407 2270 2206 2145 2091 1999 1828 1675 1515 1425 1323 1229 1226 1301 1342 1442 1542 1548 1632 1687 1787 1872 1986 2101 1980 1902 1734 1632 1433 1339 1334 1452 1648 1822 1967 2065 2204 2344 2284 2184 2186 2229 2383 2366 2306 2281 2171 2077 1991 1905 1796 1650 1497 1440 1472 1580 1735 1818 1684 1557 1405 1373 1342 1350 1463 1625 1758 1901 2027 2137 2303 2471 2312 2169 1937 1756 1494 1347 1201 1106 1019 956 829 857 994 1107 1210 1322 1479 1595 1774 1824 1903 1957 2065 2121 2157 2072 2046 1948 1895 1909 1893 1879 1821 1709 1538 1420 1316 1343 1386 1486 1504 1477 1550 1534 1497 1450 1425 1390 1360 1227 1156 1099 1098 1121 1172 1354 1447 1541 1740 1898 2060 2220 2238 2243 2239 2211 2309 2426 2489 2420 2297 2372 2468 2565 2678 2748 2862 2864 2954 3134 3166 3155 3135 3010 2959 2947 2971 3013 3095 3129 2936 2703 2610 2561 2486 2389 2366 2283 2283 2335 2469 2646 2838 2946 2995 3037 3159 3321 3253 3062 2923 2874 2837 2870 2780 2680 2604 2500 2410 2298 2245 2248 2225 2103 2009 1907 1835 1810 1818 1946 2044 2206 2308 2469 2560 2648 2740 2875 2949 3136 3333 3244 3035 2816 2734 2575 2530 2410 2157 1979 1962 2005 2081 2349 2429 2524 2588 2665 2729 2808 2878 2941 3054 3184 3241 3332 3440 3630 3640 3399 3376 3326 3240 3222 3156 3046 2951 2864 2858 2864 3018 2926 2883 2868 2883 2955 3084 3209 3318 3314 3346 3410 3535 3435 3404 3255 3198 3201 3185 3087 3057 3004 2963 2926 2902 2865 2833 2896 3015 2921 2888 2955 3117 2967 2833 2797 2683 2585 2425 2208 1982 1821 1658 1570 1555 1675 1844 1931 2086 2204 2366 2493 2608 2714 2895 3040 3034 2749 2596 2522 2433 2360 2270 2284 2412 2535 2726 2795 2857 2897 2986 3071 3196 3302 3363 3365 3401 3406 3423 3508 3525 3528 3556 3659 3772 3803 3956 3909 3790 3783 3592 3361 3139 3124 3085 3061 3043 2979 2911 2877 2850 2830 2792 2736 2593 2544 2382 2211 2143 2143 2151 2276 2455 2550 2669 2765 2825 2868 2969 3042 3013 2900 2846 2781 2731 2665 2605 2609 2633 2773 2826 2890 2941 3007 3088 3024 2965 2666 2506 2385 2293 2185 2116 2052 2064 1848 1614 1377 1317 1336 1391 1501 1566 1583 1504 1441 1480 1510 1549 1687 1718 1676 1572 1598 1589 1470 1346 1233 1141 926 809 727 690 676 686 686 695 673 695 683 668 653 645 596 582 584 654 702 725 785 807 880 883 900 926 887 831 947 991 981 1003 997 1084 1218 1218 1096 986 808 668 481 369 230 227 234 232 227 227 232 228 275 401 597 750 919 997 1060 1118 1106 1162 1254 1401 1551 1441 1310 1213 1143 1194 1375 1372 1386 1415 1442 1582 1725 1841 1682 1627 1508 1380 1391 1527 1543 1567 1550 1347 1252 1234 1233 1178 1093 1122 1197 1082 988 901 928 854 966 1166 1231 1302 1428 1536 1571 1644 1757 1838 1774 1837 1826 1929 1946 1771 1636 1599 1551 1412 1431 1257 1159 1306 1370 1425 1506 1387 1272 1181 1081 1064 1113 1190 1303 1442 1531 1700 1829 2020 1988 1863 1788 1738 1747 976 956 895 886 862 847 833 839 845 828 828 829 833 834 880 902 960 971 983 1061 1033 1032 1044 1035 1086 1047 989 972 953 926 908 903 885 874 859 886 883 926 990 987 1015 1040 1049 1080 1079 1052 1048 1068 1107 1121 1134 1160 1224 1229 1245 1240 1189 1171 1157 1126 1002 911 820 751 699 675 655 616 586 576 561 548 535 512 513 513 484 469 438 397 376 340 287 397 453 469 481 484 482 489 492 499 510 539 545 536 540 539 527 524 518 485 468 422 405 391 379 372 403 441 457 410 379 374 375 392 436 485 520 536 539 548 559 583 599 619 634 643 665 681 693 784 877 765 642 593 568 532 518 506 486 472 464 493 511 543 563 580 589 598 595 579 566 545 523 496 484 471 462 480 478 453 483 513 525 532 545 550 553 531 518 522 538 573 593 614 634 662 687 700 717 754 783 809 842 872 870 863 848 833 819 798 787 800 811 790 755 724 693 660 700 718 734 750 770 769 787 793 786 802 803 823 837 844 859 854 872 859 862 847 848 846 837 816 812 810 825 839 821 810 802 793 777 786 790 799 801 802 819 825 812 813 816 811 808 797 779 772 775 774 774 777 779 774 766 758 760 755 749 743 727 721 701 710 713 709 707 703 689 684 671 673 673 671 671 672 664 632 570 663 832 946 1017 1039 1135 1243 1319 1344 1458 1509 1600 1593 1706 1747 1664 1590 1486 1371 1240 1167 1098 1062 1111 1124 1153 1085 1143 1142 1089 1107 1132 1101 1076 1048 1048 1115 1196 1239 1248 1232 1229 1264 1204 1126 1066 987 965 933 953 1004 938 925 929 884 837 762 708 688 800 923 1117 1147 1165 1164 1132 1031 957 909 892 904 882 694 621 658 561 495 492 597 584 680 871 911 948 924 940 958 970 997 1042 1106 1175 1282 1345 1431 1484 1563 1643 1595 1592 1609 1600 1491 1519 1461 1413 1465 1585 1691 1678 1597 1591 1531 1573 1489 1356 1326 1363 1517 1645 1728 1660 1776 1700 1659 1587 1494 1452 1327 1152 928 817 793 824 868 906 969 1006 1095 1192 1327 1401 1493 1575 1659 1721 1795 1860 1940 2090 2192 2219 2367 2452 2629 2703 2650 2627 2595 2593 2624 2637 2659 2687 2705 2713 2584 2488 2391 2410 2458 2517 2572 2605 2614 2669 2498 2386 2321 2201 2179 2210 2253 2228 2170 2058 1934 1774 1595 1491 1391 1294 1219 1328 1458 1595 1627 1614 1668 1711 1740 1871 1957 2075 2090 1965 1873 1699 1595 1430 1359 1348 1432 1634 1723 1885 2012 2182 2339 2394 2332 2375 2443 2455 2417 2370 2308 2212 2117 1979 1869 1688 1633 1572 1591 1715 1797 1864 1906 1774 1585 1560 1459 1390 1355 1413 1497 1732 1797 1925 2079 2272 2348 2288 2094 1889 1779 1502 1396 1195 1088 996 932 869 881 1047 1131 1244 1363 1513 1673 1869 1963 2049 2097 2078 2117 2213 2159 2095 2050 2064 2075 2017 1968 1814 1700 1570 1489 1392 1432 1424 1570 1641 1666 1659 1655 1628 1582 1544 1583 1560 1480 1393 1248 1198 1205 1216 1252 1285 1367 1525 1727 1974 2001 1985 2071 2172 2248 2390 2467 2399 2216 2198 2395 2497 2680 2795 2912 2856 2997 3037 3117 3145 3025 3073 3073 3019 2998 3031 3176 3253 3050 2844 2707 2687 2591 2508 2417 2376 2294 2283 2327 2479 2669 2765 2884 2975 3051 3218 3165 3130 3075 2995 2839 2788 2790 2752 2696 2653 2603 2586 2459 2422 2506 2414 2265 2153 1976 1911 1819 1837 1950 2070 2234 2370 2542 2635 2777 2896 3079 3188 3325 3434 3176 2997 2887 2822 2723 2653 2400 2124 2011 1978 2000 2076 2202 2352 2490 2553 2648 2726 2797 2873 2933 2998 3076 3139 3243 3295 3557 3523 3348 3342 3308 3280 3244 3192 3120 2957 2907 2888 2953 2998 2922 2893 2898 2985 3054 3205 3434 3553 3511 3478 3584 3709 3560 3526 3316 3186 3175 3113 3004 2934 2893 2799 2771 2706 2705 2793 2872 2895 2810 2853 2915 2960 2812 2684 2654 2533 2507 2327 2164 1907 1699 1563 1530 1639 1772 2003 2109 2217 2315 2457 2566 2750 2888 3025 3140 3007 2783 2658 2629 2583 2528 2390 2295 2320 2428 2563 2693 2884 2913 2979 3005 3035 3074 3148 3183 3241 3308 3354 3383 3437 3467 3510 3542 3586 3708 3844 3754 3627 3612 3453 3230 3167 3152 3129 3106 3046 2969 2906 2860 2848 2840 2812 2813 2745 2628 2452 2178 2143 2143 2145 2266 2468 2554 2655 2721 2794 2860 2924 2962 3035 3027 2995 2871 2840 2801 2703 2650 2662 2782 2835 2893 2938 3013 3062 3090 2937 2701 2570 2462 2410 2357 2381 2232 2095 1843 1655 1432 1324 1401 1589 1735 1782 1774 1696 1653 1617 1694 1689 1700 1828 1877 1781 1781 1776 1684 1560 1467 1350 1197 1015 824 777 746 691 679 682 644 628 629 615 613 635 650 694 738 836 945 963 896 954 1005 1016 1099 1130 1057 1001 1065 1173 1187 1166 1135 1237 1251 1155 1032 905 722 600 437 312 246 230 228 225 229 228 230 228 234 380 570 659 798 871 952 1027 1229 1381 1419 1513 1673 1576 1457 1401 1333 1304 1357 1521 1612 1630 1551 1605 1799 1922 1702 1592 1483 1476 1496 1655 1726 1678 1564 1476 1424 1407 1420 1274 1253 1371 1328 1166 1035 1003 1126 943 837 966 1089 1370 1597 1682 1700 1865 1824 2037 2012 1920 1946 1992 2001 1822 1647 1469 1338 1251 1223 1166 1048 1180 1259 1303 1398 1380 1310 1139 1017 1064 1208 1266 1315 1430 1547 1749 1922 2079 2077 1935 1856 1729 1717 989 917 883 863 840 831 823 825 840 827 828 831 837 859 894 926 1006 1028 1056 1137 1112 1054 1055 1044 1070 1035 984 957 929 911 895 879 867 861 863 869 866 917 977 994 1007 1012 1029 1073 1070 1039 1039 1046 1069 1082 1105 1145 1200 1202 1232 1230 1197 1185 1156 1135 1019 934 819 752 702 655 644 625 597 574 557 532 524 514 501 492 479 479 449 406 372 367 303 355 410 462 473 482 479 479 486 485 501 514 528 535 538 540 537 531 516 512 504 471 448 426 409 375 365 401 417 396 366 368 390 418 445 488 504 523 531 538 544 560 571 588 602 614 628 637 639 656 762 796 646 572 553 520 519 490 479 468 464 498 519 541 557 582 591 605 602 596 572 544 528 509 481 451 444 457 444 468 488 509 510 512 524 539 525 489 485 523 550 564 577 591 610 634 657 689 719 721 753 790 827 853 859 844 828 820 799 786 807 809 804 788 745 722 690 658 687 713 739 751 764 756 778 770 768 778 793 809 831 837 842 865 862 867 858 840 846 838 821 808 801 813 845 840 820 819 796 785 780 779 793 806 803 829 843 839 837 841 837 836 822 812 791 791 786 796 799 808 812 815 800 806 808 808 809 806 791 772 766 770 792 801 753 737 727 711 698 709 712 702 709 731 774 741 594 611 730 933 981 976 1077 1178 1354 1495 1497 1491 1570 1716 1804 1768 1676 1592 1445 1331 1226 1215 1205 1187 1261 1286 1268 1171 1255 1268 1191 1226 1221 1208 1176 1157 1127 1122 1200 1249 1284 1312 1308 1324 1268 1186 1109 1083 1086 1054 1086 1068 1033 1022 1002 972 940 837 769 700 820 969 1250 1241 1252 1186 1119 1037 1012 959 957 937 915 892 777 758 700 553 501 542 530 567 642 976 1023 1019 996 968 981 1021 1025 1114 1144 1269 1339 1427 1502 1594 1657 1682 1658 1679 1613 1577 1598 1556 1519 1533 1652 1764 1731 1648 1632 1650 1632 1424 1341 1410 1518 1575 1642 1789 1851 1761 1655 1537 1451 1360 1322 1177 1091 936 841 795 827 868 908 989 1074 1150 1210 1289 1387 1505 1613 1766 1823 1877 1935 2116 2220 2347 2402 2515 2553 2546 2563 2576 2555 2546 2573 2571 2566 2612 2643 2683 2614 2474 2366 2320 2334 2385 2472 2526 2600 2647 2673 2634 2455 2322 2117 2077 2099 2139 2110 2076 1985 1895 1698 1548 1386 1336 1260 1256 1432 1554 1685 1678 1727 1788 1850 1829 1913 2025 2088 2194 2096 1998 1754 1625 1482 1417 1380 1420 1616 1748 1973 2101 2315 2404 2564 2476 2513 2539 2464 2430 2353 2287 2192 2128 2033 1970 1774 1718 1715 1797 1906 1967 2004 1889 1747 1770 1596 1569 1467 1397 1377 1454 1584 1708 1893 1990 2122 2200 2206 2090 1910 1723 1455 1338 1193 1096 1004 933 844 947 1076 1144 1259 1354 1531 1712 1893 2003 2157 2207 2200 2181 2228 2196 2174 2163 2204 2187 2079 1968 1832 1760 1631 1544 1448 1502 1555 1580 1668 1794 1822 1810 1786 1751 1699 1687 1635 1602 1532 1460 1370 1341 1333 1344 1383 1329 1401 1584 1701 1752 1900 2047 2133 2109 2204 2205 2153 2136 2241 2377 2474 2612 2705 2838 2963 2973 2958 2909 2908 2901 2973 3144 3103 3121 3196 3231 3188 3021 2786 2779 2684 2601 2529 2438 2391 2333 2283 2293 2458 2614 2744 2881 3012 3181 3295 3136 3122 3068 2991 2900 2830 2811 2794 2776 2745 2678 2634 2561 2538 2477 2441 2353 2243 2068 1964 1830 1863 1980 2155 2345 2455 2591 2662 2794 2909 3167 3354 3526 3400 3064 2981 2864 2790 2652 2563 2388 2123 2083 2068 2149 2085 2167 2226 2390 2514 2605 2694 2791 2835 2913 3003 3107 3197 3300 3391 3503 3527 3364 3345 3331 3331 3323 3248 3178 3031 2983 3027 3116 2995 2950 2921 2953 3068 3210 3365 3558 3754 3707 3752 3798 3835 3716 3532 3401 3179 3133 3082 2993 2848 2753 2694 2636 2595 2630 2719 2778 2787 2761 2800 2915 2885 2677 2542 2477 2396 2307 2203 2059 1747 1601 1527 1620 1829 1968 2162 2248 2364 2409 2584 2681 2792 2877 3044 3189 3008 2791 2730 2673 2721 2730 2596 2416 2318 2352 2476 2600 2713 2783 2838 2890 2991 3043 3114 3175 3238 3290 3339 3378 3439 3471 3496 3517 3602 3666 3504 3423 3319 3290 3248 3228 3214 3199 3157 3128 3063 2988 2946 2933 2948 2977 2912 2769 2625 2485 2346 2219 2143 2143 2153 2269 2468 2547 2659 2716 2780 2844 2924 2965 3070 3131 3127 2981 2959 2883 2804 2723 2709 2803 2847 2887 2929 3008 3027 2876 2817 2813 2716 2619 2585 2589 2468 2257 2043 1777 1619 1356 1336 1522 1656 1807 1903 1873 1874 1903 1824 1821 1930 1829 1893 2077 2032 1856 1704 1621 1545 1434 1355 1212 1062 895 917 983 857 811 790 764 727 733 740 759 786 836 835 994 1106 1197 1192 1124 1153 1217 1221 1184 1275 1203 1167 1201 1301 1408 1338 1314 1331 1216 1104 941 830 638 489 475 361 238 231 229 230 228 225 226 230 297 368 438 489 563 680 777 877 1054 1139 1253 1353 1565 1704 1643 1500 1485 1461 1382 1455 1659 1794 1676 1677 1796 1842 1738 1668 1582 1558 1579 1684 1833 1809 1713 1621 1532 1343 1263 1217 1196 1273 1148 1064 1075 1204 1224 1100 964 856 1049 1371 1616 1657 1735 1804 1832 1803 1750 1759 1862 1835 1828 1821 1740 1561 1466 1414 1259 1048 964 1147 1121 1184 1321 1298 1231 1095 966 1068 1187 1363 1460 1477 1536 1674 1856 2044 1970 1806 1697 1595 1506 955 915 872 840 836 829 833 823 833 825 826 835 860 887 933 956 1050 1082 1138 1141 1143 1130 1084 1092 1075 1023 975 946 925 897 873 868 839 844 842 857 851 877 945 980 994 984 1000 1021 1043 1042 1036 1047 1065 1083 1136 1169 1204 1199 1221 1237 1205 1183 1159 1139 1032 944 825 771 716 665 639 623 604 584 566 547 524 510 509 507 504 486 457 423 415 377 336 332 444 455 464 456 458 449 453 495 512 530 520 523 522 530 541 537 526 516 499 465 444 419 406 395 368 365 396 363 352 392 416 450 473 511 525 525 522 527 532 538 545 569 584 597 606 608 611 624 617 718 654 546 529 510 503 478 465 459 480 498 524 540 549 574 583 604 605 594 587 549 532 500 467 440 451 431 440 446 460 468 468 462 478 502 486 464 490 527 541 554 564 576 587 617 640 675 691 696 714 754 801 825 838 838 820 807 788 793 808 829 815 796 737 728 693 672 678 701 732 752 753 739 745 751 775 777 798 815 831 837 828 849 868 866 842 834 816 805 794 786 790 825 837 818 807 802 765 771 779 793 816 821 813 829 851 844 847 849 861 860 833 814 809 813 819 824 826 839 841 844 848 844 850 860 871 872 854 859 818 817 853 843 793 801 786 784 785 783 780 792 803 876 885 803 619 562 701 867 872 907 1041 1197 1359 1334 1320 1357 1581 1755 1646 1671 1634 1553 1426 1369 1358 1349 1324 1305 1357 1320 1257 1224 1358 1394 1420 1410 1385 1314 1225 1233 1197 1156 1157 1236 1332 1369 1386 1355 1287 1193 1175 1173 1180 1167 1172 1125 1108 1100 1087 1051 1011 927 869 760 733 966 1179 1368 1354 1275 1247 1195 1178 1098 1031 981 932 875 794 699 634 525 493 495 500 496 537 816 1038 1011 978 959 991 1019 1027 1135 1163 1248 1324 1450 1532 1584 1597 1672 1721 1732 1684 1635 1671 1646 1595 1595 1669 1828 1774 1683 1679 1745 1627 1418 1413 1587 1632 1754 1751 1872 1795 1678 1547 1421 1346 1239 1198 1133 1097 1019 911 811 829 848 893 1024 1121 1234 1309 1404 1461 1536 1654 1825 1967 2098 2134 2275 2394 2397 2356 2310 2348 2420 2462 2504 2520 2516 2511 2551 2585 2698 2779 2671 2512 2364 2287 2247 2289 2376 2473 2537 2567 2551 2636 2564 2336 2233 1997 1972 2019 2035 2014 2005 1930 1809 1627 1491 1329 1293 1241 1334 1514 1657 1724 1777 1838 1902 1959 1921 1942 2006 2109 2217 2123 1998 1823 1681 1499 1503 1387 1407 1543 1686 1884 2037 2229 2385 2526 2629 2646 2561 2514 2453 2354 2282 2168 2198 2215 1960 1870 1852 2007 2081 2139 2134 2031 1996 1864 1767 1785 1787 1609 1491 1417 1425 1475 1583 1764 1836 1927 1989 2051 1935 1753 1589 1408 1264 1131 1074 990 909 857 976 1087 1152 1248 1357 1553 1708 1863 1983 2145 2215 2275 2280 2337 2275 2254 2245 2294 2208 2118 2029 1882 1807 1696 1660 1534 1564 1677 1729 1720 1743 1898 1939 1945 1885 1849 1807 1752 1684 1646 1605 1589 1528 1478 1451 1484 1491 1413 1380 1453 1608 1748 1858 1802 1869 1904 1968 2046 2211 2335 2415 2438 2518 2648 2765 2803 2777 2759 2750 2815 2839 2909 3043 3177 3297 3271 3228 3125 2924 2781 2707 2654 2617 2575 2455 2404 2360 2309 2283 2390 2532 2660 2795 2939 3102 3217 3137 3061 3006 2972 2967 2971 3005 2964 2888 2905 2846 2785 2682 2584 2492 2466 2379 2270 2147 1956 1842 1888 2024 2124 2316 2491 2637 2719 2842 2990 3192 3381 3620 3452 3204 3049 2841 2733 2572 2458 2274 2172 2157 2198 2361 2374 2278 2244 2241 2363 2570 2653 2748 2790 2959 3061 3136 3224 3332 3392 3483 3548 3582 3580 3552 3554 3541 3366 3273 3157 3089 3147 3080 3046 3018 2982 3009 3310 3430 3540 3674 3939 3919 3731 3618 3578 3492 3374 3261 3257 3182 3029 2989 2864 2739 2655 2623 2582 2562 2588 2651 2734 2742 2815 2898 2809 2661 2444 2317 2274 2166 2056 1962 1700 1550 1596 1760 1968 2101 2283 2337 2452 2559 2677 2773 2865 2951 3045 3196 2984 2838 2767 2735 2757 2833 2783 2571 2403 2364 2433 2509 2660 2752 2842 2883 2958 3030 3107 3161 3248 3310 3366 3385 3450 3474 3505 3537 3564 3537 3442 3378 3294 3265 3243 3229 3229 3237 3263 3201 3151 3054 3030 3027 3039 2938 2725 2541 2431 2387 2361 2257 2143 2143 2151 2262 2420 2548 2640 2709 2803 2888 2975 3062 3158 3265 3219 3183 3081 2906 2830 2768 2759 2810 2856 2839 2783 2772 2745 2620 2532 2658 2820 2823 2630 2405 2274 2063 1923 1682 1508 1365 1401 1595 1658 1820 1953 1963 1967 1965 1965 1966 1997 2077 2076 2086 1982 1793 1703 1682 1603 1454 1347 1275 1168 1032 1086 1144 1109 971 926 959 940 908 908 939 967 1044 1088 1103 1189 1340 1400 1321 1297 1404 1384 1365 1393 1391 1347 1356 1406 1538 1503 1386 1283 1133 1008 859 720 654 653 456 351 229 228 228 230 226 226 230 231 238 279 418 562 664 655 702 741 873 986 1205 1344 1568 1753 1736 1653 1704 1638 1503 1505 1579 1705 1838 1833 1924 1997 1885 1767 1801 1684 1645 1734 1855 1764 1708 1503 1338 1276 1334 1408 1276 1145 1137 1272 1293 1164 1112 1074 936 846 1038 1365 1437 1419 1530 1551 1602 1627 1542 1509 1584 1591 1624 1767 1818 1665 1554 1397 1245 1002 904 1057 976 1139 1193 1101 1141 1039 901 1050 1096 1228 1429 1576 1645 1752 1923 1979 1877 1698 1623 1522 1369 936 912 854 838 824 825 827 839 831 823 835 855 911 930 934 976 1050 1065 1118 1137 1142 1131 1067 1066 1080 1009 956 933 911 876 836 832 803 801 785 834 827 841 906 907 975 992 1039 1077 1044 1033 1049 1070 1099 1126 1150 1158 1186 1193 1208 1225 1208 1193 1165 1155 1055 973 852 782 724 692 667 643 626 596 565 550 527 505 494 497 492 481 475 455 424 388 353 321 431 395 391 400 423 455 488 507 516 515 506 509 515 527 532 521 519 507 505 493 469 437 405 369 352 359 376 336 363 412 447 466 486 503 519 534 532 515 527 527 534 553 568 570 579 582 583 589 582 589 614 548 501 494 483 451 460 489 509 522 523 539 542 558 569 584 587 589 575 529 516 476 436 420 409 414 416 421 432 438 438 427 439 438 448 492 529 554 552 551 552 533 550 623 653 677 708 724 741 754 763 784 784 782 801 797 813 808 829 810 780 752 734 713 692 669 676 703 711 710 708 742 748 761 781 800 831 856 840 841 826 822 853 861 856 823 792 781 777 756 795 821 870 846 808 762 742 762 785 794 820 823 830 840 847 877 862 859 863 855 836 842 837 848 853 864 881 892 919 934 950 933 951 966 959 979 985 954 922 915 936 875 886 919 947 961 942 947 959 974 1010 996 941 886 777 687 667 723 786 896 1111 1086 1116 1069 1140 1268 1580 1654 1567 1531 1524 1520 1512 1464 1396 1340 1335 1329 1367 1414 1380 1382 1451 1482 1513 1519 1514 1490 1455 1427 1278 1163 1158 1224 1311 1399 1448 1436 1360 1367 1301 1286 1240 1259 1275 1253 1245 1202 1196 1221 1192 1050 1007 893 798 892 1025 1221 1385 1456 1416 1346 1267 1173 1096 1023 1033 1032 980 803 700 551 498 493 495 491 495 571 929 1058 1044 1026 1078 1062 1067 1127 1162 1265 1350 1394 1430 1479 1528 1573 1633 1702 1804 1744 1745 1836 1786 1800 1833 1866 1852 1815 1792 1776 1611 1449 1490 1651 1770 1926 1850 1732 1649 1527 1531 1471 1523 1509 1215 1237 1214 1218 959 899 839 850 900 1055 1156 1287 1385 1544 1637 1765 1835 1951 2077 2233 2330 2336 2231 1852 1947 2016 2096 2209 2273 2322 2382 2425 2473 2562 2653 2791 2761 2677 2531 2372 2253 2238 2246 2284 2373 2394 2469 2509 2674 2549 2293 2174 1993 1977 1939 1921 1911 1894 1791 1715 1527 1383 1275 1257 1304 1448 1621 1722 1823 1915 1976 2019 2077 2102 2087 2119 2168 2268 2161 1970 1706 1708 1798 1723 1604 1556 1461 1529 1789 1918 2075 2186 2342 2407 2560 2687 2535 2448 2384 2358 2379 2321 2225 2123 2088 2114 2257 2341 2377 2381 2191 2086 2025 2045 2023 1851 1781 1669 1506 1448 1460 1492 1582 1641 1682 1759 1869 1844 1680 1571 1429 1323 1162 1092 994 913 892 985 1078 1150 1268 1366 1488 1595 1795 1891 2067 2151 2302 2348 2286 2280 2385 2433 2313 2257 2195 2075 1991 1914 1776 1695 1621 1718 1824 1900 1924 1871 1904 2006 2118 2119 2058 1994 1944 1862 1825 1771 1756 1805 1798 1758 1767 1686 1530 1380 1358 1391 1467 1569 1580 1569 1593 1699 1951 2184 2311 2509 2568 2573 2582 2561 2543 2566 2598 2636 2719 2847 2891 2990 3087 3287 3347 3239 3125 2956 2777 2733 2684 2607 2582 2561 2486 2383 2314 2283 2294 2436 2593 2673 2763 2951 3003 3119 3197 3266 3168 3063 3081 3207 3184 2952 2855 2765 2688 2582 2523 2445 2355 2261 2210 2059 1906 1863 1966 2092 2187 2322 2462 2638 2758 2877 2956 3048 3133 3457 3476 3195 3080 3026 2860 2627 2483 2239 2224 2236 2407 2649 2520 2352 2291 2298 2332 2552 2631 2752 2833 2949 3011 3177 3309 3414 3497 3629 3866 4119 4085 4030 3945 3762 3426 3241 3215 3214 3199 3153 3093 3193 3395 3544 3534 3500 3520 3601 3629 3577 3556 3594 3463 3365 3244 3164 3098 3083 2983 2907 2802 2737 2626 2572 2560 2483 2479 2572 2642 2680 2782 2848 2716 2643 2375 2264 2040 1971 1832 1727 1583 1598 1726 1844 2031 2136 2273 2361 2464 2555 2636 2684 2781 2877 3007 3114 2931 2884 2942 2927 2884 2899 2953 2655 2613 2496 2414 2459 2619 2719 2824 2892 2993 3060 3156 3203 3269 3333 3434 3455 3500 3503 3582 3606 3600 3551 3436 3349 3297 3283 3266 3263 3280 3351 3272 3246 3226 3190 3207 3214 3071 2904 2530 2487 2398 2383 2320 2248 2159 2143 2156 2266 2395 2518 2634 2727 2869 2939 3014 2973 3038 3139 3236 3371 3187 2983 2925 2871 2864 2917 2783 2608 2569 2537 2461 2365 2402 2527 2642 2646 2502 2283 2087 1884 1727 1474 1408 1425 1535 1628 1693 1850 1948 2060 2104 2103 2067 2054 2101 2161 2263 2149 2088 1993 1930 1793 1772 1741 1711 1494 1306 1357 1373 1349 1337 1124 1055 1229 1243 1123 1185 1189 1228 1285 1325 1285 1348 1354 1418 1545 1585 1512 1472 1385 1397 1341 1332 1371 1379 1416 1433 1471 1332 1104 1013 1022 932 739 619 501 418 307 232 228 230 229 232 224 228 236 316 401 507 694 831 917 928 936 1052 1164 1249 1462 1627 1823 1947 1889 1766 1660 1667 1659 1699 1826 1964 1903 1855 1705 1672 1787 1758 1784 1906 1892 1689 1501 1401 1369 1423 1522 1630 1479 1440 1444 1291 1183 1059 1002 867 820 949 1077 1181 1142 1268 1265 1406 1484 1424 1339 1234 1358 1319 1404 1619 1705 1673 1544 1304 1131 1029 943 818 820 929 1027 957 804 882 930 1154 1306 1452 1492 1544 1629 1752 1912 1932 1768 1576 1459 1353 1265 917 888 844 835 823 821 833 843 827 824 836 858 921 913 947 985 1044 1044 1083 1086 1107 1100 1052 1032 1034 1004 973 938 907 880 841 804 776 774 764 799 809 829 864 905 980 1026 1093 1112 1113 1101 1070 1089 1127 1180 1195 1175 1160 1166 1184 1190 1182 1175 1152 1154 1060 978 861 794 748 725 694 650 632 595 552 531 512 500 491 471 475 467 442 434 418 384 343 298 324 343 411 446 468 507 518 519 517 520 512 494 504 515 525 515 510 492 463 459 459 468 434 395 370 325 367 325 370 415 421 437 453 478 504 523 533 519 505 516 521 527 543 559 566 568 572 574 548 548 605 560 497 471 460 455 497 520 528 537 534 537 534 544 552 563 563 542 529 512 493 462 437 407 416 444 459 464 462 472 478 485 482 467 449 477 501 509 517 516 507 538 563 611 639 679 712 752 773 780 785 785 789 830 829 810 833 828 818 806 779 772 738 718 705 668 639 670 682 725 738 750 768 784 814 823 832 844 826 824 843 825 842 842 838 810 775 762 754 755 792 847 872 835 776 737 738 748 766 791 811 820 854 856 867 862 873 876 871 866 862 863 878 884 891 907 923 938 950 960 970 974 996 1000 1031 1047 1081 1059 997 977 943 939 985 1009 1032 1052 1067 1044 1077 1073 1117 1100 1015 911 822 749 682 614 738 891 973 925 901 979 1138 1298 1615 1568 1521 1520 1505 1506 1487 1430 1368 1367 1370 1391 1393 1411 1470 1478 1492 1532 1559 1555 1518 1494 1444 1394 1317 1229 1185 1226 1363 1442 1486 1492 1451 1369 1344 1340 1283 1347 1353 1358 1389 1467 1522 1540 1501 1381 1163 1041 965 839 889 1111 1231 1321 1374 1369 1282 1203 1173 1136 1195 1252 1186 874 760 614 525 493 513 497 497 578 995 1054 1115 1089 1085 1083 1077 1191 1225 1286 1328 1402 1466 1504 1548 1621 1698 1747 1815 1807 1816 1840 1910 1967 1972 1947 1958 1962 1938 1770 1619 1518 1579 1705 1811 1903 1796 1614 1547 1504 1538 1610 1657 1696 1642 1267 1263 1297 1470 981 924 857 925 1103 1190 1337 1436 1573 1699 1812 1931 2020 2104 1971 2096 2025 1809 1688 1676 1769 1935 2147 2235 2286 2310 2390 2477 2619 2748 2720 2633 2532 2452 2365 2185 2165 2124 2140 2211 2268 2393 2505 2701 2547 2335 2139 2016 1971 1943 1917 1837 1740 1678 1573 1429 1330 1265 1266 1372 1533 1722 1812 1931 1998 2074 2100 2175 2209 2213 2303 2262 2181 2001 1832 1849 1891 1948 1926 1860 1772 1642 1556 1611 1673 1872 2051 2131 2232 2454 2566 2642 2616 2499 2493 2500 2576 2370 2299 2261 2326 2437 2535 2529 2317 2363 2367 2309 2197 2031 1972 1865 1759 1597 1526 1507 1507 1519 1517 1552 1587 1679 1809 1672 1569 1392 1287 1159 1090 986 898 894 977 1078 1156 1263 1361 1544 1706 1873 1987 2038 2070 2160 2227 2170 2181 2268 2387 2425 2336 2204 2118 2007 1912 1805 1749 1705 1799 1911 2022 2094 2042 2016 2049 2161 2224 2170 2099 2040 1974 1944 1882 1867 1956 2006 1939 1801 1684 1604 1574 1485 1420 1401 1556 1510 1492 1517 1629 1739 1944 2075 2230 2306 2366 2401 2453 2467 2560 2576 2677 2731 2872 2926 3031 3150 3309 3300 3208 3104 2859 2828 2795 2767 2685 2637 2614 2550 2431 2333 2320 2344 2381 2492 2610 2712 2832 2904 3064 3079 3270 3109 2965 2951 3013 3090 2942 2810 2680 2613 2529 2480 2434 2362 2221 2167 2022 1910 1904 2035 2168 2259 2366 2462 2585 2657 2779 2879 3032 3141 3366 3268 3040 2920 2869 2743 2521 2373 2293 2274 2287 2470 2636 2617 2384 2314 2333 2342 2545 2645 2736 2782 2890 3006 3147 3220 3407 3579 3789 4036 4280 4153 3936 3815 3755 3477 3284 3248 3231 3249 3276 3375 3444 3607 3646 3378 3350 3331 3360 3314 3279 3311 3381 3552 3310 3205 3125 3051 3035 3009 2954 2748 2668 2648 2622 2533 2458 2438 2479 2542 2600 2686 2741 2624 2578 2418 2270 2073 1898 1751 1649 1603 1727 1820 1930 2066 2148 2280 2397 2535 2636 2677 2697 2701 2760 2886 3018 3149 3023 3090 3031 3064 2924 2746 2734 2739 2686 2528 2542 2617 2675 2782 2859 2952 3035 3126 3206 3263 3319 3436 3495 3541 3588 3668 3705 3727 3661 3537 3382 3325 3308 3307 3309 3340 3359 3310 3291 3280 3266 3273 3245 2978 2658 2594 2492 2457 2452 2343 2283 2188 2143 2157 2267 2381 2453 2500 2579 2697 2749 2805 2848 2902 3017 3055 3094 3191 3176 3110 3041 3028 2919 2728 2601 2485 2446 2263 2224 2298 2387 2434 2434 2373 2196 2063 1812 1683 1421 1404 1514 1589 1608 1676 1848 1965 2032 2085 2190 2177 2146 2153 2194 2277 2168 2159 2214 2079 1895 1856 1840 1754 1541 1475 1604 1585 1541 1454 1215 1155 1332 1397 1304 1379 1345 1432 1419 1456 1432 1479 1493 1508 1567 1493 1376 1254 1187 1168 1163 1134 1209 1193 1179 1226 1304 1252 1232 1235 1051 957 882 773 637 492 390 277 229 232 231 242 229 228 222 235 349 469 622 782 968 1100 1185 1243 1374 1417 1476 1555 1702 1855 1790 1751 1792 1764 1774 1808 1912 1950 1752 1681 1553 1531 1584 1478 1624 1718 1772 1749 1585 1537 1518 1542 1618 1747 1663 1495 1376 1291 1215 1274 1169 1013 871 829 936 982 992 1114 1108 1313 1436 1320 1183 1195 1187 1297 1427 1623 1817 1701 1487 1288 1278 1149 1053 955 825 800 877 786 820 1015 1090 1233 1364 1521 1619 1685 1707 1821 1956 1889 1718 1491 1398 1310 1284 913 896 840 832 824 819 830 847 828 830 834 868 881 910 949 977 1017 1049 1082 1073 1063 1055 1062 1064 1076 1027 974 936 903 870 841 796 771 761 740 762 792 809 868 910 981 1036 1124 1114 1115 1107 1098 1108 1154 1178 1184 1172 1177 1179 1148 1173 1163 1150 1140 1149 1077 999 882 818 784 731 699 626 556 517 515 495 479 461 467 471 454 474 460 422 398 375 334 280 310 366 442 471 485 510 527 519 515 511 501 481 484 511 512 522 513 492 469 405 406 420 436 420 385 332 337 329 369 383 383 407 416 448 481 511 526 524 518 482 476 505 517 530 546 551 544 508 496 500 510 527 480 451 452 493 516 541 547 550 541 531 530 531 531 529 525 515 507 492 475 444 412 422 439 465 490 496 500 508 518 524 514 523 513 481 453 453 460 474 503 533 547 576 587 634 694 748 760 769 770 797 811 826 824 852 855 845 837 824 798 776 755 735 712 687 633 664 695 727 759 761 788 793 801 801 799 809 809 809 808 812 810 805 796 776 752 747 722 760 818 859 831 795 738 713 734 778 785 806 824 843 851 868 862 865 876 875 877 873 887 894 901 913 929 947 970 974 985 1002 1007 1019 1041 1047 1082 1096 1101 1054 1062 1055 1018 1011 1065 1108 1147 1169 1139 1149 1157 1157 1224 1197 1160 1122 1027 873 802 791 641 742 780 773 880 981 1194 1411 1510 1487 1507 1506 1499 1478 1438 1384 1361 1420 1447 1445 1480 1513 1547 1556 1564 1569 1574 1551 1518 1474 1411 1357 1264 1215 1217 1278 1394 1477 1532 1485 1432 1407 1419 1331 1341 1508 1562 1665 1719 1721 1674 1510 1501 1429 1345 1314 1195 922 833 1012 1179 1223 1286 1308 1293 1273 1239 1268 1361 1434 1309 1006 849 706 684 640 567 498 504 580 1054 1054 1126 1111 1091 1074 1133 1190 1243 1294 1293 1414 1492 1573 1623 1672 1766 1783 1709 1723 1760 1773 1843 1959 2038 2099 2099 2090 1974 1783 1663 1623 1726 1827 1882 1883 1672 1562 1520 1583 1645 1670 1728 1715 1607 1295 1294 1339 1265 1095 1017 903 930 1103 1183 1279 1386 1532 1666 1846 1886 1917 1935 1941 1831 1757 1630 1599 1550 1618 1669 1870 2009 2278 2335 2430 2542 2784 2944 2752 2615 2446 2379 2278 2239 2213 2043 1982 2029 2135 2298 2418 2564 2559 2334 2181 2093 2023 1948 1872 1757 1677 1520 1445 1343 1290 1267 1316 1453 1593 1770 1824 1915 2013 2128 2194 2221 2269 2307 2240 2165 2075 1997 1964 1981 2042 2122 2091 2014 1999 1850 1788 1650 1605 1706 1809 2001 2153 2306 2454 2640 2732 2561 2595 2723 2589 2442 2434 2444 2561 2679 2770 2593 2458 2338 2244 2115 2005 1869 1777 1685 1649 1615 1649 1618 1549 1504 1477 1476 1475 1527 1645 1669 1551 1382 1252 1158 1078 966 898 906 972 1075 1152 1291 1394 1541 1683 1855 1946 1918 1936 2056 2094 2054 2101 2219 2336 2397 2295 2194 2115 2029 1992 1913 1832 1769 1842 1976 2075 2185 2145 2071 2099 2150 2332 2270 2141 2116 2059 2016 2002 1999 2049 2090 1962 1858 1697 1750 1661 1604 1584 1533 1562 1559 1598 1520 1551 1620 1796 1902 2075 2148 2234 2318 2379 2485 2564 2535 2700 2808 2903 3004 3065 3143 3250 3251 3169 3109 2939 2906 2890 2823 2734 2687 2620 2558 2447 2382 2460 2509 2488 2461 2503 2621 2779 2885 3018 3117 3205 3048 2906 2895 2884 2907 2962 2781 2675 2630 2623 2595 2429 2282 2223 2166 2015 1904 1951 2058 2184 2300 2455 2543 2595 2667 2786 2845 3062 3249 3419 3164 2952 2826 2700 2574 2444 2346 2333 2302 2402 2575 2778 2679 2486 2375 2388 2390 2533 2647 2744 2799 2890 2940 3028 3313 3399 3455 3663 3942 4087 3930 3482 3510 3506 3472 3471 3427 3441 3417 3382 3457 3472 3522 3577 3355 3247 3231 3185 3145 3135 3183 3262 3475 3452 3315 3147 3076 3034 3019 2984 2783 2690 2668 2634 2535 2453 2383 2344 2390 2438 2477 2470 2518 2450 2289 2187 1959 1805 1654 1592 1686 1761 1866 1937 2070 2174 2247 2340 2517 2619 2753 2844 2750 2726 2813 2901 3078 3222 3184 3076 3032 2865 2789 2813 2893 2847 2658 2616 2731 2795 2830 2885 2935 3007 3114 3204 3286 3340 3487 3534 3570 3631 3704 3854 3845 3709 3443 3423 3378 3350 3344 3385 3411 3394 3371 3369 3344 3248 3212 3125 2878 2665 2664 2503 2518 2493 2445 2380 2257 2158 2145 2234 2338 2396 2442 2467 2535 2572 2629 2681 2739 2807 2853 2902 2943 2990 3051 3193 3051 2825 2734 2633 2550 2425 2299 2246 2227 2232 2213 2211 2299 1986 1873 1705 1583 1465 1521 1671 1756 1795 1770 1881 1981 2036 2094 2165 2214 2279 2289 2267 2348 2210 2202 2240 2153 2011 1951 1922 1873 1769 1669 1784 1781 1706 1554 1355 1316 1473 1564 1511 1593 1552 1534 1592 1609 1593 1631 1602 1573 1531 1461 1240 1104 993 989 1015 955 975 983 939 1033 1194 1107 979 1035 1092 1154 1067 884 677 592 380 257 232 228 231 230 231 226 226 226 320 420 602 715 880 1033 1270 1374 1479 1564 1675 1744 1855 1810 1595 1491 1559 1676 1875 1860 1873 1924 1784 1650 1453 1342 1318 1328 1410 1492 1564 1708 1706 1712 1561 1610 1733 1845 1786 1528 1497 1390 1373 1369 1232 1057 913 804 774 821 887 988 1110 1251 1270 1148 1054 1048 1181 1387 1528 1760 1874 1654 1509 1394 1283 1151 1023 893 804 821 756 842 929 1071 1206 1297 1383 1535 1675 1837 1811 1827 1870 1813 1665 1608 1542 1469 1401 905 870 833 828 820 821 817 820 833 833 830 838 880 900 956 982 1013 1068 1092 1109 1120 1106 1103 1108 1101 1040 966 932 894 863 822 808 816 811 775 737 782 806 861 909 987 1061 1109 1121 1114 1114 1128 1178 1224 1218 1217 1186 1175 1171 1132 1158 1153 1156 1138 1130 1083 1022 915 835 790 742 694 624 610 565 563 526 508 457 450 445 446 455 445 409 380 386 363 313 285 342 441 469 481 503 514 516 510 486 478 457 487 507 507 508 511 489 453 375 352 370 378 392 362 312 332 345 343 352 374 378 403 433 464 492 509 520 520 495 455 476 503 517 527 491 483 470 450 441 435 454 456 439 474 515 530 558 563 556 549 527 508 512 504 498 488 483 474 461 441 413 405 437 456 482 507 527 534 545 552 559 558 561 540 527 494 476 465 459 476 502 521 549 564 618 661 702 722 755 755 781 794 813 826 827 823 834 823 808 782 768 742 721 694 675 621 649 702 724 776 784 801 808 822 827 820 807 806 797 789 791 775 780 765 746 725 702 743 755 776 790 770 744 703 716 745 769 814 826 839 846 859 873 870 877 893 889 887 891 905 917 924 934 937 952 966 996 1012 1001 1016 1042 1058 1064 1079 1087 1094 1091 1105 1122 1090 1124 1180 1235 1214 1235 1285 1254 1219 1362 1424 1315 1190 1119 1052 1006 842 731 626 656 745 815 933 1070 1263 1452 1442 1453 1492 1492 1495 1502 1460 1423 1457 1508 1532 1578 1591 1612 1623 1618 1604 1598 1567 1532 1464 1425 1372 1299 1231 1225 1272 1346 1422 1499 1547 1467 1453 1485 1457 1574 1686 1852 1899 1860 1814 1704 1589 1576 1525 1441 1354 1330 1180 990 919 942 1078 1172 1226 1299 1319 1319 1297 1410 1483 1525 1404 1029 918 781 697 591 505 503 503 675 939 1006 1055 1107 1097 1104 1152 1200 1212 1254 1312 1435 1516 1621 1701 1775 1768 1675 1641 1753 1822 1856 1946 2042 2094 2025 2024 1996 1997 1881 1784 1759 1881 1981 1946 1775 1594 1536 1603 1694 1755 1729 1823 1696 1675 1452 1428 1483 1552 1176 1063 970 966 1015 1107 1235 1331 1494 1611 1696 1720 1724 1755 1601 1625 1569 1506 1456 1505 1551 1644 1890 2038 2283 2377 2537 2659 2831 2966 2877 2666 2494 2424 2346 2364 2400 2127 1984 1942 1966 2066 2156 2245 2246 2160 2007 1930 1870 1774 1699 1625 1542 1432 1358 1313 1296 1316 1377 1567 1716 1888 1925 1949 1978 2104 2147 2169 2178 2191 2208 2135 2101 2088 2110 2140 2182 2243 2153 2133 2072 2007 2023 1809 1728 1670 1732 1881 2054 2263 2361 2583 2698 2658 2711 2733 2511 2519 2542 2653 2704 2684 2560 2391 2286 2114 2040 1941 1832 1740 1690 1674 1692 1774 1796 1782 1705 1607 1548 1490 1469 1474 1504 1582 1455 1323 1239 1138 1043 936 899 925 983 1064 1139 1306 1388 1502 1631 1737 1749 1771 1766 1915 1965 1992 2043 2152 2254 2345 2265 2207 2168 2137 2083 1981 1917 1866 1928 2076 2130 2227 2273 2204 2170 2249 2318 2251 2219 2214 2175 2146 2140 2133 2134 2137 2033 1906 1783 1827 1896 1842 1807 1796 1725 1695 1777 1693 1588 1566 1666 1780 1933 1973 2090 2217 2271 2335 2459 2527 2687 2822 2849 2857 2891 2958 3082 3261 3266 3230 3091 3047 2933 2862 2794 2731 2623 2522 2439 2459 2628 2666 2645 2582 2484 2566 2741 2841 2982 3026 3089 2988 2858 2827 2819 2812 2859 2767 2668 2601 2547 2486 2383 2268 2178 2114 1992 1917 1953 2054 2194 2306 2432 2531 2644 2739 2803 2876 3093 3358 3408 3140 3001 2837 2675 2600 2448 2386 2365 2381 2566 2663 2782 2633 2580 2515 2464 2466 2556 2673 2837 2860 2946 2999 3058 3096 3432 3541 3678 3864 3866 3695 3442 3260 3255 3235 3494 3646 3558 3471 3428 3397 3427 3567 3549 3290 3223 3143 3098 3003 2990 3005 3207 3371 3475 3445 3357 3283 3238 3136 3162 2986 2832 2726 2655 2540 2457 2397 2339 2264 2203 2216 2273 2351 2344 2181 2049 1793 1679 1592 1666 1748 1818 1895 1959 2075 2167 2288 2338 2453 2570 2718 2822 2864 2844 2833 2895 3038 3154 3333 3241 2981 2899 2920 2955 3027 2984 2779 2718 2755 2841 2898 2940 2997 3033 3096 3164 3300 3440 3525 3587 3638 3681 3831 3996 3802 3556 3480 3466 3426 3410 3422 3445 3468 3485 3493 3460 3264 3172 3098 3084 2745 2709 2661 2579 2541 2569 2626 2548 2329 2206 2143 2185 2321 2397 2443 2453 2483 2507 2542 2552 2584 2666 2737 2798 2844 2896 2932 2976 3053 2929 2832 2738 2671 2496 2403 2327 2249 2114 2033 2053 2042 1878 1720 1552 1481 1565 1721 1778 1795 1869 1884 1962 2028 2071 2118 2183 2220 2277 2343 2541 2620 2391 2305 2312 2316 2126 2050 2022 2018 1996 1939 1966 2009 1805 1679 1497 1478 1601 1743 1718 1756 1708 1685 1703 1703 1633 1587 1509 1429 1313 1315 1203 1080 906 812 845 826 795 794 818 942 1102 1060 803 821 978 1027 929 903 707 501 272 243 235 236 233 231 229 225 228 222 277 356 504 670 870 1028 1119 1185 1302 1453 1611 1761 1814 1716 1493 1318 1352 1536 1765 1668 1677 1709 1670 1449 1295 1204 1160 1220 1313 1445 1550 1731 1886 1841 1827 1707 1777 1914 1868 1721 1659 1473 1546 1466 1300 1092 985 973 857 790 817 848 921 933 997 997 966 1143 1334 1437 1563 1801 1756 1700 1598 1442 1312 1231 1086 950 817 737 770 929 1056 1155 1253 1447 1535 1623 1695 1645 1572 1602 1712 1815 1674 1512 1403 1302 1273 879 857 833 826 823 832 826 817 834 819 830 845 863 886 932 969 1019 1075 1109 1132 1173 1173 1154 1148 1110 1052 972 942 900 878 853 830 818 799 765 730 787 811 858 901 985 1058 1081 1098 1096 1109 1152 1191 1199 1194 1181 1158 1160 1154 1122 1132 1140 1144 1119 1106 1093 1041 943 864 803 749 723 710 696 632 603 528 506 482 461 445 442 441 417 392 371 365 373 319 275 362 401 447 469 489 509 493 468 445 433 464 491 505 504 496 481 459 440 384 351 361 339 331 316 298 305 312 307 309 307 321 368 394 421 454 466 467 467 451 442 422 442 459 452 459 437 434 420 387 397 495 511 481 505 542 536 530 539 529 527 516 504 476 475 475 456 427 417 401 398 413 443 482 503 521 542 549 566 575 583 602 611 609 582 553 535 513 498 480 464 466 488 522 567 601 620 665 692 742 770 782 795 798 759 761 770 787 790 772 749 738 727 710 676 633 620 688 720 752 768 781 808 837 838 834 804 801 796 785 764 746 754 755 721 722 705 695 697 702 713 703 705 695 705 718 731 771 800 821 841 853 865 885 893 903 915 902 919 926 923 929 937 932 927 930 936 941 986 1018 1025 1018 1075 1092 1110 1131 1159 1198 1196 1210 1278 1327 1304 1357 1430 1461 1548 1492 1431 1391 1291 1206 1048 986 882 801 813 713 608 644 716 773 881 964 1240 1405 1467 1488 1559 1566 1628 1661 1712 1684 1656 1641 1692 1688 1680 1702 1679 1662 1619 1577 1512 1468 1403 1359 1279 1252 1248 1297 1341 1399 1479 1552 1573 1543 1653 1888 1976 1982 2007 1974 1921 1823 1780 1653 1622 1540 1454 1348 1301 1184 1074 931 923 968 1048 1213 1222 1277 1364 1414 1450 1546 1635 1637 1587 1241 994 755 639 562 502 505 503 518 743 967 1021 1108 1102 1113 1116 1149 1190 1280 1366 1504 1563 1657 1693 1672 1611 1567 1626 1689 1732 1806 1846 1870 1854 1842 1856 1855 1886 1985 2014 2016 2036 1896 1769 1596 1536 1596 1700 1765 1810 1889 1882 1782 1816 1809 1631 1573 1449 1277 1154 1113 1048 1055 1013 1091 1182 1305 1317 1366 1394 1427 1444 1410 1391 1349 1406 1470 1481 1552 1751 2075 2163 2354 2513 2687 2805 2927 3014 3037 2915 2791 2696 2557 2476 2385 2326 2227 2087 2027 1944 1869 1887 1908 1909 1824 1717 1652 1592 1554 1470 1402 1331 1303 1300 1328 1481 1626 1745 1833 1979 2047 2002 2000 2053 2058 2038 2058 2088 2162 2294 2279 2297 2336 2346 2383 2430 2363 2298 2264 2310 2202 2027 1855 1794 1771 1765 1859 2080 2233 2450 2539 2673 2747 2826 2794 2696 2706 2564 2467 2455 2282 2121 1995 1881 1820 1782 1753 1771 1794 1865 1934 2021 2006 2001 1959 1857 1784 1643 1543 1457 1444 1426 1312 1190 1110 1041 976 920 911 939 1000 1055 1116 1258 1403 1521 1513 1479 1542 1558 1632 1724 1817 1952 2015 2134 2255 2443 2404 2302 2275 2211 2172 2067 2020 2043 2104 2189 2274 2343 2421 2435 2413 2438 2463 2394 2338 2380 2385 2330 2295 2264 2203 2133 2012 1983 1926 1849 1991 2070 2047 1992 1971 2044 2078 1950 1770 1610 1564 1578 1648 1704 1895 1959 2075 2143 2317 2467 2578 2574 2585 2632 2756 2857 3103 3343 3513 3513 3352 3181 3010 2913 2823 2720 2563 2535 2569 2644 2826 2842 2714 2650 2615 2646 2716 2794 2972 3130 3025 2935 2712 2689 2739 2755 2907 2857 2696 2624 2498 2376 2306 2230 2127 2074 1973 1934 2041 2123 2240 2331 2444 2549 2680 2786 2847 2916 3071 3348 3487 3343 3202 3099 2737 2677 2507 2482 2455 2499 2606 2745 2938 2769 2609 2600 2586 2565 2584 2657 2850 2949 3024 3071 3156 3220 3312 3515 3770 3872 3669 3448 3254 3188 3178 3195 3362 3707 3594 3410 3369 3367 3393 3455 3433 3328 3263 3094 2929 2789 2818 2853 2960 3098 3150 3263 3130 3068 3169 3191 3186 3144 3047 2825 2725 2678 2622 2582 2546 2422 2374 2204 2087 1988 1990 1966 1752 1625 1603 1598 1651 1799 1864 1950 2009 2081 2148 2253 2349 2443 2535 2703 2824 2967 2973 2929 2902 3012 3109 3242 3278 3204 3141 3075 3176 3110 3038 2915 2920 2823 2825 2894 2929 3001 3073 3188 3297 3326 3361 3515 3681 3729 3787 3874 4066 3739 3569 3548 3542 3537 3533 3519 3572 3609 3663 3607 3552 3342 3113 2973 2888 2796 2758 2724 2702 2615 2681 2721 2655 2475 2314 2166 2169 2321 2453 2546 2575 2559 2529 2534 2559 2547 2557 2619 2712 2763 2823 2872 2931 2992 2970 2844 2774 2717 2506 2394 2296 2254 2092 1986 1853 1867 1778 1598 1524 1659 1827 1855 1903 1931 1971 2002 2051 2095 2149 2177 2218 2264 2325 2380 2535 2374 2242 2215 2272 2296 2294 2208 2202 2182 2185 2205 2208 2217 2015 1860 1769 1754 1834 1878 1802 1722 1647 1582 1455 1435 1435 1361 1287 1236 1109 1053 1045 1035 939 838 659 661 634 625 661 759 796 845 749 643 781 764 675 640 629 521 274 247 243 240 240 232 233 227 226 227 401 515 677 818 839 872 1069 1206 1391 1503 1674 1622 1517 1439 1399 1234 1085 1218 1436 1521 1501 1449 1281 1185 1055 1072 1236 1358 1466 1500 1587 1762 1886 1842 1886 1908 1935 1999 2037 1842 1796 1663 1778 1625 1463 1259 1238 1164 1193 1043 951 806 696 714 832 969 1048 1135 1307 1629 1654 1560 1473 1527 1573 1536 1409 1228 1111 1006 853 698 850 1046 1161 1284 1357 1374 1352 1327 1278 1265 1424 1652 1768 1805 1714 1511 1365 1183 1081 892 837 826 835 827 831 830 823 817 821 835 849 873 899 942 964 1003 1048 1085 1128 1155 1164 1147 1143 1104 1054 963 941 906 892 869 840 797 783 742 732 780 815 852 890 967 1019 1046 1066 1078 1111 1167 1187 1178 1188 1164 1132 1146 1159 1132 1130 1143 1132 1130 1113 1112 1054 948 886 841 770 758 741 714 658 609 528 501 466 447 436 447 444 417 409 402 350 315 296 283 336 383 426 454 466 492 501 460 414 428 476 498 512 495 482 474 444 409 384 342 313 294 293 290 312 338 359 362 362 352 305 309 311 337 389 407 424 424 411 391 370 413 417 414 424 409 401 392 368 450 593 648 552 545 534 517 506 510 499 494 491 485 470 447 433 430 398 385 403 424 467 483 498 517 531 543 568 575 594 620 644 647 641 609 579 564 547 524 511 497 473 472 510 572 612 627 644 669 721 743 760 766 749 729 718 727 751 756 754 739 742 706 698 661 610 660 695 730 752 761 774 798 812 813 803 772 760 778 753 720 720 745 723 704 706 690 665 687 686 669 663 683 693 706 722 760 782 806 833 861 882 894 897 919 932 926 918 928 924 928 921 907 884 873 887 944 997 1018 1042 1078 1065 1055 1074 1136 1169 1231 1258 1304 1359 1401 1445 1557 1611 1681 1658 1516 1445 1354 1284 1226 1232 1191 1137 962 849 752 701 660 630 701 756 880 1020 1221 1528 1588 1579 1668 1714 1739 1763 1771 1784 1797 1767 1692 1726 1735 1701 1689 1662 1619 1597 1537 1480 1405 1321 1256 1278 1343 1392 1432 1460 1707 1848 1893 1846 1855 1976 2064 2006 1912 1820 1763 1687 1650 1591 1504 1350 1289 1192 1120 1032 962 964 1015 1042 1139 1257 1305 1313 1415 1569 1599 1641 1674 1660 1625 1260 1059 799 646 566 525 501 505 512 560 939 1035 1055 1077 1109 1125 1175 1221 1338 1439 1560 1597 1602 1560 1514 1491 1482 1514 1590 1677 1737 1771 1775 1787 1793 1837 1848 1896 2032 2093 2139 2064 1895 1716 1571 1544 1668 1753 1837 1901 1956 1890 1834 1887 1815 1651 1402 1336 1221 1147 1129 1102 1079 1055 1053 1076 1141 1151 1209 1236 1277 1290 1282 1350 1396 1490 1522 1522 1681 1858 2149 2269 2422 2573 2713 2788 2916 3022 2966 2924 2842 2829 2758 2588 2496 2450 2410 2345 2288 2220 2049 1964 1863 1728 1729 1626 1573 1558 1503 1407 1359 1312 1319 1341 1426 1582 1733 1889 1984 2064 2085 2003 1973 1992 1955 1981 2021 2094 2153 2235 2355 2408 2514 2539 2588 2538 2481 2448 2334 2223 2131 1955 1939 1984 1949 1846 1828 1998 2107 2272 2412 2631 2757 2655 2630 2553 2501 2423 2356 2301 2173 1958 1919 1882 1881 1893 1892 1928 1970 1997 2045 2184 2110 2079 2136 2044 1960 1759 1601 1484 1381 1298 1188 1095 1051 975 942 931 917 949 984 1072 1124 1237 1350 1392 1367 1369 1480 1605 1653 1720 1821 1959 2038 2177 2291 2469 2416 2343 2300 2225 2135 2126 2139 2121 2187 2273 2353 2491 2613 2572 2539 2555 2589 2568 2502 2476 2449 2384 2306 2235 2134 2072 2083 2133 2097 1982 1929 2089 2204 2173 2203 2249 2196 2090 1971 1864 1685 1629 1576 1582 1698 1778 1910 2031 2197 2327 2432 2469 2499 2564 2715 2927 3219 3433 3544 3423 3208 3154 3002 2911 2825 2702 2626 2648 2775 2843 2930 2889 2797 2743 2653 2687 2694 2776 2862 3075 2960 2826 2660 2621 2686 2681 2707 2657 2576 2539 2448 2349 2234 2174 2102 2042 1960 1961 2034 2141 2274 2353 2471 2565 2695 2807 2907 2954 3176 3407 3535 3516 3284 3033 2859 2794 2730 2573 2557 2561 2694 2926 2993 2807 2630 2623 2622 2626 2629 2684 2773 2891 3034 3131 3291 3343 3373 3440 3701 3771 3618 3390 3216 3169 3166 3156 3184 3573 3490 3298 3281 3252 3252 3323 3379 3387 3293 3040 2910 2666 2725 2788 2913 3011 3083 3255 3084 2989 2999 2971 3000 3125 3043 2821 2758 2704 2763 2676 2622 2573 2524 2379 2250 2043 1919 1746 1690 1613 1607 1632 1692 1828 1903 1959 2027 2141 2200 2273 2350 2460 2515 2659 2765 2957 3028 3061 3024 2965 2984 3059 3085 3072 3109 3137 3165 3250 3192 2955 2981 2952 2921 2958 2989 3038 3130 3188 3260 3378 3430 3508 3675 3885 3966 3976 3971 3709 3631 3603 3620 3662 3636 3643 3652 3673 3725 3658 3517 3219 2968 2935 2832 2803 2781 2755 2730 2769 2795 2801 2724 2594 2383 2213 2195 2335 2465 2589 2669 2727 2714 2708 2672 2631 2599 2614 2657 2701 2762 2784 2887 2920 2875 2573 2457 2424 2401 2327 2223 2124 1975 1795 1703 1671 1623 1609 1714 1810 1875 1919 1972 2006 2037 2071 2120 2166 2204 2251 2292 2310 2416 2514 2415 2245 2148 2145 2082 2101 2112 2083 1976 1987 1997 2054 2024 2120 1981 1862 1744 1689 1776 1794 1754 1635 1484 1409 1302 1317 1255 1186 1161 1147 1059 994 841 906 936 900 726 601 511 492 548 561 604 643 586 512 604 568 520 504 497 422 256 248 240 236 233 234 229 229 228 251 413 517 670 789 725 850 1027 1165 1327 1462 1499 1469 1318 1219 1098 998 854 961 1108 1171 1315 1393 1178 1034 969 1010 1240 1382 1578 1692 1708 1763 1680 1592 1596 1708 1907 2007 1892 1668 1580 1857 1847 1687 1533 1449 1454 1275 1130 924 864 857 765 729 848 909 933 1047 1275 1567 1537 1396 1346 1378 1493 1566 1398 1207 1098 973 865 720 770 917 1002 1128 1152 1144 1128 1068 1190 1377 1440 1538 1570 1589 1660 1455 1310 1152 1117 879 843 830 819 821 825 826 817 812 822 831 841 877 901 935 949 991 1033 1094 1131 1153 1162 1159 1151 1108 1069 978 931 925 902 868 841 798 769 735 723 774 805 846 881 956 997 1022 1049 1084 1116 1162 1160 1154 1164 1116 1105 1132 1143 1155 1146 1167 1160 1123 1109 1104 1062 972 904 861 810 781 750 712 663 595 539 510 477 455 425 414 413 402 372 349 323 281 271 284 364 393 429 447 454 469 486 434 398 438 482 496 485 462 444 451 429 396 335 323 287 289 296 334 343 365 385 386 386 388 336 336 317 311 329 330 345 351 340 344 345 352 373 384 388 366 359 352 437 470 563 638 672 577 511 494 476 479 471 474 466 465 447 416 394 381 382 398 443 474 482 485 502 509 526 546 579 603 631 658 683 686 663 635 606 589 574 569 544 530 514 483 481 517 585 614 633 661 702 724 734 734 713 699 682 701 712 718 740 761 732 687 650 618 615 670 694 719 732 748 762 772 774 791 773 732 721 739 718 695 692 719 696 677 674 674 659 649 659 683 691 700 709 742 771 791 817 834 848 875 891 912 927 941 950 944 937 924 929 915 891 859 846 869 920 996 1030 1049 1056 1081 1113 1113 1090 1106 1139 1214 1296 1379 1439 1572 1617 1731 1784 1709 1617 1527 1444 1349 1356 1342 1245 1123 1011 886 866 768 714 669 626 706 758 903 996 1168 1444 1785 1794 1777 1798 1814 1845 1840 1830 1780 1742 1709 1706 1724 1718 1679 1659 1630 1620 1554 1483 1382 1300 1278 1348 1424 1504 1664 1807 1915 2066 2107 2155 2130 2074 1952 1799 1751 1715 1658 1593 1529 1399 1322 1201 1109 1027 963 943 952 995 1086 1151 1229 1376 1387 1397 1479 1709 1747 1746 1720 1527 1332 1126 931 763 684 625 586 506 502 505 542 753 1042 1088 1130 1135 1167 1213 1276 1429 1491 1507 1463 1427 1418 1423 1439 1464 1531 1640 1671 1687 1729 1748 1768 1833 1916 2015 2051 2114 2168 2092 1977 1805 1672 1582 1612 1746 1841 1897 1964 1917 1936 1910 1940 1741 1423 1301 1236 1213 1218 1266 1340 1508 1360 1227 1186 1241 1304 1428 1415 1450 1448 1406 1370 1443 1563 1684 1701 1740 1934 2172 2297 2466 2550 2681 2792 2921 2929 2849 2771 2699 2677 2685 2680 2642 2572 2603 2581 2567 2361 2177 1935 1795 1650 1626 1627 1568 1508 1469 1387 1350 1337 1352 1425 1511 1688 1814 2009 2102 2133 2066 1982 1936 1888 1905 1972 2037 2116 2165 2223 2305 2502 2639 2544 2496 2452 2429 2411 2344 2205 2098 2103 2198 2092 2022 2049 2024 2030 2106 2233 2352 2504 2636 2541 2504 2459 2397 2303 2243 2143 2088 2034 1984 2009 2014 2068 2065 2072 2093 2080 2102 2214 2274 2212 2132 1991 1892 1753 1610 1435 1337 1191 1092 1007 973 953 945 964 956 944 967 1019 1099 1216 1266 1230 1301 1448 1561 1707 1773 1837 1898 2012 2098 2203 2283 2472 2488 2349 2319 2263 2235 2212 2237 2225 2257 2355 2422 2536 2705 2677 2594 2602 2622 2559 2507 2463 2423 2398 2316 2259 2164 2140 2244 2274 2200 2123 2000 2024 2163 2247 2371 2519 2419 2304 2149 2040 1827 1732 1616 1578 1580 1633 1832 1933 2154 2231 2300 2362 2472 2569 2708 2925 3198 3441 3524 3397 3181 3083 2985 2913 2811 2778 2757 2816 2951 3089 3074 2953 2830 2782 2690 2688 2703 2734 2807 2971 2852 2856 2739 2634 2588 2579 2555 2548 2504 2466 2395 2337 2206 2164 2095 2034 1970 2016 2124 2244 2389 2472 2557 2619 2736 2856 2999 3030 3185 3452 3553 3477 3303 3121 3000 2880 2833 2839 2745 2977 3081 3160 2967 2853 2692 2645 2651 2659 2703 2727 2851 2964 3062 3100 3190 3365 3451 3469 3697 3657 3550 3370 3176 3135 3132 3128 3132 3415 3360 3239 3222 3229 3244 3288 3321 3381 3225 2984 2811 2620 2676 2767 2899 3062 3162 3106 3030 2968 2905 2873 2876 2934 2920 2885 2858 2802 2752 2694 2625 2535 2465 2331 2233 2057 1836 1708 1662 1614 1616 1684 1775 1899 2009 2111 2115 2205 2238 2294 2373 2478 2537 2597 2726 2908 2994 3029 2967 2889 2904 2954 2931 2962 2982 2997 2983 3021 3104 3116 3080 3082 3070 3089 3125 3160 3270 3321 3355 3470 3534 3614 3683 3799 3817 3748 3728 3731 3699 3741 3828 3802 3790 3830 3819 3716 3625 3484 3373 3147 2956 2896 2855 2838 2826 2764 2810 2879 2875 2840 2734 2615 2426 2236 2236 2379 2505 2601 2663 2754 2811 2836 2796 2753 2722 2676 2635 2645 2743 2820 2831 2719 2582 2493 2403 2393 2352 2272 2070 1958 1797 1716 1660 1657 1668 1718 1838 1883 1943 1997 2044 2062 2108 2107 2146 2198 2263 2294 2348 2447 2481 2359 2233 2139 2059 2014 1911 1928 1928 2007 1836 1795 1898 1831 1857 1958 1887 1767 1618 1540 1603 1574 1583 1624 1479 1320 1174 1127 1073 1043 1049 1003 951 901 830 723 842 806 594 512 449 415 402 354 435 448 415 411 459 428 371 400 341 281 257 249 242 242 234 233 230 225 223 224 305 396 564 673 667 747 913 1035 1211 1333 1311 1312 1281 1176 984 896 785 928 986 1068 1142 1255 1121 988 819 946 1152 1349 1496 1557 1666 1618 1466 1387 1388 1631 1854 1746 1645 1424 1416 1847 1833 1659 1544 1429 1354 1140 1031 1075 1150 1059 933 733 606 715 918 1057 1164 1386 1410 1268 1214 1314 1424 1561 1421 1273 1161 996 932 793 634 754 838 1080 1013 917 1029 1153 1274 1257 1322 1322 1357 1378 1450 1454 1377 1287 1286 854 834 824 813 812 816 815 815 812 824 834 848 898 920 945 961 999 1043 1109 1132 1167 1154 1153 1141 1098 1056 971 930 912 886 859 838 789 769 734 711 761 792 818 852 928 972 1020 1054 1075 1109 1151 1150 1128 1113 1067 1112 1143 1160 1174 1177 1182 1185 1156 1111 1087 1064 988 925 883 851 812 760 746 712 660 561 519 494 469 455 433 404 396 377 339 284 269 301 333 372 400 425 451 460 466 435 419 386 441 476 458 446 440 405 411 411 370 289 288 299 316 346 368 381 381 376 385 384 389 392 394 369 337 323 334 320 315 321 323 322 322 330 328 336 346 406 417 441 453 556 611 640 590 508 477 462 439 440 443 435 427 402 390 378 381 406 424 442 451 474 498 508 526 547 570 614 640 656 674 696 702 694 671 642 626 621 600 575 557 537 511 492 494 591 582 603 647 693 706 706 704 686 682 653 669 718 732 722 714 691 652 617 604 649 656 672 692 714 731 732 740 737 731 733 707 686 693 676 661 684 680 666 657 668 655 620 678 689 712 749 758 779 796 813 838 857 863 864 892 909 927 941 946 946 922 923 903 891 875 859 826 844 892 965 1013 1040 1079 1102 1137 1164 1174 1156 1149 1141 1164 1229 1324 1479 1509 1607 1666 1715 1663 1562 1494 1430 1408 1378 1263 1151 1104 1064 961 912 861 779 657 642 704 763 898 997 1132 1336 1628 1761 1862 1887 1897 1879 1857 1802 1745 1713 1688 1699 1724 1710 1699 1673 1603 1547 1480 1407 1334 1281 1309 1381 1537 1667 1878 2035 2146 2226 2174 2184 2081 1951 1842 1735 1666 1583 1521 1444 1378 1268 1164 1059 966 986 1026 1039 1020 1061 1172 1244 1282 1412 1493 1569 1590 1756 1840 1817 1674 1383 1201 1020 918 793 739 661 572 503 506 504 507 582 1013 1077 1140 1174 1214 1301 1343 1453 1422 1361 1353 1388 1396 1427 1451 1571 1691 1729 1769 1773 1782 1760 1811 1952 2058 2077 2064 2094 2139 2154 2047 1848 1673 1632 1671 1829 1956 1997 1995 2016 1983 1997 1968 1550 1363 1278 1270 1290 1361 1527 1660 1729 1773 1459 1370 1407 1480 1597 1598 1643 1610 1494 1408 1531 1597 1749 1864 1843 2076 2261 2407 2591 2668 2765 2793 2803 2755 2733 2689 2629 2548 2565 2572 2505 2482 2494 2475 2417 2182 2024 1852 1751 1668 1558 1560 1600 1583 1497 1412 1372 1359 1394 1470 1592 1783 1894 2045 2165 2108 2049 1919 1862 1831 1903 1969 2027 2114 2141 2249 2299 2503 2640 2556 2494 2430 2364 2316 2272 2172 2201 2309 2232 2204 2204 2195 2200 2201 2211 2313 2381 2526 2682 2594 2464 2347 2280 2188 2176 2164 2175 2189 2266 2227 2192 2226 2213 2155 2166 2244 2180 2205 2325 2175 2026 1893 1790 1625 1502 1357 1279 1149 1061 995 1002 991 1046 1073 1065 1077 1076 1068 1012 1076 1124 1228 1301 1444 1557 1742 1827 1894 1940 2046 2132 2278 2380 2518 2494 2371 2327 2312 2318 2330 2317 2333 2428 2503 2552 2677 2775 2682 2653 2675 2627 2572 2532 2442 2438 2408 2362 2256 2236 2280 2393 2403 2343 2229 2102 2034 2042 2153 2353 2538 2605 2461 2319 2143 1996 1953 1819 1677 1591 1592 1737 1929 2047 2120 2190 2302 2439 2545 2666 2909 3258 3500 3549 3407 3179 3084 3010 2955 2905 2877 2944 2995 3131 3123 3018 2946 2841 2787 2753 2743 2742 2751 2776 2871 2773 2784 2728 2616 2560 2525 2487 2466 2428 2404 2374 2337 2230 2211 2119 2064 2004 2018 2243 2355 2532 2633 2696 2746 2825 2952 3151 3247 3339 3512 3471 3397 3305 3183 3035 2946 2898 2904 2920 2977 3066 3199 3100 2965 2831 2735 2752 2813 2834 2839 2896 2998 3102 3137 3230 3317 3407 3445 3625 3444 3286 3203 3076 3084 3096 3107 3121 3330 3269 3181 3191 3187 3173 3203 3215 3110 3013 2917 2692 2576 2596 2724 2877 2963 3002 2916 2852 2820 2780 2759 2718 2764 2789 2780 2758 2746 2706 2625 2558 2441 2336 2202 2102 1919 1800 1682 1630 1621 1638 1762 1877 2013 2114 2209 2223 2301 2332 2403 2455 2490 2543 2593 2647 2742 2771 2790 2787 2783 2772 2801 2860 2837 2846 2806 2823 2850 2903 3003 3090 3170 3138 3237 3211 3284 3355 3418 3452 3503 3581 3642 3634 3585 3527 3514 3571 3773 3813 3890 3948 3937 3887 3873 3880 3629 3391 3305 3277 3009 2938 2897 2875 2860 2862 2848 2864 2959 2944 2845 2720 2566 2441 2242 2272 2418 2542 2624 2684 2750 2785 2862 2968 2980 2895 2838 2733 2692 2726 2775 2894 2801 2644 2478 2425 2428 2290 2209 2006 1866 1798 1788 1859 1930 1835 1857 1907 1958 2005 2051 2120 2149 2183 2177 2200 2252 2308 2330 2453 2502 2332 2187 2036 2021 1903 1850 1785 1729 1722 1790 1804 1656 1699 1612 1739 1815 1759 1668 1520 1421 1441 1401 1436 1461 1405 1307 1152 1047 920 903 857 806 789 791 725 645 647 588 565 424 480 542 562 529 476 423 409 321 314 301 372 380 355 359 326 243 243 243 233 234 230 225 221 219 256 332 439 491 567 695 877 1022 1176 1164 1066 1019 1046 1025 961 835 740 878 860 903 1060 1187 1035 910 773 900 1109 1282 1394 1403 1493 1372 1315 1224 1393 1665 1678 1535 1358 1198 1320 1637 1738 1694 1559 1389 1264 1236 1283 1261 1156 1030 929 725 586 816 1043 1246 1300 1379 1257 1150 1109 1291 1407 1520 1402 1238 1119 1050 1036 808 665 706 813 997 880 883 1066 1174 1181 1088 1158 1141 1156 1306 1457 1593 1513 1500 1479 850 834 824 826 813 828 829 820 814 822 843 862 889 908 955 977 1006 1049 1098 1131 1162 1161 1141 1126 1095 1040 973 925 907 883 853 828 783 760 725 697 728 764 795 826 902 969 1011 1042 1070 1090 1140 1135 1098 1075 1044 1104 1141 1137 1170 1197 1180 1161 1155 1124 1089 1095 1024 949 880 856 821 803 786 761 682 573 524 501 482 453 433 395 372 355 363 284 285 345 352 381 401 427 446 466 462 405 391 415 441 457 429 402 393 388 373 345 285 289 321 354 356 359 344 343 359 373 386 384 388 389 394 386 371 358 381 384 371 366 387 371 392 365 332 330 343 397 418 432 449 535 566 561 526 473 438 412 411 416 436 393 380 370 379 390 414 444 462 460 463 485 492 514 539 572 585 626 642 671 690 706 713 716 707 677 671 662 631 598 588 563 527 539 512 496 508 558 584 552 623 649 676 654 647 628 659 676 680 682 668 643 623 597 631 659 681 664 661 676 696 693 700 705 695 692 680 651 650 646 658 658 656 654 640 613 643 658 714 734 778 804 810 803 807 829 847 857 881 899 917 925 947 944 913 878 859 875 855 823 826 811 825 857 910 949 1009 1061 1107 1134 1177 1214 1240 1238 1224 1218 1184 1201 1296 1427 1448 1503 1558 1576 1601 1547 1475 1479 1369 1308 1297 1317 1320 1273 1205 1037 872 798 651 636 713 762 886 994 1123 1217 1425 1500 1696 1925 1868 1863 1818 1770 1693 1663 1690 1706 1732 1743 1702 1641 1541 1497 1430 1382 1373 1349 1387 1467 1702 1815 1972 2265 2184 2010 1911 1888 1854 1768 1681 1597 1551 1500 1439 1321 1229 1104 1043 963 997 1064 1082 1105 1156 1206 1232 1327 1402 1491 1625 1723 1780 1819 1897 1770 1503 1377 1182 1028 957 837 743 621 567 519 506 507 505 545 703 904 1008 1210 1245 1293 1351 1358 1304 1333 1362 1391 1447 1543 1624 1698 1756 1820 1823 1822 1859 1977 1981 2013 2036 1998 2008 2063 2144 2150 2046 1901 1756 1719 1745 1842 1927 1996 2047 2091 2038 2027 1936 1513 1370 1346 1333 1519 1623 1727 1817 1822 1766 1527 1496 1488 1534 1665 1726 1819 1765 1614 1451 1557 1669 1835 2013 2124 2230 2386 2465 2567 2637 2570 2583 2659 2672 2622 2568 2472 2461 2441 2426 2300 2229 2218 2191 2150 1967 1831 1710 1668 1604 1711 1771 1730 1640 1577 1502 1429 1368 1383 1493 1636 1846 1973 2094 2080 2048 1939 1826 1750 1818 1882 1967 2008 2125 2164 2301 2369 2419 2561 2655 2555 2521 2496 2389 2312 2268 2347 2444 2381 2367 2396 2350 2331 2376 2374 2442 2479 2692 2821 2598 2477 2408 2321 2246 2240 2258 2283 2343 2433 2458 2376 2380 2372 2443 2345 2353 2346 2306 2186 2006 1900 1769 1596 1474 1454 1392 1261 1156 1049 1007 1102 1137 1232 1287 1244 1206 1198 1174 1163 1062 1085 1147 1229 1372 1494 1638 1714 1808 1848 1926 2009 2157 2257 2418 2521 2453 2414 2446 2460 2471 2465 2489 2562 2657 2729 2838 2784 2684 2728 2785 2703 2660 2586 2520 2428 2374 2251 2252 2310 2387 2521 2636 2504 2374 2202 2090 2037 2126 2293 2439 2662 2659 2436 2276 2183 2102 1928 1808 1671 1608 1794 1833 1888 1936 2053 2172 2380 2504 2677 2949 3332 3545 3596 3462 3205 3112 3063 3050 3045 3077 3181 3220 3171 3091 3006 2983 2917 2842 2795 2759 2771 2775 2791 2887 2731 2683 2615 2596 2545 2530 2481 2447 2463 2438 2396 2359 2328 2262 2162 2056 2006 1996 2191 2315 2536 2678 2893 3002 2905 3002 3159 3188 3420 3593 3508 3370 3243 3171 3089 2961 2925 2935 2957 2973 3095 3144 3272 3051 2982 2939 2882 2927 2946 2958 3048 3169 3249 3245 3292 3332 3399 3454 3473 3221 2981 2946 3013 3035 3067 3085 3160 3375 3231 3151 3134 3063 3011 2915 2973 2905 2850 2718 2536 2462 2514 2626 2682 2778 2790 2739 2687 2699 2628 2634 2574 2600 2639 2659 2670 2666 2621 2621 2553 2376 2251 2077 1991 1851 1723 1620 1669 1659 1707 1870 2002 2089 2159 2208 2196 2230 2242 2336 2350 2422 2467 2533 2553 2578 2589 2601 2621 2654 2639 2658 2686 2700 2705 2714 2724 2786 2825 2920 2972 3084 3089 3106 3125 3240 3283 3322 3352 3399 3437 3435 3380 3404 3435 3492 3568 3699 3822 3972 4035 4080 4030 3933 3714 3379 3266 3205 3155 3004 2959 2926 2907 2889 2875 2867 2927 2988 2916 2813 2710 2589 2474 2322 2297 2428 2537 2634 2684 2750 2791 2843 2915 2960 3105 3054 2894 2845 2803 2803 2895 2835 2704 2590 2541 2523 2272 2188 2001 1917 1866 1889 1956 2034 2057 2034 2025 2075 2090 2134 2175 2212 2315 2268 2278 2321 2396 2429 2534 2353 2143 1992 1930 1882 1746 1668 1605 1556 1529 1596 1737 1610 1461 1474 1591 1614 1666 1591 1408 1304 1217 1203 1236 1281 1222 1144 1039 951 829 743 677 648 601 576 565 504 456 451 430 436 509 654 722 691 594 564 553 522 468 477 524 529 507 410 358 248 234 234 232 229 225 224 222 220 234 313 441 573 683 762 837 865 937 945 876 841 834 792 792 760 672 750 742 774 905 979 865 779 736 863 995 1086 1215 1331 1329 1169 1106 1274 1413 1546 1463 1286 1063 1123 1287 1483 1484 1531 1595 1518 1483 1394 1296 1123 1035 927 820 663 617 918 1016 1090 1175 1202 1157 1006 1092 1263 1308 1379 1435 1277 1169 1173 984 770 672 599 746 882 781 855 993 968 972 935 990 1113 1221 1359 1494 1605 1580 1579 1575 851 832 830 820 820 812 805 809 818 824 836 855 872 899 948 978 1002 1041 1102 1142 1160 1169 1149 1152 1082 1026 973 925 879 859 839 818 776 753 712 691 699 739 780 803 853 913 965 1001 1039 1077 1119 1118 1045 1054 1042 1054 1114 1126 1184 1183 1174 1161 1134 1120 1078 1070 1054 999 923 848 861 845 830 793 691 580 526 508 493 473 442 407 382 355 324 309 269 279 302 333 389 427 448 463 425 385 361 408 431 443 421 375 366 338 336 294 279 316 327 328 328 350 366 393 403 409 405 413 412 411 417 412 409 408 413 441 443 436 437 432 427 436 397 372 347 338 359 392 438 483 491 465 400 362 361 360 359 362 365 368 371 422 417 426 438 461 465 470 475 488 495 517 541 556 571 598 636 656 674 692 697 713 714 725 708 685 677 656 612 568 547 586 585 543 562 595 637 698 690 660 639 611 636 601 602 620 620 616 609 604 621 664 687 701 708 703 696 692 691 684 680 689 670 650 635 632 621 638 629 628 635 599 608 656 671 711 748 770 780 787 790 800 818 838 870 884 907 924 937 937 902 884 822 790 769 771 765 787 810 825 858 902 965 1016 1055 1134 1186 1235 1316 1361 1415 1408 1338 1342 1411 1313 1364 1417 1439 1413 1483 1555 1577 1518 1558 1582 1607 1683 1704 1533 1389 1280 1180 1085 872 765 702 660 718 760 880 938 1047 1217 1357 1470 1643 1676 1741 1749 1690 1630 1602 1668 1729 1739 1718 1638 1577 1552 1540 1523 1587 1554 1657 1711 1751 1774 1954 2094 2178 2101 1950 1816 1694 1614 1542 1487 1460 1477 1451 1328 1246 1151 1097 1018 982 979 1047 1158 1186 1176 1223 1332 1330 1382 1427 1611 1698 1772 1916 1935 1921 1797 1536 1385 1257 1103 986 820 747 655 628 535 512 507 506 510 541 777 814 944 1044 1136 1181 1250 1363 1436 1501 1575 1636 1754 1828 1826 1832 1850 1888 1877 1863 1898 1932 1966 1959 1938 1982 2078 2169 2247 2129 2012 1898 1855 1895 1955 2002 2014 2099 2220 2127 2088 1996 1575 1535 1482 1557 1641 1723 1872 1954 1841 1762 1742 1779 1685 1645 1706 1789 1933 1965 1802 1665 1562 1668 1782 1838 1999 2100 2219 2281 2409 2410 2374 2349 2473 2600 2544 2496 2383 2295 2307 2306 2297 2212 2063 1907 1838 1738 1698 1843 1881 1883 2026 2069 2032 1910 1775 1628 1528 1441 1398 1465 1677 1872 1998 2027 1969 1915 1799 1663 1705 1816 1897 1814 1937 2122 2167 2271 2287 2442 2596 2733 2649 2615 2591 2569 2506 2470 2552 2614 2605 2598 2655 2628 2578 2524 2562 2562 2589 2683 2650 2485 2436 2425 2407 2380 2397 2430 2493 2557 2647 2750 2667 2550 2539 2608 2491 2320 2183 2065 1985 1834 1724 1573 1531 1545 1407 1243 1172 1104 1035 1060 1230 1365 1453 1544 1535 1430 1407 1367 1313 1226 1170 1077 1138 1238 1324 1477 1587 1654 1675 1754 1855 2013 2172 2333 2421 2372 2351 2473 2565 2674 2694 2748 2791 2894 2921 2864 2815 2817 2817 2775 2735 2679 2629 2587 2493 2428 2280 2269 2381 2504 2642 2803 2637 2432 2296 2224 2176 2243 2332 2438 2559 2626 2629 2513 2417 2297 2147 1999 1858 1765 1664 1717 1784 1825 2023 2244 2417 2514 2848 3082 3342 3364 3315 3333 3407 3329 3310 3303 3421 3372 3249 3173 3130 3099 3041 2987 2961 2924 2898 2815 2804 2801 2910 2957 2845 2783 2743 2706 2604 2543 2484 2500 2505 2465 2479 2498 2506 2477 2330 2178 2068 2024 2070 2247 2457 2601 2671 2733 2855 2942 3029 3252 3367 3293 3232 3276 3292 3286 3218 3017 2986 2984 2999 3017 3126 3169 3230 3257 3103 3093 3100 3069 3025 3087 3188 3236 3275 3280 3338 3364 3465 3522 3338 3034 2848 2849 2897 2980 3039 3075 3188 3325 3195 2989 2923 2842 2776 2732 2736 2646 2611 2575 2445 2380 2435 2495 2541 2602 2557 2468 2456 2462 2423 2297 2338 2214 2218 2277 2325 2313 2286 2300 2291 2192 2077 1978 1806 1709 1641 1646 1664 1685 1768 1927 1992 2050 2075 2086 2091 2109 2131 2198 2181 2219 2269 2313 2339 2368 2417 2473 2501 2527 2563 2588 2613 2571 2562 2606 2633 2650 2674 2707 2740 2790 2837 2877 2939 2989 3021 3082 3145 3221 3252 3315 3337 3383 3445 3548 3617 3699 3722 3881 3976 3991 3964 3859 3541 3318 3275 3206 3128 3018 2975 2950 2937 2943 2919 2909 2976 2976 2886 2806 2779 2560 2520 2390 2341 2358 2466 2598 2641 2687 2738 2814 2857 2913 2969 3012 3136 3087 2946 3017 2989 2937 2854 2764 2692 2487 2360 2255 2203 2159 2124 2131 2148 2156 2179 2161 2186 2193 2258 2250 2297 2353 2491 2495 2585 2548 2631 2646 2484 2266 2061 1964 1925 1961 1976 1912 1710 1539 1353 1419 1392 1344 1205 1232 1302 1447 1377 1485 1459 1361 1183 1018 976 999 1042 980 858 753 653 573 503 459 483 565 556 558 617 665 651 655 684 653 850 934 800 743 797 759 683 726 726 662 541 453 353 244 231 228 227 223 220 223 221 223 222 221 303 371 467 443 632 720 793 788 737 659 583 564 552 559 531 570 591 616 735 807 760 677 611 666 903 1054 1169 1200 1090 883 935 1154 1138 1146 1147 1013 862 1005 1155 1168 1109 1322 1507 1617 1501 1366 1237 1059 954 747 669 547 634 747 805 949 1065 936 879 880 1047 1075 1104 1259 1296 1353 1284 1059 909 683 569 611 583 647 755 761 789 879 969 1025 1127 1246 1309 1417 1528 1447 1394 1372 1342 834 828 834 838 831 828 817 802 831 844 860 861 869 888 924 959 1011 1044 1095 1140 1175 1178 1174 1161 1075 1021 978 931 870 831 816 807 778 756 730 693 685 720 763 784 813 848 925 938 969 1018 1071 1075 1014 1022 1047 1047 1096 1110 1163 1178 1170 1141 1120 1066 1034 1024 1042 992 946 870 881 877 879 818 707 570 533 512 499 480 458 426 400 360 354 338 283 266 314 374 396 430 459 455 433 375 343 402 415 400 386 347 356 333 308 279 283 324 342 334 339 349 358 382 409 421 419 422 431 439 446 447 444 428 432 460 458 454 462 449 448 431 398 428 413 360 341 353 416 433 426 389 355 357 359 360 365 376 396 394 396 394 424 410 421 432 447 470 479 489 499 513 531 547 562 585 610 642 652 672 692 708 718 731 731 690 686 646 614 576 578 611 635 590 621 651 650 690 721 727 768 708 644 588 593 604 590 595 605 622 634 672 699 696 704 709 704 701 680 675 673 677 657 636 627 630 606 617 614 589 587 618 654 662 693 714 746 761 778 795 797 795 816 834 849 873 896 903 885 885 858 809 770 750 752 751 768 792 824 855 900 958 995 1057 1149 1169 1268 1355 1425 1483 1490 1477 1499 1495 1487 1385 1363 1418 1453 1477 1502 1540 1688 1699 1662 1815 1810 1764 1675 1606 1449 1323 1194 1057 893 812 719 673 710 751 850 926 1028 1131 1314 1496 1560 1524 1551 1565 1538 1558 1613 1655 1683 1688 1753 1706 1720 1692 1673 1783 1915 1939 1937 2053 2004 1983 2089 1986 2023 1999 1856 1741 1621 1535 1472 1418 1372 1344 1329 1227 1140 1062 1043 1022 990 989 1064 1184 1265 1275 1304 1410 1418 1542 1626 1677 1853 1966 1964 1993 2008 1811 1520 1357 1291 1078 971 883 809 723 667 560 514 507 507 509 519 671 1004 1052 1099 1189 1265 1398 1470 1566 1646 1749 1797 1909 1893 1860 1844 1795 1752 1730 1725 1743 1768 1788 1822 1910 2021 2123 2178 2268 2209 2108 2053 1950 1948 2107 2140 2130 2227 2162 2163 2077 1908 1607 1563 1564 1654 1780 1857 2043 2109 1859 1770 1751 1783 1843 1889 1895 1968 2042 2041 1985 1934 1718 1695 1827 1932 2016 2075 2151 2244 2376 2282 2256 2243 2364 2472 2614 2493 2405 2294 2212 2179 2187 2106 2012 1852 1734 1754 1855 2013 2058 2041 2147 2321 2313 2058 1923 1731 1614 1501 1443 1427 1696 1896 1997 1900 1849 1783 1705 1593 1672 1788 1771 1784 1919 2127 2194 2340 2382 2490 2632 2787 2713 2725 2789 2770 2664 2637 2664 2765 2807 2897 2826 2842 2778 2621 2645 2689 2713 2756 2704 2642 2561 2495 2491 2554 2604 2640 2686 2773 2821 2883 2844 2793 2725 2514 2362 2243 2100 1986 1837 1755 1677 1715 1759 1532 1438 1307 1226 1101 1047 1077 1200 1394 1591 1695 1689 1680 1640 1550 1466 1334 1250 1150 1138 1200 1263 1375 1479 1521 1564 1712 1851 2045 2162 2228 2258 2214 2280 2373 2483 2603 2667 2822 2979 3010 3049 2931 2860 2827 2797 2791 2765 2747 2691 2647 2501 2454 2332 2344 2431 2495 2621 2698 2526 2376 2299 2269 2314 2286 2310 2419 2557 2666 2726 2614 2483 2345 2220 2127 1930 1762 1648 1688 1735 1795 2004 2243 2430 2631 2930 3123 3253 3182 3156 3160 3249 3287 3305 3390 3448 3319 3247 3202 3136 3086 3016 2988 2944 2916 2846 2844 2831 2825 2940 3051 3054 3011 2902 2858 2803 2705 2543 2522 2523 2531 2660 2593 2539 2512 2388 2270 2109 2055 2034 2137 2353 2447 2582 2697 2842 2918 3142 3175 3048 3041 3122 3241 3428 3317 3193 3133 3040 3047 3037 3039 3087 3150 3215 3272 3205 3144 3150 3139 3141 3163 3253 3284 3284 3317 3373 3398 3442 3491 3192 2907 2801 2810 2819 2848 2924 3024 3074 3036 3164 2953 2832 2704 2571 2540 2498 2488 2469 2396 2341 2325 2330 2310 2313 2304 2269 2229 2203 2183 2124 2098 2053 2042 2021 2004 2031 2059 2070 2082 2078 2048 1947 1788 1718 1725 1692 1690 1729 1774 1846 1934 1919 1944 1980 2056 2072 2090 2113 2115 2141 2205 2223 2221 2262 2301 2350 2435 2478 2491 2493 2511 2499 2503 2524 2590 2623 2655 2673 2706 2725 2772 2803 2837 2860 2895 2965 3078 3147 3197 3232 3288 3308 3354 3410 3603 3740 3811 3863 3836 3801 3819 3832 3809 3544 3378 3269 3131 3081 3054 3019 2984 2972 2968 2960 2962 3002 3033 2953 2811 2759 2571 2582 2478 2418 2434 2446 2531 2602 2681 2696 2722 2791 2854 2926 2979 3028 2870 2820 2840 2854 2859 2921 2926 2742 2637 2565 2396 2307 2283 2264 2264 2280 2252 2275 2269 2287 2316 2320 2350 2411 2480 2581 2585 2556 2607 2465 2524 2557 2315 2081 1988 1996 2069 2154 1952 1677 1543 1407 1285 1205 1180 1121 1041 1154 1288 1192 1303 1416 1348 1196 1074 901 864 950 883 759 669 589 519 455 521 572 665 698 693 777 800 877 885 862 738 915 1046 1029 889 981 915 817 872 778 721 637 510 383 283 234 236 228 223 223 222 223 220 220 221 221 279 345 442 591 550 543 551 496 470 465 469 454 456 422 452 487 559 665 735 677 612 594 763 938 1043 965 1038 960 781 777 828 943 986 1021 872 789 983 1046 979 1035 1267 1418 1607 1516 1344 1237 1046 956 943 897 653 536 583 668 845 901 769 707 888 894 1004 1116 1161 1087 1263 1228 990 865 731 630 558 588 783 868 943 973 1021 1077 1167 1231 1368 1437 1533 1507 1367 1305 1198 1181 844 847 834 846 832 827 837 808 833 853 901 891 884 892 914 951 998 1025 1083 1134 1173 1171 1186 1163 1076 1032 971 933 873 837 787 781 776 763 745 727 685 692 740 757 764 797 857 887 919 927 975 991 975 938 1019 1016 1072 1110 1122 1138 1136 1131 1107 1025 993 989 1062 1038 996 884 865 878 864 826 715 595 542 506 500 485 454 425 412 406 386 354 298 271 344 402 417 443 448 443 442 376 344 395 381 357 348 341 329 299 279 284 309 325 319 345 363 367 378 376 388 435 443 454 450 455 467 477 478 459 454 473 477 480 471 454 458 426 401 429 443 419 367 343 377 388 360 367 383 387 418 404 423 404 426 455 457 455 459 438 397 433 462 469 480 494 501 510 520 543 548 574 595 623 630 654 673 699 712 725 730 705 673 641 621 607 610 652 667 660 645 668 680 711 774 810 790 772 702 637 632 626 624 636 657 661 657 656 668 680 692 696 704 694 675 665 656 658 639 622 617 619 582 576 575 598 636 645 653 659 680 693 738 763 785 796 762 741 786 815 831 858 870 867 829 823 790 745 735 734 746 767 792 822 868 935 977 1020 1057 1127 1210 1268 1336 1424 1524 1587 1672 1625 1665 1642 1643 1600 1475 1492 1558 1547 1514 1570 1812 1790 1668 1628 1658 1658 1603 1529 1509 1512 1319 1176 925 825 724 665 704 743 810 879 952 1042 1216 1370 1438 1398 1407 1418 1450 1480 1520 1542 1598 1683 1800 1867 1843 1867 1961 1978 2030 2158 2237 2259 2082 2006 2085 1992 1845 1814 1738 1602 1498 1471 1443 1406 1332 1280 1224 1153 1087 1117 1157 1146 1072 1029 1052 1179 1266 1355 1421 1537 1614 1671 1844 1874 1899 2002 1933 1893 1908 1817 1532 1347 1264 1088 1023 937 861 753 683 597 528 507 509 511 510 627 747 1142 1144 1119 1157 1333 1423 1521 1630 1848 1936 1921 1892 1814 1774 1716 1694 1597 1600 1626 1654 1679 1702 1796 1884 1959 2001 2101 2199 2263 2187 2087 2025 2141 2246 2265 2227 2177 2192 2110 1819 1559 1553 1661 1887 2143 2326 2394 2456 1956 1792 1757 1783 1805 1830 1912 1935 2000 2015 2067 2057 1966 1908 1955 2050 2083 2133 2231 2308 2215 2153 2152 2221 2356 2405 2477 2535 2362 2254 2096 2049 1983 1855 1789 1756 1783 1921 2033 2161 2291 2413 2408 2323 2219 2081 1944 1825 1741 1521 1447 1467 1720 1909 1816 1768 1700 1662 1641 1536 1593 1673 1654 1852 1991 2199 2269 2409 2448 2593 2738 2901 2855 2848 2900 2871 2839 2826 2843 2924 2963 3034 3015 2998 2942 2852 2823 2805 2895 3012 2978 2857 2786 2674 2644 2715 2804 2872 2919 2900 2962 2804 2730 2689 2604 2452 2341 2270 2169 2056 1899 1844 1878 1946 1777 1470 1385 1295 1172 1071 1050 1141 1231 1393 1605 1756 1819 1838 1788 1683 1558 1447 1348 1176 1139 1234 1253 1346 1396 1501 1590 1752 1877 1972 1994 2062 2089 2098 2171 2273 2363 2488 2576 2763 2914 2881 2902 2926 2891 2886 2860 2804 2763 2723 2644 2583 2481 2432 2411 2419 2481 2565 2683 2591 2462 2377 2360 2359 2369 2312 2364 2470 2549 2673 2832 2625 2520 2449 2297 2165 1965 1799 1717 1684 1737 1813 1948 2204 2494 2675 2916 3054 3049 3021 3036 3060 3070 3105 3135 3224 3389 3392 3289 3212 3153 3133 2991 2957 2919 2879 2867 2869 2864 2877 2989 3129 3220 3224 3118 3058 2909 2753 2564 2559 2564 2667 2748 2675 2665 2621 2498 2351 2203 2083 2054 2086 2243 2377 2545 2676 2898 3046 3009 2936 2941 2960 3114 3201 3229 3209 3178 3141 3070 3071 3059 3064 3115 3168 3282 3328 3325 3222 3178 3198 3230 3242 3294 3317 3322 3349 3372 3407 3447 3466 3160 2888 2777 2769 2770 2750 2815 2858 2898 2940 3025 2966 2826 2618 2493 2447 2426 2389 2356 2280 2258 2242 2234 2216 2207 2196 2182 2113 2096 2087 2102 2087 2084 2100 2060 2027 2026 1949 1917 1919 1916 1901 1812 1769 1761 1720 1727 1752 1806 1916 2036 2108 2119 2155 2165 2182 2228 2223 2211 2228 2274 2297 2295 2287 2300 2312 2307 2318 2331 2332 2402 2477 2508 2538 2576 2638 2684 2684 2678 2691 2719 2762 2792 2860 2878 2918 2946 2994 3043 3105 3128 3173 3226 3348 3388 3433 3493 3562 3631 3683 3754 3779 3797 3742 3507 3252 3199 3138 3096 3067 3053 2996 2996 2992 2987 2997 3027 3011 2925 2876 2811 2669 2643 2605 2588 2581 2535 2487 2505 2609 2725 2775 2806 2831 2893 2952 2795 2773 2701 2716 2740 2759 2808 2889 2854 2799 2725 2591 2568 2432 2445 2414 2402 2397 2393 2391 2383 2430 2423 2448 2573 2575 2481 2446 2458 2452 2413 2416 2447 2403 2169 2054 2066 2129 2207 2051 1782 1719 1602 1464 1466 1396 1234 1105 1040 1123 1077 1229 1321 1219 1110 1030 878 767 774 706 661 631 498 459 572 558 638 752 869 924 957 970 1093 1130 1067 925 1002 1122 1217 1074 1121 1064 957 963 880 837 691 580 443 346 255 247 232 223 224 223 222 216 220 220 221 221 226 272 341 327 318 314 287 270 300 285 263 282 296 353 432 501 551 544 561 502 581 732 893 850 796 801 776 670 606 684 785 826 964 799 713 843 825 946 1123 1296 1510 1647 1557 1436 1293 1285 1199 1018 841 778 714 542 591 663 770 728 616 784 819 952 988 915 1073 1141 1153 1046 978 876 753 568 558 681 794 962 1118 1200 1220 1292 1382 1395 1382 1433 1444 1298 1211 1091 1025 843 842 835 832 833 828 840 824 819 865 908 912 901 900 926 949 991 1030 1077 1136 1179 1197 1195 1171 1088 1043 971 905 865 834 783 766 757 750 739 739 721 678 714 728 743 763 789 823 854 859 854 874 874 853 945 986 1055 1108 1094 1104 1118 1097 1085 1024 991 977 1076 1083 1010 912 867 834 803 789 756 631 546 496 497 479 445 432 428 397 378 353 313 269 332 407 407 410 406 413 410 381 351 327 330 344 323 326 319 279 280 297 325 311 332 368 386 400 418 419 412 413 448 479 491 503 506 516 517 497 481 485 502 507 491 463 459 433 438 455 464 457 442 364 377 343 346 444 453 450 460 413 451 433 447 449 461 463 462 456 435 400 431 449 475 491 504 502 511 532 545 560 575 596 612 643 660 688 706 721 728 700 684 655 638 632 664 690 707 716 712 677 686 747 732 706 701 697 687 645 632 621 654 667 666 669 666 670 686 687 696 693 693 688 648 644 637 625 614 612 587 588 561 559 577 596 608 624 640 627 654 669 708 722 732 725 707 705 741 770 790 812 822 810 775 765 738 726 724 733 773 800 839 878 946 1006 1079 1101 1183 1193 1281 1366 1456 1465 1533 1724 1809 1848 1895 1952 1923 1880 1849 1818 1920 1817 1735 1699 1665 1637 1625 1593 1558 1556 1553 1581 1494 1426 1254 1092 952 856 739 676 709 740 789 823 880 941 1069 1191 1264 1319 1319 1320 1423 1477 1496 1506 1652 1832 1862 1912 1959 1897 2024 2206 2220 2185 2099 2109 2150 2133 1970 1850 1727 1692 1639 1555 1480 1412 1394 1340 1301 1221 1190 1136 1139 1228 1248 1188 1133 1048 1044 1137 1241 1402 1505 1694 1814 1795 1915 2010 1981 1961 1919 1847 1794 1695 1489 1261 1166 1107 1089 967 895 787 732 628 549 519 513 509 509 582 710 1209 1253 1191 1163 1185 1293 1346 1448 1577 1732 1793 1789 1662 1571 1433 1430 1481 1530 1569 1588 1604 1668 1742 1772 1811 1851 1926 1998 2090 2151 2228 2144 2214 2324 2310 2226 2239 2206 2056 1762 1559 1698 2011 2241 2310 2332 2404 2453 2102 1842 1787 1797 1804 1813 1868 1909 1954 2018 2079 2120 2170 2171 2171 2219 2224 2277 2321 2199 2104 2080 2102 2188 2232 2327 2488 2431 2318 2215 2070 1962 1881 1809 1814 1899 1967 2071 2135 2373 2584 2688 2551 2373 2243 2048 1957 1825 1728 1541 1472 1544 1731 1741 1695 1638 1564 1514 1499 1505 1539 1582 1607 1751 1919 2144 2255 2385 2458 2561 2690 2881 2973 3049 2979 2961 2982 2998 3000 3044 3067 3118 3157 3054 2986 2895 2896 2938 2971 3097 3205 3097 2984 3031 2933 3023 2986 2907 2959 2801 2733 2748 2648 2537 2483 2510 2457 2344 2220 2091 2035 2014 2081 1986 1749 1620 1563 1347 1224 1079 1074 1207 1315 1446 1602 1776 1857 1909 1861 1692 1593 1487 1381 1249 1184 1197 1256 1361 1429 1482 1569 1678 1744 1799 1816 1908 1928 2050 2110 2214 2302 2407 2467 2598 2720 2841 2825 3011 3057 2897 2834 2779 2697 2660 2652 2646 2594 2529 2556 2544 2504 2581 2726 2624 2476 2423 2436 2464 2496 2436 2430 2543 2628 2757 2749 2707 2613 2541 2362 2199 2001 1862 1781 1783 1799 1856 1962 2205 2541 2686 2824 2870 2871 2899 2937 2972 3024 3039 3061 3072 3214 3266 3346 3238 3105 3075 3000 2946 2922 2905 2883 2881 2886 2886 2979 3034 3099 3192 3348 3219 2992 2825 2651 2614 2644 2788 2793 2744 2715 2673 2594 2532 2375 2201 2092 2095 2189 2335 2621 2792 2913 2818 2822 2820 2896 2989 3116 3281 3251 3219 3212 3184 3120 3127 3120 3110 3214 3240 3311 3351 3399 3319 3276 3236 3270 3275 3303 3333 3351 3367 3380 3416 3473 3506 3206 2922 2731 2717 2691 2680 2687 2767 2839 2817 2777 2724 2651 2516 2431 2414 2381 2308 2249 2239 2237 2227 2225 2217 2207 2181 2166 2187 2189 2213 2217 2213 2237 2226 2224 2176 2140 2049 2011 1934 1890 1860 1884 1842 1805 1771 1808 1876 1989 2059 2144 2242 2263 2305 2283 2257 2269 2341 2334 2335 2333 2362 2348 2355 2394 2423 2424 2441 2425 2447 2470 2517 2564 2579 2583 2630 2676 2764 2788 2810 2830 2779 2830 2889 2927 2954 2969 2992 3033 3074 3103 3140 3166 3196 3231 3287 3309 3369 3408 3455 3468 3515 3593 3602 3404 3256 3208 3175 3120 3124 3105 3044 3022 3012 3026 3047 3054 3017 2961 2923 2893 2789 2761 2735 2708 2738 2711 2601 2539 2553 2621 2712 2764 2810 2879 2855 2704 2639 2595 2594 2639 2660 2698 2732 2699 2780 2896 2822 2730 2769 2706 2608 2551 2569 2529 2564 2595 2578 2642 2613 2590 2483 2268 2283 2374 2381 2256 2268 2333 2478 2344 2133 2087 2163 2146 2099 1903 1814 1706 1673 1499 1331 1146 1063 956 979 1020 1151 1223 1134 987 888 778 698 656 586 498 468 477 544 656 592 691 810 965 1073 1190 1189 1219 1334 1165 1073 996 1193 1359 1261 1290 1263 1109 1090 1038 897 732 638 529 424 290 266 239 226 218 221 221 220 221 220 220 218 220 218 217 217 217 217 216 217 218 221 225 227 230 237 309 362 384 425 446 439 651 722 691 662 619 617 587 543 500 499 572 707 819 673 629 633 840 1174 1265 1450 1497 1417 1348 1423 1465 1339 1162 998 1019 853 710 578 506 529 634 641 547 618 732 803 758 849 859 900 975 871 812 750 686 527 515 715 872 1058 1172 1311 1362 1401 1336 1249 1238 1250 1316 1316 1211 1082 1000 831 835 841 840 846 842 804 794 834 860 886 880 896 933 942 963 988 985 1041 1090 1144 1180 1174 1123 1118 1010 931 952 909 866 815 784 757 734 721 715 715 699 675 695 713 732 755 762 774 772 760 742 736 767 853 892 995 1062 1042 1055 1068 1059 1055 1019 1013 1002 993 1050 1052 1011 943 865 820 771 737 655 574 491 468 465 438 415 397 365 340 334 329 266 293 394 402 398 396 378 371 344 343 340 321 321 324 306 289 276 283 320 336 363 384 409 426 441 457 465 455 448 439 443 476 499 525 561 576 542 529 541 538 527 505 472 464 446 463 456 444 416 421 426 393 426 449 458 466 459 448 437 456 455 460 467 474 472 466 432 406 429 435 464 472 483 493 493 506 513 528 540 551 568 584 605 628 656 692 717 718 713 696 703 705 713 719 728 743 740 726 717 737 771 768 796 823 746 694 644 636 628 651 680 705 704 703 697 697 690 692 694 683 661 621 615 606 603 597 573 550 550 547 567 569 584 591 582 577 585 603 630 634 630 644 646 648 666 689 712 754 754 754 738 720 700 700 700 723 758 817 848 895 948 983 1046 1131 1226 1369 1376 1413 1478 1597 1720 1785 1793 1844 1884 1936 1940 1941 1947 1943 1810 1722 1669 1694 1689 1647 1614 1575 1577 1591 1645 1680 1660 1533 1317 1096 1015 936 847 736 697 735 743 842 965 1065 1022 989 1049 1167 1180 1264 1359 1450 1534 1775 1857 1888 1800 1873 1923 2103 2172 2153 2229 2107 2072 2024 1961 1935 1879 1794 1716 1619 1506 1438 1369 1318 1290 1294 1257 1214 1140 1145 1220 1236 1319 1313 1225 1141 1077 1048 1147 1298 1512 1643 1742 1816 1894 1947 2042 1977 1882 1831 1769 1753 1726 1626 1304 1266 1205 1163 1007 931 831 750 659 584 530 514 514 511 545 650 827 1295 1368 1336 1287 1325 1525 1559 1542 1498 1498 1448 1423 1426 1611 1670 1657 1640 1649 1644 1655 1657 1739 1812 1904 1934 1981 2016 2064 2106 2162 2201 2289 2384 2307 2298 2265 2132 2047 1840 1686 1899 2091 2202 2302 2339 2365 2482 2209 1938 1870 1848 1898 1947 1990 2043 2108 2146 2186 2202 2301 2355 2415 2438 2286 2195 2117 2065 1991 2015 2030 2123 2286 2406 2526 2365 2234 2181 2065 1987 1983 1978 2106 2195 2220 2275 2336 2511 2698 2582 2412 2293 2198 2135 2049 1996 1787 1598 1460 1554 1644 1614 1549 1439 1420 1438 1458 1480 1507 1561 1599 1669 1773 1964 2109 2226 2311 2425 2514 2709 2793 2891 2989 3051 3062 3155 3200 3190 3201 3260 3192 3146 3077 3012 3003 3006 3008 3038 3117 3175 3173 2967 2907 2874 2863 2819 2787 2722 2678 2639 2612 2584 2578 2602 2559 2460 2333 2215 2279 2293 2316 2027 1808 1680 1591 1428 1321 1117 1070 1177 1283 1430 1520 1652 1819 2016 1934 1810 1715 1588 1483 1374 1298 1183 1217 1294 1361 1474 1514 1517 1606 1713 1809 1979 2065 2183 2239 2298 2317 2350 2416 2498 2546 2717 2784 2924 3007 2933 2904 2864 2800 2755 2715 2690 2657 2651 2684 2666 2659 2717 2817 2688 2521 2465 2475 2483 2532 2586 2560 2591 2707 2841 2826 2775 2779 2623 2372 2269 2106 2051 2017 1926 1889 1829 1884 2142 2365 2467 2597 2639 2722 2795 2940 3007 3034 3055 3059 3067 3142 3162 3272 3222 3093 3036 3026 3002 2975 3001 2954 2908 2908 2922 2956 3048 3204 3292 3426 3283 3039 3005 2888 2798 2899 3003 2804 2790 2786 2846 2896 2742 2506 2407 2227 2127 2155 2288 2632 2711 2710 2687 2744 2827 2935 3066 3132 3062 3158 3311 3336 3348 3193 3177 3180 3204 3223 3249 3299 3354 3410 3439 3406 3372 3321 3318 3338 3370 3427 3436 3437 3479 3433 3339 3060 2871 2737 2716 2691 2650 2626 2590 2613 2570 2539 2453 2422 2403 2384 2356 2330 2288 2271 2242 2238 2245 2249 2261 2264 2261 2289 2290 2291 2330 2334 2375 2380 2369 2365 2330 2291 2194 2189 2177 2139 2049 1950 1862 1845 1841 1876 1991 2066 2138 2213 2295 2339 2355 2419 2550 2513 2432 2452 2514 2530 2515 2522 2528 2565 2611 2620 2622 2625 2622 2642 2641 2632 2637 2655 2691 2716 2773 2777 2800 2869 2893 2894 2949 2980 3021 3032 3035 3074 3105 3115 3147 3170 3210 3233 3256 3264 3298 3320 3351 3381 3440 3488 3521 3426 3335 3300 3256 3266 3238 3240 3179 3131 3121 3123 3112 3098 3044 3007 2979 2964 2931 2914 2931 2857 2792 2828 2835 2786 2760 2752 2696 2719 2773 2830 2673 2605 2571 2506 2451 2420 2488 2553 2523 2483 2505 2749 2781 2566 2613 2663 2630 2636 2582 2619 2627 2634 2602 2600 2568 2505 2392 2268 2254 2174 2118 2065 2107 2281 2340 2118 1900 1923 2006 1905 1792 1647 1587 1478 1506 1598 1447 1292 1209 1077 1057 857 937 1039 1040 895 786 661 595 519 475 527 599 688 798 839 695 630 677 895 1018 1250 1316 1346 1425 1381 1310 1234 1221 1374 1515 1531 1435 1312 1246 1095 990 825 709 564 417 457 423 333 229 223 225 221 219 217 212 212 222 218 217 218 217 216 219 216 214 213 217 215 215 214 214 215 213 227 242 312 368 439 459 453 429 417 382 369 339 339 348 345 419 497 462 584 859 1019 1071 1027 1198 1161 1046 1093 1194 1366 1283 1397 1227 1011 999 878 794 751 583 546 493 527 514 528 541 560 637 602 783 877 753 667 623 546 485 547 837 984 1120 1222 1359 1477 1403 1292 1142 1069 1089 1132 1163 1193 1156 1032 842 840 828 828 846 841 797 805 838 860 856 849 892 913 944 974 960 961 1020 1076 1133 1168 1178 1111 1112 1086 1023 982 927 887 837 802 764 734 704 693 687 673 668 683 707 724 742 748 733 714 700 698 748 776 826 882 967 1026 1017 1017 1030 1033 1040 1050 1001 1033 991 967 1037 1050 1031 945 868 802 770 700 628 539 477 389 367 380 363 363 348 304 309 265 312 406 403 392 378 364 344 335 337 335 325 319 316 296 274 288 315 334 358 375 386 410 437 457 464 473 477 473 469 474 458 474 516 561 574 563 565 560 560 563 536 494 473 462 461 457 448 433 452 438 445 448 453 453 460 460 461 440 464 470 482 486 495 501 486 452 465 456 423 441 453 473 481 489 497 506 512 526 538 549 570 590 611 644 681 706 710 713 710 728 726 757 755 747 748 734 726 722 760 842 878 868 789 726 691 652 641 630 647 673 693 702 706 710 715 711 677 691 661 616 606 604 593 597 577 550 541 551 580 612 636 638 648 641 616 603 585 581 591 599 603 610 626 649 657 661 674 680 687 679 686 679 672 690 737 782 879 916 958 979 1047 1145 1282 1404 1533 1552 1485 1558 1706 1742 1807 1839 1880 1903 1895 1905 1898 1874 1753 1661 1596 1599 1673 1668 1620 1597 1633 1677 1686 1622 1664 1702 1600 1391 1143 1006 874 824 736 703 749 772 893 1029 1291 1309 1202 1122 1115 1128 1188 1286 1417 1529 1747 1832 1874 1936 1968 2074 2125 2247 2364 2303 2107 2087 2017 1849 1759 1712 1628 1571 1505 1415 1328 1325 1352 1292 1226 1172 1164 1167 1188 1259 1339 1432 1349 1222 1151 1092 1070 1167 1339 1529 1674 1814 1885 1917 1955 2014 1976 1927 1915 1918 1924 1833 1709 1390 1290 1250 1186 1026 970 845 765 724 636 558 519 511 512 576 636 798 905 1279 1322 1313 1375 1512 1707 1706 1682 1591 1750 1761 1760 1770 1758 1748 1732 1738 1757 1751 1742 1763 1844 1926 1983 2031 2068 2138 2176 2237 2263 2324 2397 2301 2280 2195 2116 2032 1802 1754 1947 2074 2186 2280 2333 2472 2562 2268 1983 1894 1894 1960 1985 2050 2079 2142 2188 2237 2236 2316 2387 2451 2351 2178 2089 2036 1974 1954 1996 2100 2202 2313 2425 2538 2365 2299 2197 2072 2063 2095 2113 2234 2351 2417 2450 2464 2509 2584 2535 2476 2401 2288 2208 2124 1968 1883 1591 1471 1457 1482 1499 1411 1391 1388 1446 1482 1563 1555 1578 1633 1748 1823 1926 2112 2258 2366 2465 2522 2610 2686 2825 2886 2930 3038 3143 3130 3197 3278 3339 3301 3200 3126 3041 3029 3023 3032 3052 3077 3103 3109 2977 2937 2874 2844 2821 2810 2745 2670 2611 2506 2415 2360 2385 2413 2446 2470 2359 2482 2459 2282 2062 1808 1637 1557 1401 1291 1172 1092 1161 1202 1303 1432 1627 1779 2050 2037 1921 1795 1636 1551 1463 1361 1196 1205 1278 1317 1383 1428 1554 1653 1815 1939 2070 2181 2296 2383 2425 2388 2462 2522 2557 2628 2752 2861 2994 3047 2969 2906 2829 2779 2812 2748 2717 2696 2710 2745 2767 2829 2895 2913 2784 2583 2511 2506 2506 2533 2590 2650 2760 2762 2845 2946 2991 2801 2620 2433 2349 2218 2164 2193 2247 2074 1959 1903 1889 2187 2287 2476 2543 2666 2713 2997 3042 3038 3051 3075 3101 3151 3170 3182 3265 3125 3082 3073 3082 3108 3195 3150 3099 3006 3003 3061 3228 3345 3373 3411 3274 3137 3129 3066 3095 3132 3025 2850 2822 2830 2862 3009 2877 2717 2573 2313 2215 2152 2265 2487 2603 2660 2693 2816 2880 2977 3096 3000 2970 3061 3125 3307 3469 3289 3200 3204 3215 3232 3260 3305 3342 3421 3471 3470 3445 3393 3352 3385 3402 3471 3387 3237 3221 3106 3040 3016 2979 2806 2748 2739 2626 2555 2542 2525 2504 2475 2446 2426 2402 2377 2354 2341 2317 2291 2301 2325 2367 2373 2387 2377 2384 2393 2391 2367 2365 2373 2395 2414 2412 2412 2422 2374 2332 2344 2317 2236 2059 1939 1850 1853 1839 1883 1992 2068 2130 2178 2287 2318 2376 2446 2591 2694 2580 2526 2515 2546 2623 2681 2689 2717 2758 2776 2737 2729 2740 2753 2783 2787 2797 2797 2773 2793 2800 2833 2846 2842 2910 2937 2980 2984 3026 3045 3055 3086 3109 3121 3127 3157 3214 3241 3253 3273 3296 3317 3341 3380 3432 3459 3500 3534 3436 3390 3417 3417 3406 3347 3269 3198 3200 3209 3195 3183 3125 3098 3073 3065 3059 3069 3022 2937 2887 2906 2885 2833 2853 2855 2843 2850 2918 2766 2682 2494 2422 2355 2316 2303 2350 2466 2363 2373 2380 2571 2595 2439 2433 2524 2532 2518 2497 2506 2493 2485 2486 2486 2481 2509 2425 2281 2184 2070 1955 1899 1980 2124 2221 1997 1753 1731 1817 1748 1599 1486 1424 1258 1373 1423 1367 1327 1260 1160 1069 876 812 804 836 803 722 611 569 470 496 643 766 896 979 963 860 695 679 816 931 1067 1141 1190 1307 1480 1493 1446 1411 1452 1538 1644 1492 1320 1178 1051 989 840 724 553 559 569 521 450 367 251 237 236 219 220 219 216 215 216 213 210 216 219 217 217 219 213 216 214 213 211 213 216 216 214 216 217 217 258 330 339 334 309 256 235 245 243 225 222 221 276 295 377 622 756 749 756 884 872 892 984 1247 1442 1402 1283 1246 1237 1088 980 861 780 649 720 725 645 467 526 541 487 446 517 705 733 658 569 448 527 601 635 807 880 1021 1138 1348 1455 1343 1267 1137 1049 948 1007 1064 1039 1109 1093 833 830 828 819 820 809 795 798 824 827 830 858 893 910 938 922 923 954 1000 1062 1111 1137 1131 1108 1136 1113 1036 990 942 913 854 791 745 725 697 678 672 662 675 688 710 719 728 729 703 685 695 709 747 780 843 894 912 981 1012 998 1020 1035 1047 1065 1067 1015 997 976 973 1085 1062 1002 928 846 815 729 623 527 483 429 423 392 336 341 305 323 294 262 306 419 393 375 364 353 333 337 325 322 328 299 301 270 297 318 325 354 363 377 396 423 441 459 478 496 504 504 496 498 483 474 497 537 562 564 567 573 595 596 566 530 496 488 490 483 460 460 463 461 460 463 470 468 475 483 471 449 466 486 502 525 527 520 495 471 475 473 444 450 474 461 461 484 492 491 506 514 528 539 551 574 594 616 640 680 700 713 713 728 742 755 758 755 744 727 723 721 769 838 867 834 773 718 708 658 638 633 646 664 683 706 720 732 737 732 709 685 629 609 596 604 602 599 564 539 563 586 612 620 641 657 663 660 651 645 638 627 612 607 608 599 607 608 636 660 667 667 668 675 679 671 666 692 745 823 894 940 1075 1188 1276 1313 1337 1296 1333 1355 1480 1590 1648 1699 1768 1803 1838 1844 1864 1850 1803 1739 1618 1556 1523 1579 1628 1600 1611 1661 1735 1809 1900 1678 1553 1538 1564 1490 1369 1149 916 827 746 709 766 844 957 1136 1331 1362 1299 1302 1261 1257 1223 1224 1324 1525 1692 1749 1826 1917 2123 2281 2303 2177 2100 2075 1992 1908 1814 1749 1698 1629 1489 1438 1458 1451 1451 1430 1381 1264 1205 1234 1270 1277 1249 1333 1406 1466 1442 1269 1191 1126 1107 1247 1382 1564 1687 1808 1872 1969 2040 2051 1990 1993 2029 2015 1968 1883 1774 1462 1302 1200 1126 1043 962 866 822 751 707 644 568 512 513 535 605 715 839 1013 1127 1200 1256 1365 1473 1625 1755 1928 1863 1858 1855 1841 1824 1821 1821 1824 1825 1861 1879 1853 1869 1929 2005 2094 2104 2176 2219 2293 2326 2352 2347 2299 2274 2220 2110 2010 1818 1846 1948 2094 2209 2276 2378 2477 2552 2325 2033 1919 1925 1991 2031 2094 2088 2106 2149 2191 2246 2337 2411 2414 2307 2142 2068 1996 1918 1926 2040 2181 2270 2386 2500 2594 2482 2382 2301 2221 2201 2246 2275 2337 2415 2491 2564 2614 2657 2762 2761 2583 2370 2280 2169 2080 2003 1887 1650 1515 1445 1403 1361 1358 1405 1483 1584 1668 1772 1779 1793 1828 1929 1977 2051 2153 2315 2429 2541 2599 2651 2676 2768 2791 2844 2928 3036 3108 3211 3422 3391 3330 3234 3162 3077 3061 3057 3058 3095 3109 3098 3056 3002 2961 2906 2884 2874 2927 2715 2615 2510 2415 2294 2207 2127 2135 2197 2258 2322 2328 2306 2223 2034 1869 1652 1517 1369 1296 1204 1117 1225 1340 1400 1445 1618 1760 2033 2090 1962 1810 1683 1610 1491 1391 1258 1232 1272 1305 1342 1389 1488 1624 1820 1953 2112 2190 2292 2374 2364 2377 2462 2541 2639 2676 2671 2751 2882 3034 3130 3010 2921 2851 2804 2795 2789 2757 2764 2800 2870 2971 2970 3041 2853 2667 2569 2551 2559 2590 2615 2644 2668 2807 2867 3036 3068 2832 2684 2541 2464 2368 2305 2328 2374 2292 2119 1889 1889 2081 2244 2453 2545 2665 2753 2955 3086 3165 3112 3123 3139 3172 3178 3193 3219 3211 3141 3133 3172 3324 3440 3459 3381 3206 3150 3217 3302 3421 3448 3371 3255 3203 3190 3215 3309 3272 3181 3060 2947 2915 2921 2970 3011 2766 2697 2429 2272 2198 2236 2414 2549 2633 2685 2835 2959 2990 2908 2953 2935 3002 3105 3395 3397 3312 3267 3229 3237 3258 3268 3316 3375 3450 3507 3547 3504 3509 3484 3445 3428 3469 3245 3209 3183 3119 3071 3032 3005 2918 2871 2903 2693 2605 2519 2508 2509 2491 2455 2430 2407 2393 2364 2353 2367 2417 2429 2460 2473 2484 2507 2498 2480 2468 2473 2455 2471 2486 2505 2485 2490 2498 2462 2441 2387 2385 2344 2235 2018 1944 1963 1975 1975 2042 2251 2262 2280 2331 2405 2464 2507 2591 2690 2728 2725 2726 2636 2622 2671 2713 2821 2854 2903 2892 2850 2831 2835 2859 2877 2898 2913 2913 2963 2906 2877 2896 2910 2905 2939 2995 3084 3133 3115 3075 3084 3093 3109 3117 3132 3158 3213 3249 3269 3285 3319 3337 3354 3375 3411 3444 3522 3547 3423 3418 3480 3456 3365 3290 3276 3276 3234 3188 3099 3040 3002 3002 3009 3024 3095 3031 2871 2820 2704 2711 2739 2746 2807 2857 2899 2990 2789 2724 2631 2536 2399 2308 2262 2243 2275 2248 2233 2248 2256 2385 2357 2266 2318 2425 2423 2407 2394 2364 2387 2344 2324 2341 2399 2533 2469 2325 2293 2039 1949 1811 1846 1991 2032 1871 1682 1549 1577 1563 1469 1353 1226 1119 1199 1211 1154 1108 1079 1071 1101 974 856 808 708 682 627 522 484 519 606 773 900 1073 1150 1143 1022 884 776 754 822 890 971 1172 1270 1353 1471 1641 1608 1648 1698 1674 1556 1390 1250 1005 906 769 662 665 698 702 640 549 455 433 418 346 234 221 224 222 222 219 218 213 212 215 216 219 216 213 217 215 216 214 216 216 220 214 213 212 213 212 221 252 256 228 213 218 221 223 214 215 211 212 222 220 239 442 493 531 646 762 915 1063 1216 1202 1252 1368 1342 1204 1061 1021 860 786 826 860 920 782 642 667 689 577 532 420 598 628 522 453 625 716 797 853 946 1082 1160 1222 1366 1399 1301 1171 1110 1069 935 888 964 940 984 1049 845 836 839 843 857 833 791 789 789 803 820 847 869 901 916 911 949 956 966 1011 1083 1104 1114 1108 1150 1137 1056 1010 963 915 837 769 724 715 701 682 667 672 663 683 689 688 675 668 682 709 715 727 762 788 828 850 871 938 988 1001 1012 1027 1056 1073 1090 1040 988 1001 950 1020 1069 1021 972 899 815 642 575 617 560 483 445 414 370 331 311 288 266 262 320 393 392 366 356 348 326 335 321 313 323 317 290 274 285 318 345 362 370 393 412 439 449 474 498 528 533 533 536 535 521 507 491 522 559 570 577 599 622 609 557 529 514 511 500 496 487 480 485 479 484 494 502 499 501 515 499 490 485 488 502 542 536 520 509 482 485 476 454 431 456 465 472 481 489 485 497 516 519 532 542 562 579 600 630 664 694 714 721 742 752 757 757 755 749 735 730 728 746 776 774 742 737 713 692 657 636 634 638 647 684 713 728 746 748 743 725 673 619 602 599 604 604 585 536 550 581 609 624 644 683 691 689 691 698 671 659 656 645 644 656 645 636 633 615 632 645 630 630 634 639 646 663 675 704 749 865 1018 1201 1196 1212 1207 1167 1121 1166 1228 1383 1609 1660 1707 1738 1754 1724 1749 1807 1795 1656 1584 1510 1484 1502 1531 1544 1597 1690 1736 1872 1875 1845 1769 1650 1521 1456 1379 1363 1303 1116 847 738 707 835 952 1123 1211 1343 1388 1362 1355 1339 1371 1325 1293 1363 1456 1645 1726 1806 1909 2144 2106 2207 2193 2057 1916 1864 1752 1677 1681 1603 1530 1525 1557 1567 1512 1446 1385 1327 1270 1282 1355 1424 1375 1329 1355 1400 1489 1525 1347 1261 1181 1148 1267 1381 1581 1664 1747 1814 1897 1961 2045 2072 2064 2073 1988 1954 1891 1778 1432 1271 1149 1088 1022 971 897 847 806 748 707 608 520 513 530 577 715 806 940 1008 1107 1193 1331 1429 1556 1644 1882 1992 1947 1918 1906 1902 1910 1886 1916 1929 1910 1941 1952 1951 1988 2036 2068 2102 2197 2240 2349 2384 2375 2342 2292 2261 2214 2164 2006 1882 1901 1970 2168 2219 2309 2344 2412 2474 2480 2143 1967 1956 2019 2072 2105 2079 2070 2083 2135 2215 2329 2430 2359 2281 2155 2049 1944 1878 1931 2070 2199 2314 2420 2505 2563 2514 2397 2327 2427 2374 2396 2524 2591 2545 2602 2809 2748 2806 2735 2626 2525 2311 2227 2156 2076 1981 1878 1642 1528 1431 1395 1329 1376 1467 1557 1726 1837 1898 1924 1988 2023 2083 2109 2193 2257 2358 2444 2591 2652 2684 2704 2715 2746 2842 2919 3008 3116 3339 3410 3388 3331 3246 3169 3117 3101 3102 3118 3149 3162 3136 3110 3105 3114 3111 3112 3148 2966 2825 2719 2528 2373 2189 2132 1959 1938 1964 2003 2065 2069 2129 2184 2040 1840 1649 1526 1363 1310 1171 1121 1248 1338 1473 1568 1711 1835 2082 2062 1943 1822 1688 1607 1488 1376 1386 1378 1237 1253 1314 1334 1424 1550 1758 1896 2026 2121 2202 2245 2242 2278 2330 2371 2505 2553 2586 2664 2828 2984 3151 3003 2901 2844 2850 2883 2895 2913 2855 2864 2932 3152 3173 3125 2925 2815 2683 2590 2601 2627 2637 2645 2656 2768 2882 3036 3085 2834 2671 2589 2558 2505 2457 2553 2512 2386 2221 1961 1889 1889 2152 2381 2475 2572 2677 2842 2964 3183 3217 3173 3171 3189 3192 3211 3221 3242 3295 3338 3429 3531 3682 3760 3673 3629 3513 3415 3441 3478 3462 3396 3300 3276 3346 3472 3487 3328 3249 3255 3109 2985 2970 3013 3038 2923 2780 2473 2318 2251 2275 2382 2555 2595 2582 2701 2749 2806 2812 2871 2885 2973 3104 3346 3447 3322 3327 3278 3279 3287 3301 3338 3389 3470 3527 3586 3574 3574 3565 3533 3510 3341 3293 3232 3166 3126 3103 3029 2997 3006 2934 2684 2612 2587 2550 2535 2519 2509 2494 2518 2566 2618 2575 2468 2492 2551 2626 2686 2675 2667 2669 2661 2645 2640 2632 2589 2604 2629 2662 2613 2595 2529 2545 2532 2476 2454 2399 2281 2063 1961 2063 2120 2211 2275 2401 2454 2510 2517 2555 2578 2633 2663 2736 2765 2781 2763 2726 2723 2724 2745 2820 2863 2969 3030 2988 2999 2914 2905 2939 2947 2958 2992 3020 3038 3022 3083 3076 3012 3036 3097 3190 3201 3212 3133 3111 3124 3130 3147 3164 3176 3229 3264 3307 3325 3348 3365 3390 3400 3427 3477 3562 3516 3225 3146 3147 3176 3172 3051 2907 2961 2939 2902 2845 2833 2862 2881 2854 2816 2867 2770 2629 2668 2547 2576 2590 2623 2773 2774 2752 2741 2766 2736 2674 2543 2447 2407 2337 2246 2211 2117 2084 2118 2130 2220 2160 2118 2215 2281 2287 2303 2290 2288 2249 2198 2221 2268 2351 2498 2361 2236 2226 2143 1852 1678 1711 1897 1965 1720 1573 1440 1369 1343 1348 1223 1176 1084 998 979 905 843 773 772 792 798 793 696 648 549 494 510 534 611 724 943 1053 1156 1283 1297 1156 991 878 868 849 767 843 1012 1080 1258 1380 1577 1656 1792 1869 1703 1548 1371 1222 994 849 796 805 807 821 895 825 655 622 581 511 460 314 228 231 232 229 221 218 215 215 213 215 218 217 217 218 220 223 215 209 211 214 212 216 207 210 214 215 211 209 212 212 211 211 211 212 212 213 220 216 214 214 220 240 351 571 682 789 910 1021 959 1083 1154 1285 1252 1164 1026 938 927 1020 1017 1060 830 847 850 733 697 560 519 471 444 476 618 758 870 1010 1039 1058 1165 1282 1252 1282 1295 1167 1109 1022 934 927 824 842 906 1004 1078 837 854 862 863 851 827 815 797 782 790 801 818 838 860 896 909 942 948 976 1013 1081 1129 1111 1128 1144 1142 1083 1031 979 917 840 765 712 696 685 678 654 653 638 657 653 652 663 685 728 735 748 764 782 785 798 807 847 877 935 989 1003 1043 1073 1089 1111 1099 1019 1039 1031 960 961 1043 959 843 737 629 702 729 667 566 498 426 389 374 336 327 291 262 299 379 378 361 358 345 332 315 307 312 311 307 282 270 330 349 298 369 391 402 418 440 463 498 528 557 573 597 601 584 559 526 504 527 541 600 612 618 612 601 590 570 558 575 561 565 547 491 503 504 519 559 571 579 559 519 508 504 501 504 513 545 558 540 531 516 499 484 465 443 477 482 491 479 492 477 479 497 513 522 534 544 562 587 617 654 667 703 726 760 787 788 790 782 766 757 755 785 749 736 711 708 710 712 701 675 658 632 635 648 669 703 741 747 723 697 657 635 610 604 573 578 579 530 545 567 609 626 682 722 722 732 726 733 732 705 693 689 680 682 678 673 678 686 674 668 641 640 637 641 645 654 656 647 664 686 826 866 912 964 978 1032 964 1005 1086 1200 1321 1430 1555 1586 1626 1628 1641 1630 1547 1516 1472 1452 1443 1425 1482 1533 1623 1689 1807 1840 1842 1808 1737 1608 1556 1506 1436 1397 1326 1213 1018 896 793 715 837 1079 1200 1309 1408 1480 1487 1473 1455 1528 1643 1624 1709 1666 1717 1774 1797 1945 1998 1895 1921 2000 1888 1764 1629 1563 1547 1585 1688 1714 1719 1695 1628 1605 1571 1536 1500 1412 1470 1577 1610 1602 1542 1572 1620 1614 1694 1512 1446 1320 1298 1275 1392 1594 1649 1730 1795 1879 1965 2111 2194 2106 2038 1947 1883 1887 1785 1509 1405 1299 1239 1144 1095 1017 973 904 872 810 672 555 513 521 582 709 771 868 903 974 1090 1201 1292 1414 1499 1644 1865 2044 2050 2018 2010 2021 2023 2027 2028 2030 2023 2058 2063 2074 2101 2135 2153 2245 2312 2402 2422 2393 2339 2281 2237 2189 2158 1964 1881 1887 1967 2173 2233 2270 2300 2357 2432 2691 2407 2071 2021 2060 2107 2082 2059 2062 2103 2220 2312 2426 2362 2246 2209 2082 2039 1896 1839 1961 2097 2227 2307 2405 2384 2330 2361 2536 2619 2670 2736 2760 2759 2797 2816 2827 2752 2593 2522 2461 2394 2354 2302 2200 2106 2073 1975 1789 1656 1533 1402 1318 1386 1398 1480 1596 1778 1917 1996 2048 2112 2186 2354 2354 2354 2407 2448 2471 2588 2653 2715 2730 2726 2759 2845 2942 3034 3082 3189 3227 3305 3276 3229 3181 3164 3142 3143 3151 3179 3196 3218 3229 3107 3099 3173 3222 3113 2982 2807 2683 2456 2269 2062 1959 1870 1800 1773 1777 1798 1807 1821 1864 1935 1820 1598 1478 1308 1267 1152 1148 1251 1364 1507 1602 1757 1843 2061 2021 1903 1805 1682 1604 1477 1413 1510 1460 1349 1276 1256 1334 1386 1473 1644 1775 1889 1926 2032 2050 2071 2129 2245 2300 2384 2463 2515 2624 2771 2848 2933 2957 2996 3031 3007 3124 3088 3148 3180 3090 3091 3224 3283 3102 3080 2952 2851 2684 2626 2636 2648 2656 2656 2682 2778 2985 3116 2934 2751 2655 2656 2674 2775 2655 2461 2217 2116 1937 1889 1957 2182 2272 2368 2471 2571 2740 2871 3056 3238 3234 3228 3225 3226 3236 3240 3246 3318 3445 3560 3776 3695 3622 3621 3632 3503 3516 3548 3514 3513 3616 3603 3568 3612 3714 3713 3644 3570 3441 3363 3248 3138 3108 2909 2646 2499 2443 2385 2303 2349 2358 2450 2502 2515 2544 2544 2563 2625 2736 2798 2989 3080 3269 3400 3477 3519 3431 3334 3328 3333 3343 3369 3441 3493 3564 3601 3636 3602 3559 3463 3408 3361 3282 3145 3082 3046 2874 2819 2749 2685 2635 2622 2615 2595 2565 2559 2686 2855 2881 2888 2931 2937 2966 2997 2979 2987 2946 2910 2800 2776 2769 2759 2761 2750 2768 2818 2826 2837 2775 2709 2630 2564 2545 2480 2433 2324 2280 2227 2100 2013 2058 2110 2292 2453 2516 2571 2602 2623 2638 2664 2717 2763 2807 2821 2817 2840 2880 2910 2855 2819 2882 2992 3042 3155 3216 3064 3045 3062 3083 3111 3126 3143 3137 3154 3210 3327 3307 3265 3315 3350 3344 3313 3254 3172 3160 3178 3184 3230 3232 3251 3291 3369 3409 3443 3446 3452 3458 3469 3496 3571 3356 3095 3039 2984 2914 2883 2815 2764 2734 2679 2682 2695 2695 2688 2731 2630 2518 2531 2454 2414 2362 2381 2447 2500 2536 2644 2582 2615 2618 2635 2708 2815 2652 2598 2554 2416 2268 2187 2051 1938 1928 1917 1921 1939 1984 2076 2063 2098 2105 2105 2134 2100 2052 2084 2230 2286 2176 2102 1892 1895 1921 1944 1664 1606 1678 1758 1743 1650 1478 1341 1174 1073 1045 988 926 836 701 658 593 562 541 533 527 525 516 557 546 606 613 652 798 899 1080 1187 1373 1490 1384 1269 1185 1134 1108 1095 880 876 979 983 1099 1207 1320 1453 1564 1646 1795 1664 1409 1249 1077 1083 1072 1007 1003 1067 1098 970 916 861 779 691 628 461 365 327 324 385 376 352 317 253 215 217 217 221 216 212 214 212 216 212 213 214 215 211 215 211 213 208 207 212 209 208 211 212 211 207 209 209 210 205 209 212 204 209 214 335 505 595 732 713 779 878 990 1220 1284 1219 1176 1154 1123 1198 1217 1045 1010 1032 1013 892 841 721 601 440 479 641 793 979 1080 1198 1268 1265 1197 1105 1070 1223 1221 1069 980 915 854 807 759 874 907 954 1049 856 855 859 852 843 830 814 796 786 787 804 812 838 859 887 902 926 943 979 1031 1112 1160 1114 1122 1120 1158 1082 1051 989 913 819 760 705 689 675 660 652 639 636 648 648 665 694 717 735 756 769 769 773 774 791 811 827 842 903 991 996 1033 1066 1093 1125 1157 1045 1064 1060 1010 913 945 857 766 718 772 840 808 742 636 577 486 418 392 367 334 295 262 261 307 360 359 355 355 350 328 302 302 300 287 268 321 346 354 364 334 340 357 372 414 439 480 516 557 582 618 627 600 579 541 531 551 567 599 642 642 626 614 598 581 589 621 624 586 567 505 525 532 551 614 611 555 541 528 534 519 518 518 519 533 555 560 549 534 525 501 481 454 459 461 461 496 497 490 493 490 501 512 520 539 554 597 628 650 668 692 717 767 788 800 799 790 782 851 864 823 784 732 722 709 715 712 711 702 674 638 628 639 669 698 726 744 723 717 663 628 605 599 585 544 542 530 563 588 622 667 750 750 748 755 760 756 764 760 736 737 750 718 701 694 712 738 712 703 700 689 689 693 722 731 750 708 677 673 671 706 766 841 861 888 907 1024 1087 1162 1355 1482 1632 1619 1562 1501 1518 1496 1442 1434 1416 1398 1401 1469 1574 1627 1701 1788 1810 1776 1733 1686 1606 1515 1419 1394 1397 1366 1218 1086 933 830 730 759 1020 1171 1336 1437 1467 1502 1585 1593 1610 1796 1820 1825 1806 1779 1734 1736 1809 1955 1911 1789 1731 1771 1704 1553 1478 1485 1530 1606 1683 1732 1834 1816 1682 1665 1648 1605 1557 1549 1632 1755 1781 1730 1704 1706 1748 1800 1899 1815 1715 1430 1353 1304 1374 1589 1695 1827 1872 1955 2022 2161 2211 2126 2060 1972 2026 2094 1983 1636 1556 1414 1339 1216 1151 1077 1035 1021 1022 965 828 604 522 523 534 671 756 805 890 1007 1082 1159 1198 1332 1437 1604 1764 2131 2240 2233 2128 2105 2115 2108 2157 2098 2099 2151 2146 2152 2169 2197 2217 2357 2397 2439 2436 2386 2343 2272 2226 2163 2129 2024 1883 1888 2007 2184 2229 2260 2292 2346 2420 2644 2633 2214 2072 2097 2146 2128 2136 2104 2165 2297 2394 2359 2261 2189 2172 2078 2007 1890 1821 1929 2057 2213 2268 2259 2248 2304 2428 2485 2572 2705 2729 2860 2879 2717 2604 2565 2551 2493 2458 2421 2364 2319 2237 2159 2113 2077 1881 1747 1637 1512 1382 1297 1318 1390 1469 1567 1742 1871 2026 2128 2313 2356 2452 2490 2489 2546 2586 2669 2702 2726 2759 2771 2781 2812 2877 2934 3028 3083 3117 3203 3285 3252 3218 3206 3200 3190 3179 3185 3199 3219 3257 3266 3101 3049 3016 3063 2867 2769 2671 2517 2366 2138 1968 1894 1795 1686 1648 1660 1654 1638 1600 1583 1630 1604 1494 1374 1254 1203 1174 1220 1321 1374 1517 1642 1759 1875 2073 2042 1914 1825 1720 1622 1509 1468 1570 1537 1402 1340 1276 1275 1367 1423 1537 1657 1698 1763 1890 1998 2103 2176 2285 2375 2467 2510 2557 2622 2715 2753 2770 2803 2856 2984 3136 3262 3327 3264 3364 3349 3351 3333 3259 3216 3116 3024 2907 2766 2680 2649 2669 2673 2678 2682 2720 2892 3030 3075 2910 2797 2785 2828 2762 2555 2374 2184 2117 1977 1889 1900 2095 2183 2262 2427 2563 2686 2922 3090 3214 3287 3279 3251 3253 3251 3249 3266 3338 3458 3622 3759 3565 3526 3475 3444 3423 3523 3611 3593 3705 3671 3636 3626 3657 3705 3690 3571 3521 3437 3364 3211 3145 3049 2923 2742 2710 2655 2704 2487 2426 2431 2473 2593 2612 2633 2597 2573 2556 2626 2722 2930 2993 3139 3138 3360 3635 3509 3382 3352 3343 3344 3367 3535 3595 3586 3635 3707 3554 3524 3501 3473 3445 3231 3060 2969 2945 2935 2886 2755 2699 2651 2633 2624 2641 2646 2724 2755 2822 2916 3007 3181 3238 3204 3215 3183 3140 3110 3036 2991 2866 2859 2808 2786 2830 2887 2885 2817 2753 2751 2680 2650 2476 2441 2439 2435 2455 2462 2357 2194 2074 2048 2062 2188 2378 2520 2615 2643 2680 2698 2692 2728 2761 2838 2871 2873 2902 2916 2938 2966 2949 2909 2998 3043 3198 3144 3158 3229 3214 3232 3248 3294 3361 3340 3394 3394 3424 3453 3401 3369 3395 3406 3373 3325 3286 3243 3207 3206 3241 3268 3298 3341 3421 3498 3523 3516 3506 3487 3490 3481 3367 3209 3060 2978 2823 2749 2692 2677 2625 2598 2574 2561 2558 2561 2583 2672 2472 2362 2316 2276 2230 2244 2292 2321 2388 2464 2445 2453 2498 2530 2576 2680 2855 2748 2669 2500 2411 2295 2204 2097 1990 1866 1765 1757 1740 1798 1809 1861 1966 1973 1948 2033 1973 1909 1971 2111 2110 2024 1884 1624 1651 1772 1802 1658 1495 1518 1607 1544 1478 1367 1284 1136 1031 877 842 734 690 587 565 584 641 641 607 607 565 556 657 608 679 745 830 947 1051 1191 1353 1502 1607 1543 1464 1357 1240 1261 1176 875 898 1084 1118 1133 1164 1192 1282 1453 1597 1779 1669 1490 1401 1246 1309 1260 1252 1209 1315 1237 1151 1132 1029 925 858 692 578 481 446 364 529 483 468 414 389 325 289 259 239 222 215 216 222 285 242 234 226 239 214 209 211 211 211 212 211 214 212 209 207 211 206 203 202 208 210 209 213 210 210 210 217 322 444 536 600 699 915 998 1014 1087 1191 1250 1277 1275 1340 1272 1158 1140 1069 1060 1004 873 688 571 419 477 623 745 976 1020 1034 1162 1113 1110 984 1049 1133 1215 1154 1093 1025 990 921 832 725 791 917 971 858 861 850 847 822 813 794 788 783 790 798 812 829 873 886 900 911 954 1002 1061 1143 1166 1104 1102 1109 1130 1045 1013 1001 957 843 774 715 700 678 663 649 637 628 640 641 654 710 722 750 760 766 773 781 777 794 803 832 844 907 974 988 1034 1059 1076 1140 1179 1080 1088 1079 1027 931 1012 992 933 918 949 909 839 789 708 634 551 476 405 390 360 325 299 268 273 307 332 344 351 347 336 323 310 295 280 266 331 359 380 381 401 410 389 400 409 443 493 521 559 589 633 644 616 595 571 555 583 596 617 656 643 620 609 611 602 590 591 571 552 543 543 525 567 602 619 603 560 554 568 565 547 555 563 531 534 545 560 565 554 548 533 530 498 461 463 459 476 510 512 505 506 516 510 525 543 562 598 620 643 664 685 707 751 781 803 800 822 851 882 876 823 780 748 724 734 734 721 705 687 659 638 626 635 656 687 712 729 769 736 660 626 601 593 571 537 520 533 567 603 650 722 736 749 774 781 774 774 788 797 785 799 799 749 724 711 729 762 741 740 738 745 754 794 820 860 919 1005 830 756 685 667 700 723 759 782 907 1057 1176 1288 1358 1387 1580 1690 1595 1488 1446 1413 1390 1385 1377 1387 1473 1553 1632 1684 1787 1795 1758 1691 1615 1550 1442 1382 1360 1316 1293 1305 1165 1046 851 743 789 916 1110 1233 1446 1517 1584 1619 1652 1787 1820 1803 1770 1757 1835 1792 1814 1866 1905 1924 1786 1680 1585 1552 1470 1430 1468 1555 1742 1814 1856 1858 1871 1865 1774 1793 1732 1703 1633 1593 1667 1803 1873 1848 1817 1852 1890 1941 2034 1868 1686 1494 1389 1312 1374 1435 1594 1741 1856 2019 2117 2261 2268 2279 2185 2098 2199 2318 2163 1790 1649 1512 1400 1275 1218 1165 1148 1119 1061 814 712 555 521 526 545 594 687 835 1026 1185 1226 1319 1450 1549 1598 1669 1762 2050 2161 2192 2226 2271 2352 2324 2330 2300 2340 2313 2220 2203 2227 2265 2370 2424 2467 2449 2419 2357 2303 2249 2205 2153 2120 2035 1903 1940 1995 2170 2203 2246 2275 2331 2406 2523 2628 2422 2169 2131 2174 2215 2179 2174 2264 2365 2386 2249 2177 2131 2136 2088 2002 1879 1819 1917 2015 2061 2109 2097 2132 2228 2235 2344 2405 2482 2540 2660 2744 2714 2595 2522 2433 2455 2441 2389 2313 2187 2145 2131 2113 2017 1781 1696 1593 1483 1314 1261 1269 1312 1461 1570 1681 1841 1973 2074 2246 2342 2404 2450 2627 2699 2759 2776 2777 2796 2825 2816 2844 2877 2915 2957 3037 3070 3108 3145 3200 3254 3305 3245 3227 3270 3254 3230 3239 3232 3231 3164 3074 3052 2852 2786 2692 2567 2486 2350 2139 2081 2038 2058 1934 1725 1666 1592 1527 1490 1431 1383 1345 1318 1313 1255 1221 1205 1189 1244 1377 1449 1599 1692 1817 1960 2146 2081 1947 1868 1765 1649 1599 1537 1645 1580 1476 1427 1357 1338 1308 1389 1529 1549 1676 1785 1942 2046 2192 2256 2369 2462 2578 2673 2656 2616 2654 2687 2755 2775 2846 2904 3017 3220 3333 3464 3557 3593 3534 3351 3314 3276 3192 3116 3066 2910 2774 2674 2680 2701 2711 2701 2714 2912 3076 3002 2955 2919 3040 2877 2727 2503 2297 2195 2136 2009 1896 1889 2001 2128 2252 2380 2556 2736 2908 3098 3190 3321 3304 3290 3277 3267 3271 3339 3399 3514 3647 3629 3464 3445 3383 3371 3387 3548 3743 3769 3738 3657 3614 3598 3631 3545 3501 3480 3460 3361 3255 3154 3093 2945 2906 2905 2882 2849 2771 2634 2590 2621 2727 2989 2925 2849 2759 2647 2609 2623 2668 2817 2916 3032 3137 3264 3607 3587 3399 3361 3343 3342 3353 3410 3439 3388 3404 3518 3552 3544 3530 3532 3524 3176 3000 2970 2965 2918 2828 2773 2733 2666 2665 2716 2746 2748 2802 2864 2951 3032 3268 3455 3453 3403 3345 3313 3264 3240 3197 3110 3079 3030 2950 2918 2935 2850 2716 2687 2701 2716 2633 2544 2537 2549 2532 2525 2552 2572 2465 2358 2176 2131 2072 2141 2330 2477 2576 2617 2696 2737 2768 2781 2809 2856 2895 2930 2961 2943 2988 3005 3001 3031 3099 3107 3032 3018 3073 3137 3084 3071 3141 3215 3267 3284 3292 3328 3393 3418 3408 3405 3416 3395 3395 3383 3351 3320 3333 3348 3309 3327 3354 3394 3438 3509 3597 3622 3650 3671 3581 3427 3116 2986 2871 2793 2665 2637 2585 2512 2485 2452 2423 2400 2427 2442 2467 2468 2294 2181 2148 2106 2101 2125 2165 2215 2256 2299 2339 2372 2404 2433 2496 2618 2751 2840 2686 2561 2494 2371 2322 2167 2043 1876 1778 1615 1567 1605 1654 1759 1856 1904 1802 1868 1797 1753 1836 1894 1907 1807 1758 1545 1485 1599 1551 1552 1484 1345 1413 1330 1236 1184 1105 970 884 778 709 670 589 567 627 765 791 691 664 667 612 638 686 687 771 919 1036 1115 1250 1341 1475 1636 1737 1706 1616 1454 1454 1341 1170 894 921 1139 1288 1309 1334 1371 1368 1404 1495 1676 1812 1673 1595 1439 1551 1505 1486 1426 1447 1376 1306 1229 1161 1045 976 838 722 577 470 430 663 637 590 582 602 594 604 484 406 453 449 507 477 562 493 378 299 387 386 368 271 216 214 210 210 210 211 210 209 210 211 209 207 207 256 231 229 209 209 205 205 218 343 438 602 731 876 860 842 948 992 1062 1076 1109 1203 1208 1121 1031 959 921 902 734 599 506 390 516 681 791 816 792 982 1075 988 977 953 951 1075 1114 1144 1095 1002 948 852 810 737 685 809 866 846 846 833 819 806 797 780 793 792 792 794 812 823 840 871 882 909 957 1023 1074 1167 1207 1114 1085 1162 1126 1071 1032 986 960 876 789 722 704 698 697 647 633 631 643 635 661 714 725 740 742 754 750 778 774 777 799 821 832 878 918 948 1014 1062 1096 1160 1192 1113 1107 1110 1036 1021 1149 1107 1074 1032 987 952 895 832 739 667 589 537 448 399 370 378 327 278 260 260 279 311 337 342 343 327 312 289 272 283 350 391 403 416 444 450 440 436 451 504 522 544 595 622 648 654 647 623 583 570 589 634 643 633 634 629 612 602 591 569 560 562 586 580 589 556 586 606 615 603 606 602 624 645 619 627 615 577 551 554 578 582 573 570 547 546 527 488 493 483 475 510 517 521 493 513 527 529 548 562 582 604 631 646 673 696 733 760 781 811 902 895 874 861 807 779 740 726 720 710 699 688 665 651 634 623 630 666 687 728 737 765 744 684 629 601 580 544 526 520 540 584 635 673 696 725 753 767 775 777 782 794 799 818 828 817 800 749 729 733 757 778 787 825 813 863 882 977 1051 1084 1151 981 963 848 752 682 704 726 745 847 958 1051 1124 1212 1339 1557 1707 1533 1432 1374 1373 1367 1363 1449 1531 1591 1613 1670 1728 1746 1708 1670 1619 1504 1429 1369 1394 1409 1413 1223 1132 1056 929 809 735 858 983 1159 1294 1516 1584 1645 1701 1818 1814 1704 1638 1621 1727 1917 1988 1913 1825 1719 1684 1635 1557 1499 1487 1423 1393 1466 1561 1699 1703 1799 1857 1884 1897 1945 1919 1892 1842 1759 1735 1796 1969 2058 2069 2060 2044 2119 2174 2062 1841 1649 1470 1375 1311 1328 1504 1602 1702 1784 1948 2042 2159 2234 2321 2379 2367 2392 2383 2273 1914 1731 1571 1450 1330 1284 1207 1180 984 850 720 622 517 518 526 544 574 701 844 1259 1295 1348 1433 1639 1659 1678 1701 1742 1786 1845 1867 1906 2041 2161 2292 2344 2368 2323 2267 2240 2258 2248 2291 2407 2432 2461 2431 2383 2311 2265 2224 2179 2128 2114 2133 1910 1916 2004 2157 2170 2206 2241 2307 2363 2448 2552 2615 2334 2227 2187 2205 2203 2245 2312 2430 2319 2204 2176 2115 2096 2045 1964 1857 1791 1867 1923 1950 1971 2034 2047 2047 2080 2156 2241 2393 2510 2638 2741 2711 2636 2561 2464 2363 2378 2323 2230 2208 2164 2147 2047 1899 1661 1604 1495 1385 1251 1246 1268 1293 1359 1423 1546 1655 1845 1984 2083 2151 2198 2300 2473 2654 2840 2842 2868 2895 2904 2869 2882 2898 2925 2951 3049 3121 3146 3158 3209 3286 3397 3326 3278 3218 3353 3342 3278 3184 3092 3065 3012 3024 2981 2861 2611 2452 2318 2220 2147 2095 2184 2183 2071 1995 1791 1716 1603 1544 1507 1468 1376 1306 1272 1256 1230 1214 1213 1304 1467 1566 1687 1760 1946 2083 2165 2094 1998 1910 1776 1770 1698 1596 1692 1671 1583 1541 1433 1387 1322 1347 1402 1450 1575 1686 1852 1948 2096 2176 2255 2320 2421 2522 2557 2504 2557 2599 2680 2682 2706 2770 2904 3044 3199 3470 3565 3580 3594 3491 3400 3326 3308 3407 3220 2995 2872 2741 2695 2720 2730 2725 2727 2890 3081 3192 3193 3264 3082 2864 2668 2572 2333 2243 2171 2039 1898 1889 1959 2129 2281 2429 2562 2777 2931 3115 3251 3338 3325 3307 3295 3284 3316 3478 3600 3646 3603 3381 3350 3319 3313 3336 3387 3627 3750 3716 3640 3592 3560 3556 3555 3486 3439 3361 3332 3247 3118 3087 3017 2967 2971 2969 2958 2935 2890 2808 2789 3002 3164 3153 3172 3203 2965 2750 2688 2662 2674 2783 2892 3010 3114 3337 3649 3664 3426 3336 3279 3227 3251 3275 3314 3358 3435 3513 3575 3596 3589 3575 3532 3187 3017 2987 2977 2918 2829 2813 2806 2787 2776 2769 2803 2821 2908 2935 2947 2964 3102 3327 3527 3675 3473 3390 3366 3306 3311 3277 3189 3225 3235 3115 2831 2739 2690 2696 2705 2585 2575 2578 2651 2670 2639 2631 2650 2649 2591 2543 2323 2240 2221 2143 2227 2291 2358 2509 2704 2720 2775 2780 2774 2805 2842 2904 2984 3003 3019 3041 2973 2952 2932 2927 2961 2992 2988 2905 2814 2845 2903 2988 3064 3106 3130 3148 3177 3216 3256 3285 3299 3326 3345 3361 3382 3393 3411 3426 3419 3414 3400 3434 3458 3492 3573 3635 3737 3745 3508 3333 3068 2863 2737 2672 2574 2539 2468 2403 2359 2330 2262 2283 2294 2301 2290 2362 2149 2035 1954 1927 1940 1961 2035 2103 2107 2146 2227 2257 2291 2330 2382 2486 2590 2742 2740 2749 2688 2575 2529 2336 2176 1950 1787 1604 1464 1488 1580 1682 1757 1857 1742 1650 1635 1615 1619 1659 1641 1620 1551 1445 1375 1374 1337 1331 1343 1258 1247 1127 1054 997 930 818 761 679 639 609 578 653 719 866 921 751 692 663 638 716 743 836 887 845 904 1031 1113 1252 1288 1469 1608 1807 1752 1589 1466 1300 1159 902 951 1196 1359 1494 1510 1576 1593 1611 1633 1754 1869 1795 1655 1592 1576 1509 1441 1418 1305 1205 1123 1006 999 889 790 792 715 612 484 562 717 788 812 802 854 872 800 542 583 790 715 744 674 790 658 486 454 617 572 522 469 373 268 231 209 215 221 220 209 211 212 246 279 256 332 347 205 205 207 205 208 208 240 373 560 629 697 669 735 766 860 903 917 980 999 1078 1116 1044 950 859 768 681 551 474 381 512 623 631 686 812 984 1005 944 901 876 883 944 990 982 997 965 984 914 863 815 687 628 717 815 834 796 795 788 775 810 814 798 805 793 801 820 842 875 886 915 947 1051 1097 1192 1159 1098 1109 1179 1135 1073 1035 1000 957 870 793 725 712 710 695 667 639 611 620 648 706 716 721 733 738 754 749 750 776 789 787 804 822 850 906 994 1016 1098 1127 1181 1206 1142 1125 1132 1081 1111 1194 1139 1106 1065 1024 983 925 863 801 750 641 548 513 458 407 385 353 314 287 283 266 259 273 313 313 316 281 269 308 322 344 371 408 443 479 508 496 490 509 547 559 566 602 613 628 639 648 652 649 601 607 664 634 598 592 610 633 602 572 540 562 577 588 596 622 633 611 606 620 670 676 632 659 691 707 675 649 635 595 593 630 605 597 580 561 553 549 531 527 496 469 497 525 525 526 517 530 530 543 569 602 628 644 654 676 699 733 749 821 894 896 900 866 831 783 756 740 732 733 722 696 684 669 658 639 621 624 635 654 693 715 729 718 688 616 588 575 539 517 528 552 611 638 680 699 730 758 764 771 760 773 784 797 824 829 839 813 772 754 781 811 867 888 920 900 927 1086 1185 1278 1407 1304 1164 1116 952 807 750 711 705 734 777 818 906 968 1202 1377 1533 1449 1408 1362 1355 1382 1434 1521 1565 1592 1635 1659 1700 1658 1611 1573 1485 1420 1374 1410 1440 1450 1421 1342 1216 1110 1048 1015 934 734 872 1043 1240 1416 1549 1571 1522 1570 1506 1530 1485 1501 1593 1680 1887 1859 1767 1720 1626 1550 1524 1509 1466 1441 1380 1342 1399 1438 1500 1527 1572 1611 1647 1686 1749 1805 1900 1918 1926 1983 1943 2015 2162 2089 2029 2043 2037 1928 1896 1749 1603 1448 1370 1388 1481 1615 1709 1815 1915 2049 2124 2131 2185 2271 2272 2183 2251 2150 2051 1903 1754 1578 1490 1378 1286 1081 945 808 706 625 534 519 520 524 521 532 676 912 1068 1193 1250 1249 1281 1370 1463 1560 1588 1615 1643 1700 1755 1895 2096 2153 2190 2222 2263 2373 2391 2390 2355 2321 2348 2389 2413 2408 2336 2248 2217 2179 2147 2148 2162 2054 1921 1919 2025 2100 2113 2159 2200 2296 2373 2461 2536 2661 2519 2333 2282 2251 2180 2180 2195 2228 2246 2218 2164 2163 2008 1895 1861 1756 1755 1829 1863 1891 1925 1958 2019 2084 2152 2242 2303 2499 2636 2667 2628 2524 2441 2513 2513 2454 2331 2254 2112 2044 2013 1978 1828 1712 1535 1470 1335 1231 1233 1250 1273 1293 1314 1364 1487 1582 1660 1694 1824 1928 2037 2206 2367 2495 2705 2823 2973 2971 2943 2942 2931 2949 2996 3036 3089 3145 3210 3242 3284 3311 3352 3400 3280 3134 3103 3126 3056 3001 2964 2925 2961 2937 2919 2833 2631 2480 2354 2291 2379 2404 2498 2545 2406 2304 2196 1975 1812 1839 1817 1849 1677 1525 1349 1285 1289 1268 1235 1339 1484 1603 1771 1838 1971 2137 2179 2113 2025 1975 1924 1845 1792 1669 1768 1806 1754 1694 1577 1516 1480 1439 1372 1375 1515 1571 1701 1812 1921 2001 2046 2103 2183 2281 2392 2361 2377 2432 2567 2593 2664 2764 2809 2916 3079 3279 3437 3544 3514 3461 3452 3523 3640 3458 3313 3088 2986 2820 2754 2753 2754 2749 2747 2874 3105 3420 3324 3172 3032 2854 2709 2602 2504 2343 2271 2085 1918 1889 1917 2170 2315 2439 2563 2767 2924 3139 3279 3378 3345 3318 3321 3471 3630 3732 3601 3504 3453 3278 3226 3198 3237 3341 3542 3710 3620 3579 3536 3471 3467 3504 3594 3461 3340 3224 3124 3055 3046 3040 3035 3031 3027 3012 3001 2958 2951 3028 3103 3336 3426 3513 3571 3301 3068 2827 2742 2730 2730 2821 2887 2998 3124 3486 3578 3342 3166 3148 3166 3203 3232 3252 3278 3413 3485 3569 3638 3693 3675 3485 3263 3157 3120 3043 3052 3105 3058 2965 2904 2869 2854 2846 2882 2881 2936 2962 2976 2984 3003 3192 3494 3731 3968 4060 3988 3879 3759 3559 3267 3147 3040 2931 2780 2758 2753 2753 2817 2756 2741 2778 2801 2808 2774 2755 2738 2724 2639 2622 2656 2646 2625 2502 2309 2259 2268 2318 2510 2583 2604 2598 2574 2603 2615 2649 2685 2699 2740 2723 2695 2691 2706 2731 2740 2712 2674 2702 2744 2762 2788 2820 2861 2887 2959 3009 3031 3054 3091 3115 3192 3254 3311 3344 3370 3398 3435 3459 3483 3497 3501 3493 3496 3506 3563 3604 3647 3577 3318 3141 2851 2684 2562 2500 2404 2344 2273 2236 2203 2119 2073 2056 2072 2114 2097 1992 1958 1977 1762 1707 1731 1762 1832 1896 1954 2005 2033 2045 2108 2194 2279 2488 2475 2459 2473 2499 2512 2358 2304 2304 2165 1924 1753 1532 1396 1336 1432 1516 1585 1613 1582 1498 1387 1349 1312 1369 1369 1272 1274 1217 1197 1055 1021 1034 1082 1127 1010 929 840 781 718 673 632 614 636 685 711 830 905 1049 954 848 774 743 710 829 936 1096 1163 1145 1087 1133 1255 1360 1439 1515 1526 1661 1673 1595 1333 1179 1082 979 951 1181 1322 1495 1569 1693 1803 1893 1893 2007 1962 1806 1731 1608 1468 1363 1318 1214 1134 990 926 916 894 830 817 749 689 561 679 760 855 991 1094 1087 1106 935 797 657 751 863 892 982 949 767 722 577 601 811 827 788 715 516 547 500 426 367 328 300 328 290 336 355 385 399 492 464 246 204 205 205 205 209 209 250 334 364 426 451 610 720 832 789 730 751 846 852 866 919 931 882 825 745 658 555 356 463 548 630 690 709 880 943 887 845 802 897 896 872 843 835 819 838 839 848 810 723 591 620 816 838 808 795 773 776 805 807 794 788 789 797 824 837 874 886 918 969 1058 1111 1179 1108 1094 1134 1175 1148 1063 1015 974 943 863 785 736 720 707 697 673 643 610 599 625 707 718 723 731 733 736 748 750 755 770 784 798 813 860 904 1002 1057 1104 1102 1154 1224 1173 1153 1153 1115 1134 1203 1153 1125 1089 1051 1021 953 930 854 771 621 615 548 497 423 387 360 326 331 309 285 273 258 258 287 282 270 302 318 340 358 381 396 411 451 469 499 516 538 558 591 592 586 612 636 651 676 673 668 626 639 650 652 591 570 576 592 589 550 530 564 564 581 600 642 713 663 610 594 617 637 622 649 679 666 648 644 625 647 648 652 631 593 582 571 569 555 544 537 529 513 477 478 514 530 513 525 533 540 560 593 622 645 660 697 710 743 789 919 925 896 878 845 795 757 735 736 741 740 732 696 683 679 666 645 624 614 633 657 677 697 710 688 633 607 586 567 526 515 564 606 633 655 679 693 706 725 757 750 760 753 788 799 825 842 818 807 787 788 814 838 902 941 992 1020 1071 1193 1361 1354 1416 1400 1273 1146 972 900 791 755 714 719 748 781 861 979 1219 1374 1437 1394 1369 1354 1402 1452 1522 1571 1574 1592 1620 1640 1635 1603 1533 1447 1399 1397 1440 1447 1430 1397 1296 1231 1189 1196 1186 1089 870 742 869 1017 1164 1333 1404 1374 1338 1337 1341 1363 1454 1509 1593 1782 1879 1833 1734 1662 1559 1524 1487 1464 1405 1364 1323 1320 1345 1377 1409 1435 1456 1481 1506 1536 1576 1634 1722 1734 1747 1798 1847 1920 1998 2010 1910 1891 1936 1818 1744 1651 1537 1422 1437 1502 1576 1747 1857 1934 2013 2101 2215 2245 2203 2344 2262 1994 1983 1901 1810 1703 1632 1530 1424 1246 1099 960 869 768 709 633 588 536 528 521 522 533 570 813 934 1017 1204 1229 1266 1348 1422 1540 1579 1590 1676 1778 1820 1946 2165 2269 2305 2355 2445 2477 2466 2396 2333 2296 2261 2352 2364 2397 2382 2248 2200 2157 2148 2152 2145 2056 1954 1945 2042 2096 2125 2173 2226 2330 2400 2502 2599 2604 2327 2218 2202 2136 2059 2048 2040 2073 2094 2117 2160 2138 1966 1855 1785 1717 1752 1910 2018 2089 2149 2225 2301 2321 2390 2376 2446 2656 2832 2692 2553 2461 2325 2307 2401 2356 2253 2189 2055 1941 1949 1833 1672 1560 1397 1326 1222 1222 1236 1262 1296 1321 1365 1382 1449 1507 1594 1652 1740 1782 1876 2045 2257 2387 2528 2687 2908 3027 3030 3107 3201 3109 3079 3079 3115 3150 3208 3249 3287 3315 3417 3534 3233 3108 3079 3059 3023 2965 2873 2851 2817 2790 2719 2665 2568 2528 2478 2628 2617 2539 2644 2694 2516 2399 2257 2133 2059 2054 1972 1861 1653 1532 1362 1261 1242 1239 1366 1411 1505 1653 1805 1900 2084 2230 2214 2147 2072 2034 2028 1968 1833 1713 1810 1894 1851 1793 1654 1659 1634 1587 1481 1406 1396 1508 1608 1702 1789 1818 1871 1954 2079 2155 2226 2298 2365 2450 2510 2639 2784 2899 2879 2906 2980 3239 3439 3558 3550 3547 3547 3573 3627 3443 3265 3136 3044 2884 2822 2837 2807 2760 2777 2822 3026 3365 3392 3272 3138 2954 2794 2661 2562 2372 2313 2179 1910 1889 1889 2078 2338 2442 2546 2672 2791 3046 3144 3321 3355 3326 3411 3617 3650 3574 3528 3468 3310 3208 3146 3096 3148 3413 3581 3581 3499 3456 3386 3410 3445 3610 3600 3376 3247 3092 3057 3032 3026 3024 3027 3041 3038 3040 3038 3031 3037 3090 3151 3257 3501 3589 3471 3203 2963 2809 2773 2771 2771 2871 2926 3009 3166 3507 3381 3157 3124 3126 3133 3120 3179 3302 3298 3402 3513 3620 3690 3756 3605 3272 3247 3243 3273 3352 3335 3374 3396 3185 3128 3065 3063 3053 2994 3029 3043 3005 2986 2989 3015 3241 3572 3884 4197 4372 4162 3924 3666 3481 3237 3124 2934 2870 2815 2784 2812 2772 2814 2857 2887 2882 2860 2853 2814 2797 2802 2793 2733 2698 2697 2690 2742 2600 2378 2306 2303 2325 2380 2387 2403 2422 2437 2450 2460 2468 2487 2509 2526 2537 2532 2535 2551 2596 2628 2621 2666 2686 2746 2785 2817 2858 2898 2925 2945 2953 2960 3009 3081 3113 3162 3191 3259 3303 3363 3407 3451 3477 3519 3542 3551 3549 3546 3558 3609 3519 3446 3395 3232 3034 2726 2588 2463 2375 2291 2251 2119 2107 2083 1976 1870 1913 1981 1917 1811 1699 1674 1667 1635 1582 1642 1693 1742 1783 1867 1918 1885 1917 2022 2118 2232 2368 2286 2249 2307 2299 2300 2319 2203 2110 2083 1819 1666 1491 1367 1214 1302 1384 1418 1405 1374 1271 1213 1153 1105 1121 1157 1099 1070 985 973 901 872 867 859 878 828 783 729 698 686 634 630 685 729 774 838 951 1083 1077 992 857 807 702 779 944 1032 1230 1376 1305 1259 1354 1338 1490 1599 1717 1737 1833 1720 1553 1395 1363 1258 1131 974 1105 1218 1350 1436 1568 1632 1791 1944 2115 2015 1802 1726 1614 1524 1445 1389 1201 1069 951 1021 1066 1056 1024 1006 903 796 674 811 893 987 1108 1272 1263 1155 1134 981 756 790 950 1134 1157 1060 984 862 627 673 883 945 916 793 730 645 693 618 555 476 456 471 420 474 492 479 533 596 488 307 205 205 206 200 210 200 206 223 253 348 436 578 679 729 699 614 652 712 702 713 729 845 891 896 867 719 561 371 339 462 523 539 668 810 893 831 785 775 774 763 755 750 744 733 737 727 724 742 726 598 526 812 815 797 783 772 763 775 773 775 777 783 794 820 838 864 884 918 962 1052 1112 1063 1084 1115 1172 1182 1158 1082 1007 972 938 858 763 721 713 709 708 664 652 632 594 622 704 717 714 724 725 732 737 744 760 766 779 796 816 863 893 995 1068 1111 1114 1161 1232 1226 1173 1188 1134 1164 1220 1157 1132 1108 1064 1024 974 907 773 756 695 653 592 527 432 391 366 346 338 335 302 304 290 275 257 261 279 306 311 323 370 398 430 440 443 465 505 540 572 589 622 625 611 613 647 672 686 672 684 660 680 630 606 580 559 559 564 558 519 546 574 602 618 640 708 750 733 633 566 574 583 599 619 638 625 620 632 657 701 712 665 638 597 585 578 574 563 555 544 540 545 529 480 516 533 527 523 522 534 546 572 610 629 659 691 722 791 887 908 894 870 837 803 759 698 683 686 692 701 690 687 687 679 660 641 628 606 626 651 681 698 701 678 622 602 581 563 522 509 525 587 656 650 655 661 671 690 748 725 722 726 764 795 825 787 767 777 814 824 852 897 957 1011 1077 1145 1243 1266 1388 1488 1482 1519 1350 1220 1053 928 828 809 801 792 739 764 840 946 1178 1268 1341 1384 1383 1423 1492 1532 1577 1589 1594 1610 1620 1599 1557 1514 1414 1393 1392 1398 1428 1430 1374 1305 1232 1256 1330 1335 1157 1007 799 757 868 974 1119 1137 1141 1138 1119 1173 1299 1395 1538 1628 1770 1957 1860 1798 1633 1598 1538 1471 1392 1357 1312 1288 1300 1338 1394 1414 1407 1408 1425 1443 1465 1509 1554 1568 1594 1620 1644 1697 1736 1789 1810 1842 1806 1796 1805 1731 1685 1586 1497 1465 1550 1637 1687 1762 1868 2058 2186 2247 2271 2330 2299 2140 2057 1895 1790 1719 1670 1570 1528 1371 1261 1164 1045 913 881 787 727 662 587 560 536 524 522 523 540 709 835 960 1283 1393 1411 1668 1659 1643 1666 1641 1696 1807 1898 2006 2334 2504 2517 2494 2499 2413 2412 2368 2350 2274 2264 2260 2304 2342 2372 2258 2203 2173 2143 2119 2104 2068 1993 1996 2058 2083 2130 2213 2282 2374 2431 2578 2622 2321 2193 2091 2036 2013 1965 1973 1950 1965 1988 2013 2041 2041 1954 1884 1798 1693 1781 2049 2154 2225 2330 2485 2550 2581 2678 2711 2634 2652 2714 2644 2524 2461 2357 2311 2249 2244 2182 2142 2020 1888 1840 1707 1559 1444 1269 1211 1214 1224 1262 1310 1431 1433 1485 1502 1581 1636 1715 1777 1793 1810 1843 1873 2100 2221 2414 2642 2776 2823 2847 2946 3196 3334 3222 3214 3205 3209 3246 3311 3352 3244 3291 3262 3126 3046 3031 3023 2984 2935 2842 2783 2730 2709 2664 2619 2590 2568 2652 2718 2729 2675 2776 2770 2564 2483 2359 2269 2248 2164 1975 1831 1645 1518 1307 1269 1276 1321 1462 1576 1685 1733 1866 1971 2157 2257 2218 2156 2137 2158 2073 1967 1802 1749 1875 1978 1949 1876 1851 1827 1813 1751 1622 1516 1412 1430 1510 1571 1748 1835 1908 2008 2151 2184 2197 2248 2338 2402 2493 2731 2921 2959 2913 2976 3037 3128 3255 3394 3576 3464 3400 3395 3444 3342 3248 3174 3070 2933 2898 2881 2876 2812 2803 2841 3003 3399 3519 3397 3294 3101 2926 2720 2581 2418 2357 2166 1947 1889 1889 2011 2263 2433 2575 2708 2801 2963 3109 3193 3288 3215 3263 3507 3554 3497 3423 3345 3293 3152 3040 3031 3069 3353 3394 3359 3350 3329 3331 3377 3447 3664 3503 3316 3170 3051 3021 3004 3009 3010 3025 3069 3053 3051 3068 3069 3078 3125 3169 3238 3405 3396 3200 3034 2932 2822 2806 2804 2804 2906 3034 3052 3115 3352 3255 3104 3092 3073 3064 3025 3086 3108 3213 3345 3472 3559 3617 3700 3520 3334 3287 3290 3385 3574 3630 3665 3604 3480 3401 3379 3421 3413 3236 3285 3202 3085 3066 3039 3045 3501 3801 4002 4087 4004 3835 3643 3523 3348 3204 3101 2933 2874 2837 2825 2832 2810 2864 2874 2874 2886 2902 2868 2848 2851 2842 2849 2777 2789 2787 2795 2781 2758 2605 2382 2323 2333 2367 2378 2401 2420 2441 2455 2462 2475 2493 2496 2504 2506 2522 2532 2525 2531 2545 2574 2621 2668 2738 2795 2846 2871 2904 2930 2962 2970 2981 3016 3045 3086 3160 3212 3257 3294 3323 3359 3426 3474 3513 3540 3589 3604 3541 3399 3266 3164 3085 3054 3005 2943 2661 2491 2380 2298 2159 2119 2029 1945 1941 1873 1769 1739 1676 1598 1430 1414 1393 1393 1416 1426 1520 1574 1588 1661 1758 1759 1807 1859 1966 2075 2106 2208 2120 2087 2142 2114 2090 2096 2059 1918 1934 1805 1665 1504 1268 1129 1184 1229 1233 1184 1154 1071 1005 966 922 928 968 951 891 829 797 770 768 743 732 732 698 668 650 646 665 700 731 796 832 925 978 1047 1144 1160 1027 860 767 769 868 987 1108 1304 1425 1483 1476 1519 1522 1575 1681 1888 1975 1961 1781 1651 1588 1478 1417 1103 1083 1169 1162 1197 1289 1418 1519 1670 1789 1943 2019 1861 1782 1608 1489 1325 1211 1049 1009 1113 1183 1281 1274 1265 1224 1080 968 837 805 1022 1122 1387 1476 1488 1442 1245 1097 905 942 1104 1208 1299 1169 971 800 595 717 922 1035 1041 974 782 824 853 780 689 494 602 623 624 680 638 667 672 618 498 325 252 207 207 208 207 208 206 206 206 250 315 436 560 585 548 487 475 490 526 551 615 685 707 799 822 760 630 490 430 371 344 485 562 744 765 745 734 719 698 704 693 691 692 684 681 648 649 644 619 574 565 815 813 794 764 753 759 767 770 770 773 785 817 841 842 864 891 928 985 1066 1062 1028 1059 1133 1206 1176 1156 1055 995 941 907 820 738 703 696 695 693 660 638 624 592 629 704 685 711 701 724 725 728 744 753 759 792 791 809 846 894 977 1059 1132 1139 1177 1258 1241 1176 1190 1157 1203 1244 1177 1135 1067 999 990 962 955 881 802 723 685 618 549 459 400 370 372 357 343 344 335 316 295 257 276 285 295 309 323 376 405 453 481 493 483 509 551 586 631 649 637 626 629 640 652 678 684 653 646 654 646 594 572 548 542 531 510 532 547 573 602 628 647 708 742 712 622 545 553 554 561 598 609 609 613 648 698 759 738 657 635 601 602 593 581 570 566 552 549 539 496 482 499 533 528 526 529 529 542 573 604 631 659 711 761 868 879 874 855 815 793 766 736 708 686 635 644 673 708 701 694 665 655 636 606 609 626 648 676 712 698 677 624 602 574 549 522 508 524 603 622 616 616 635 635 677 669 653 703 738 781 780 780 752 742 771 805 867 906 939 978 1022 1151 1249 1411 1477 1492 1520 1539 1422 1285 1165 1021 961 994 956 890 869 776 744 803 892 1056 1048 1303 1420 1457 1500 1568 1620 1601 1602 1592 1593 1591 1536 1450 1406 1394 1392 1392 1385 1347 1312 1284 1298 1381 1483 1463 1288 1069 908 760 776 824 857 898 937 989 1049 1161 1263 1423 1539 1657 1731 1744 1675 1746 1724 1621 1533 1386 1316 1284 1261 1283 1314 1360 1388 1435 1436 1442 1472 1456 1479 1534 1578 1619 1619 1616 1644 1663 1704 1740 1740 1688 1748 1744 1737 1748 1686 1639 1583 1593 1530 1620 1729 1791 1889 1928 2024 2153 2342 2424 2202 2067 1935 1835 1767 1692 1611 1562 1484 1398 1320 1169 1061 977 889 877 795 693 658 607 558 534 529 524 525 566 673 768 883 953 1245 1353 1462 1676 1735 1708 1719 1750 1814 1930 2037 2360 2662 2635 2490 2360 2307 2343 2320 2301 2257 2222 2179 2237 2270 2357 2254 2215 2208 2182 2142 2094 2044 2033 2027 2060 2090 2150 2258 2325 2431 2547 2447 2274 2194 2098 2003 1952 1921 1957 1929 1902 1877 1864 1839 1882 1905 1910 1795 1705 1666 1833 2016 2097 2162 2257 2352 2415 2493 2497 2670 2747 2773 2612 2480 2422 2399 2328 2251 2132 2114 2084 2032 1936 1869 1719 1599 1439 1328 1198 1206 1207 1246 1344 1454 1543 1604 1692 1770 1834 1773 1799 1876 1956 1969 1914 1923 1980 2184 2317 2508 2619 2668 2775 2862 3082 3247 3311 3343 3375 3445 3471 3425 3243 3199 3174 3129 3053 3004 2984 2965 2932 2893 2843 2813 2770 2727 2666 2641 2618 2684 2815 2817 2880 2816 2902 2799 2642 2588 2517 2386 2223 2108 1931 1783 1610 1471 1286 1311 1319 1404 1481 1618 1795 1885 1950 2038 2220 2270 2219 2218 2344 2272 2061 1912 1766 1838 1945 2075 2003 1977 2030 1994 1919 1856 1713 1624 1516 1456 1472 1520 1705 1850 1960 2082 2206 2248 2251 2314 2363 2434 2583 2827 3032 3094 3053 3080 3095 3141 3236 3319 3439 3513 3375 3352 3338 3365 3302 3091 3042 2948 2941 2923 2896 2882 2871 2879 3011 3411 3590 3477 3324 3078 2924 2748 2668 2491 2392 2136 1989 1889 1889 2014 2257 2451 2545 2699 2771 2862 2952 3076 3129 3125 3148 3382 3482 3435 3381 3264 3142 3022 2983 2986 3005 3062 3126 3180 3243 3285 3290 3386 3502 3558 3432 3336 3147 3005 2987 2988 2995 3008 3057 3171 3181 3147 3089 3100 3118 3151 3196 3260 3296 3302 3204 3124 3080 2852 2826 2839 2835 2921 2996 2985 3045 3240 3300 3107 3085 3025 2921 2833 2869 3034 3141 3141 3179 3241 3300 3490 3534 3444 3384 3495 3631 3756 3880 3970 3827 3769 3731 3665 3621 3631 3570 3492 3433 3353 3333 3424 3590 3588 3641 3728 3698 3595 3442 3315 3244 3274 3221 3125 2931 2894 2868 2864 2861 2863 2875 2888 2889 2899 2908 2910 2860 2848 2872 2908 2865 2854 2880 2860 2826 2837 2755 2568 2381 2350 2378 2389 2411 2423 2439 2446 2458 2475 2493 2507 2514 2522 2527 2536 2546 2553 2545 2555 2572 2556 2658 2752 2840 2876 2910 2941 2987 3000 3013 3039 3082 3119 3168 3202 3239 3261 3311 3345 3382 3425 3474 3512 3556 3561 3373 3135 2942 2837 2731 2694 2676 2664 2593 2430 2277 2204 2048 1965 1884 1841 1746 1694 1565 1526 1481 1449 1417 1396 1377 1364 1356 1356 1343 1347 1394 1460 1583 1619 1730 1757 1843 1880 1917 2059 2008 1939 1925 1892 1948 1887 1885 1816 1736 1698 1570 1351 1228 1060 1104 1101 1067 973 932 898 869 826 788 765 770 781 794 753 716 712 715 721 708 732 730 737 739 755 792 881 905 953 933 1061 1109 1229 1273 1177 1036 882 811 781 893 1020 1129 1254 1380 1545 1654 1732 1703 1805 1782 1920 2087 2149 1985 1849 1723 1556 1357 1142 1201 1393 1382 1298 1355 1365 1411 1542 1665 1797 1924 1791 1671 1520 1394 1209 1118 1142 1178 1246 1338 1445 1397 1335 1287 1149 1055 1084 1026 977 1085 1229 1328 1585 1565 1361 1177 957 1070 1265 1336 1158 1022 873 711 782 888 969 1106 1193 999 986 1008 1006 851 720 637 771 803 817 790 776 799 723 560 501 416 336 209 218 218 216 206 206 207 203 209 243 399 490 481 433 372 350 361 385 436 493 541 562 674 738 698 660 592 526 470 418 380 504 616 622 628 613 585 603 591 596 603 594 585 584 570 574 580 564 518 492 784 779 743 734 737 757 767 767 771 774 802 819 839 834 855 866 900 948 993 1027 1065 1119 1157 1235 1185 1149 1041 983 925 873 763 717 690 679 674 673 654 628 598 583 624 635 645 675 659 679 711 725 742 738 739 753 782 803 838 879 965 1046 1115 1144 1178 1260 1221 1211 1229 1202 1202 1246 1169 1106 1139 1151 1121 1060 998 900 821 739 703 644 566 491 429 369 356 342 341 351 336 310 281 257 287 306 292 307 320 378 417 460 491 502 500 563 603 624 648 664 663 665 654 649 659 668 687 630 617 607 605 582 555 558 549 516 489 526 547 560 583 610 642 682 652 587 534 518 538 568 598 597 583 607 631 695 724 742 723 652 636 630 618 588 575 571 568 554 544 546 544 497 485 526 536 532 540 544 540 561 605 660 743 805 826 837 843 834 808 754 763 746 715 690 670 614 599 655 660 670 668 646 632 618 597 588 610 630 664 698 697 665 643 624 572 561 522 502 549 584 580 582 599 593 614 627 643 707 742 731 725 704 694 698 724 757 854 903 947 1006 1087 1151 1220 1335 1512 1575 1573 1513 1602 1633 1385 1298 1228 1151 1124 1075 1047 969 830 776 797 877 960 998 1228 1414 1544 1577 1628 1641 1581 1551 1544 1554 1474 1429 1411 1404 1404 1402 1422 1391 1336 1362 1453 1538 1674 1655 1429 1274 1008 862 756 782 840 856 921 1003 1076 1172 1299 1405 1543 1665 1708 1605 1516 1466 1450 1450 1406 1357 1308 1251 1235 1273 1344 1380 1424 1456 1530 1570 1660 1606 1678 1679 1664 1660 1677 1678 1698 1737 1758 1709 1647 1597 1606 1637 1653 1673 1694 1749 1703 1664 1746 1688 1747 1829 1911 2074 2137 2130 2188 2267 2187 1954 1861 1761 1679 1604 1567 1508 1499 1490 1479 1364 1165 1063 1055 919 849 802 745 675 622 550 523 526 533 548 574 649 703 799 879 1022 1214 1362 1623 1807 1846 1780 1821 1940 2031 2226 2453 2533 2436 2333 2265 2194 2251 2285 2244 2172 2136 2117 2148 2173 2237 2352 2303 2232 2205 2161 2155 2120 2155 2105 2099 2176 2237 2312 2233 2120 2090 2061 1993 1978 1939 1864 1852 1956 1992 1983 1964 1935 1909 1841 1794 1698 1735 1610 1619 1813 1932 1992 2009 2112 2182 2321 2396 2461 2522 2640 2688 2754 2621 2416 2386 2362 2267 2155 2038 2007 1942 1885 1836 1766 1572 1454 1300 1220 1191 1197 1298 1422 1573 1669 1779 1838 1895 1921 1973 1960 1999 2039 2094 2113 2136 2131 2206 2244 2326 2391 2501 2609 2691 2768 3048 3273 3517 3675 3677 3590 3510 3423 3227 3162 3117 3082 3058 3033 2970 2953 2927 2902 2853 2846 2876 2811 2782 2789 2815 2834 2912 3031 3115 3014 2772 2561 2420 2339 2245 2178 2016 1940 1792 1728 1551 1422 1332 1360 1425 1439 1607 1756 1910 1993 2086 2156 2319 2374 2377 2412 2394 2271 2003 1832 1856 1933 2074 2182 2122 2155 2163 2113 2046 1997 1911 1810 1701 1589 1472 1535 1643 1793 1900 2007 2194 2311 2421 2411 2484 2547 2673 2774 2925 3025 3170 3201 3223 3279 3347 3402 3427 3430 3352 3290 3291 3242 3178 3116 3019 2981 2984 2985 2972 2918 2915 3018 3143 3528 3594 3601 3439 3189 3030 2845 2747 2558 2477 2227 2051 1921 1889 2081 2233 2493 2544 2657 2742 2835 2870 2980 2981 3056 3178 3350 3313 3309 3252 3168 3072 2909 2916 2912 2911 2933 2972 3139 3204 3275 3360 3493 3530 3440 3247 3127 2991 2961 2963 2969 2977 3061 3219 3387 3423 3391 3159 3128 3134 3144 3171 3351 3420 3486 3345 3235 2995 2898 2871 2870 2879 2901 2917 2932 2964 3052 3262 3164 3100 2831 2701 2654 2687 2797 2848 2912 2998 3100 3194 3314 3347 3400 3431 3505 3531 3694 3794 3962 3967 3829 3610 3344 3282 3246 3256 3272 3337 3257 3324 3405 3408 3303 3279 3325 3250 3166 3084 3052 3047 3092 3213 3235 3103 2947 2924 2927 2921 2915 2921 2935 2944 2951 2958 2961 2955 2962 2913 2926 2920 2941 2953 2896 2786 2761 2633 2523 2472 2494 2538 2472 2434 2449 2458 2456 2465 2475 2486 2494 2508 2519 2532 2538 2551 2556 2562 2552 2541 2553 2682 2749 2855 2915 2944 2937 2982 3010 3025 3053 3076 3139 3171 3190 3235 3256 3310 3342 3398 3435 3465 3489 3517 3540 3450 3139 2881 2738 2539 2457 2363 2308 2243 2193 2167 2077 1924 1887 1841 1794 1721 1649 1553 1508 1468 1443 1412 1394 1410 1454 1359 1331 1325 1317 1312 1332 1364 1365 1439 1507 1595 1688 1775 1898 1841 1794 1680 1676 1766 1777 1671 1643 1564 1385 1259 1151 1060 941 907 886 858 867 875 939 951 898 843 790 778 782 795 802 822 879 902 925 937 938 966 1007 1007 1050 1068 1091 1148 1173 1174 1155 1279 1337 1233 1106 1006 907 783 864 990 966 976 1126 1245 1440 1568 1653 1733 1891 1961 2093 2146 2109 2037 1805 1691 1483 1289 1222 1387 1538 1570 1472 1460 1564 1595 1561 1549 1681 1810 1651 1529 1377 1281 1294 1318 1354 1424 1469 1519 1389 1298 1229 1214 1256 1280 1190 1079 1113 1217 1217 1346 1522 1609 1421 1293 1209 1212 1368 1250 1050 966 1021 900 954 1114 1244 1294 1274 1239 1271 1217 1021 898 812 871 1095 1131 1099 1037 948 793 746 700 635 517 413 323 254 236 223 210 206 203 206 197 231 346 369 334 334 330 313 294 294 308 353 403 429 533 612 680 689 674 665 631 502 370 332 463 497 513 516 494 486 502 498 500 494 472 487 480 470 420 391 362 362 735 744 768 780 763 766 767 766 771 776 784 791 808 827 856 881 930 936 999 1064 1045 1107 1158 1233 1170 1129 1027 963 893 838 738 701 685 673 654 639 643 623 588 587 602 610 612 621 643 680 717 732 736 740 728 749 774 795 828 877 936 1004 1112 1146 1182 1251 1206 1227 1246 1192 1166 1160 1170 1194 1183 1155 1120 1069 1030 916 839 759 712 661 586 511 456 371 355 340 330 339 333 313 284 256 279 276 288 303 318 378 425 466 499 490 514 566 609 624 636 661 676 680 668 661 661 653 672 607 625 614 611 590 583 573 553 509 486 525 551 552 578 606 627 592 564 528 512 523 549 608 614 598 602 618 647 690 708 709 691 673 656 637 615 587 573 568 568 543 552 556 552 496 481 506 515 515 522 526 531 585 654 694 739 781 804 810 809 789 761 729 729 731 705 643 618 586 571 598 617 659 652 640 618 594 570 588 606 627 646 673 686 689 689 616 585 556 534 507 534 566 543 560 567 562 587 633 650 663 684 672 660 659 680 702 735 779 870 917 999 1058 1174 1257 1408 1419 1522 1543 1562 1589 1550 1587 1641 1571 1369 1338 1285 1238 1105 1004 867 779 841 951 1104 1169 1258 1387 1601 1625 1632 1622 1550 1513 1527 1476 1435 1425 1418 1414 1423 1448 1416 1373 1428 1528 1682 1704 1737 1625 1414 1259 1042 869 757 787 857 894 960 1039 1159 1223 1331 1468 1656 1759 1623 1482 1424 1386 1348 1318 1298 1259 1212 1217 1265 1293 1352 1423 1475 1509 1611 1712 1758 1674 1781 1743 1705 1721 1757 1734 1712 1706 1640 1617 1567 1555 1583 1595 1611 1668 1742 1814 1771 1815 1853 1790 1827 1932 2019 2180 2241 2212 2287 2359 2011 1853 1756 1716 1650 1577 1561 1577 1578 1612 1499 1335 1187 1096 1025 931 899 819 753 687 641 546 528 530 542 557 577 703 754 918 983 1083 1217 1336 1458 1523 1579 1743 1790 1922 2128 2490 2599 2540 2516 2464 2280 2154 2142 2210 2178 2102 2056 2068 2103 2166 2360 2433 2329 2263 2246 2154 2078 2067 2083 2052 2059 2135 2146 2015 1917 1847 1842 1874 1865 1885 1770 1846 1915 1933 1953 2032 2029 2022 1976 1892 1847 1755 1621 1582 1724 1875 1965 2088 2182 2280 2360 2400 2484 2534 2580 2646 2588 2535 2463 2335 2285 2281 2189 2093 1976 1942 1834 1780 1702 1615 1507 1355 1233 1195 1183 1278 1425 1553 1716 1796 1899 1925 1970 1984 1991 2072 2136 2173 2202 2230 2274 2264 2293 2325 2352 2363 2442 2537 2685 2778 3069 3170 3307 3412 3409 3331 3269 3270 3315 3233 3199 3118 3192 3177 3044 3002 3000 3006 2916 2920 3006 3049 2982 3006 2985 3000 3023 2949 2938 2902 2620 2526 2410 2299 2174 2092 1938 1819 1653 1616 1459 1350 1381 1398 1504 1563 1655 1776 1884 1985 2145 2281 2390 2378 2321 2260 2197 2087 1858 1853 1946 2050 2186 2239 2205 2264 2211 2170 2097 2055 1934 1839 1692 1607 1483 1528 1650 1762 1916 1999 2143 2269 2450 2569 2623 2626 2732 2824 2912 3028 3171 3300 3292 3304 3348 3500 3544 3553 3392 3284 3251 3194 3128 3109 3038 2998 3008 3014 3007 3004 3038 3133 3406 3573 3530 3459 3430 3263 3126 2871 2781 2609 2502 2212 2063 1910 1924 2131 2281 2500 2576 2625 2723 2878 2963 2995 3003 3067 3060 3102 3169 3215 3143 3052 2974 2881 2876 2899 2901 2919 2966 3166 3336 3352 3368 3314 3343 3337 3073 3008 2955 2942 2946 2953 2977 3155 3269 3314 3350 3303 3202 3171 3158 3169 3220 3440 3587 3408 3211 3052 2985 2956 2903 2883 2893 2905 2934 2956 2975 3006 3085 3174 3078 2875 2674 2582 2613 2752 2830 2936 3085 3178 3226 3283 3341 3359 3401 3520 3564 3656 3739 3809 3875 3707 3456 3125 3042 3027 3045 3110 3143 3027 2991 3052 3161 3081 2999 3017 2993 3008 2977 2971 2971 3001 3120 3248 3222 2984 2954 2954 2946 2952 2981 2992 3013 3006 3003 3011 3009 3003 2994 2974 3005 3002 2888 2795 2691 2643 2596 2565 2505 2560 2612 2611 2547 2468 2456 2487 2469 2476 2488 2493 2506 2514 2532 2547 2555 2562 2571 2569 2555 2517 2570 2627 2779 2884 2988 3019 3046 3061 3069 3097 3117 3131 3174 3204 3256 3285 3298 3330 3410 3464 3483 3498 3518 3559 3585 3258 3015 2873 2581 2466 2325 2242 2119 2062 2016 1968 1932 1924 1891 1827 1706 1620 1637 1653 1610 1527 1535 1538 1553 1533 1501 1463 1373 1311 1276 1267 1252 1247 1255 1309 1455 1577 1625 1630 1663 1668 1544 1574 1602 1604 1497 1437 1365 1179 1063 1002 979 1027 1010 915 913 1001 1069 1144 1132 1121 1043 937 975 957 953 977 995 1057 1072 1125 1168 1192 1221 1261 1249 1267 1274 1288 1317 1375 1365 1327 1397 1400 1264 1147 1042 929 799 906 1027 1167 1113 1030 1091 1231 1298 1451 1590 1682 1756 1876 1970 2064 1913 1750 1652 1485 1357 1318 1472 1616 1612 1581 1601 1640 1719 1652 1648 1697 1803 1702 1525 1434 1432 1453 1481 1552 1621 1586 1494 1330 1280 1371 1368 1490 1432 1270 1158 1173 1319 1404 1457 1554 1733 1610 1483 1345 1383 1392 1237 1063 1129 1121 1063 1050 1171 1360 1429 1416 1431 1332 1220 1079 983 891 1125 1131 1309 1277 1090 1008 942 867 754 668 550 469 310 295 313 258 207 203 202 203 210 202 234 295 287 299 320 313 275 276 278 291 339 374 441 494 596 679 770 753 711 623 475 364 329 427 428 417 400 417 407 404 416 416 429 429 409 364 312 306 350 308 690 856 875 872 798 765 765 768 769 776 785 791 821 827 852 889 974 1037 1122 1105 1032 1081 1126 1207 1157 1111 1011 950 875 814 713 687 664 654 649 614 621 612 590 568 604 618 640 636 648 671 718 733 742 726 719 740 772 789 816 862 923 1005 1114 1126 1177 1234 1235 1225 1246 1214 1253 1285 1242 1217 1217 1204 1139 1107 1059 946 858 775 727 674 611 534 471 396 363 354 348 322 324 306 291 256 261 269 277 294 327 381 416 480 458 504 576 612 612 624 642 657 664 684 684 679 664 616 619 579 612 625 647 607 587 573 554 500 472 510 523 546 573 590 575 527 523 500 505 543 583 578 571 568 579 608 616 651 650 681 687 681 640 616 599 578 574 563 560 562 569 559 553 530 489 477 485 499 512 563 607 676 701 723 751 769 777 774 763 771 741 709 694 682 674 638 633 623 600 567 589 641 639 631 584 565 559 589 608 624 655 668 686 724 703 667 637 574 536 515 524 550 523 564 539 547 568 580 592 623 626 620 642 674 687 700 747 781 858 903 1032 1160 1281 1397 1518 1556 1495 1543 1607 1597 1592 1596 1647 1667 1662 1665 1405 1454 1281 1086 900 810 855 990 1142 1225 1362 1485 1647 1627 1594 1585 1543 1462 1438 1425 1446 1448 1447 1456 1465 1448 1405 1435 1600 1720 1783 1790 1763 1649 1351 1221 999 888 776 783 842 898 970 1040 1175 1270 1420 1573 1771 1773 1584 1509 1421 1355 1308 1272 1215 1173 1224 1258 1320 1361 1384 1411 1469 1530 1639 1678 1748 1799 1919 1808 1720 1774 1785 1735 1640 1594 1565 1525 1520 1520 1549 1616 1657 1718 1765 1814 1887 1904 1891 1923 2025 2037 2085 2213 2295 2338 2384 2138 1950 1800 1739 1680 1673 1697 1721 1739 1772 1659 1532 1330 1186 1072 1022 988 912 819 765 711 649 580 534 529 530 543 600 862 946 980 1020 1027 1176 1272 1322 1368 1475 1811 1917 2012 2246 2557 2466 2420 2439 2469 2377 2211 2092 2139 2088 2037 2021 2047 2082 2184 2313 2151 2050 1954 1914 1856 1856 1948 1940 1904 1896 1895 1875 1764 1736 1689 1696 1729 1730 1702 1805 1922 1944 1951 1995 2094 2104 2121 2052 1952 1895 1775 1611 1616 1752 1873 1967 2108 2192 2283 2308 2404 2491 2530 2547 2576 2461 2339 2276 2174 2146 2175 2083 2024 1911 1853 1807 1773 1670 1542 1377 1260 1222 1183 1280 1375 1545 1684 1822 1896 1976 2012 2081 2077 2109 2159 2247 2291 2356 2350 2420 2395 2342 2343 2370 2391 2401 2433 2576 2710 2916 2965 3009 3129 3140 3138 3192 3315 3537 3569 3526 3487 3443 3286 3148 3086 3063 3072 3073 3059 3093 3119 3187 3166 3147 3161 3085 2969 2879 2772 2672 2546 2448 2341 2220 2108 1973 1854 1640 1474 1402 1365 1409 1435 1529 1609 1723 1791 1880 1968 2158 2330 2375 2342 2293 2211 2144 2022 1857 1925 2062 2171 2309 2350 2350 2373 2279 2196 2111 2046 1920 1827 1691 1652 1504 1576 1673 1807 1941 2044 2202 2346 2536 2688 2786 2758 2890 2988 3033 3137 3255 3457 3473 3377 3405 3466 3488 3527 3366 3275 3225 3178 3112 3079 3056 3031 3025 3027 3047 3178 3298 3438 3571 3571 3504 3288 3210 3200 3119 2907 2803 2636 2506 2217 2085 1923 1976 2124 2257 2490 2548 2608 2637 2745 2786 2878 2980 2931 2913 2940 2938 3046 2975 2888 2840 2863 2865 2879 2902 3015 3209 3415 3411 3361 3264 3174 3148 3087 3018 2933 2915 2921 2931 2944 3045 3196 3257 3268 3283 3360 3262 3241 3250 3258 3339 3402 3473 3198 3106 3067 3048 3093 2999 2954 2932 2935 2949 2979 2994 3032 3083 3203 3079 2823 2665 2559 2562 2653 2820 2949 2993 3093 3170 3229 3298 3338 3423 3509 3603 3690 3766 3716 3585 3514 3356 3011 2958 2935 2963 3041 3001 2868 2865 2901 2994 2897 2880 2892 2889 2904 2881 2910 2956 2999 3079 3162 3281 3038 2982 2969 2964 2986 3014 3048 3055 3040 3044 3042 3050 3045 3028 3003 3047 2903 2827 2793 2731 2675 2621 2586 2593 2617 2677 2721 2632 2551 2532 2506 2496 2502 2501 2489 2519 2522 2531 2558 2575 2579 2581 2586 2565 2544 2586 2602 2689 2804 2911 2972 3065 3129 3164 3117 3149 3162 3179 3204 3268 3292 3339 3371 3466 3521 3540 3531 3544 3597 3484 3227 3086 2965 2674 2523 2416 2283 2127 2053 1987 1970 1975 1940 1891 1823 1807 1858 1862 1807 1751 1723 1735 1748 1675 1645 1601 1573 1505 1420 1385 1337 1265 1250 1230 1217 1240 1352 1412 1441 1516 1489 1410 1373 1374 1372 1325 1195 1163 1028 972 1073 1040 1020 1013 1029 1117 1251 1290 1358 1343 1322 1191 1143 1177 1186 1176 1177 1207 1237 1233 1294 1331 1351 1381 1389 1412 1450 1480 1473 1492 1552 1540 1523 1526 1479 1385 1209 1071 953 837 938 1034 1216 1311 1233 1188 1173 1185 1260 1324 1417 1545 1725 1856 2029 2037 1862 1769 1564 1458 1416 1503 1621 1715 1712 1711 1695 1800 1848 1722 1699 1821 1720 1631 1569 1568 1627 1664 1713 1743 1587 1446 1330 1401 1545 1581 1566 1430 1251 1226 1220 1254 1424 1552 1709 1780 1807 1655 1533 1458 1267 1165 1235 1353 1295 1278 1195 1234 1379 1481 1530 1534 1386 1298 1175 1096 1070 1327 1313 1408 1332 1220 1081 969 891 783 689 567 452 326 375 362 305 202 203 203 203 204 210 203 205 214 230 257 276 255 228 237 245 280 317 364 407 475 545 649 684 693 644 497 386 352 349 432 409 372 313 367 327 391 392 388 382 317 298 291 299 317 295 759 885 914 890 864 784 765 767 769 774 808 822 851 844 845 875 962 1036 1119 1094 1033 1077 1109 1197 1144 1098 989 914 850 780 692 676 656 631 617 609 601 599 592 571 588 615 631 647 686 706 720 732 732 723 718 734 757 773 804 842 911 982 1085 1103 1176 1252 1250 1241 1262 1216 1287 1281 1263 1239 1235 1220 1166 1108 1072 978 902 803 733 683 632 554 508 394 370 357 351 321 305 283 279 255 255 266 276 311 332 348 398 412 469 574 622 664 675 669 694 691 673 685 683 675 653 600 571 552 563 615 636 603 584 560 542 491 464 500 511 536 547 522 507 498 490 482 507 544 538 529 534 559 559 565 605 620 617 646 660 653 636 616 598 580 577 579 588 600 587 563 550 522 498 481 481 496 610 716 736 708 730 747 757 753 755 739 710 728 720 719 707 682 668 669 672 627 602 559 547 601 607 583 569 541 556 585 610 626 652 663 693 710 700 657 597 570 541 523 504 522 529 537 567 570 585 602 612 619 632 638 673 696 730 744 749 775 834 906 1046 1230 1317 1381 1516 1572 1590 1611 1616 1591 1623 1616 1626 1629 1623 1636 1594 1481 1367 1281 936 854 837 904 1046 1181 1352 1496 1621 1586 1536 1517 1495 1428 1404 1418 1456 1476 1503 1473 1484 1481 1642 1670 1668 1732 1764 1761 1673 1484 1305 1178 990 887 792 772 846 895 972 1043 1164 1270 1378 1508 1682 1630 1516 1440 1380 1358 1321 1251 1184 1148 1189 1258 1353 1429 1415 1417 1462 1539 1650 1772 1876 1934 1949 1850 1806 1735 1674 1614 1594 1552 1510 1479 1488 1573 1610 1672 1730 1683 1709 1818 1823 1758 1780 1907 2008 2127 2173 2253 2304 2383 2439 2072 1913 1827 1791 1816 1837 1826 1839 1771 1674 1500 1387 1282 1204 1120 1077 994 928 845 779 707 694 602 539 529 529 533 626 870 1018 1023 1076 1094 1125 1189 1309 1422 1474 1582 1843 2034 2247 2494 2419 2330 2295 2338 2368 2245 2145 2065 1984 1981 1915 2048 2072 2103 2054 1819 1731 1666 1658 1650 1684 1736 1749 1747 1728 1753 1738 1661 1651 1629 1614 1618 1579 1741 1875 1961 1979 1975 2078 2172 2206 2221 2173 1998 1862 1757 1650 1537 1673 1799 1889 2000 2136 2234 2250 2346 2378 2416 2490 2389 2305 2224 2197 2095 2050 1988 2017 2003 1927 1869 1793 1674 1555 1441 1266 1185 1169 1230 1325 1436 1609 1757 1892 1964 2078 2114 2135 2161 2225 2293 2344 2411 2456 2606 2544 2531 2505 2448 2380 2390 2414 2440 2487 2605 2782 2830 2891 2971 3058 3135 3309 3468 3655 3788 3821 3676 3420 3259 3174 3133 3098 3098 3128 3233 3219 3217 3262 3409 3318 3324 3150 3072 2859 2835 2882 2733 2624 2586 2415 2151 1954 1796 1619 1506 1418 1378 1454 1506 1503 1543 1620 1701 1847 1980 2206 2365 2455 2405 2328 2320 2177 2039 1923 2011 2180 2274 2412 2498 2446 2380 2278 2216 2111 2050 1919 1807 1689 1604 1518 1590 1673 1813 1963 2035 2201 2330 2476 2582 2705 2660 2781 2899 3011 3154 3203 3271 3369 3512 3487 3406 3384 3362 3317 3271 3241 3195 3134 3094 3078 3061 3046 3059 3119 3268 3359 3475 3535 3396 3301 3147 3024 3030 2970 2879 2791 2630 2440 2173 2053 1939 2000 2111 2226 2416 2494 2548 2591 2647 2674 2730 2823 2834 2770 2772 2764 2764 2761 2797 2815 2835 2855 2915 3013 3182 3327 3375 3333 3280 3201 3118 3096 3032 2907 2887 2891 2901 2914 2931 3022 3115 3149 3154 3156 3185 3283 3297 3307 3330 3430 3312 3300 3226 3148 3097 3078 3123 3130 3121 3132 3054 3061 3024 3036 3086 3131 3188 3004 2777 2636 2537 2531 2666 2780 2842 2937 3036 3063 3154 3205 3263 3393 3532 3604 3651 3777 3586 3417 3405 3280 2909 2876 2896 2910 2968 2839 2748 2788 2852 2840 2811 2809 2804 2812 2792 2843 2859 2935 3041 3114 3168 3327 3276 3018 3000 3004 3032 3069 3128 3115 3125 3102 3084 3078 3075 3055 3034 2915 2864 2872 2854 2825 2710 2673 2651 2702 2704 2771 2821 2678 2638 2577 2576 2553 2545 2535 2545 2664 2681 2677 2603 2587 2603 2615 2604 2589 2576 2681 2655 2688 2789 2902 2977 3030 3074 3182 3268 3211 3205 3205 3252 3312 3347 3386 3421 3478 3539 3558 3556 3562 3526 3187 3002 2866 2791 2666 2496 2387 2320 2151 2032 2036 2023 1984 1940 1945 1998 2015 1990 1971 1953 1837 1838 1829 1857 1847 1771 1715 1661 1582 1534 1490 1425 1323 1266 1230 1219 1199 1196 1204 1257 1256 1247 1217 1139 1157 1126 1077 1051 1009 1092 1211 1298 1193 1153 1188 1286 1275 1444 1507 1588 1552 1402 1268 1220 1380 1404 1421 1417 1410 1427 1363 1429 1459 1478 1524 1529 1561 1582 1642 1630 1646 1667 1658 1599 1537 1455 1351 1226 1146 995 900 928 1044 1214 1328 1430 1425 1429 1367 1377 1363 1355 1398 1535 1675 1918 2077 1998 1834 1607 1549 1537 1580 1649 1761 1857 1865 1874 1950 1921 1804 1810 1858 1775 1725 1693 1700 1794 1810 1746 1650 1494 1408 1423 1502 1712 1766 1572 1408 1392 1374 1323 1349 1414 1505 1693 1801 1831 1686 1495 1470 1328 1342 1466 1500 1502 1354 1294 1314 1384 1446 1611 1596 1503 1427 1355 1317 1271 1473 1489 1357 1248 1112 990 898 855 792 716 566 470 387 491 398 309 217 203 203 202 204 205 199 202 203 205 210 205 195 195 195 195 199 215 268 323 398 474 536 580 613 600 468 367 328 332 342 333 311 290 293 325 363 399 391 326 299 272 269 296 301 289 865 913 927 927 906 869 781 762 767 767 791 803 829 861 843 860 929 1013 1086 1142 1101 1092 1107 1162 1118 1068 954 877 813 754 668 646 638 621 604 594 584 581 565 568 599 616 654 685 701 708 717 723 723 709 704 716 731 750 779 809 872 937 1037 1067 1183 1278 1291 1257 1257 1229 1312 1294 1283 1263 1247 1233 1222 1156 1105 987 911 824 759 701 668 607 542 427 368 335 340 323 311 308 285 254 257 264 286 318 357 408 429 463 511 646 700 744 758 777 791 761 711 699 693 664 626 593 569 530 516 559 586 583 569 542 515 476 459 486 496 500 466 458 462 471 490 482 488 495 510 539 570 604 620 615 573 600 614 639 662 689 674 642 610 583 584 597 604 578 567 554 542 504 489 482 488 533 536 714 852 797 757 750 754 746 710 652 666 678 660 652 682 719 714 680 651 605 575 537 524 547 550 538 526 563 593 583 616 649 659 668 703 737 705 649 620 571 539 501 494 510 558 580 597 607 621 629 636 647 671 687 704 723 769 794 837 843 843 872 1016 1088 1135 1229 1355 1453 1573 1596 1618 1641 1667 1658 1639 1626 1587 1525 1384 1307 1245 1219 1125 1075 1006 942 943 1053 1296 1397 1376 1396 1405 1382 1417 1405 1464 1472 1503 1509 1531 1536 1603 1718 1775 1779 1773 1746 1670 1580 1389 1230 1118 1030 918 867 796 781 806 862 937 990 1103 1204 1410 1565 1576 1532 1497 1470 1443 1400 1332 1283 1195 1157 1111 1165 1265 1363 1445 1467 1509 1530 1598 1671 1813 1898 1994 1864 1736 1681 1601 1566 1514 1485 1449 1523 1594 1703 1667 1608 1588 1605 1678 1673 1627 1695 1793 1939 2036 2140 2201 2301 2359 2439 2463 2159 2051 1977 2024 2112 2076 1890 1814 1625 1490 1389 1322 1274 1227 1179 1124 1017 961 882 837 774 696 576 531 530 532 535 576 773 876 1009 1112 1389 1457 1481 1499 1569 1616 1679 1851 2048 2229 2326 2284 2262 2196 2152 2143 2077 1946 1826 1673 1566 1597 1730 1810 1749 1637 1569 1551 1499 1474 1515 1553 1583 1631 1648 1633 1620 1621 1601 1599 1546 1511 1514 1562 1843 1915 2005 2046 2145 2198 2279 2189 2098 2025 1912 1821 1760 1671 1521 1647 1767 1856 2030 2098 2202 2257 2275 2287 2345 2459 2454 2396 2355 2304 2108 1936 1837 1785 1815 1795 1720 1596 1516 1353 1242 1138 1218 1201 1260 1452 1565 1720 1760 1833 1955 2062 2104 2192 2338 2366 2441 2483 2547 2606 2695 2747 2696 2632 2583 2548 2506 2464 2499 2511 2522 2603 2624 2792 2957 3211 3326 3490 3521 3512 3661 3739 3728 3583 3517 3423 3393 3265 3219 3214 3376 3427 3392 3386 3292 3341 3225 3009 2953 2902 2864 2814 2799 2795 2686 2478 2389 2052 1838 1618 1522 1426 1435 1522 1625 1679 1737 1702 1720 1787 1899 2132 2213 2456 2496 2446 2302 2119 1978 2019 2115 2253 2378 2498 2460 2420 2362 2302 2235 2116 2053 1932 1828 1670 1578 1596 1589 1655 1825 1977 2042 2183 2221 2304 2421 2556 2640 2703 2807 2930 3080 3017 3051 3177 3480 3582 3402 3367 3322 3292 3277 3268 3234 3173 3110 3083 3078 3067 3110 3229 3336 3436 3551 3577 3284 3009 2936 2868 2822 2801 2746 2721 2546 2461 2287 2110 1957 1952 2070 2161 2304 2493 2517 2546 2613 2599 2658 2732 2674 2643 2656 2681 2704 2730 2759 2782 2866 2921 3207 3288 3332 3342 3459 3392 3192 3164 3060 2934 2848 2858 2867 2876 2892 2918 2974 3018 3056 3089 3131 3142 3205 3291 3382 3387 3396 3400 3341 3216 3150 3064 3041 3066 3148 3278 3364 3428 3408 3333 3322 3295 3185 3238 3018 2889 2732 2593 2496 2452 2445 2667 2780 2862 2980 3070 3106 3164 3279 3339 3420 3542 3818 3714 3350 3271 3224 3101 2786 2771 2756 2750 2738 2645 2639 2603 2636 2688 2682 2651 2617 2669 2662 2682 2713 2801 2924 3038 3170 3346 3431 3367 3255 3094 3144 3197 3196 3221 3208 3197 3160 3126 3115 3106 3007 2894 2906 2902 2900 2895 2832 2780 2782 2856 2844 2925 2827 2787 2719 2730 2710 2713 2694 2682 2693 2819 2832 2778 2804 2677 2634 2657 2671 2655 2677 2767 2854 2884 2898 2930 2997 3078 3106 3180 3273 3338 3347 3428 3536 3796 3814 3849 3786 3622 3632 3586 3579 3573 3485 3148 2969 2882 2810 2614 2480 2371 2269 2117 2052 2062 2055 1967 2035 2183 2295 2208 2190 2150 2076 2066 2040 1990 1971 2022 2024 1896 1799 1665 1616 1519 1509 1518 1514 1499 1428 1308 1239 1196 1175 1166 1153 1135 1173 1168 1058 1029 1126 1209 1332 1412 1525 1562 1486 1502 1526 1548 1668 1797 1809 1685 1446 1302 1474 1641 1673 1624 1594 1623 1552 1511 1543 1649 1628 1665 1737 1697 1735 1735 1752 1782 1765 1696 1546 1452 1264 1152 1092 1027 942 918 977 1071 1221 1360 1554 1676 1717 1693 1616 1577 1577 1591 1640 1699 1752 1886 1989 1855 1726 1712 1686 1725 1824 1887 2039 2105 2236 2151 2052 1972 1959 2024 1915 1852 1882 1903 1845 1753 1613 1558 1554 1591 1675 1702 1859 1794 1607 1591 1655 1482 1450 1546 1607 1711 1727 1833 1818 1712 1676 1520 1533 1555 1649 1703 1521 1456 1484 1490 1509 1465 1563 1756 1793 1685 1605 1549 1555 1533 1428 1329 1198 1053 962 838 730 617 570 480 555 593 616 494 419 311 263 202 203 204 203 199 206 203 203 209 228 210 195 195 195 195 195 195 197 275 333 410 433 492 511 523 500 395 336 351 376 416 368 320 303 281 283 294 290 284 283 258 264 272 287 872 911 948 938 931 945 846 781 765 767 774 784 814 835 848 859 932 1014 1088 1158 1214 1226 1176 1184 1116 1052 938 871 790 719 650 635 620 617 607 598 578 565 556 581 596 613 658 679 698 704 714 719 720 705 693 708 716 738 768 790 836 891 1001 1075 1200 1275 1300 1252 1267 1239 1317 1302 1302 1278 1254 1236 1219 1153 1096 1009 957 873 815 762 726 634 537 433 388 348 334 321 299 272 262 255 255 257 277 332 366 414 453 493 546 729 774 834 870 876 865 808 768 746 712 640 588 549 561 515 490 526 555 573 562 543 523 474 436 486 485 449 465 503 537 568 572 528 509 531 555 580 609 638 638 626 595 606 620 655 700 734 701 629 610 595 593 599 607 589 569 566 547 491 484 480 499 506 516 652 748 883 853 783 749 679 616 628 659 635 616 641 668 683 652 623 614 560 527 509 509 520 518 524 542 551 558 583 599 650 670 671 707 737 700 663 598 554 525 490 496 524 567 586 630 649 666 670 678 683 695 710 731 741 778 834 896 919 923 986 1051 1042 1130 1209 1328 1438 1594 1628 1653 1677 1671 1655 1638 1604 1555 1437 1310 1285 1254 1268 1368 1334 1168 1065 960 979 1202 1288 1279 1323 1329 1360 1390 1390 1435 1465 1496 1536 1550 1600 1695 1768 1773 1716 1688 1633 1529 1439 1240 1076 1017 966 895 821 833 801 788 833 914 965 1074 1229 1485 1503 1485 1490 1471 1460 1400 1386 1297 1252 1157 1114 1109 1191 1300 1378 1457 1521 1628 1626 1619 1648 1710 1797 1856 1740 1675 1643 1576 1483 1436 1421 1504 1567 1637 1595 1549 1504 1506 1514 1529 1587 1644 1771 1877 1987 2048 2156 2220 2306 2455 2697 2516 2295 2127 2147 2202 2256 2274 1948 1881 1549 1466 1386 1348 1323 1290 1213 1158 1055 997 913 877 798 730 571 527 531 533 537 551 649 772 954 1075 1257 1352 1497 1610 1655 1682 1720 1811 1907 2015 2104 2100 2222 2229 2126 2046 1957 1881 1769 1529 1438 1472 1570 1666 1580 1513 1437 1413 1383 1377 1435 1495 1568 1555 1530 1541 1559 1560 1512 1482 1436 1448 1451 1687 1859 1909 1989 2043 2155 2192 2266 2157 2074 1959 1869 1802 1739 1697 1506 1595 1778 1836 1948 2091 2200 2275 2399 2434 2387 2339 2241 2152 2116 2095 1973 1871 1757 1678 1691 1618 1542 1448 1372 1239 1132 1116 1227 1263 1401 1572 1684 1821 1851 1910 2012 2125 2202 2284 2353 2481 2480 2553 2626 2733 2789 2862 2802 2763 2737 2685 2652 2544 2530 2533 2548 2546 2664 2789 3032 3133 3184 3263 3326 3466 3491 3441 3421 3369 3379 3425 3451 3523 3436 3376 3330 3341 3305 3220 3109 3025 3039 3059 2908 2845 2810 2721 2601 2493 2414 2335 2222 2026 1853 1565 1451 1469 1475 1583 1679 1799 1874 1863 1922 1927 2030 2187 2300 2378 2332 2297 2202 2061 1978 2044 2145 2322 2457 2487 2420 2343 2312 2276 2200 2105 2047 1947 1846 1688 1552 1633 1611 1680 1835 2012 2113 2225 2267 2304 2383 2465 2601 2755 2869 2863 2927 2944 3043 3176 3456 3548 3460 3351 3313 3284 3284 3277 3236 3188 3117 3106 3100 3112 3234 3339 3453 3516 3605 3486 3208 2942 2845 2808 2697 2677 2661 2606 2533 2519 2331 2156 2021 1963 2039 2149 2295 2469 2557 2553 2572 2577 2676 2706 2596 2594 2607 2655 2716 2743 2772 2806 2915 3025 3146 3229 3235 3158 3249 3169 3113 3065 2933 2839 2844 2845 2854 2860 2889 2929 3019 3066 3078 3101 3155 3200 3277 3419 3399 3463 3393 3327 3176 3089 2902 2902 2948 2974 3067 3159 3234 3362 3323 3314 3446 3517 3391 3180 2933 2811 2663 2544 2428 2359 2416 2556 2721 2834 2981 3029 3154 3263 3322 3342 3355 3546 3823 3651 3266 3151 3036 2935 2666 2640 2597 2599 2677 2601 2524 2486 2540 2574 2466 2427 2491 2564 2587 2619 2667 2756 2856 2925 2983 3103 3188 3274 3307 3328 3277 3329 3384 3378 3360 3245 3208 3156 3147 3130 3049 2913 2924 2932 2930 2922 2855 2829 2835 2931 3005 2985 2938 2912 2874 2918 2852 2801 2810 2795 2796 2883 2906 2848 2824 2897 2687 2693 2728 2762 2766 2783 2877 2956 2981 3003 3063 3159 3176 3221 3259 3492 3522 3570 3590 3639 3862 4032 4022 3843 3744 3624 3613 3641 3684 3339 3137 2992 2991 2692 2498 2333 2255 2163 2097 2098 2097 2029 2062 2175 2317 2432 2302 2275 2226 2127 2128 2120 2090 2074 2130 2009 1870 1779 1735 1704 1702 1703 1696 1564 1472 1327 1329 1318 1299 1281 1287 1376 1375 1404 1350 1309 1238 1369 1531 1655 1617 1657 1753 1752 1728 1764 1806 1933 1735 1590 1401 1401 1621 1772 1815 1747 1771 1698 1656 1631 1647 1744 1734 1799 1827 1804 1804 1833 1801 1738 1678 1639 1522 1406 1235 1113 994 1038 1071 1044 994 1087 1215 1329 1529 1646 1792 1910 1765 1734 1708 1713 1882 1852 1894 1986 2049 1956 1869 1811 1793 1823 1907 1979 2131 2294 2349 2308 2255 2100 2134 2199 2088 2009 2012 2011 1854 1844 1783 1698 1660 1756 1767 1797 1757 1729 1839 1880 1774 1619 1568 1690 1804 1817 1796 1831 1897 1909 1703 1639 1655 1651 1715 1754 1607 1594 1596 1590 1632 1627 1695 1835 1714 1632 1525 1483 1469 1387 1275 1243 1182 1036 937 789 671 595 606 656 723 723 684 593 555 480 392 241 201 203 202 204 203 201 202 209 226 259 256 195 195 195 195 195 195 202 252 340 384 400 412 409 427 434 446 440 432 420 402 319 300 276 258 235 237 251 252 257 245 255 261 884 909 950 953 953 962 901 807 766 765 767 773 808 824 843 855 932 1009 1075 1135 1195 1212 1188 1173 1094 1031 919 867 768 686 638 627 608 598 596 586 574 567 563 576 593 616 652 673 689 698 706 713 714 699 688 695 716 736 754 779 847 899 1001 1090 1209 1274 1321 1272 1267 1242 1322 1309 1316 1285 1266 1240 1211 1168 1100 1010 946 910 851 777 730 631 535 445 384 346 336 323 316 290 268 254 254 254 292 348 380 432 454 523 562 740 847 910 926 926 897 832 799 739 708 625 556 509 514 512 491 491 532 569 560 532 507 469 442 474 439 456 506 548 568 600 598 569 543 530 565 618 650 650 632 615 588 622 642 694 721 729 678 628 620 606 597 608 612 591 569 555 529 484 479 482 485 486 492 493 556 727 865 850 788 627 559 608 636 591 578 627 635 613 611 569 547 518 515 498 502 497 495 518 525 545 561 567 574 608 648 670 681 704 673 617 565 550 513 485 498 518 567 592 633 653 672 687 686 697 711 724 758 776 810 855 916 987 1116 1164 1139 1196 1311 1406 1499 1656 1657 1674 1687 1692 1679 1658 1634 1601 1453 1363 1314 1273 1299 1416 1514 1444 1352 1255 1090 1028 1121 1175 1307 1335 1402 1426 1406 1406 1405 1438 1474 1538 1637 1670 1670 1710 1784 1672 1571 1506 1401 1250 1091 986 913 870 885 902 868 838 799 803 871 913 1038 1224 1372 1373 1385 1357 1414 1390 1353 1302 1276 1218 1108 1056 1152 1221 1309 1375 1459 1512 1563 1617 1682 1641 1660 1714 1768 1691 1591 1558 1504 1443 1388 1433 1551 1602 1591 1451 1429 1409 1343 1365 1489 1626 1727 1830 1903 2017 2100 2178 2247 2327 2394 2502 2355 2201 2161 2121 2204 2296 2062 1964 1847 1572 1503 1442 1424 1368 1324 1286 1244 1137 1069 965 927 855 750 551 530 530 532 534 542 580 692 798 955 1141 1298 1448 1449 1459 1537 1587 1717 1851 1911 1928 1931 2026 2095 2042 1968 1847 1743 1571 1468 1357 1390 1435 1442 1399 1392 1342 1343 1353 1358 1407 1452 1450 1388 1369 1392 1506 1456 1429 1403 1367 1351 1459 1657 1791 1873 1948 2035 2129 2033 2186 2233 2057 1961 1893 1817 1733 1660 1513 1614 1734 1825 1932 2062 2191 2286 2414 2471 2350 2256 2152 2058 1939 1903 1872 1753 1639 1501 1490 1449 1401 1273 1205 1104 1090 1127 1243 1378 1476 1632 1788 1931 1985 2052 2103 2213 2293 2418 2452 2553 2559 2661 2731 2823 2885 2972 2948 2905 2866 2779 2677 2585 2555 2547 2553 2563 2644 2790 2903 2946 3098 3205 3214 3208 3195 3202 3241 3290 3328 3387 3417 3710 3538 3350 3267 3137 3094 3032 3001 2890 2862 2976 2988 2840 2792 2642 2546 2447 2333 2211 2125 1845 1713 1553 1465 1501 1517 1610 1732 1799 1915 2023 2051 2107 2190 2322 2401 2430 2437 2333 2244 2105 2017 2098 2224 2402 2516 2472 2385 2312 2249 2167 2133 2122 2064 1935 1835 1723 1582 1617 1624 1736 1859 2010 2137 2313 2429 2369 2404 2464 2562 2723 2834 2860 2904 3043 3125 3150 3351 3535 3433 3371 3321 3310 3303 3300 3341 3427 3183 3166 3164 3228 3393 3454 3516 3585 3600 3516 3121 2860 2773 2750 2728 2710 2682 2625 2580 2514 2387 2245 2087 1995 2031 2179 2340 2421 2546 2603 2609 2587 2671 2606 2569 2576 2660 2721 2840 2828 2829 2875 2946 2995 3183 3387 3194 3100 3062 3044 2985 2907 2832 2824 2827 2832 2842 2849 2922 3082 3121 3147 3130 3130 3236 3310 3308 3318 3212 3147 3105 3081 3017 2865 2802 2813 2974 3009 3081 3153 3239 3209 3138 3140 3440 3521 3322 3120 2890 2770 2620 2461 2336 2327 2451 2603 2800 2875 3011 3124 3243 3295 3325 3364 3400 3458 3759 3667 3271 3081 2911 2816 2575 2519 2545 2471 2503 2526 2477 2431 2425 2354 2308 2361 2428 2529 2577 2633 2674 2775 2828 2846 2879 2931 2970 3009 3031 3114 3108 3152 3203 3336 3345 3306 3254 3164 3168 3143 3097 2997 2984 2966 2950 2951 2933 2935 2939 2983 3074 3179 3068 3048 3042 3003 2997 2901 2891 2911 2903 2980 3029 3070 3011 2979 3019 2768 2776 2819 2840 2871 2902 2955 3016 3083 3202 3298 3274 3325 3397 3537 3618 3659 3657 3711 3780 4104 4100 4124 4011 3831 3734 3790 3767 3516 3334 3054 2855 2629 2459 2346 2235 2168 2138 2132 2113 2078 2079 2146 2259 2457 2494 2372 2344 2235 2216 2242 2231 2316 2253 2067 1992 1920 1872 1885 1892 1776 1642 1417 1332 1341 1424 1493 1486 1477 1463 1501 1610 1640 1612 1509 1346 1348 1547 1720 1847 1805 1855 2013 1987 2039 1973 1828 1657 1523 1462 1534 1630 1705 1895 1896 1902 1852 1816 1789 1808 1875 1934 1891 1816 1732 1708 1708 1737 1686 1527 1504 1406 1319 1155 1032 1073 1166 1209 1174 1115 1077 1148 1240 1374 1495 1691 1863 1887 1867 1848 1851 2064 2135 2071 2160 2103 2082 2044 1921 1855 1906 2031 2074 2202 2286 2210 2189 2164 2093 2102 2059 1980 2039 2135 2086 1952 1923 1805 1762 1732 1647 1582 1638 1600 1575 1666 1791 1800 1761 1744 1742 1676 1659 1622 1659 1816 1907 1854 1773 1767 1722 1770 1795 1726 1736 1715 1728 1752 1763 1877 1859 1689 1592 1486 1428 1348 1314 1237 1064 1037 928 846 729 623 730 754 820 880 859 805 790 727 566 434 299 204 204 207 203 208 205 249 329 360 350 347 277 195 195 195 195 195 195 198 232 273 317 308 317 337 340 365 381 383 377 392 401 381 317 282 271 258 236 232 237 233 242 244 884 907 945 967 956 943 916 820 766 765 767 775 807 823 842 874 961 1004 1076 1129 1160 1176 1163 1138 1068 1013 927 861 724 654 622 614 608 599 588 576 566 555 563 571 590 623 654 672 678 690 701 705 706 693 680 686 707 717 738 767 824 873 983 1082 1213 1274 1379 1341 1282 1241 1320 1310 1319 1291 1261 1239 1203 1150 1109 1009 951 891 860 791 728 624 537 438 379 339 327 322 312 283 290 255 254 256 318 359 406 439 458 510 574 700 786 867 917 935 903 854 806 764 731 651 568 474 473 481 469 502 526 565 550 520 504 489 471 422 445 484 504 542 569 606 614 600 562 561 574 617 640 631 621 600 594 608 628 663 698 698 686 640 631 616 611 606 595 573 565 532 527 489 484 479 482 487 484 478 482 557 697 844 773 587 539 553 559 534 548 599 589 565 561 536 522 508 491 488 486 487 499 506 512 530 536 539 557 601 643 648 651 642 615 593 553 552 493 478 495 549 582 598 628 653 672 681 688 691 712 732 769 800 854 898 969 1023 1106 1202 1285 1274 1353 1472 1770 1737 1706 1707 1708 1696 1692 1664 1621 1549 1402 1332 1327 1304 1423 1519 1519 1487 1532 1457 1270 1209 1233 1345 1331 1365 1416 1429 1413 1423 1454 1431 1478 1555 1627 1656 1739 1822 1745 1691 1520 1419 1230 1138 997 930 943 980 1014 1002 931 912 846 816 805 849 979 1137 1196 1169 1170 1204 1245 1269 1279 1291 1220 1131 1036 1050 1144 1216 1330 1374 1394 1442 1491 1527 1538 1543 1601 1649 1676 1639 1586 1538 1443 1379 1329 1397 1434 1483 1398 1300 1255 1241 1263 1428 1576 1695 1786 1901 2047 2169 2271 2289 2322 2436 2476 2337 2219 2091 2069 1987 2005 1991 1935 1839 1706 1569 1560 1475 1447 1417 1375 1309 1293 1225 1141 1015 950 843 760 564 532 534 533 534 534 559 651 769 875 1123 1216 1239 1239 1201 1346 1513 1633 1774 1781 1806 1789 1841 1863 1801 1773 1750 1683 1542 1462 1325 1240 1288 1236 1280 1323 1299 1319 1338 1350 1354 1377 1342 1302 1291 1325 1362 1382 1388 1367 1277 1262 1427 1663 1825 1896 2010 2048 1975 1916 2070 2219 2094 2025 1950 1873 1757 1685 1480 1539 1729 1860 1993 2068 2285 2365 2417 2266 2176 2153 2185 2011 1873 1830 1802 1752 1660 1474 1336 1277 1209 1106 1085 1083 1090 1121 1197 1290 1364 1479 1617 1766 1947 2129 2162 2269 2364 2490 2545 2635 2666 2758 2823 2916 3000 3131 3104 3020 2947 2826 2733 2659 2607 2560 2569 2573 2589 2734 2798 2829 2955 3093 3017 3009 3051 3133 3202 3284 3341 3453 3462 3747 3621 3346 3170 3007 2942 2839 2802 2774 2769 2746 2905 2977 2968 2837 2633 2373 2270 2101 2005 1757 1638 1523 1488 1527 1562 1604 1636 1729 1828 2035 2172 2314 2399 2475 2511 2409 2357 2291 2235 2154 2056 2154 2287 2469 2523 2416 2371 2289 2284 2243 2197 2159 2085 1952 1862 1762 1656 1608 1634 1731 1864 2009 2133 2299 2433 2536 2525 2540 2576 2756 2801 2867 2899 3017 3072 3141 3405 3567 3537 3379 3339 3326 3329 3338 3394 3469 3524 3490 3434 3487 3542 3584 3639 3705 3463 3244 2969 2839 2780 2754 2734 2719 2673 2642 2569 2535 2464 2396 2157 2075 1987 2045 2194 2273 2369 2413 2486 2488 2564 2559 2624 2673 2738 2790 2866 2894 3040 3105 3106 3105 3282 3335 3198 3077 3009 2955 2824 2772 2788 2800 2811 2821 2838 2871 2949 3083 3313 3432 3198 3213 3195 3193 3140 3145 3019 2916 2893 2893 2881 2803 2742 2781 3015 3137 3258 3284 3080 3088 3102 3124 3390 3481 3220 3032 2855 2730 2528 2397 2293 2337 2567 2735 2889 3030 3174 3211 3290 3321 3369 3409 3422 3429 3703 3707 3359 3159 2905 2728 2532 2486 2475 2459 2438 2427 2365 2289 2258 2239 2330 2391 2455 2506 2578 2652 2674 2736 2778 2780 2834 2869 2904 2967 3021 3036 3012 3053 3085 3162 3255 3375 3366 3190 3193 3177 3126 3073 3023 2972 2986 3006 3037 3019 3034 3201 3216 3281 3161 3164 3173 3196 3124 3001 2985 2964 3003 3055 3119 3185 3229 3158 3147 2831 2841 2876 2893 2944 2946 2988 3039 3099 3168 3327 3371 3444 3480 3552 3631 3716 3762 3836 3877 3935 4134 4248 4249 4091 3940 3886 3773 3479 3277 2892 2743 2604 2508 2392 2278 2181 2152 2145 2131 2097 2090 2162 2259 2397 2600 2517 2458 2427 2352 2349 2347 2420 2471 2296 2203 2098 2072 1979 1867 1666 1509 1353 1328 1439 1597 1694 1732 1705 1647 1633 1726 1847 1814 1652 1447 1374 1453 1655 1866 1996 2163 2225 2167 2045 1939 1816 1699 1595 1544 1647 1742 1786 1875 1959 2027 2011 2005 1990 2045 2056 1852 1750 1634 1556 1512 1493 1550 1493 1431 1339 1253 1153 1072 1096 1136 1238 1365 1343 1232 1269 1175 1293 1456 1562 1666 1763 1928 1983 1970 2028 2253 2291 2263 2248 2246 2186 2251 2065 1904 1965 2060 2163 2249 2206 2124 2042 1945 1981 1954 1885 1834 1888 1988 2053 1992 1957 1736 1593 1499 1457 1437 1462 1462 1402 1593 1632 1619 1722 1629 1592 1555 1523 1477 1579 1680 1802 1964 1917 1969 1903 1889 1940 1934 1941 1838 1872 1954 2005 1905 1775 1640 1552 1485 1437 1356 1152 1117 998 894 791 726 739 772 865 903 988 1026 996 988 889 713 523 404 254 200 201 204 203 201 225 275 431 539 549 505 397 301 195 195 195 195 200 198 197 201 238 249 259 263 305 313 320 322 331 346 351 329 319 311 340 348 360 376 290 233 221 237 879 903 943 973 986 959 955 876 789 766 769 786 809 814 863 912 948 999 1066 1104 1120 1126 1115 1096 1036 958 878 802 690 629 608 600 594 591 582 568 555 541 556 570 593 618 652 666 668 682 693 698 693 682 676 677 689 691 709 739 797 841 949 1041 1197 1286 1377 1404 1308 1222 1287 1317 1314 1291 1283 1256 1212 1145 1090 1006 951 909 879 816 728 624 522 420 366 331 324 318 317 304 266 253 253 292 350 409 418 443 463 518 616 742 797 877 914 937 907 855 836 781 748 670 566 459 435 447 474 492 511 518 511 530 520 504 464 417 460 499 503 530 560 582 586 571 561 565 582 609 634 633 631 633 610 607 615 614 627 649 666 686 643 619 623 613 614 588 566 548 533 492 495 490 478 476 480 479 474 484 481 567 708 552 495 488 496 487 494 500 511 507 504 498 505 511 502 491 480 481 487 496 507 516 514 522 517 524 552 568 580 560 548 542 515 514 481 484 524 552 586 609 632 651 672 674 678 683 700 721 764 815 862 899 998 1084 1211 1243 1337 1384 1437 1562 1704 1805 1754 1763 1738 1732 1681 1649 1544 1425 1371 1355 1338 1424 1504 1535 1544 1553 1440 1356 1243 1311 1380 1371 1421 1454 1429 1408 1411 1441 1487 1519 1570 1570 1601 1654 1798 1755 1606 1491 1350 1231 1080 990 1014 1056 1114 1143 1154 1097 1080 1081 1027 981 910 837 875 962 1011 1070 1226 1316 1244 1165 1080 1072 1073 1018 981 1073 1174 1211 1256 1280 1326 1344 1372 1378 1397 1430 1490 1523 1538 1517 1494 1458 1375 1320 1236 1245 1264 1216 1180 1147 1155 1271 1427 1622 1686 1783 1847 2012 2039 2167 2180 2331 2182 2113 2096 2104 2081 1950 1862 1767 1804 1748 1734 1646 1611 1555 1519 1489 1471 1434 1387 1336 1290 1195 1091 971 890 806 746 557 536 537 535 537 538 540 580 641 700 823 885 1027 1153 1310 1459 1518 1478 1534 1653 1680 1670 1677 1638 1596 1574 1510 1467 1442 1418 1234 1155 1160 1192 1225 1220 1203 1196 1190 1178 1250 1270 1252 1207 1198 1251 1191 1201 1237 1199 1112 1135 1307 1602 1767 1907 1954 2054 1781 1708 1835 1960 1926 1876 1854 1760 1624 1543 1477 1600 1756 1876 2044 2122 2197 2389 2268 2183 2054 2003 1893 1913 1877 1740 1653 1586 1449 1317 1202 1138 1099 1079 1079 1082 1104 1152 1142 1183 1269 1346 1469 1662 1858 2073 2235 2502 2546 2559 2592 2708 2757 2835 2948 3108 3168 3243 3198 3076 3007 2912 2862 2794 2753 2656 2611 2615 2630 2660 2668 2708 2773 2824 2895 2931 2969 3046 3106 3124 3190 3307 3417 3603 3580 3335 3031 2898 2838 2774 2711 2628 2608 2565 2580 2695 2654 2830 2771 2570 2479 2112 1907 1633 1553 1507 1521 1548 1577 1708 1687 1727 1835 2003 2117 2360 2591 2584 2566 2577 2593 2419 2310 2164 2095 2195 2335 2518 2478 2432 2391 2355 2345 2391 2297 2219 2154 2016 1932 1851 1727 1601 1668 1748 1822 1941 2030 2205 2323 2420 2563 2710 2708 2680 2735 2832 2986 2968 2981 3066 3177 3268 3334 3451 3363 3353 3362 3371 3446 3523 3629 3646 3703 3731 3829 3848 3964 4005 3673 3382 3009 2862 2816 2798 2739 2717 2687 2674 2625 2573 2527 2436 2269 2180 2047 2027 2055 2099 2196 2328 2468 2503 2582 2619 2733 2756 2842 2894 3143 3192 3276 3219 3087 3070 3109 3039 2947 2902 2803 2739 2751 2762 2769 2784 2797 2824 2915 2997 3034 3058 3205 3365 3560 3461 3194 3110 2986 2945 2830 2742 2689 2661 2725 2729 2819 2924 3113 3211 3262 3120 3054 3044 3058 3125 3334 3398 3174 2994 2817 2732 2488 2346 2271 2323 2565 2686 2877 2979 3084 3160 3255 3325 3379 3406 3514 3587 3739 3533 3305 3129 2955 2741 2512 2470 2410 2413 2383 2246 2200 2155 2188 2284 2349 2437 2468 2517 2554 2598 2619 2648 2678 2712 2735 2778 2804 2847 2897 2951 2975 3007 3060 3118 3173 3247 3305 3220 3216 3203 3181 3181 3236 3108 3101 3130 3228 3231 3320 3390 3507 3529 3372 3252 3276 3305 3341 3151 3149 3134 3133 3144 3149 3203 3241 3287 2970 2961 2931 2938 2955 3014 3021 3067 3117 3160 3195 3235 3291 3490 3568 3656 3699 3786 3887 3937 3960 4006 4030 4303 4336 4372 4231 3891 3635 3366 3198 3055 2953 2864 2700 2528 2330 2243 2177 2154 2168 2225 2185 2171 2243 2466 2555 2715 2703 2678 2644 2586 2628 2679 2663 2528 2482 2351 2266 2108 1906 1629 1449 1344 1384 1607 1792 1855 1936 1970 1857 1846 1871 1981 2008 1941 1650 1510 1477 1628 1796 1943 2137 2276 2209 2093 1992 1927 1860 1798 1769 1800 1859 1925 1994 2045 2101 2178 2264 2119 1940 1867 1704 1592 1609 1637 1540 1439 1291 1246 1192 1158 1166 1218 1269 1336 1326 1249 1446 1538 1429 1418 1278 1281 1399 1493 1615 1736 1893 2074 2129 2092 2000 2030 2032 1960 2005 1961 2058 2149 2238 2277 2170 2197 2265 2171 2022 1917 1796 1756 1751 1663 1665 1765 1830 1890 2019 2010 1868 1782 1631 1507 1389 1289 1205 1332 1454 1368 1488 1574 1470 1379 1314 1361 1356 1479 1629 1774 1956 1968 1903 1846 1832 1936 1993 2079 2113 2051 1969 1947 1812 1732 1629 1561 1432 1326 1202 1060 977 950 926 925 931 932 930 1026 1113 1126 1171 1059 922 738 646 470 358 218 201 205 201 200 201 243 359 476 601 756 707 604 483 360 299 211 198 200 197 196 197 199 205 223 222 262 285 318 377 398 415 432 438 441 477 556 612 634 638 536 442 338 231 865 906 948 968 1005 990 968 916 817 771 777 778 805 800 887 909 950 991 1040 1074 1093 1088 1070 1075 992 914 843 764 660 628 611 597 594 591 577 568 557 532 541 558 583 617 642 644 664 670 678 686 685 679 666 681 684 675 692 711 761 810 916 1029 1178 1261 1361 1408 1346 1234 1243 1355 1328 1305 1284 1266 1222 1143 1103 1016 958 909 885 794 730 570 493 424 353 330 316 296 312 305 267 253 253 306 339 393 418 435 468 551 649 790 827 894 917 922 897 864 817 760 720 610 531 470 433 410 447 487 497 496 524 554 546 503 475 418 435 480 493 512 538 576 576 578 582 586 594 598 626 641 645 652 638 656 650 655 614 630 648 673 681 632 642 631 630 599 574 554 522 502 499 484 484 476 475 474 476 482 480 465 513 492 468 467 466 467 465 471 480 485 487 526 526 512 501 482 479 475 476 481 487 491 492 499 500 506 529 530 536 534 528 519 502 484 480 495 543 563 601 606 636 645 665 667 664 669 703 724 774 817 871 902 1004 1101 1169 1180 1212 1203 1324 1398 1525 1646 1819 1794 1764 1726 1687 1621 1437 1410 1371 1343 1416 1489 1534 1567 1550 1466 1383 1277 1325 1374 1393 1438 1498 1491 1428 1409 1427 1461 1492 1524 1569 1597 1650 1776 1721 1603 1481 1349 1217 1080 1065 1104 1113 1180 1239 1291 1335 1379 1369 1330 1295 1218 1132 1056 868 932 1083 1201 1334 1263 1147 1060 990 969 954 946 955 997 1056 1090 1166 1207 1243 1259 1275 1279 1300 1336 1392 1410 1419 1423 1421 1430 1313 1254 1196 1149 1129 1105 1113 1154 1219 1431 1542 1637 1747 1910 2038 2161 2264 2373 2369 2179 2080 1968 1966 1911 1902 1769 1698 1703 1636 1567 1578 1559 1518 1468 1423 1424 1443 1407 1345 1265 1176 1078 1013 924 845 758 697 557 542 542 537 537 541 550 565 599 649 698 817 1074 1170 1292 1341 1296 1308 1408 1491 1568 1550 1532 1499 1485 1424 1345 1329 1218 1141 1103 1124 1141 1161 1139 1083 1091 1089 1044 1049 1097 1139 1156 1131 1111 1131 1078 1070 1077 1074 1022 1084 1316 1570 1766 1883 1938 1980 1730 1589 1644 1702 1692 1613 1592 1614 1521 1411 1532 1704 1905 2008 2102 2172 2323 2344 2144 2038 1944 1878 1820 1785 1753 1656 1467 1408 1341 1176 1105 1066 1071 1074 1073 1083 1106 1122 1127 1168 1258 1494 1486 1524 1661 1881 2073 2273 2304 2349 2381 2468 2646 2779 2923 3035 3148 3352 3417 3231 3079 2992 2942 2916 2870 2770 2655 2636 2649 2658 2670 2689 2696 2725 2779 2806 2830 2862 2948 3033 3126 3253 3379 3469 3442 3254 3102 2930 2780 2703 2604 2513 2450 2426 2406 2452 2434 2544 2531 2506 2338 2086 1864 1571 1522 1544 1559 1592 1633 1772 1842 1859 1894 1996 2099 2295 2511 2702 2702 2683 2513 2355 2282 2159 2134 2255 2382 2564 2504 2461 2428 2410 2429 2444 2380 2286 2218 2098 1999 1902 1799 1619 1671 1753 1740 1814 1920 2106 2222 2346 2440 2572 2679 2723 2712 2793 2893 2882 2848 2881 2926 2991 3125 3268 3452 3384 3381 3390 3469 3595 3774 3916 3960 3959 3968 4038 4054 4073 3834 3584 3268 3164 2957 2863 2778 2750 2729 2717 2713 2690 2597 2567 2394 2286 2194 2102 2034 2076 2216 2321 2485 2512 2613 2676 2872 3005 3191 3272 3219 3056 3197 3130 3053 2947 2966 2883 2779 2705 2681 2695 2735 2743 2768 2787 2825 2893 3022 3044 3051 3063 3180 3294 3514 3520 3254 3128 2982 2867 2731 2665 2566 2543 2695 2765 2824 2889 3159 3300 3226 3152 3049 3006 2999 3068 3194 3306 3118 2949 2775 2650 2438 2310 2250 2298 2517 2669 2802 2880 3056 3109 3218 3297 3367 3530 3743 3611 3261 3205 3025 2909 2757 2640 2396 2373 2389 2291 2224 2151 2124 2185 2265 2346 2393 2458 2460 2501 2545 2572 2588 2617 2642 2677 2722 2773 2794 2843 2883 2921 2945 2962 3021 3050 3117 3251 3290 3238 3231 3233 3233 3395 3385 3264 3283 3386 3495 3488 3618 3686 3725 3713 3567 3381 3365 3383 3424 3302 3291 3264 3326 3302 3273 3283 3291 3258 3095 3043 3032 2989 3014 3064 3084 3102 3151 3189 3215 3258 3296 3373 3461 3591 3671 3805 3901 3995 4023 4069 4082 4220 4367 4459 4288 3898 3635 3422 3314 3149 2996 2783 2625 2473 2411 2281 2205 2182 2239 2215 2233 2228 2326 2417 2471 2659 2799 2897 2864 2802 2757 2567 2496 2358 2291 2264 2246 2049 1874 1608 1409 1353 1443 1642 1857 2016 2045 2166 2024 1984 2002 2067 2068 1958 1759 1709 1626 1709 1812 1899 2012 2100 2295 2204 2090 2055 1995 1950 1924 1916 1960 2023 2122 2161 2232 2346 2190 2033 1871 1743 1685 1751 1790 1806 1684 1543 1386 1270 1302 1312 1346 1336 1449 1529 1445 1358 1451 1623 1612 1473 1402 1417 1508 1580 1698 1799 2044 2180 2127 1922 1809 1794 1866 1770 1758 1793 1948 2094 2270 2343 2336 2210 2100 2024 1976 1907 1753 1623 1610 1519 1586 1654 1763 1859 1862 1808 1789 1783 1609 1518 1416 1301 1169 1219 1309 1214 1367 1468 1328 1252 1146 1175 1318 1453 1665 1788 1884 1792 1789 1671 1713 1758 1853 1930 2047 1958 1883 1815 1851 1856 1741 1670 1539 1381 1282 1157 1193 1163 1077 1072 1039 1060 1011 1146 1177 1232 1133 1032 876 695 597 440 336 203 202 201 203 200 202 238 339 478 601 697 713 644 497 362 329 213 201 198 198 196 196 195 195 196 198 201 238 292 325 329 366 404 460 518 543 574 610 646 681 669 579 449 358 861 892 935 955 992 1003 975 937 815 779 773 780 784 801 887 907 934 977 1019 1044 1044 1046 1053 1027 937 862 792 715 636 623 613 601 587 583 572 562 556 550 516 554 590 599 629 603 644 662 667 662 677 671 660 672 679 663 658 705 745 781 890 1001 1158 1242 1342 1387 1360 1235 1199 1329 1339 1328 1292 1276 1232 1154 1098 996 944 883 858 743 663 551 498 406 346 333 320 313 274 255 252 252 255 294 303 345 366 424 448 616 708 830 875 912 904 884 855 811 804 750 718 643 562 475 441 402 436 442 487 519 542 563 570 499 469 421 430 461 474 509 532 569 603 623 626 609 623 618 638 668 669 671 664 671 690 674 608 606 609 657 670 639 643 652 667 628 570 554 542 507 488 486 484 474 482 492 488 482 485 474 457 459 460 458 459 458 455 460 460 466 495 498 512 488 478 471 474 471 475 479 476 482 487 490 497 499 501 507 511 509 501 488 473 469 473 487 500 564 619 619 636 639 649 652 644 666 693 725 786 841 906 945 1005 1077 1106 1125 1063 1129 1210 1283 1416 1491 1668 1828 1787 1736 1661 1592 1436 1407 1369 1383 1491 1535 1559 1563 1490 1389 1306 1305 1402 1418 1469 1519 1533 1510 1425 1416 1445 1454 1487 1520 1587 1667 1819 1770 1608 1495 1325 1213 1107 1137 1185 1227 1270 1347 1418 1477 1529 1604 1611 1543 1439 1320 1179 1071 878 926 1145 1285 1223 1174 1065 978 930 922 919 929 934 946 971 1004 1072 1127 1155 1144 1156 1184 1213 1267 1296 1302 1322 1332 1353 1366 1249 1197 1131 1110 1108 1177 1243 1345 1477 1507 1600 1710 1794 1900 2015 2152 2279 2462 2303 2099 1999 1896 1886 1828 1663 1587 1529 1450 1481 1477 1468 1475 1470 1416 1356 1370 1396 1345 1284 1189 1118 992 911 831 763 689 653 558 550 546 545 540 541 551 566 586 650 758 796 1045 1131 1160 1233 1175 1194 1302 1364 1412 1380 1287 1266 1253 1228 1188 1193 1098 1054 1022 1052 1059 1040 1030 993 967 936 924 968 988 1018 1044 1053 1061 1057 1006 1002 991 1017 966 1042 1279 1433 1718 1757 1765 1772 1745 1522 1469 1444 1446 1410 1372 1377 1382 1475 1642 1868 1971 2058 2198 2343 2355 2364 2147 2017 1967 1914 1818 1686 1569 1521 1403 1324 1202 1114 1072 1062 1066 1078 1078 1086 1098 1101 1138 1183 1286 1486 1611 1470 1560 1766 1947 2095 2129 2218 2287 2423 2593 2666 2764 2925 3035 3139 3346 3486 3361 3108 3040 3039 2988 2860 2763 2708 2677 2674 2680 2694 2709 2732 2749 2760 2778 2842 2930 3032 3145 3251 3305 3424 3282 3092 2944 2777 2728 2617 2510 2385 2328 2264 2271 2226 2227 2248 2272 2323 2265 1983 1742 1550 1551 1576 1603 1639 1660 1709 1773 1953 2063 2171 2266 2370 2561 2627 2586 2559 2534 2376 2301 2152 2162 2323 2454 2633 2644 2591 2578 2535 2634 2547 2514 2385 2272 2166 2059 1937 1852 1690 1698 1866 1845 1797 1851 1984 2136 2253 2307 2404 2478 2521 2614 2663 2610 2716 2771 2799 2844 2881 2988 3136 3311 3421 3405 3414 3525 3666 3908 4014 4034 4073 4163 3998 3944 3988 3908 3738 3470 3355 3165 2995 2898 2867 2824 2796 2772 2747 2686 2638 2522 2428 2310 2191 2102 2075 2198 2326 2431 2448 2524 2573 2729 2870 3098 3229 2993 2959 3030 2989 2932 2828 2757 2731 2639 2656 2668 2690 2713 2731 2810 2888 2999 3065 3122 3117 3120 3137 3165 3210 3427 3582 3360 3234 3132 3033 2749 2617 2522 2495 2711 2773 2806 2906 3147 3220 3249 3201 3087 2917 2900 2938 3035 3091 3128 2988 2788 2679 2425 2254 2238 2322 2530 2624 2692 2747 2939 3053 3218 3298 3494 3688 3533 3304 3092 2926 2776 2738 2606 2444 2305 2314 2240 2152 2117 2101 2081 2155 2230 2305 2319 2380 2407 2535 2544 2570 2589 2609 2618 2653 2714 2751 2799 2833 2865 2903 2928 2938 2959 3018 3108 3283 3339 3288 3282 3265 3359 3570 3653 3494 3444 3558 3667 3744 4048 4128 3998 3892 3758 3585 3512 3487 3493 3479 3393 3431 3457 3450 3531 3527 3373 3197 3133 3135 3150 3098 3045 3071 3102 3131 3165 3218 3250 3289 3318 3378 3488 3606 3655 3714 3978 4098 4114 4143 4155 4221 4319 4510 4242 3879 3659 3473 3306 3107 2953 2719 2635 2535 2449 2341 2279 2226 2225 2264 2276 2320 2370 2434 2487 2706 2888 3055 3016 2874 2747 2587 2422 2266 2162 2061 2045 1920 1731 1502 1374 1372 1456 1702 1819 1914 2063 2166 2297 2291 2102 2181 2097 1961 1890 1865 1825 1849 1898 1952 2045 2132 2242 2346 2219 2179 2126 2099 2048 2058 2114 2175 2242 2326 2312 2186 2038 1936 1792 1807 1819 1860 1907 1855 1717 1571 1394 1363 1430 1515 1518 1471 1573 1678 1551 1503 1569 1663 1631 1508 1524 1587 1705 1815 1869 1978 2045 1968 1880 1826 1674 1665 1669 1654 1817 1860 2009 2181 2364 2238 2170 2098 1972 1854 1812 1820 1766 1617 1482 1482 1602 1698 1777 1850 1720 1619 1605 1587 1656 1556 1456 1303 1099 1130 1142 1107 1333 1325 1207 1118 1098 1223 1399 1498 1659 1804 1772 1680 1642 1552 1614 1696 1783 1868 1946 1903 1791 1697 1693 1734 1762 1761 1624 1455 1382 1371 1382 1322 1268 1189 1192 1168 1150 1225 1296 1200 1081 945 840 687 568 425 311 201 206 199 207 198 205 239 372 522 604 522 466 362 313 247 224 201 200 196 199 196 195 197 196 197 195 195 194 208 242 240 274 339 386 445 466 497 521 559 591 621 622 569 478 867 893 922 941 977 994 972 952 851 795 781 786 836 872 879 895 921 952 988 1009 1022 1039 1017 984 880 820 725 657 621 614 608 600 589 582 574 561 555 545 514 548 583 592 601 581 617 619 604 616 658 662 649 673 658 634 642 686 742 764 859 959 1114 1215 1315 1364 1362 1242 1192 1294 1359 1326 1274 1274 1242 1158 1079 1017 945 874 831 731 665 545 474 377 337 324 320 306 261 252 252 252 253 293 336 349 349 382 445 626 722 851 888 873 852 823 818 769 733 717 700 635 536 456 419 391 410 442 495 535 564 558 554 507 465 428 419 446 479 509 524 566 598 611 622 627 642 643 642 667 682 673 680 687 690 627 592 587 568 592 603 620 645 649 666 633 580 565 569 528 492 485 481 475 480 509 544 569 552 529 457 453 454 457 456 456 455 455 457 455 459 471 473 464 465 468 468 462 469 471 476 484 486 497 499 501 493 499 495 482 459 468 467 468 488 472 489 505 575 592 605 622 635 635 637 656 685 724 802 863 929 998 1127 1208 1150 1059 1018 1056 1124 1197 1292 1383 1525 1657 1797 1751 1661 1498 1434 1399 1396 1479 1557 1572 1569 1532 1417 1330 1341 1442 1445 1475 1552 1575 1545 1487 1446 1423 1446 1459 1517 1553 1630 1715 1784 1642 1498 1383 1209 1180 1230 1265 1320 1393 1476 1542 1637 1758 1801 1765 1697 1622 1520 1336 1146 1020 852 980 1241 1189 1088 1049 960 911 905 917 989 992 986 979 966 964 1001 1041 1051 1036 1069 1089 1143 1184 1191 1195 1237 1217 1277 1236 1128 1112 1087 1124 1198 1326 1474 1577 1585 1622 1673 1786 1893 1956 2028 2165 2310 2384 2264 2053 1972 1994 1928 1674 1504 1404 1384 1374 1380 1384 1382 1372 1373 1329 1288 1225 1239 1221 1182 1124 1050 922 866 794 735 674 636 570 556 553 553 546 544 544 548 563 607 696 772 971 983 1003 1070 1105 1109 1180 1248 1275 1231 1173 1107 1094 1092 1084 1063 1010 1001 1008 1012 974 956 949 924 852 826 883 879 884 944 971 981 1020 1017 981 952 928 944 917 959 1109 1317 1475 1519 1511 1496 1500 1427 1282 1267 1401 1415 1460 1435 1515 1540 1776 1938 2049 2130 2271 2369 2350 2246 2154 2054 1992 1942 1785 1657 1466 1358 1295 1203 1138 1069 1062 1062 1064 1071 1080 1082 1105 1202 1275 1357 1398 1522 1625 1544 1559 1737 1901 2035 2128 2218 2276 2363 2501 2615 2711 2873 2982 3120 3320 3629 3645 3517 3348 3219 3078 2936 2845 2756 2724 2689 2703 2715 2724 2734 2745 2766 2775 2825 2931 3055 3120 3285 3524 3465 3198 2951 2851 2764 2684 2582 2459 2317 2269 2191 2150 2099 2023 1930 2016 2039 2015 1803 1607 1576 1581 1627 1651 1681 1727 1746 1841 2017 2098 2266 2428 2562 2713 2727 2702 2718 2646 2475 2334 2148 2205 2384 2531 2673 2640 2585 2559 2639 2665 2659 2580 2402 2298 2193 2088 1977 1890 1724 1735 1927 1987 1879 1806 1878 1993 2120 2191 2229 2263 2394 2483 2504 2525 2606 2744 2813 2809 2832 2900 2977 3099 3290 3459 3475 3630 3830 4071 4091 4132 4197 4096 3806 3654 3711 3752 3772 3656 3599 3509 3370 3180 3099 3042 2996 2914 2932 2760 2665 2579 2481 2353 2231 2156 2110 2234 2367 2400 2429 2479 2520 2623 2788 3019 3147 2955 2925 2900 2821 2704 2636 2572 2589 2617 2639 2656 2685 2750 2820 2957 3021 3066 3098 3124 3156 3152 3151 3165 3183 3397 3620 3384 3201 3081 2938 2728 2609 2481 2462 2485 2546 2704 2803 2976 2944 3103 3254 3180 2978 2831 2741 2724 2803 2923 2998 2834 2668 2394 2225 2223 2371 2634 2763 2801 2790 2917 3027 3206 3325 3575 3603 3278 3141 2862 2727 2620 2556 2459 2373 2265 2263 2158 2044 2053 2027 2070 2146 2148 2175 2250 2352 2408 2463 2505 2568 2595 2626 2629 2658 2684 2693 2717 2786 2853 2870 2913 2919 2956 3056 3204 3327 3368 3339 3349 3354 3451 3553 3666 3704 3531 3606 3725 3831 3958 3998 4044 4056 4134 3951 3823 3833 3787 3637 3449 3471 3485 3529 3573 3581 3312 3269 3193 3194 3231 3248 3253 3150 3160 3184 3224 3246 3294 3317 3356 3394 3430 3610 3783 3775 3925 4035 4186 4251 4219 4351 4431 4436 4189 3901 3721 3524 3359 3141 2948 2793 2723 2654 2568 2459 2425 2286 2286 2275 2318 2374 2435 2628 2648 2743 2960 3138 3069 2883 2748 2548 2395 2211 2086 1927 1874 1777 1591 1451 1385 1430 1531 1621 1681 1798 1959 2045 2150 2229 2317 2386 2186 2055 1988 1982 1961 1981 2024 2065 2154 2224 2306 2428 2353 2292 2258 2223 2221 2252 2271 2331 2367 2324 2166 2049 1894 1875 1948 1920 1947 1970 1963 1855 1698 1561 1494 1546 1532 1604 1727 1648 1720 1747 1690 1669 1702 1794 1708 1587 1604 1732 1874 1980 2113 2013 1872 1754 1705 1638 1513 1476 1575 1686 1836 1909 2035 2127 2287 2161 2087 1985 1881 1754 1655 1625 1663 1703 1526 1395 1566 1649 1673 1684 1572 1491 1425 1445 1428 1421 1302 1180 1028 956 969 1040 1162 1130 1063 973 1096 1247 1363 1469 1632 1759 1656 1607 1493 1445 1557 1653 1768 1864 1811 1859 1821 1673 1545 1574 1627 1634 1585 1584 1569 1565 1546 1455 1413 1317 1340 1283 1305 1358 1251 1062 1016 938 838 637 528 371 251 204 199 202 200 202 202 207 307 353 366 323 257 206 203 203 199 200 202 197 198 197 198 191 198 199 197 201 199 195 191 192 201 240 274 306 327 397 430 450 490 506 506 493 472 863 864 917 941 974 993 993 958 871 802 828 865 897 879 879 898 924 937 967 982 991 1023 982 930 828 755 678 643 623 610 600 599 593 578 572 562 547 535 509 522 564 566 548 551 584 571 585 598 619 628 587 604 610 593 617 679 741 755 833 916 1051 1168 1276 1335 1339 1229 1214 1216 1357 1352 1296 1273 1258 1175 1090 1035 948 898 867 731 653 529 460 353 324 311 280 274 251 251 253 253 254 293 322 302 324 364 466 479 571 634 623 640 625 678 588 495 518 552 556 614 486 418 380 381 413 458 513 548 555 541 532 511 469 427 399 437 452 483 506 536 553 571 588 612 626 638 660 678 677 658 668 691 678 673 644 583 536 559 574 600 622 627 650 623 593 585 575 553 541 492 485 495 544 591 632 604 591 556 509 464 459 457 454 455 454 456 455 456 459 456 459 460 464 468 466 460 467 468 472 481 481 481 477 462 466 468 466 487 509 509 505 513 524 537 548 566 521 506 580 596 629 636 634 645 675 732 800 860 932 1021 1221 1188 1052 966 947 985 1041 1096 1183 1234 1374 1505 1679 1704 1549 1492 1425 1437 1513 1560 1584 1572 1542 1472 1346 1370 1509 1516 1537 1576 1627 1614 1553 1471 1443 1450 1449 1504 1581 1654 1860 1838 1764 1648 1444 1322 1252 1315 1392 1452 1565 1632 1816 1849 1777 1738 1683 1641 1634 1578 1511 1425 1172 991 945 1145 1099 1023 953 908 902 928 993 1076 1132 1131 1145 1142 1122 1112 1077 1057 1028 1002 1012 1021 1036 1046 1064 1073 1077 1101 1078 1066 1064 1077 1189 1283 1400 1513 1599 1662 1727 1770 1810 1864 1979 2265 2372 2182 2237 2235 2096 2010 2037 2048 2044 1635 1494 1401 1367 1261 1236 1246 1223 1196 1188 1153 1102 1053 1031 994 973 911 930 864 817 771 723 687 640 571 563 558 555 547 546 544 542 545 557 616 675 748 805 893 970 1011 1013 1045 1073 1086 1070 1065 1026 1033 1031 1035 1015 976 959 913 885 850 806 800 819 787 785 765 752 803 853 884 912 943 918 904 868 846 872 869 901 1142 1167 1179 1165 1134 1140 1222 1193 1211 1353 1585 1713 1637 1647 1816 1854 1919 2123 2277 2333 2401 2425 2282 2148 1996 1966 2004 1871 1681 1561 1447 1381 1196 1122 1074 1053 1055 1061 1062 1074 1080 1166 1290 1407 1477 1574 1615 1756 1810 1664 1638 1701 1868 2040 2135 2269 2318 2430 2562 2692 2869 3089 3249 3517 3704 3934 4043 3958 3857 3616 3419 3255 3193 3158 3117 2916 2902 2887 2835 2792 2773 2786 2801 2828 2842 2938 3030 3140 3249 3490 3323 3065 2982 2763 2641 2557 2456 2261 2236 2173 2136 2007 1921 1838 1788 1740 1717 1648 1620 1594 1596 1639 1675 1734 1756 1864 1988 2111 2264 2484 2624 2751 2804 2755 2647 2611 2511 2390 2271 2218 2333 2466 2616 2565 2523 2482 2443 2442 2464 2411 2413 2302 2232 2187 2086 1920 1818 1684 1783 1967 2090 2032 1935 1866 1870 1950 2011 2028 2057 2145 2231 2320 2434 2577 2730 2754 2886 3014 3022 2973 3082 3299 3446 3510 3641 3801 3944 3954 3998 4091 4045 3855 3627 3569 3525 3536 3703 3730 3784 3630 3438 3340 3223 3199 3118 2871 2741 2637 2537 2520 2407 2305 2268 2157 2213 2379 2403 2418 2400 2426 2577 2745 2864 2988 2841 2767 2670 2595 2483 2498 2537 2563 2622 2677 2759 2810 2899 2968 3114 3317 3177 3154 3146 3190 3355 3314 3469 3395 3422 3552 3373 3096 2926 2820 2762 2733 2609 2529 2458 2402 2442 2589 2618 2724 2864 3003 3201 3225 2921 2673 2505 2498 2637 2762 2785 2630 2334 2209 2253 2399 2561 2671 2865 2923 3136 3172 3261 3369 3500 3220 3079 2936 2709 2615 2505 2451 2372 2302 2195 2126 2057 2011 2006 2006 2038 2043 2059 2118 2139 2177 2213 2279 2305 2366 2417 2550 2573 2615 2640 2721 2744 2828 2834 2850 2892 2927 2984 3096 3263 3428 3426 3417 3417 3425 3462 3543 3707 3796 3717 3715 3754 3813 3841 3869 3880 3845 3815 3786 3830 3901 3961 3955 3742 3566 3558 3627 3666 3464 3388 3399 3394 3299 3319 3339 3352 3500 3489 3432 3421 3348 3381 3408 3451 3516 3554 3609 3675 3725 3782 3894 4131 4218 4247 4334 4430 4441 4264 4034 3840 3632 3480 3269 3106 2928 2859 2888 2781 2744 2786 2512 2428 2430 2461 2482 2533 2696 2829 2970 2972 2974 2951 2856 2701 2541 2435 2280 2124 1948 1817 1656 1526 1451 1494 1642 1775 1798 1845 1914 1995 2064 2152 2221 2314 2402 2272 2219 2117 2093 2097 2116 2175 2209 2271 2297 2431 2562 2439 2415 2501 2462 2514 2545 2513 2513 2370 2248 2120 2118 2091 2077 2083 2083 2020 1995 1986 1870 1691 1618 1673 1793 1755 1786 1957 1955 2008 2064 1981 1876 1922 2038 2006 1869 1721 1795 1939 1936 1980 1832 1690 1668 1499 1373 1446 1605 1704 1745 1884 1968 2108 2261 2324 2194 2052 1999 1880 1839 1705 1560 1464 1485 1330 1295 1346 1407 1413 1426 1405 1394 1288 1285 1182 1167 1094 995 979 1039 931 886 887 902 905 981 1181 1278 1400 1494 1650 1749 1628 1533 1381 1410 1574 1643 1746 1688 1624 1640 1704 1710 1535 1444 1374 1401 1423 1380 1427 1580 1621 1697 1605 1558 1503 1516 1527 1356 1242 1028 911 785 709 633 500 342 244 211 204 203 201 204 200 201 198 197 200 202 198 200 195 196 200 197 198 201 196 197 199 199 197 191 191 191 191 191 191 191 191 191 191 197 212 249 276 296 324 347 356 343 315 862 877 891 919 951 973 981 967 900 811 861 894 890 873 885 903 929 947 964 977 1005 986 935 894 785 718 654 642 626 612 598 582 577 570 566 561 545 536 524 513 551 549 534 542 558 570 591 605 611 611 590 559 545 571 611 658 725 745 814 883 1031 1151 1268 1317 1225 1193 1215 1154 1283 1384 1289 1264 1258 1188 1082 1012 938 911 845 718 645 517 439 344 325 317 290 250 250 254 256 261 253 264 261 268 266 279 297 312 436 363 381 366 329 380 377 321 316 343 440 516 436 371 357 389 425 462 514 535 518 510 519 498 464 433 394 423 438 481 508 521 523 540 556 593 611 631 647 662 648 636 658 665 668 641 618 563 523 535 551 599 608 629 634 605 601 586 597 589 541 496 492 560 619 641 633 597 585 541 513 496 489 474 457 453 452 457 453 455 456 457 459 462 461 463 466 454 462 463 459 443 450 456 466 484 498 503 511 537 531 522 517 527 546 545 562 565 497 494 593 606 607 615 639 641 667 715 784 842 980 1064 1267 1143 1004 899 916 950 1026 1091 1096 1163 1278 1391 1588 1668 1525 1488 1454 1492 1559 1590 1606 1573 1507 1389 1402 1501 1578 1599 1643 1665 1672 1615 1520 1423 1420 1428 1496 1534 1655 1807 1732 1625 1665 1615 1427 1371 1406 1483 1611 1670 1824 1858 1815 1757 1688 1650 1618 1593 1547 1499 1439 1358 1267 1188 883 1005 972 928 889 914 1002 1062 1118 1169 1286 1263 1235 1241 1228 1202 1182 1161 1166 1127 1067 1047 1031 1028 1028 1047 1052 1050 1051 1056 1177 1287 1332 1399 1481 1509 1562 1668 1736 1850 1950 2010 1967 2116 2268 2452 2364 2170 2066 2043 2033 2053 2012 1636 1508 1418 1376 1289 1238 1166 1157 1117 1078 1045 1036 1023 1002 973 934 888 823 785 784 757 722 654 639 611 594 557 552 545 546 544 545 544 548 579 629 677 770 926 929 942 962 983 996 982 996 977 951 953 987 965 934 892 879 843 780 753 716 714 752 729 674 748 822 792 792 829 864 875 850 837 824 825 828 860 902 988 1071 1051 1108 1166 1155 1333 1414 1426 1559 1763 1831 1775 1789 1890 2012 2037 2132 2265 2337 2442 2453 2171 1998 1806 1766 1796 1790 1674 1567 1358 1220 1116 1070 1051 1054 1056 1058 1067 1099 1165 1294 1434 1562 1635 1735 1771 1879 1907 1730 1693 1716 1838 2049 2157 2298 2378 2482 2566 2808 3121 3512 3510 3605 3771 3894 3963 3873 3853 3784 3720 3678 3644 3604 3499 3304 3196 3013 2967 2964 2888 2844 2836 2856 2868 2895 2929 3000 3090 3390 3508 3256 2968 2793 2726 2656 2553 2411 2362 2372 2326 2157 1973 1839 1781 1708 1676 1641 1617 1599 1593 1627 1671 1773 1867 1870 1930 2069 2207 2485 2704 2798 2701 2619 2682 2601 2463 2331 2263 2298 2399 2563 2607 2533 2506 2445 2378 2342 2335 2298 2279 2222 2209 2119 2013 1884 1738 1737 1833 2025 2134 2135 2080 2078 2024 1952 1929 1965 2005 2068 2150 2254 2389 2497 2670 2766 2977 3085 3112 3060 3140 3208 3246 3329 3591 3650 3663 3644 3730 3800 3864 3856 3666 3483 3452 3412 3444 3477 3555 3449 3261 3155 3116 3073 2975 2803 2672 2604 2520 2476 2403 2301 2277 2278 2222 2179 2328 2377 2347 2322 2418 2610 2745 2847 2731 2627 2501 2460 2470 2511 2585 2635 2770 2840 2950 3192 3058 3094 3252 3365 3204 3199 3269 3414 3238 3213 3361 3415 3455 3459 3347 3141 2903 2794 2754 2718 2626 2565 2427 2362 2311 2328 2397 2477 2674 2809 2954 2990 2897 2749 2529 2401 2402 2442 2497 2445 2226 2155 2248 2341 2479 2553 2677 2780 2937 3117 3296 3440 3381 3166 2956 2801 2702 2591 2435 2383 2316 2267 2180 2077 2033 1997 1993 2012 2055 2071 2139 2213 2178 2186 2211 2350 2429 2445 2456 2495 2576 2590 2696 2762 2767 2803 2802 2817 2854 2968 3050 3135 3206 3344 3436 3451 3459 3474 3489 3648 3690 3771 3769 3758 3770 3801 3816 3791 3760 3726 3700 3716 3778 3826 3854 3948 4035 3654 3622 3662 3739 3620 3450 3491 3492 3410 3424 3440 3456 3695 3719 3753 3709 3602 3450 3433 3483 3542 3594 3640 3667 3699 3720 3803 3938 4004 4049 4123 4229 4423 4405 4240 3952 3773 3606 3343 3185 3086 3079 3017 2949 2904 2983 2741 2609 2590 2597 2631 2753 2886 2967 2824 2703 2658 2655 2607 2495 2442 2454 2357 2220 2020 1888 1683 1562 1479 1606 1800 1950 1957 1969 2014 2073 2112 2162 2226 2340 2403 2495 2391 2242 2190 2203 2253 2295 2343 2381 2437 2438 2395 2385 2397 2402 2372 2397 2403 2443 2467 2397 2342 2263 2223 2201 2219 2093 2016 1901 1880 1877 1829 1755 1746 1877 2020 1949 1911 1990 2136 2224 2225 2167 2072 2036 2106 2193 2063 1900 1794 1736 1772 1837 1747 1623 1473 1350 1335 1517 1695 1867 1967 2027 2033 2025 2135 2161 2211 2106 2060 1925 1806 1695 1633 1444 1413 1446 1408 1258 1218 1210 1209 1177 1159 1142 1099 1044 1027 992 981 1074 1184 1091 1006 939 854 837 957 1123 1215 1356 1482 1649 1713 1589 1484 1322 1398 1471 1552 1646 1559 1428 1464 1555 1625 1612 1544 1405 1324 1268 1254 1368 1419 1540 1677 1611 1618 1671 1585 1469 1367 1265 1096 969 790 667 540 462 328 280 212 208 207 206 205 204 210 203 200 201 198 198 200 202 200 201 199 198 199 195 199 198 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 202 220 231 251 259 249 236 878 883 904 927 949 963 991 970 904 834 869 870 866 871 897 915 927 937 961 981 985 954 920 837 753 705 670 627 605 598 588 577 567 563 564 556 548 531 507 510 534 537 537 545 569 572 593 609 613 606 556 520 527 569 597 622 690 730 785 866 1022 1148 1257 1157 1086 1083 1136 1117 1218 1385 1292 1243 1240 1187 1079 968 920 893 821 683 603 493 404 334 320 317 279 250 250 282 295 310 323 332 318 359 356 378 400 459 581 436 413 405 440 571 554 529 513 419 324 359 346 324 364 367 404 423 449 483 494 487 501 492 478 437 421 408 421 462 497 505 491 526 549 580 589 617 632 627 602 616 617 625 620 614 596 541 515 531 565 593 599 594 602 609 606 608 625 583 532 499 513 638 660 643 624 590 569 528 517 526 516 534 499 474 455 453 455 455 455 458 457 460 459 464 465 442 442 448 444 463 485 501 508 497 510 529 552 549 537 529 531 548 552 547 555 557 535 488 573 581 605 609 619 623 649 685 756 819 971 1083 1221 1068 946 855 888 920 987 982 1053 1114 1245 1379 1574 1602 1525 1493 1481 1554 1605 1628 1591 1567 1412 1415 1540 1578 1625 1686 1721 1739 1682 1600 1446 1371 1418 1473 1545 1623 1794 1651 1537 1466 1485 1475 1518 1548 1640 1728 1834 1907 1770 1735 1707 1680 1633 1591 1548 1512 1442 1408 1328 1235 1162 1101 963 883 872 882 940 1011 1105 1139 1221 1308 1362 1378 1370 1315 1293 1296 1280 1264 1239 1238 1147 1159 1156 1139 1136 1134 1146 1164 1217 1308 1339 1344 1397 1485 1494 1564 1629 1726 1791 1855 2031 2138 2083 2023 2125 2350 2329 2145 2084 2061 2074 2080 1816 1656 1532 1460 1405 1317 1281 1278 1301 1294 1277 1241 1188 1155 1113 1035 998 941 859 801 779 713 667 681 676 670 635 578 549 546 545 547 545 544 545 563 580 614 687 776 789 899 984 949 926 896 917 901 903 881 869 848 842 823 799 750 743 628 639 629 663 665 640 751 739 841 924 870 817 808 819 804 812 820 817 872 937 992 1088 1316 1342 1294 1359 1494 1599 1683 1748 1909 1937 1948 1973 1984 2051 2095 2127 2194 2277 2349 2253 2033 1878 1711 1609 1568 1610 1513 1444 1269 1153 1075 1048 1047 1049 1054 1054 1096 1200 1282 1391 1500 1718 1830 1921 1998 2043 1962 1774 1739 1756 1832 2034 2138 2290 2402 2571 2777 3106 3252 3369 3295 3305 3450 3687 3696 3552 3526 3615 3763 3868 3894 3877 3756 3654 3541 3476 3408 3276 3119 2967 2897 2873 2883 2894 2914 2925 2991 3116 3394 3383 3073 2933 2838 2681 2629 2612 2581 2481 2456 2383 2296 2083 1893 1846 1736 1633 1624 1603 1619 1670 1779 1910 1986 2062 2067 2205 2351 2533 2688 2658 2596 2536 2497 2452 2386 2306 2290 2381 2460 2658 2625 2576 2519 2450 2440 2362 2312 2286 2240 2192 2106 2017 1920 1796 1718 1799 1904 2078 2175 2278 2297 2260 2184 2123 2078 2066 2095 2169 2131 2196 2308 2401 2633 2776 2944 2897 2877 2933 3051 3076 3124 3190 3471 3594 3466 3448 3478 3542 3568 3644 3517 3401 3296 3284 3166 3174 3267 3277 3157 3117 3056 3014 2921 2785 2651 2551 2493 2433 2447 2504 2521 2468 2320 2239 2207 2289 2320 2282 2322 2466 2662 2740 2591 2487 2442 2465 2552 2610 2729 2751 2827 2915 3033 3186 3241 3280 3434 3478 3213 3074 3159 3304 3119 3049 3157 3184 3181 3222 3240 3231 3078 2948 2844 2838 2845 2730 2504 2421 2323 2281 2286 2310 2471 2615 2693 2817 2727 2656 2607 2510 2338 2264 2227 2189 2113 2208 2252 2362 2478 2514 2623 2807 2921 2988 3174 3394 3337 3102 2905 2781 2579 2530 2503 2375 2326 2272 2154 2044 2001 1986 2030 2076 2110 2157 2197 2274 2269 2256 2327 2394 2458 2510 2518 2495 2525 2543 2708 2782 2812 2807 2809 2820 2817 2969 3047 3153 3231 3344 3415 3470 3494 3507 3527 3637 3717 3766 3791 3791 3795 3814 3806 3733 3665 3629 3593 3628 3672 3725 3769 3803 3755 3728 3703 3732 3785 3755 3509 3521 3537 3570 3515 3515 3548 3772 3892 4076 4007 3921 3821 3638 3578 3611 3650 3691 3695 3702 3710 3764 3836 3952 4036 4156 4271 4440 4446 4433 4303 3976 3726 3449 3301 3280 3318 3271 3233 3187 3117 2883 2799 2740 2753 2844 2905 3043 3024 2838 2632 2522 2471 2361 2279 2184 2177 2226 2268 2030 1879 1660 1508 1499 1711 1905 2110 2180 2112 2089 2157 2203 2261 2307 2392 2454 2501 2530 2462 2365 2456 2466 2504 2504 2457 2391 2324 2276 2219 2270 2302 2265 2271 2285 2305 2332 2377 2423 2373 2304 2205 2141 2045 2005 1959 1837 1794 1836 1918 1965 2065 2093 2112 2164 2280 2261 2101 2017 2028 2057 2005 2009 2136 2005 1827 1728 1623 1595 1679 1628 1462 1393 1274 1350 1537 1665 1799 1914 1952 1891 1912 2026 2043 2169 2167 2089 1911 1866 1747 1699 1592 1501 1626 1599 1369 1368 1275 1205 1173 1168 1116 1091 1137 1208 1148 1143 1199 1321 1284 1191 1143 943 814 942 1135 1240 1392 1523 1654 1645 1519 1420 1272 1302 1382 1479 1502 1408 1266 1319 1458 1474 1483 1396 1371 1390 1343 1241 1216 1345 1469 1539 1494 1481 1584 1601 1470 1325 1203 1016 937 872 724 546 462 402 293 224 213 213 209 209 210 204 204 200 204 200 200 202 202 199 198 203 198 200 208 200 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 200 210 207 210 867 903 931 926 951 969 999 979 950 881 871 861 859 870 903 920 922 934 949 970 961 935 877 798 716 693 654 628 613 603 581 567 557 554 562 557 543 531 491 507 524 523 542 551 567 579 587 601 603 582 503 494 527 548 571 594 668 699 775 879 1035 1153 1105 1014 980 1042 1062 1176 1279 1403 1315 1234 1232 1173 1058 951 918 850 807 707 590 472 367 325 314 312 296 249 250 286 294 297 303 357 362 380 397 467 532 627 719 723 729 724 757 716 685 650 592 495 405 363 301 299 309 334 352 372 416 432 479 465 476 494 480 437 407 389 415 460 489 474 489 519 547 559 564 591 599 589 578 587 601 602 581 582 580 559 523 508 539 585 589 555 584 581 607 646 638 569 526 514 545 654 674 639 602 576 551 521 514 525 534 541 548 496 473 453 453 454 455 457 455 457 460 449 440 440 437 434 447 468 475 493 530 522 523 553 553 550 534 534 543 559 544 550 556 561 578 531 506 531 558 585 590 599 627 656 712 769 942 1105 1183 1078 912 812 850 860 916 986 1089 1166 1271 1382 1604 1575 1527 1500 1540 1582 1628 1633 1600 1523 1442 1506 1601 1634 1682 1741 1752 1679 1557 1456 1347 1387 1434 1493 1650 1725 1519 1460 1398 1341 1360 1429 1565 1701 1863 1958 1847 1773 1698 1651 1591 1577 1541 1498 1444 1408 1342 1282 1188 1129 1023 971 962 930 883 896 979 1073 1131 1178 1277 1367 1452 1482 1504 1448 1443 1414 1374 1347 1341 1266 1258 1270 1238 1261 1296 1301 1365 1399 1403 1334 1328 1398 1472 1463 1512 1621 1716 1822 1832 1918 2006 2227 2357 2282 2133 2255 2285 2148 2095 2127 2161 1999 1778 1664 1592 1513 1427 1361 1306 1371 1468 1540 1509 1406 1328 1242 1184 1099 1048 965 900 855 817 796 761 706 757 715 670 607 576 548 544 544 550 549 548 556 571 606 628 673 767 850 859 899 871 838 821 814 839 815 808 791 756 750 735 700 649 598 602 603 607 619 626 911 898 824 790 842 843 851 803 802 809 816 817 825 968 1081 1179 1420 1500 1466 1535 1602 1680 1844 1993 2101 2077 2060 2033 2010 2034 2104 2145 2187 2245 2306 2167 2008 1862 1668 1537 1417 1420 1339 1261 1141 1057 1047 1042 1041 1050 1053 1131 1193 1284 1373 1509 1619 1798 1910 2092 2200 2144 2008 1802 1793 1787 1821 2046 2138 2348 2526 2760 2982 3065 2997 2975 3019 3180 3424 3478 3417 3357 3354 3407 3493 3546 3624 3614 3549 3615 3711 3795 3701 3445 3240 3054 2987 2914 2904 2902 2908 2928 2969 3016 3174 3370 3186 3084 3109 2993 2858 2843 2784 2676 2634 2626 2518 2378 2248 2058 1903 1672 1640 1616 1680 1762 1844 1990 2059 2173 2235 2337 2484 2691 2641 2602 2566 2484 2453 2434 2384 2317 2354 2446 2548 2727 2676 2639 2617 2590 2567 2506 2476 2363 2299 2189 2096 1942 1863 1767 1734 1877 1973 2105 2202 2316 2437 2370 2292 2268 2257 2271 2270 2312 2204 2162 2215 2371 2525 2657 2747 2707 2743 2774 2874 2929 3002 3080 3235 3330 3395 3399 3463 3450 3421 3419 3307 3157 3094 3062 3028 3026 3047 3080 3067 3023 2907 2819 2765 2705 2654 2584 2528 2521 2588 2652 2601 2528 2434 2366 2253 2233 2256 2253 2284 2398 2594 2577 2453 2428 2471 2520 2618 2713 2874 2852 2901 2927 2963 3085 3213 3305 3501 3315 3107 2990 3006 3144 2997 2959 3021 2998 3059 3108 3251 3397 3351 3267 3188 3158 2981 2885 2727 2607 2503 2428 2282 2230 2226 2316 2502 2689 2561 2422 2337 2284 2283 2150 2064 2066 2156 2195 2280 2405 2514 2619 2743 2824 2947 3009 3117 3424 3329 3035 2861 2736 2509 2432 2438 2342 2281 2217 2067 1977 1972 2013 2072 2119 2154 2228 2273 2332 2341 2340 2358 2414 2438 2512 2495 2495 2495 2559 2685 2753 2813 2827 2869 2888 2893 3017 3078 3153 3211 3333 3416 3569 3622 3576 3584 3654 3748 3792 3809 3833 3809 3801 3789 3631 3575 3520 3549 3594 3615 3614 3633 3670 3690 3727 3775 3975 4004 3885 3620 3574 3612 3675 3632 3600 3653 3906 4103 4253 4312 4277 4170 4072 4001 3854 3774 3740 3748 3743 3806 3884 3923 3952 3988 4094 4349 4367 4416 4463 4387 4086 3878 3647 3561 3571 3503 3440 3428 3384 3276 3053 2960 2893 2897 3006 3097 3174 2984 2718 2628 2492 2404 2265 2150 2033 1993 2004 2058 1888 1696 1535 1513 1540 1687 1863 1986 2101 2195 2315 2257 2276 2332 2380 2447 2506 2629 2582 2503 2431 2404 2448 2360 2354 2380 2287 2219 2118 2145 2155 2179 2142 2144 2159 2173 2183 2239 2359 2353 2281 2146 2078 2026 2108 1934 1792 1790 1819 1797 1809 1849 1904 1987 2080 2157 2183 2048 1917 1851 1920 1810 1875 2014 2087 1960 1837 1702 1535 1459 1457 1421 1236 1277 1388 1556 1670 1806 1804 1794 1669 1790 1854 1962 2065 2187 2105 1999 1916 1814 1717 1611 1625 1688 1566 1420 1524 1421 1346 1403 1362 1326 1233 1158 1311 1355 1280 1321 1387 1361 1286 1142 993 795 937 1137 1263 1406 1493 1465 1504 1486 1411 1277 1166 1232 1327 1354 1300 1152 1204 1317 1308 1332 1316 1254 1368 1292 1154 1227 1366 1489 1401 1365 1375 1475 1532 1377 1242 1113 955 846 774 706 559 461 366 324 226 216 216 215 212 207 207 202 203 200 201 198 205 200 199 201 198 200 204 209 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 197 210 214 839 890 933 923 942 962 994 976 958 899 892 870 860 879 900 910 929 939 955 956 952 923 835 743 696 677 647 635 620 603 580 576 552 544 547 554 543 532 499 485 506 514 545 556 565 576 586 593 589 552 488 536 562 529 552 599 676 698 782 854 1021 1129 1016 933 1002 1146 1218 1177 1249 1381 1286 1246 1241 1157 1048 958 913 828 768 679 604 412 346 315 306 301 300 254 243 276 286 290 295 372 389 399 427 519 623 754 862 893 892 891 866 817 766 692 620 514 487 419 315 297 301 320 337 344 370 432 480 430 470 483 470 441 417 380 405 439 467 458 472 496 529 554 547 553 568 560 543 584 578 571 556 574 578 563 539 493 512 562 562 536 560 582 606 622 601 548 509 557 601 663 671 633 602 553 530 515 514 514 523 531 525 491 473 456 452 450 453 455 454 457 459 439 439 437 440 438 446 463 467 478 504 510 525 535 550 531 525 535 545 556 552 553 556 569 583 542 502 498 506 517 557 582 595 624 677 723 920 1118 1096 1020 874 771 803 841 903 931 1006 1082 1252 1449 1607 1575 1542 1547 1597 1633 1656 1652 1576 1465 1542 1594 1681 1714 1772 1794 1707 1628 1483 1352 1329 1414 1508 1641 1588 1465 1371 1308 1253 1248 1348 1420 1561 1709 1929 1877 1774 1684 1618 1572 1508 1448 1414 1389 1338 1284 1209 1143 1063 1003 963 973 1016 1012 964 945 988 1050 1119 1178 1251 1304 1418 1461 1523 1566 1582 1492 1434 1464 1383 1367 1376 1366 1366 1384 1412 1441 1501 1453 1411 1343 1376 1471 1594 1571 1600 1707 1776 1972 2151 2020 2116 2215 2312 2446 2402 2254 2293 2165 2151 2114 2067 1880 1746 1669 1609 1517 1436 1366 1383 1503 1604 1661 1595 1498 1413 1305 1226 1138 1079 1027 962 887 852 835 802 735 786 756 691 642 606 574 554 549 547 549 554 549 559 579 592 616 673 730 727 798 789 764 741 761 756 733 738 720 701 666 653 614 597 596 599 610 613 611 702 904 1025 984 949 908 856 875 946 874 809 813 807 851 944 1122 1229 1557 1651 1622 1646 1693 1756 1892 2066 2178 2157 2110 2080 2108 2077 2129 2201 2242 2266 2137 2017 1845 1717 1587 1518 1365 1277 1209 1145 1071 1058 1042 1041 1042 1059 1087 1160 1238 1362 1465 1634 1780 1937 2072 2195 2279 2180 2037 1808 1819 1807 1814 2103 2262 2488 2609 2785 2810 2722 2714 2829 2955 3280 3375 3250 3235 3245 3222 3222 3266 3299 3369 3341 3311 3377 3494 3640 3690 3586 3417 3192 3050 2977 2973 2954 2945 2980 2979 3021 3098 3448 3421 3363 3376 3189 3089 3057 2919 2729 2634 2562 2462 2384 2275 1999 1891 1691 1669 1620 1632 1730 1812 1951 2060 2181 2298 2496 2618 2751 2652 2569 2555 2499 2479 2441 2373 2385 2417 2534 2656 2733 2695 2711 2700 2632 2551 2483 2450 2373 2282 2150 2026 1897 1831 1792 1815 1965 2059 2168 2238 2353 2486 2495 2433 2394 2446 2484 2435 2337 2257 2196 2197 2330 2397 2509 2578 2580 2624 2675 2742 2786 2823 2847 3020 3164 3264 3339 3490 3449 3354 3303 3125 3070 3054 3037 3021 3012 2990 2982 2952 2852 2806 2786 2767 2735 2690 2686 2689 2689 2722 2753 2639 2572 2485 2426 2334 2303 2282 2350 2382 2320 2465 2426 2432 2502 2538 2590 2710 2883 3097 3010 2986 2979 3024 3080 3179 3415 3447 3251 3029 2943 2936 2961 2884 2878 2910 2900 2976 3149 3202 3178 3163 3228 3315 3388 3278 3104 2944 2854 2668 2612 2463 2322 2191 2165 2237 2419 2432 2260 2164 2149 2068 2029 2037 2111 2226 2305 2409 2493 2569 2635 2696 2770 2846 2903 3233 3500 3268 3029 2832 2660 2397 2342 2365 2310 2221 2126 2007 1966 2004 2068 2135 2230 2240 2289 2364 2446 2436 2412 2420 2446 2459 2521 2498 2499 2570 2637 2682 2753 2811 2843 2867 2928 2938 3032 3090 3151 3199 3321 3492 3599 3654 3665 3654 3726 3769 3795 3828 3842 3791 3765 3758 3572 3466 3459 3483 3476 3422 3461 3523 3624 3662 3729 3770 3853 3821 3844 3804 3816 3806 3779 3779 3728 3799 4051 4151 4285 4322 4394 4388 4378 4320 4186 4056 3890 3823 3845 3869 3912 3936 3991 4033 4138 4272 4276 4347 4412 4194 3953 3886 3788 3671 3680 3664 3614 3564 3435 3370 3217 3125 3045 3087 3159 3282 3086 2885 2772 2684 2556 2437 2282 2163 2004 1950 1869 1824 1676 1602 1547 1547 1707 1768 1855 1938 2096 2191 2244 2326 2387 2468 2460 2521 2570 2611 2453 2367 2314 2264 2233 2218 2215 2261 2243 2114 2020 1996 2059 2064 1966 1974 2018 2039 2046 2123 2120 2150 2178 2246 2146 2130 2190 2054 1946 1781 1672 1610 1594 1628 1688 1809 1909 2011 2068 1912 1818 1731 1790 1688 1767 1860 1955 2014 1878 1708 1633 1443 1320 1380 1200 1277 1419 1541 1621 1640 1564 1644 1571 1674 1712 1803 1897 2112 2176 2043 1913 1835 1721 1762 1820 1673 1585 1593 1628 1444 1451 1630 1603 1426 1305 1199 1314 1501 1410 1438 1480 1356 1228 1051 952 787 905 1103 1241 1375 1304 1253 1316 1358 1346 1217 1125 1105 1293 1229 1154 1024 1139 1190 1114 1225 1188 1173 1232 1174 1085 1181 1312 1355 1302 1270 1313 1418 1481 1356 1220 1105 988 877 746 645 563 483 422 375 278 217 217 215 217 212 205 204 200 200 199 200 200 201 199 200 203 206 218 218 290 220 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 195 208 817 865 912 931 943 972 994 995 958 914 876 881 862 879 880 912 919 923 931 933 931 906 786 709 677 655 628 622 598 587 569 553 537 528 531 540 540 522 486 477 497 513 532 547 560 568 582 585 580 505 500 570 598 594 572 597 654 709 791 853 951 1051 917 983 1070 1210 1319 1224 1306 1370 1325 1282 1245 1126 1044 977 928 831 745 584 506 374 325 296 287 293 287 261 249 249 247 284 286 333 393 411 457 599 695 816 917 953 944 935 910 884 843 768 687 602 519 419 350 313 310 301 317 322 346 396 400 411 437 454 441 427 410 407 370 416 431 444 452 455 480 519 531 530 545 537 523 524 542 538 538 551 563 563 541 490 495 507 507 499 531 566 572 577 564 508 550 587 640 652 647 625 592 547 517 512 518 514 529 528 502 485 461 448 449 452 453 451 455 455 444 433 434 435 421 438 457 463 463 464 474 490 512 520 509 504 520 528 538 543 554 559 567 574 591 588 595 552 516 501 503 538 584 635 621 666 890 1076 1024 910 804 719 756 780 858 943 1045 1134 1282 1609 1571 1580 1585 1634 1690 1699 1704 1657 1526 1546 1653 1700 1736 1758 1762 1731 1642 1568 1305 1275 1395 1505 1623 1505 1337 1287 1208 1150 1166 1232 1353 1460 1616 1765 1744 1651 1569 1528 1472 1431 1377 1330 1274 1219 1172 1115 1029 999 996 980 961 976 992 968 959 962 970 1022 1086 1113 1150 1226 1279 1321 1421 1510 1572 1632 1693 1628 1518 1516 1548 1557 1542 1507 1509 1477 1424 1422 1438 1409 1448 1489 1566 1676 1842 1931 1965 1980 2086 2302 2200 2249 2331 2340 2326 2223 2206 2143 2035 1970 1846 1745 1705 1647 1607 1517 1456 1457 1558 1662 1643 1533 1500 1455 1397 1285 1229 1135 1089 1018 961 895 874 846 836 833 830 783 739 688 686 616 593 548 547 554 554 555 554 554 556 559 566 614 632 630 658 682 675 652 646 632 632 608 598 589 586 588 592 592 600 605 606 632 846 1084 1132 1142 1111 1099 1087 1136 1105 949 850 820 843 857 978 1145 1278 1429 1576 1730 1827 1958 1977 2025 2154 2249 2222 2220 2204 2189 2161 2127 2143 2151 2050 1901 1755 1686 1601 1440 1320 1203 1169 1138 1103 1066 1046 1044 1043 1047 1067 1136 1291 1385 1534 1605 1838 1897 1954 2055 2246 2416 2271 2120 1858 1850 1863 1907 2012 2106 2245 2314 2406 2403 2489 2613 2728 2986 3268 3129 3074 3041 3061 3057 3057 3083 3111 3099 3070 3066 3082 3094 3272 3356 3459 3580 3415 3215 3051 3018 3115 3124 3357 3426 3497 3549 3611 3695 3542 3313 3181 3061 2944 2845 2686 2575 2472 2374 2246 2137 1934 1784 1815 1838 1734 1675 1649 1702 1812 1981 2084 2209 2347 2484 2656 2763 2647 2576 2539 2559 2451 2485 2553 2627 2753 2676 2615 2575 2542 2503 2464 2444 2387 2326 2240 2162 2071 1974 1839 1789 1789 1925 2084 2138 2256 2331 2413 2535 2693 2652 2560 2539 2505 2471 2404 2340 2262 2278 2363 2369 2393 2458 2490 2539 2582 2644 2707 2727 2803 3029 3147 3293 3390 3522 3468 3376 3273 3114 3093 3070 3049 3019 2968 2942 2914 2875 2863 2821 2797 2779 2788 2860 2838 2809 2874 2820 2711 2649 2611 2527 2510 2514 2484 2500 2572 2459 2435 2440 2451 2508 2547 2602 2708 2820 2950 3177 3113 3040 3048 3055 3101 3220 3172 3142 3143 2943 2753 2799 2755 2683 2745 2831 2904 3168 3178 2949 2945 2880 2853 2921 3095 3071 2996 2946 2932 2851 2830 2662 2530 2319 2190 2106 2150 2125 2052 2040 2000 2005 2061 2235 2378 2462 2458 2477 2495 2663 2725 2846 2884 2934 2959 3173 3334 3191 3008 2798 2455 2289 2240 2188 2236 2123 2023 1967 1998 2025 2114 2199 2275 2297 2338 2425 2482 2521 2536 2532 2572 2623 2597 2598 2613 2646 2682 2701 2734 2817 2916 2942 3025 3059 3068 3065 3033 3123 3336 3481 3564 3620 3676 3701 3764 3794 3815 3828 3844 3821 3683 3563 3398 3338 3318 3235 3271 3292 3356 3412 3496 3523 3579 3631 3701 3777 3917 4054 4130 4011 3919 3958 4056 4093 4092 4056 3986 3981 4036 4149 4214 4340 4392 4369 4278 4239 4121 4101 4074 4120 4108 4126 4153 4185 4232 4279 4228 3971 3769 3733 3659 3595 3406 3268 3259 3232 3220 3181 3206 3199 3306 3420 3436 3295 3061 2930 2802 2688 2526 2411 2274 2182 2092 1991 1865 1714 1646 1616 1647 1746 1820 1924 2028 2059 2148 2213 2267 2346 2407 2489 2564 2729 2667 2525 2464 2298 2217 2123 2049 1964 2012 2133 2224 2014 1895 1836 1895 2006 1960 1850 1827 1870 1831 1866 1920 2057 2154 2265 2335 2327 2296 2217 2163 1982 1823 1763 1693 1617 1530 1592 1726 1785 1889 1914 1767 1591 1608 1543 1653 1817 1906 2000 1975 1760 1632 1479 1367 1251 1145 1264 1346 1363 1314 1343 1363 1446 1556 1681 1763 1848 1902 1971 1978 2032 2016 1973 1863 1910 1945 1800 1793 1767 1603 1478 1578 1798 1739 1551 1378 1282 1390 1555 1624 1640 1602 1386 1284 1141 1052 825 815 998 1085 1215 1102 1027 1043 1206 1236 1056 1000 1179 1283 1133 1000 903 975 1062 972 970 1072 1128 1043 1064 1011 1032 1091 1148 1107 1135 1244 1365 1374 1291 1140 1058 921 806 728 659 515 446 405 372 268 241 226 225 256 332 266 251 215 204 207 228 264 362 458 502 396 361 364 334 312 276 235 227 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 200 789 838 882 904 930 955 973 975 942 918 864 869 855 889 914 913 930 925 925 924 911 889 774 709 672 660 626 617 597 590 571 544 517 515 525 524 529 528 497 516 524 524 538 559 569 570 571 572 493 478 544 563 601 619 626 609 621 686 744 798 890 973 903 970 1092 1247 1341 1243 1312 1341 1334 1297 1227 1125 1056 999 960 825 688 525 448 356 323 288 272 279 279 253 249 247 250 263 284 303 384 407 445 628 711 830 924 977 993 973 949 894 843 753 698 575 519 412 368 330 315 312 306 314 326 346 362 416 422 413 424 428 407 393 383 399 414 422 437 450 452 480 498 495 515 518 502 505 524 538 514 520 542 543 528 503 462 471 477 485 524 542 534 533 528 509 557 634 640 642 630 606 578 531 510 505 511 512 520 519 497 474 453 445 450 451 452 453 452 426 428 435 432 428 437 458 461 464 465 465 463 474 495 501 499 488 502 516 520 526 547 557 577 592 610 614 620 615 577 551 571 541 553 576 588 620 908 1075 975 908 775 693 719 794 883 957 1069 1169 1317 1611 1597 1603 1638 1674 1722 1747 1713 1647 1560 1663 1591 1489 1580 1574 1582 1589 1523 1302 1222 1308 1486 1607 1413 1312 1213 1153 1091 1068 1113 1196 1368 1475 1631 1659 1585 1508 1416 1371 1325 1302 1274 1227 1153 1081 1003 979 930 902 896 891 891 900 892 905 938 959 963 1007 1059 1098 1160 1207 1252 1311 1390 1457 1533 1586 1617 1619 1602 1573 1568 1544 1528 1516 1458 1419 1413 1414 1445 1482 1530 1557 1644 1721 1801 2072 2210 2150 2152 2217 2341 2400 2362 2172 2109 2087 2178 2299 1949 1820 1758 1727 1702 1631 1567 1511 1519 1625 1724 1717 1622 1459 1360 1315 1269 1221 1163 1095 1045 981 936 896 874 865 855 882 892 818 782 724 707 630 583 549 548 551 557 559 551 551 557 553 560 561 560 564 572 590 606 597 589 593 583 579 579 584 588 590 587 587 594 598 602 699 911 1187 1231 1256 1239 1188 1227 1251 1162 1003 864 821 856 841 1005 1156 1311 1410 1487 1666 1750 1850 1941 2118 2203 2195 2256 2279 2279 2265 2220 2119 2013 1936 1904 1743 1625 1524 1445 1373 1251 1137 1104 1084 1069 1048 1035 1036 1044 1069 1149 1266 1419 1566 1698 1768 1833 1931 2039 2093 2280 2462 2271 2151 1997 1882 1896 1914 1933 1946 1987 2091 2231 2323 2450 2541 2717 2995 3194 3043 2988 2941 2925 2925 2928 2969 2956 2912 2911 2943 2958 3001 3050 3109 3199 3255 3535 3486 3444 3408 3449 3517 3469 3372 3438 3409 3415 3520 3575 3368 3082 2995 2880 2788 2685 2593 2461 2368 2220 2081 1928 1858 1984 1931 1842 1761 1655 1664 1744 1825 1988 2108 2288 2415 2517 2768 2757 2667 2574 2562 2572 2595 2696 2808 2718 2646 2559 2538 2500 2466 2426 2376 2289 2232 2137 2085 1976 1933 1864 1799 1795 1932 2109 2189 2298 2359 2498 2634 2659 2591 2549 2535 2495 2454 2374 2345 2364 2433 2450 2410 2393 2423 2466 2541 2589 2638 2678 2769 2848 3104 3203 3357 3374 3441 3542 3373 3251 3186 3140 3137 3104 3074 2994 2941 2910 2895 2893 2898 2887 2905 2989 2984 3001 2952 2859 2792 2719 2645 2594 2561 2586 2683 2736 2733 2652 2477 2446 2478 2527 2597 2674 2774 2850 2910 2954 3067 3158 3101 3091 3114 3195 3120 2959 2974 3001 2885 2684 2624 2627 2601 2669 2856 3024 3346 3243 2959 2926 2841 2842 2884 2928 2839 2868 2694 2657 2616 2602 2545 2434 2230 2138 2038 2016 1974 1973 1974 2041 2130 2220 2391 2544 2605 2594 2533 2553 2800 2948 3070 3156 3150 3126 3191 3278 3234 3080 2675 2417 2309 2234 2145 2084 2041 1977 1970 2010 2080 2132 2202 2265 2279 2398 2511 2595 2649 2687 2666 2714 2711 2740 2760 2750 2742 2732 2756 2814 2856 2894 2946 3033 3075 3093 2998 2992 3057 3285 3390 3460 3535 3595 3626 3655 3704 3748 3763 3786 3775 3597 3308 3216 3169 3142 3190 3223 3232 3241 3345 3379 3386 3446 3526 3650 3745 3870 4019 4163 4091 4003 4030 4058 3951 3886 3914 3945 3948 3945 3975 4047 4065 4206 4263 4072 4182 4217 4172 4140 4151 4217 4226 4223 4289 4324 4379 4159 3925 3708 3610 3504 3410 3234 3136 3045 3029 3065 3065 3076 3121 3163 3225 3268 3273 3184 3029 2859 2728 2566 2496 2351 2267 2128 2014 1869 1765 1680 1663 1736 1855 1937 1976 2085 2138 2209 2259 2319 2403 2466 2578 2640 2550 2494 2394 2352 2290 2192 2069 1996 1866 1889 2028 2139 2037 1909 1775 1740 1819 1851 1740 1693 1687 1714 1786 1845 2016 2100 2203 2307 2307 2194 2078 2032 2080 2123 2030 1900 1720 1579 1466 1509 1680 1771 1838 1811 1642 1535 1462 1553 1641 1731 1833 1923 1780 1634 1559 1402 1217 1111 1275 1153 1197 1293 1406 1430 1532 1623 1735 1756 1696 1749 1848 1789 1842 1852 1846 1893 1931 1982 1912 1887 1807 1654 1554 1624 1851 1753 1570 1386 1351 1458 1649 1766 1618 1519 1406 1294 1084 948 842 739 874 962 1054 1010 873 996 1125 1169 1000 926 1086 1072 1130 1019 826 822 911 846 882 1021 1127 1067 1052 913 855 916 980 980 1066 1199 1303 1196 1118 1094 986 868 771 661 588 470 420 377 343 292 264 229 267 323 416 441 343 407 386 386 373 329 458 605 642 569 549 609 489 371 289 260 246 221 194 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 779 816 873 893 912 923 941 957 928 905 856 850 852 889 931 935 925 922 909 902 882 856 753 702 673 660 640 628 617 606 581 551 526 513 519 517 511 485 519 525 535 548 553 573 567 564 561 519 457 523 548 567 599 626 637 644 658 664 679 734 844 836 929 1028 1157 1266 1345 1257 1310 1299 1290 1244 1187 1111 1047 992 932 795 641 486 408 348 314 283 270 276 276 249 251 248 248 248 263 292 366 406 444 573 688 820 926 1019 1013 973 928 858 800 701 618 557 519 450 403 358 325 314 308 316 317 325 340 382 389 402 421 418 396 360 374 392 404 404 417 430 431 456 468 483 481 487 471 513 517 507 509 524 526 515 507 501 473 475 468 457 492 520 504 505 509 534 568 654 646 636 625 578 557 515 496 500 508 512 517 517 508 462 450 445 450 448 452 454 435 426 426 430 429 434 446 459 459 462 462 460 464 459 460 469 485 475 481 494 511 516 533 566 610 647 668 674 680 693 641 645 649 638 566 514 569 617 963 1009 927 834 717 659 713 771 852 920 1045 1146 1302 1665 1646 1653 1717 1760 1779 1753 1675 1585 1654 1551 1388 1342 1337 1400 1392 1406 1250 1216 1238 1379 1566 1400 1264 1193 1096 1043 996 1025 1152 1254 1416 1562 1494 1485 1388 1335 1279 1232 1182 1150 1103 1066 991 963 892 859 838 827 848 869 872 887 927 983 1030 1052 1000 957 1007 1051 1112 1167 1243 1298 1362 1377 1441 1483 1504 1489 1492 1481 1474 1456 1439 1410 1390 1383 1367 1380 1417 1486 1624 1743 1791 1826 1900 2017 2119 2306 2376 2298 2357 2256 2096 2016 2005 2093 2201 2084 1898 1765 1720 1672 1655 1597 1546 1573 1655 1741 1764 1664 1563 1419 1336 1253 1219 1148 1114 1069 1027 984 952 919 904 894 895 936 935 859 801 764 729 667 618 576 564 552 552 553 560 558 553 557 559 559 561 559 558 562 567 571 571 575 579 580 579 582 583 585 585 589 591 596 600 763 948 1215 1363 1362 1315 1278 1273 1286 1240 1059 912 837 863 831 962 1099 1281 1449 1465 1568 1659 1767 1877 2003 2065 2103 2102 2161 2157 2109 2071 2043 1956 1748 1686 1638 1468 1376 1305 1199 1125 1058 1055 1040 1035 1030 1036 1037 1055 1149 1310 1401 1534 1651 1816 1899 1953 1996 2102 2185 2320 2473 2377 2280 2125 2030 1908 1916 1942 1959 1969 1987 2114 2282 2420 2516 2741 3018 3270 3019 2922 2859 2791 2782 2829 2872 2847 2780 2788 2811 2870 2923 3004 3072 3191 3279 3388 3597 3692 3719 3683 3443 3274 3172 3177 3238 3300 3328 3477 3527 3052 2964 2853 2776 2696 2600 2439 2323 2172 2046 1946 1997 2046 1976 1876 1786 1697 1678 1720 1763 1918 2045 2207 2321 2547 2739 2833 2671 2649 2662 2737 2764 2710 2687 2650 2597 2522 2499 2452 2414 2350 2287 2183 2145 2098 2113 2148 2086 1953 1810 1791 1906 2105 2210 2301 2411 2600 2711 2746 2682 2615 2561 2466 2425 2433 2487 2593 2525 2471 2474 2422 2427 2404 2476 2572 2585 2675 2822 2898 3260 3292 3359 3320 3330 3360 3297 3276 3311 3273 3302 3326 3247 3101 3000 2940 2940 2925 2936 3003 3077 3136 3184 3026 2899 2820 2734 2684 2627 2598 2651 2768 2935 2872 2749 2650 2496 2464 2557 2690 2793 2885 2930 2970 3009 3033 3136 3301 3188 3172 3217 3135 2987 2890 2810 2786 2666 2624 2524 2505 2561 2773 3049 3163 3308 3230 3018 2879 2825 2832 2862 2973 2739 2670 2565 2491 2405 2332 2317 2221 2077 2027 1981 1941 1953 1998 2090 2186 2323 2395 2495 2610 2731 2825 2743 2737 2790 2842 3037 3209 3404 3345 3299 3305 3211 3004 2618 2569 2443 2308 2188 2099 1983 1952 1971 2031 2073 2159 2216 2311 2364 2429 2519 2625 2691 2681 2743 2845 2860 2888 2866 2873 2822 2839 2868 2914 2962 2993 2980 3033 3010 3014 2973 2962 2997 3160 3248 3301 3379 3419 3508 3573 3601 3658 3682 3711 3722 3444 3222 3137 3084 3056 3078 3132 3158 3108 3136 3230 3262 3316 3413 3704 3866 3912 3918 4019 4086 4097 4052 4000 3836 3831 3841 3885 3908 3924 3961 4012 4068 4180 4127 4009 3976 4014 4068 4086 4121 4182 4241 4273 4280 4169 4053 3940 3853 3609 3475 3271 3129 3022 3026 2967 2925 2915 2959 2990 3025 3065 2901 2968 3009 3016 3056 3034 2850 2672 2567 2452 2348 2199 2085 1962 1815 1745 1739 1861 1966 2055 2092 2145 2201 2260 2297 2377 2493 2572 2523 2439 2397 2337 2269 2204 2146 2168 2142 2001 1786 1769 1888 1949 1918 1881 1780 1713 1611 1626 1593 1588 1699 1804 1833 1879 2030 2089 2198 2314 2294 2199 2061 1961 1878 1932 1911 1883 1820 1719 1533 1395 1450 1493 1608 1666 1651 1609 1435 1378 1553 1608 1678 1774 1743 1600 1452 1395 1284 1164 1064 1113 1281 1362 1467 1537 1632 1708 1640 1583 1558 1635 1702 1639 1684 1686 1778 1823 1871 1921 2021 1963 1771 1712 1614 1683 1894 1832 1648 1446 1431 1536 1738 1734 1531 1430 1264 1183 1071 1085 952 805 721 789 861 848 782 904 988 1048 963 870 918 912 1044 1079 931 772 772 759 895 974 1104 1094 973 947 870 870 946 1021 1106 1223 1168 1011 939 914 896 807 758 642 553 440 388 361 346 291 247 229 287 371 472 480 426 562 570 571 466 359 434 535 649 767 779 752 624 377 300 280 267 244 214 194 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 780 797 848 865 889 910 948 932 906 902 855 848 858 884 907 926 920 907 897 883 861 844 751 698 682 667 643 637 621 609 600 583 528 520 507 473 500 522 541 555 556 563 565 566 564 546 498 451 499 521 546 566 600 627 644 663 703 741 760 785 838 870 992 1043 1171 1335 1369 1320 1372 1326 1292 1236 1167 1109 1057 994 916 766 634 469 396 335 307 278 266 267 268 247 247 246 246 250 251 281 340 392 437 529 635 828 956 1032 1015 987 947 886 823 735 675 606 536 462 444 386 359 331 313 316 316 319 325 336 369 394 394 371 360 359 396 403 423 418 418 421 425 433 438 461 448 470 472 488 487 471 497 506 505 511 499 472 459 473 484 456 465 478 485 515 523 592 621 656 649 634 620 572 534 505 493 501 511 517 520 524 483 450 447 440 448 448 450 449 431 424 423 432 431 445 458 458 459 460 459 459 457 461 457 455 457 457 466 470 481 495 521 559 635 667 784 795 774 730 717 717 707 678 612 513 563 621 916 882 889 752 643 656 710 772 853 891 975 1087 1315 1509 1704 1727 1763 1783 1753 1735 1628 1553 1437 1344 1233 1191 1128 1282 1256 1271 1104 1150 1335 1476 1337 1202 1118 1050 975 948 919 1034 1186 1315 1491 1446 1334 1270 1218 1193 1148 1107 1047 998 982 962 893 861 823 807 822 858 899 911 955 1012 1065 1089 1130 1094 1012 993 1026 1083 1159 1255 1368 1373 1376 1356 1378 1390 1396 1394 1378 1365 1356 1353 1356 1361 1369 1361 1371 1384 1429 1501 1620 1752 1952 2081 2001 2064 2142 2242 2357 2361 2236 2035 1958 1929 1974 2086 2099 1986 1842 1760 1729 1673 1610 1588 1632 1730 1773 1792 1736 1638 1544 1437 1392 1316 1273 1216 1165 1105 1066 1010 972 942 935 927 920 948 994 914 866 819 766 708 678 619 594 564 552 561 563 551 556 555 559 561 560 564 563 565 561 561 563 567 574 577 577 578 582 583 584 588 585 613 700 850 1018 1228 1423 1507 1429 1372 1344 1335 1242 1092 956 854 857 862 925 1140 1274 1444 1477 1551 1625 1677 1794 1893 1944 1972 1996 2005 2019 1903 1891 1854 1778 1683 1533 1374 1319 1206 1137 1029 1023 1022 1025 1030 1033 1042 1048 1098 1181 1289 1432 1555 1622 1656 1803 1930 2049 2110 2201 2237 2356 2487 2567 2384 2292 2227 2089 2024 1952 1975 1988 2001 2040 2138 2347 2519 2758 3030 3162 3057 2870 2790 2702 2676 2733 2752 2740 2745 2766 2779 2791 2825 2929 3004 3099 3184 3416 3634 3645 3540 3549 3465 3202 3135 3127 3125 3167 3206 3336 3320 3418 3246 3012 2777 2661 2572 2440 2332 2184 2086 2065 2113 2047 1969 1835 1755 1785 1737 1739 1786 1853 1942 2068 2287 2430 2640 2924 2798 2764 2812 2750 2689 2615 2588 2556 2536 2480 2435 2364 2302 2188 2152 2186 2203 2286 2380 2274 2189 2012 1811 1799 1909 2087 2184 2287 2372 2513 2626 2784 2790 2707 2652 2571 2573 2598 2689 2631 2584 2578 2524 2547 2510 2557 2539 2549 2651 2769 2963 3103 3383 3265 3241 3240 3190 3196 3177 3116 3129 3162 3283 3330 3197 3097 3056 3049 3010 3031 3055 3080 3225 3310 3137 3035 2897 2785 2715 2681 2667 2664 2819 2926 2973 2884 2744 2634 2528 2510 2636 2818 2976 3141 3014 3041 3031 3036 3212 3379 3336 3255 3075 2870 2757 2714 2736 2644 2527 2457 2491 2552 2658 2877 3120 3123 3037 2997 2971 2865 2793 2776 2726 2758 2758 2635 2458 2363 2229 2173 2151 2090 1953 1916 1956 1995 2071 2112 2206 2303 2483 2592 2601 2678 2790 2873 3027 3059 2961 2907 2903 3031 3285 3361 3286 3139 3033 2863 2668 2643 2578 2396 2201 2065 1924 1908 1956 2025 2065 2155 2233 2331 2378 2430 2523 2626 2632 2699 2772 2837 2808 2858 2855 2900 2892 2964 3046 3042 2998 2940 2976 2907 2809 2909 2924 2916 2952 3204 3266 3192 3242 3351 3418 3507 3531 3575 3596 3630 3637 3537 3361 3107 2972 2977 3001 3023 3014 2952 2956 3079 3093 3143 3295 3455 3607 3695 3742 3832 3903 3935 3943 3824 3793 3750 3756 3834 3876 3889 3900 4034 4138 4155 4078 3935 3928 3964 4008 4045 4084 4156 4233 4129 3966 3830 3735 3690 3670 3483 3344 3142 3038 2946 2898 2862 2836 2833 2882 2910 2948 2810 2814 2820 2838 2866 2903 3038 2977 2847 2736 2640 2432 2288 2175 2040 1905 1876 1902 2007 2057 2133 2180 2222 2250 2320 2398 2460 2581 2666 2565 2515 2332 2284 2211 2144 2018 1931 1913 1929 1768 1687 1760 1775 1740 1715 1686 1594 1475 1500 1582 1668 1808 1930 1957 2004 2130 2220 2273 2376 2243 2125 2015 1925 1758 1746 1682 1664 1760 1821 1621 1479 1296 1315 1403 1402 1435 1449 1477 1330 1384 1439 1614 1750 1804 1689 1613 1544 1413 1271 1081 1053 1205 1284 1391 1520 1640 1657 1519 1459 1480 1522 1513 1493 1545 1586 1706 1737 1801 1849 1968 2027 1819 1754 1728 1780 1899 1759 1584 1471 1518 1631 1819 1703 1549 1464 1385 1303 1263 1242 1086 946 857 770 699 672 680 801 901 974 949 848 796 787 903 1015 945 813 708 653 747 891 1086 1085 839 755 831 960 1081 1189 1238 1263 1135 979 875 772 716 693 624 558 474 411 380 336 310 278 248 238 295 410 568 570 486 650 706 689 594 443 444 531 671 838 877 795 584 382 314 281 272 240 231 217 208 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 783 783 811 850 885 889 915 893 875 867 872 857 868 890 920 919 934 918 900 880 848 832 752 709 686 682 668 654 629 620 602 591 558 496 472 480 519 551 553 544 529 520 510 507 505 506 468 437 488 516 546 574 607 631 648 685 758 789 867 923 1050 1064 1060 1167 1253 1381 1358 1452 1375 1334 1280 1206 1157 1099 1053 977 852 701 592 460 376 317 288 262 253 245 247 246 247 246 248 250 265 284 315 372 438 517 613 751 908 1028 1019 998 977 913 838 741 657 585 524 486 448 402 390 348 325 308 317 321 327 328 333 364 356 360 375 385 396 404 411 408 407 403 405 404 401 413 426 447 446 448 448 443 460 468 471 484 474 419 447 467 481 462 423 446 464 504 529 601 638 609 608 619 586 542 498 506 499 501 499 509 499 467 463 456 450 442 443 447 453 440 422 423 423 426 436 453 453 456 461 455 456 457 455 457 455 453 453 453 458 456 464 478 512 555 676 788 856 865 853 865 854 819 778 722 569 529 599 632 775 764 756 673 608 629 687 712 751 805 896 1026 1176 1306 1468 1404 1734 1761 1699 1685 1556 1239 1168 1128 1068 1034 1024 1103 1238 1027 1029 1179 1374 1291 1148 1043 922 899 834 897 1041 1123 1307 1450 1361 1288 1201 1152 1101 1065 996 955 910 893 845 865 829 790 822 856 911 951 1007 1052 1132 1170 1241 1242 1193 1165 1164 1127 1023 1084 1275 1364 1327 1285 1274 1284 1282 1302 1279 1266 1255 1250 1269 1293 1302 1306 1352 1445 1554 1647 1679 1718 1766 1827 1946 2096 2260 2236 2275 2324 2385 2358 2075 1941 1860 1759 1751 1785 1780 1757 1809 1803 1786 1728 1702 1765 1832 1875 1853 1786 1738 1680 1608 1481 1440 1386 1317 1244 1200 1134 1084 1016 981 970 963 965 966 959 962 962 907 839 805 737 709 656 652 601 572 561 554 555 554 556 558 557 561 564 562 564 569 567 571 572 569 570 573 580 582 582 589 657 700 746 830 964 1084 1369 1552 1662 1591 1504 1421 1310 1206 1079 984 900 899 915 871 988 1254 1398 1480 1493 1538 1569 1622 1707 1756 1809 1826 1824 1805 1765 1667 1664 1601 1467 1391 1230 1140 1082 1043 1019 1035 1047 1056 1064 1068 1082 1165 1288 1387 1492 1620 1723 1810 1823 1904 2000 2147 2226 2328 2345 2449 2615 2713 2569 2438 2354 2237 2226 2167 2072 2029 2019 2039 2057 2282 2441 2691 2817 2805 2807 2699 2652 2624 2631 2642 2660 2710 2736 2753 2765 2789 2803 2922 3000 3116 3205 3447 3546 3492 3334 3227 3268 3236 3163 3116 3107 3095 3095 3150 3129 3147 3140 3198 3112 2868 2682 2451 2323 2195 2140 2135 2106 2002 1873 1873 1910 1918 1790 1733 1770 1818 1873 2009 2092 2336 2494 2685 2650 2674 2775 2754 2676 2638 2596 2483 2460 2409 2331 2223 2209 2256 2316 2445 2481 2527 2441 2288 2187 1983 1824 1806 1929 2064 2142 2229 2301 2508 2582 2680 2776 2823 2787 2777 2785 2795 2698 2681 2693 2750 2822 2843 2898 2836 2646 2611 2637 2715 2826 3063 3244 3107 3113 3048 3039 3158 3055 3001 3017 3063 3143 3126 3199 3174 3121 3140 3177 3215 3111 3083 2984 3023 3031 2972 2892 2817 2721 2711 2724 2793 3085 3054 2918 2866 2778 2655 2557 2601 2745 2886 3182 3154 3098 3095 3158 3270 3380 3407 3299 3150 2912 2845 2661 2587 2525 2431 2359 2438 2630 2734 2858 2980 3073 2868 2701 2729 2827 2730 2711 2719 2670 2633 2553 2463 2331 2214 2126 2084 2006 1929 1912 1949 2074 2172 2250 2223 2180 2284 2452 2762 2889 2920 2872 2946 3182 3296 3104 3095 3079 2999 3050 3070 3232 3131 2976 2868 2888 2775 2486 2350 2203 2122 1915 1860 1883 1934 2010 2143 2238 2318 2367 2461 2501 2521 2642 2745 2754 2731 2686 2671 2683 2720 2751 2842 2911 2982 2870 2867 2916 2848 2811 2883 2950 3007 3008 2977 2956 3088 3194 3266 3320 3335 3394 3466 3497 3552 3423 3344 3268 2971 2866 2860 2848 2859 2861 2891 2972 3037 3074 3205 3320 3426 3572 3696 3777 3854 3830 3843 3761 3771 3731 3573 3612 3692 3749 3749 3703 3757 3892 3904 3860 3855 3857 3934 3973 3994 3999 4056 4098 3860 3636 3569 3505 3473 3398 3231 3096 2975 2913 2845 2790 2753 2737 2749 2742 2751 2789 2666 2670 2695 2732 2777 2814 2905 2983 3099 2961 2712 2538 2382 2285 2196 2129 2114 2116 2148 2182 2229 2279 2338 2367 2508 2512 2497 2485 2567 2636 2527 2381 2280 2163 2087 1990 1885 1731 1650 1575 1540 1529 1521 1446 1423 1410 1405 1448 1572 1719 1813 1950 2055 2186 2213 2346 2344 2318 2388 2221 2103 1938 1793 1635 1607 1604 1504 1491 1526 1551 1520 1349 1189 1171 1163 1165 1196 1257 1238 1377 1533 1617 1605 1552 1663 1521 1435 1365 1327 1147 1015 1159 1274 1366 1456 1550 1539 1390 1365 1334 1398 1361 1465 1622 1630 1569 1573 1717 1799 1885 1985 2026 1921 1903 1979 1834 1787 1724 1647 1690 1851 1904 1777 1649 1528 1438 1394 1232 1129 1029 971 862 797 861 862 664 646 746 765 765 824 724 727 869 873 870 793 676 580 678 802 966 1019 873 703 722 821 939 1086 1184 1213 1191 1138 1065 965 862 774 688 581 497 386 343 295 279 253 239 283 342 469 601 654 615 693 768 765 646 521 517 629 658 852 859 719 584 449 368 305 282 255 239 220 216 205 191 191 191 191 191 191 191 191 191 191 206 210 191 191 191 818 795 784 819 848 872 878 867 852 848 849 856 868 896 920 936 951 955 933 921 872 851 774 723 704 693 674 664 647 624 600 591 553 493 478 512 555 549 548 541 520 499 487 488 495 489 451 464 503 521 558 585 605 616 644 696 767 845 931 1015 1151 1117 1101 1157 1234 1385 1416 1466 1384 1352 1272 1187 1142 1083 1045 955 851 686 573 433 363 305 279 255 244 244 246 245 246 244 245 243 246 260 304 363 440 510 613 694 879 985 983 975 942 890 809 718 646 567 527 494 458 445 435 370 342 327 306 322 326 326 331 368 347 357 372 376 384 379 381 394 390 390 376 396 411 418 423 425 429 427 411 427 433 432 428 436 433 430 439 459 461 459 435 440 454 494 566 603 596 590 589 580 554 495 473 473 466 487 439 431 459 484 496 476 454 454 431 437 449 440 428 425 433 447 449 453 453 456 456 452 454 454 455 456 457 453 456 454 452 453 453 466 499 557 755 922 920 934 954 966 941 892 823 738 599 531 551 734 716 707 684 625 594 603 656 679 754 828 918 948 1040 1130 1170 1198 1476 1438 1532 1493 1198 1141 1027 983 963 912 981 1032 1026 938 1081 1238 1239 1134 1011 928 833 776 864 959 1111 1242 1430 1372 1289 1207 1117 1048 998 970 904 851 861 816 788 777 767 801 893 953 1015 1059 1114 1177 1220 1250 1295 1292 1267 1296 1305 1132 1053 1213 1213 1191 1176 1175 1186 1196 1213 1200 1184 1178 1182 1186 1200 1222 1280 1329 1332 1383 1511 1618 1799 1920 1871 1916 1988 2062 2181 2341 2440 2496 2435 2146 1997 1886 1782 1658 1568 1626 1654 1671 1726 1790 1837 1813 1818 1879 1895 1856 1805 1673 1584 1496 1485 1443 1402 1326 1253 1188 1144 1092 1043 1018 995 992 1010 1036 1018 1008 1012 993 943 891 849 786 771 708 706 675 617 603 573 558 559 555 558 560 560 562 562 567 565 566 569 573 576 578 580 587 598 622 659 705 765 831 906 1059 1207 1442 1627 1733 1683 1566 1464 1308 1199 1104 1016 977 954 972 878 938 1123 1363 1416 1452 1435 1446 1506 1595 1631 1667 1669 1633 1627 1596 1565 1487 1424 1317 1258 1120 1049 1029 1021 1041 1054 1076 1086 1096 1105 1204 1329 1435 1517 1628 1791 1912 1989 1999 2065 2112 2211 2290 2359 2433 2477 2531 2787 2825 2694 2611 2568 2479 2383 2201 2049 2043 2054 2068 2181 2367 2589 2709 2719 2674 2618 2591 2612 2622 2640 2664 2695 2709 2770 2799 2824 2888 2966 3037 3152 3248 3517 3429 3333 3218 3105 3070 3071 3183 3120 3093 3065 3050 3001 2960 2955 3009 3036 3100 3023 2792 2447 2344 2207 2185 2246 2118 2003 1923 1951 2032 1998 1945 1874 1756 1798 1832 1935 2076 2244 2332 2533 2568 2620 2717 2779 2647 2603 2582 2470 2391 2301 2282 2316 2373 2418 2456 2636 2616 2500 2392 2285 2157 1985 1833 1847 1962 2103 2178 2248 2302 2514 2634 2674 2771 2839 2941 3024 3022 2884 2782 2774 2790 2806 2984 3039 3019 2885 2698 2678 2670 2763 2933 3092 3097 3006 2929 2893 2903 2906 2863 2903 2864 2974 2944 2967 3043 3135 3213 3141 3191 3066 2897 2865 2835 2813 2829 2811 2788 2791 2759 2759 2881 3055 3056 2981 2890 2810 2716 2645 2609 2701 2879 3051 3145 3138 3260 3300 3402 3250 3249 3346 3270 3120 2795 2727 2597 2500 2383 2310 2325 2514 2773 2915 3069 3142 3030 2812 2584 2563 2627 2631 2626 2616 2554 2576 2442 2342 2201 2131 2092 2005 1912 1912 1928 2064 2218 2278 2367 2394 2251 2238 2342 2601 2854 2987 3158 3257 3274 3157 3025 3005 2992 2947 2912 2947 3021 3107 3090 3039 2922 2669 2418 2308 2193 2081 1893 1851 1853 1926 1989 2104 2248 2341 2412 2434 2428 2517 2597 2559 2562 2560 2529 2523 2551 2625 2678 2759 2825 2890 2853 2848 2821 2799 2824 2859 2892 2845 2785 2755 2791 2891 3060 3163 3179 3128 3172 3229 3326 3390 3386 3232 3093 2917 2805 2738 2750 2746 2786 2833 2916 2951 3051 3258 3314 3445 3514 3616 3682 3728 3745 3679 3658 3659 3673 3407 3415 3561 3633 3620 3611 3573 3692 3729 3677 3726 3735 3875 3891 3882 3949 4103 4142 3935 3760 3580 3459 3376 3260 3030 2926 2811 2752 2710 2691 2688 2645 2630 2592 2616 2543 2540 2563 2602 2639 2690 2729 2811 2836 3005 3048 2805 2637 2479 2376 2296 2280 2214 2193 2281 2314 2358 2433 2545 2539 2438 2421 2372 2399 2429 2604 2505 2400 2306 2191 2116 1999 1911 1809 1729 1550 1465 1389 1358 1334 1312 1298 1297 1366 1482 1609 1763 1824 1929 2097 2252 2243 2174 2209 2289 2210 2053 1924 1803 1742 1806 1872 1620 1548 1450 1367 1340 1308 1311 1281 1246 1191 1126 1104 1141 1196 1322 1394 1366 1401 1532 1491 1392 1281 1183 1107 1029 1158 1242 1350 1416 1414 1406 1288 1242 1302 1373 1475 1527 1505 1472 1533 1629 1819 1922 2046 2084 2021 2054 2047 2016 2011 1978 1826 1747 1741 1841 1945 1809 1663 1585 1516 1383 1173 1214 1181 1056 974 996 1037 913 806 718 635 594 606 690 724 623 672 666 705 642 546 549 667 796 857 845 822 709 593 736 845 1000 1102 1124 1120 1122 984 881 816 719 638 531 441 377 325 270 257 244 238 326 371 470 645 735 704 735 831 795 678 542 633 784 779 881 901 735 610 510 436 358 317 270 245 230 222 208 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 851 825 791 792 827 833 849 854 836 827 842 885 866 882 939 955 998 1013 1014 987 939 875 806 739 709 694 666 657 612 619 572 566 553 488 470 505 544 544 541 532 511 493 478 480 482 478 426 469 509 525 564 591 615 611 640 684 772 880 955 1055 1206 1157 1224 1291 1376 1385 1460 1450 1389 1330 1270 1209 1181 1061 1018 934 875 712 607 418 358 300 275 245 245 246 245 247 246 246 244 244 244 249 291 362 431 500 627 715 878 943 983 957 907 849 787 717 641 583 540 507 467 470 455 382 363 353 330 317 321 320 327 344 337 355 365 370 377 384 396 397 395 394 356 354 360 385 395 415 420 412 382 381 385 392 381 382 398 423 425 427 438 458 414 421 441 497 566 576 559 567 560 536 522 489 456 452 462 402 399 407 407 466 495 469 463 422 424 450 454 451 451 445 443 449 451 453 453 454 458 455 454 454 455 453 453 454 454 450 450 452 450 456 490 568 778 900 1022 1064 1088 1077 1035 953 839 749 656 608 567 586 624 682 629 572 582 588 611 646 706 734 810 843 882 925 973 1058 1257 1291 1329 1181 1081 995 866 869 880 814 900 1018 870 907 1072 1152 1049 968 866 813 747 834 949 1052 1242 1361 1375 1252 1176 1090 1003 967 907 860 835 801 782 758 746 759 819 873 949 1028 1120 1165 1238 1266 1286 1292 1356 1382 1384 1406 1297 1213 1041 1074 1069 1068 1077 1089 1111 1121 1134 1153 1153 1166 1192 1206 1232 1254 1356 1404 1415 1452 1537 1612 1740 1889 2077 2078 2069 2111 2202 2278 2349 2451 2247 2022 1923 1806 1696 1584 1531 1557 1572 1591 1646 1689 1783 1893 1927 1930 1865 1786 1709 1591 1530 1457 1385 1347 1304 1246 1199 1142 1108 1080 1047 1056 1048 1077 1138 1088 1047 1053 1100 1037 975 931 897 893 836 765 750 715 672 684 630 571 560 558 556 563 571 563 562 566 565 572 574 577 579 582 596 609 632 678 723 816 866 950 984 1154 1273 1456 1579 1707 1676 1580 1508 1324 1220 1103 1060 1072 1032 996 939 943 1032 1303 1358 1359 1359 1318 1352 1445 1510 1503 1492 1472 1473 1509 1470 1374 1230 1133 1091 1009 1012 1025 1037 1067 1075 1109 1127 1153 1161 1317 1442 1600 1684 1785 1973 2070 2155 2131 2173 2262 2336 2365 2448 2502 2577 2632 2850 3088 3046 2930 2717 2548 2440 2280 2059 2059 2072 2091 2112 2274 2437 2546 2545 2499 2517 2548 2574 2602 2651 2661 2725 2799 2895 2908 2946 2976 3013 3086 3325 3452 3477 3343 3250 3191 3091 3021 3012 3021 3284 3110 3028 2990 2895 2813 2834 2866 2926 3002 2918 2693 2443 2316 2256 2267 2234 2149 2033 1958 2013 2135 2129 2108 1984 1904 1806 1787 1882 1990 2131 2235 2390 2495 2617 2667 2730 2663 2541 2515 2486 2451 2463 2476 2483 2477 2510 2663 2631 2545 2417 2341 2236 2121 1962 1848 1865 1977 2122 2217 2315 2353 2499 2647 2697 2735 2838 2864 3104 3129 2922 2852 2820 2818 2844 2881 3010 3113 2955 2753 2709 2707 2803 3092 3117 3010 2905 2764 2726 2752 2718 2752 2738 2742 2860 2765 2773 2873 3000 3052 2988 3032 2995 2769 2708 2713 2704 2715 2716 2752 2903 2963 3018 3171 3137 3029 2969 2844 2785 2715 2666 2725 2869 3067 3064 3018 3070 3283 3290 3181 3158 3249 3385 3124 3015 2797 2645 2526 2421 2300 2259 2274 2461 2643 2817 3010 3029 2970 2817 2524 2472 2479 2526 2486 2448 2452 2478 2361 2218 2116 2078 1979 1917 1912 1942 2135 2212 2313 2385 2533 2652 2414 2249 2314 2497 2689 2897 3182 3347 3158 3053 3024 2966 2919 2847 2847 2860 3041 3167 3165 3047 2897 2667 2419 2339 2192 2085 1932 1874 1841 1865 1881 2044 2161 2283 2304 2333 2334 2402 2472 2454 2447 2439 2461 2518 2572 2628 2677 2736 2825 2907 2844 2824 2774 2752 2791 2839 2818 2746 2645 2655 2719 2795 2954 3074 3096 3058 3084 3093 3089 3174 3271 3115 2997 2814 2726 2694 2687 2733 2724 2784 2848 2967 3053 3192 3253 3355 3335 3382 3516 3648 3669 3638 3588 3568 3572 3326 3295 3286 3420 3356 3418 3507 3645 3596 3572 3632 3646 3761 3806 3817 3868 3999 4133 4054 4015 3754 3496 3286 3223 3020 2882 2752 2674 2606 2611 2543 2512 2508 2446 2379 2414 2419 2451 2494 2536 2577 2605 2706 2765 2899 3091 2892 2745 2619 2545 2462 2403 2325 2315 2378 2406 2466 2556 2537 2404 2349 2324 2287 2282 2310 2460 2504 2407 2340 2245 2188 2072 1974 1857 1781 1601 1494 1459 1481 1525 1534 1418 1298 1299 1381 1527 1641 1764 1881 2026 2103 2157 2042 2081 2170 2219 2133 2000 1874 1915 1988 1914 1750 1676 1556 1506 1453 1506 1516 1468 1426 1379 1284 1205 1141 1057 1118 1124 1159 1348 1429 1474 1529 1395 1296 1093 1000 1109 1196 1303 1262 1227 1239 1169 1242 1377 1395 1413 1382 1443 1565 1645 1637 1769 1910 2008 1935 1925 1945 1875 1791 1869 1963 1906 1874 1905 1930 1980 1855 1781 1652 1486 1335 1316 1429 1304 1242 1168 1154 1115 1018 882 753 685 783 683 583 588 567 579 592 538 514 601 569 592 659 646 709 717 628 576 704 791 927 966 1011 1060 1110 990 804 729 653 569 483 430 367 285 255 251 238 279 352 404 505 651 805 784 808 841 864 721 605 700 857 940 961 899 728 638 509 442 451 393 311 280 255 228 209 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 886 871 812 786 813 804 818 828 823 812 833 863 868 894 936 992 1047 1082 1082 1047 997 925 842 754 712 694 664 615 577 567 529 518 512 494 461 481 535 538 534 526 506 488 453 469 464 471 444 480 505 528 555 574 591 599 638 663 758 859 966 1067 1166 1167 1254 1353 1371 1375 1471 1464 1394 1299 1272 1223 1203 1075 1006 916 836 704 585 433 364 283 261 245 247 244 245 246 243 242 244 243 246 244 280 355 404 489 611 699 845 950 981 971 928 852 810 757 679 610 552 506 479 467 451 396 370 371 337 311 318 308 321 335 343 355 356 364 370 382 387 390 388 331 325 331 343 348 351 373 379 363 361 360 364 367 371 382 381 360 391 373 364 364 406 436 450 499 543 532 530 530 532 512 487 463 434 416 399 391 403 421 396 475 452 471 481 469 461 460 460 469 472 482 475 452 451 451 452 455 455 452 454 454 451 456 460 451 452 452 447 447 447 448 495 619 773 965 1159 1199 1202 1191 1120 1035 896 809 734 654 694 700 533 572 553 546 565 569 577 597 629 646 701 722 795 807 872 996 1087 1080 1103 1075 937 872 742 736 756 709 791 855 776 866 932 935 899 803 745 714 796 848 996 1140 1320 1384 1227 1126 1045 975 916 863 783 778 765 751 736 721 761 827 890 925 997 1034 1101 1173 1258 1318 1368 1395 1438 1423 1341 1283 1209 1122 1065 1033 1046 1091 1116 1112 1124 1137 1164 1199 1241 1270 1324 1341 1346 1332 1441 1427 1456 1515 1604 1681 1779 1859 2016 2160 2352 2211 2220 2246 2354 2354 2177 1955 1845 1700 1611 1520 1478 1491 1515 1548 1603 1752 1854 1955 2040 2010 1934 1773 1686 1575 1511 1416 1333 1280 1252 1226 1180 1140 1125 1120 1119 1142 1158 1177 1147 1099 1114 1088 1101 1054 1004 942 920 928 870 834 820 753 715 717 686 653 643 605 581 567 571 571 567 566 567 570 572 578 590 611 607 636 666 734 834 949 1007 1077 1131 1230 1323 1453 1524 1572 1545 1530 1563 1416 1296 1159 1125 1150 1161 1117 1060 929 947 1163 1317 1307 1304 1269 1235 1266 1281 1275 1296 1214 1221 1311 1317 1222 1096 1015 1005 1014 1021 1039 1057 1085 1115 1141 1169 1191 1221 1366 1473 1633 1763 1893 2071 2187 2233 2226 2228 2317 2371 2417 2497 2586 2849 2936 3019 3237 3249 2954 2646 2562 2411 2255 2106 2100 2109 2113 2116 2142 2270 2308 2299 2308 2386 2459 2520 2607 2778 2777 2883 2989 2989 3130 3101 3085 3169 3326 3485 3344 3212 3173 3184 3097 3004 3011 2972 2963 3113 3203 2961 2892 2818 2741 2684 2763 2835 2875 2783 2581 2387 2300 2343 2302 2198 2103 2005 1981 2069 2153 2261 2223 2130 2070 1949 1855 1795 1869 2037 2208 2345 2446 2583 2589 2734 2715 2646 2651 2579 2553 2642 2584 2594 2556 2694 2641 2534 2443 2347 2278 2159 2066 1924 1886 1908 2000 2089 2205 2322 2407 2597 2701 2739 2806 2878 2898 3043 3147 2993 2959 2947 2886 2959 2977 3033 3119 3000 2929 2869 2798 2843 3154 2956 2932 2762 2609 2587 2608 2588 2574 2556 2651 2765 2674 2686 2825 2863 2948 2937 2947 2838 2675 2602 2535 2535 2633 2660 2777 2877 3234 3376 3487 3328 3121 3079 2949 2830 2703 2673 2738 2878 2998 3012 2984 3054 3184 3107 3029 3077 3208 3208 3060 2880 2732 2653 2564 2471 2285 2226 2226 2325 2558 2680 2801 2777 2768 2625 2412 2327 2288 2310 2366 2310 2282 2325 2200 2109 2028 1933 1912 1912 1996 2149 2294 2329 2416 2525 2756 2803 2576 2397 2303 2427 2634 2827 3038 3121 3141 3005 2931 2909 2904 2859 2752 2761 2904 3044 2997 2825 2752 2682 2451 2332 2203 2093 1955 1908 1808 1865 1876 2034 2117 2229 2280 2302 2323 2374 2383 2441 2429 2441 2461 2546 2593 2658 2683 2761 2796 2881 2860 2790 2746 2736 2778 2820 2779 2643 2606 2606 2662 2799 2899 2923 2980 3009 2998 3010 3018 3056 3224 3019 2894 2740 2684 2630 2643 2667 2648 2697 2878 2847 2968 3047 3114 3208 3230 3345 3550 3615 3610 3518 3494 3415 3344 3248 3192 3132 3248 3224 3278 3520 3519 3456 3474 3528 3521 3544 3646 3704 3713 3884 3948 3895 3899 3788 3518 3197 3141 3014 2867 2711 2598 2548 2507 2436 2376 2357 2313 2279 2290 2323 2349 2396 2447 2507 2537 2580 2653 2828 2866 2801 2781 2763 2693 2678 2608 2466 2459 2517 2568 2603 2560 2416 2366 2252 2207 2177 2157 2177 2357 2498 2560 2465 2306 2211 2102 2017 1899 1796 1644 1600 1646 1740 1794 1697 1517 1388 1272 1310 1487 1637 1811 1887 1848 1930 1956 1876 1919 1979 2161 2269 2064 1979 2024 2103 2037 1958 1690 1619 1656 1717 1726 1715 1692 1638 1583 1480 1383 1274 1127 1038 1009 1078 1217 1276 1362 1437 1354 1236 1104 978 1075 1181 1178 1086 1089 1118 1223 1271 1280 1310 1388 1467 1608 1697 1739 1734 1844 1904 1870 1841 1831 1764 1666 1625 1719 1751 1743 1718 1725 1756 1935 1947 1755 1584 1435 1348 1484 1565 1466 1351 1199 1097 978 875 801 794 779 865 816 770 627 646 695 708 576 652 742 650 529 520 493 530 561 530 540 616 701 770 834 917 989 1080 985 842 731 604 525 463 398 334 276 259 250 260 329 371 433 585 742 847 845 970 967 965 808 670 724 861 968 992 872 697 635 531 539 501 463 391 342 287 257 230 202 191 191 191 191 191 191 191 191 191 191 191 191 191 191 975 938 860 817 792 793 797 801 808 822 857 870 876 892 958 996 1059 1077 1083 1078 996 967 880 773 709 703 681 659 631 608 565 504 498 496 474 454 523 532 532 528 518 508 471 440 462 454 448 479 512 528 547 557 556 570 603 640 755 876 971 1077 1142 1163 1264 1364 1278 1352 1463 1454 1387 1319 1290 1246 1194 1080 985 878 796 684 557 432 358 277 247 242 246 245 246 246 245 245 240 245 243 242 259 317 371 441 541 665 792 950 978 1000 971 892 846 772 684 655 576 511 473 453 428 430 404 364 379 351 323 313 322 336 338 356 358 357 360 371 372 370 361 321 348 324 329 349 348 347 348 342 343 353 357 362 361 357 366 405 408 433 438 388 367 433 442 479 490 501 487 475 475 461 432 421 391 394 392 392 440 470 478 485 465 459 436 451 465 471 473 485 497 500 504 483 460 453 451 452 455 457 454 447 447 447 447 447 447 447 447 447 447 447 498 667 789 888 978 1041 1112 1280 1216 1132 987 871 767 769 951 745 702 570 527 528 530 533 539 539 550 570 600 623 662 683 733 811 856 848 849 840 752 669 627 624 623 620 600 603 660 645 681 703 738 662 711 774 884 1010 1188 1290 1353 1183 1034 963 899 854 790 708 705 710 719 737 776 805 865 915 976 1028 1109 1146 1220 1313 1384 1465 1528 1496 1448 1399 1328 1332 1266 1210 1126 1080 1107 1146 1202 1255 1302 1317 1339 1362 1356 1401 1533 1538 1462 1483 1565 1655 1646 1626 1720 1823 1899 1977 2065 2148 2254 2320 2440 2523 2382 2101 2007 1919 1779 1597 1538 1482 1431 1438 1524 1607 1726 1845 1913 2045 2188 2040 1970 1816 1677 1555 1486 1437 1420 1358 1317 1258 1252 1193 1217 1210 1218 1268 1279 1239 1211 1210 1172 1108 1081 1031 1009 988 981 950 941 929 891 861 808 768 774 757 725 703 677 647 606 606 610 620 628 626 644 678 691 694 703 645 761 811 838 906 969 1106 1170 1249 1367 1415 1435 1457 1511 1559 1682 1538 1374 1243 1214 1204 1207 1144 1088 1005 1012 972 1112 1234 1222 1200 1182 1110 1087 1045 1019 991 993 1016 1011 998 995 1015 1027 1038 1035 1062 1099 1171 1225 1220 1240 1270 1324 1442 1529 1710 1817 1895 2023 2120 2286 2318 2328 2362 2453 2490 2540 2640 2991 3292 3315 3288 3115 2872 2570 2472 2311 2166 2156 2146 2140 2137 2126 2136 2165 2186 2204 2207 2218 2299 2371 2508 2631 2792 3026 3180 3340 3361 3437 3513 3578 3653 3489 3386 3126 3046 2972 2992 2899 2833 2801 2809 2943 3160 2988 2853 2740 2648 2613 2590 2696 2705 2676 2496 2426 2411 2397 2381 2318 2239 2130 2062 2156 2277 2429 2399 2282 2241 2085 2019 1895 1883 2008 2156 2327 2397 2492 2570 2710 2844 2720 2720 2746 2772 2827 2785 2728 2702 2559 2507 2419 2336 2215 2116 2026 1955 1915 1930 1970 2007 2069 2122 2193 2277 2401 2510 2674 2770 2842 2918 3083 3186 3369 3453 3392 3191 3123 3165 3310 3155 3121 3075 3117 3088 3083 3016 2833 2720 2676 2539 2461 2405 2379 2364 2387 2453 2494 2548 2558 2622 2725 2736 2729 2711 2780 2650 2551 2465 2477 2573 2642 2783 3001 3184 3277 3314 3330 3320 3308 3173 2990 2789 2748 2780 2875 2923 2970 3039 2883 2813 2767 2871 2967 3054 2996 2909 2883 2910 2871 2785 2562 2331 2218 2152 2166 2321 2429 2535 2546 2515 2381 2166 2091 2069 2103 2077 2093 2054 2084 1977 1923 1912 1912 1953 2075 2230 2350 2432 2525 2486 2514 2711 2790 2643 2499 2301 2367 2630 2768 2801 2844 3005 3096 2930 2795 2781 2645 2627 2704 2794 2912 2848 2621 2586 2631 2461 2371 2279 2165 2018 1933 1756 1883 1933 2032 2093 2196 2265 2312 2349 2341 2323 2334 2366 2452 2547 2659 2645 2603 2608 2741 2766 2778 2814 2754 2691 2692 2681 2632 2585 2612 2661 2616 2621 2707 2821 2876 2907 2959 2928 2908 2864 2970 3094 3015 2752 2616 2599 2537 2610 2522 2516 2653 2721 2780 2828 2852 2940 3055 3221 3365 3538 3529 3447 3356 3215 3096 3077 3018 3018 2983 2943 3044 3158 3337 3284 3329 3320 3360 3379 3494 3583 3638 3666 3697 3642 3699 3628 3536 3554 3290 3063 2956 2898 2792 2643 2488 2426 2312 2230 2139 2091 2128 2162 2184 2250 2325 2373 2423 2461 2517 2644 2659 2576 2516 2492 2533 2572 2609 2736 2763 2649 2549 2458 2359 2307 2268 2242 2225 2086 1966 1951 2031 2242 2360 2489 2481 2354 2283 2151 2067 1962 1931 1873 1862 1887 1964 1889 1779 1588 1484 1327 1248 1394 1526 1645 1759 1644 1703 1677 1670 1731 1797 1923 2013 2189 2123 2124 2201 2079 1987 1887 1807 1890 1867 1735 1625 1480 1417 1352 1332 1276 1240 1178 1105 970 1013 1103 1189 1317 1412 1459 1332 1148 1087 1028 1053 1036 1122 1284 1365 1442 1464 1492 1472 1589 1749 1749 1845 1884 1880 1838 1761 1716 1789 1751 1607 1453 1433 1491 1623 1572 1488 1599 1699 1743 1866 1741 1611 1593 1551 1623 1507 1333 1193 1111 1077 1002 1061 1034 1000 933 983 875 732 812 884 755 645 710 777 861 774 756 734 698 610 637 611 578 462 495 596 672 797 913 996 952 788 684 563 493 424 364 350 277 262 253 289 346 411 491 591 729 937 888 1011 1096 1014 883 811 832 881 934 913 821 697 619 612 635 604 553 483 437 366 319 277 241 201 191 191 199 191 191 191 191 191 191 191 191 191 191 1020 981 914 855 825 810 799 821 827 841 875 878 883 901 957 1001 1047 1081 1089 1082 1020 967 885 792 732 713 687 660 639 610 553 511 483 494 475 440 483 526 520 520 512 497 457 431 457 408 454 482 511 521 522 532 536 555 590 615 719 806 898 1027 1116 1115 1217 1277 1197 1321 1444 1425 1363 1293 1241 1225 1198 1076 960 850 757 619 520 438 361 294 253 242 244 243 248 243 249 246 243 243 243 245 247 309 365 422 503 628 749 960 994 1008 988 932 864 786 694 649 577 537 497 486 452 421 381 399 406 374 344 317 321 329 333 354 358 356 357 359 356 358 339 329 339 352 367 348 351 351 352 354 353 355 353 351 361 382 402 424 431 435 440 406 373 377 412 450 457 458 455 442 438 416 406 389 387 394 427 472 474 486 498 492 484 475 470 469 481 488 488 509 520 519 497 471 457 451 452 450 451 463 455 451 447 447 447 447 447 447 447 447 447 447 460 557 672 758 878 835 964 1061 1282 1204 1056 908 829 907 948 860 757 630 541 530 535 536 534 531 543 548 559 576 605 619 623 679 695 702 671 666 609 573 586 578 574 582 601 584 593 585 602 614 621 631 696 786 952 1093 1235 1400 1218 1059 933 865 813 738 670 670 696 722 768 828 867 901 947 955 1039 1102 1177 1249 1377 1454 1492 1507 1482 1452 1423 1422 1417 1372 1326 1275 1217 1167 1094 1133 1194 1266 1380 1434 1471 1490 1496 1447 1543 1613 1573 1601 1697 1764 1892 1830 1841 1923 2029 2052 2122 2181 2267 2349 2477 2386 2237 1985 1900 1836 1721 1595 1536 1470 1403 1532 1630 1722 1806 1907 1970 2106 2215 2106 1997 1811 1675 1594 1576 1523 1486 1414 1355 1306 1252 1270 1280 1292 1324 1341 1333 1317 1300 1269 1208 1128 1087 1078 1068 1033 1011 984 964 947 924 887 871 874 853 817 788 777 754 727 665 684 678 693 719 734 752 745 749 751 716 677 788 841 902 1022 1059 1103 1163 1303 1370 1430 1504 1599 1686 1734 1810 1653 1442 1325 1262 1250 1189 1095 1030 1017 1023 987 947 1160 1185 1198 1124 1053 1009 980 984 989 987 999 994 1005 1018 1034 1059 1074 1069 1110 1145 1249 1207 1299 1335 1377 1412 1553 1639 1737 1864 1987 2095 2185 2292 2305 2412 2462 2526 2647 2739 2815 3028 3332 3263 3105 2907 2722 2540 2427 2208 2167 2166 2161 2149 2136 2154 2157 2166 2180 2215 2232 2247 2269 2284 2306 2482 2600 2805 2971 3106 3112 3249 3353 3540 3482 3234 3130 3025 2972 2891 2873 2818 2753 2710 2687 2769 2918 2988 2931 2754 2654 2534 2505 2573 2597 2572 2498 2514 2463 2493 2537 2405 2308 2174 2140 2215 2327 2465 2418 2308 2207 2081 2034 1895 1920 2017 2138 2334 2495 2624 2622 2818 2907 2877 2789 2738 2697 2694 2651 2610 2555 2487 2457 2372 2266 2120 2047 1994 1974 1935 1973 2042 2078 2091 2135 2215 2282 2389 2490 2642 2762 2842 2884 2972 3061 3370 3533 3504 3398 3445 3474 3396 3190 3183 3202 3226 3056 2950 2886 2773 2683 2627 2482 2387 2291 2246 2210 2261 2321 2348 2397 2437 2527 2616 2641 2602 2619 2620 2588 2500 2439 2464 2532 2614 2841 2944 3050 3173 3192 3198 3234 3230 3086 3060 2909 2838 2890 2834 2880 3008 2933 2733 2630 2652 2711 2859 2924 2928 2996 2850 2747 2718 2734 2592 2372 2262 2152 2094 2122 2198 2412 2426 2265 2125 1999 1950 1937 1928 1915 1928 1881 1888 1912 1912 1912 1957 2167 2300 2394 2442 2452 2520 2713 2663 2733 2772 2581 2453 2320 2385 2571 2673 2814 2991 3107 2982 2822 2732 2663 2550 2585 2627 2689 2646 2607 2463 2474 2572 2644 2499 2311 2144 2030 1897 1717 1799 1979 1990 2005 2087 2197 2275 2317 2302 2302 2320 2358 2450 2497 2483 2521 2550 2580 2684 2750 2782 2777 2709 2706 2626 2645 2561 2566 2589 2532 2568 2585 2592 2720 2795 2821 2875 2890 2861 2926 3018 2942 2818 2591 2489 2488 2513 2523 2458 2455 2550 2622 2721 2799 2889 2948 3008 3147 3346 3478 3369 3319 3254 3184 2969 2910 2848 2805 2853 2858 2864 2982 3096 3163 3217 3222 3263 3288 3449 3492 3567 3546 3471 3511 3530 3455 3439 3432 3418 3272 3047 2837 2704 2681 2455 2380 2263 2194 2064 1997 1983 2002 2102 2178 2266 2316 2320 2348 2480 2537 2468 2404 2362 2394 2460 2499 2577 2796 2733 2596 2396 2309 2208 2170 2118 2097 2062 1955 1846 1837 1968 2155 2255 2302 2357 2470 2344 2206 2147 2040 2025 2052 2088 2146 2021 1822 1718 1586 1520 1406 1300 1257 1391 1558 1631 1516 1527 1530 1606 1706 1823 1920 2004 2094 2235 2238 2313 2285 2200 2108 2027 1901 1810 1633 1545 1497 1329 1211 1224 1179 1096 1067 1056 961 999 1139 1216 1306 1388 1368 1304 1168 1149 923 991 1079 1209 1384 1528 1618 1606 1612 1641 1779 1892 1886 1913 1853 1746 1688 1638 1744 1811 1665 1524 1404 1310 1404 1456 1397 1382 1467 1550 1655 1750 1837 1807 1681 1600 1486 1394 1276 1257 1320 1219 1123 1239 1188 1147 1125 1039 839 865 953 823 699 744 775 903 977 969 920 874 816 705 763 756 699 551 479 478 583 663 769 857 887 792 677 560 489 428 389 334 267 262 259 301 365 464 561 653 732 925 979 1039 1127 1071 968 1022 1028 966 931 883 832 734 651 685 690 657 615 537 494 437 380 328 294 244 191 191 191 191 191 191 191 191 191 191 191 191 191 1017 989 921 881 839 808 806 826 845 851 866 877 885 899 967 1007 1048 1085 1086 1090 1044 973 897 808 747 719 694 673 648 615 548 507 478 483 480 431 453 483 497 505 507 486 449 409 438 413 461 492 497 501 501 499 551 580 629 676 710 718 789 865 998 1042 1100 1164 1150 1291 1418 1380 1314 1262 1260 1221 1189 1053 944 826 753 616 506 432 380 306 272 245 243 243 245 250 243 245 241 244 242 243 243 300 360 424 500 614 714 968 1006 1027 1013 957 906 813 703 637 582 552 521 500 458 401 362 413 438 444 378 325 322 323 328 357 356 344 343 340 340 327 330 338 339 352 367 361 356 353 354 356 358 357 358 378 400 415 423 437 456 457 453 421 424 386 361 374 394 398 392 407 395 396 392 401 418 436 473 486 495 518 496 500 501 494 483 490 497 501 511 515 516 515 502 486 471 452 450 449 453 478 477 465 450 447 447 447 447 447 447 447 447 447 447 456 510 648 715 738 851 989 1119 1237 1084 952 949 1042 978 866 727 640 572 541 552 544 543 543 539 537 547 544 553 565 562 563 567 594 579 555 564 566 573 590 657 761 808 812 677 597 592 594 603 608 630 716 906 1000 1276 1310 1076 946 865 796 678 656 661 696 754 795 852 898 970 1000 1029 1044 1081 1109 1272 1417 1522 1570 1605 1576 1573 1546 1514 1547 1559 1527 1489 1380 1271 1230 1103 1119 1195 1281 1404 1467 1527 1562 1612 1574 1584 1654 1713 1711 1796 1857 1921 1945 1926 1961 2062 2135 2254 2335 2326 2353 2424 2298 2065 1890 1783 1682 1652 1597 1546 1482 1360 1474 1600 1656 1742 1916 2047 2161 2105 2039 2015 1861 1761 1705 1648 1582 1517 1430 1388 1333 1316 1332 1356 1380 1403 1417 1396 1374 1358 1270 1207 1147 1134 1133 1136 1092 1060 1019 998 976 959 924 900 914 917 904 879 877 843 777 742 763 752 767 788 800 825 834 825 797 725 707 801 838 900 1029 1113 1203 1281 1331 1428 1539 1595 1669 1764 1882 1938 1696 1570 1421 1319 1255 1171 1089 1059 1039 1019 1012 987 988 1058 1120 1063 977 988 998 1001 1013 1013 1019 1024 1023 1034 1069 1085 1117 1143 1183 1221 1294 1306 1351 1441 1503 1492 1658 1769 1861 1954 2046 2181 2231 2329 2358 2427 2553 2773 2996 3117 3162 3293 3279 3000 2872 2730 2647 2474 2334 2178 2182 2179 2172 2158 2177 2275 2365 2297 2289 2257 2253 2248 2265 2295 2311 2333 2469 2657 2742 2879 2996 3168 3297 3498 3348 3032 2969 2890 2842 2805 2788 2765 2744 2655 2634 2607 2706 2747 2776 2901 2638 2399 2308 2362 2450 2436 2446 2551 2614 2670 2614 2449 2373 2290 2341 2424 2411 2330 2257 2186 2120 2047 1994 1899 1945 2032 2141 2333 2474 2652 2614 2660 2696 2755 2705 2665 2666 2600 2595 2541 2475 2405 2385 2293 2174 2037 2006 2057 2100 2089 2099 2130 2199 2293 2297 2346 2433 2457 2552 2704 2802 2884 2914 2954 3066 3328 3550 3638 3607 3615 3456 3414 3293 3261 3262 3077 2907 2809 2740 2775 2633 2542 2388 2296 2206 2155 2129 2112 2197 2231 2276 2354 2415 2542 2595 2548 2515 2522 2528 2472 2422 2434 2524 2660 2776 2840 3049 3058 3084 3072 3114 3161 3041 3009 2995 2923 2761 2747 2791 2869 2826 2660 2560 2563 2634 2808 2878 2830 2791 2691 2610 2569 2690 2728 2506 2391 2189 2079 2042 2081 2267 2299 2090 1986 1883 1839 1823 1802 1808 1804 1829 1865 1925 1983 2038 2124 2319 2462 2515 2561 2626 2706 2842 2813 2822 2754 2583 2431 2338 2390 2543 2717 2975 3175 3027 2965 2841 2772 2602 2548 2466 2496 2437 2395 2426 2397 2412 2500 2599 2472 2298 2122 1977 1884 1718 1680 1721 1773 1858 1966 2108 2194 2219 2280 2293 2285 2325 2363 2389 2400 2437 2519 2578 2728 2772 2838 2870 2697 2657 2627 2563 2555 2576 2534 2483 2444 2510 2591 2649 2588 2614 2658 2772 2925 2976 2902 2843 2616 2402 2426 2351 2423 2410 2365 2401 2495 2614 2694 2804 2831 2891 3017 3205 3393 3399 3243 3237 3221 3102 2943 2836 2763 2694 2626 2721 2724 2805 2989 3054 3109 3161 3221 3282 3408 3462 3399 3370 3374 3413 3439 3363 3366 3336 3356 3391 3118 2847 2586 2563 2440 2279 2145 2074 1952 1916 1874 1915 2021 2057 2204 2246 2227 2219 2302 2333 2283 2233 2256 2311 2387 2435 2559 2739 2691 2475 2302 2217 2118 2059 2003 1974 1913 1846 1760 1769 1890 2056 2101 2134 2248 2288 2303 2325 2205 2211 2291 2347 2284 2101 1960 1813 1746 1677 1598 1525 1439 1235 1300 1483 1525 1366 1414 1560 1725 1865 2006 2091 2142 2185 2214 2427 2271 2152 2060 2003 1883 1811 1669 1519 1407 1328 1292 1369 1389 1332 1281 1261 1157 934 996 1125 1162 1216 1296 1294 1189 1023 908 941 1088 1278 1408 1550 1665 1792 1762 1778 1863 1794 1729 1674 1755 1743 1737 1597 1592 1649 1729 1661 1519 1338 1230 1319 1302 1257 1320 1473 1533 1609 1662 1846 1904 1776 1665 1537 1516 1383 1447 1452 1362 1227 1354 1336 1292 1218 1057 887 1015 891 778 793 847 905 907 1091 1117 1038 1010 901 805 873 905 786 661 586 425 458 564 618 751 828 781 665 563 507 429 339 294 270 268 290 360 436 553 649 801 829 1023 1085 1069 1177 1196 1105 1149 1151 1001 923 882 808 712 699 760 762 693 657 622 585 512 469 392 355 292 247 191 191 191 191 206 191 191 191 191 191 191 191 1041 1013 952 896 836 820 828 821 858 857 869 878 886 905 967 1006 1040 1069 1074 1090 1062 1007 927 846 759 726 699 679 645 618 567 516 469 465 442 423 461 453 472 481 484 473 395 385 440 452 475 486 485 484 479 507 547 590 661 722 804 841 868 886 931 987 995 1040 1099 1245 1385 1359 1297 1257 1273 1227 1202 1086 961 824 718 572 524 443 388 311 284 242 242 245 244 244 244 241 244 242 242 245 244 280 349 424 496 596 713 991 1053 1039 1026 933 903 812 715 624 574 525 520 464 443 405 371 418 459 498 429 343 331 326 335 356 355 339 339 337 328 342 335 348 347 381 380 378 386 376 389 394 379 389 396 416 422 455 465 491 487 476 466 436 455 458 430 430 411 378 377 441 478 470 472 464 473 469 476 496 505 499 498 507 504 499 493 499 510 515 521 524 523 518 516 496 481 459 450 451 451 488 496 500 483 454 447 447 447 447 447 447 447 447 447 447 469 505 575 662 784 857 977 1233 1110 992 1026 1118 1002 905 744 654 583 557 554 562 557 562 548 541 553 561 549 546 545 548 548 553 566 571 588 658 722 762 835 838 956 1002 851 769 662 599 596 600 610 656 858 995 1205 1173 959 882 757 672 648 667 713 758 817 854 896 932 1009 1048 1100 1166 1243 1298 1375 1440 1525 1538 1598 1627 1595 1583 1614 1608 1631 1576 1459 1368 1268 1219 1137 1133 1230 1321 1410 1465 1551 1589 1667 1707 1687 1749 1791 1858 1891 1962 2008 1963 2096 2164 2161 2215 2287 2385 2527 2514 2474 2201 2025 1866 1724 1619 1581 1542 1532 1413 1315 1385 1515 1633 1727 1918 1985 1985 1972 1944 1945 1832 1749 1698 1659 1565 1496 1412 1389 1362 1390 1392 1426 1452 1487 1475 1428 1416 1377 1273 1217 1162 1170 1184 1168 1116 1081 1048 1022 1006 972 937 946 964 991 976 966 955 922 895 871 860 861 870 882 902 902 907 904 874 829 777 790 835 872 984 1094 1236 1337 1424 1487 1560 1607 1674 1765 1872 1942 1800 1687 1499 1401 1289 1228 1147 1101 1081 1054 1032 995 940 946 990 976 999 1013 1027 1032 1038 1050 1054 1051 1064 1046 1089 1128 1163 1199 1259 1342 1442 1441 1421 1557 1606 1653 1674 1894 2013 2069 2126 2243 2324 2359 2377 2399 2501 2717 2953 3193 3447 3394 3135 2876 2761 2689 2652 2497 2376 2186 2194 2200 2186 2179 2267 2378 2508 2513 2440 2463 2404 2401 2368 2314 2331 2356 2369 2588 2678 2840 2965 3154 3357 3514 3363 3012 2909 2843 2833 2805 2795 2771 2725 2559 2458 2471 2539 2507 2584 2709 2617 2326 2192 2130 2211 2255 2358 2497 2554 2592 2546 2498 2468 2434 2430 2352 2298 2181 2099 2046 2045 2077 2086 1957 1942 2044 2123 2223 2364 2527 2537 2562 2606 2706 2665 2621 2608 2552 2546 2506 2418 2311 2252 2184 2145 2044 2010 2080 2198 2262 2225 2175 2239 2370 2453 2524 2641 2631 2660 2832 2910 2999 2958 2970 3042 3278 3469 3641 3672 3665 3505 3432 3350 3354 3148 2937 2778 2690 2661 2620 2584 2454 2307 2216 2099 2078 2079 2077 2137 2214 2321 2372 2393 2537 2554 2473 2457 2435 2427 2446 2388 2404 2475 2551 2713 2789 2967 2964 2984 2998 3046 3151 3088 3029 2981 2897 2744 2676 2696 2744 2779 2643 2537 2526 2558 2656 2805 2740 2694 2617 2469 2429 2453 2503 2557 2478 2331 2117 1982 1978 2086 2115 1976 1846 1781 1757 1833 1876 1915 1970 2104 2168 2296 2367 2205 2203 2342 2493 2585 2714 2828 2869 2951 3048 2826 2664 2524 2448 2409 2445 2536 2722 3096 3198 2978 2914 2819 2738 2637 2589 2484 2439 2265 2254 2321 2320 2382 2445 2528 2448 2286 2120 1956 1834 1681 1654 1649 1664 1775 1908 1934 1999 2076 2178 2248 2277 2274 2326 2340 2374 2412 2497 2534 2692 2841 2954 2998 2725 2635 2617 2498 2539 2516 2459 2399 2397 2482 2613 2597 2485 2496 2565 2754 2880 2786 2674 2634 2438 2286 2362 2319 2319 2339 2361 2414 2514 2606 2718 2795 2940 3047 3190 3255 3247 3259 3183 3162 3057 3068 2889 2773 2683 2606 2525 2544 2641 2761 2940 3000 3045 3121 3188 3269 3336 3347 3253 3270 3323 3345 3392 3293 3254 3241 3244 3255 3101 2861 2605 2502 2379 2297 2151 2113 2037 1914 1828 1787 1847 1892 2020 2082 2076 2105 2164 2164 2112 2120 2179 2227 2302 2367 2578 2604 2660 2518 2295 2179 2078 2003 1914 1861 1757 1682 1636 1611 1730 1870 1897 2031 2063 2100 2133 2272 2403 2530 2489 2285 2219 2125 2094 1962 1871 1804 1765 1638 1477 1291 1200 1275 1320 1355 1505 1698 1771 1818 1865 1970 2052 2192 2307 2280 2168 2033 1931 1778 1713 1629 1553 1482 1531 1507 1493 1534 1518 1448 1419 1283 1136 937 980 1035 1042 1163 1186 1268 1144 946 981 1121 1227 1416 1562 1729 1846 1766 1648 1722 1733 1675 1567 1547 1614 1559 1629 1577 1493 1633 1684 1537 1526 1348 1200 1160 1161 1250 1353 1520 1626 1771 1792 1868 1814 1822 1781 1704 1563 1507 1539 1550 1438 1354 1437 1367 1243 1123 1057 1018 1057 864 841 933 919 996 1048 1093 1171 1184 1081 925 874 957 870 742 631 551 531 432 496 542 629 701 751 662 587 487 347 310 275 268 277 318 403 506 605 710 855 972 1102 1188 1141 1226 1254 1224 1172 1098 1042 977 844 862 797 771 831 816 751 710 666 647 590 545 473 402 340 292 212 191 191 191 191 191 191 191 191 191 191 191 1072 1063 993 931 861 838 834 844 838 849 861 874 896 916 989 1023 1057 1077 1113 1113 1069 1030 960 889 781 733 699 675 650 608 550 525 480 500 468 420 410 444 446 457 427 416 378 413 448 459 473 473 467 467 472 495 530 584 662 758 864 948 1040 994 934 999 1037 1137 1126 1262 1395 1324 1281 1261 1264 1232 1186 1095 966 852 748 620 564 453 406 347 255 241 242 244 239 247 240 242 242 242 242 242 242 277 337 428 492 612 735 966 1034 1031 1016 950 941 823 751 646 585 544 515 480 460 415 384 424 453 482 433 361 325 333 336 351 348 334 333 343 346 351 367 361 368 379 379 373 376 383 388 401 403 411 439 440 434 475 491 504 504 502 491 471 485 484 481 456 406 431 467 494 506 498 494 493 493 488 504 499 501 511 525 546 522 510 510 514 523 532 540 538 533 530 519 503 481 460 455 452 456 493 540 555 545 510 475 488 447 447 447 447 447 447 447 447 447 453 508 560 652 734 852 964 1118 1068 1192 1104 931 820 690 623 585 565 562 575 596 622 590 583 592 588 596 625 603 622 621 638 686 710 769 867 948 964 911 979 1150 1185 1103 970 818 690 612 611 607 604 692 845 1018 999 803 727 641 650 675 697 769 819 885 929 997 1050 1094 1115 1211 1302 1386 1418 1483 1484 1517 1574 1593 1593 1570 1563 1554 1560 1547 1531 1519 1462 1341 1295 1193 1157 1195 1260 1377 1459 1577 1658 1760 1814 1828 1851 1918 1998 2107 2195 2278 2125 2153 2249 2423 2341 2397 2436 2490 2277 2226 2091 2006 1899 1714 1645 1572 1507 1514 1338 1306 1448 1605 1744 1767 1741 1757 1760 1767 1862 1940 1842 1770 1680 1640 1559 1506 1473 1415 1412 1432 1480 1485 1539 1539 1484 1441 1391 1348 1281 1253 1246 1249 1224 1203 1140 1112 1095 1070 1035 990 981 993 1035 1061 1084 1071 1041 1012 991 984 973 971 956 976 996 984 974 955 908 856 807 798 827 882 983 1103 1241 1350 1455 1540 1665 1698 1729 1746 1808 1849 1850 1720 1551 1456 1386 1306 1225 1188 1178 1149 1095 1034 994 986 991 1007 1044 1057 1082 1084 1082 1091 1112 1115 1134 1207 1261 1308 1276 1276 1352 1530 1731 1730 1673 1734 1767 1816 1920 2007 2202 2302 2334 2423 2473 2470 2447 2472 2556 2660 2755 3206 3501 3496 3411 3167 2995 2862 2705 2478 2355 2231 2223 2230 2231 2361 2432 2555 2655 2765 2810 2905 2940 2616 2622 2532 2500 2405 2421 2455 2574 2720 2850 3098 3145 3279 3427 3188 3090 2915 2862 2846 2851 2845 2682 2533 2411 2253 2195 2218 2256 2346 2430 2457 2258 2083 2045 2090 2199 2334 2440 2535 2474 2403 2353 2328 2319 2284 2204 2092 2156 2252 2305 2309 2236 2123 2044 1991 2027 2125 2229 2350 2461 2483 2507 2664 2644 2582 2571 2544 2480 2384 2310 2286 2300 2394 2360 2177 2067 2073 2163 2329 2422 2290 2266 2355 2468 2679 2821 2823 2868 2980 2995 2906 2886 3023 3135 3302 3352 3443 3545 3676 3590 3521 3480 3266 2975 2813 2663 2580 2532 2517 2452 2472 2347 2232 2121 2050 2035 2079 2149 2188 2264 2356 2530 2491 2439 2410 2428 2402 2344 2377 2352 2358 2383 2437 2625 2684 2843 2949 2933 2965 3226 3184 2931 2813 2972 2969 2689 2615 2621 2757 2856 2639 2504 2489 2454 2518 2667 2673 2593 2560 2429 2319 2267 2281 2315 2264 2214 2121 1900 1805 1856 1924 1747 1724 1836 1953 2067 2223 2285 2391 2528 2539 2569 2423 2322 2347 2387 2407 2495 2588 2712 2783 2867 2957 2853 2819 2631 2700 2668 2564 2599 2770 3187 3178 2946 2842 2780 2722 2484 2445 2422 2346 2216 2209 2216 2285 2364 2403 2377 2329 2227 2091 1956 1853 1776 1693 1624 1603 1679 1705 1757 1828 1953 2053 2120 2188 2237 2291 2335 2406 2440 2496 2563 2680 2800 3021 3163 2993 2840 2631 2548 2435 2447 2494 2417 2367 2436 2514 2491 2421 2403 2524 2735 2768 2607 2430 2340 2216 2209 2264 2295 2336 2422 2507 2545 2606 2663 2727 2779 2891 2968 3055 3124 3091 3159 3176 3026 2859 2782 2718 2657 2560 2448 2476 2475 2584 2730 2814 2859 2974 3053 3244 3210 3206 3146 3130 3183 3209 3232 3269 3212 3135 3080 3067 3047 3023 2916 2706 2633 2602 2487 2305 2293 2117 1959 1895 1737 1702 1683 1795 1839 1882 1908 1955 1932 1959 1998 2073 2132 2184 2324 2389 2450 2546 2483 2335 2164 2026 1970 1891 1828 1743 1658 1528 1462 1516 1665 1749 1816 1825 1890 2015 2175 2172 2293 2315 2185 2118 1980 1869 1865 1869 1841 1769 1746 1629 1505 1364 1223 1180 1340 1494 1537 1494 1603 1676 1773 1869 2022 2127 2327 2368 2125 2025 1925 1815 1683 1651 1687 1709 1713 1677 1719 1658 1456 1341 1209 1161 993 906 883 940 1009 1018 1077 1182 1025 879 1008 1153 1361 1456 1700 1698 1557 1448 1565 1519 1488 1447 1397 1412 1385 1421 1435 1525 1591 1532 1395 1278 1298 1152 1052 1165 1329 1454 1569 1677 1689 1769 1661 1625 1653 1699 1788 1778 1737 1724 1649 1566 1479 1509 1396 1283 1318 1288 1107 989 931 966 1032 1105 1110 1163 1194 1244 1275 1187 1028 1040 933 847 770 756 679 623 587 405 528 625 711 730 667 515 401 309 289 276 272 335 397 504 560 610 638 719 835 1001 1205 1306 1335 1287 1283 1230 1133 1027 953 993 921 833 822 869 878 815 804 742 720 698 643 562 506 441 373 285 229 197 206 199 191 191 191 191 191 191 191 989 1043 1002 944 874 850 830 834 838 842 853 869 891 932 992 1033 1077 1095 1117 1108 1073 1039 978 920 799 746 702 691 660 610 528 494 465 533 498 426 401 418 469 466 441 392 390 409 453 461 465 464 451 453 463 481 520 571 659 733 871 973 1101 1054 999 1123 1201 1221 1203 1352 1415 1319 1284 1280 1259 1236 1193 1067 941 829 720 657 576 458 410 369 264 243 242 243 240 245 239 245 244 242 241 241 244 281 331 438 515 605 729 917 1013 1013 1000 953 931 856 780 675 615 533 489 468 458 421 391 431 463 491 422 352 319 332 338 338 341 343 330 341 349 352 356 358 360 373 377 379 386 394 400 408 413 432 448 460 434 452 467 515 515 512 511 503 492 482 472 424 450 467 518 503 504 516 507 503 503 532 526 506 514 523 547 522 521 528 526 532 537 543 546 542 537 525 511 499 482 462 457 454 456 553 608 642 605 566 535 526 447 447 447 447 447 447 447 447 447 447 475 516 580 652 803 931 1000 1112 1200 1031 886 793 698 648 600 571 578 586 621 639 628 615 608 615 668 693 745 773 815 849 774 793 960 1014 1121 998 1022 1143 1327 1265 1097 965 819 709 640 621 616 606 618 716 843 850 731 644 644 660 687 707 789 864 937 993 1035 1122 1153 1205 1284 1350 1495 1564 1545 1540 1554 1595 1599 1605 1595 1568 1540 1521 1526 1515 1538 1520 1455 1361 1236 1184 1179 1223 1332 1394 1510 1590 1671 1699 1791 1871 1959 1994 2056 2147 2251 2336 2290 2291 2434 2456 2434 2328 2287 2093 2039 2000 1934 1772 1682 1641 1602 1552 1403 1305 1307 1509 1664 1640 1606 1578 1608 1680 1757 1883 1972 1878 1793 1734 1705 1640 1573 1481 1457 1468 1471 1538 1553 1579 1538 1501 1444 1389 1349 1324 1314 1319 1272 1227 1202 1148 1126 1101 1080 1039 1003 1014 1033 1089 1124 1174 1144 1099 1078 1064 1072 1074 1057 1062 1083 1092 1078 1028 994 928 892 857 824 820 871 981 1116 1256 1359 1469 1536 1613 1709 1765 1785 1810 1818 1847 1727 1570 1526 1456 1437 1352 1279 1221 1195 1156 1076 1090 1080 1061 1052 1059 1093 1128 1149 1130 1136 1145 1155 1260 1347 1425 1448 1459 1408 1411 1508 1768 1901 1884 1803 1851 1944 2071 2121 2202 2373 2470 2556 2589 2643 2665 2681 2732 2786 2966 3329 3528 3375 3281 3254 3273 2976 2776 2576 2448 2291 2248 2260 2258 2405 2502 2603 2656 2936 3085 3210 3136 2865 2807 2781 2662 2522 2449 2496 2528 2640 2745 2906 2998 3207 3493 3585 3439 3250 3151 3096 3101 3142 3011 2657 2421 2203 2127 2097 2091 2078 2116 2223 2271 2136 2004 2025 2100 2243 2349 2521 2537 2409 2324 2235 2194 2163 2148 2181 2288 2421 2465 2416 2324 2238 2124 2008 2000 2025 2089 2287 2446 2458 2477 2571 2680 2600 2516 2480 2443 2354 2325 2378 2474 2606 2468 2262 2148 2094 2193 2358 2473 2446 2363 2391 2483 2681 2806 2871 2790 2780 2824 2798 2765 2896 2987 3111 3217 3269 3333 3455 3516 3434 3262 3135 2853 2726 2583 2519 2464 2450 2346 2366 2386 2321 2169 2052 2011 2049 2145 2162 2194 2377 2415 2395 2354 2350 2350 2333 2334 2336 2295 2303 2385 2519 2582 2681 2872 2901 2916 3000 3257 3053 2804 2700 2763 2928 2715 2610 2577 2623 2736 2634 2474 2420 2376 2378 2469 2497 2507 2429 2420 2340 2205 2216 2142 2051 2010 1936 1786 1703 1720 1730 1751 1913 2010 2105 2302 2433 2515 2562 2738 2813 2802 2626 2430 2409 2369 2441 2574 2650 2760 2847 2960 3110 3013 2795 2742 2823 2806 2751 2766 2871 3193 3153 2911 2769 2754 2707 2585 2612 2480 2307 2170 2157 2172 2232 2350 2467 2480 2416 2214 2139 1989 1887 1778 1722 1613 1575 1627 1666 1739 1793 1887 1972 2033 2140 2218 2308 2332 2414 2442 2489 2618 2778 2909 3142 3242 3173 2986 2737 2597 2474 2394 2427 2457 2377 2380 2434 2409 2264 2283 2441 2635 2731 2520 2313 2242 2150 2195 2241 2321 2428 2492 2565 2601 2679 2725 2766 2799 2871 2942 3063 3088 3057 3064 3004 3015 2829 2697 2607 2533 2438 2431 2435 2473 2602 2655 2745 2800 2910 3061 3272 3198 3080 3053 3045 3050 3186 3155 3176 3142 3063 3023 2991 2949 2835 2830 2798 2725 2487 2313 2201 2017 1893 1843 1854 1855 1702 1646 1652 1679 1679 1718 1773 1832 1946 2046 2102 2154 2228 2272 2339 2437 2441 2359 2272 2178 2127 2077 2001 1936 1871 1800 1659 1496 1446 1505 1573 1667 1675 1877 1881 1925 1943 2084 2105 2263 2198 1981 1844 1737 1700 1660 1572 1566 1612 1574 1490 1235 1140 1272 1390 1363 1505 1596 1675 1804 1878 2008 2074 2181 2283 2281 2212 2149 2028 1876 1867 1847 1872 1828 1840 1735 1709 1522 1399 1258 1151 1055 1037 935 862 875 985 1148 1239 1010 856 1014 1148 1407 1553 1730 1639 1460 1294 1399 1407 1303 1296 1290 1388 1482 1522 1511 1478 1457 1430 1352 1236 1139 1085 1017 1169 1268 1338 1498 1630 1557 1596 1489 1519 1545 1588 1698 1622 1537 1541 1504 1527 1597 1600 1444 1375 1437 1282 1172 1080 1097 1091 1170 1230 1236 1245 1298 1336 1372 1269 1151 1065 954 858 837 760 792 772 650 440 441 575 684 659 667 522 404 296 289 287 301 385 484 591 690 738 792 860 940 1125 1227 1352 1343 1353 1348 1224 1129 1082 1104 1068 954 893 878 857 890 890 859 839 773 722 683 607 532 490 432 370 283 233 222 220 208 198 191 191 191 191 191 962 1013 1008 965 899 863 840 832 830 829 838 847 872 898 950 992 1030 1056 1079 1084 1059 1039 994 934 821 761 713 689 662 595 543 489 451 504 489 432 395 405 460 464 455 392 389 396 434 447 457 453 427 436 447 464 514 565 641 724 868 957 1110 1094 1067 1166 1298 1305 1281 1420 1377 1310 1297 1287 1278 1254 1218 1059 937 784 693 637 570 469 411 371 264 240 242 243 247 246 242 242 241 241 241 242 244 278 325 442 519 597 730 888 981 1005 997 950 920 881 790 704 644 547 514 489 465 425 411 431 478 479 422 376 351 343 329 326 336 330 327 362 368 360 358 360 364 372 373 382 399 406 411 415 419 445 468 478 474 494 494 480 496 532 555 556 493 484 479 431 447 457 476 518 516 519 524 528 534 537 527 518 515 528 535 525 524 530 532 533 542 551 549 544 537 522 513 504 479 464 459 457 497 652 695 677 648 586 557 494 447 447 447 447 447 447 447 447 447 447 461 488 530 584 723 819 911 1098 1166 1036 866 770 678 644 593 579 602 607 661 681 672 652 640 688 745 841 931 934 1031 1018 953 910 1062 1154 1173 1056 1155 1323 1392 1246 1085 964 826 717 638 634 638 616 621 620 615 695 635 630 646 701 777 781 798 873 945 993 1053 1098 1175 1249 1331 1407 1574 1681 1688 1658 1635 1624 1657 1695 1668 1640 1586 1519 1477 1511 1525 1511 1486 1418 1315 1234 1210 1225 1286 1362 1432 1509 1552 1625 1712 1777 1863 1965 2060 2204 2221 2278 2266 2289 2281 2265 2227 2153 1989 1933 1902 1869 1824 1685 1636 1595 1551 1469 1332 1265 1410 1538 1519 1488 1467 1567 1656 1742 1828 1912 1989 1926 1880 1779 1712 1633 1578 1516 1513 1530 1514 1623 1652 1607 1567 1496 1446 1446 1413 1383 1390 1344 1296 1233 1196 1155 1128 1107 1070 1031 1019 1038 1063 1133 1178 1201 1186 1159 1148 1166 1169 1189 1153 1154 1149 1166 1144 1091 1010 952 922 854 802 836 865 989 1142 1287 1380 1488 1543 1636 1727 1795 1814 1841 1841 1806 1758 1650 1581 1489 1418 1346 1313 1284 1253 1221 1183 1170 1182 1157 1117 1110 1119 1158 1191 1235 1290 1281 1263 1299 1446 1586 1643 1660 1536 1511 1570 1788 2016 2071 2010 2066 2116 2227 2301 2358 2447 2566 2675 2789 2914 2999 3035 3090 3212 3293 3423 3434 3322 3231 3100 3008 2897 2768 2605 2534 2386 2299 2288 2289 2407 2532 2670 2721 3031 3222 3350 3232 3046 2956 2849 2756 2663 2585 2564 2575 2666 2714 2911 3087 3316 3492 3540 3547 3581 3552 3578 3437 3279 3179 2823 2603 2331 2199 2091 2051 2002 1975 1990 2081 1973 1948 2048 2111 2275 2388 2476 2532 2471 2436 2387 2353 2322 2322 2295 2363 2531 2580 2470 2410 2364 2285 2135 2066 2023 2058 2248 2408 2502 2514 2560 2668 2681 2562 2484 2446 2414 2410 2583 2725 2608 2472 2277 2151 2177 2240 2370 2469 2597 2503 2469 2544 2707 2858 2891 2796 2692 2670 2683 2666 2735 2793 2953 3093 3129 3244 3282 3299 3194 3047 2960 2767 2656 2531 2465 2395 2323 2233 2208 2319 2317 2201 2079 1996 1997 2068 2123 2159 2273 2304 2299 2267 2229 2287 2343 2304 2264 2264 2330 2475 2524 2564 2739 2830 2847 3037 3269 3169 2932 2743 2656 2617 2784 2679 2538 2453 2469 2556 2488 2363 2328 2268 2264 2333 2362 2329 2329 2274 2224 2135 2082 1971 1904 1825 1742 1647 1678 1695 1765 1908 2041 2203 2375 2522 2596 2704 2712 2786 2931 2817 2730 2547 2459 2380 2405 2585 2708 2796 2854 3037 3134 2943 2783 2751 2855 3005 3043 3018 3019 3243 3140 2851 2811 2716 2666 2662 2602 2513 2306 2169 2146 2146 2161 2313 2403 2553 2470 2259 2217 2023 1872 1721 1644 1562 1598 1644 1705 1745 1800 1854 1957 2042 2134 2199 2340 2364 2464 2470 2526 2633 2865 3005 3274 3295 3182 3118 2919 2741 2549 2450 2321 2342 2381 2344 2363 2405 2271 2209 2329 2423 2577 2447 2236 2121 2100 2182 2306 2396 2482 2535 2735 2745 2798 2888 2882 2904 3015 2983 3019 3028 2993 2991 2929 2933 2800 2641 2490 2454 2392 2412 2497 2588 2644 2689 2781 2871 3024 3134 3165 3119 3033 2972 2985 3038 3056 3045 3135 3049 2988 2894 2839 2740 2645 2597 2585 2498 2297 2133 1998 1919 1872 1898 1973 2010 1859 1726 1631 1584 1576 1527 1628 1745 1885 2004 2109 2207 2347 2413 2520 2573 2714 2638 2535 2489 2332 2270 2182 2115 1999 1885 1723 1491 1411 1398 1431 1506 1619 1696 1701 1706 1835 1839 1968 2109 2212 2032 1912 1744 1696 1645 1608 1452 1419 1431 1372 1173 1147 1323 1345 1470 1577 1770 1859 1790 1830 1851 1851 1977 2055 2185 2093 2034 2044 2024 2068 1882 1759 1625 1655 1541 1517 1575 1468 1328 1276 1208 1197 1049 966 900 907 1068 1088 876 900 1085 1217 1454 1596 1611 1432 1306 1223 1176 1211 1226 1294 1406 1536 1652 1634 1436 1374 1294 1277 1202 1181 1008 940 1040 1162 1325 1418 1549 1581 1427 1433 1355 1404 1431 1560 1621 1494 1337 1363 1339 1434 1501 1575 1575 1538 1503 1365 1218 1157 1185 1223 1272 1291 1273 1253 1257 1278 1291 1321 1175 1058 968 917 890 887 886 832 687 500 388 438 468 528 607 520 394 295 289 293 323 438 505 598 723 874 937 1027 1123 1178 1276 1424 1354 1397 1398 1296 1264 1220 1217 1082 994 966 929 874 901 950 940 860 805 776 727 651 603 563 486 407 334 270 247 232 219 205 207 200 195 191 191 936 952 1009 987 949 907 855 849 828 817 811 823 848 870 906 945 983 1013 1052 1059 1048 1036 1009 954 845 789 730 705 651 557 534 510 444 434 428 412 377 386 441 449 414 376 371 380 434 438 438 437 419 412 431 449 497 567 659 713 838 924 1115 1128 1110 1165 1258 1295 1334 1425 1381 1338 1324 1312 1315 1273 1240 1080 936 779 692 636 581 487 418 350 255 240 243 243 247 243 240 247 246 247 240 241 243 274 324 436 511 597 653 880 967 997 978 953 940 898 804 728 676 551 515 491 465 428 405 435 496 518 477 431 401 359 349 330 340 354 351 362 360 364 359 377 384 397 397 398 399 414 424 420 429 458 483 496 496 510 516 498 475 527 567 582 520 505 482 487 498 502 469 526 516 518 522 533 534 525 532 518 520 531 542 545 532 533 545 544 553 565 552 539 532 533 522 509 496 462 462 464 553 717 730 711 669 613 544 461 447 447 447 447 447 447 447 447 447 447 453 474 510 544 636 781 944 1069 1080 980 851 749 668 628 591 586 620 655 703 720 718 694 703 748 823 900 1081 1138 1191 1205 1117 1046 1208 1298 1155 1160 1323 1430 1238 1177 1056 918 787 715 646 725 779 731 622 620 622 622 628 628 707 782 872 920 875 899 911 985 1037 1110 1239 1328 1440 1538 1610 1601 1655 1719 1719 1699 1668 1638 1622 1604 1579 1568 1470 1449 1434 1409 1382 1349 1279 1294 1293 1251 1237 1251 1313 1363 1452 1501 1661 1746 1878 2015 2077 2045 2044 2077 2099 2079 2072 2069 2004 1912 1796 1770 1765 1737 1671 1635 1619 1550 1495 1376 1284 1322 1429 1414 1376 1469 1533 1664 1728 1734 1773 1883 1885 1863 1824 1749 1735 1658 1618 1593 1581 1604 1587 1685 1668 1603 1536 1498 1493 1518 1490 1426 1413 1349 1289 1231 1188 1153 1129 1089 1059 1044 1055 1089 1113 1194 1252 1259 1250 1243 1242 1232 1252 1263 1248 1230 1223 1215 1181 1098 1058 993 952 855 828 845 852 960 1110 1284 1389 1467 1534 1653 1735 1813 1838 1872 1865 1795 1737 1620 1549 1477 1444 1428 1431 1362 1396 1365 1306 1289 1261 1263 1259 1209 1246 1271 1250 1343 1417 1455 1411 1328 1526 1705 1838 1859 1776 1626 1599 1751 1993 2215 2181 2239 2315 2385 2439 2467 2597 2724 2872 3030 3280 3365 3407 3425 3469 3549 3414 3352 3207 3157 3064 2968 2853 2764 2618 2493 2404 2381 2352 2342 2440 2562 2670 2736 3043 3094 3303 3342 3109 3003 2903 2821 2691 2637 2614 2618 2685 2744 2981 3283 3572 3454 3291 3242 3341 3351 3343 3425 3075 3024 2887 2783 2510 2394 2319 2201 2050 1931 1893 1936 1870 1942 2034 2148 2215 2272 2334 2408 2491 2569 2511 2498 2446 2426 2429 2501 2585 2643 2550 2516 2466 2397 2306 2150 2048 2108 2315 2462 2502 2542 2560 2620 2744 2714 2646 2610 2612 2570 2710 2651 2520 2358 2227 2177 2310 2308 2400 2467 2593 2648 2612 2676 2856 2894 2944 2825 2687 2621 2574 2567 2610 2674 2856 2974 3062 3062 3098 3202 3047 2903 2808 2660 2542 2460 2365 2256 2201 2138 2113 2236 2248 2199 2090 1993 1987 1949 1974 2008 2140 2169 2175 2172 2214 2274 2262 2231 2241 2308 2375 2495 2513 2604 2650 2787 2874 3241 3419 3160 2957 2702 2593 2528 2546 2765 2602 2410 2390 2359 2328 2243 2234 2202 2192 2232 2211 2089 2107 2111 2095 1990 1958 1842 1753 1672 1632 1647 1730 1846 1891 2023 2135 2349 2485 2487 2523 2563 2607 2731 3005 2988 2878 2614 2457 2440 2486 2634 2679 2762 2894 3136 3075 2970 2854 2782 2859 3063 3163 3214 3273 3252 3028 2798 2757 2704 2733 2778 2856 2476 2353 2223 2164 2138 2138 2162 2208 2309 2433 2389 2298 2145 1874 1703 1622 1555 1601 1680 1751 1786 1822 1842 1926 2019 2145 2210 2325 2447 2515 2521 2557 2638 2838 3026 3151 3192 3195 3087 3021 2899 2673 2535 2415 2290 2266 2289 2337 2332 2274 2197 2226 2323 2423 2345 2150 2066 2088 2237 2381 2425 2516 2582 2827 2915 2991 2839 2779 2823 2911 2888 2939 2961 2933 2927 2852 2830 2782 2622 2436 2385 2345 2410 2496 2614 2691 2789 2877 2966 3135 3107 3047 3016 3035 2927 2901 2903 2901 2920 3078 3084 2874 2797 2690 2609 2528 2494 2492 2443 2259 2155 2086 1980 1987 2049 2097 2101 2062 1945 1792 1703 1634 1488 1454 1636 1816 1937 2136 2273 2444 2505 2614 2605 2655 2600 2495 2428 2290 2221 2067 1961 1859 1776 1673 1564 1481 1359 1354 1364 1411 1488 1503 1674 1706 1721 1843 1944 2088 2108 1970 1861 1839 1734 1703 1567 1460 1297 1297 1137 1131 1339 1489 1618 1698 1762 1692 1594 1675 1624 1728 1812 1934 2116 2000 1870 1867 1889 1976 1760 1677 1539 1431 1452 1335 1400 1402 1268 1268 1246 1192 1097 1009 981 863 881 932 900 817 1011 1172 1394 1487 1464 1348 1196 1114 1242 1183 1203 1269 1389 1469 1596 1541 1415 1327 1161 1142 1044 1010 958 960 1059 1166 1338 1466 1572 1531 1356 1264 1252 1313 1460 1478 1509 1442 1244 1200 1233 1320 1384 1470 1589 1502 1427 1362 1303 1270 1310 1312 1210 1161 1160 1174 1171 1151 1126 1188 1276 1194 1054 1027 987 994 899 864 753 559 441 365 348 436 494 478 370 301 291 293 324 433 488 597 680 858 1003 1107 1223 1308 1345 1386 1383 1447 1457 1374 1322 1288 1220 1098 1021 959 940 890 890 934 975 925 864 803 771 707 659 592 524 408 352 315 265 243 232 220 213 206 217 229 195 965 929 915 931 982 971 910 875 854 848 806 801 813 844 870 907 950 989 1009 1024 1024 1021 1003 950 881 842 763 701 651 567 538 497 440 403 357 327 330 367 330 364 359 339 332 336 401 413 417 407 392 372 398 419 465 535 594 684 798 919 1127 1142 1095 1164 1283 1295 1239 1319 1376 1329 1309 1322 1337 1292 1253 1066 942 793 702 650 590 506 442 347 247 242 249 244 243 241 240 247 243 240 244 247 248 264 337 417 499 570 621 795 900 938 965 972 956 972 855 726 662 565 534 503 488 442 417 433 473 508 494 461 416 399 352 331 333 335 349 369 362 359 367 389 396 412 411 422 411 415 415 422 460 505 536 520 518 524 536 537 504 529 571 586 539 519 504 501 510 516 495 500 521 531 527 528 523 523 531 544 562 534 532 543 544 569 575 557 573 555 554 550 549 540 522 498 477 506 491 495 619 784 756 740 705 651 512 465 447 447 447 447 447 447 447 447 447 447 447 463 491 517 583 709 924 1105 1113 980 849 741 676 636 599 613 670 714 770 790 758 751 755 731 818 868 1020 1127 1247 1369 1330 1277 1382 1359 1260 1310 1413 1264 1175 1088 885 840 718 672 761 851 974 872 754 673 627 628 631 660 771 869 1005 1036 1069 1012 1066 1058 1103 1163 1244 1271 1353 1454 1527 1605 1636 1634 1637 1636 1628 1618 1598 1583 1521 1494 1431 1438 1425 1410 1364 1326 1369 1392 1403 1420 1398 1384 1332 1318 1336 1387 1476 1569 1722 1771 1812 1818 1817 1856 1839 1802 1836 1790 1715 1734 1598 1588 1604 1602 1594 1561 1552 1485 1426 1310 1237 1225 1260 1288 1338 1423 1502 1604 1600 1609 1708 1795 1753 1707 1682 1665 1704 1708 1703 1687 1678 1700 1740 1723 1656 1596 1598 1563 1510 1461 1405 1346 1311 1270 1237 1190 1167 1152 1113 1064 1058 1092 1120 1180 1226 1303 1352 1335 1341 1343 1346 1371 1371 1370 1357 1317 1308 1283 1246 1154 1125 1050 970 931 883 848 866 890 1009 1191 1294 1417 1510 1633 1709 1821 1869 1864 1850 1785 1741 1674 1630 1594 1629 1640 1639 1571 1489 1436 1402 1478 1483 1476 1482 1477 1530 1487 1379 1394 1534 1707 1643 1549 1619 1775 1938 2121 2057 1997 1903 1888 1945 2264 2385 2484 2504 2531 2537 2564 2678 2773 3084 3299 3626 3713 3634 3610 3547 3499 3391 3293 3180 3096 3019 2928 2811 2687 2596 2556 2437 2398 2398 2440 2527 2627 2723 2789 2910 3074 3439 3284 3158 3097 2982 2890 2807 2756 2732 2731 2801 2870 3077 3393 3329 3203 3055 3056 3062 3097 3074 3311 3110 2842 2731 2629 2683 2665 2485 2364 2071 1893 1832 1834 1873 1964 2118 2200 2317 2393 2377 2386 2393 2455 2567 2643 2552 2557 2683 2684 2671 2681 2566 2513 2425 2337 2196 2123 2118 2224 2411 2571 2633 2617 2717 2664 2824 2877 2894 2864 2780 2767 2603 2539 2412 2322 2218 2268 2387 2406 2439 2462 2540 2617 2747 2731 2740 2733 2839 2853 2719 2663 2563 2531 2512 2565 2699 2817 2908 3048 3186 3197 3023 2755 2632 2513 2438 2355 2293 2150 2103 2052 2021 2061 2102 2080 2038 1945 1837 1756 1870 2046 2036 2087 2163 2232 2226 2218 2216 2239 2314 2470 2527 2523 2586 2633 2716 2762 3034 3387 3347 3160 2977 2657 2457 2334 2346 2455 2474 2288 2235 2189 2167 2086 2095 2146 2137 2007 1945 1862 1817 1836 1852 1836 1839 1712 1616 1600 1613 1732 1879 2043 2115 2074 2101 2221 2278 2423 2516 2642 2720 2874 2952 3120 3143 2889 2672 2555 2522 2536 2621 2814 2904 3012 3182 3056 2977 2872 2900 3088 3110 3195 3254 3031 2937 2857 2905 3001 3036 3019 2986 2757 2595 2373 2288 2145 2138 2135 2132 2093 2171 2255 2124 1967 1927 1884 1729 1550 1578 1622 1692 1761 1837 1844 1897 1983 2082 2214 2320 2421 2623 2687 2790 2890 2866 2881 3084 3021 3058 3094 2980 2963 2762 2659 2420 2335 2165 2111 2219 2255 2293 2326 2213 2162 2251 2237 2078 2043 2173 2314 2377 2489 2604 2584 2716 2744 2776 2709 2671 2713 2761 2809 2879 2849 2788 2768 2728 2656 2600 2489 2286 2247 2200 2270 2347 2415 2534 2660 2720 2760 2804 2867 2892 2887 2868 2726 2677 2738 2788 2806 2965 3016 2864 2788 2639 2570 2538 2542 2540 2468 2378 2279 2242 2225 2255 2248 2316 2365 2382 2310 2106 1975 1735 1577 1407 1474 1695 1850 2040 2202 2430 2447 2385 2383 2376 2380 2273 2210 2117 2065 2010 2017 1954 1961 1917 1748 1630 1519 1423 1323 1294 1268 1329 1419 1476 1690 1826 1981 2082 2112 2060 1990 1967 1886 1775 1610 1493 1382 1337 1113 1095 1240 1365 1510 1525 1529 1472 1393 1424 1518 1679 1870 1981 2072 1990 1839 1727 1774 1890 1781 1659 1559 1490 1311 1224 1232 1305 1151 1021 991 974 909 905 1018 1144 987 907 787 876 981 1145 1266 1255 1378 1276 1096 1074 1017 1025 1011 1067 1190 1282 1443 1522 1297 1187 1082 1015 949 839 955 1040 1188 1299 1386 1466 1360 1325 1277 1202 1221 1303 1379 1248 1357 1336 1176 1095 1257 1338 1450 1513 1416 1454 1284 1196 1154 1221 1302 1308 1181 1072 1001 1017 1046 1002 1027 1112 1134 1139 1128 1077 1036 944 891 899 915 776 687 566 462 388 352 414 323 314 308 297 331 453 578 669 711 805 889 1046 1166 1289 1319 1369 1422 1402 1411 1367 1292 1191 1121 1083 1054 994 960 898 875 874 900 942 933 854 792 757 690 581 576 492 435 355 380 339 323 309 303 289 283 277 274 940 908 905 897 929 965 930 910 882 868 817 800 791 827 861 883 924 952 997 991 1031 1036 1004 979 938 885 793 708 657 628 566 469 421 373 331 312 284 266 260 257 262 261 269 283 308 338 348 369 368 329 370 396 441 484 539 634 766 883 1049 1089 972 1086 1270 1202 1151 1199 1310 1328 1326 1326 1327 1284 1245 1076 944 785 714 667 601 499 447 310 239 238 245 241 240 239 247 250 247 240 239 247 242 274 356 413 491 567 589 708 830 904 959 989 974 975 901 756 684 589 565 540 499 455 425 439 490 496 479 476 451 427 376 335 333 334 349 357 368 371 364 384 395 420 418 415 414 408 409 452 505 543 561 536 536 548 543 538 518 529 559 566 546 528 533 536 533 516 512 492 514 509 510 512 522 515 510 532 538 543 547 548 584 597 568 571 562 563 570 567 563 550 518 486 500 570 551 599 725 801 768 755 715 649 499 462 447 447 447 447 447 447 447 447 447 447 447 453 475 507 564 664 944 1108 1108 1011 879 762 680 632 630 646 708 760 822 839 844 838 853 846 816 915 1082 1152 1279 1406 1501 1443 1450 1329 1361 1438 1301 1107 1019 959 827 713 702 779 904 987 1067 1067 905 767 635 634 636 693 843 974 1076 1129 1210 1130 1211 1240 1225 1299 1377 1445 1445 1487 1552 1536 1547 1548 1536 1535 1536 1550 1533 1490 1464 1466 1495 1540 1521 1472 1363 1390 1440 1472 1495 1546 1609 1618 1517 1471 1373 1367 1437 1503 1561 1593 1623 1649 1655 1675 1653 1672 1652 1603 1522 1533 1472 1470 1491 1520 1536 1473 1459 1370 1300 1245 1212 1298 1344 1397 1379 1321 1365 1462 1476 1590 1668 1653 1661 1609 1593 1671 1749 1736 1680 1675 1641 1661 1684 1703 1701 1659 1604 1498 1443 1406 1373 1319 1282 1239 1194 1162 1153 1138 1082 1078 1102 1126 1161 1210 1270 1349 1362 1377 1397 1420 1431 1445 1455 1444 1412 1375 1356 1334 1287 1232 1154 1081 1020 964 922 873 863 881 936 1097 1244 1356 1457 1587 1682 1814 1828 1786 1754 1736 1677 1655 1660 1690 1723 1704 1696 1656 1590 1604 1611 1600 1656 1643 1680 1687 1649 1491 1528 1527 1605 1849 1841 1734 1718 1783 1977 2201 2332 2278 2154 2100 2128 2300 2538 2579 2601 2599 2589 2658 2708 2913 3217 3372 3616 3613 3560 3568 3496 3424 3316 3248 3133 3038 2932 2867 2795 2733 2684 2664 2565 2507 2474 2512 2597 2635 2717 2795 2924 3180 3395 3296 3228 3167 3067 2995 2953 2889 2885 2903 2905 2964 3136 3392 3180 3071 2935 2879 2892 2892 2906 3030 3093 2872 2644 2534 2468 2409 2324 2241 1919 1804 1806 1815 1940 2039 2184 2260 2388 2457 2532 2490 2446 2467 2498 2591 2689 2709 2684 2625 2571 2544 2491 2444 2379 2266 2147 2154 2239 2405 2528 2614 2708 2683 2752 2699 2649 2682 2715 2758 2863 2762 2645 2603 2501 2367 2244 2292 2418 2433 2489 2564 2682 2729 2672 2609 2638 2658 2709 2828 2690 2628 2620 2521 2452 2490 2621 2721 2877 3066 3172 3114 2956 2729 2607 2474 2387 2292 2228 2151 2109 2036 1992 1954 1999 2012 1931 1778 1687 1671 1850 2055 2071 2137 2228 2320 2285 2237 2253 2360 2467 2573 2566 2637 2673 2745 2763 3125 3307 3265 3099 2982 2915 2674 2439 2268 2252 2223 2282 2221 2083 2021 1998 1970 2044 2081 2006 1892 1779 1701 1666 1698 1705 1748 1587 1573 1604 1673 1734 1866 1946 2084 2153 2205 2146 2178 2250 2389 2561 2710 2856 2981 2995 3067 3210 3066 2854 2675 2646 2618 2764 2875 3010 2982 3001 3054 3012 2932 3001 3112 3123 3046 3184 3151 3114 2914 2873 2816 2769 2771 2777 2813 2724 2503 2384 2152 2143 2167 2124 2036 2141 2146 2022 1833 1739 1721 1633 1490 1546 1595 1672 1723 1845 1850 1907 1983 2084 2226 2341 2460 2635 2898 2837 2789 2731 2817 2894 2977 3058 3112 2944 2905 2836 2750 2532 2355 2191 2093 2049 2120 2177 2204 2202 2142 2094 2138 2043 2046 2228 2298 2374 2474 2623 2554 2610 2610 2634 2649 2654 2704 2744 2850 2911 2805 2725 2681 2635 2627 2468 2348 2140 2167 2168 2204 2307 2397 2523 2608 2666 2699 2756 2814 2775 2736 2681 2627 2654 2725 2648 2711 2933 2956 2926 2908 2867 2789 2719 2695 2621 2531 2463 2413 2375 2394 2335 2350 2377 2416 2364 2325 2329 2087 1764 1636 1419 1383 1620 1774 2013 2199 2274 2239 2202 2207 2244 2378 2434 2444 2354 2253 2320 2274 2142 1979 1876 1788 1740 1654 1614 1483 1405 1326 1239 1305 1434 1602 1717 1811 1936 1982 1840 1867 1975 1920 1801 1683 1585 1551 1380 1188 1089 1076 1180 1275 1250 1246 1292 1369 1509 1663 1771 1998 2017 1940 1841 1735 1620 1750 1861 1678 1576 1569 1572 1411 1292 1138 1111 1138 1014 1069 1039 1008 988 1102 1201 1094 932 802 804 907 976 1066 1050 1208 1259 1216 1227 1139 1058 962 1084 1228 1358 1510 1488 1393 1277 1096 1015 926 826 945 1022 1092 1199 1337 1381 1312 1234 1127 1074 1149 1269 1282 1153 1245 1173 1049 1088 1260 1291 1418 1396 1284 1345 1308 1228 1113 1082 1225 1213 1187 1116 1010 921 951 950 1011 1033 1055 1070 986 961 940 889 875 859 893 838 786 567 422 385 384 340 343 352 302 304 322 450 542 669 761 893 1016 1178 1222 1235 1287 1373 1355 1284 1368 1363 1276 1172 1105 1023 990 998 985 925 905 859 873 899 868 839 840 793 730 624 575 545 498 444 464 381 405 403 389 378 352 340 321 884 898 897 907 913 972 973 937 915 884 834 796 773 795 844 867 919 939 965 1007 1026 1028 1007 999 955 911 818 720 654 620 507 457 395 355 308 299 292 291 255 256 247 246 249 255 258 258 263 278 306 290 338 350 388 423 467 548 684 808 966 1023 875 961 1123 1147 1038 1079 1190 1312 1327 1331 1307 1266 1239 1091 952 796 702 664 588 494 435 271 241 238 248 237 236 243 249 245 242 239 239 244 242 272 351 416 451 540 582 693 786 886 941 1012 1022 984 916 808 800 648 571 518 480 435 426 449 464 497 503 501 477 440 402 338 337 332 342 361 377 376 373 374 400 418 418 407 412 407 414 470 525 570 591 584 581 572 555 539 528 538 551 579 597 562 557 567 568 552 555 523 504 501 520 545 518 525 522 536 550 554 544 561 577 571 570 588 571 576 579 572 560 528 507 489 560 652 620 727 827 798 770 763 732 624 481 457 447 447 447 447 447 447 447 447 447 447 447 447 466 491 545 630 926 1050 1117 1006 844 734 664 630 653 662 750 789 858 917 948 944 941 973 895 957 1098 1211 1391 1483 1619 1641 1404 1427 1533 1476 1244 1130 963 841 726 718 807 882 1024 1135 1175 1107 941 798 650 639 661 739 890 1013 1138 1208 1293 1294 1314 1352 1386 1456 1480 1515 1445 1401 1384 1388 1419 1421 1412 1427 1439 1435 1410 1394 1433 1487 1540 1598 1562 1495 1394 1452 1495 1530 1558 1621 1711 1756 1660 1658 1503 1434 1423 1459 1480 1489 1523 1546 1548 1522 1534 1577 1460 1436 1390 1414 1377 1375 1408 1462 1469 1402 1317 1253 1213 1230 1288 1386 1432 1523 1527 1446 1368 1359 1426 1485 1524 1535 1544 1579 1658 1737 1698 1652 1605 1592 1596 1580 1584 1653 1671 1644 1579 1508 1496 1438 1378 1292 1243 1208 1172 1176 1184 1110 1087 1118 1146 1179 1205 1257 1316 1368 1422 1439 1463 1487 1498 1523 1528 1509 1469 1424 1398 1354 1303 1222 1158 1077 1032 960 995 944 880 886 896 1016 1141 1277 1392 1511 1641 1752 1758 1735 1691 1615 1567 1562 1585 1701 1772 1768 1766 1779 1788 1799 1800 1840 1849 1860 1832 1786 1689 1689 1708 1749 1764 1955 2018 1926 1846 1880 1987 2257 2414 2471 2304 2284 2288 2403 2499 2626 2664 2663 2674 2766 2779 2886 3213 3318 3570 3532 3513 3497 3429 3368 3316 3237 3118 3038 2957 2872 2782 2727 2716 2726 2655 2617 2750 2741 2663 2692 2790 2850 2960 3196 3409 3385 3336 3264 3176 3100 3060 3131 3156 3145 3141 3169 3315 3448 3243 3107 2926 2819 2773 2706 2671 2696 2955 2879 2630 2494 2342 2207 2106 2018 1793 1779 1784 1836 1971 2119 2248 2313 2403 2488 2532 2609 2602 2601 2620 2690 2673 2627 2581 2540 2508 2502 2423 2366 2302 2216 2187 2235 2411 2574 2715 2746 2731 2646 2614 2585 2525 2542 2571 2630 2775 2694 2606 2575 2469 2340 2285 2310 2420 2467 2552 2636 2796 2694 2588 2544 2531 2550 2571 2684 2700 2599 2515 2448 2398 2418 2562 2734 2825 2991 3200 3148 2948 2766 2641 2489 2396 2302 2249 2171 2124 2077 2004 1906 1893 1874 1743 1618 1571 1632 1811 1989 2076 2266 2340 2348 2318 2333 2395 2482 2549 2575 2641 2673 2717 2985 3241 3356 3256 3019 2877 2740 2693 2678 2445 2237 2198 2144 2100 2069 1977 1865 1842 1809 1898 1921 1851 1721 1680 1606 1575 1565 1555 1545 1610 1758 1843 1903 1904 1892 1979 2182 2328 2355 2237 2239 2312 2429 2548 2769 2937 3196 3230 3145 3198 3184 3088 2918 2755 2801 2825 2858 2870 2916 3038 2868 2889 3029 3102 3045 2963 3063 3032 2950 2911 2826 2767 2640 2632 2680 2637 2633 2766 2624 2494 2271 2168 2143 2003 1999 2072 1963 1899 1741 1631 1532 1444 1478 1515 1583 1648 1775 1892 1929 1983 2048 2203 2261 2387 2544 2729 2779 2709 2700 2672 2765 2922 2956 2969 3037 3025 2933 2849 2796 2609 2451 2246 2141 2048 1999 2063 2086 2092 2025 1968 2000 2015 2075 2235 2289 2515 2595 2540 2527 2550 2568 2589 2624 2625 2663 2778 2893 2858 2815 2679 2602 2557 2479 2379 2255 2100 2115 2156 2212 2303 2402 2515 2581 2645 2679 2857 2859 2782 2721 2637 2613 2632 2582 2616 2744 2849 2894 2953 2885 2832 2813 2756 2710 2692 2720 2721 2518 2410 2371 2365 2412 2503 2415 2235 2226 2197 2096 1860 1660 1383 1334 1624 1802 2038 2129 2092 2039 2021 2081 2325 2547 2768 2779 2683 2624 2467 2314 2169 2067 1971 1915 1868 1865 1814 1729 1631 1448 1288 1195 1298 1477 1575 1768 1911 1886 1712 1699 1780 1865 1900 1784 1744 1596 1456 1346 1168 1020 1069 1128 1185 1295 1351 1452 1581 1716 1844 1937 1798 1814 1799 1646 1568 1692 1807 1663 1540 1400 1349 1264 1191 1132 1099 1062 1086 1192 1176 1111 1058 1156 1253 1185 1021 825 775 757 797 878 998 1112 1067 1136 1113 992 897 1005 1127 1273 1314 1409 1332 1341 1307 1163 1031 902 828 828 890 1022 1098 1272 1350 1220 1167 1122 1029 1042 1087 1196 1087 1123 1040 1014 1085 1191 1261 1396 1315 1198 1220 1188 1154 1117 1011 1075 1066 1071 1083 1042 977 866 859 942 936 990 940 907 896 892 895 853 836 830 653 606 444 378 375 376 373 366 328 294 300 324 441 560 676 736 917 1069 1157 1118 1195 1252 1339 1268 1240 1283 1340 1273 1152 1099 1050 995 938 960 965 946 898 866 886 875 835 821 772 736 664 623 572 530 534 512 485 503 484 455 466 447 400 378 874 904 938 926 922 962 1008 975 939 905 854 816 772 768 811 854 900 941 990 1019 1023 1024 1008 991 947 904 768 669 633 568 458 413 356 331 296 296 299 300 301 298 271 247 245 254 257 254 253 251 251 251 256 296 331 363 396 462 595 722 856 941 846 802 975 1049 938 968 1055 1186 1315 1313 1275 1251 1211 1097 964 777 675 590 548 472 389 255 242 240 245 241 237 245 246 239 237 238 243 241 243 287 339 388 438 536 625 674 782 857 918 1009 1033 993 974 836 791 655 561 512 491 436 447 501 486 498 514 509 502 467 425 344 342 338 332 349 363 373 369 363 391 397 391 405 399 398 412 496 541 571 606 624 629 612 562 542 546 582 590 608 624 611 590 617 616 592 587 546 537 557 531 541 566 542 535 558 560 543 544 553 560 575 594 594 589 597 583 566 543 526 506 500 603 690 683 846 830 788 787 779 734 596 466 464 447 447 447 447 447 447 447 447 447 447 447 447 448 475 524 593 747 880 1000 937 788 678 633 623 631 659 746 815 895 963 1018 1063 1090 1136 1067 992 1138 1316 1467 1547 1767 1562 1484 1483 1424 1282 1093 1028 864 747 735 791 890 990 1161 1248 1254 1099 892 766 654 645 690 796 919 1001 1114 1169 1224 1260 1286 1277 1365 1345 1374 1372 1318 1257 1260 1277 1307 1313 1317 1329 1338 1324 1316 1377 1485 1529 1583 1621 1601 1516 1453 1471 1524 1538 1610 1690 1799 1880 1818 1810 1637 1559 1485 1469 1480 1486 1484 1485 1460 1425 1397 1390 1384 1345 1305 1328 1298 1303 1335 1441 1403 1327 1236 1218 1267 1379 1403 1442 1508 1629 1658 1594 1508 1438 1458 1407 1426 1470 1560 1652 1730 1737 1696 1627 1588 1515 1493 1500 1539 1557 1608 1617 1572 1545 1503 1423 1349 1270 1209 1156 1134 1164 1164 1094 1104 1164 1183 1217 1270 1320 1358 1418 1463 1505 1516 1553 1552 1611 1611 1558 1534 1486 1431 1362 1294 1215 1162 1083 1011 1039 1044 1021 984 921 895 926 1042 1189 1356 1471 1584 1671 1697 1654 1611 1561 1492 1492 1505 1629 1728 1713 1706 1724 1761 1856 1983 2048 2055 2031 1931 1888 1866 1945 1957 1988 1986 2136 2233 2080 2063 2061 2093 2290 2454 2514 2417 2430 2447 2560 2636 2698 2740 2808 2834 2824 2854 2916 3238 3427 3548 3518 3496 3468 3414 3381 3344 3263 3203 3154 2984 2893 2793 2760 2751 2759 2738 2857 3014 3075 2981 3015 2969 2961 3037 3250 3478 3474 3457 3411 3415 3467 3573 3602 3621 3615 3535 3514 3477 3399 3196 3102 2965 2823 2710 2632 2527 2511 2623 2691 2549 2451 2306 2141 1932 1834 1768 1771 1780 1879 2004 2022 2146 2246 2343 2444 2471 2553 2668 2767 2822 2800 2775 2680 2622 2568 2507 2456 2406 2367 2287 2264 2255 2311 2523 2762 2780 2689 2619 2589 2541 2499 2462 2436 2475 2605 2602 2586 2603 2557 2441 2362 2362 2349 2432 2496 2627 2759 2785 2688 2535 2476 2441 2426 2457 2521 2511 2584 2483 2412 2357 2374 2513 2651 2754 3005 3231 3176 3064 2884 2737 2565 2488 2493 2489 2387 2279 2151 2105 1972 1885 1685 1595 1560 1580 1702 1783 2066 2191 2330 2354 2363 2387 2434 2418 2484 2593 2711 2780 2783 2785 3132 3182 3104 3010 2764 2628 2564 2527 2535 2442 2221 2125 2028 1999 1927 1850 1747 1725 1680 1708 1788 1734 1602 1564 1521 1491 1520 1586 1702 1859 2007 2102 2161 2099 1990 1982 2138 2299 2497 2351 2298 2374 2471 2608 2805 3049 3326 3388 3277 3110 3024 3027 3029 2919 2809 2749 2764 2803 2862 2911 2801 2865 2989 3022 2878 2877 2883 2848 2748 2735 2741 2639 2593 2578 2572 2554 2608 2747 2656 2525 2315 2195 2128 2018 1954 1942 1873 1766 1578 1486 1454 1381 1434 1502 1607 1742 1785 1885 1943 2052 2128 2285 2405 2430 2458 2559 2601 2580 2624 2673 2784 2878 2914 3101 3250 3223 3011 2878 2772 2714 2624 2404 2272 2156 2054 1977 2023 1987 1924 1908 1915 2008 2083 2235 2357 2450 2473 2451 2476 2485 2487 2537 2529 2530 2568 2693 2728 2755 2734 2655 2511 2425 2361 2298 2201 2066 2044 2159 2282 2378 2514 2605 2740 2778 2819 2810 2782 2702 2696 2611 2551 2546 2524 2626 2737 2831 2883 2941 2874 2810 2780 2764 2705 2649 2536 2403 2312 2261 2249 2260 2274 2317 2285 2163 2127 2071 2000 1853 1706 1525 1319 1483 1656 1930 1974 1922 1907 1937 2116 2429 2676 2878 2817 2607 2497 2411 2338 2242 2177 2124 2093 2133 2100 2054 1875 1770 1589 1482 1215 1193 1373 1523 1708 1746 1674 1560 1491 1631 1716 1718 1791 1749 1693 1373 1160 1054 1052 1210 1301 1372 1466 1589 1584 1615 1755 1855 1811 1680 1644 1757 1662 1525 1612 1752 1658 1541 1423 1405 1309 1288 1301 1269 1135 1203 1312 1334 1220 1153 1220 1317 1189 1027 987 955 852 774 850 983 948 905 924 930 889 924 1039 1106 1111 1210 1353 1243 1189 1272 1198 1105 993 886 761 840 898 1016 1182 1294 1218 1105 1016 971 968 1037 1079 1024 930 936 1062 1164 1283 1392 1430 1355 1225 1137 1078 1050 1037 984 963 967 997 1007 964 956 898 815 862 870 899 863 825 854 849 852 836 835 718 509 422 360 342 334 343 371 338 298 290 295 319 475 585 740 803 958 1060 1061 1087 1154 1223 1283 1170 1143 1214 1272 1232 1131 1053 999 963 925 897 922 920 895 920 887 846 827 796 768 732 668 643 620 610 571 549 557 549 495 492 508 494 475 480 851 867 895 915 945 964 1016 994 977 950 899 853 794 765 748 787 853 904 985 1017 1040 1041 1026 1003 949 859 654 527 457 415 371 335 314 299 285 275 302 309 321 312 295 271 242 242 240 242 242 252 239 240 241 242 246 267 331 361 439 537 628 744 794 670 805 859 861 828 918 1077 1191 1315 1245 1212 1176 1062 935 801 628 548 481 362 268 238 238 242 243 240 238 246 245 238 242 242 244 243 242 307 349 403 450 527 635 653 766 833 883 963 996 1008 993 900 790 646 585 540 526 465 445 485 502 497 497 491 470 440 392 362 348 343 341 340 332 357 357 359 373 382 380 378 381 400 418 482 512 549 579 608 617 588 561 551 559 594 634 675 691 683 605 600 604 606 600 600 571 569 541 541 540 556 534 542 563 585 577 561 555 591 610 573 584 579 579 561 539 519 523 577 742 721 760 858 812 793 790 800 711 572 472 451 447 447 447 447 447 447 447 447 447 447 447 447 447 454 481 511 594 675 773 770 643 609 595 604 634 665 730 781 911 992 1142 1271 1369 1383 1281 1152 1143 1288 1479 1666 1648 1552 1576 1481 1345 1181 1078 920 758 730 847 911 1088 1178 1271 1356 1164 1065 888 773 718 694 678 769 869 920 1045 1072 1177 1201 1178 1178 1160 1127 1157 1128 1182 1181 1209 1223 1229 1208 1195 1193 1218 1191 1274 1333 1424 1501 1617 1643 1583 1508 1471 1520 1541 1598 1697 1783 1895 1974 2037 1992 1790 1708 1639 1578 1553 1540 1501 1493 1549 1523 1338 1270 1272 1256 1242 1230 1209 1227 1308 1259 1219 1186 1278 1366 1432 1498 1514 1566 1638 1729 1739 1631 1563 1627 1604 1514 1558 1562 1496 1555 1640 1726 1673 1628 1621 1614 1569 1471 1423 1483 1489 1535 1561 1503 1437 1367 1311 1225 1157 1123 1120 1112 1110 1124 1164 1213 1229 1285 1348 1398 1435 1463 1511 1593 1619 1664 1691 1660 1613 1562 1511 1439 1382 1337 1293 1218 1181 1113 1136 1120 1122 1129 1107 1048 938 920 939 1073 1234 1427 1452 1593 1559 1500 1433 1422 1403 1413 1432 1480 1524 1533 1538 1551 1583 1698 1846 1986 2052 2075 2074 2091 2217 2239 2306 2301 2253 2313 2431 2423 2474 2325 2307 2399 2584 2709 2640 2635 2679 2855 2879 2898 2917 2957 2925 2972 3079 3113 3274 3471 3515 3521 3511 3497 3457 3413 3377 3432 3260 3186 3078 2996 2871 2854 2836 2817 2902 2973 3200 3356 3341 3365 3186 3163 3239 3480 3677 3598 3608 3774 3718 3757 3905 3973 4070 4131 3995 3725 3366 3257 3041 2950 2771 2699 2532 2456 2311 2248 2347 2352 2278 2167 2034 1881 1756 1758 1762 1788 1899 1982 2069 2135 2190 2129 2142 2208 2333 2376 2438 2528 2660 2687 2840 2888 2822 2748 2676 2648 2576 2495 2438 2402 2428 2480 2676 2844 2825 2797 2762 2655 2470 2410 2354 2341 2328 2418 2455 2448 2478 2436 2446 2474 2517 2460 2430 2493 2636 2737 2758 2640 2556 2462 2405 2367 2289 2259 2278 2279 2335 2318 2309 2339 2529 2634 2800 2901 3026 3179 3165 2932 2822 2687 2577 2515 2510 2512 2436 2243 2168 2055 1937 1683 1553 1536 1639 1846 2004 2228 2190 2115 2214 2325 2445 2499 2495 2583 2767 2930 3084 3144 3170 3130 2959 2754 2726 2666 2525 2338 2306 2255 2164 2095 2044 1907 1853 1776 1696 1620 1607 1570 1566 1545 1484 1448 1500 1581 1681 1781 1814 2030 2085 2191 2370 2459 2302 2070 2008 2124 2275 2526 2684 2637 2542 2617 2718 2874 3016 3173 3268 3177 3150 3023 2880 2819 2716 2654 2686 2720 2756 2860 2901 2764 2705 2710 2740 2673 2592 2515 2516 2549 2530 2484 2474 2450 2416 2447 2478 2620 2723 2532 2403 2257 2176 2082 2092 2014 1869 1787 1657 1438 1337 1335 1376 1446 1592 1687 1790 1876 1914 1982 2036 2143 2210 2247 2322 2329 2308 2328 2483 2589 2649 2700 2821 2970 3041 3160 3036 2961 2852 2835 2771 2837 2682 2367 2267 2128 1981 1910 1898 1847 1812 1835 1955 2104 2215 2241 2244 2234 2257 2313 2295 2314 2339 2375 2451 2513 2573 2631 2651 2634 2585 2549 2441 2389 2357 2243 2031 2000 2029 2180 2389 2522 2723 2717 2684 2705 2710 2681 2633 2621 2618 2559 2504 2559 2683 2718 2749 2814 2823 2727 2687 2601 2553 2488 2398 2300 2191 2179 2146 2155 2143 2102 2102 2106 2029 1982 1887 1805 1679 1571 1389 1301 1355 1598 1758 1740 1735 1813 2029 2251 2438 2468 2556 2656 2599 2471 2325 2238 2197 2272 2285 2360 2237 2093 1994 1940 1848 1749 1646 1283 1160 1232 1363 1423 1498 1549 1418 1359 1474 1484 1378 1450 1500 1429 1360 1100 973 1053 1193 1308 1381 1437 1591 1750 1816 1882 1793 1721 1597 1459 1520 1577 1507 1504 1658 1719 1661 1557 1531 1445 1389 1463 1322 1206 1310 1406 1467 1366 1339 1309 1354 1235 1206 1274 1101 986 910 723 790 770 856 822 835 842 855 962 1056 1135 1239 1225 1154 1034 1065 1173 1134 958 885 787 727 900 1021 1196 1306 1188 1063 912 877 1038 985 831 860 927 1052 1113 1165 1277 1348 1423 1343 1238 1179 1158 1144 1106 1044 925 873 901 887 847 843 884 797 814 847 814 787 787 817 814 874 852 648 521 381 357 343 336 368 317 307 300 290 290 293 312 466 596 703 757 892 985 996 1060 1053 1085 1072 1033 1195 1267 1228 1153 1068 1036 990 974 923 922 916 909 910 874 846 826 822 796 754 758 689 662 633 608 563 544 560 566 501 495 565 563 527 517 818 831 878 902 939 961 1009 1023 1004 985 921 882 841 790 751 736 782 838 933 1005 1035 1026 1018 1006 968 889 679 528 412 356 323 306 292 272 263 273 291 301 293 279 265 255 256 242 240 240 239 245 238 238 238 240 237 238 260 290 333 434 554 614 704 600 715 706 772 730 804 899 997 1176 1244 1194 1158 1068 958 794 647 476 424 291 238 239 239 243 243 242 246 245 240 237 243 245 239 243 242 301 345 393 431 506 575 649 779 842 897 980 1021 1009 990 887 789 647 607 545 515 467 451 468 481 487 500 500 488 450 453 417 364 346 339 344 343 323 340 340 370 369 364 367 375 397 436 470 477 507 545 584 602 598 583 573 577 592 617 655 685 688 654 606 610 632 637 632 611 584 583 559 558 555 533 546 562 580 572 556 589 601 600 582 586 604 593 566 549 530 536 680 791 746 843 843 807 823 821 805 697 562 461 454 447 447 447 447 447 447 447 447 447 447 447 447 447 447 461 478 507 541 580 588 554 574 597 602 634 668 744 828 958 1073 1270 1376 1512 1628 1383 1259 1201 1312 1550 1703 1609 1672 1593 1509 1380 1227 1042 905 735 782 911 1043 1142 1271 1412 1383 1296 1077 921 848 753 709 677 734 810 878 995 1023 1087 1074 1078 1097 1049 1028 1011 1058 1087 1081 1113 1151 1150 1129 1072 1108 1084 1183 1284 1327 1415 1499 1633 1623 1584 1542 1489 1537 1608 1680 1781 1853 1974 2086 2216 2152 1952 1845 1786 1726 1691 1595 1549 1607 1601 1483 1388 1322 1221 1192 1190 1164 1161 1164 1147 1194 1274 1345 1399 1463 1535 1611 1631 1657 1709 1792 1710 1680 1704 1707 1655 1624 1682 1590 1584 1657 1655 1756 1737 1720 1654 1552 1514 1499 1434 1392 1402 1438 1468 1504 1457 1360 1291 1205 1159 1113 1112 1109 1134 1179 1215 1241 1285 1334 1379 1468 1505 1533 1541 1670 1700 1725 1741 1680 1640 1573 1529 1452 1399 1362 1331 1254 1218 1201 1228 1221 1207 1169 1165 1102 989 936 948 1002 1082 1227 1271 1345 1367 1349 1307 1320 1345 1384 1388 1397 1411 1448 1459 1498 1553 1661 1776 1859 1945 2060 2144 2250 2319 2476 2519 2541 2491 2514 2600 2675 2630 2525 2493 2575 2701 2814 2797 2793 2833 3011 3028 3021 3023 3034 3027 3207 3309 3353 3355 3540 3556 3547 3546 3535 3505 3340 3314 3312 3264 3192 3084 2990 2917 2897 2884 2887 2980 3067 3188 3274 3496 3505 3460 3306 3386 3584 3874 3804 3895 3873 3565 3509 3622 3732 3844 3897 3787 3619 3455 3336 3078 2913 2771 2664 2511 2389 2191 2091 2079 2134 2042 1916 1793 1743 1761 1757 1819 1894 1952 2015 2129 2228 2352 2296 2156 2158 2225 2340 2434 2526 2618 2657 2813 2902 2777 2698 2665 2633 2580 2523 2502 2525 2670 2635 2682 2680 2659 2755 2706 2616 2405 2356 2302 2293 2258 2298 2466 2592 2586 2597 2638 2631 2619 2535 2453 2507 2609 2723 2803 2707 2614 2546 2373 2337 2267 2184 2130 2103 2147 2169 2233 2282 2461 2589 2698 2797 2900 3071 3112 2868 2736 2576 2481 2403 2366 2368 2314 2218 2110 1969 1883 1666 1580 1509 1562 1828 1986 2124 2060 2007 2097 2190 2306 2560 2707 2755 2915 2905 2862 2956 3061 3021 2857 2572 2504 2515 2378 2195 2104 2001 1998 1918 1842 1740 1694 1647 1610 1568 1554 1494 1451 1418 1460 1610 1716 1837 1893 1967 2001 2184 2291 2221 2461 2552 2379 2123 2034 2115 2266 2507 2709 2801 2686 2642 2692 2872 2963 3101 3172 2958 2931 2961 2835 2695 2621 2617 2641 2667 2664 2796 2808 2689 2629 2621 2590 2573 2534 2471 2452 2451 2431 2344 2314 2384 2408 2434 2570 2735 2656 2424 2325 2192 2089 2064 2030 2014 1856 1675 1523 1343 1319 1339 1418 1516 1645 1773 1908 2030 2042 2064 2074 2111 2153 2157 2188 2201 2266 2278 2372 2546 2630 2709 2824 2922 3142 3097 2955 2882 2784 2721 2636 2661 2575 2478 2277 2162 2013 1918 1833 1768 1737 1771 1919 2039 2080 2103 2120 2163 2218 2241 2289 2309 2357 2407 2482 2560 2705 2800 2701 2600 2579 2593 2576 2492 2403 2236 2033 1966 1924 2036 2238 2354 2525 2570 2549 2578 2618 2596 2538 2477 2492 2483 2526 2566 2611 2629 2756 2929 2932 2796 2595 2504 2398 2334 2271 2221 2179 2142 2089 2062 2041 2018 1981 2019 1979 1838 1768 1715 1591 1494 1337 1257 1305 1422 1556 1592 1660 1790 2100 2195 2227 2264 2426 2576 2452 2330 2224 2134 2018 2031 2073 2188 2119 1925 1774 1722 1647 1561 1461 1309 1188 1113 1185 1256 1316 1464 1413 1222 1214 1248 1188 1234 1258 1353 1218 992 948 1107 1288 1417 1534 1596 1629 1736 1869 1754 1631 1599 1542 1444 1387 1455 1360 1500 1599 1769 1807 1717 1587 1502 1551 1423 1320 1344 1421 1535 1586 1498 1442 1408 1384 1350 1375 1239 1110 950 848 794 721 874 1011 927 884 918 993 1057 1133 1248 1243 1161 1130 1002 917 1023 1032 909 804 690 788 879 984 1155 1261 1174 1045 907 818 995 886 845 963 1036 1085 1194 1297 1366 1396 1317 1268 1255 1261 1297 1278 1208 1080 976 942 832 839 800 794 781 766 726 745 744 735 752 799 850 791 655 499 393 379 380 378 402 368 303 302 297 290 290 290 308 482 611 769 860 900 890 1024 1016 956 954 947 1068 1219 1220 1163 1171 1095 1040 994 963 1010 1017 955 981 980 925 852 808 804 795 765 719 723 658 641 615 548 528 515 535 514 488 504 502 509 529 806 813 849 885 902 932 1010 1038 1027 994 956 915 884 830 773 742 745 779 872 975 1021 1017 1005 990 956 904 720 568 441 369 316 301 268 258 258 263 265 262 262 261 259 253 256 241 249 245 243 247 240 243 239 237 242 246 238 236 239 281 374 471 536 476 632 607 620 604 664 746 841 1007 1035 1016 953 867 800 697 693 523 365 287 241 238 240 241 242 239 243 244 245 236 238 243 239 240 243 303 346 412 471 566 617 745 783 848 920 991 1009 998 978 909 776 647 576 535 503 476 496 479 517 521 506 504 490 461 473 453 415 353 347 334 345 345 345 341 337 344 359 356 367 384 410 432 448 483 524 579 603 625 628 607 584 580 590 626 665 681 676 635 634 672 664 642 626 606 603 582 565 549 532 539 554 566 556 561 594 608 603 604 602 595 586 562 556 557 613 817 800 823 907 842 831 838 834 817 664 558 466 460 447 447 447 447 447 447 447 447 447 447 447 447 447 447 448 463 475 485 505 509 577 630 660 665 657 683 784 917 971 1076 1265 1384 1539 1575 1409 1324 1272 1388 1671 1755 1695 1593 1524 1474 1274 1182 994 876 765 841 1003 1103 1265 1380 1514 1460 1291 1091 946 871 804 750 684 699 789 889 938 952 960 964 986 1017 962 934 960 1007 1025 1004 1035 1071 1072 1065 1001 1022 1123 1227 1315 1382 1507 1557 1611 1572 1538 1512 1514 1569 1665 1755 1881 1984 2129 2188 2182 2178 2153 2110 1907 1855 1761 1637 1632 1652 1547 1473 1395 1335 1247 1194 1221 1129 1121 1111 1195 1338 1407 1453 1476 1541 1623 1685 1725 1748 1779 1858 1808 1812 1838 1794 1791 1775 1711 1663 1677 1741 1754 1810 1789 1715 1650 1670 1629 1544 1499 1434 1377 1365 1373 1397 1404 1309 1250 1146 1123 1108 1102 1107 1144 1224 1255 1284 1311 1351 1412 1491 1568 1648 1589 1652 1752 1753 1695 1638 1609 1570 1510 1456 1443 1385 1360 1306 1291 1268 1289 1336 1319 1225 1193 1150 1054 938 939 1099 1148 1074 1103 1147 1162 1213 1235 1269 1290 1327 1383 1431 1430 1469 1487 1541 1618 1702 1759 1792 1867 2100 2276 2445 2476 2651 2762 2795 2795 2740 2762 2894 2803 2779 2756 2789 2921 2950 2948 2974 3048 3145 3149 3165 3129 3107 3149 3447 3520 3546 3636 3675 3750 3776 3660 3527 3409 3262 3249 3239 3200 3133 3045 2978 2937 2919 2915 2946 3057 3137 3230 3285 3366 3490 3675 3743 3695 3805 3923 3811 3751 3629 3355 3347 3425 3592 3587 3566 3498 3305 3270 3322 3237 3074 2901 2831 2493 2395 2162 2041 1952 1936 1862 1778 1739 1755 1759 1858 1958 2023 2081 2103 2214 2323 2433 2402 2275 2176 2178 2248 2403 2523 2563 2655 2867 3003 2934 2812 2690 2637 2599 2590 2646 2735 2833 2737 2558 2499 2507 2593 2474 2407 2417 2496 2306 2264 2231 2252 2473 2610 2752 2787 2789 2822 2664 2596 2497 2536 2614 2716 2909 2842 2655 2537 2429 2360 2286 2195 2068 1984 1975 2037 2164 2241 2377 2501 2603 2789 2981 3162 3010 2775 2646 2540 2433 2341 2261 2207 2170 2122 2054 1909 1802 1643 1536 1477 1538 1818 1957 1980 1908 1938 2021 2105 2213 2464 2622 2846 2962 2879 2802 2806 2942 2957 2821 2472 2367 2288 2238 2071 1949 1824 1808 1779 1719 1621 1553 1551 1558 1565 1541 1463 1436 1600 1749 1841 1951 2042 2050 2185 2130 2261 2396 2398 2498 2569 2431 2222 2086 2100 2236 2523 2673 2844 2858 2684 2708 2806 2954 3157 3203 2934 2877 2823 2800 2663 2578 2585 2560 2460 2489 2598 2714 2677 2661 2615 2550 2539 2552 2483 2444 2393 2349 2230 2214 2270 2337 2371 2529 2630 2659 2471 2287 2093 1992 1986 1948 1851 1680 1520 1423 1308 1317 1409 1498 1631 1765 1814 1960 2094 2146 2136 2141 2124 2128 2135 2163 2225 2282 2308 2400 2507 2571 2698 2775 2971 3058 2884 2752 2708 2696 2675 2603 2614 2526 2434 2272 2147 2000 1949 1878 1819 1702 1717 1830 1875 1976 2028 2169 2206 2249 2285 2350 2339 2323 2369 2537 2695 2810 2908 2893 2650 2519 2499 2503 2466 2298 2168 2044 1974 1870 1946 2104 2133 2179 2279 2382 2426 2464 2460 2425 2378 2426 2508 2504 2511 2561 2596 2745 2792 2836 2881 2770 2643 2451 2371 2301 2264 2170 2133 2059 2035 2003 1979 1918 1870 1832 1747 1665 1640 1551 1469 1309 1253 1313 1363 1471 1538 1634 1774 1877 1992 2084 2163 2368 2405 2300 2221 2111 2044 1940 1897 1909 1978 1918 1772 1676 1539 1494 1377 1306 1225 1249 1170 1108 1065 1092 1129 1130 1083 1060 1029 1025 1020 1076 1160 1156 922 973 1141 1322 1527 1650 1742 1750 1855 1910 1738 1614 1489 1429 1381 1309 1287 1328 1513 1613 1780 1876 1734 1663 1663 1575 1445 1451 1511 1532 1609 1525 1360 1283 1292 1262 1246 1315 1242 1182 1069 995 828 711 799 900 1068 1034 1007 1086 1158 1229 1180 1129 1023 991 909 855 930 990 849 757 666 763 932 1026 1209 1214 1125 1039 916 798 803 779 931 1048 1142 1243 1290 1369 1334 1292 1193 1157 1164 1215 1255 1257 1199 1126 1036 957 914 907 947 868 830 823 782 738 665 696 726 719 681 578 483 403 409 405 432 398 365 295 295 295 290 290 290 290 332 488 639 785 865 829 915 966 924 900 873 930 1015 1125 1110 1117 1170 1114 1065 1042 1017 1058 1070 1052 1053 969 904 875 824 781 818 772 709 676 659 629 624 578 549 501 506 509 480 461 492 538 546 811 802 820 861 853 881 950 1032 1028 1005 991 970 924 889 828 781 722 733 801 888 967 967 950 971 940 893 758 625 470 377 293 261 264 264 288 285 283 269 257 259 256 255 264 298 322 331 330 321 258 242 235 238 237 239 243 247 241 244 243 260 347 370 447 483 479 591 719 767 813 832 816 759 650 582 554 482 462 559 386 278 241 238 243 241 237 243 242 240 250 238 248 244 244 240 243 305 347 420 488 577 652 774 858 889 927 972 1011 989 966 911 820 671 600 577 508 533 506 477 540 530 528 514 486 466 478 451 410 364 340 350 349 346 348 346 346 337 337 355 363 378 401 406 439 467 494 545 590 635 639 636 616 604 596 598 618 653 700 681 715 690 676 648 632 616 606 584 570 552 538 539 574 559 558 573 611 610 611 612 613 606 593 576 565 621 740 868 829 920 906 852 845 840 841 819 664 537 471 456 447 447 447 447 447 447 447 447 447 447 447 447 447 447 454 460 472 481 492 496 525 629 668 705 687 705 771 817 897 1004 1162 1309 1488 1547 1456 1395 1382 1474 1790 1766 1642 1505 1402 1342 1208 1079 909 827 815 904 1031 1153 1323 1469 1599 1529 1257 1109 988 908 825 798 723 708 732 799 830 844 836 835 897 896 892 867 897 916 922 925 973 989 996 979 964 1037 1148 1162 1281 1382 1411 1436 1538 1558 1499 1487 1531 1604 1719 1829 1904 1918 1973 1986 1974 2041 2170 2272 2122 1914 1724 1666 1701 1672 1545 1482 1430 1353 1269 1325 1401 1318 1085 1141 1267 1421 1469 1556 1556 1604 1654 1699 1786 1806 1863 1878 1848 1799 1758 1725 1723 1781 1814 1777 1709 1623 1659 1752 1785 1742 1713 1694 1657 1564 1531 1445 1406 1332 1304 1315 1295 1215 1160 1104 1102 1096 1101 1129 1178 1261 1283 1314 1338 1401 1447 1512 1594 1709 1689 1714 1784 1722 1679 1624 1589 1576 1540 1511 1480 1416 1383 1349 1329 1356 1360 1393 1370 1308 1264 1184 1100 958 944 1085 1187 1177 1184 1267 1334 1296 1322 1336 1368 1397 1437 1517 1537 1653 1665 1779 1818 1802 1806 1808 1827 2085 2249 2565 2603 2635 2710 2813 2844 2882 2928 2994 3023 3010 3005 3105 3144 3077 3067 3203 3297 3303 3275 3314 3168 3160 3193 3523 3678 3754 3856 3899 3925 4051 3727 3483 3330 3273 3221 3201 3155 3094 3050 3022 2966 2938 2940 2989 3085 3160 3266 3314 3349 3391 3686 3811 3811 3806 3756 3561 3353 3308 3207 3222 3251 3351 3307 3281 3328 3064 3010 3035 3081 3073 2801 2809 2630 2385 2138 2027 1876 1840 1783 1745 1732 1750 1859 1966 2080 2173 2242 2254 2326 2405 2477 2445 2383 2313 2185 2230 2352 2462 2555 2633 2817 2995 3092 3011 2897 2793 2803 2831 2862 2905 2767 2613 2488 2427 2391 2388 2359 2317 2259 2352 2241 2158 2192 2216 2357 2512 2565 2567 2583 2598 2636 2614 2565 2579 2655 2744 2757 2861 2711 2601 2526 2484 2344 2252 2135 2042 1949 1972 2059 2215 2347 2489 2655 2844 2971 3104 2970 2838 2736 2609 2500 2340 2240 2186 2136 2056 2019 1909 1843 1657 1510 1441 1492 1732 1830 1877 1817 1857 1917 2023 2209 2436 2551 2754 2756 2873 2789 2729 2690 2807 2728 2420 2263 2109 2059 1964 1860 1723 1695 1637 1595 1515 1502 1552 1547 1550 1443 1463 1589 1813 1927 2014 2086 2221 2237 2307 2319 2369 2527 2622 2687 2701 2545 2308 2141 2116 2220 2427 2537 2631 2696 2888 2760 2880 3032 3220 3233 3082 3043 2948 2755 2642 2620 2563 2496 2354 2408 2550 2682 2766 2744 2668 2608 2664 2665 2562 2476 2383 2288 2175 2143 2144 2193 2274 2399 2417 2480 2445 2235 2067 1968 1896 1845 1665 1569 1411 1319 1306 1339 1508 1572 1714 1819 1905 2025 2111 2221 2254 2210 2225 2204 2222 2278 2316 2407 2438 2518 2607 2715 2739 2785 2920 2859 2708 2601 2579 2590 2608 2531 2512 2620 2571 2342 2191 2042 1941 1897 1824 1698 1732 1839 1894 1963 2018 2201 2236 2289 2324 2419 2462 2449 2545 2743 2751 2798 2814 2902 2733 2530 2439 2398 2399 2247 2111 2023 1945 1837 1872 2017 2036 2082 2132 2171 2186 2288 2321 2290 2322 2426 2468 2481 2512 2620 2724 2720 2728 2776 2850 2877 2815 2675 2581 2418 2436 2341 2175 2133 2096 2008 1940 1865 1816 1766 1717 1599 1528 1442 1401 1304 1233 1300 1421 1535 1742 1870 1913 1961 1966 2050 2216 2332 2433 2313 2288 2178 2085 1947 1818 1745 1758 1717 1573 1509 1413 1348 1287 1303 1384 1370 1255 1234 1110 1073 1050 1044 1022 1035 1043 1042 993 935 920 953 901 1028 1079 1239 1442 1618 1854 1933 1949 1889 1732 1650 1588 1503 1381 1274 1265 1358 1546 1646 1726 1800 1880 1824 1694 1617 1625 1616 1617 1557 1468 1448 1286 1208 1175 1103 1071 1127 1194 1111 877 799 687 735 838 918 1108 1187 1152 1138 1159 1173 1092 985 936 897 837 760 822 875 793 692 700 794 915 1066 1221 1129 1008 921 815 743 803 897 1004 1104 1225 1329 1407 1431 1247 1143 1104 1073 1101 1170 1224 1165 1102 1024 963 925 971 982 973 982 927 900 856 831 678 638 670 597 567 451 439 441 483 480 451 368 309 290 290 290 290 290 290 306 368 526 669 853 850 778 838 912 843 800 845 894 966 1069 1013 1096 1100 1087 1042 974 958 978 995 1043 987 901 877 880 888 729 774 768 689 668 659 644 561 563 558 504 485 486 463 452 495 556 587 830 779 787 842 871 838 869 919 1011 1036 1026 1008 991 963 916 864 792 727 687 718 684 661 653 646 646 682 775 620 497 364 257 282 315 324 307 295 323 333 327 301 304 289 322 323 345 341 345 336 327 316 240 240 246 244 241 243 243 233 233 232 253 261 282 322 395 490 560 663 752 671 621 508 507 415 373 322 291 318 285 273 239 241 241 239 243 239 247 244 246 244 244 245 244 243 250 305 354 442 526 647 704 792 873 893 898 943 975 992 951 907 847 715 617 569 570 541 508 509 555 568 534 503 479 460 460 425 383 355 349 353 350 351 351 350 346 338 336 342 363 369 377 401 418 428 466 503 541 585 581 584 596 614 632 607 592 636 657 703 689 668 658 635 619 593 594 592 584 556 550 564 564 564 579 600 616 622 621 629 629 618 619 616 614 759 872 845 879 899 877 858 863 875 866 833 701 553 476 453 451 447 447 447 447 447 447 447 447 447 447 447 447 447 447 454 461 472 495 508 529 544 632 650 702 774 895 956 939 977 1104 1206 1380 1528 1596 1579 1473 1479 1732 1740 1600 1501 1481 1292 1146 970 829 825 967 1023 1183 1339 1458 1575 1695 1519 1270 1121 1022 982 932 861 803 734 799 805 774 772 775 755 766 767 767 773 779 785 823 833 846 867 878 907 972 996 1042 1127 1207 1215 1253 1302 1407 1471 1468 1485 1554 1592 1563 1575 1558 1592 1693 1779 1895 1987 2107 2215 2273 2042 1835 1701 1616 1575 1506 1460 1389 1367 1436 1493 1506 1324 1140 1035 1129 1332 1353 1360 1386 1505 1555 1681 1755 1850 1769 1694 1664 1684 1625 1595 1602 1702 1695 1720 1617 1509 1559 1518 1618 1720 1640 1553 1539 1485 1506 1445 1378 1273 1214 1181 1137 1090 1088 1091 1099 1111 1132 1197 1238 1276 1298 1325 1357 1454 1488 1569 1620 1717 1756 1775 1795 1737 1734 1715 1647 1591 1586 1580 1545 1479 1479 1466 1411 1426 1458 1533 1483 1420 1428 1270 1168 1067 1021 961 1055 1213 1307 1445 1514 1521 1532 1542 1594 1636 1647 1815 1891 1964 2006 1917 1859 1884 1867 1903 1938 2136 2303 2458 2540 2650 2723 2833 2968 3123 3202 3244 3289 3438 3479 3409 3412 3412 3426 3475 3542 3510 3462 3414 3263 3271 3390 3687 3717 3901 4044 4090 4144 4140 3984 3760 3437 3344 3220 3166 3131 3101 3093 3060 3022 3001 3010 3047 3117 3202 3301 3329 3365 3424 3519 3469 3410 3377 3422 3425 3165 3032 2995 3027 3024 3000 2957 2981 3058 2860 2701 2668 2743 2760 2510 2379 2288 2126 1949 1830 1757 1740 1724 1726 1853 1947 2014 2063 2163 2266 2369 2432 2506 2544 2602 2552 2486 2378 2241 2223 2326 2482 2645 2734 2933 3065 3120 2986 2917 2911 2797 2794 2874 2936 2861 2751 2529 2373 2305 2272 2219 2156 2086 2058 2040 2005 2055 2132 2334 2355 2380 2358 2381 2419 2416 2467 2547 2630 2544 2537 2606 2704 2673 2593 2458 2419 2325 2237 2113 2044 1945 1901 2047 2148 2328 2490 2580 2758 2923 3045 2875 2728 2648 2537 2492 2463 2427 2334 2263 2174 2090 1987 1887 1693 1546 1407 1396 1500 1623 1672 1734 1821 1863 2099 2231 2422 2568 2579 2480 2568 2637 2554 2533 2480 2510 2352 2201 2029 1896 1745 1699 1622 1546 1526 1509 1482 1499 1525 1489 1390 1429 1526 1650 1952 2021 2127 2176 2314 2410 2520 2544 2580 2680 2850 2955 2772 2641 2334 2229 2162 2184 2295 2360 2442 2497 2636 2738 2884 2989 3158 3024 2819 2765 2765 2763 2702 2603 2415 2298 2242 2363 2533 2783 2835 2812 2721 2693 2621 2551 2514 2465 2398 2274 2149 2110 2071 2101 2202 2275 2323 2402 2390 2238 2118 2057 1886 1747 1607 1502 1366 1316 1352 1442 1591 1693 1813 1978 2078 2178 2248 2375 2454 2355 2303 2294 2294 2316 2389 2496 2570 2664 2765 2810 2874 2932 2878 2699 2559 2481 2495 2541 2545 2419 2361 2346 2308 2297 2166 2080 2003 1837 1747 1649 1700 1804 1881 1965 2044 2124 2189 2284 2322 2406 2467 2613 2719 2752 2738 2726 2753 2818 2698 2585 2479 2329 2269 2264 2208 2072 1944 1819 1823 1876 1950 2001 2012 2018 2038 2072 2096 2278 2343 2360 2414 2578 2601 2572 2546 2603 2694 2808 2895 2833 2747 2674 2618 2550 2486 2382 2321 2317 2355 2379 2290 2168 2031 1838 1741 1634 1517 1389 1356 1267 1233 1268 1416 1718 1870 1998 2087 2212 2208 2219 2280 2434 2466 2533 2369 2221 2122 1974 1868 1739 1564 1471 1427 1433 1457 1474 1523 1662 1546 1420 1548 1509 1415 1409 1214 1222 1323 1342 1380 1325 1234 1193 1068 964 929 1025 1202 1289 1419 1540 1714 1718 1630 1724 1843 1725 1569 1476 1360 1280 1177 1180 1323 1395 1581 1700 1690 1685 1825 1855 1706 1593 1447 1372 1275 1227 1211 1135 1031 1013 947 921 929 903 785 682 834 938 1021 1134 1173 1087 931 900 980 977 914 877 864 794 727 702 678 743 731 627 685 803 965 1095 1240 1158 1044 982 850 726 848 952 1109 1209 1255 1245 1245 1255 1241 1116 1037 960 1061 1145 1215 1241 1120 1083 1068 1094 1074 1030 981 918 837 807 793 766 775 660 629 603 582 574 520 546 670 522 434 372 290 290 290 290 290 290 302 373 447 596 731 857 806 745 796 769 757 846 927 937 939 986 1036 1023 1017 973 1036 984 921 890 915 908 871 828 807 792 765 707 673 649 616 620 656 642 660 660 629 544 470 450 456 461 520 578 580 825 787 784 792 836 788 811 853 923 974 1050 1057 1028 1002 966 924 857 796 726 685 623 540 505 506 482 496 459 455 411 312 262 304 341 344 326 313 352 336 328 320 320 325 328 335 341 338 347 344 329 316 292 263 236 241 237 238 237 237 231 230 235 243 264 268 268 324 388 544 642 608 515 406 388 337 325 298 266 238 238 239 238 240 240 241 241 241 239 247 247 246 240 240 240 243 265 315 356 450 540 653 711 828 873 884 929 978 975 979 960 901 844 700 631 618 581 553 516 515 568 590 549 499 493 461 431 408 371 359 361 361 352 355 353 353 346 331 335 328 352 365 367 393 420 436 440 477 509 542 544 549 568 608 602 581 593 610 636 653 659 644 636 628 605 577 579 586 586 545 555 555 557 564 596 607 628 646 645 650 650 639 641 647 675 819 891 865 921 899 888 896 897 904 900 871 675 540 471 461 459 447 447 447 447 447 447 447 447 447 447 447 447 447 447 450 493 496 496 519 542 558 591 654 677 758 877 993 1004 1057 1103 1188 1355 1411 1496 1583 1543 1482 1618 1710 1712 1593 1454 1334 1134 969 840 907 1054 1173 1298 1367 1492 1678 1685 1470 1239 1137 1069 1032 942 874 792 725 830 889 878 879 879 849 811 837 848 859 868 897 872 857 894 894 891 856 904 941 1013 1064 1096 1142 1178 1239 1291 1359 1335 1329 1333 1350 1368 1380 1483 1614 1729 1834 1951 2040 2151 2206 2325 2115 1828 1712 1605 1551 1525 1524 1479 1467 1495 1533 1374 1271 1128 1011 1014 1168 1245 1369 1416 1505 1616 1708 1766 1790 1721 1660 1587 1560 1606 1503 1568 1628 1676 1715 1600 1450 1399 1441 1583 1669 1654 1559 1482 1381 1368 1316 1228 1171 1138 1101 1085 1070 1091 1094 1108 1137 1137 1190 1251 1279 1304 1331 1368 1453 1499 1602 1680 1689 1675 1734 1753 1798 1827 1725 1691 1674 1700 1659 1600 1543 1568 1531 1488 1463 1519 1566 1520 1446 1437 1302 1202 1128 1075 975 1061 1159 1304 1412 1509 1654 1764 1792 1854 1906 1915 2015 2109 2099 1997 1969 1908 1916 1915 1984 2017 2218 2333 2444 2542 2684 2826 2969 3055 3149 3170 3334 3492 3707 3698 3579 3579 3572 3631 3706 3752 3687 3623 3601 3395 3360 3536 3813 3864 3887 3966 4036 4056 4016 3989 3892 3630 3508 3351 3261 3180 3171 3160 3125 3117 3130 3185 3154 3201 3247 3320 3350 3365 3402 3314 3230 3149 3101 3171 3309 3219 3011 2908 2892 2866 2845 2773 2731 2792 2709 2520 2470 2486 2487 2350 2146 1983 1878 1751 1707 1692 1691 1709 1824 1952 2066 2127 2182 2287 2355 2416 2444 2515 2608 2608 2550 2484 2370 2256 2259 2350 2468 2659 2769 2943 3081 3158 3098 2874 2799 2690 2667 2673 2685 2734 2706 2563 2461 2359 2277 2168 2082 2019 1977 1920 1884 1933 2039 2146 2159 2197 2246 2240 2287 2339 2350 2471 2585 2496 2463 2482 2468 2571 2588 2463 2410 2338 2249 2098 2031 1939 1867 1913 2051 2244 2325 2410 2642 2803 2972 2869 2696 2599 2473 2423 2368 2338 2277 2222 2146 2067 1985 1890 1746 1625 1430 1394 1402 1462 1536 1664 1823 1940 2071 2190 2368 2501 2421 2321 2366 2403 2359 2361 2336 2339 2214 2126 1980 1844 1763 1656 1515 1472 1462 1454 1452 1386 1365 1435 1530 1541 1618 1684 1759 1788 1880 2031 2105 2244 2362 2520 2661 2729 2811 2842 2746 2542 2367 2276 2200 2197 2268 2335 2401 2455 2577 2654 2761 2859 3003 2932 2730 2640 2620 2590 2514 2446 2234 2167 2204 2403 2610 2703 2885 2809 2741 2665 2596 2556 2508 2485 2423 2302 2191 2125 2064 2023 2073 2200 2296 2357 2339 2247 2116 2080 1942 1781 1588 1464 1354 1298 1387 1515 1710 1872 1982 2104 2223 2314 2374 2420 2478 2462 2394 2405 2391 2434 2467 2512 2570 2649 2714 2673 2760 2813 2777 2729 2658 2460 2433 2464 2449 2316 2293 2221 2188 2143 2082 2022 1999 1903 1785 1711 1622 1704 1801 1949 2028 2135 2200 2283 2328 2378 2441 2611 2634 2605 2635 2669 2683 2754 2810 2624 2512 2394 2249 2182 2174 2107 1976 1800 1805 1879 2032 2138 2152 2149 2133 2195 2252 2299 2299 2316 2356 2422 2414 2406 2419 2584 2697 2823 2955 2874 2761 2688 2622 2529 2452 2384 2263 2198 2205 2329 2439 2401 2284 2079 1918 1619 1529 1412 1351 1254 1196 1267 1495 1720 1894 1998 2078 2256 2348 2363 2539 2641 2570 2491 2546 2290 2172 2054 1976 1825 1601 1551 1710 1733 1691 1638 1654 1773 1646 1559 1642 1729 1596 1442 1328 1423 1579 1668 1640 1529 1341 1201 1033 965 897 1064 1265 1345 1431 1521 1496 1496 1488 1503 1601 1726 1585 1479 1399 1334 1175 1091 1293 1395 1504 1526 1506 1569 1754 1859 1759 1672 1556 1465 1337 1248 1139 1079 1188 1062 884 851 804 759 745 660 800 956 974 970 1078 985 892 801 891 1002 927 824 722 721 640 629 594 652 580 654 822 938 1020 1135 1241 1155 1052 982 840 730 795 928 1126 1208 1111 1108 1212 1113 1124 1079 961 904 972 1015 1138 1255 1243 1185 1187 1160 1060 1007 941 871 841 878 896 899 916 772 749 751 724 702 546 581 628 497 434 352 290 290 290 290 290 290 312 427 525 640 772 832 787 735 727 740 807 861 938 1095 1093 1074 1035 955 945 884 931 934 977 916 878 830 837 841 800 762 721 715 763 721 633 642 577 621 638 685 685 592 481 447 442 474 550 598 581 799 779 757 766 782 767 761 786 844 887 943 997 1018 1009 977 958 931 868 804 748 671 602 523 473 418 371 383 371 358 299 265 293 357 377 341 347 337 336 325 327 333 333 337 332 342 346 347 341 333 326 309 316 274 238 238 239 232 238 231 233 230 234 238 242 242 243 249 341 416 398 341 319 311 284 278 268 267 238 237 241 239 240 237 238 243 243 241 243 247 243 241 242 241 253 278 324 373 437 524 658 715 839 855 860 920 977 1008 1017 958 901 845 716 665 606 571 540 554 518 558 576 541 495 484 441 424 386 371 370 373 376 374 389 353 353 344 335 335 332 339 356 379 381 423 455 450 455 457 480 503 547 567 585 574 580 595 594 611 641 642 622 617 612 588 564 557 547 547 543 553 567 556 569 587 613 632 659 672 676 663 661 658 670 741 882 888 901 907 898 905 932 943 935 925 877 677 556 478 475 455 451 451 447 447 447 447 447 447 447 447 447 447 447 447 516 552 547 531 530 535 537 553 586 619 671 784 965 968 1003 1080 1169 1207 1240 1361 1465 1561 1580 1600 1632 1607 1636 1394 1261 1112 941 873 899 1025 1203 1376 1502 1666 1761 1610 1403 1244 1169 1072 1034 940 874 797 737 798 868 971 1022 981 940 871 864 944 962 982 1005 927 932 978 1000 1022 993 948 895 927 968 1037 1041 1117 1151 1238 1222 1174 1183 1299 1380 1466 1507 1639 1769 1896 2003 2218 2233 2142 2211 2183 2046 1838 1732 1668 1629 1613 1577 1539 1573 1546 1449 1233 1117 1112 1037 1004 1134 1281 1461 1536 1620 1677 1717 1705 1747 1746 1657 1593 1484 1489 1468 1554 1580 1670 1728 1620 1469 1403 1351 1462 1484 1580 1505 1425 1314 1274 1218 1146 1123 1097 1084 1074 1073 1094 1114 1142 1153 1180 1203 1226 1278 1300 1325 1362 1421 1485 1579 1598 1613 1626 1673 1695 1746 1781 1799 1826 1775 1736 1654 1595 1625 1615 1538 1509 1533 1602 1624 1551 1473 1446 1307 1222 1163 1071 993 1047 1117 1258 1356 1451 1603 1725 1911 2063 2165 2244 2260 2236 2070 2061 2107 2122 2113 2023 2063 2116 2232 2329 2454 2554 2668 2753 2891 2974 3035 3088 3315 3502 3787 3749 3720 3695 3755 3839 3960 3974 3875 3706 3670 3478 3483 3631 4014 3972 3979 4004 4023 3866 3696 3727 3795 3729 3546 3372 3311 3270 3251 3213 3196 3223 3256 3290 3334 3266 3276 3302 3360 3381 3304 3109 3033 2946 2941 3011 3138 3187 3000 2841 2801 2692 2642 2628 2603 2592 2561 2419 2278 2253 2195 2069 1943 1805 1744 1675 1642 1655 1709 1758 1867 1970 2079 2229 2270 2356 2472 2520 2522 2560 2653 2550 2530 2441 2353 2283 2295 2382 2461 2601 2762 2985 2984 2893 2840 2841 2759 2696 2649 2607 2582 2568 2548 2523 2540 2470 2379 2235 2190 2133 2054 1933 1876 1864 1926 1978 2027 2035 2090 2097 2156 2194 2260 2403 2507 2456 2345 2306 2340 2416 2448 2517 2486 2331 2258 2147 2064 1948 1865 1898 1991 2146 2230 2357 2557 2690 2861 2800 2739 2638 2490 2443 2361 2292 2221 2191 2117 2068 1980 1895 1770 1659 1505 1394 1394 1419 1450 1535 1750 1862 2041 2160 2337 2482 2318 2191 2181 2190 2206 2244 2294 2246 2150 2087 1935 1822 1647 1542 1440 1407 1403 1416 1371 1317 1492 1589 1650 1694 1738 1747 1792 1783 1808 1869 1978 2100 2275 2364 2477 2564 2729 2883 2877 2602 2393 2312 2253 2249 2309 2439 2531 2564 2573 2630 2803 2803 2831 2915 2681 2583 2448 2380 2252 2167 2108 2148 2289 2425 2583 2669 2878 2947 2896 2794 2694 2671 2667 2589 2473 2326 2167 2098 2079 2029 2079 2152 2190 2234 2272 2247 2160 2108 1907 1737 1581 1383 1268 1290 1531 1696 1863 2009 2091 2219 2267 2277 2330 2349 2387 2469 2476 2479 2504 2623 2673 2647 2668 2646 2621 2620 2663 2711 2757 2820 2670 2564 2422 2399 2373 2239 2188 2142 2122 2100 2095 2116 2088 1931 1867 1717 1646 1640 1779 1985 2054 2129 2198 2355 2411 2356 2427 2487 2463 2491 2513 2607 2621 2770 2742 2649 2517 2444 2348 2229 2163 2139 2049 1827 1773 1847 1968 2179 2241 2212 2231 2246 2293 2351 2393 2390 2375 2366 2368 2408 2455 2748 2843 2957 3056 2954 2879 2769 2655 2606 2552 2374 2214 2107 2036 2228 2257 2241 2237 2130 2028 1819 1662 1482 1332 1237 1188 1184 1400 1629 1745 1807 1960 2098 2159 2300 2453 2530 2457 2381 2408 2511 2377 2171 1990 1820 1690 1734 1902 1912 1847 1820 1839 1862 1765 1702 1731 1842 1681 1506 1477 1581 1808 1769 1534 1402 1257 1185 1134 979 873 1033 1249 1385 1462 1357 1329 1379 1403 1303 1460 1594 1600 1532 1456 1336 1170 1055 1175 1295 1335 1337 1353 1517 1639 1753 1694 1619 1487 1420 1362 1331 1161 1200 1271 1129 1002 981 937 889 793 707 696 807 837 875 927 859 775 720 831 909 760 743 634 599 569 606 606 592 570 580 753 881 1016 1076 1176 1074 981 918 767 675 820 970 1045 1036 1054 1144 1092 1004 1055 991 879 934 1050 1099 1125 1162 1254 1283 1193 1119 1018 963 956 897 992 1001 959 1020 1007 901 832 895 896 680 551 502 509 444 417 309 290 290 290 290 290 290 370 473 537 680 787 789 772 747 717 720 752 828 932 1063 1081 1027 988 932 909 834 875 898 959 1008 950 921 908 912 858 784 702 747 822 797 756 722 681 528 577 644 675 588 471 433 426 483 564 618 609 711 773 742 740 745 750 728 727 749 796 865 894 952 988 1000 992 988 979 917 857 770 689 612 538 433 343 338 300 278 273 266 311 355 357 340 347 327 333 331 336 339 346 339 338 341 349 345 336 328 326 328 320 295 243 236 239 232 231 231 230 233 231 237 235 236 233 234 243 288 281 270 271 294 262 256 241 239 238 235 238 236 239 238 238 235 236 236 237 243 242 244 242 241 259 279 329 374 420 506 622 700 808 840 884 920 958 979 982 950 910 860 727 688 635 585 561 558 523 524 525 497 480 460 417 406 373 369 393 399 397 398 393 356 355 343 336 333 330 330 353 363 374 406 425 445 477 485 489 503 556 541 552 582 634 618 591 579 614 612 614 609 604 606 580 578 547 541 546 554 556 573 569 621 661 647 673 677 684 685 685 679 706 814 897 911 905 907 912 939 965 985 980 952 879 673 559 491 469 460 460 450 451 447 447 447 447 447 447 447 447 447 447 447 491 580 571 560 554 562 562 546 551 576 614 733 902 904 957 1025 1062 1051 1124 1244 1310 1474 1609 1680 1623 1598 1477 1314 1205 1093 1041 955 912 1023 1180 1362 1492 1739 1769 1559 1354 1218 1112 1069 1003 887 844 789 753 779 848 951 1015 1073 1019 960 950 957 1001 1086 1044 977 981 1074 1160 1144 1095 1079 995 950 960 935 966 1022 1080 1134 1120 1161 1244 1313 1328 1389 1501 1670 1850 2026 2154 2280 2352 2376 2149 1939 1793 1692 1665 1644 1638 1641 1621 1624 1607 1466 1348 1268 1272 1269 1119 1006 1041 1153 1285 1428 1614 1620 1581 1559 1645 1740 1645 1583 1501 1465 1404 1473 1563 1602 1731 1640 1471 1378 1313 1317 1383 1525 1416 1354 1270 1238 1157 1118 1077 1057 1061 1061 1094 1116 1145 1158 1189 1220 1229 1266 1289 1296 1327 1348 1393 1428 1476 1513 1564 1592 1638 1663 1693 1723 1782 1839 1833 1764 1695 1700 1739 1661 1568 1545 1605 1671 1667 1599 1511 1457 1328 1233 1163 1051 1003 1033 1087 1171 1292 1436 1638 1749 1854 1924 2037 2121 2129 2101 2167 2240 2341 2401 2458 2319 2148 2151 2180 2354 2510 2639 2732 2804 2849 2920 2998 3037 3297 3500 3738 3831 3805 3827 3905 4022 4089 4058 3963 3851 3801 3745 3844 3903 4193 4255 4170 4230 4074 3822 3615 3556 3528 3519 3419 3351 3336 3311 3294 3256 3247 3270 3333 3382 3390 3327 3317 3325 3369 3352 3165 2958 2886 2805 2797 2825 2862 3015 2914 2733 2677 2584 2506 2480 2466 2394 2377 2273 2171 2041 1981 1871 1796 1701 1651 1636 1644 1675 1757 1869 1873 1998 2090 2284 2385 2435 2475 2538 2612 2720 2627 2526 2503 2406 2343 2347 2379 2461 2534 2658 2790 2962 2941 2765 2713 2703 2760 2864 2800 2663 2602 2537 2497 2464 2486 2585 2478 2348 2285 2186 2137 2048 1997 1915 1861 1829 1869 1892 1905 1957 2002 2070 2163 2315 2408 2382 2259 2139 2199 2312 2340 2402 2473 2367 2263 2155 2064 1943 1861 1831 1929 2052 2124 2269 2455 2589 2692 2675 2692 2651 2512 2424 2352 2319 2283 2237 2188 2098 1977 1918 1821 1726 1598 1481 1359 1371 1391 1440 1669 1824 2009 2234 2443 2353 2216 2080 1960 1998 2162 2242 2203 2163 2095 2006 1893 1751 1567 1468 1360 1341 1352 1436 1294 1392 1616 1785 1871 1890 1952 1988 1976 2074 2029 1880 1908 1958 2087 2199 2412 2591 2725 2852 2924 2703 2476 2410 2328 2343 2426 2605 2847 2730 2723 2721 2797 2847 2950 2934 2711 2585 2419 2272 2127 2096 2177 2268 2440 2481 2530 2684 2722 2776 2907 2844 2726 2674 2479 2413 2349 2267 2119 2037 1977 1951 2073 2178 2178 2218 2267 2276 2188 2144 1942 1775 1490 1355 1234 1274 1503 1648 1903 2042 2150 2169 2186 2229 2244 2279 2304 2385 2456 2492 2507 2546 2605 2592 2580 2584 2536 2584 2632 2768 2817 2920 2879 2606 2529 2331 2270 2200 2183 2197 2202 2258 2274 2236 2206 2039 1957 1735 1599 1610 1730 1929 1971 2012 2094 2261 2264 2268 2305 2344 2434 2482 2511 2559 2617 2685 2635 2610 2561 2521 2584 2423 2276 2079 1993 1850 1767 1869 1975 2085 2114 2130 2222 2278 2326 2456 2552 2376 2356 2451 2529 2576 2636 2776 2909 2990 2909 2734 2668 2624 2544 2439 2377 2301 2143 2007 1905 2050 2060 2069 2017 1949 1873 1865 1818 1670 1447 1225 1162 1159 1248 1431 1521 1685 1808 1962 1981 2201 2339 2297 2248 2278 2438 2557 2392 2105 1954 1852 1870 1931 1981 2071 2016 1968 1962 2032 1893 1808 1844 1985 1722 1670 1644 1766 1883 1724 1517 1427 1378 1376 1182 1059 866 906 1139 1315 1348 1191 1203 1253 1221 1228 1409 1581 1645 1614 1445 1340 1180 1066 1046 1069 1101 1145 1319 1426 1569 1655 1529 1508 1567 1487 1411 1324 1255 1346 1395 1218 1161 1167 1101 987 810 735 650 655 704 733 757 695 645 628 710 671 607 586 580 589 667 730 761 721 590 605 857 826 814 911 1107 1058 911 851 726 671 858 926 948 1019 1111 1027 928 912 970 887 828 923 1015 1011 1108 1182 1253 1323 1242 1200 1080 1043 994 941 1061 1059 1016 1038 1038 1000 935 928 810 631 549 505 500 457 405 290 290 290 290 290 290 287 387 483 535 596 664 760 752 715 707 696 768 888 992 1046 1002 948 950 924 861 803 808 876 902 989 992 1000 991 952 934 825 750 684 761 797 785 728 700 628 567 509 600 549 447 424 414 460 527 637 673 524 666 728 699 683 666 708 734 717 721 759 798 859 898 987 1002 1009 1037 1002 953 851 752 623 518 413 374 338 316 268 267 298 397 390 368 356 328 322 328 334 345 347 346 347 340 333 334 344 339 336 330 324 326 298 285 248 235 234 234 232 235 232 232 232 231 234 230 233 234 234 233 238 284 287 251 244 237 236 238 236 240 233 238 238 234 236 235 235 237 236 238 238 244 244 253 291 332 367 418 498 628 738 805 858 905 954 969 976 979 937 895 849 708 656 605 561 533 520 510 500 475 465 415 398 400 384 379 417 429 418 418 433 423 356 344 343 342 341 333 332 356 359 363 374 410 438 445 463 479 493 512 521 547 608 640 613 610 575 582 599 578 586 603 603 606 602 565 540 538 542 568 558 565 603 649 661 690 697 701 706 710 712 757 865 958 936 926 927 955 985 1015 1046 1027 983 872 685 581 514 491 462 463 451 452 447 447 447 447 447 447 447 447 447 447 447 447 582 584 587 591 608 610 557 562 558 591 713 824 849 870 926 929 962 1063 1181 1302 1429 1527 1683 1637 1661 1468 1335 1232 1140 1089 1117 1044 1070 1208 1440 1551 1810 1728 1537 1346 1190 1093 1009 941 961 949 862 782 773 796 931 941 982 1054 1088 1045 1055 1058 1124 1090 1030 1052 1107 1149 1198 1169 1129 1081 1086 1057 1010 966 952 992 1025 1078 1183 1252 1385 1478 1594 1599 1686 1797 1958 2044 2182 2366 2236 2007 1866 1773 1629 1577 1544 1535 1547 1535 1518 1481 1372 1316 1404 1382 1301 1188 1055 992 1055 1198 1332 1490 1468 1460 1430 1558 1634 1723 1666 1613 1553 1377 1339 1508 1597 1579 1567 1444 1353 1275 1225 1293 1403 1387 1286 1215 1148 1104 1070 1050 1045 1094 1120 1137 1152 1181 1197 1222 1242 1277 1290 1298 1297 1313 1332 1358 1384 1442 1488 1530 1575 1612 1641 1692 1736 1825 1899 1858 1785 1732 1780 1773 1696 1600 1608 1681 1755 1687 1630 1545 1473 1349 1253 1137 1036 1013 1043 1104 1157 1250 1407 1539 1582 1712 1805 1897 1964 1931 1933 2164 2298 2497 2658 2713 2584 2336 2204 2269 2347 2519 2655 2791 2838 2894 2934 2999 3056 3169 3336 3608 3790 3932 4006 4091 4194 4163 4108 3998 3927 3890 3859 3917 4026 4205 4378 4287 4020 3856 3778 3672 3505 3474 3426 3400 3382 3358 3324 3340 3352 3351 3399 3427 3397 3479 3384 3351 3344 3354 3317 3206 2959 2815 2719 2667 2617 2588 2849 2846 2594 2411 2422 2378 2327 2270 2210 2189 2106 2029 1909 1854 1770 1709 1642 1639 1640 1673 1779 1858 1964 1999 2022 2073 2198 2349 2475 2516 2580 2702 2735 2633 2559 2506 2488 2481 2446 2503 2598 2737 2844 2870 2897 2941 2804 2665 2580 2634 2778 2792 2825 2684 2567 2523 2445 2418 2484 2508 2397 2332 2260 2197 2135 2090 2044 1975 1884 1846 1761 1761 1829 1909 1970 2081 2199 2307 2342 2249 2115 2065 2158 2255 2363 2453 2360 2272 2150 2053 1954 1880 1786 1827 1936 2038 2150 2345 2481 2519 2544 2690 2629 2523 2440 2350 2307 2233 2183 2173 2118 2001 1940 1816 1714 1570 1493 1405 1324 1333 1363 1543 1712 1968 2236 2300 2197 2029 1914 1792 1905 2045 2112 2038 2057 1974 1832 1733 1638 1481 1377 1304 1264 1287 1295 1320 1417 1675 1807 2012 2051 2123 2187 2186 2259 2298 2221 2000 1933 1957 2065 2353 2496 2711 2866 2946 2868 2590 2492 2433 2457 2537 2710 2874 2826 2850 2802 2857 2962 2942 2857 2651 2579 2401 2240 2072 2068 2258 2403 2452 2467 2576 2600 2617 2774 2797 2651 2534 2473 2444 2377 2257 2199 2090 1972 1921 1976 2029 2077 2162 2203 2275 2271 2094 2017 1834 1702 1529 1381 1212 1270 1490 1638 1843 1956 2046 2089 2123 2155 2197 2203 2211 2250 2314 2333 2364 2378 2453 2549 2526 2484 2478 2543 2657 2777 2841 2904 2866 2746 2591 2464 2371 2374 2308 2393 2501 2365 2275 2190 2138 2020 1932 1697 1595 1624 1733 1895 1957 2031 2117 2226 2222 2249 2317 2388 2429 2476 2543 2655 2809 2770 2813 2743 2763 2669 2560 2456 2343 2143 1940 1807 1753 1836 1921 1971 2016 2136 2187 2270 2339 2443 2471 2355 2356 2500 2595 2703 2756 2881 2884 2831 2760 2638 2558 2431 2334 2260 2219 2143 2089 1899 1850 1920 1937 1982 1880 1822 1773 1754 1702 1577 1422 1281 1161 1144 1147 1231 1364 1531 1621 1780 1896 2127 2143 2076 2104 2289 2379 2427 2372 2120 2080 2054 2036 2094 2175 2274 2203 2092 2131 2128 2024 1924 1924 1942 1857 1804 1813 1993 1904 1791 1644 1653 1530 1433 1281 1153 905 908 1099 1198 1172 1095 1101 1106 1108 1232 1377 1412 1514 1604 1481 1360 1235 1129 994 903 1012 1128 1257 1346 1514 1534 1413 1346 1460 1413 1485 1393 1359 1462 1471 1360 1211 1106 1016 939 876 804 735 746 674 634 689 619 627 665 607 593 598 630 690 731 831 889 986 844 620 574 659 655 655 809 987 1016 901 846 720 628 742 862 1003 987 973 929 832 825 875 823 820 860 914 952 1057 1154 1238 1305 1333 1251 1145 1066 1035 1033 1119 1128 1102 1094 1119 1009 873 755 688 602 507 491 455 424 350 290 290 290 290 290 290 301 402 470 515 518 563 678 741 713 671 705 832 932 1008 993 942 906 874 890 864 783 756 811 878 989 1047 1062 1054 1042 960 827 762 671 723 805 788 733 718 646 578 499 492 511 439 421 409 431 500 615 638 354 404 483 529 617 599 593 639 660 697 742 764 795 830 875 939 994 1018 1037 1011 903 784 583 459 384 356 300 267 258 262 286 411 387 349 322 318 321 330 353 364 367 357 356 352 342 339 343 344 346 340 324 326 313 298 282 260 239 234 241 237 237 232 232 232 230 229 231 233 233 232 237 264 282 235 235 236 236 235 235 233 241 241 241 240 234 235 234 234 238 240 238 237 245 250 287 331 380 432 504 641 752 807 860 914 958 978 992 967 908 859 805 672 609 573 550 539 511 458 439 418 406 414 431 413 398 421 468 453 439 456 461 388 356 348 350 348 348 337 351 353 353 364 376 386 397 419 428 438 453 502 520 548 591 630 635 672 569 546 558 554 568 598 610 616 598 573 541 539 541 543 548 553 575 614 638 682 714 724 724 722 726 777 914 986 966 946 961 999 1030 1080 1094 1057 992 874 702 614 538 519 483 473 457 455 455 452 451 453 453 447 447 447 447 447 447 447 539 568 601 610 636 631 542 526 537 551 663 775 762 781 823 896 1032 1076 1086 1181 1298 1399 1505 1607 1587 1481 1356 1271 1249 1313 1413 1174 1093 1252 1457 1581 1838 1736 1453 1245 1100 1062 1034 1071 1066 1001 911 815 770 773 837 942 1017 1072 1187 1178 1174 1185 1190 1164 1137 1156 1192 1232 1310 1275 1253 1212 1216 1219 1176 1160 1177 1081 1005 1036 1124 1209 1377 1497 1662 1790 1925 1978 2047 2161 2301 2351 2263 2048 1883 1820 1627 1566 1516 1479 1447 1411 1421 1354 1420 1491 1546 1454 1279 1222 1129 988 1003 1225 1358 1361 1326 1302 1343 1457 1541 1651 1631 1575 1479 1326 1259 1306 1350 1320 1298 1305 1257 1219 1162 1183 1264 1257 1227 1104 1079 1047 1038 1080 1132 1144 1167 1183 1206 1245 1273 1291 1325 1326 1317 1312 1318 1315 1329 1350 1386 1440 1483 1566 1615 1653 1681 1721 1797 1891 1889 1884 1897 1902 1904 1813 1760 1719 1764 1831 1811 1696 1643 1528 1450 1335 1220 1120 1027 1023 1050 1177 1205 1260 1272 1446 1473 1507 1617 1724 1730 1745 1898 2132 2297 2493 2585 2678 2733 2888 2854 2787 2759 2770 2816 3009 3039 2970 2959 3002 3103 3176 3238 3521 3652 3895 4073 4200 4265 4222 4180 4092 4004 3953 3950 4062 4150 4201 4307 4134 3753 3636 3587 3570 3634 3607 3453 3462 3501 3533 3717 3484 3455 3513 3309 3212 3150 3138 3243 3274 3102 2979 3007 3091 2857 2721 2544 2455 2364 2352 2472 2460 2318 2201 2173 2113 2047 2026 1988 1931 1901 1840 1770 1708 1678 1663 1633 1631 1723 1832 1904 1996 2083 2141 2130 2143 2191 2241 2310 2395 2563 2676 2770 2673 2605 2591 2541 2553 2623 2755 2854 2804 2688 2663 2626 2638 2616 2514 2462 2564 2577 2526 2651 2684 2595 2456 2371 2327 2360 2483 2532 2490 2413 2338 2293 2247 2153 2122 2092 2024 1921 1846 1747 1790 1871 1982 2076 2143 2325 2309 2178 2085 2000 2075 2261 2351 2342 2307 2193 2103 1964 1870 1752 1707 1835 1951 2047 2259 2314 2423 2528 2708 2790 2683 2550 2378 2305 2236 2198 2133 2086 2028 1955 1875 1802 1698 1637 1457 1369 1281 1337 1451 1656 1949 2178 2055 1943 1862 1770 1649 1745 1898 1948 1813 1877 1707 1682 1564 1465 1348 1254 1177 1183 1242 1297 1443 1593 1725 1848 2052 2209 2320 2358 2421 2495 2444 2329 2226 2063 1960 1983 2175 2399 2581 2679 2870 2980 2871 2760 2678 2686 2740 2908 3105 2925 2767 2698 2694 2678 2656 2632 2480 2391 2314 2227 2048 2025 2195 2271 2373 2404 2402 2408 2512 2572 2655 2565 2428 2382 2261 2284 2228 2141 2024 1990 1918 1968 2003 2061 2141 2158 2212 2260 2149 2107 1942 1808 1613 1294 1163 1212 1433 1666 1873 1939 2014 2023 2031 2048 2056 2034 2028 2061 2131 2218 2218 2207 2247 2337 2429 2413 2473 2630 2644 2814 2813 2661 2669 2599 2538 2529 2571 2545 2554 2461 2369 2245 2150 2054 1976 1917 1813 1602 1587 1622 1854 2017 2140 2233 2273 2279 2307 2395 2459 2466 2483 2548 2609 2670 2738 2877 3001 3037 2976 2828 2658 2464 2301 2114 1924 1756 1716 1782 1875 1919 1982 2098 2156 2290 2327 2429 2325 2290 2396 2534 2562 2632 2694 2971 2957 2665 2606 2559 2465 2339 2279 2164 2060 1954 1865 1762 1761 1821 1826 1831 1747 1731 1686 1648 1560 1473 1378 1419 1310 1154 1133 1141 1198 1373 1537 1699 1790 1862 1836 1840 1990 2134 2172 2139 2212 2397 2398 2288 2329 2331 2191 2171 2266 2293 2291 2219 2170 2148 2125 2052 2008 1946 2085 2038 1903 1866 1762 1650 1564 1399 1221 1124 919 822 859 914 894 882 920 895 1015 1168 1210 1277 1400 1472 1279 1159 1096 1074 940 878 1052 1158 1268 1357 1462 1370 1239 1183 1235 1196 1311 1441 1505 1465 1373 1331 1221 1230 1154 1116 1044 933 923 884 852 678 628 703 939 883 786 773 723 787 824 920 988 1118 1006 884 709 634 655 572 624 633 749 913 927 852 708 627 757 756 734 735 749 734 756 760 750 825 903 964 1055 1094 1116 1196 1315 1374 1259 1230 1213 1181 1072 1013 1007 985 1121 1222 1145 959 789 683 725 744 594 493 450 410 323 290 290 290 290 290 290 336 437 456 449 450 463 571 634 660 634 683 802 900 979 942 926 832 798 780 784 737 780 888 928 978 982 1004 976 932 886 772 722 663 746 791 753 732 698 655 601 564 498 474 432 423 408 372 458 567 612 337 341 340 351 417 540 554 537 646 733 787 802 829 847 865 880 936 959 1005 999 891 794 606 465 364 329 277 263 256 256 279 326 363 330 339 381 337 336 377 385 381 367 367 359 354 347 345 351 349 337 325 317 310 293 278 265 240 232 242 231 237 233 234 231 231 229 231 229 232 232 232 236 234 237 237 235 235 237 233 235 234 239 239 238 235 233 237 240 238 239 239 238 241 241 285 336 375 436 504 634 697 766 819 889 945 993 1015 977 886 842 762 684 593 554 497 494 474 425 431 444 435 446 447 428 411 418 456 450 440 446 414 362 356 352 351 352 349 349 362 364 366 365 365 370 385 411 425 422 432 460 487 534 575 616 642 664 555 518 542 547 562 583 599 606 594 558 537 527 536 548 565 562 569 620 653 710 724 737 746 741 756 806 962 1004 986 972 1011 1072 1098 1113 1097 1050 988 851 704 613 570 545 495 471 461 460 457 457 454 451 455 453 451 448 447 447 447 447 447 487 531 551 517 447 454 462 489 522 623 701 724 768 827 876 896 938 1050 1107 1191 1280 1356 1390 1509 1488 1427 1369 1383 1431 1453 1204 1210 1273 1484 1612 1766 1652 1354 1272 1170 1174 1146 1118 1024 956 851 815 785 778 841 918 1010 1111 1130 1190 1280 1291 1247 1226 1195 1219 1241 1300 1343 1333 1322 1264 1250 1275 1253 1214 1207 1228 1147 1029 1088 1194 1400 1519 1697 1732 1830 1877 2008 2102 2140 2204 2274 2092 1909 1738 1681 1633 1573 1587 1622 1622 1600 1515 1543 1563 1573 1457 1297 1241 1157 1046 987 1136 1218 1270 1228 1323 1397 1472 1550 1624 1672 1519 1406 1271 1213 1257 1249 1221 1206 1203 1189 1151 1133 1106 1143 1145 1080 1030 1029 1035 1054 1095 1133 1181 1202 1237 1264 1397 1462 1439 1441 1378 1340 1325 1331 1340 1341 1378 1422 1527 1574 1601 1660 1739 1786 1828 1835 1810 1773 1761 1773 1820 1897 1897 1864 1842 1886 1838 1767 1691 1619 1514 1432 1296 1232 1114 1022 1048 1124 1204 1310 1374 1511 1566 1638 1614 1523 1578 1613 1714 1812 2067 2201 2322 2416 2564 2627 2834 2949 3005 3105 3047 2976 3085 3172 3299 3321 3348 3376 3401 3509 3556 3687 3891 4088 4260 4278 4228 4209 4116 4040 4030 4023 4170 4296 4286 4293 4186 3819 3585 3546 3526 3501 3541 3548 3532 3578 3521 3563 3592 3507 3440 3289 3143 3061 2998 3006 3072 2974 2777 2721 2803 2814 2677 2440 2342 2235 2191 2205 2196 2120 2033 2003 1990 1959 1927 1892 1841 1802 1746 1665 1622 1628 1625 1629 1664 1816 1896 1977 2098 2182 2220 2251 2237 2228 2235 2249 2302 2450 2604 2796 2781 2707 2694 2657 2666 2707 2811 2916 2912 2730 2635 2550 2533 2472 2402 2370 2340 2310 2316 2361 2453 2540 2391 2294 2263 2349 2452 2563 2508 2491 2480 2401 2305 2250 2278 2222 2122 2011 1936 1818 1726 1802 1903 2011 2108 2222 2326 2240 2141 1986 1961 2161 2235 2215 2208 2210 2137 1997 1905 1729 1660 1787 1867 1989 2126 2211 2404 2470 2617 2705 2555 2543 2461 2367 2303 2235 2188 2131 2054 1950 1839 1748 1618 1544 1441 1352 1282 1267 1340 1555 1875 1996 1951 1821 1699 1662 1546 1656 1800 1812 1649 1693 1617 1522 1474 1376 1227 1139 1152 1196 1331 1434 1542 1649 1800 1949 2144 2295 2494 2577 2631 2686 2650 2480 2257 2137 2005 1997 2096 2217 2398 2554 2759 2888 3005 2939 2925 2934 2966 3045 2940 2827 2745 2711 2662 2644 2598 2568 2395 2362 2347 2299 2052 1998 2090 2130 2207 2279 2323 2352 2446 2456 2603 2503 2361 2325 2194 2174 2135 2066 2012 1947 1917 1899 1993 2054 2059 2084 2147 2195 2167 2162 1988 1779 1463 1284 1161 1174 1466 1701 1914 1915 1911 1911 1936 1963 1940 1989 2079 2106 2163 2190 2197 2195 2199 2265 2351 2389 2456 2618 2728 2770 2603 2489 2505 2460 2425 2476 2505 2426 2391 2313 2223 2140 2074 1991 1953 1888 1763 1580 1583 1676 1867 2053 2153 2214 2308 2355 2394 2444 2478 2527 2553 2554 2618 2716 2760 2879 3015 2970 2911 2724 2569 2422 2311 2153 1978 1747 1731 1796 1841 1917 1992 2113 2184 2290 2302 2312 2212 2253 2370 2519 2619 2683 2793 2905 2792 2653 2542 2486 2431 2322 2228 2093 2035 1904 1771 1702 1681 1692 1705 1693 1658 1661 1637 1536 1474 1467 1523 1657 1519 1263 1145 1112 1123 1225 1375 1517 1622 1674 1601 1801 1921 1948 1954 2077 2194 2284 2350 2439 2271 2158 2054 2033 2122 2149 2264 2197 2246 2264 2290 2188 2128 2142 2107 1948 1794 1655 1649 1585 1411 1406 1198 1027 904 921 815 804 798 814 812 871 1007 1112 1282 1354 1462 1422 1247 1091 943 906 809 894 1076 1177 1304 1315 1258 1239 1145 1072 1067 1153 1305 1382 1527 1426 1225 1167 1074 1085 1042 958 985 1074 1096 1012 976 846 837 912 1117 972 1003 889 860 922 957 999 1183 1137 943 829 782 846 683 593 566 515 677 823 783 751 705 675 639 612 680 723 719 753 749 811 818 816 860 889 977 1039 1127 1249 1292 1210 1171 1154 1099 1098 1099 1034 892 954 1053 1118 1066 942 717 654 728 643 524 473 423 389 305 290 290 290 290 290 290 367 470 507 470 433 436 478 537 561 639 770 866 882 907 887 881 843 816 768 714 709 796 886 935 929 905 934 892 815 830 748 717 665 695 720 723 729 696 602 552 546 509 474 458 429 417 343 419 480 547 416 400 365 336 335 355 447 478 563 619 704 748 781 804 839 854 873 910 974 967 883 779 574 435 359 314 263 255 251 253 277 300 313 324 352 379 352 347 364 392 391 383 377 380 362 362 352 341 345 335 323 315 310 291 275 266 239 231 234 231 241 233 234 230 232 232 233 230 231 229 231 231 233 234 234 235 234 237 237 239 234 238 241 236 234 234 235 244 239 241 236 241 241 240 280 315 367 429 528 582 652 765 818 878 954 980 989 940 879 823 728 640 571 538 508 454 438 460 475 485 450 458 462 445 431 410 440 447 460 448 389 354 356 353 352 351 355 356 365 369 368 369 375 383 359 367 403 409 418 436 466 511 550 583 609 645 566 501 495 523 545 572 582 594 590 559 541 525 517 540 560 567 572 626 651 695 728 745 752 759 811 938 1009 1025 993 1019 1082 1137 1151 1144 1117 1040 973 842 677 621 595 559 509 479 466 458 459 458 457 458 457 453 453 450 447 447 447 447 447 447 447 447 447 447 447 454 471 487 595 702 732 743 785 805 871 944 960 1009 1092 1169 1184 1261 1375 1368 1404 1470 1496 1592 1557 1415 1361 1359 1553 1708 1632 1575 1465 1373 1291 1279 1127 1033 939 876 861 888 796 796 890 975 1022 1036 1099 1164 1241 1278 1321 1349 1289 1285 1404 1456 1452 1404 1384 1325 1292 1310 1267 1243 1290 1276 1224 1144 1064 1150 1349 1394 1431 1565 1683 1764 1904 1969 2068 2089 2131 2129 1839 1772 1714 1661 1646 1645 1691 1737 1780 1740 1763 1747 1603 1494 1313 1251 1192 1108 1029 1014 1082 1202 1272 1356 1416 1479 1569 1650 1593 1405 1318 1215 1162 1183 1168 1162 1142 1114 1096 1065 1040 1037 1022 1024 1023 1025 1038 1052 1067 1127 1172 1216 1243 1308 1348 1524 1527 1539 1469 1422 1380 1345 1344 1348 1372 1388 1430 1526 1620 1693 1716 1819 1841 1776 1752 1668 1722 1772 1802 1819 1868 1940 2027 2024 1942 1834 1725 1621 1551 1446 1321 1233 1165 1067 1035 1107 1158 1251 1304 1444 1573 1705 1766 1716 1591 1565 1572 1600 1708 1933 2078 2180 2384 2459 2553 2660 2733 2881 3008 3093 3292 3423 3398 3542 3629 3726 3774 3772 3770 3773 3878 4081 4126 4072 4121 4241 4272 4306 4178 4152 4148 4347 4430 4398 4279 4076 3819 3645 3549 3498 3458 3427 3419 3463 3446 3322 3233 3306 3339 3257 3143 3117 2995 2911 2863 2829 2775 2691 2588 2549 2549 2497 2313 2163 2061 1996 2013 2017 1967 1913 1870 1886 1879 1868 1756 1767 1713 1681 1632 1619 1620 1627 1717 1799 1894 2009 2131 2183 2275 2306 2341 2350 2330 2300 2248 2266 2363 2524 2730 2882 2871 2811 2831 2851 2936 2874 2798 2796 2781 2711 2546 2494 2401 2313 2258 2238 2196 2168 2167 2228 2346 2318 2200 2216 2318 2464 2494 2447 2398 2439 2440 2394 2402 2370 2274 2174 2060 1987 1894 1794 1708 1803 1925 2019 2121 2276 2238 2150 2025 1933 2040 2117 2100 2095 2107 2096 2050 1920 1770 1657 1679 1760 1875 2045 2173 2288 2377 2529 2689 2598 2472 2346 2262 2209 2146 2104 2053 1982 1962 1906 1827 1700 1626 1513 1461 1344 1241 1244 1366 1776 1805 1828 1794 1655 1534 1474 1597 1650 1626 1543 1500 1449 1403 1351 1207 1117 1125 1155 1318 1473 1603 1723 1725 1804 1933 2131 2244 2337 2465 2642 2775 2731 2544 2365 2276 2123 2012 2080 2143 2357 2599 2714 2800 2936 2998 3078 3045 3108 3156 2951 2835 2796 2742 2654 2589 2471 2421 2329 2304 2233 2215 2094 2028 1974 1982 2029 2127 2251 2316 2385 2403 2565 2592 2424 2379 2254 2198 2088 2055 1999 1951 1925 1873 1955 1989 2008 2047 2128 2160 2099 2027 1916 1837 1453 1265 1139 1221 1430 1620 1847 1838 1837 1851 1869 1881 1955 2072 2135 2171 2184 2198 2220 2260 2280 2304 2350 2501 2567 2725 2770 2684 2534 2446 2391 2332 2332 2406 2310 2237 2194 2130 2088 2042 2011 1954 1925 1850 1689 1571 1574 1759 1870 2034 2111 2172 2283 2340 2413 2568 2615 2654 2669 2700 2743 2858 2904 3031 2991 2936 2880 2788 2662 2543 2347 2277 2073 1795 1707 1757 1774 1908 2040 2157 2190 2212 2253 2146 2083 2150 2370 2504 2614 2706 2760 2887 2695 2581 2465 2373 2353 2334 2254 2154 2183 2087 2056 1857 1697 1627 1612 1603 1586 1569 1531 1618 1713 1710 1768 1852 1761 1502 1253 1116 1102 1106 1179 1282 1357 1411 1477 1665 1697 1763 1862 1971 2041 2145 2235 2331 2229 2138 1980 1904 1950 2055 2112 2038 2082 2097 2162 2233 2313 2207 2010 1853 1724 1606 1473 1443 1317 1216 1123 1083 1089 1051 934 955 951 867 772 807 880 1052 1296 1429 1473 1326 1134 1004 890 797 875 1045 1176 1246 1174 1097 1052 1054 994 931 1086 1185 1268 1379 1520 1416 1243 1140 993 929 948 867 918 941 920 897 834 828 853 940 1086 1189 1105 992 1087 1098 1134 1192 1266 1102 958 949 1004 891 771 777 695 577 538 647 629 632 615 581 634 701 777 859 882 811 854 835 849 888 961 990 994 1007 1090 1194 1221 1147 1061 1061 1044 998 1016 933 856 867 928 1013 941 851 703 607 604 514 470 446 505 405 290 290 290 290 290 290 316 428 521 546 486 435 430 441 499 594 693 769 762 825 897 829 798 789 787 679 682 768 794 878 909 830 796 850 816 749 776 746 687 646 740 790 761 739 695 601 532 500 498 526 502 451 406 345 387 445 521 608 603 550 460 352 336 339 356 451 531 601 659 700 737 787 800 825 867 920 937 872 759 531 424 315 279 311 283 258 252 250 281 320 323 335 368 362 395 394 407 409 401 375 365 374 374 360 345 345 332 318 311 298 287 274 263 237 231 234 237 237 243 236 231 230 232 232 230 231 231 231 230 231 233 236 237 235 237 236 236 234 239 238 236 234 239 237 239 235 234 238 244 246 247 257 311 355 411 531 604 699 790 839 889 932 991 959 899 862 786 710 626 589 562 516 457 455 515 531 500 458 480 487 485 452 413 436 469 468 415 374 357 357 356 355 356 360 364 369 388 391 395 407 417 412 372 364 383 394 444 460 484 500 541 597 645 565 490 477 496 517 547 573 570 572 541 521 506 502 527 552 572 584 624 662 696 727 761 780 809 863 947 997 1029 1028 1097 1147 1190 1203 1181 1150 1055 957 845 700 644 629 592 537 512 470 462 463 462 460 458 460 456 454 453 450 447 447 447 447 447 447 447 447 447 447 447 457 476 570 676 739 726 750 784 824 842 888 920 974 1014 1072 1143 1233 1304 1411 1530 1671 1875 1749 1572 1469 1519 1699 1791 1726 1626 1529 1529 1311 1160 1012 977 942 948 992 928 801 826 895 947 1022 1066 1139 1208 1230 1307 1435 1508 1489 1448 1655 1705 1568 1472 1389 1331 1344 1351 1299 1311 1398 1416 1333 1317 1119 1112 1192 1306 1429 1515 1634 1725 1850 1921 1968 2010 2092 2050 1840 1783 1732 1705 1703 1709 1754 1794 1816 1804 1729 1731 1605 1422 1332 1277 1199 1121 1034 1035 1154 1315 1380 1440 1494 1554 1606 1608 1471 1364 1318 1238 1194 1089 1108 1092 1076 1067 1039 1017 1022 1012 1013 1022 1020 1036 1055 1077 1087 1149 1189 1278 1324 1421 1481 1624 1631 1573 1529 1458 1422 1385 1379 1361 1382 1371 1401 1487 1593 1616 1666 1748 1699 1626 1612 1683 1726 1759 1801 1882 1933 2029 2099 2090 2018 1899 1787 1654 1583 1473 1339 1215 1156 1052 1045 1142 1178 1270 1320 1444 1564 1705 1743 1735 1652 1573 1578 1591 1611 1776 1955 2165 2237 2370 2437 2573 2746 2758 2815 2975 3312 3577 3612 3644 3779 3971 3979 3818 3780 3919 3945 4031 3947 3839 3868 4075 4216 4433 4419 4372 4417 4524 4522 4473 4301 4048 3835 3729 3527 3472 3395 3347 3273 3287 3286 3286 3132 3039 3062 3140 2984 2935 2854 2771 2719 2684 2618 2566 2449 2380 2300 2232 2223 2139 2002 1857 1874 1928 1834 1821 1774 1815 1796 1750 1688 1673 1650 1640 1619 1620 1664 1754 1869 1956 1957 2054 2196 2265 2315 2361 2421 2475 2438 2355 2276 2282 2354 2460 2644 2770 2866 2868 2851 2881 2903 2841 2739 2744 2682 2633 2555 2473 2393 2263 2225 2198 2134 2075 2045 2090 2135 2149 2067 2142 2296 2439 2400 2370 2327 2341 2351 2322 2328 2338 2268 2198 2102 2047 1943 1849 1692 1704 1851 1924 2088 2224 2193 2135 2043 1950 1878 1976 1996 1985 1970 2001 2038 1976 1808 1676 1635 1674 1757 1938 2032 2198 2316 2539 2665 2496 2397 2284 2227 2179 2112 2032 1978 1907 1868 1873 1840 1791 1725 1626 1557 1419 1287 1178 1238 1482 1618 1644 1676 1592 1498 1437 1498 1484 1431 1368 1321 1227 1158 1110 1101 1137 1160 1276 1398 1610 1751 1896 1928 1935 1913 1995 2098 2265 2369 2490 2615 2675 2561 2389 2294 2197 2121 2043 2095 2276 2429 2555 2549 2625 2755 2906 2948 3010 3065 3024 2959 2823 2797 2720 2587 2458 2438 2416 2367 2268 2272 2142 2095 2037 2015 1954 1999 2161 2245 2295 2316 2420 2455 2513 2469 2283 2215 2096 2080 2018 1966 1912 1863 1914 1954 2011 2046 2100 2120 1925 1816 1733 1661 1341 1204 1123 1194 1410 1687 1757 1749 1775 1845 1900 1989 2024 2159 2231 2282 2271 2241 2252 2285 2311 2336 2402 2604 2734 2710 2643 2535 2438 2345 2282 2233 2255 2216 2145 2083 2064 2028 2005 1973 1910 1836 1790 1722 1583 1575 1598 1801 1932 2013 2073 2173 2256 2305 2373 2472 2479 2539 2585 2663 2736 2809 2923 2983 2979 2913 2852 2782 2620 2562 2465 2277 2170 1905 1741 1684 1730 1838 1953 2045 2052 2106 2095 2013 1976 2084 2253 2421 2561 2662 2717 2790 2845 2716 2676 2636 2514 2430 2349 2300 2325 2305 2194 2067 1901 1720 1680 1630 1663 1692 1734 1820 1923 2002 2026 2023 1884 1674 1424 1212 1113 1093 1088 1138 1200 1260 1391 1518 1651 1720 1756 1878 1925 1994 2066 2189 2319 2183 2031 1914 1843 1977 1985 1915 1851 1866 1937 2026 2228 2024 2018 1889 1730 1588 1467 1402 1362 1293 1276 1278 1249 1172 1020 1097 1093 1050 854 771 823 990 1250 1387 1429 1333 1134 992 837 755 911 1053 1124 1106 1067 1009 896 897 889 991 1085 1138 1284 1398 1324 1209 1143 1075 939 844 870 774 798 796 783 813 677 680 730 799 961 1033 1146 1188 1237 1207 1105 1106 1226 1283 1173 1181 1079 1004 922 918 729 632 505 507 559 587 601 657 645 707 909 954 967 890 915 894 896 909 956 1013 1122 1125 1168 1240 1182 1078 1021 972 949 905 894 832 776 794 854 891 790 723 633 529 500 481 456 505 481 337 290 290 290 290 290 305 375 506 601 575 516 422 424 442 468 568 667 715 780 855 870 825 766 716 681 633 683 750 822 892 845 769 699 735 749 709 737 767 675 686 761 849 793 734 672 570 512 576 621 645 605 529 461 417 329 402 473 798 744 717 660 534 442 361 333 336 372 422 483 587 629 677 709 776 797 802 810 808 748 511 365 273 303 310 283 278 264 245 246 312 370 351 343 375 435 397 399 394 386 371 355 350 355 360 353 335 332 327 313 302 287 275 260 237 231 232 232 239 246 235 235 234 231 231 232 233 230 229 230 231 235 238 235 234 237 233 233 233 350 334 271 240 239 234 236 233 233 234 236 235 237 241 298 343 406 499 595 686 789 839 891 919 927 910 875 836 736 666 593 554 531 490 494 460 523 526 491 489 501 508 488 465 425 433 471 467 394 365 362 357 357 359 360 360 371 369 373 379 390 409 428 441 409 374 373 381 381 411 445 450 469 555 535 497 447 440 466 488 524 545 552 517 485 480 502 508 526 551 585 618 662 695 736 771 793 815 845 890 955 1019 1071 1130 1197 1235 1242 1240 1220 1161 1070 987 858 713 665 666 611 557 533 486 477 470 469 465 465 461 462 459 466 453 453 447 447 447 447 447 447 447 447 447 447 447 447 558 631 709 694 750 746 774 791 827 879 936 997 1173 1268 1367 1400 1453 1556 1764 1928 2015 1895 1798 1882 2043 1894 1808 1707 1562 1457 1330 1226 1150 1215 1132 1151 1061 958 815 814 946 1059 1105 1119 1188 1186 1235 1345 1446 1543 1627 1648 1802 1684 1525 1460 1423 1452 1447 1378 1360 1388 1507 1569 1492 1411 1211 1148 1207 1313 1467 1564 1640 1715 1852 1955 2082 2185 1979 1882 1745 1711 1661 1647 1656 1733 1733 1653 1619 1638 1546 1534 1525 1464 1380 1328 1251 1108 1007 1031 1148 1310 1462 1497 1543 1544 1464 1414 1330 1271 1235 1173 1120 1067 1018 1018 1015 1002 1003 1011 1009 1017 1027 1050 1114 1171 1258 1208 1139 1174 1277 1415 1534 1667 1694 1732 1697 1608 1550 1482 1481 1448 1403 1391 1385 1397 1398 1402 1450 1493 1516 1520 1504 1598 1650 1706 1722 1746 1846 1975 2085 2190 2275 2202 2078 1966 1870 1715 1628 1509 1395 1284 1196 1078 1062 1124 1203 1287 1375 1523 1625 1751 1775 1793 1785 1624 1607 1624 1641 1706 1839 2026 2138 2268 2369 2522 2628 2665 2784 2936 3119 3254 3297 3439 3646 3800 3671 3610 3713 3712 3680 3700 3659 3620 3685 3927 4087 4292 4415 4644 4736 4737 4638 4513 4226 3966 3676 3499 3373 3315 3252 3205 3127 3091 3045 3043 2918 2814 2799 3040 2909 2744 2649 2607 2567 2549 2447 2401 2314 2272 2129 2025 1898 1875 1901 1848 1700 1744 1743 1723 1676 1669 1636 1597 1602 1601 1617 1637 1679 1806 1934 2005 2067 2107 2122 2076 2074 2183 2320 2403 2466 2541 2616 2487 2367 2306 2342 2387 2497 2595 2711 2747 2729 2794 3002 2972 2782 2721 2656 2608 2518 2481 2457 2448 2505 2438 2335 2229 2045 1926 1924 1986 2073 2163 2331 2315 2289 2281 2224 2226 2224 2206 2182 2173 2170 2152 2109 2059 1975 1891 1714 1587 1660 1792 2106 2091 2042 1997 1934 1907 1826 1764 1833 1833 1796 1821 1909 1889 1799 1709 1611 1612 1665 1837 2000 2203 2348 2470 2467 2453 2369 2232 2174 2109 2027 1948 1879 1817 1764 1728 1756 1775 1730 1720 1730 1621 1441 1204 1131 1231 1373 1480 1463 1400 1340 1271 1280 1226 1215 1110 1061 1057 1092 1129 1164 1236 1325 1468 1588 1775 1903 2045 2200 2198 2079 1990 1997 2175 2296 2370 2401 2478 2477 2376 2348 2298 2267 2184 2203 2270 2314 2371 2418 2503 2621 2815 2950 2817 2741 2733 2760 2844 2870 2664 2564 2536 2497 2455 2350 2367 2356 2261 2190 2162 2137 1969 1941 1932 1955 2056 2118 2172 2262 2442 2483 2388 2224 2156 2114 2048 1988 1945 1849 1821 1856 1967 1994 2051 2007 1779 1660 1560 1371 1179 1116 1135 1237 1500 1654 1737 1785 1843 2000 2047 2159 2172 2166 2205 2253 2289 2349 2397 2414 2442 2479 2539 2698 2707 2558 2477 2355 2302 2263 2195 2108 2063 2010 2004 2008 1985 1963 1932 1870 1770 1708 1648 1576 1567 1626 1665 1821 1899 1973 1996 2073 2163 2215 2264 2328 2387 2444 2477 2535 2570 2651 2768 2922 3088 3012 2951 2781 2588 2465 2384 2240 2230 2067 1883 1678 1648 1707 1781 1853 1866 1857 1864 1893 1958 2099 2235 2410 2517 2597 2657 2700 2696 2883 2799 2717 2608 2510 2494 2479 2452 2341 2345 2252 2116 1951 1843 1830 1857 2003 2127 2181 2284 2103 2019 1885 1826 1717 1646 1402 1251 1111 1105 1076 1072 1125 1201 1324 1443 1540 1595 1627 1723 1906 1987 2074 2210 2088 1924 1795 1724 1839 1904 1777 1567 1588 1656 1746 1806 1832 2027 1914 1827 1726 1651 1587 1489 1448 1508 1432 1296 1171 1219 1271 1261 995 829 723 797 870 971 1009 1069 1061 998 890 770 690 831 869 871 831 862 850 747 760 908 976 1092 1203 1379 1301 1152 998 848 882 816 842 718 661 655 667 639 591 520 519 593 665 770 821 916 957 1052 986 831 903 1023 1080 1147 1095 989 922 835 710 615 544 500 602 751 781 783 844 760 635 835 937 938 914 924 951 1002 1007 1074 1134 1143 1102 1067 1112 1204 1218 1117 1039 991 961 929 950 868 765 719 711 645 611 549 513 483 468 484 550 442 290 290 290 290 290 290 341 403 573 639 630 583 434 392 433 465 552 636 738 792 808 791 774 747 674 592 656 721 789 823 791 799 778 685 663 729 686 671 652 611 699 763 856 824 752 662 573 560 615 675 759 718 628 559 473 414 310 390 870 815 752 743 696 612 496 406 336 331 394 453 463 500 537 559 677 735 734 743 723 719 479 353 279 281 283 286 283 284 252 246 274 349 379 355 353 383 371 398 410 406 381 357 353 347 348 362 353 332 332 316 297 282 270 258 241 234 229 230 245 236 235 230 231 232 231 230 230 230 230 229 230 233 237 235 235 236 233 233 301 378 373 326 246 238 234 233 234 234 234 236 240 239 240 288 329 383 462 547 673 793 849 894 910 910 893 856 817 749 648 608 605 567 537 471 475 554 512 491 502 532 518 494 469 439 445 463 450 370 361 360 358 357 361 361 361 364 370 374 384 384 394 424 418 432 434 422 416 420 395 393 423 402 428 443 435 429 445 463 474 498 505 487 462 484 489 507 522 555 581 602 635 673 686 728 775 798 828 883 933 983 1067 1135 1203 1271 1294 1288 1271 1244 1187 1094 998 868 742 664 638 607 585 541 492 482 473 474 471 471 466 464 461 458 455 454 452 449 447 447 447 447 447 452 447 447 447 447 475 583 578 679 742 764 803 829 855 901 995 1084 1189 1338 1386 1424 1513 1561 1726 1875 2021 2091 2136 2169 2006 1946 1843 1754 1620 1546 1423 1340 1311 1303 1170 1097 1030 938 833 823 908 961 1001 1038 1106 1184 1237 1331 1440 1544 1672 1744 1759 1615 1535 1490 1565 1593 1473 1422 1404 1427 1547 1622 1587 1563 1280 1195 1233 1349 1584 1763 1851 1834 1975 2135 2237 2169 1938 1837 1723 1655 1590 1540 1577 1600 1585 1522 1462 1436 1398 1384 1423 1447 1416 1372 1292 1168 1038 1045 1178 1343 1489 1551 1484 1375 1301 1216 1215 1172 1139 1122 1084 1058 999 1025 1029 1037 1047 1047 1043 1067 1068 1070 1145 1277 1392 1286 1192 1208 1270 1383 1487 1610 1671 1756 1724 1626 1587 1568 1543 1462 1440 1410 1393 1389 1405 1443 1422 1431 1439 1452 1492 1629 1680 1767 1831 1876 1901 1971 2096 2267 2342 2170 2074 1976 1859 1721 1632 1514 1421 1307 1232 1089 1100 1123 1204 1337 1447 1541 1626 1758 1818 1846 1855 1771 1656 1665 1693 1804 1901 1979 2071 2227 2352 2465 2545 2585 2681 2784 2872 2991 3150 3370 3538 3648 3484 3501 3709 3632 3570 3520 3492 3528 3599 3818 3917 4130 4292 4469 4601 4718 4688 4476 4250 4073 3843 3560 3331 3285 3171 3106 3062 3004 2892 2853 2775 2695 2681 2717 2918 2709 2547 2493 2442 2422 2338 2241 2189 2202 2164 2070 1889 1769 1710 1737 1631 1623 1621 1596 1598 1607 1594 1585 1604 1640 1702 1786 1862 1923 2041 2117 2179 2212 2261 2195 2114 2124 2229 2360 2559 2689 2593 2528 2429 2357 2341 2368 2454 2547 2664 2663 2747 2885 2927 2906 2964 3010 2907 2802 2711 2733 2679 2564 2522 2471 2382 2248 2113 2016 1852 1889 1985 2131 2178 2187 2177 2151 2108 2112 2119 2092 2097 2091 2094 2073 1991 1946 1890 1827 1702 1588 1614 1767 1984 1987 1944 1885 1821 1750 1717 1682 1737 1710 1680 1713 1769 1769 1703 1673 1568 1552 1619 1793 1948 2142 2261 2328 2294 2264 2242 2213 2134 2033 1965 1870 1823 1777 1732 1631 1584 1591 1578 1541 1542 1486 1445 1305 1172 1136 1203 1262 1254 1224 1175 1124 1122 1057 1026 1029 1043 1164 1257 1355 1381 1405 1431 1561 1666 1853 1982 2117 2271 2390 2249 2082 2064 2180 2305 2420 2491 2560 2607 2551 2476 2370 2339 2281 2215 2247 2294 2384 2466 2548 2650 2836 2811 2691 2639 2594 2596 2648 2725 2626 2589 2558 2522 2490 2443 2419 2382 2395 2326 2224 2193 2049 1949 1930 1898 1944 2016 2135 2191 2326 2472 2489 2324 2221 2132 2069 2040 1943 1892 1770 1745 1920 1987 2001 1832 1634 1486 1308 1198 1114 1110 1220 1370 1487 1603 1711 1766 1888 1979 2104 2242 2261 2237 2257 2289 2306 2327 2365 2535 2575 2637 2755 2651 2572 2424 2355 2274 2253 2223 2154 2051 1975 1936 1909 1930 1937 1911 1862 1749 1711 1658 1601 1563 1567 1641 1730 1801 1867 1922 1952 2010 2088 2132 2200 2276 2307 2385 2439 2489 2562 2641 2789 2946 3129 3199 3054 2843 2739 2645 2564 2401 2259 2099 1999 1829 1687 1640 1647 1757 1864 1876 1895 1967 2045 2319 2354 2444 2473 2497 2597 2593 2666 2909 2988 2712 2692 2564 2545 2530 2587 2566 2541 2343 2282 2039 1935 2014 2112 2165 2326 2430 2281 2037 1924 1840 1758 1611 1495 1378 1274 1134 1106 1082 1069 1063 1079 1217 1311 1386 1428 1569 1635 1770 1838 1975 2133 2058 1945 1828 1516 1521 1643 1702 1528 1402 1536 1601 1614 1718 1899 1938 1965 1909 1762 1660 1594 1530 1574 1477 1321 1302 1306 1373 1178 1039 919 856 773 730 769 828 856 936 848 764 684 645 706 696 691 676 691 696 701 807 940 1009 1077 1175 1252 1179 1041 924 729 700 653 713 708 631 637 591 519 500 500 498 498 523 646 688 776 799 907 824 712 782 857 904 1011 996 918 801 673 662 610 536 538 611 709 768 844 857 701 598 722 830 819 812 893 980 1048 1083 1120 1047 1022 1000 1012 1086 1144 1179 1242 1210 1161 1113 1004 901 814 775 717 729 754 697 590 523 475 467 491 508 406 290 290 290 290 290 315 361 412 558 608 623 559 460 390 426 458 550 619 709 784 768 733 740 740 656 584 633 710 786 745 737 759 704 703 605 666 648 627 604 643 683 739 842 796 736 674 603 586 636 704 787 770 658 583 481 371 280 353 940 873 805 767 758 705 624 611 542 404 336 352 406 382 394 415 501 585 638 669 656 669 643 471 336 283 251 287 293 286 280 245 287 365 367 368 358 351 359 401 427 389 389 377 347 341 342 351 347 334 335 328 309 290 270 253 240 235 229 233 242 236 239 234 231 231 232 230 230 231 231 230 230 245 242 236 233 233 233 236 245 358 384 329 240 233 235 236 234 232 232 237 235 240 239 286 321 349 404 528 687 809 857 896 908 901 872 802 788 715 638 609 590 558 523 482 513 556 520 515 534 522 505 469 451 445 452 444 430 375 366 361 359 363 365 365 364 367 369 373 375 390 395 395 406 433 449 458 478 498 498 456 431 423 399 417 408 447 444 456 458 469 474 454 467 482 503 534 544 544 574 600 637 679 701 749 775 810 846 898 945 1048 1139 1211 1264 1323 1336 1331 1313 1258 1213 1107 1004 888 732 684 658 629 585 535 499 485 481 480 476 473 470 468 461 464 462 460 455 457 450 451 449 449 452 461 447 447 447 447 454 484 557 695 764 787 835 900 923 981 1086 1218 1361 1442 1417 1387 1398 1424 1597 1747 1909 2051 2268 2255 2048 1984 1895 1818 1691 1628 1512 1442 1327 1249 1227 1157 1060 976 869 838 879 961 1025 1096 1203 1236 1371 1457 1558 1593 1626 1720 1765 1630 1602 1622 1704 1665 1556 1499 1466 1492 1595 1689 1662 1504 1293 1264 1391 1594 1598 1727 1915 1980 2052 2097 2022 1961 1880 1790 1718 1668 1635 1614 1479 1441 1463 1430 1372 1339 1308 1281 1292 1329 1416 1398 1348 1215 1083 957 1125 1288 1347 1314 1224 1178 1149 1113 1129 1096 1066 1044 1023 989 1031 1057 1065 1090 1100 1093 1112 1123 1126 1106 1135 1299 1400 1348 1286 1246 1289 1380 1449 1597 1631 1700 1759 1690 1670 1624 1551 1503 1480 1468 1431 1411 1409 1438 1493 1555 1554 1498 1486 1572 1600 1705 1756 1874 1983 2105 2168 2283 2389 2307 2215 2043 1868 1721 1632 1494 1394 1254 1161 1099 1129 1158 1271 1407 1477 1568 1657 1749 1830 1877 1884 1946 1860 1751 1755 1833 1894 1999 2065 2198 2336 2485 2526 2551 2565 2730 2798 2982 3156 3391 3579 3373 3312 3494 3529 3452 3395 3350 3399 3512 3653 3777 3770 3937 4057 4233 4386 4567 4688 4567 4374 4246 4031 3674 3444 3355 3166 3061 2958 2917 2826 2780 2696 2626 2583 2559 2718 2684 2494 2370 2256 2232 2162 2097 2075 2046 2102 2096 1942 1845 1704 1612 1568 1556 1533 1525 1553 1569 1601 1672 1727 1789 1873 1905 1962 2036 2162 2248 2335 2358 2303 2260 2177 2135 2199 2298 2495 2545 2588 2530 2454 2411 2395 2396 2480 2594 2629 2714 2866 3046 2888 2838 2819 2881 3028 2917 2728 2641 2575 2536 2488 2419 2344 2265 2164 2046 1875 1799 1998 2020 2027 2016 2076 2065 1998 1964 1978 1988 2002 2027 2025 2015 1908 1840 1766 1729 1642 1554 1575 1713 1864 1852 1815 1753 1696 1656 1556 1543 1587 1589 1556 1592 1628 1642 1604 1597 1527 1512 1583 1743 1907 2107 2224 2215 2173 2121 2079 2079 2087 1996 1915 1857 1794 1731 1686 1574 1509 1459 1432 1425 1422 1389 1330 1217 1090 1059 1081 1073 1068 1070 1060 1061 1052 1011 1016 1067 1123 1326 1399 1466 1510 1566 1609 1610 1759 2021 2105 2211 2308 2488 2432 2318 2274 2236 2238 2395 2467 2519 2575 2531 2465 2381 2358 2306 2252 2280 2390 2480 2563 2694 2776 2696 2661 2520 2508 2505 2528 2563 2646 2635 2599 2568 2527 2485 2453 2475 2497 2504 2387 2316 2283 2170 2010 1965 1908 1926 1989 2103 2130 2226 2388 2566 2403 2206 2155 2096 2092 2008 1926 1768 1711 1738 1814 1887 1782 1504 1318 1206 1143 1114 1210 1401 1608 1694 1734 1780 1767 1811 1882 2030 2178 2263 2322 2314 2330 2349 2369 2454 2490 2521 2618 2689 2560 2454 2326 2281 2237 2196 2123 2064 1992 1946 1921 1901 1835 1828 1789 1738 1674 1629 1559 1551 1566 1602 1727 1842 1914 1959 1974 1990 2011 2005 2097 2139 2200 2226 2309 2381 2458 2553 2699 2815 3036 3046 3185 3100 2842 2763 2679 2608 2403 2277 2170 2100 1897 1786 1633 1630 1790 1906 2077 2090 2190 2282 2378 2583 2654 2696 2613 2589 2678 2785 2946 3059 2834 2639 2608 2591 2632 2600 2530 2545 2481 2357 2152 2084 2147 2234 2307 2368 2406 2244 1992 1845 1745 1698 1563 1453 1275 1151 1234 1268 1149 1101 1057 1048 1078 1141 1226 1276 1408 1554 1770 1887 1980 1879 1785 1787 1766 1455 1328 1442 1554 1518 1357 1300 1346 1424 1561 1691 1759 1884 1925 1830 1747 1702 1657 1615 1511 1394 1443 1419 1437 1229 1144 1048 974 862 761 730 718 697 692 675 648 681 648 659 657 679 645 640 609 665 766 841 951 1036 1060 1032 1075 929 766 596 563 542 556 536 532 504 507 515 544 676 624 517 486 496 527 629 694 738 691 635 667 653 678 773 887 862 694 584 555 509 481 582 710 786 832 900 858 664 579 725 748 800 851 913 934 1022 1114 1070 1030 964 921 940 984 996 1035 1139 1134 1177 1223 1092 1004 880 832 804 810 750 690 553 507 460 497 562 486 403 290 290 290 290 290 296 346 370 461 514 551 517 456 377 407 474 522 596 688 746 724 681 660 662 638 564 623 685 724 696 718 711 646 662 582 596 625 632 668 712 765 798 871 863 775 714 633 616 631 675 749 729 661 597 484 395 315 285 1011 958 873 825 774 747 693 629 578 483 342 332 334 341 339 344 378 443 511 555 555 567 551 504 358 311 252 296 273 255 245 244 315 363 357 350 360 388 369 352 364 349 374 372 336 340 369 350 352 371 349 345 320 304 274 275 270 269 243 234 238 233 231 233 232 231 230 231 232 230 230 231 231 232 232 233 233 233 238 237 233 239 263 241 238 234 235 236 233 233 233 235 234 240 240 278 330 352 412 484 581 732 821 903 907 898 897 826 759 669 637 576 551 545 512 491 501 569 538 568 543 509 502 489 498 506 480 439 418 376 371 362 360 361 365 364 370 365 370 376 383 405 416 402 403 418 448 461 472 481 489 456 448 440 415 401 438 422 435 450 449 451 450 460 473 505 537 543 547 578 583 625 652 681 704 767 803 834 872 930 1004 1120 1194 1268 1311 1339 1366 1363 1353 1301 1239 1118 1007 872 746 686 675 636 587 542 496 493 499 497 483 478 482 489 494 486 472 476 467 464 457 456 455 457 468 548 447 447 447 447 453 458 547 675 826 815 856 901 1024 1030 1140 1304 1526 1409 1310 1294 1313 1406 1557 1729 1843 1962 2246 2255 2078 2020 1936 1859 1724 1691 1609 1599 1421 1372 1314 1123 1042 987 881 841 892 951 1019 1118 1182 1191 1300 1373 1498 1606 1660 1698 1663 1621 1663 1687 1632 1543 1493 1481 1532 1559 1619 1662 1720 1637 1369 1312 1480 1622 1729 1771 1860 1935 2006 1958 1805 1786 1734 1683 1639 1610 1644 1675 1626 1530 1417 1381 1349 1292 1228 1193 1175 1195 1254 1273 1239 1218 1111 916 1043 1116 1181 1147 1143 1114 1110 1064 1033 1014 997 978 1001 1055 1056 1098 1127 1142 1160 1186 1209 1219 1218 1244 1195 1282 1378 1498 1395 1268 1312 1376 1466 1532 1674 1758 1769 1791 1722 1594 1581 1549 1526 1520 1489 1427 1420 1432 1502 1596 1652 1668 1586 1546 1659 1716 1783 1842 1905 2063 2194 2371 2492 2313 2218 1980 1821 1682 1586 1452 1336 1239 1148 1109 1155 1187 1318 1386 1430 1493 1520 1610 1727 1897 1942 1993 2034 2007 1977 1888 1969 2034 2077 2235 2341 2523 2541 2565 2587 2661 2745 2972 3135 3359 3423 3200 3194 3421 3471 3312 3252 3271 3315 3478 3617 3784 3706 3760 3835 4019 4167 4408 4581 4475 4216 4014 3942 3831 3708 3568 3262 3044 2875 2817 2761 2699 2650 2596 2523 2436 2435 2519 2458 2271 2102 2015 1971 1937 1941 1881 1916 1971 1868 1738 1648 1617 1519 1504 1489 1504 1530 1635 1768 1834 1894 1938 1980 2049 2129 2158 2294 2369 2503 2477 2387 2345 2258 2174 2182 2272 2434 2470 2513 2566 2527 2460 2447 2462 2552 2619 2691 2787 3026 3058 2870 2819 2783 2822 2938 2972 2849 2720 2558 2514 2526 2488 2448 2320 2146 2002 1858 1764 1857 1886 1904 1920 1932 1933 1867 1818 1875 1869 1892 1922 1925 1908 1818 1764 1677 1639 1582 1528 1560 1666 1724 1698 1666 1608 1543 1500 1425 1400 1400 1397 1407 1440 1487 1510 1497 1501 1460 1480 1572 1725 1853 2019 2117 2094 2037 2019 1984 1935 1959 2011 1983 1851 1767 1707 1610 1508 1446 1376 1361 1342 1317 1285 1239 1094 1008 963 952 969 978 998 1008 1001 995 1034 1100 1200 1268 1449 1514 1590 1662 1726 1768 1707 1809 2027 2184 2361 2457 2589 2601 2590 2353 2259 2255 2453 2518 2615 2640 2628 2509 2394 2369 2328 2314 2377 2480 2572 2636 2769 2720 2659 2505 2398 2392 2387 2461 2526 2602 2591 2502 2498 2515 2558 2574 2620 2581 2518 2387 2339 2264 2100 2002 1954 1887 1919 1958 2061 2094 2245 2386 2540 2418 2232 2166 2123 2097 2036 1927 1798 1644 1612 1665 1745 1597 1277 1163 1119 1104 1238 1356 1580 1720 1856 1885 1887 1881 1858 1876 1962 2080 2184 2253 2268 2276 2310 2378 2396 2475 2609 2708 2619 2483 2358 2249 2192 2171 2127 2045 1978 1923 1889 1873 1856 1796 1757 1701 1653 1573 1548 1555 1615 1696 1740 1815 1917 2069 2064 2051 2088 2102 2092 2029 2039 2080 2161 2261 2327 2404 2513 2626 2780 2931 2940 3075 3097 2881 2757 2661 2587 2505 2445 2355 2162 1978 1828 1623 1619 1778 1944 2110 2243 2337 2351 2394 2515 2578 2601 2732 2891 2948 2974 3056 3197 3048 2886 2635 2635 2755 2590 2461 2435 2449 2412 2291 2250 2261 2329 2391 2367 2190 2152 1946 1774 1607 1579 1483 1351 1224 1280 1398 1498 1347 1217 1135 1077 1039 1041 1064 1108 1278 1455 1533 1566 1595 1570 1530 1608 1543 1354 1265 1245 1275 1291 1241 1162 1166 1311 1439 1538 1566 1652 1766 1896 1888 1774 1766 1665 1526 1555 1517 1549 1513 1319 1217 1115 1005 841 845 944 901 816 742 724 747 769 761 807 891 854 778 708 625 599 670 760 897 945 900 902 870 741 624 540 526 521 514 537 643 645 715 725 808 862 861 747 635 488 482 508 524 631 593 518 509 520 560 680 791 804 733 559 475 475 514 640 726 806 859 816 720 577 600 632 779 869 920 1037 1063 1112 1149 1105 1011 919 882 973 975 918 964 1033 997 1044 1078 1052 1087 973 915 893 865 688 585 508 458 483 567 594 492 435 292 290 290 290 290 290 300 335 382 430 481 481 426 384 397 444 496 533 620 684 683 639 582 600 589 550 594 651 680 659 713 680 640 574 629 705 719 725 748 786 791 813 859 851 813 781 693 650 649 657 690 683 640 586 478 444 371 292 1082 1058 977 895 821 790 731 687 603 554 470 383 350 345 348 344 328 332 317 331 345 342 325 298 265 253 250 259 246 245 247 270 345 396 382 359 345 355 391 405 381 347 357 342 339 345 360 352 358 366 363 353 328 306 300 295 276 272 242 245 234 232 229 229 228 231 231 229 230 230 230 229 233 235 234 233 231 246 240 233 234 234 235 238 235 235 236 235 232 233 233 233 233 241 252 273 286 318 340 462 554 717 820 899 923 963 943 849 731 669 664 633 593 553 521 487 538 606 594 578 554 551 512 516 511 470 442 412 387 375 370 364 362 366 367 376 373 384 376 379 381 404 412 411 405 407 437 445 447 447 451 466 480 495 487 418 404 434 448 433 444 458 473 505 509 543 547 553 557 576 593 635 659 681 727 770 805 848 909 969 1040 1192 1248 1287 1316 1371 1379 1376 1367 1323 1251 1167 1052 896 738 671 616 579 533 514 523 541 567 556 538 518 522 547 529 511 497 488 479 472 472 483 500 510 624 523 447 447 447 447 447 447 447 543 738 903 901 950 1101 1136 1233 1346 1428 1317 1204 1234 1367 1479 1704 1830 1899 2027 2236 2273 2227 2094 2094 1894 1677 1565 1648 1707 1575 1426 1277 1195 1010 948 861 836 867 945 1030 1073 1156 1203 1310 1419 1543 1633 1752 1718 1546 1527 1560 1541 1464 1445 1399 1425 1470 1554 1677 1737 1621 1479 1398 1513 1610 1661 1809 1900 1922 1925 1894 1756 1651 1625 1626 1587 1557 1533 1642 1722 1751 1636 1546 1470 1398 1354 1316 1279 1230 1174 1099 1100 1064 1049 1029 890 933 1004 1019 1043 1047 1021 991 972 955 981 1029 1059 1079 1116 1148 1191 1202 1232 1241 1272 1320 1356 1379 1397 1399 1347 1345 1399 1471 1332 1301 1373 1408 1516 1650 1781 1853 1802 1764 1720 1660 1662 1630 1540 1490 1474 1456 1451 1463 1566 1652 1745 1770 1703 1691 1732 1795 1933 2059 2193 2295 2440 2441 2318 2177 1977 1814 1656 1623 1519 1408 1236 1156 1130 1168 1203 1240 1310 1381 1467 1549 1708 1829 2031 2089 2092 2167 2285 2314 2348 2322 2340 2382 2424 2520 2715 2811 2769 2828 2871 2938 3056 3223 3271 3168 3037 3058 3299 3352 3200 3088 3062 3132 3342 3514 3692 3629 3582 3646 3886 4157 4381 4290 4109 3987 3768 3769 3942 3940 3713 3294 3045 2816 2730 2678 2657 2567 2492 2326 2251 2179 2189 2230 2160 1962 1846 1663 1657 1728 1706 1743 1694 1761 1695 1597 1490 1458 1445 1483 1588 1731 1803 1891 1972 2046 2084 2193 2245 2326 2316 2309 2305 2330 2409 2549 2472 2407 2311 2205 2264 2393 2476 2676 2798 2687 2605 2588 2593 2633 2641 2802 2978 3076 2921 2759 2720 2743 2778 2860 2933 2925 2790 2611 2509 2398 2307 2219 2160 2062 1969 1810 1747 1720 1738 1766 1784 1767 1743 1721 1701 1710 1744 1755 1754 1742 1732 1701 1652 1583 1543 1514 1465 1427 1467 1487 1484 1427 1396 1361 1339 1334 1320 1294 1296 1325 1318 1326 1340 1341 1336 1411 1513 1611 1760 1860 1941 1964 1954 1908 1859 1815 1797 1797 1868 1888 1891 1841 1690 1609 1473 1400 1324 1290 1268 1220 1164 1072 963 923 925 926 944 969 1036 1092 1111 1173 1263 1364 1433 1507 1635 1684 1798 1876 2002 2033 1987 1925 1920 2009 2168 2309 2448 2535 2469 2428 2358 2325 2460 2554 2747 2748 2603 2513 2469 2443 2446 2488 2631 2695 2770 2853 2852 2715 2536 2423 2279 2285 2311 2371 2491 2611 2543 2452 2393 2427 2501 2532 2474 2401 2334 2284 2223 2157 2051 2005 1881 1843 1887 1911 1997 2084 2268 2401 2421 2344 2180 2153 2100 2068 2012 1981 1890 1702 1561 1463 1409 1302 1129 1057 1070 1191 1397 1523 1640 1778 1938 1980 1989 1965 1997 2036 2042 2089 2137 2192 2225 2296 2301 2337 2355 2480 2567 2594 2495 2331 2226 2152 2112 2090 2039 1937 1885 1827 1791 1736 1756 1693 1645 1609 1540 1552 1639 1753 1790 1844 1866 1833 1858 2011 2226 2311 2224 2186 2250 2222 2219 2186 2162 2189 2263 2298 2337 2462 2611 2748 2825 2946 3049 3001 2885 2776 2704 2617 2554 2472 2182 1959 1800 1632 1614 1773 1965 2123 2256 2496 2662 2666 2603 2583 2655 2824 2904 3033 3078 2868 2908 3147 3208 3103 2927 2849 2756 2570 2489 2422 2384 2391 2468 2423 2378 2259 2133 2012 1922 1850 1698 1530 1471 1339 1279 1278 1403 1604 1704 1826 1601 1370 1273 1194 1196 1164 1062 1034 1076 1110 1141 1175 1214 1251 1222 1150 1083 1037 1016 1051 999 974 974 1045 1142 1236 1286 1378 1517 1633 1774 1857 1935 1811 1737 1686 1696 1650 1680 1579 1402 1270 1107 980 840 968 1120 1163 989 898 932 922 907 885 999 1094 1024 1035 854 695 580 607 732 711 686 692 656 581 543 592 612 670 558 563 708 819 924 936 1031 1049 1017 1062 865 813 664 531 477 476 473 484 469 467 469 522 599 603 638 708 647 485 566 630 701 748 821 854 758 671 565 555 774 856 978 1057 1142 1210 1102 1081 1105 1041 927 846 891 886 884 966 995 953 935 976 937 979 1061 1068 980 937 784 612 464 544 569 569 572 538 459 323 290 290 290 290 290 291 305 349 392 409 425 432 408 352 393 440 470 519 534 546 543 539 550 565 547 662 658 695 659 666 649 606 604 630 655 709 698 747 791 823 842 853 781 714 707 695 648 645 640 653 630 606 552 465 433 385 314 1063 1102 1074 971 884 823 771 712 663 608 530 464 360 353 345 334 347 337 327 304 272 297 265 257 258 267 257 256 250 247 271 351 409 403 385 359 337 328 375 401 356 381 375 339 336 348 358 341 379 376 409 400 355 334 302 292 276 256 235 237 230 234 230 230 230 230 229 229 230 232 235 238 237 234 233 233 233 239 233 233 233 233 233 238 235 235 232 232 232 232 233 234 236 238 235 262 278 293 319 415 526 710 845 913 974 965 925 819 725 676 630 567 547 532 529 492 550 618 618 597 584 543 509 512 512 464 433 410 420 394 368 363 364 366 369 384 370 375 373 376 383 398 405 411 418 414 427 441 440 460 458 468 468 462 448 423 401 401 424 444 450 480 513 538 527 527 539 560 557 587 592 633 660 694 749 781 812 862 910 991 1085 1216 1261 1319 1351 1380 1372 1367 1365 1339 1270 1176 1044 886 713 638 603 574 572 526 562 582 624 609 613 590 569 586 595 555 529 501 494 513 561 596 542 587 587 479 447 447 447 447 447 447 447 478 633 803 880 941 1145 1198 1306 1426 1372 1262 1178 1247 1370 1495 1744 1881 1780 1901 2070 2126 2119 2015 1904 1768 1610 1488 1412 1471 1655 1541 1339 1242 1010 946 864 819 839 909 1001 1116 1195 1265 1369 1479 1594 1669 1637 1526 1478 1417 1412 1408 1399 1384 1333 1409 1520 1574 1654 1692 1610 1501 1485 1597 1686 1709 1818 1934 2091 1942 1763 1658 1594 1548 1565 1532 1484 1557 1703 1769 1816 1781 1642 1521 1480 1454 1412 1383 1320 1223 1241 1237 1246 1098 962 916 860 916 933 965 967 970 981 997 1019 1064 1090 1123 1141 1190 1224 1271 1313 1346 1359 1372 1400 1437 1447 1493 1512 1489 1484 1424 1506 1423 1372 1363 1368 1447 1570 1691 1792 1880 1827 1750 1741 1704 1622 1515 1524 1500 1533 1472 1475 1512 1604 1701 1811 1807 1762 1801 1858 1981 2063 2270 2388 2379 2306 2237 2117 1920 1802 1666 1586 1442 1335 1224 1175 1144 1153 1199 1271 1369 1501 1614 1686 1797 1845 1941 2050 2205 2238 2340 2424 2604 2561 2498 2621 2769 2718 2828 2956 3027 3058 3112 3194 3259 3354 3137 3046 2919 2966 3113 3146 3178 3042 2970 2987 3274 3355 3502 3510 3467 3563 3854 4071 4119 3947 3792 3773 3604 3472 3560 3678 3647 3379 3131 2824 2696 2623 2599 2521 2390 2148 2059 1981 1954 1948 1902 1814 1759 1645 1543 1580 1563 1551 1530 1574 1531 1470 1444 1402 1430 1580 1741 1866 1945 2020 2085 2178 2260 2311 2308 2270 2209 2161 2139 2241 2331 2453 2450 2415 2347 2269 2275 2359 2543 2666 2758 2904 2776 2751 2744 2760 2764 2895 2862 2932 2844 2694 2584 2617 2669 2775 2813 2848 2860 2798 2644 2405 2280 2202 2167 2017 1963 1867 1806 1765 1755 1703 1682 1660 1656 1645 1646 1639 1643 1642 1633 1623 1600 1582 1549 1490 1450 1404 1390 1377 1372 1368 1371 1355 1349 1331 1337 1377 1383 1385 1346 1292 1267 1264 1268 1294 1317 1406 1518 1608 1728 1795 1848 1863 1834 1799 1726 1684 1706 1712 1779 1759 1803 1822 1681 1563 1419 1327 1249 1223 1194 1177 1117 1079 964 904 975 1074 1164 1192 1238 1272 1317 1383 1449 1470 1646 1706 1756 1801 1880 1975 2112 2163 2152 2087 1939 1955 2127 2247 2326 2360 2443 2464 2375 2365 2484 2518 2588 2681 2691 2675 2666 2684 2602 2644 2769 2886 3012 2949 2729 2569 2392 2310 2200 2153 2217 2301 2444 2557 2518 2387 2364 2355 2355 2333 2324 2312 2267 2232 2181 2082 1982 1934 1846 1811 1874 1923 1972 2110 2333 2359 2270 2211 2116 2116 2040 1994 1945 1943 1829 1718 1582 1535 1397 1267 1084 1045 1100 1326 1575 1684 1793 1879 1937 1955 1929 1932 1960 2031 2128 2147 2137 2221 2263 2315 2403 2435 2425 2466 2609 2531 2399 2250 2182 2131 2099 2039 1995 1867 1821 1787 1756 1681 1669 1627 1565 1537 1590 1672 1771 1843 1910 1980 2052 1885 1876 1969 2187 2382 2448 2352 2381 2320 2278 2286 2260 2260 2280 2343 2381 2523 2670 2690 2721 2819 2833 2823 2783 2834 2853 2736 2600 2431 2126 1927 1822 1657 1621 1719 1891 2075 2225 2470 2635 2687 2801 2788 2851 2972 3078 3169 3007 2850 2822 2880 3053 3112 3019 2871 2904 2788 2773 2656 2597 2544 2520 2292 2153 2034 2002 1860 1808 1679 1619 1467 1369 1277 1279 1395 1541 1679 1826 1961 1783 1600 1478 1404 1368 1302 1155 1041 1014 1004 997 1009 1039 1062 1007 972 950 947 939 944 966 976 896 930 966 1023 1212 1355 1394 1487 1638 1789 1921 1841 1834 1804 1818 1761 1716 1586 1350 1239 1092 954 890 1040 1217 1257 1110 1010 1163 1124 1053 1018 1101 1208 1188 1061 823 689 635 580 629 570 546 566 549 559 639 739 706 635 621 717 670 779 1003 1109 1096 1204 1112 1058 923 845 695 625 496 539 571 516 530 489 469 494 515 463 453 516 556 491 454 505 590 608 738 726 650 576 513 621 784 831 968 1091 1147 1188 1075 1005 1044 1002 921 867 802 825 892 946 968 943 863 909 911 906 920 939 951 816 711 632 479 456 537 547 530 543 536 359 290 290 290 290 290 290 290 308 343 366 383 382 378 341 374 424 464 502 521 531 522 516 523 548 533 586 631 662 618 608 613 600 584 691 748 772 767 731 759 813 872 886 820 771 705 668 651 625 632 615 598 552 485 448 422 333 263 1125 1122 1130 1067 965 878 799 751 684 627 577 498 423 375 345 350 365 366 352 344 294 272 265 262 281 271 298 284 292 293 250 312 422 417 396 362 336 321 330 348 336 375 372 376 341 326 337 359 374 384 426 414 375 329 310 301 277 262 236 232 231 232 231 231 230 230 230 234 229 233 236 236 236 230 234 232 234 232 232 235 236 232 233 236 235 231 236 234 239 235 233 234 234 236 237 242 260 277 303 402 521 737 893 956 961 916 891 807 720 650 608 597 601 585 568 495 566 618 629 575 552 523 515 518 518 456 429 455 458 427 366 361 365 375 367 365 366 372 376 377 386 398 404 424 447 427 430 443 453 453 470 464 465 471 459 408 393 451 450 449 462 484 523 552 552 552 546 563 559 587 593 636 674 719 748 796 822 864 917 1018 1123 1255 1313 1367 1389 1421 1422 1407 1380 1344 1289 1172 1045 874 728 701 654 636 572 547 605 628 659 667 656 603 603 628 631 590 570 578 612 682 690 621 580 689 541 483 447 447 447 447 447 447 447 452 580 699 803 873 1066 1215 1337 1478 1319 1217 1135 1212 1344 1466 1609 1718 1667 1735 1887 1939 2013 1910 1783 1672 1523 1418 1297 1346 1458 1475 1351 1223 1044 971 928 816 847 901 977 1071 1153 1217 1340 1472 1546 1505 1441 1402 1392 1367 1307 1304 1329 1306 1323 1372 1446 1512 1610 1660 1725 1643 1564 1599 1710 1756 1863 1962 1977 1824 1661 1590 1559 1475 1462 1486 1469 1597 1733 1745 1657 1622 1611 1580 1544 1493 1434 1389 1315 1319 1362 1282 1184 1039 960 884 872 907 943 980 1022 1028 1042 1074 1135 1174 1217 1218 1249 1309 1315 1335 1356 1381 1385 1476 1577 1641 1643 1656 1626 1624 1530 1475 1542 1509 1446 1439 1434 1411 1490 1603 1699 1818 1867 1823 1767 1645 1616 1630 1555 1546 1588 1518 1497 1514 1594 1744 1801 1930 1917 1929 2016 2097 2177 2347 2403 2300 2228 2103 2026 1866 1732 1584 1469 1403 1338 1270 1195 1163 1152 1191 1303 1447 1503 1563 1618 1684 1721 1830 1941 2028 2128 2284 2459 2618 2679 2731 2774 2884 2946 3021 3099 3246 3286 3386 3388 3533 3444 2973 2812 2769 2781 2870 2931 3023 2917 2852 2895 3116 3137 3260 3320 3348 3402 3630 3834 3939 3711 3590 3590 3530 3378 3342 3240 3329 3421 3310 3068 2904 2690 2550 2450 2317 2100 2005 1892 1798 1714 1686 1633 1592 1524 1489 1448 1412 1380 1380 1366 1376 1357 1346 1375 1482 1677 1819 1969 2055 2128 2203 2271 2257 2213 2181 2095 2036 1996 1991 2077 2234 2307 2377 2465 2448 2363 2339 2388 2598 2738 2748 2942 3105 3067 2970 2965 3016 2945 2785 2742 2701 2574 2482 2443 2548 2670 2683 2784 2745 2664 2540 2431 2345 2220 2148 2091 2031 1921 1910 1918 1854 1817 1775 1775 1751 1740 1738 1718 1710 1657 1584 1511 1488 1475 1467 1461 1477 1537 1542 1482 1442 1407 1400 1408 1435 1484 1563 1609 1616 1549 1545 1469 1391 1294 1312 1277 1239 1329 1411 1526 1593 1624 1688 1736 1758 1689 1599 1583 1625 1616 1653 1617 1720 1763 1646 1513 1354 1283 1225 1185 1152 1132 1088 1011 905 937 1084 1201 1352 1421 1443 1478 1467 1439 1570 1547 1643 1795 1893 1953 2014 2071 2194 2256 2259 2209 2084 2014 2037 2136 2230 2323 2418 2483 2423 2429 2518 2543 2657 2732 2778 2699 2594 2564 2643 2763 2882 2905 2814 2792 2644 2461 2270 2203 2094 2069 2161 2282 2485 2553 2411 2336 2267 2231 2198 2236 2243 2253 2221 2146 2054 1976 1921 1916 1828 1777 1861 1919 1954 2162 2303 2232 2143 2064 2040 2014 1962 1933 1905 1879 1824 1732 1665 1597 1516 1298 1075 1039 1113 1290 1533 1648 1750 1840 1864 1859 1856 1892 1911 1923 2050 2196 2272 2288 2320 2409 2527 2634 2602 2621 2603 2476 2376 2230 2149 2071 2063 2027 1974 1858 1770 1725 1717 1674 1602 1543 1523 1604 1722 1851 1920 2001 2061 2138 2195 1983 1958 1960 2091 2262 2368 2359 2393 2536 2482 2407 2371 2370 2376 2440 2474 2610 2684 2699 2751 2685 2655 2678 2639 2612 2666 2595 2494 2256 2089 1914 1798 1679 1597 1702 1915 2135 2320 2402 2473 2506 2634 2745 2846 2941 2953 3028 2895 2723 2685 2718 2801 2926 3013 2801 2745 2685 2643 2579 2380 2354 2311 2209 2043 1857 1834 1731 1663 1556 1497 1397 1334 1321 1421 1494 1611 1770 1884 2069 1946 1677 1541 1574 1591 1523 1411 1219 1154 1128 1140 1092 1020 1008 1004 1008 1036 1075 1191 1238 1292 1217 1023 924 909 957 1046 1150 1316 1452 1639 1768 1938 1920 1938 1947 1869 1805 1532 1399 1239 1116 1019 974 940 1102 1283 1350 1196 1134 1333 1295 1177 1187 1224 1186 1064 918 738 647 601 560 551 548 561 576 669 697 750 705 589 686 717 821 842 826 905 1046 1206 1140 1027 883 821 708 590 529 569 651 771 600 669 657 548 494 465 501 468 450 491 463 462 477 522 485 564 563 498 498 601 730 870 953 1035 1035 1101 1081 1069 993 949 943 839 773 819 882 945 974 978 925 862 796 901 899 835 857 899 779 671 603 540 479 448 529 550 586 608 412 296 290 290 290 290 290 290 301 307 327 386 373 415 419 384 444 487 498 516 522 516 513 581 595 557 550 580 645 578 542 547 566 643 705 760 759 759 790 806 837 857 802 822 720 687 664 626 619 604 584 559 527 458 442 380 285 211 1137 1136 1144 1104 1069 990 861 787 704 637 592 548 469 437 389 359 351 361 363 361 351 323 301 279 284 317 333 328 309 304 246 266 317 367 411 377 348 318 306 310 327 351 395 409 357 336 349 373 380 378 422 443 395 340 310 291 270 256 241 241 229 232 230 228 230 229 229 230 241 243 239 234 233 236 232 232 232 233 234 231 235 233 249 277 249 236 232 232 235 239 235 232 233 236 237 238 241 261 296 391 506 762 903 953 927 876 840 788 718 627 633 653 625 578 560 519 556 618 619 576 547 551 537 513 487 455 448 483 487 432 377 363 370 365 368 363 367 371 369 389 400 415 418 438 438 445 448 450 463 465 468 474 473 473 471 452 402 442 462 457 472 493 523 548 565 561 555 563 562 579 603 651 694 730 751 800 835 878 942 1071 1183 1325 1376 1428 1444 1461 1458 1442 1435 1373 1310 1157 1012 881 781 745 679 612 561 564 642 665 700 721 681 651 667 688 673 653 650 686 801 857 705 651 628 742 568 506 453 447 447 447 447 447 447 447 570 669 832 959 1125 1253 1388 1434 1266 1165 1098 1181 1302 1412 1498 1521 1508 1662 1763 1819 1974 1916 1801 1723 1547 1406 1246 1243 1325 1276 1228 1160 1060 1003 949 816 838 893 970 1056 1139 1204 1274 1325 1360 1367 1325 1324 1323 1271 1243 1227 1234 1274 1358 1421 1521 1552 1636 1737 1918 1795 1683 1647 1703 1812 1886 1926 1938 1784 1599 1546 1451 1406 1349 1370 1489 1624 1642 1571 1490 1460 1466 1536 1576 1533 1447 1390 1376 1347 1219 1137 1057 975 930 869 894 969 1028 1106 1124 1162 1144 1193 1225 1297 1312 1326 1325 1369 1403 1416 1440 1473 1519 1523 1611 1660 1717 1722 1709 1652 1589 1568 1606 1562 1532 1515 1492 1506 1500 1535 1644 1789 1855 1790 1722 1733 1741 1644 1602 1651 1624 1569 1548 1544 1577 1724 1871 2076 2120 2095 2130 2275 2335 2322 2294 2235 2172 2113 2038 1844 1721 1596 1515 1391 1311 1235 1208 1169 1167 1209 1267 1367 1417 1484 1537 1613 1656 1717 1852 2038 2188 2396 2500 2703 2814 2907 2916 3023 3062 3241 3376 3511 3552 3637 3562 3488 3361 3013 2857 2719 2669 2640 2707 2795 2787 2746 2741 2937 2919 3042 3183 3270 3362 3670 3895 3827 3557 3446 3440 3551 3384 3265 3163 3081 3386 3562 3291 3124 2950 2853 2599 2346 2099 1982 1829 1739 1678 1645 1607 1583 1554 1521 1469 1424 1352 1326 1308 1296 1302 1317 1385 1545 1754 1874 2015 2107 2217 2236 2169 2113 2062 2020 1924 1857 1822 1851 1996 2086 2178 2241 2470 2627 2630 2549 2533 2531 2673 2774 2848 2911 3095 3126 3267 3190 2941 2812 2672 2601 2463 2387 2391 2435 2563 2678 2700 2689 2727 2581 2419 2319 2252 2217 2138 2040 1976 1956 2063 2034 1977 1939 1941 1939 1902 1914 1913 1877 1835 1722 1654 1622 1572 1556 1566 1651 1742 1737 1700 1629 1493 1449 1545 1615 1717 1793 1788 1719 1682 1653 1544 1510 1404 1336 1313 1266 1216 1302 1372 1443 1446 1522 1584 1625 1606 1511 1442 1510 1509 1504 1498 1643 1672 1616 1528 1389 1316 1256 1190 1123 1091 987 916 949 1076 1232 1376 1584 1639 1637 1641 1608 1581 1659 1704 1674 1749 1921 2044 2151 2184 2275 2336 2338 2289 2212 2124 2079 2116 2308 2466 2467 2499 2524 2528 2650 2648 2585 2565 2560 2498 2445 2454 2521 2648 2746 2661 2615 2532 2444 2337 2187 2085 1996 2074 2184 2282 2477 2462 2328 2299 2255 2206 2103 2116 2145 2167 2165 2110 1987 1960 1934 1900 1796 1751 1868 1897 1957 2181 2184 2121 2021 1988 1953 1944 1968 1928 1875 1815 1791 1799 1742 1578 1464 1280 1048 1034 1143 1327 1538 1654 1727 1778 1774 1748 1777 1784 1798 1833 1905 2052 2169 2289 2377 2463 2616 2565 2512 2540 2567 2388 2324 2205 2113 2028 2003 1962 1938 1843 1762 1708 1681 1609 1557 1520 1627 1809 1902 1932 1995 2061 2136 2297 2295 2126 2023 1941 1980 2100 2162 2253 2310 2414 2522 2509 2476 2479 2463 2520 2634 2734 2731 2774 2857 2680 2616 2539 2548 2515 2490 2431 2348 2118 1999 1889 1792 1618 1577 1710 1897 2056 2183 2219 2276 2385 2489 2610 2671 2757 2823 2920 2817 2729 2674 2677 2665 2713 2789 2852 2785 2603 2523 2404 2277 2187 2082 2075 1983 1810 1654 1562 1504 1430 1380 1316 1321 1448 1574 1592 1682 1895 1999 2166 2033 1751 1700 1748 1785 1563 1431 1393 1401 1317 1376 1296 1218 1193 1196 1200 1295 1322 1393 1445 1412 1361 1219 1049 878 905 975 1088 1287 1381 1577 1685 1837 1990 1903 1832 1679 1649 1513 1410 1287 1247 1112 992 984 1121 1289 1388 1286 1272 1396 1448 1339 1298 1193 1064 927 829 643 594 564 562 600 727 860 855 839 875 853 733 659 693 871 969 1020 1022 908 1005 1150 1039 884 762 698 641 544 566 650 690 793 662 731 766 749 675 639 676 540 444 458 460 448 459 454 453 458 466 484 502 697 763 872 970 1036 991 966 971 953 923 836 838 766 766 876 956 1038 1021 990 898 793 761 818 903 834 795 842 746 680 667 547 464 454 554 613 629 629 473 335 290 290 290 290 290 290 297 297 317 397 456 496 512 434 432 463 505 551 538 502 498 503 514 531 535 540 556 534 646 613 614 681 726 689 703 720 759 787 817 799 746 744 768 701 632 622 598 579 564 520 479 446 393 322 207 195 1083 1071 1127 1179 1183 1122 1000 880 760 688 612 556 510 491 459 425 387 361 352 360 349 340 334 332 334 345 358 360 345 345 308 286 243 248 245 245 264 285 288 302 348 400 342 324 349 350 350 370 372 381 446 451 396 395 297 280 266 279 264 252 231 231 230 228 228 228 232 231 251 260 233 231 233 232 232 233 233 235 237 289 304 369 420 362 312 235 234 231 231 232 235 237 237 234 240 237 237 249 280 390 539 780 914 953 949 925 837 741 699 669 665 646 609 557 555 541 541 585 602 609 588 579 559 528 511 472 469 490 473 420 380 364 363 357 364 365 368 372 376 395 404 414 419 436 444 458 470 475 483 488 490 495 493 497 492 476 437 469 478 472 497 522 553 560 560 556 557 561 568 584 612 649 689 732 762 810 852 908 975 1119 1242 1401 1447 1474 1495 1514 1519 1495 1460 1402 1284 1100 998 916 836 770 661 612 571 615 673 695 731 743 720 700 725 755 754 758 797 889 993 836 686 652 701 711 563 506 463 447 447 447 447 447 447 447 555 707 852 988 1180 1225 1294 1361 1228 1101 1057 1104 1233 1277 1304 1314 1405 1483 1763 1841 1823 1693 1580 1550 1496 1376 1219 1121 1141 1127 1099 1011 941 965 892 792 810 858 948 1025 1099 1134 1184 1228 1284 1291 1260 1239 1208 1181 1150 1208 1283 1337 1396 1445 1509 1561 1676 1753 1823 1894 1966 1882 1880 1947 2084 1991 1808 1723 1540 1500 1443 1375 1295 1280 1421 1376 1361 1346 1322 1319 1390 1467 1507 1493 1413 1343 1233 1180 1143 1094 1031 947 907 896 983 1084 1125 1157 1177 1259 1287 1333 1398 1405 1436 1467 1477 1465 1493 1520 1554 1482 1454 1489 1600 1656 1662 1775 1872 1774 1723 1656 1655 1670 1606 1626 1652 1632 1585 1536 1619 1750 1825 1855 1839 1801 1732 1689 1679 1713 1673 1648 1635 1584 1603 1660 1816 1991 2125 2314 2394 2375 2282 2185 2097 2007 2001 1950 1898 1811 1742 1583 1508 1416 1355 1247 1226 1166 1165 1219 1351 1499 1576 1600 1623 1651 1712 1763 1837 2056 2263 2434 2563 2737 2831 2963 3121 3313 3486 3536 3624 3520 3483 3417 3382 3333 3335 3251 3073 2876 2721 2589 2545 2495 2470 2555 2569 2654 2759 2919 3027 3186 3385 3653 3794 3580 3301 3206 3247 3270 3212 3157 3024 2913 3025 3117 2882 2766 2717 2785 2742 2617 2295 2114 1855 1701 1616 1591 1548 1529 1497 1480 1503 1596 1651 1519 1361 1280 1281 1284 1369 1515 1702 1833 2007 2106 2102 2030 1974 1928 1844 1777 1699 1692 1815 1933 1971 2024 2118 2246 2488 2679 2902 2865 2737 2690 2735 2833 2677 2676 2768 2868 3072 3180 3026 2919 2726 2654 2546 2430 2346 2373 2398 2548 2616 2636 2682 2639 2511 2461 2358 2243 2136 2107 2125 2125 2137 2098 2110 2109 2158 2201 2206 2195 2199 2162 2153 2068 1938 1844 1764 1672 1682 1822 1951 1956 1883 1790 1645 1521 1564 1747 1955 2014 1938 1879 1835 1771 1668 1568 1486 1426 1321 1264 1208 1179 1213 1274 1304 1351 1415 1456 1450 1419 1324 1387 1361 1324 1440 1508 1515 1507 1445 1368 1326 1284 1237 1136 1017 913 894 1091 1196 1325 1464 1642 1760 1841 1851 1814 1781 1778 1855 1835 1795 1843 1952 2118 2198 2324 2474 2500 2453 2345 2239 2185 2188 2318 2414 2650 2612 2705 2720 2724 2611 2497 2437 2366 2355 2345 2469 2517 2546 2496 2442 2392 2336 2280 2225 2092 1979 1988 2078 2215 2332 2325 2264 2238 2242 2234 2215 2155 2081 2012 2030 2065 2015 1928 1908 1883 1819 1736 1772 1857 1905 2074 2183 2074 2028 1975 1903 1881 1884 1913 1850 1763 1711 1701 1715 1694 1597 1368 1223 1055 1030 1155 1381 1560 1602 1608 1619 1589 1614 1648 1676 1688 1768 1838 2013 2113 2208 2286 2365 2445 2420 2428 2448 2490 2319 2252 2108 2019 1968 1926 1903 1880 1820 1740 1665 1607 1518 1516 1627 1726 1917 2046 2212 2281 2203 2171 2282 2437 2395 2364 2110 2037 1995 2047 2176 2290 2380 2480 2672 2692 2637 2651 2710 2835 2944 2843 2851 2824 2719 2638 2487 2438 2358 2325 2264 2244 2158 1988 1838 1767 1567 1556 1664 1847 2014 2132 2258 2326 2435 2528 2653 2816 2945 2974 3042 2857 2671 2613 2552 2519 2583 2602 2636 2688 2725 2622 2424 2176 1952 1863 1851 1794 1668 1530 1414 1344 1372 1403 1463 1526 1692 1767 1822 1783 1917 2071 2237 2168 1939 1878 1955 1875 1672 1691 1744 1620 1610 1689 1414 1538 1576 1544 1519 1446 1422 1243 1156 1107 1161 1175 1105 909 884 957 1087 1207 1294 1379 1525 1702 1876 1777 1668 1536 1458 1402 1452 1389 1273 1129 1008 1035 1116 1269 1360 1486 1472 1377 1287 1166 1097 1071 916 754 640 662 662 613 705 873 1001 1155 1149 1034 1022 951 786 661 716 853 898 1049 1167 1053 1075 1175 1096 902 803 693 612 599 675 754 908 776 806 998 984 897 874 892 828 734 616 544 486 473 442 432 457 449 452 466 543 732 775 848 885 928 947 865 848 836 812 724 703 794 814 879 923 982 997 892 834 787 713 777 812 787 790 746 775 728 625 490 433 548 598 590 577 583 572 393 290 290 290 290 290 290 290 290 306 421 521 591 588 552 463 507 534 509 496 490 529 564 660 693 624 597 617 650 710 709 684 628 639 660 745 755 765 769 732 755 678 685 698 707 611 595 562 529 471 445 437 409 309 233 191 191 1138 1107 1095 1117 1176 1160 1097 984 834 741 624 566 517 486 444 433 406 388 359 346 346 346 334 334 332 334 353 359 356 345 340 312 281 299 286 275 240 239 239 265 310 326 309 353 395 402 334 366 362 386 405 404 427 447 347 285 273 286 277 244 228 231 231 229 228 229 233 235 230 231 236 232 235 232 232 232 241 236 265 402 448 480 464 387 333 238 235 231 232 231 246 244 235 236 236 237 234 243 253 327 438 769 906 945 968 914 847 741 714 686 667 641 603 566 576 555 539 578 590 615 602 579 558 528 503 461 475 478 452 392 381 365 361 358 371 362 370 387 393 401 415 424 426 440 451 461 476 536 539 517 523 528 538 534 532 522 453 434 469 485 495 505 527 555 573 559 560 562 569 586 603 644 695 744 778 839 884 914 1000 1178 1310 1445 1463 1491 1515 1534 1544 1515 1477 1387 1233 1061 960 892 821 758 652 620 583 652 692 707 734 745 731 747 773 814 830 837 934 1052 949 825 713 667 703 605 531 502 471 447 447 447 447 447 447 447 495 636 845 978 1138 1155 1167 1236 1198 1086 1023 1095 1168 1178 1256 1363 1556 1606 1835 1900 1715 1585 1412 1341 1338 1322 1288 1175 1082 1046 962 908 861 848 818 774 774 817 925 981 1055 1083 1147 1250 1266 1234 1195 1166 1138 1110 1152 1203 1279 1330 1395 1438 1512 1567 1653 1683 1758 1870 2076 1980 1973 2020 2077 1904 1777 1647 1484 1476 1404 1341 1255 1169 1164 1143 1189 1240 1196 1257 1350 1398 1425 1403 1320 1233 1189 1162 1108 1012 977 923 904 964 1045 1108 1129 1161 1190 1288 1327 1412 1460 1502 1498 1461 1422 1405 1384 1427 1439 1413 1397 1482 1498 1544 1620 1699 1801 1828 1769 1695 1705 1749 1755 1763 1778 1699 1621 1537 1584 1631 1692 1822 1859 1838 1786 1759 1776 1795 1761 1710 1668 1631 1656 1698 1764 2080 2205 2413 2388 2275 2227 2143 2075 1953 1863 1828 1768 1742 1695 1587 1479 1391 1345 1364 1321 1169 1170 1295 1454 1566 1646 1799 1804 1900 1869 1839 1885 2009 2209 2409 2584 2803 2922 3039 3213 3403 3518 3562 3435 3385 3394 3324 3288 3298 3366 3466 3310 3072 2895 2669 2549 2469 2444 2438 2436 2505 2589 2793 2950 3211 3351 3562 3632 3491 3218 3080 3057 3060 3035 2947 2929 2840 2758 2786 2677 2603 2499 2529 2567 2442 2231 2039 1758 1635 1548 1523 1497 1487 1504 1570 1683 1770 1796 1666 1452 1346 1262 1263 1320 1485 1768 1907 1982 1963 1881 1839 1777 1711 1606 1601 1670 1805 1929 1948 2083 2154 2220 2340 2646 2737 2814 2947 2990 2811 2680 2649 2571 2570 2641 2714 2938 3101 3026 2880 2722 2627 2478 2426 2338 2328 2347 2441 2559 2589 2624 2707 2637 2532 2389 2296 2204 2197 2192 2203 2204 2213 2231 2236 2317 2394 2376 2325 2302 2246 2163 2081 2021 2004 1901 1818 1766 1855 2059 2075 1996 1903 1740 1594 1605 1751 1977 2086 2068 2030 1954 1854 1746 1667 1557 1466 1416 1329 1239 1219 1184 1169 1178 1233 1274 1307 1298 1285 1256 1277 1258 1317 1362 1426 1417 1399 1379 1347 1304 1263 1200 1091 952 848 931 1126 1357 1571 1618 1717 1805 1928 1970 1927 1876 1886 1970 1988 1937 1926 1933 2015 2150 2342 2394 2423 2436 2340 2339 2312 2293 2377 2429 2637 2809 2842 2753 2683 2702 2523 2444 2331 2305 2305 2376 2517 2589 2486 2409 2363 2318 2243 2188 2031 1904 1938 2067 2162 2244 2191 2174 2158 2177 2188 2187 2129 2075 1975 1980 1967 1904 1874 1817 1776 1751 1714 1779 1920 2051 2254 2152 2061 1987 1911 1871 1851 1873 1867 1767 1681 1643 1618 1611 1565 1558 1426 1211 1029 1029 1182 1290 1406 1444 1429 1446 1485 1551 1588 1645 1677 1787 1869 2019 2118 2198 2246 2302 2314 2340 2361 2403 2502 2308 2153 2058 1999 1948 1921 1878 1835 1763 1664 1583 1520 1505 1539 1679 1821 1963 2072 2171 2291 2462 2476 2494 2603 2625 2569 2445 2326 2086 2061 2180 2269 2363 2433 2642 2664 2658 2702 2796 2822 2848 2906 2918 2803 2703 2640 2502 2423 2338 2283 2136 2057 1998 1927 1763 1612 1533 1551 1633 1826 2121 2239 2394 2427 2545 2658 2837 2821 2715 2780 2958 2858 2668 2544 2391 2340 2430 2428 2381 2465 2539 2459 2248 2158 2026 1876 1681 1641 1517 1423 1395 1466 1535 1572 1647 1687 1736 2006 1988 1899 1991 2107 2338 2252 2144 2005 2097 2000 1869 1871 1954 1804 1855 1869 1718 1757 1758 1494 1374 1235 1161 1113 1158 1104 1016 980 979 870 844 970 1128 1283 1429 1553 1654 1790 1929 1802 1731 1603 1495 1353 1268 1260 1131 1105 1146 1156 1193 1305 1402 1533 1420 1234 1123 1055 1000 899 798 633 598 599 584 695 828 884 1046 1282 1019 1141 1059 865 747 709 697 713 793 938 1107 1139 1149 1263 1052 878 786 730 745 668 702 918 1030 874 913 1168 1092 1018 1071 1022 927 739 650 589 615 642 533 442 430 436 438 458 522 717 787 864 822 832 825 790 733 722 700 721 833 823 858 891 905 946 898 824 820 751 695 687 707 681 688 697 683 673 605 526 470 426 531 588 544 561 501 332 290 290 290 290 290 290 290 290 290 345 398 416 433 428 440 471 533 502 503 488 533 591 738 712 673 713 709 640 707 712 758 680 720 709 696 718 750 703 669 694 683 645 625 616 585 548 507 477 430 423 413 363 264 218 191 191 1094 1125 1081 1079 1098 1073 1020 1037 865 743 637 583 544 495 442 451 455 408 374 359 360 361 355 349 352 348 336 354 361 363 351 328 299 292 288 276 263 247 236 236 265 303 315 351 407 389 359 356 353 358 397 469 483 429 394 330 286 297 301 245 233 229 229 229 231 230 230 229 230 229 230 233 233 235 232 232 289 289 309 434 455 477 489 420 379 264 234 232 235 230 265 257 252 233 232 235 235 239 243 298 418 749 879 901 939 920 882 777 725 686 667 635 620 595 600 582 554 606 618 628 604 574 549 519 492 472 468 448 409 381 381 371 365 359 363 360 369 396 399 395 404 408 422 450 460 494 538 561 561 572 561 563 557 548 552 539 501 414 472 485 490 501 510 539 564 569 566 571 579 601 617 674 713 764 797 850 888 975 1032 1186 1338 1473 1486 1495 1527 1567 1580 1574 1498 1328 1228 1090 985 876 800 741 684 646 609 644 691 711 763 774 775 779 832 861 902 937 1053 1170 932 820 718 707 751 596 517 490 476 460 447 447 447 447 447 447 473 607 843 1009 1181 1148 1102 1064 1076 1023 1006 1037 1112 1179 1316 1429 1682 1834 1934 1874 1639 1537 1380 1258 1161 1141 1189 1218 1208 1175 1039 985 956 898 804 761 746 780 875 906 975 1021 1115 1220 1247 1222 1139 1089 1039 1092 1157 1216 1268 1341 1438 1484 1564 1600 1654 1724 1878 1943 2010 2041 2105 2070 2061 1919 1805 1535 1465 1425 1358 1320 1302 1222 1147 1016 1123 1142 1101 1172 1302 1336 1312 1316 1196 1165 1150 1111 1009 947 907 878 867 989 1072 1096 1111 1104 1145 1218 1260 1312 1362 1387 1386 1366 1338 1333 1334 1344 1349 1361 1415 1482 1529 1580 1607 1712 1816 1897 1814 1731 1837 1928 1971 1941 1842 1707 1636 1647 1644 1734 1735 1712 1773 1852 1839 1859 1907 1885 1820 1767 1721 1701 1754 1825 1922 2206 2313 2345 2283 2215 2163 2027 1968 1887 1809 1722 1675 1629 1606 1552 1509 1367 1407 1429 1322 1170 1197 1344 1487 1617 1733 1908 1957 2049 2095 1970 1987 2074 2224 2387 2572 2827 2957 3148 3228 3364 3402 3309 3275 3262 3244 3233 3243 3295 3466 3680 3482 3214 3021 2782 2621 2518 2468 2413 2402 2409 2507 2742 2887 3055 3168 3365 3358 3392 3225 2994 2945 2908 2846 2818 2721 2715 2652 2599 2694 2543 2418 2345 2289 2180 2041 1819 1611 1532 1504 1502 1526 1589 1689 1762 1836 1873 1870 1768 1615 1485 1314 1251 1280 1498 1772 1815 1824 1791 1706 1682 1602 1526 1596 1668 1753 1845 1972 2101 2191 2287 2403 2494 2707 2691 2713 2856 3020 2902 2720 2555 2467 2479 2529 2585 2798 2945 2956 2827 2656 2555 2402 2341 2311 2311 2334 2367 2476 2551 2599 2651 2655 2547 2399 2317 2266 2252 2284 2347 2356 2366 2385 2429 2410 2536 2452 2407 2304 2243 2170 2132 2090 2054 1974 1908 1909 1976 2197 2198 2095 1981 1752 1635 1680 1766 2001 2175 2251 2161 2040 1943 1856 1779 1668 1667 1586 1461 1338 1294 1273 1245 1224 1144 1139 1140 1150 1167 1182 1176 1166 1208 1250 1330 1314 1349 1345 1294 1261 1235 1179 1066 929 864 945 1123 1343 1620 1746 1839 1920 2033 2068 2081 2036 2045 2088 2137 2116 2092 2059 2072 2095 2201 2287 2354 2398 2496 2515 2498 2523 2482 2514 2629 2826 2796 2614 2457 2444 2471 2369 2189 2173 2256 2368 2510 2618 2562 2477 2351 2300 2218 2137 1952 1855 1876 1949 2074 2117 2078 2050 2049 2080 2136 2111 2049 2004 1937 1891 1871 1839 1803 1744 1714 1676 1785 1842 1939 2084 2243 2110 2029 1966 1877 1844 1821 1825 1742 1688 1646 1588 1536 1501 1429 1430 1363 1148 1026 1046 1103 1156 1303 1348 1333 1365 1457 1521 1599 1632 1680 1774 1844 1994 2096 2194 2240 2249 2267 2317 2345 2421 2482 2263 2143 2066 1995 1950 1908 1825 1766 1669 1618 1529 1503 1510 1592 1712 1844 2026 2114 2224 2296 2413 2461 2564 2684 2831 2801 2581 2384 2173 2102 2142 2246 2341 2374 2448 2517 2616 2708 2901 2860 2860 2852 2891 2929 2742 2672 2578 2441 2351 2280 2175 2042 1961 1888 1754 1615 1523 1503 1659 1787 2011 2189 2403 2523 2646 2793 2661 2690 2627 2647 2871 2759 2604 2489 2405 2400 2359 2314 2198 2226 2342 2341 2100 2022 1911 1747 1594 1522 1445 1401 1484 1546 1674 1789 1910 1889 1881 2035 2143 2076 2148 2305 2321 2187 2109 2064 1990 2070 2032 2112 2109 2097 2027 1873 1820 1712 1534 1368 1241 1167 1201 1295 1374 1349 1230 1054 966 853 838 952 1111 1429 1500 1605 1556 1765 1817 1657 1552 1482 1395 1279 1254 1185 1217 1256 1328 1292 1286 1407 1508 1437 1312 1161 1113 927 890 822 692 602 597 665 776 816 906 1020 994 1266 1345 1153 954 893 901 899 837 810 771 910 1082 1217 1232 1191 1042 880 873 896 799 734 809 946 1086 962 1080 1258 1215 1154 1162 1039 917 769 767 739 700 656 566 444 435 429 434 540 466 637 829 807 819 750 723 704 702 650 717 743 763 791 820 877 923 954 865 789 761 714 713 654 659 606 592 598 618 561 570 542 484 524 442 411 457 481 396 317 290 290 290 290 290 290 290 290 290 290 334 376 404 435 482 469 483 479 475 495 553 665 752 776 759 777 731 708 650 684 743 737 714 762 708 754 791 738 673 643 621 607 607 589 541 523 478 433 399 389 375 342 222 191 191 191 1031 1084 1101 1097 1065 1028 990 976 936 811 721 640 556 506 436 429 434 422 383 377 365 368 365 356 355 345 332 342 368 369 363 343 317 271 288 282 274 256 236 234 292 303 296 374 336 377 374 348 356 356 414 494 469 439 376 382 303 302 286 249 232 230 229 232 229 229 229 230 230 230 231 233 231 237 232 231 300 310 335 427 443 485 497 437 420 294 232 233 230 230 230 240 260 243 235 240 236 234 240 273 363 670 793 845 878 908 883 782 727 681 654 613 616 615 615 591 557 627 656 650 606 570 548 520 507 480 457 410 395 376 372 363 368 358 355 357 363 381 374 384 399 416 439 468 496 526 552 586 595 622 596 572 565 557 538 501 483 424 462 487 491 517 545 568 558 582 592 598 585 600 655 688 728 795 828 880 920 995 1076 1224 1332 1480 1478 1511 1570 1591 1601 1576 1489 1346 1236 1114 1003 902 818 762 735 693 627 648 696 717 765 795 811 820 868 911 973 1044 1172 1140 921 819 726 751 739 592 505 489 473 467 447 447 447 447 447 447 485 597 767 923 1091 1193 1117 1066 976 964 1019 1044 1108 1190 1324 1442 1640 1783 1886 1841 1577 1501 1377 1305 1152 1059 988 1043 1139 1169 1107 1117 1010 970 903 803 736 755 804 863 955 1057 1173 1282 1285 1240 1067 1054 1006 1075 1170 1239 1305 1364 1446 1494 1618 1647 1671 1696 1773 1873 2053 2179 2284 2156 2158 2017 1849 1605 1505 1450 1397 1375 1463 1348 1233 1134 968 1006 1056 1142 1205 1209 1169 1207 1058 1074 1038 998 932 903 831 950 1016 1006 995 981 1007 1063 1067 1163 1220 1253 1262 1255 1288 1280 1289 1312 1324 1333 1346 1355 1393 1459 1489 1575 1663 1802 1906 1898 1810 1764 1867 1921 1962 1896 1841 1721 1703 1769 1787 1825 1794 1782 1800 1855 1928 2052 1990 1981 1933 1848 1821 1944 2015 2149 2229 2377 2319 2228 2193 2150 2077 1987 1922 1810 1731 1630 1575 1529 1498 1489 1465 1456 1457 1364 1222 1178 1220 1392 1503 1632 1696 1887 2045 2145 2214 2151 2135 2201 2268 2409 2561 2796 3051 3259 3341 3243 3213 3192 3154 3123 3126 3174 3217 3372 3507 3638 3398 3128 2925 2755 2712 2594 2495 2407 2380 2376 2374 2528 2691 2869 2979 3105 3081 3248 3220 2893 2815 2746 2733 2726 2601 2519 2518 2498 2808 2668 2370 2264 2056 1896 1736 1617 1512 1511 1514 1525 1608 1680 1804 1866 1934 1981 1957 1893 1741 1648 1446 1316 1235 1420 1546 1576 1567 1609 1539 1522 1484 1518 1721 1840 1848 1937 2075 2199 2344 2387 2538 2673 2617 2613 2639 2742 2920 3016 2887 2624 2450 2395 2418 2456 2624 2763 2886 2743 2571 2445 2285 2176 2114 2138 2313 2331 2437 2533 2562 2667 2578 2497 2370 2344 2346 2388 2527 2568 2535 2547 2570 2613 2562 2613 2465 2380 2320 2258 2200 2152 2083 2040 2014 2041 2100 2188 2246 2160 2066 1886 1735 1688 1733 1804 2075 2214 2359 2292 2175 2072 1940 1844 1853 1799 1662 1544 1407 1420 1374 1316 1337 1272 1218 1172 1152 1091 1128 1122 1104 1124 1119 1172 1227 1222 1278 1262 1211 1197 1152 1031 899 833 1001 1339 1445 1470 1567 1743 1871 2043 2166 2258 2211 2142 2176 2309 2311 2317 2262 2213 2164 2183 2377 2500 2440 2492 2613 2739 2667 2625 2679 2811 2791 2680 2512 2378 2319 2275 2201 2121 2160 2275 2391 2563 2675 2625 2540 2443 2357 2247 2169 1996 1874 1796 1887 1981 2004 1993 1965 1980 2028 2007 1991 1963 1952 1913 1867 1733 1690 1656 1648 1643 1744 1832 1869 1985 2154 2333 2228 2048 1996 1899 1825 1763 1748 1738 1691 1622 1562 1514 1452 1384 1341 1219 1132 1047 1042 1083 1116 1183 1260 1328 1425 1487 1572 1640 1680 1708 1789 1879 2011 2120 2218 2183 2197 2212 2234 2261 2342 2419 2223 2145 2093 2020 1961 1902 1759 1697 1655 1603 1501 1494 1560 1624 1722 1834 2004 2122 2251 2331 2389 2392 2468 2568 2779 2790 2533 2392 2283 2276 2158 2175 2281 2297 2330 2384 2521 2599 2759 2736 2768 2809 2845 2894 3020 2942 2758 2638 2468 2339 2214 2161 2027 1960 1815 1634 1463 1497 1662 1768 1990 2182 2337 2499 2618 2667 2557 2537 2576 2682 2783 2754 2695 2657 2576 2591 2367 2180 2010 2061 2188 2255 2088 1931 1757 1649 1530 1470 1435 1504 1619 1713 1760 1859 1919 1991 1990 2071 2272 2223 2226 2260 2112 1986 1889 1821 1750 1801 1850 1970 1917 2037 1962 1836 1643 1554 1457 1234 1180 1319 1399 1499 1416 1289 1230 1076 934 843 830 941 1071 1389 1464 1416 1471 1647 1735 1673 1558 1462 1381 1429 1401 1279 1360 1367 1457 1405 1418 1505 1554 1357 1185 1034 971 924 838 695 617 587 624 772 876 996 1053 1207 1132 1283 1353 1159 993 1056 1126 969 992 817 844 994 1157 1309 1330 1305 1100 1031 1112 937 826 835 843 984 1099 1164 1258 1374 1279 1118 1042 967 915 926 968 809 706 662 635 476 433 425 447 507 537 522 592 618 645 702 681 597 616 712 737 778 822 814 844 898 957 960 909 821 769 758 718 675 714 665 659 617 597 622 581 544 548 568 535 505 418 421 408 305 290 290 290 290 290 290 323 303 290 290 290 317 397 451 500 490 472 470 483 476 522 626 680 722 670 716 791 728 711 686 717 760 768 778 733 777 699 677 679 627 609 617 591 537 490 471 431 401 397 364 327 280 208 191 191 191 990 1035 1111 1142 1104 1094 1080 1028 969 941 740 661 549 482 427 427 450 423 385 378 371 369 368 369 366 359 311 331 337 364 345 332 355 312 261 275 273 273 246 234 277 286 294 292 316 339 393 399 339 349 396 399 432 427 394 354 322 359 317 288 261 256 231 230 229 230 228 230 230 230 236 240 231 234 238 256 351 360 345 379 433 455 463 418 408 304 232 230 230 230 230 230 230 230 261 247 244 233 233 245 305 468 717 818 810 905 860 771 720 679 648 634 638 622 612 572 583 616 651 643 598 563 580 545 506 460 422 410 395 377 378 365 358 355 356 357 358 366 371 389 406 454 484 507 533 584 592 609 622 635 612 590 570 557 542 530 504 418 450 487 496 546 557 577 576 565 568 570 584 614 646 708 752 801 857 905 935 1026 1110 1271 1388 1497 1524 1533 1566 1611 1636 1561 1492 1375 1269 1154 1043 928 866 820 755 709 655 691 695 719 754 785 838 872 931 977 1059 1134 1308 1110 920 814 756 808 624 547 488 483 469 461 447 447 447 447 447 449 520 599 733 843 1004 1158 1222 1159 1015 938 987 1036 1089 1126 1225 1311 1427 1522 1676 1817 1720 1599 1430 1306 1141 1080 1000 900 982 1075 1187 1164 1098 1083 995 870 712 749 817 904 990 1102 1214 1262 1160 1048 988 962 1041 1139 1186 1256 1297 1342 1435 1480 1532 1576 1628 1686 1788 1849 1961 2093 2211 2185 2029 1945 1821 1640 1541 1475 1420 1481 1608 1494 1349 1287 1154 1054 900 992 1033 1066 974 961 980 979 932 884 820 863 969 1052 1107 1136 1154 1219 1253 1270 1270 1203 1148 1157 1196 1267 1303 1321 1349 1388 1439 1439 1429 1387 1355 1423 1481 1615 1711 1780 1882 1955 1878 1814 1868 1952 2002 1945 1906 1861 1867 1869 1864 1862 1856 1892 1915 2008 2139 2221 2238 2124 2129 2141 2213 2288 2350 2414 2327 2261 2196 2084 2043 1978 1918 1869 1832 1744 1653 1576 1539 1494 1491 1502 1496 1493 1359 1195 1186 1190 1281 1472 1641 1764 1794 1893 2007 2181 2340 2453 2473 2484 2512 2640 2783 2977 3113 3268 3264 3164 3099 3028 2994 3004 3050 3130 3258 3470 3607 3612 3380 3168 3122 3069 3043 2875 2751 2569 2393 2343 2338 2317 2341 2556 2653 2771 2946 3172 3231 2861 2652 2603 2560 2558 2490 2373 2354 2334 2560 2439 2140 1990 1805 1724 1595 1552 1519 1513 1531 1597 1689 1795 1911 1974 2032 2074 2102 2024 1910 1740 1522 1404 1218 1240 1259 1324 1335 1356 1412 1488 1618 1636 1706 1760 1904 1983 2149 2276 2488 2618 2715 2698 2647 2598 2555 2575 2623 2691 2838 2727 2508 2385 2298 2330 2401 2552 2675 2727 2540 2408 2249 2152 2071 2038 2224 2272 2406 2459 2552 2634 2560 2523 2505 2513 2622 2669 2653 2636 2702 2700 2689 2722 2550 2505 2437 2377 2311 2276 2231 2183 2189 2182 2203 2294 2358 2318 2214 2115 1977 1870 1755 1767 1826 1954 2082 2236 2421 2336 2227 2139 2053 1989 1960 1866 1707 1601 1543 1562 1534 1473 1455 1505 1513 1432 1345 1250 1242 1170 1140 1061 1027 1008 1086 1075 1100 1157 1144 1086 1050 930 829 869 1175 1384 1509 1605 1671 1797 1879 2031 2207 2354 2395 2449 2361 2380 2524 2558 2588 2603 2480 2415 2457 2606 2655 2610 2674 2839 2867 2857 2886 2851 2871 2754 2612 2448 2327 2164 2102 2096 2186 2297 2399 2564 2656 2588 2493 2473 2413 2313 2238 2030 1901 1780 1708 1801 1824 1879 1862 1887 1878 1877 1871 1851 1834 1771 1622 1538 1538 1608 1696 1803 1861 1948 2055 2242 2322 2435 2305 2105 1958 1914 1865 1790 1734 1662 1644 1568 1534 1463 1432 1297 1253 1206 1135 1065 989 1048 1121 1291 1377 1464 1470 1483 1574 1678 1755 1862 1943 2005 2082 2072 2104 2121 2131 2100 2184 2269 2324 2387 2327 2249 2115 2001 1961 1865 1751 1664 1602 1544 1493 1490 1545 1619 1730 1815 1987 2104 2203 2310 2339 2381 2523 2598 2731 2625 2545 2535 2519 2501 2370 2253 2231 2245 2249 2339 2366 2399 2562 2642 2702 2768 2874 2884 2755 2814 2659 2507 2389 2281 2203 2101 1987 1875 1740 1601 1433 1484 1634 1823 2120 2201 2266 2279 2330 2407 2444 2509 2614 2759 2828 2892 2715 2632 2568 2553 2385 2155 1928 1843 1908 1978 1997 1938 1778 1585 1482 1528 1645 1762 1919 2053 2018 2052 2141 2163 2126 2237 2404 2284 2152 2066 1889 1767 1670 1654 1631 1549 1592 1587 1641 1709 1733 1651 1504 1343 1289 1239 1349 1486 1551 1425 1339 1244 1215 1130 934 827 830 943 1088 1189 1301 1297 1435 1460 1518 1673 1648 1531 1540 1619 1507 1449 1508 1556 1608 1545 1486 1486 1502 1294 1150 1028 961 830 739 635 599 623 751 846 968 1088 1199 1404 1410 1444 1417 1175 1176 1292 1178 1123 1092 873 842 959 1104 1299 1380 1367 1248 1270 1250 998 912 960 1074 1012 1120 1291 1437 1270 1182 1125 1168 1112 1083 977 892 816 781 702 630 547 547 417 424 522 494 551 503 543 526 548 544 637 715 728 729 789 833 878 875 949 1056 1070 957 840 831 779 731 708 725 682 694 670 692 722 686 625 623 590 558 516 445 420 371 304 291 290 290 290 290 290 307 343 309 290 290 296 355 399 478 476 475 466 520 526 471 512 600 646 689 723 748 718 736 722 712 743 789 815 774 733 697 627 589 617 677 630 544 490 456 414 387 389 382 370 302 214 204 191 191 191 960 990 1048 1110 1123 1090 1087 1033 937 930 894 756 583 473 435 477 462 445 388 380 393 377 369 370 374 368 346 297 329 337 331 317 346 292 264 288 269 257 239 232 284 289 304 293 294 322 378 382 353 340 370 373 388 370 353 343 327 342 351 302 285 273 232 229 230 228 228 229 229 230 233 233 231 238 237 279 366 388 372 444 433 403 387 412 407 329 230 230 230 230 230 230 230 230 242 230 230 230 231 256 274 404 584 741 756 803 794 733 709 686 661 632 626 609 590 580 609 657 691 668 595 578 557 527 485 441 417 409 394 380 371 356 352 352 353 356 360 366 374 385 401 449 495 504 519 559 579 609 625 643 649 642 610 593 578 547 522 428 420 477 497 530 555 568 554 542 546 566 587 640 668 727 771 827 873 929 967 1055 1165 1317 1425 1560 1591 1596 1619 1663 1618 1555 1488 1376 1294 1166 1049 950 876 827 762 716 688 713 691 726 759 782 816 856 950 1012 1115 1195 1314 1095 920 824 773 814 594 540 486 486 468 455 447 447 447 447 447 451 504 570 697 800 974 1098 1279 1197 1047 928 944 981 1054 1146 1292 1390 1476 1587 1698 1809 1789 1557 1428 1343 1178 1068 943 867 930 1001 1135 1135 1079 1101 911 787 718 751 866 926 1055 1131 1201 1165 1044 965 910 937 1022 1122 1216 1272 1357 1385 1440 1466 1505 1577 1634 1685 1833 1900 1885 1965 1938 1814 1792 1743 1675 1611 1528 1471 1488 1570 1541 1444 1313 1238 1196 1180 1072 1001 931 872 870 893 887 891 861 830 886 942 1048 1144 1175 1194 1221 1273 1300 1333 1357 1334 1306 1288 1202 1319 1360 1388 1447 1516 1552 1575 1509 1441 1419 1382 1435 1522 1624 1748 1834 1893 1882 1887 1853 1893 1979 1958 1956 1916 1922 1940 1906 1912 1916 1956 2034 2171 2196 2138 2100 2077 2074 2120 2207 2301 2311 2364 2324 2216 2129 2057 2023 1936 1859 1788 1714 1663 1665 1593 1565 1589 1590 1586 1568 1406 1253 1192 1188 1247 1343 1545 1700 1796 1883 1983 2066 2233 2377 2554 2683 2736 2842 2886 2987 3110 3130 3185 3112 3032 2999 2942 2924 2917 2973 3125 3358 3635 3736 3755 3564 3475 3467 3475 3332 3121 2929 2799 2624 2385 2318 2306 2286 2319 2462 2697 2828 3006 3099 2870 2609 2518 2448 2449 2412 2294 2149 2174 2309 2141 1854 1811 1672 1611 1534 1526 1526 1528 1612 1687 1807 1875 2019 2062 2199 2222 2179 2039 1744 1560 1344 1273 1209 1228 1261 1282 1302 1387 1540 1644 1773 1791 1843 1895 2006 2068 2230 2334 2554 2685 2849 2801 2783 2733 2611 2517 2408 2477 2700 2756 2596 2482 2239 2258 2267 2383 2553 2698 2662 2539 2355 2165 2023 1989 2098 2250 2370 2437 2475 2484 2526 2602 2704 2693 2618 2586 2551 2548 2530 2529 2507 2577 2518 2469 2423 2377 2341 2314 2306 2287 2306 2318 2381 2489 2423 2318 2209 2100 1964 1842 1807 1830 1906 2053 2298 2452 2344 2291 2225 2213 2176 2147 2021 1944 1787 1671 1619 1655 1653 1625 1644 1673 1622 1497 1373 1344 1330 1278 1228 1156 1094 1006 968 964 1027 1096 1089 1016 918 830 787 932 1097 1331 1405 1553 1640 1737 1812 1948 2070 2255 2337 2443 2457 2436 2492 2676 2754 2613 2631 2593 2486 2604 2729 2781 2809 2750 2680 2655 2590 2630 2761 2716 2647 2534 2387 2196 2091 2050 2133 2276 2374 2505 2561 2494 2359 2328 2259 2145 2062 1971 1938 1841 1706 1709 1784 1823 1791 1799 1786 1784 1751 1671 1667 1555 1505 1560 1636 1730 1849 1992 2032 2097 2195 2362 2381 2304 2270 2120 1973 1928 1877 1792 1711 1616 1589 1559 1496 1419 1376 1327 1236 1179 1115 1036 967 1023 1118 1290 1356 1439 1478 1527 1596 1733 1834 1914 2040 2079 2010 1998 1995 2006 2032 2083 2139 2189 2271 2297 2397 2424 2213 2046 1971 1905 1766 1662 1580 1533 1507 1488 1498 1522 1631 1751 1929 2073 2180 2249 2358 2454 2621 2737 2722 2721 2696 2694 2705 2717 2591 2482 2377 2378 2427 2424 2393 2413 2589 2643 2731 2761 2833 2769 2685 2656 2549 2452 2281 2153 2053 1993 1911 1808 1686 1540 1422 1493 1675 1824 1943 2005 2122 2157 2258 2319 2470 2602 2739 2715 2747 2782 2659 2625 2481 2374 2204 2103 1917 1806 1744 1762 1725 1743 1629 1535 1507 1590 1722 1785 2020 2176 2285 2227 2290 2289 2268 2385 2227 2096 1983 1941 1802 1674 1759 1788 1659 1597 1557 1532 1470 1484 1520 1455 1389 1265 1311 1399 1513 1589 1546 1369 1327 1251 1204 1183 894 835 824 876 928 1041 1110 1205 1265 1419 1537 1656 1706 1656 1668 1711 1636 1615 1623 1697 1576 1452 1362 1371 1362 1231 1123 1043 960 818 674 602 596 678 819 987 1051 1226 1295 1472 1554 1581 1477 1268 1342 1436 1338 1163 1010 873 852 972 1079 1178 1235 1353 1471 1355 1206 1041 1051 1033 1107 1237 1207 1356 1466 1326 1273 1227 1153 1046 961 892 847 815 802 706 658 626 616 489 416 445 436 628 569 463 524 513 619 715 792 826 772 796 818 878 937 973 1060 988 926 853 825 796 782 764 734 707 722 723 721 718 693 665 647 649 606 581 470 408 320 293 290 290 290 290 290 290 301 346 393 317 309 332 362 417 484 502 491 476 459 460 490 480 579 653 626 682 719 678 706 740 764 760 762 764 745 683 615 592 605 653 635 562 485 457 417 404 381 384 391 368 278 217 191 191 191 191 936 950 1003 1036 1118 1141 1083 1063 966 856 856 868 650 492 425 457 469 453 404 386 375 372 363 366 363 362 341 315 300 314 316 317 310 276 260 293 283 255 232 233 281 296 302 302 291 304 382 372 370 343 339 348 360 350 376 358 363 332 347 370 292 279 236 233 231 229 229 231 229 233 231 231 232 236 239 318 394 402 382 483 456 410 393 417 378 342 235 230 230 230 230 230 230 230 230 230 230 230 230 239 275 408 542 731 781 823 775 726 702 654 642 626 624 618 587 584 622 679 683 607 574 533 514 469 443 423 417 404 401 389 368 351 349 350 354 357 358 361 363 394 421 453 449 475 511 540 570 605 638 662 670 641 615 597 584 559 521 459 426 459 494 534 540 540 526 533 542 562 596 665 685 748 775 833 877 937 1011 1098 1187 1315 1497 1573 1613 1661 1657 1611 1583 1527 1475 1372 1289 1146 1045 965 871 821 762 718 724 731 726 749 822 868 867 884 945 995 1129 1265 1218 1054 913 819 792 846 585 532 491 482 464 458 447 447 447 447 450 450 481 584 702 781 942 1053 1236 1189 995 893 922 985 1068 1142 1299 1430 1579 1784 1864 1984 1845 1503 1405 1293 1128 1068 973 878 863 968 1036 1026 1022 991 862 783 708 778 902 949 1066 1098 1063 1040 974 903 907 979 1033 1110 1211 1272 1349 1384 1433 1482 1593 1711 1778 1772 1830 1956 1986 1918 1738 1659 1611 1576 1579 1572 1578 1549 1592 1682 1535 1444 1356 1329 1308 1280 1151 1131 1121 953 911 840 792 812 790 874 959 1038 1128 1202 1217 1240 1264 1313 1377 1410 1426 1411 1394 1377 1288 1294 1400 1464 1524 1576 1625 1641 1621 1556 1468 1426 1421 1515 1596 1660 1695 1765 1839 1902 1913 1887 1952 2045 2024 1978 1959 1958 1978 1995 2000 2012 2023 2039 2031 1984 1972 1928 1898 1942 2047 2156 2174 2225 2194 2140 2092 2031 2005 1954 1907 1813 1797 1747 1676 1606 1669 1702 1693 1627 1514 1371 1228 1196 1219 1382 1453 1580 1697 1846 1956 2142 2262 2459 2491 2552 2685 2724 2770 2961 2977 2985 3025 3046 3126 2929 2895 2878 2860 2876 2931 3128 3299 3483 3674 3822 3790 3763 3667 3497 3486 3360 3140 2973 2804 2585 2408 2264 2282 2246 2284 2479 2666 2810 2918 2803 2533 2388 2287 2297 2390 2200 2016 1988 1930 1830 1697 1656 1563 1551 1545 1544 1529 1568 1669 1799 1910 1965 1942 1961 2031 2012 1977 1861 1612 1479 1260 1207 1189 1221 1248 1270 1344 1430 1533 1650 1783 1857 1935 2027 2154 2230 2281 2422 2657 2771 2863 2862 2904 2827 2709 2385 2291 2316 2509 2581 2525 2364 2178 2163 2177 2296 2524 2625 2601 2461 2341 2247 1991 1939 1993 2124 2349 2308 2407 2448 2499 2558 2802 2724 2614 2535 2522 2452 2414 2411 2403 2452 2476 2473 2439 2411 2419 2411 2433 2502 2530 2548 2627 2561 2412 2305 2171 2070 1931 1871 1874 1926 2085 2236 2514 2529 2426 2377 2393 2391 2278 2176 2084 1975 1812 1706 1706 1803 1851 1851 1822 1757 1665 1562 1486 1491 1444 1381 1339 1255 1196 1115 1053 1021 937 1029 1021 965 886 802 780 906 1040 1238 1366 1528 1581 1623 1713 1853 1937 2065 2166 2290 2369 2464 2514 2638 2709 2714 2679 2573 2579 2723 2724 2615 2563 2529 2467 2432 2444 2493 2579 2592 2485 2419 2348 2238 2096 1989 2074 2248 2338 2437 2475 2382 2318 2290 2235 2142 2057 1919 1838 1803 1712 1648 1715 1781 1749 1701 1706 1738 1657 1542 1503 1500 1587 1690 1758 1859 1936 2051 2146 2278 2340 2303 2239 2137 2121 2127 2115 1905 1895 1790 1690 1621 1582 1524 1476 1378 1332 1298 1287 1155 1071 1000 939 1010 1098 1256 1332 1433 1492 1589 1672 1753 1904 1976 1929 1922 1865 1895 1956 1978 2014 2120 2213 2285 2294 2312 2415 2484 2390 2228 2060 1975 1794 1668 1570 1549 1511 1515 1499 1498 1577 1677 1838 1966 2114 2204 2288 2362 2506 2622 2805 2879 2964 2931 2909 2831 2778 2705 2644 2586 2636 2564 2513 2563 2655 2657 2589 2627 2794 2673 2579 2532 2482 2410 2257 2127 1995 1909 1832 1785 1677 1482 1419 1476 1653 1764 1849 1925 2060 2109 2304 2404 2484 2504 2561 2624 2628 2610 2490 2447 2406 2257 2134 2058 1971 1873 1846 1823 1758 1649 1540 1588 1605 1678 1800 1923 2112 2282 2432 2355 2431 2416 2462 2412 2206 2046 1882 1817 1737 1710 1807 1934 1899 1797 1723 1592 1476 1438 1368 1352 1333 1406 1473 1571 1621 1475 1426 1358 1265 1217 1150 1113 1021 823 801 865 889 1068 1198 1314 1399 1480 1494 1642 1755 1816 1780 1680 1700 1765 1784 1627 1472 1336 1259 1212 1198 1153 1083 984 896 733 613 606 608 652 794 993 1141 1239 1183 1298 1367 1489 1537 1412 1463 1480 1312 1107 1120 1090 990 924 1010 1148 1245 1333 1488 1399 1230 1224 1173 1199 1228 1313 1393 1509 1466 1318 1240 1137 1085 1084 988 916 869 758 748 694 676 627 650 596 462 415 428 541 503 455 465 621 729 845 900 871 845 815 853 914 992 1117 1077 965 922 941 926 831 831 785 772 750 742 762 737 700 684 668 659 653 660 594 447 378 300 290 290 290 290 290 298 290 290 325 347 310 331 353 366 418 515 516 489 472 453 450 484 557 494 543 591 633 679 641 704 693 704 741 701 666 686 692 626 568 590 602 547 502 455 423 394 386 381 382 390 348 266 213 191 191 191 191 931 934 948 979 1041 1103 1114 1069 1002 899 740 741 767 626 423 415 424 460 404 368 383 389 378 368 359 362 342 318 287 319 315 300 289 275 276 257 270 261 230 229 277 290 317 325 296 291 317 368 398 370 335 340 350 350 357 356 354 394 346 321 340 301 280 263 241 230 232 228 230 235 235 231 233 230 235 306 398 418 447 534 483 434 423 425 356 341 265 230 230 230 230 230 230 230 230 230 230 230 230 240 276 436 537 734 822 803 764 691 687 648 593 602 606 590 573 610 652 681 675 605 574 557 511 463 437 426 414 405 393 388 361 354 354 356 356 356 353 357 367 413 440 486 481 514 532 554 583 625 644 663 644 614 595 583 581 556 541 486 423 451 478 508 520 521 526 537 549 576 611 652 693 754 793 863 895 963 1048 1169 1270 1456 1519 1572 1609 1644 1612 1582 1567 1539 1467 1362 1260 1117 1025 954 872 840 773 733 743 768 773 814 837 860 960 954 997 1076 1209 1373 1208 1049 889 825 811 865 603 527 481 467 454 452 450 449 449 454 453 450 456 549 658 759 854 971 1128 1159 987 902 916 973 1058 1133 1285 1405 1549 1798 1932 1889 1854 1595 1301 1221 1124 1054 928 848 761 830 896 928 859 884 825 750 712 796 877 933 990 970 960 927 870 852 921 968 1036 1102 1180 1265 1349 1395 1471 1543 1710 1817 1997 2022 1995 2004 1849 1719 1620 1566 1520 1508 1518 1487 1490 1529 1664 1675 1544 1488 1452 1418 1405 1334 1179 1269 1247 1055 985 904 829 806 856 950 1063 1138 1177 1215 1240 1281 1318 1365 1405 1469 1480 1482 1456 1420 1364 1226 1376 1455 1560 1605 1631 1710 1732 1645 1593 1547 1562 1468 1482 1530 1566 1690 1783 1853 1928 1975 2014 2010 1968 1941 1919 1925 1964 1946 1938 1935 1908 1941 1940 1902 1889 1870 1839 1827 1906 2028 2050 2127 2135 2098 2076 2025 1986 1934 1897 1853 1817 1743 1680 1657 1741 1755 1679 1588 1458 1305 1215 1283 1449 1545 1636 1745 1835 1953 2065 2175 2342 2354 2366 2439 2578 2597 2654 2866 2864 2881 2892 2903 2886 2834 2802 2807 2830 2876 2975 3187 3369 3519 3533 3661 3786 3758 3661 3543 3400 3387 3333 3149 3015 2750 2509 2288 2237 2232 2216 2285 2444 2629 2690 2639 2449 2301 2160 2130 2207 2063 1893 1831 1755 1702 1639 1596 1561 1564 1547 1574 1647 1725 1785 1862 2004 1989 1883 1888 1848 1819 1786 1734 1524 1396 1265 1206 1176 1207 1234 1304 1378 1454 1566 1675 1828 1912 1997 2041 2186 2340 2510 2524 2604 2758 2676 2695 2723 2772 2584 2358 2202 2184 2314 2414 2478 2324 2144 2099 2106 2236 2424 2514 2609 2513 2378 2265 2033 1911 1891 2037 2224 2225 2383 2431 2523 2593 2719 2660 2624 2565 2493 2408 2311 2274 2261 2299 2320 2370 2438 2510 2587 2569 2603 2626 2567 2522 2512 2462 2349 2262 2137 1994 1955 1954 2042 2196 2305 2461 2554 2547 2542 2553 2557 2448 2271 2193 2077 1977 1790 1729 1799 1938 2007 1959 1897 1762 1673 1600 1573 1520 1485 1413 1363 1294 1232 1151 1109 1026 938 903 962 915 857 790 777 906 1007 1181 1306 1401 1440 1547 1668 1797 1887 2000 2078 2194 2219 2300 2374 2456 2493 2477 2609 2779 2776 2674 2589 2477 2399 2352 2306 2296 2321 2367 2400 2502 2417 2293 2250 2177 2081 1962 2041 2204 2309 2410 2484 2440 2366 2358 2385 2255 2095 1993 1879 1714 1639 1574 1685 1740 1694 1653 1623 1657 1514 1437 1476 1614 1732 1850 1938 1962 2022 2123 2205 2345 2243 2149 2060 2016 2052 1985 1973 1977 1822 1791 1745 1671 1605 1512 1427 1346 1315 1259 1207 1134 1057 961 916 983 1080 1238 1318 1442 1506 1613 1719 1826 1891 1869 1823 1775 1822 1934 2013 2051 2085 2127 2207 2226 2288 2345 2492 2577 2491 2342 2132 2027 1843 1680 1611 1581 1534 1522 1530 1497 1542 1662 1782 1858 2029 2132 2212 2306 2444 2561 2697 2789 2841 2801 2785 2689 2639 2658 2732 2742 2668 2696 2719 2722 2651 2581 2594 2652 2843 2901 2766 2607 2582 2448 2347 2269 2144 2146 2003 1876 1646 1476 1412 1514 1754 1905 2007 2070 2159 2226 2318 2357 2457 2537 2544 2609 2554 2509 2417 2307 2248 2197 2167 2078 1927 1906 1947 1899 1665 1562 1612 1712 1759 1806 1848 1926 2094 2205 2425 2514 2606 2554 2385 2279 2126 2002 1845 1914 1896 1854 1882 1990 2103 1955 1860 1705 1611 1559 1510 1491 1518 1586 1647 1691 1606 1500 1411 1383 1394 1309 1173 1034 998 896 806 814 856 973 1101 1222 1339 1454 1571 1715 1783 1875 1722 1543 1522 1590 1594 1630 1498 1355 1293 1177 1067 1073 1035 909 760 638 617 608 666 683 789 1030 1126 1063 1025 1154 1249 1431 1423 1450 1523 1526 1395 1350 1308 1183 1023 963 1055 1231 1323 1465 1549 1572 1458 1405 1336 1380 1401 1491 1540 1567 1467 1326 1219 1113 1040 970 918 869 831 785 682 614 569 601 560 550 541 412 414 427 434 453 521 745 816 928 950 908 833 868 876 929 1009 1133 1114 1009 1014 1002 950 879 821 808 809 807 823 803 766 728 700 682 672 686 661 590 413 377 303 290 290 290 290 290 290 290 290 290 290 290 315 358 373 439 512 531 523 543 525 446 455 498 523 608 613 633 640 647 661 662 692 728 671 625 622 648 574 562 566 534 481 450 403 394 382 374 382 364 332 294 242 210 200 191 191 191 933 950 950 962 977 1012 1086 1123 1038 960 802 668 586 564 463 415 414 458 452 368 388 385 400 386 360 365 330 325 293 277 280 268 285 301 307 305 270 250 231 228 242 285 317 306 316 316 308 304 345 355 365 338 331 338 359 346 360 394 369 365 299 299 359 315 308 273 261 251 264 235 233 231 235 232 237 335 417 438 466 575 509 474 478 438 377 361 357 265 230 230 230 230 230 230 230 230 230 230 230 230 272 433 563 827 819 765 724 669 617 574 546 567 583 573 567 630 652 656 648 625 613 553 502 449 447 423 424 395 373 362 356 354 350 350 348 348 351 356 369 408 440 494 503 539 570 596 612 645 679 664 645 615 583 565 558 543 519 496 440 494 506 509 518 537 536 543 554 581 618 673 711 769 809 878 911 968 1027 1148 1227 1355 1543 1608 1641 1610 1578 1570 1557 1503 1462 1364 1259 1081 994 933 863 834 769 733 783 829 822 835 917 942 943 1015 1103 1164 1301 1451 1180 1051 915 840 825 848 603 518 483 463 464 457 454 453 455 456 459 462 463 500 571 660 851 1016 1162 1152 994 836 916 1017 1077 1142 1260 1347 1494 1596 1843 1796 1776 1806 1422 1352 1230 1093 948 858 769 696 768 812 730 827 688 708 747 765 792 811 820 825 818 810 865 908 987 1044 1141 1207 1302 1325 1343 1403 1544 1658 1813 1925 1967 1742 1790 1652 1507 1446 1436 1436 1443 1439 1414 1404 1473 1515 1513 1544 1453 1401 1471 1502 1489 1434 1360 1376 1181 1101 1001 942 895 831 856 994 1147 1187 1208 1239 1272 1341 1391 1458 1488 1542 1578 1544 1486 1456 1437 1335 1275 1437 1474 1533 1586 1667 1746 1678 1646 1679 1650 1582 1559 1581 1546 1546 1615 1775 1829 1963 1997 1921 1904 1865 1858 1917 1921 1892 1858 1829 1797 1811 1842 1817 1766 1739 1711 1749 1778 1878 1911 1918 1980 2039 2040 1985 1942 1893 1858 1789 1751 1678 1703 1773 1801 1703 1642 1459 1357 1247 1291 1427 1448 1615 1778 1958 1899 1901 1967 1999 2009 2075 2125 2311 2397 2564 2704 2716 2733 2745 2748 2750 2736 2707 2714 2754 2818 3008 3150 3345 3500 3445 3409 3376 3369 3423 3393 3340 3238 3240 3314 3234 3054 2850 2772 2626 2408 2195 2199 2168 2158 2269 2322 2253 2179 2109 1964 1925 1848 1815 1765 1727 1683 1653 1610 1586 1583 1620 1704 1765 1881 1902 1939 1980 1960 1936 1831 1769 1707 1657 1553 1498 1424 1334 1240 1219 1186 1187 1216 1250 1376 1444 1623 1730 1847 1908 2002 2080 2225 2347 2558 2724 2655 2597 2493 2457 2493 2533 2538 2373 2167 2086 2084 2211 2356 2357 2080 1974 1993 2121 2321 2452 2479 2393 2257 2148 1982 1872 1830 1976 2148 2280 2394 2468 2658 2774 2676 2685 2636 2586 2512 2463 2384 2357 2273 2197 2155 2205 2258 2318 2401 2577 2734 2596 2533 2453 2377 2276 2217 2162 2102 2074 2066 2130 2205 2314 2460 2520 2428 2364 2356 2333 2351 2338 2264 2192 2024 1900 1824 1876 1958 2085 2080 1996 1898 1788 1746 1658 1582 1477 1429 1372 1327 1251 1196 1142 1126 1113 1065 977 912 836 825 759 794 905 983 1123 1141 1264 1410 1558 1655 1772 1845 1947 1990 2011 2084 2174 2244 2298 2331 2397 2500 2633 2628 2567 2491 2396 2305 2207 2180 2158 2205 2228 2224 2261 2356 2413 2300 2194 2001 1838 1900 2093 2144 2204 2288 2446 2396 2329 2347 2191 2050 1883 1768 1675 1601 1498 1607 1662 1661 1605 1562 1453 1403 1511 1639 1748 1862 2014 2123 2190 2276 2192 2165 2188 2071 1914 1893 1881 1865 1822 1798 1798 1811 1805 1769 1700 1610 1527 1474 1352 1299 1239 1211 1172 1136 979 879 974 1066 1223 1362 1558 1576 1689 1763 1749 1685 1662 1744 1823 1916 1958 2050 2130 2215 2241 2235 2230 2335 2434 2493 2587 2506 2345 2120 1982 1830 1731 1664 1636 1567 1533 1505 1483 1533 1594 1654 1754 1955 2042 2095 2190 2312 2322 2390 2478 2588 2709 2763 2760 2646 2561 2516 2540 2537 2533 2563 2553 2535 2502 2495 2532 2668 2704 2737 2733 2729 2668 2679 2589 2417 2223 1978 1853 1648 1489 1401 1438 1763 1894 2121 2265 2368 2412 2529 2628 2652 2617 2546 2612 2610 2467 2337 2282 2329 2285 2209 2114 1937 1930 1965 1809 1609 1592 1741 1872 1952 1999 2024 2055 2226 2264 2334 2462 2536 2416 2209 2044 1941 1893 1869 1957 2102 2106 2072 2195 2245 2022 1893 1803 1731 1722 1707 1693 1735 1819 1878 1746 1676 1584 1570 1584 1564 1390 1199 1247 1276 1235 891 788 791 934 1078 1205 1307 1427 1514 1655 1765 1853 1752 1557 1467 1349 1319 1440 1605 1423 1302 1169 1085 940 945 846 694 622 614 630 759 704 714 810 892 896 1039 1129 1151 1281 1242 1295 1390 1562 1454 1294 1175 1110 1087 1008 1063 1215 1324 1512 1591 1630 1570 1501 1429 1373 1334 1277 1329 1346 1450 1290 1160 1022 950 1010 1007 902 836 821 789 635 555 615 598 521 413 410 413 422 450 495 551 740 912 886 863 808 860 873 922 948 1020 1070 1046 1072 1097 1074 976 931 898 838 860 918 937 865 814 754 731 730 701 693 681 622 427 385 330 291 290 290 290 290 290 290 290 290 290 290 290 315 366 435 485 512 535 548 522 524 465 442 499 564 642 692 719 698 654 652 714 757 702 652 600 565 548 518 493 477 437 395 365 366 370 360 320 290 287 267 226 219 204 191 191 191 913 921 912 919 954 979 1012 1058 1023 958 856 743 603 541 476 438 408 422 466 399 365 393 422 417 361 363 335 317 321 278 268 253 297 320 302 294 268 239 233 228 234 266 294 307 322 331 325 306 295 369 421 387 359 329 329 331 354 353 381 368 299 299 370 397 369 309 274 260 255 233 230 234 233 230 230 371 444 451 495 559 522 491 504 440 400 377 396 311 283 230 230 230 230 230 230 230 230 230 230 230 239 316 514 757 782 738 699 644 591 536 527 529 533 549 573 626 648 665 660 650 601 526 488 452 446 423 394 372 367 359 356 353 352 348 351 347 349 350 366 417 458 501 510 555 586 617 623 676 694 679 674 649 594 567 553 533 514 500 487 456 502 509 519 542 538 547 560 588 614 682 713 781 825 885 924 982 1046 1149 1225 1346 1589 1659 1642 1589 1540 1555 1526 1480 1438 1327 1203 1058 973 912 848 810 759 768 814 851 882 893 917 966 1046 1055 1146 1262 1427 1438 1165 1027 908 858 836 782 602 516 480 468 462 458 455 455 458 465 465 458 457 477 518 674 893 1004 1111 1160 1004 863 871 994 1045 1101 1213 1307 1451 1568 1764 1738 1633 1553 1369 1231 1125 1018 903 836 767 666 656 671 639 677 746 774 720 726 751 747 788 810 850 875 923 957 1041 1135 1249 1334 1431 1454 1409 1470 1625 1743 1888 1833 1662 1579 1562 1379 1344 1339 1353 1370 1348 1339 1343 1435 1541 1526 1396 1409 1355 1360 1454 1398 1403 1460 1393 1297 1149 1097 1018 963 908 770 899 1049 1166 1188 1217 1261 1313 1364 1428 1508 1543 1586 1583 1585 1565 1504 1480 1440 1347 1375 1464 1535 1598 1700 1757 1768 1745 1713 1660 1645 1675 1676 1713 1732 1719 1806 1902 2003 1936 1885 1847 1802 1845 1876 1864 1855 1820 1747 1725 1727 1769 1762 1716 1633 1634 1678 1723 1797 1810 1788 1823 1927 1988 1981 1951 1904 1857 1784 1724 1753 1809 1862 1783 1635 1538 1413 1374 1294 1400 1432 1474 1620 1767 1873 1749 1860 1985 2119 2164 2082 2075 2263 2463 2606 2600 2618 2607 2622 2635 2653 2635 2660 2677 2729 2987 3209 3290 3490 3598 3436 3400 3321 3241 3160 3149 3103 3081 3131 3166 3156 3133 2988 2875 2729 2595 2301 2158 2149 2133 2110 2103 2056 1976 1962 1962 1933 1885 1849 1792 1759 1702 1682 1635 1640 1697 1799 1938 2007 2041 2034 2065 2071 2014 1953 1863 1816 1674 1574 1455 1395 1322 1309 1256 1220 1184 1190 1231 1256 1325 1450 1593 1690 1744 1809 1953 2053 2235 2418 2613 2589 2503 2432 2366 2296 2323 2344 2434 2445 2183 2025 1973 2066 2173 2274 2115 1954 1877 2045 2206 2302 2338 2272 2154 2081 1946 1819 1821 2033 2177 2278 2376 2455 2697 2689 2605 2567 2534 2509 2505 2519 2496 2462 2353 2290 2180 2110 2149 2184 2357 2509 2650 2660 2496 2426 2346 2273 2197 2158 2146 2132 2213 2313 2439 2625 2586 2472 2404 2309 2236 2200 2162 2140 2122 2100 1992 1938 1916 1983 2077 2178 2134 2006 1909 1797 1714 1647 1584 1486 1418 1365 1320 1239 1262 1265 1226 1148 1089 994 936 874 811 753 845 897 943 1063 1172 1327 1408 1533 1645 1779 1839 1890 1834 1886 1973 2081 2109 2177 2257 2366 2457 2473 2485 2427 2370 2324 2261 2148 2101 2053 2088 2101 2108 2162 2222 2339 2279 2106 1977 1807 1825 1952 2013 2069 2184 2269 2232 2142 2179 2147 2059 1897 1822 1683 1556 1412 1520 1616 1634 1605 1537 1354 1468 1598 1709 1838 1937 2035 2029 2104 2134 2038 1972 1945 1908 1798 1787 1796 1779 1788 1784 1764 1782 1775 1780 1794 1685 1651 1627 1477 1340 1206 1160 1125 1116 1007 881 971 1064 1344 1438 1503 1522 1591 1670 1618 1574 1678 1790 1871 1946 1980 2094 2171 2252 2320 2390 2421 2433 2465 2523 2620 2550 2365 2185 2164 2033 1860 1664 1621 1526 1497 1470 1423 1438 1490 1643 1737 1888 1948 2028 2069 2047 2149 2308 2454 2664 2764 2574 2548 2626 2549 2493 2484 2487 2489 2435 2455 2435 2383 2416 2449 2536 2609 2673 2673 2641 2602 2498 2454 2320 2174 1998 1845 1674 1523 1399 1430 1689 1831 2005 2128 2351 2506 2644 2592 2544 2451 2373 2402 2436 2510 2454 2443 2369 2317 2297 2229 2150 2108 2006 1821 1622 1643 1813 2010 2134 2120 2072 2155 2268 2341 2410 2461 2428 2248 2128 2002 1941 1897 1934 2008 2091 2228 2182 2333 2327 2133 2013 1975 1870 1822 1800 1809 1842 1947 1989 1893 1828 1755 1737 1614 1465 1338 1318 1415 1418 1162 904 787 776 858 1008 1146 1253 1385 1493 1637 1728 1823 1722 1543 1424 1316 1235 1254 1382 1390 1256 1123 1017 897 841 755 671 623 616 683 813 819 856 754 750 875 920 970 1084 1076 1170 1306 1376 1571 1518 1402 1341 1301 1147 1073 1180 1238 1341 1507 1640 1539 1422 1388 1280 1232 1186 1151 1165 1289 1343 1317 1208 1061 928 837 926 769 692 658 638 600 545 588 569 419 402 409 410 415 425 552 549 782 807 806 784 824 837 884 926 974 991 991 976 1035 1027 1085 1037 988 916 895 940 1018 1028 936 852 796 785 829 777 715 693 627 439 390 379 345 298 290 290 290 290 290 290 290 290 290 290 290 357 413 487 501 510 518 541 528 527 513 456 515 599 660 679 646 593 595 658 680 684 662 607 547 549 494 480 447 391 374 365 347 355 304 294 317 333 343 298 265 206 191 191 191 874 894 885 887 901 929 972 1002 1017 940 846 759 592 534 481 447 403 398 457 443 364 387 432 407 339 358 357 337 335 308 263 252 281 309 295 284 244 244 293 250 230 254 270 304 354 334 334 310 283 330 408 404 393 364 342 326 329 358 341 314 302 324 423 460 426 350 296 268 243 232 231 229 231 231 230 401 446 447 490 567 533 540 507 435 400 373 397 367 337 240 230 230 230 230 230 230 230 230 230 230 230 262 413 620 755 697 665 611 603 534 519 518 532 566 614 662 676 684 685 649 599 510 465 449 438 425 402 370 363 364 353 351 348 346 349 347 348 351 385 445 481 514 525 551 586 619 639 674 692 682 668 629 595 579 564 540 521 504 449 434 485 510 525 545 539 548 561 594 630 687 736 799 834 880 931 1001 1071 1203 1288 1424 1586 1624 1603 1556 1495 1495 1495 1479 1424 1316 1199 1032 962 918 841 809 791 821 853 884 919 925 977 1011 1077 1143 1243 1333 1503 1348 1122 1011 927 895 877 746 587 515 487 470 464 459 459 460 460 461 462 461 458 459 464 591 858 925 1027 1123 992 842 848 952 1000 1049 1146 1219 1385 1499 1673 1700 1561 1428 1241 1211 1015 872 789 765 715 658 617 763 747 848 805 843 825 815 818 836 863 885 944 980 1032 1063 1193 1304 1396 1442 1494 1550 1494 1572 1704 1822 1703 1576 1554 1423 1326 1227 1235 1258 1292 1281 1252 1248 1382 1491 1465 1447 1360 1355 1317 1360 1371 1309 1359 1391 1316 1259 1159 1099 1046 986 892 754 966 1089 1157 1209 1248 1284 1320 1394 1439 1471 1520 1561 1584 1609 1581 1529 1477 1458 1397 1331 1368 1441 1506 1624 1661 1688 1720 1759 1729 1741 1774 1826 1827 1805 1813 1867 1960 2001 1912 1829 1748 1697 1721 1777 1841 1842 1773 1698 1654 1661 1697 1692 1666 1614 1566 1611 1654 1725 1722 1696 1789 1903 1954 1986 1978 1898 1858 1848 1813 1870 1878 1841 1780 1691 1614 1499 1372 1375 1417 1444 1542 1590 1734 1751 1694 1797 1978 2106 2217 2113 2122 2164 2347 2488 2459 2487 2458 2473 2515 2528 2582 2631 2657 2780 2904 3167 3268 3509 3574 3432 3368 3280 3147 3050 2981 2922 2940 2892 2951 2998 2999 2943 2866 2756 2703 2531 2283 2124 2126 2105 2087 2057 2005 2008 1997 1930 1894 1837 1833 1797 1742 1680 1721 1796 1927 2018 2060 2116 2136 2179 2180 2099 2037 1982 1801 1646 1555 1573 1540 1490 1466 1452 1365 1254 1158 1177 1228 1261 1314 1368 1475 1546 1642 1766 1916 2066 2312 2476 2474 2386 2330 2288 2194 2147 2170 2181 2294 2407 2234 2035 1905 1907 1997 2059 2051 1893 1795 1932 2102 2177 2186 2146 2051 1986 1864 1776 1918 2028 2175 2295 2459 2582 2673 2607 2536 2509 2480 2441 2413 2434 2459 2434 2365 2308 2236 2180 2071 2089 2244 2357 2497 2596 2480 2421 2378 2317 2267 2230 2272 2381 2495 2601 2702 2638 2507 2484 2388 2302 2227 2211 2177 2146 2109 2075 2022 1984 2015 2086 2225 2286 2192 2061 1959 1822 1741 1656 1606 1515 1454 1427 1415 1373 1362 1330 1287 1188 1092 996 934 876 811 775 827 877 937 1089 1177 1304 1404 1523 1626 1701 1763 1812 1702 1735 1853 1932 2024 2161 2252 2367 2331 2293 2363 2306 2197 2158 2114 2079 1996 1927 1944 1942 1961 2085 2109 2226 2228 2088 1979 1827 1730 1798 1802 1960 2043 1993 1953 2005 2071 2033 2003 1964 1940 1792 1601 1458 1357 1553 1583 1531 1375 1378 1528 1675 1751 1870 1904 1916 1967 1980 1948 1892 1815 1762 1758 1668 1678 1718 1710 1704 1719 1721 1727 1687 1677 1721 1762 1773 1732 1590 1463 1304 1196 1107 1008 955 851 988 1105 1344 1428 1455 1471 1495 1555 1528 1555 1648 1797 1887 1958 2033 2141 2199 2244 2282 2262 2233 2234 2259 2356 2426 2488 2427 2394 2307 2090 1983 1756 1636 1579 1532 1442 1407 1423 1507 1612 1703 1778 1783 1828 1887 2061 2173 2297 2404 2657 2695 2531 2531 2645 2637 2560 2502 2490 2468 2413 2397 2398 2360 2280 2302 2404 2553 2614 2664 2571 2495 2355 2293 2180 2062 1917 1802 1594 1455 1393 1410 1602 1760 2068 2216 2405 2460 2431 2398 2373 2284 2230 2266 2357 2473 2549 2400 2314 2334 2379 2338 2217 2097 1951 1816 1645 1667 1896 2070 2271 2282 2289 2261 2297 2375 2554 2561 2342 2187 2082 1973 2001 2055 2007 2060 2136 2239 2297 2371 2365 2229 2169 2160 2076 2003 1945 1955 1872 1842 1832 1879 1809 1719 1640 1534 1534 1545 1519 1504 1315 1113 981 846 774 798 881 1034 1175 1349 1449 1590 1642 1756 1750 1609 1492 1387 1244 1077 1141 1174 1108 1069 1000 852 782 701 628 624 626 740 847 925 976 986 923 792 849 921 986 1150 1290 1412 1493 1585 1661 1542 1403 1221 1254 1185 1196 1352 1454 1559 1656 1482 1371 1241 1179 1076 1035 1044 1070 1167 1183 1231 1102 980 906 751 738 675 634 604 581 536 509 513 451 410 402 409 410 413 416 535 567 723 723 756 739 784 830 941 981 1001 940 911 936 963 948 999 980 983 956 973 983 1104 1095 1012 958 850 857 876 820 764 599 495 435 393 396 412 351 301 295 290 290 290 290 290 290 290 290 290 301 405 477 477 485 499 515 513 513 492 438 536 601 636 607 594 538 597 576 595 635 700 644 568 503 474 447 419 382 370 343 339 323 343 377 389 409 387 360 325 222 191 191 191 867 871 878 874 881 889 908 940 1000 974 833 773 638 550 489 488 412 389 423 411 364 364 385 381 348 346 364 323 338 340 270 256 289 304 266 251 230 250 256 238 234 236 264 302 332 336 305 272 282 266 367 357 377 417 388 348 324 324 309 307 316 386 480 418 418 375 316 268 250 237 231 230 238 238 230 419 468 443 475 554 531 527 509 430 403 380 391 446 395 280 230 230 230 230 230 230 230 230 230 230 230 230 312 521 711 673 633 616 600 535 516 502 526 571 601 629 655 678 672 587 558 503 465 449 436 410 388 383 387 369 357 350 345 344 347 348 353 358 390 451 463 504 523 564 582 611 639 676 698 698 658 629 598 579 561 537 525 496 445 503 506 506 533 536 540 555 571 606 635 697 758 817 855 917 978 1069 1131 1252 1328 1533 1625 1603 1589 1526 1467 1422 1466 1442 1394 1281 1171 1021 949 912 841 805 807 837 872 897 954 975 1008 1060 1126 1188 1302 1414 1535 1274 1097 991 938 919 898 700 595 528 496 479 467 463 463 464 464 466 466 464 463 461 459 480 651 825 878 988 1015 812 843 958 943 988 1088 1146 1287 1422 1590 1704 1506 1379 1151 1016 912 830 750 682 646 591 687 854 931 922 892 918 908 876 873 868 903 949 993 1049 1152 1223 1302 1342 1278 1231 1341 1362 1463 1581 1716 1628 1506 1423 1286 1210 1147 1105 1117 1208 1188 1183 1183 1203 1361 1433 1381 1348 1326 1296 1286 1294 1312 1261 1296 1285 1226 1244 1191 1157 1101 1066 846 769 953 1089 1201 1231 1248 1289 1320 1344 1384 1473 1521 1567 1571 1573 1542 1438 1455 1433 1444 1495 1490 1444 1419 1472 1511 1584 1698 1658 1703 1720 1800 1896 1900 1904 1930 1989 2033 1972 1895 1809 1755 1666 1622 1678 1746 1803 1795 1719 1666 1582 1610 1601 1583 1562 1538 1578 1624 1662 1645 1700 1742 1825 1891 1956 1987 1946 1922 1930 1931 1920 1861 1790 1733 1669 1642 1534 1472 1412 1403 1472 1506 1577 1678 1644 1674 1819 1987 2188 2418 2287 2186 2202 2262 2340 2377 2417 2428 2452 2469 2504 2546 2596 2711 2874 3054 3216 3398 3586 3540 3298 3246 3147 3027 2891 2860 2802 2777 2724 2739 2810 2869 2788 2801 2627 2592 2508 2398 2126 2091 2092 2084 2070 2046 2033 2013 1987 1936 1902 1866 1796 1758 1821 1918 2002 2101 2133 2151 2191 2217 2271 2215 2135 1986 1918 1760 1733 1732 1771 1707 1643 1671 1622 1477 1331 1144 1157 1205 1236 1298 1394 1485 1578 1736 1839 2071 2158 2337 2400 2344 2191 2114 2178 2061 1991 2020 2044 2188 2250 2362 2176 1929 1844 1860 1913 1889 1848 1699 1851 1979 2004 2014 2013 1945 1884 1768 1778 1932 2085 2273 2365 2422 2463 2533 2568 2482 2455 2424 2395 2367 2358 2401 2366 2286 2248 2188 2129 2042 2046 2196 2391 2570 2691 2583 2491 2391 2384 2394 2400 2429 2508 2672 2753 2623 2570 2535 2512 2413 2354 2371 2329 2280 2265 2213 2170 2111 2088 2116 2165 2342 2275 2180 2058 1955 1838 1772 1683 1612 1538 1494 1550 1555 1492 1461 1392 1308 1177 1084 991 960 876 798 784 820 860 912 1046 1132 1260 1366 1474 1523 1618 1684 1697 1615 1582 1711 1886 1994 2137 2230 2250 2142 2121 2230 2196 2077 1970 1932 1870 1874 1755 1872 1791 1863 1952 2026 2135 2271 2092 1959 1821 1726 1624 1619 1730 1814 1782 1782 1944 1981 1890 1858 1814 1759 1713 1637 1524 1346 1434 1523 1367 1285 1484 1602 1742 1794 1885 1864 1854 1843 1779 1798 1756 1711 1663 1593 1564 1592 1627 1653 1640 1637 1627 1636 1587 1576 1596 1602 1610 1620 1618 1608 1432 1333 1181 1021 867 817 950 1075 1261 1355 1380 1403 1360 1382 1468 1559 1666 1804 1907 1977 2014 2043 2058 2067 2103 2064 2034 2054 2080 2153 2150 2256 2279 2319 2322 2203 2085 1901 1709 1536 1476 1414 1380 1387 1460 1560 1621 1620 1704 1765 1875 2002 2129 2254 2383 2670 2669 2528 2446 2447 2534 2584 2451 2410 2369 2329 2324 2310 2311 2244 2271 2359 2498 2630 2634 2684 2489 2351 2268 2114 1985 1826 1714 1541 1441 1399 1398 1550 1769 1934 2140 2233 2262 2208 2212 2163 2144 2134 2205 2429 2542 2645 2478 2347 2365 2426 2369 2188 2097 2028 1927 1709 1727 1903 2048 2164 2208 2346 2342 2384 2470 2569 2498 2267 2154 2124 2013 2047 2076 2143 2254 2318 2366 2477 2466 2393 2305 2131 2085 1973 1911 1920 1813 1673 1648 1586 1731 1837 1744 1684 1665 1674 1623 1582 1382 1288 1163 1111 889 806 764 820 998 1125 1318 1409 1506 1533 1588 1620 1556 1406 1287 1227 1109 981 961 952 943 870 774 713 645 625 629 653 779 909 1104 1122 1152 1004 931 837 923 1026 1212 1287 1377 1398 1456 1575 1548 1403 1359 1338 1329 1271 1322 1448 1596 1724 1582 1486 1324 1240 1229 1108 992 929 997 1088 1182 1099 965 856 717 646 595 558 508 484 475 454 437 424 405 401 402 409 408 430 557 536 715 689 714 716 772 837 952 1042 1022 943 866 848 889 887 905 917 922 928 952 1001 1089 1101 1038 1003 894 893 888 839 757 577 484 444 430 396 401 369 314 313 331 356 355 295 290 290 290 290 290 290 317 423 470 461 470 501 493 503 462 445 520 624 593 540 547 530 534 587 631 658 669 640 556 468 448 426 390 376 364 358 387 434 444 447 452 437 434 380 359 252 191 191 191 855 871 895 868 860 861 867 877 903 809 699 685 672 576 495 429 391 379 381 414 385 361 363 367 359 365 347 308 294 325 280 252 249 269 228 228 235 241 237 252 291 241 241 271 293 260 241 235 235 231 270 357 373 365 407 385 355 339 304 300 330 464 457 410 386 385 319 274 262 231 231 233 232 231 263 435 452 446 515 552 521 480 471 428 407 380 395 507 467 307 237 230 230 230 230 230 230 230 230 230 230 230 253 461 580 634 601 607 581 555 519 506 485 510 552 553 558 591 629 617 576 496 461 441 415 396 411 415 406 369 355 347 345 347 347 351 355 365 381 448 492 511 527 559 583 604 624 644 654 655 642 611 597 576 552 548 526 500 485 470 495 528 533 531 536 557 578 614 653 705 761 828 887 974 1071 1142 1197 1315 1493 1603 1601 1618 1630 1570 1542 1472 1410 1398 1334 1194 1107 995 942 897 862 835 840 864 871 904 946 990 1047 1103 1176 1239 1340 1464 1383 1224 1069 1004 974 971 914 776 615 536 504 496 475 472 471 471 470 471 469 470 467 468 465 464 506 656 722 762 913 861 778 864 837 911 1016 1071 1259 1402 1583 1516 1436 1297 1167 1021 849 771 690 611 560 655 815 975 1005 964 997 1028 979 974 946 966 951 992 1024 985 1113 1093 1102 1069 1057 1112 1250 1353 1490 1500 1394 1340 1178 1083 990 933 961 961 1016 1058 1056 1080 1059 1167 1335 1457 1454 1378 1332 1325 1265 1247 1217 1176 1195 1178 1172 1178 1163 1122 1087 1020 866 718 905 1028 1094 1152 1192 1237 1311 1410 1475 1523 1565 1592 1573 1559 1494 1521 1532 1573 1617 1588 1620 1532 1536 1466 1426 1503 1546 1542 1558 1647 1747 1907 1932 1952 1968 1972 1975 1937 1873 1809 1774 1717 1617 1514 1604 1612 1604 1580 1579 1492 1508 1496 1458 1428 1480 1448 1551 1600 1635 1695 1776 1849 1890 1952 1989 2042 2029 2036 2017 1929 1893 1857 1828 1823 1726 1652 1595 1482 1430 1465 1491 1566 1597 1634 1695 1816 1981 2284 2467 2447 2388 2273 2293 2367 2389 2414 2421 2445 2463 2473 2504 2654 2807 3028 3227 3477 3569 3633 3606 3320 3226 3140 3058 2915 2818 2732 2648 2575 2540 2640 2637 2606 2591 2443 2327 2258 2157 2033 1956 1996 2026 2017 2037 2031 1958 1950 1911 1846 1846 1898 2005 2094 2121 2195 2243 2246 2238 2275 2302 2400 2349 2262 2088 2014 1970 1950 1996 2022 1891 1760 1655 1588 1529 1389 1192 1106 1136 1221 1252 1255 1322 1471 1742 1862 1874 2015 2098 2212 2104 1936 1856 1943 1907 1807 1814 1936 1982 2109 2172 2193 2101 1984 1838 1726 1700 1668 1602 1745 1856 1803 1857 1875 1805 1751 1818 1920 2116 2201 2246 2279 2323 2355 2445 2511 2523 2450 2372 2344 2316 2294 2251 2272 2182 2139 2089 2017 1984 2034 2223 2389 2615 2664 2709 2682 2587 2588 2567 2550 2617 2739 2919 2872 2749 2733 2704 2650 2532 2519 2555 2597 2565 2517 2462 2405 2397 2313 2273 2336 2345 2240 2130 1984 1912 1870 1824 1787 1738 1677 1688 1662 1603 1495 1413 1296 1238 1093 1009 943 918 845 784 724 764 833 869 971 1056 1165 1279 1432 1517 1573 1601 1557 1478 1472 1588 1729 1854 1998 2104 2049 1957 1890 1973 2004 1965 1869 1767 1662 1685 1660 1735 1628 1710 1842 1916 2036 2175 2118 2000 1874 1761 1669 1586 1510 1573 1629 1717 1806 1843 1736 1667 1637 1602 1511 1441 1418 1400 1260 1260 1241 1363 1515 1653 1770 1847 1880 1822 1709 1643 1617 1619 1606 1586 1522 1474 1460 1476 1528 1528 1555 1569 1566 1540 1516 1516 1498 1482 1476 1494 1565 1670 1677 1506 1247 1112 883 791 805 903 1045 1130 1226 1222 1273 1392 1544 1625 1705 1853 1894 1854 1852 1834 1818 1842 1846 1816 1793 1861 1956 1973 1886 1877 1911 1925 1949 2023 2107 1981 1817 1589 1501 1400 1385 1414 1440 1498 1608 1714 1775 1889 1941 2126 2227 2323 2426 2473 2512 2409 2319 2344 2368 2296 2289 2218 2177 2140 2090 2174 2197 2325 2435 2571 2677 2504 2474 2545 2523 2385 2213 2060 1972 1906 1827 1678 1496 1391 1390 1536 1691 1849 1899 1904 1953 1971 2010 2035 2149 2334 2414 2509 2528 2582 2682 2545 2490 2488 2532 2343 2267 2127 1977 1760 1780 2026 2109 2332 2276 2244 2337 2439 2597 2483 2329 2177 2195 2148 2178 2121 2151 2229 2382 2479 2421 2315 2265 2200 2052 1888 1871 1804 1646 1713 1786 1701 1479 1390 1537 1612 1571 1652 1664 1470 1374 1310 1328 1337 1338 1177 975 852 781 774 834 995 1163 1298 1460 1343 1267 1330 1317 1250 1279 1267 1164 1056 985 915 789 723 673 639 636 640 660 733 954 988 1126 1216 1320 1217 1014 1000 1017 958 996 1072 1132 1218 1336 1460 1637 1645 1525 1489 1461 1460 1449 1491 1611 1727 1588 1517 1440 1353 1180 1079 1006 943 857 961 1008 953 875 787 677 599 541 595 648 658 615 582 541 423 407 398 402 404 421 485 527 512 644 636 723 781 832 848 916 990 962 904 847 836 813 836 875 892 886 898 948 1035 1028 990 924 894 871 861 862 834 775 654 536 434 475 422 383 388 341 349 360 369 377 297 290 290 290 290 290 290 290 368 431 463 493 451 451 506 498 431 532 599 609 561 527 530 540 607 624 635 586 554 495 452 423 391 375 373 377 443 484 522 510 492 487 517 479 394 358 302 199 191 191 852 863 861 858 853 851 855 863 872 742 622 582 609 590 477 413 380 382 440 467 413 370 357 363 379 358 347 330 276 289 261 236 228 232 242 284 278 312 261 260 263 236 234 249 242 236 276 288 278 289 234 266 285 341 356 382 349 324 309 300 335 505 459 419 351 313 288 253 235 234 231 235 235 229 263 423 433 455 532 540 495 436 448 414 399 384 404 493 523 344 266 230 230 230 230 230 230 230 230 230 230 230 230 418 530 663 644 634 600 560 531 496 497 485 475 501 517 558 580 554 544 492 450 401 410 421 429 421 407 377 361 344 343 342 344 351 354 361 389 452 476 518 536 558 592 623 629 642 644 630 616 604 595 581 560 532 532 521 515 473 441 505 513 523 535 548 569 605 632 722 780 903 981 1056 1088 1166 1265 1459 1544 1583 1593 1627 1604 1556 1512 1486 1428 1353 1289 1149 1061 989 940 919 876 849 877 869 915 933 961 994 1060 1113 1184 1253 1376 1502 1356 1188 1042 1044 1056 1047 928 787 641 552 516 498 482 478 476 478 481 476 477 476 470 468 464 465 529 696 704 692 826 796 686 730 835 908 1022 1097 1276 1410 1553 1468 1302 1166 1023 945 796 730 646 593 565 683 809 966 968 1004 1022 991 968 937 854 813 771 803 844 857 908 871 893 905 1023 1152 1274 1277 1261 1260 1135 990 882 844 835 820 859 906 958 947 971 925 917 1024 1197 1368 1408 1387 1418 1398 1348 1343 1335 1228 1171 1152 1103 1120 1082 1057 1011 916 826 718 790 898 1064 1182 1302 1378 1428 1502 1550 1600 1608 1596 1563 1549 1487 1528 1562 1666 1730 1694 1669 1672 1714 1622 1525 1496 1523 1540 1556 1562 1634 1785 1821 1859 1864 1920 1960 1907 1850 1816 1780 1710 1592 1444 1476 1455 1417 1440 1437 1419 1380 1377 1361 1330 1346 1512 1573 1632 1661 1731 1803 1872 1901 1928 1954 2013 2057 2086 2045 1986 1942 1910 1940 1892 1788 1707 1621 1557 1493 1537 1580 1655 1712 1775 1845 1919 1990 2178 2333 2597 2616 2505 2472 2434 2424 2425 2435 2456 2480 2513 2571 2725 2941 3131 3273 3499 3478 3565 3501 3333 3326 3115 3074 2967 2870 2696 2532 2493 2447 2340 2333 2359 2335 2290 2169 2067 1979 1954 1953 1954 1981 1988 1957 1955 1976 1967 1992 1973 2040 2031 2058 2107 2200 2255 2362 2360 2329 2334 2366 2397 2466 2376 2286 2184 2188 2138 2055 1995 1854 1795 1673 1587 1470 1386 1242 1189 1131 1105 1186 1207 1249 1381 1576 1648 1756 1897 1908 2040 1937 1805 1691 1784 1763 1692 1747 1786 1876 1958 1981 2053 1989 1900 1792 1679 1562 1535 1506 1620 1678 1726 1698 1721 1705 1770 1913 2088 2096 2123 2197 2243 2309 2378 2465 2549 2484 2434 2351 2279 2257 2236 2179 2130 2077 2043 1990 1957 1977 2083 2255 2363 2438 2483 2568 2637 2674 2738 2754 2718 2705 2784 2776 2836 2930 2954 2840 2727 2644 2658 2782 2778 2642 2595 2679 2637 2570 2485 2433 2428 2303 2227 2141 2054 2002 1991 1920 1872 1818 1765 1745 1649 1567 1470 1396 1228 1146 1043 1023 964 926 865 829 793 720 797 834 889 982 1131 1206 1357 1437 1499 1492 1477 1393 1417 1477 1595 1722 1888 1978 1889 1851 1724 1828 1828 1783 1821 1744 1619 1514 1602 1560 1588 1669 1757 1846 2021 2145 2181 2080 1962 1854 1728 1629 1496 1447 1570 1624 1719 1749 1668 1611 1526 1468 1324 1255 1198 1169 1137 1226 1322 1459 1585 1683 1803 1890 1866 1761 1651 1606 1565 1554 1494 1453 1445 1408 1411 1433 1463 1476 1449 1439 1436 1475 1491 1508 1462 1414 1407 1446 1524 1652 1673 1505 1353 1222 965 860 755 794 896 981 1080 1124 1215 1335 1422 1588 1680 1754 1762 1795 1793 1736 1684 1710 1695 1677 1643 1788 1811 1744 1668 1603 1621 1605 1668 1835 1963 2065 1948 1671 1579 1467 1384 1400 1429 1484 1566 1675 1719 1808 1909 2082 2186 2272 2278 2284 2294 2229 2141 2217 2212 2208 2152 2120 2045 2031 2100 2154 2233 2465 2587 2712 2611 2472 2450 2461 2516 2462 2384 2252 2127 1950 1834 1644 1478 1382 1386 1451 1595 1688 1742 1837 1869 1943 2089 2105 2129 2321 2433 2495 2501 2577 2619 2702 2635 2622 2520 2420 2342 2144 1986 1789 1809 2062 2160 2225 2339 2401 2467 2546 2608 2444 2289 2213 2218 2155 2202 2228 2257 2322 2397 2331 2238 2090 2040 1983 1898 1720 1700 1605 1528 1507 1617 1659 1444 1282 1380 1409 1399 1458 1467 1378 1165 1196 1084 1104 1094 1095 1013 930 809 768 747 883 1030 1178 1233 1249 1123 1213 1103 1094 1087 1078 1106 1110 1054 892 711 667 642 643 644 659 689 740 953 1094 1230 1323 1385 1247 1079 1123 1159 1143 1028 1088 1254 1355 1462 1529 1650 1760 1727 1675 1627 1611 1621 1610 1741 1777 1672 1555 1365 1269 1146 1029 887 841 791 809 865 812 736 673 595 598 659 739 757 756 744 699 555 406 398 395 401 414 479 482 429 470 621 610 723 791 834 863 933 994 931 868 809 791 806 876 904 863 873 916 917 966 979 957 889 860 837 832 834 840 775 657 542 442 491 452 398 379 353 361 370 381 377 358 307 290 290 290 290 290 290 334 406 483 466 538 492 459 428 520 577 554 521 549 480 549 549 614 574 570 565 496 445 433 383 373 368 400 444 437 472 512 482 479 480 488 472 378 313 307 212 191 191 833 853 856 857 845 844 849 842 865 750 635 578 513 569 493 413 373 386 430 499 422 365 360 353 410 366 357 350 262 288 268 243 228 269 304 267 303 318 322 310 302 250 236 235 239 287 295 294 292 266 267 284 278 280 361 442 365 335 312 302 312 481 506 431 358 277 260 231 231 231 231 229 231 235 231 383 401 477 548 515 467 417 414 421 388 394 428 502 573 383 298 230 230 230 230 230 230 230 230 230 230 230 230 366 522 716 690 682 666 619 576 500 478 467 462 453 469 508 530 457 420 433 448 449 441 429 428 426 413 382 359 342 343 344 346 355 361 369 407 446 478 513 544 562 584 624 657 673 651 628 623 607 593 582 557 530 528 525 517 454 439 441 440 485 514 537 555 587 635 749 861 1023 1116 1203 1272 1360 1413 1458 1519 1598 1598 1596 1552 1524 1511 1452 1401 1328 1240 1081 1022 959 929 918 894 892 914 908 915 946 994 1034 1096 1133 1212 1282 1432 1558 1342 1184 1098 1114 1130 1050 921 818 660 572 523 501 488 482 480 483 485 484 482 478 524 469 464 466 575 707 668 634 710 723 672 850 942 985 1097 1153 1297 1419 1509 1418 1250 1147 987 832 726 684 620 557 597 677 749 853 962 1001 996 946 866 813 688 615 608 638 700 726 723 706 779 888 1010 996 977 1057 1071 1007 836 746 716 700 729 769 815 843 840 874 787 813 902 953 1047 1171 1182 1217 1304 1392 1414 1427 1396 1319 1235 1208 1180 1121 1034 963 905 837 767 664 825 905 1008 1095 1247 1436 1486 1570 1617 1614 1584 1565 1558 1560 1525 1547 1594 1687 1736 1795 1730 1760 1740 1612 1529 1551 1683 1689 1731 1720 1730 1780 1766 1797 1830 1927 1928 1840 1784 1707 1701 1600 1527 1413 1408 1338 1299 1302 1302 1273 1243 1245 1262 1296 1366 1448 1508 1534 1592 1688 1752 1823 1842 1835 1865 1915 1999 2099 2066 2024 2034 2086 2125 1988 1876 1785 1782 1669 1543 1536 1633 1835 1933 2017 2073 2126 2175 2233 2338 2564 2693 2621 2612 2656 2687 2642 2640 2663 2644 2685 2732 2848 3036 3295 3332 3314 3338 3412 3419 3173 3080 3051 3006 2997 2938 2760 2598 2397 2317 2180 2124 2118 2113 2085 1996 1957 1957 1956 1956 1953 1976 2062 2069 2086 2116 2152 2225 2241 2233 2250 2194 2259 2308 2350 2438 2552 2507 2485 2487 2528 2649 2598 2461 2360 2193 2120 2079 2041 1945 1809 1668 1574 1459 1397 1318 1231 1161 1071 1153 1148 1154 1238 1448 1486 1611 1732 1740 1833 1772 1727 1548 1573 1627 1586 1587 1625 1740 1817 1789 1863 1888 1785 1626 1544 1445 1450 1409 1465 1538 1594 1663 1720 1796 1883 1981 2037 2117 2174 2207 2234 2361 2482 2599 2532 2418 2377 2329 2283 2201 2169 2127 2065 1956 1914 1900 1954 2048 2141 2287 2327 2376 2413 2498 2562 2648 2767 2680 2614 2617 2688 2726 2797 2953 2930 2886 2720 2562 2547 2626 2722 2579 2508 2597 2629 2591 2570 2470 2375 2259 2208 2164 2108 2075 2057 2003 1971 1916 1821 1725 1633 1537 1426 1358 1251 1196 1116 1064 1005 945 889 858 815 790 709 758 851 925 1036 1150 1282 1347 1413 1425 1413 1330 1358 1402 1576 1672 1771 1792 1721 1648 1596 1705 1699 1633 1707 1692 1576 1459 1501 1404 1506 1628 1787 1885 2013 2109 2194 2108 1987 1906 1769 1666 1518 1389 1421 1524 1609 1622 1555 1559 1461 1364 1221 1165 1071 1141 1220 1274 1420 1557 1651 1732 1825 1818 1753 1722 1656 1564 1497 1476 1455 1438 1395 1375 1382 1415 1409 1363 1368 1355 1377 1388 1424 1413 1380 1364 1377 1403 1496 1609 1711 1702 1491 1382 1182 957 794 734 801 853 938 1034 1187 1295 1385 1484 1623 1661 1681 1696 1677 1620 1546 1554 1549 1520 1595 1676 1671 1567 1500 1410 1425 1463 1582 1713 1794 1902 1933 1866 1714 1574 1422 1366 1397 1387 1462 1635 1676 1717 1780 1890 1976 1997 1997 2135 2137 2088 2026 1997 1920 1958 2012 1991 2028 2097 2171 2231 2299 2433 2564 2509 2459 2414 2395 2456 2399 2293 2253 2228 2105 1910 1791 1623 1496 1387 1385 1398 1499 1654 1744 1945 2006 2036 2088 2154 2154 2169 2245 2389 2432 2485 2551 2640 2720 2732 2656 2397 2293 2174 2015 1820 1821 2024 2103 2184 2269 2379 2465 2617 2497 2405 2287 2221 2234 2210 2207 2348 2335 2393 2286 2219 2142 2001 1896 1794 1734 1621 1542 1446 1383 1343 1521 1503 1442 1323 1167 1232 1212 1289 1359 1222 1062 1080 988 931 848 881 898 878 799 788 734 747 916 999 1042 1050 937 1016 913 912 910 922 956 975 898 733 669 656 648 651 664 663 694 769 847 978 1167 1287 1453 1343 1258 1223 1359 1291 1088 1166 1158 1228 1396 1514 1667 1716 1584 1576 1516 1486 1509 1504 1555 1633 1564 1455 1267 1142 1047 993 1006 983 825 726 707 678 637 645 664 721 759 857 869 825 713 633 480 399 391 397 408 493 433 432 501 591 641 631 723 814 826 872 927 997 909 855 780 747 793 813 891 837 848 876 913 968 948 908 872 860 830 827 804 757 726 623 568 451 434 480 390 373 370 366 370 367 374 365 366 290 290 290 290 290 290 290 310 435 452 543 541 426 460 560 616 556 535 530 483 530 537 537 534 517 516 460 470 379 367 394 442 490 482 442 438 468 456 451 471 416 379 313 299 300 241 191 191 769 827 860 856 856 852 842 848 863 777 654 594 527 469 447 406 375 377 403 441 388 369 351 362 406 377 331 314 255 291 261 226 231 246 263 288 311 321 324 329 310 287 271 269 297 322 314 292 251 239 286 287 275 275 291 348 456 413 352 331 315 407 490 432 366 241 231 231 231 231 231 231 233 243 237 375 403 456 532 512 456 400 383 408 384 401 457 520 579 414 321 230 230 230 230 230 230 230 230 230 230 230 230 281 433 581 704 709 709 682 644 570 501 470 458 450 445 434 429 444 511 529 504 464 446 427 427 429 406 385 359 340 341 338 344 350 361 403 418 467 501 526 550 567 591 624 655 679 677 664 653 645 634 604 557 542 532 520 517 510 528 508 469 448 472 530 560 575 626 809 957 1001 1064 1084 1151 1267 1369 1469 1531 1563 1574 1540 1503 1497 1470 1433 1382 1288 1166 1058 990 934 910 905 900 915 927 935 954 979 1000 1052 1147 1210 1280 1332 1454 1560 1330 1198 1130 1119 1148 1096 963 835 671 588 525 523 512 496 489 489 489 487 486 486 552 469 465 467 500 650 628 559 581 637 637 776 949 1077 1103 1118 1237 1284 1325 1264 1179 1050 905 781 690 629 561 530 599 711 842 951 994 998 938 851 769 672 545 511 510 523 570 622 608 698 784 798 752 720 768 795 780 681 600 597 610 635 680 712 735 740 779 719 713 770 858 933 1029 1058 1009 1089 1215 1341 1429 1429 1399 1331 1315 1291 1204 1141 976 890 823 734 658 704 852 937 1065 1119 1198 1442 1561 1619 1626 1622 1608 1606 1586 1551 1540 1567 1594 1645 1748 1832 1801 1823 1758 1603 1531 1613 1705 1776 1795 1792 1817 1833 1815 1836 1873 1958 1921 1802 1721 1644 1569 1484 1414 1332 1303 1260 1229 1202 1192 1193 1205 1213 1228 1308 1374 1469 1491 1523 1519 1600 1671 1726 1744 1795 1839 1919 1958 2029 2112 2241 2277 2183 2111 1984 1927 1834 1751 1613 1551 1583 1732 1877 2032 2217 2275 2353 2396 2387 2444 2609 2769 2861 2858 2847 2788 2782 2836 2825 2858 2846 2896 2995 3116 3135 3118 3175 3236 3314 3376 3214 2986 2868 2803 2731 2702 2692 2591 2381 2293 2165 2096 2058 2045 2008 1976 1964 1962 1961 1981 2041 2110 2248 2258 2249 2226 2225 2287 2360 2420 2318 2275 2330 2366 2449 2569 2691 2639 2669 2723 2697 2643 2495 2337 2272 2223 2159 2123 2100 2073 1962 1818 1736 1727 1602 1430 1305 1163 1090 1065 1088 1111 1155 1253 1335 1511 1552 1572 1623 1581 1544 1471 1365 1469 1452 1402 1489 1505 1520 1606 1640 1666 1664 1536 1422 1318 1426 1623 1674 1678 1697 1761 1823 1886 1981 2055 2095 2142 2122 2148 2211 2296 2407 2514 2473 2410 2364 2331 2289 2234 2186 2102 2016 1929 1865 1903 2008 2176 2283 2440 2481 2547 2559 2598 2612 2734 2772 2642 2570 2540 2595 2678 2729 2765 2748 2715 2669 2543 2496 2489 2521 2473 2463 2461 2542 2507 2445 2514 2429 2294 2268 2220 2187 2195 2113 2100 2045 1931 1802 1750 1657 1550 1453 1394 1336 1276 1147 1102 1049 991 926 875 842 785 744 691 790 858 988 1080 1185 1254 1308 1307 1314 1226 1271 1375 1549 1626 1655 1624 1524 1453 1480 1545 1568 1502 1582 1639 1553 1452 1346 1339 1536 1649 1764 1868 1975 2015 2022 1975 1924 1889 1816 1703 1561 1457 1279 1353 1419 1452 1451 1452 1363 1257 1092 1012 1163 1239 1315 1359 1484 1588 1688 1696 1717 1692 1648 1625 1584 1567 1461 1390 1368 1388 1383 1361 1336 1354 1306 1279 1296 1291 1283 1337 1325 1317 1313 1314 1341 1396 1455 1502 1597 1634 1606 1449 1300 1122 885 788 722 787 868 976 1158 1255 1355 1434 1505 1565 1582 1578 1550 1504 1439 1406 1419 1442 1518 1507 1459 1377 1291 1226 1287 1451 1534 1598 1659 1775 1875 1894 1864 1669 1563 1370 1366 1350 1336 1442 1572 1639 1662 1713 1732 1772 1819 1925 2003 2006 1952 1814 1765 1906 1964 2070 2104 2176 2216 2269 2345 2436 2472 2367 2336 2354 2374 2618 2494 2271 2195 2078 1986 1879 1798 1652 1530 1390 1380 1379 1403 1511 1659 1845 1874 1993 2080 2150 2150 2163 2228 2280 2289 2426 2520 2600 2659 2796 2663 2536 2457 2243 2113 1880 1835 1965 2099 2285 2299 2419 2504 2666 2526 2357 2264 2246 2253 2240 2302 2366 2459 2404 2301 2327 2284 2122 1940 1779 1722 1674 1646 1636 1468 1249 1328 1296 1217 1196 1126 1061 1067 1057 1169 1082 1002 904 926 979 973 920 847 861 886 872 787 732 841 824 812 838 822 798 755 747 762 790 784 796 764 666 659 668 684 692 711 694 778 904 802 929 1129 1245 1406 1480 1475 1402 1471 1369 1157 1267 1308 1389 1417 1490 1618 1614 1510 1389 1349 1288 1329 1322 1408 1552 1562 1413 1259 1241 1161 1198 1189 1045 902 896 868 731 778 816 790 832 848 887 775 723 649 547 418 395 390 396 417 493 433 545 750 681 586 706 785 836 818 847 908 908 846 809 746 715 765 803 807 816 844 833 910 896 935 894 877 904 840 831 789 769 719 622 572 506 475 435 399 388 373 375 369 369 368 366 362 297 290 290 290 290 312 381 385 357 385 427 443 418 415 466 527 583 570 525 456 496 524 483 490 491 467 469 446 367 393 435 469 493 469 433 423 427 430 461 436 360 329 322 351 333 301 207 191 754 750 796 788 872 851 848 862 859 801 684 624 521 466 424 393 475 409 361 364 365 348 351 383 395 372 320 309 294 264 255 227 232 275 291 311 306 316 325 328 323 327 305 287 316 298 275 267 233 233 264 279 284 272 277 280 312 337 421 453 307 351 432 378 289 231 231 231 231 237 244 256 234 234 231 387 394 458 522 445 437 387 368 395 391 413 503 472 528 466 349 251 230 230 230 230 230 230 230 230 230 230 230 230 311 471 550 716 783 760 699 632 589 529 478 449 440 431 428 458 454 474 472 444 432 424 432 412 397 376 362 343 340 339 342 349 359 394 431 468 499 527 544 574 586 624 669 709 721 725 725 662 636 626 599 554 531 539 549 536 542 551 542 548 526 469 458 537 598 729 805 899 942 998 1035 1180 1203 1351 1447 1483 1523 1480 1446 1408 1407 1376 1340 1213 1096 977 937 902 875 868 902 925 952 975 987 1024 1045 1065 1152 1214 1341 1448 1589 1493 1290 1164 1079 1065 1019 976 849 754 627 572 573 556 535 523 509 502 499 499 492 511 573 487 465 465 471 499 536 487 495 501 519 624 813 868 945 1041 1052 1035 1109 1087 981 883 761 666 604 562 522 536 625 675 844 919 877 849 741 683 588 512 477 481 482 479 491 505 645 649 514 496 461 451 450 457 459 476 510 530 558 573 618 637 663 655 659 604 686 746 821 828 819 821 947 1060 1182 1172 1139 1098 1190 1259 1283 1254 1135 1031 911 846 750 730 661 764 909 1008 1083 1175 1280 1412 1587 1649 1666 1677 1659 1627 1605 1563 1582 1651 1704 1779 1823 1835 1874 1810 1764 1645 1554 1632 1687 1715 1771 1859 1878 1853 1868 1854 1834 1742 1771 1749 1716 1574 1515 1455 1418 1324 1260 1187 1172 1178 1230 1308 1349 1404 1423 1525 1611 1577 1650 1644 1597 1575 1595 1650 1676 1722 1821 1973 1996 2030 2098 2287 2155 2042 2008 1949 1890 1807 1707 1583 1565 1713 1843 1998 2057 2266 2431 2408 2399 2452 2550 2703 2817 3008 2989 2946 2809 2790 2838 2871 2895 2908 2935 2882 2883 2932 2980 3039 3093 3201 3231 3162 3059 2824 2689 2616 2548 2476 2428 2353 2298 2205 2125 2045 2023 1988 1974 1983 1999 2070 2137 2236 2337 2377 2479 2391 2275 2273 2319 2381 2444 2500 2433 2405 2409 2455 2625 2622 2586 2550 2545 2516 2413 2376 2398 2418 2391 2363 2305 2341 2362 2343 2236 2159 2065 1938 1700 1549 1359 1235 1120 1057 1065 1097 1123 1141 1221 1243 1289 1285 1273 1248 1196 1174 1214 1241 1182 1214 1218 1269 1328 1385 1387 1396 1407 1391 1388 1498 1583 1574 1582 1597 1653 1708 1804 1864 1968 1985 2048 2045 2047 2102 2246 2333 2436 2405 2348 2310 2273 2259 2227 2184 2078 1973 1854 1875 1971 2149 2327 2455 2627 2675 2742 2762 2820 2778 2614 2635 2512 2470 2499 2532 2628 2637 2564 2569 2494 2457 2413 2422 2363 2353 2377 2345 2366 2385 2388 2371 2435 2555 2458 2371 2330 2295 2246 2185 2126 2055 1936 1839 1755 1658 1586 1480 1420 1341 1256 1162 1110 1083 1056 981 917 848 804 748 687 740 788 920 969 1049 1098 1120 1142 1131 1211 1373 1461 1457 1449 1473 1427 1375 1280 1312 1362 1383 1331 1451 1526 1519 1437 1285 1310 1370 1478 1611 1717 1786 1787 1842 1839 1794 1724 1658 1650 1645 1544 1342 1237 1198 1269 1320 1298 1186 1080 1003 1162 1300 1383 1463 1478 1586 1614 1539 1521 1552 1530 1513 1483 1436 1352 1332 1291 1265 1226 1260 1255 1248 1236 1182 1170 1172 1172 1173 1185 1240 1250 1244 1258 1286 1347 1455 1482 1518 1524 1556 1639 1546 1356 1151 964 762 687 749 814 984 1100 1289 1468 1524 1442 1356 1428 1354 1397 1379 1280 1278 1301 1252 1203 1148 1121 1088 1165 1244 1350 1416 1515 1570 1639 1716 1731 1753 1825 1745 1612 1475 1318 1311 1304 1376 1490 1541 1538 1542 1578 1610 1765 1875 1837 1728 1641 1672 1930 2014 2028 2034 2085 2081 2128 2172 2242 2271 2202 2233 2248 2374 2558 2456 2284 2174 2075 1985 2017 1921 1788 1643 1463 1385 1379 1375 1400 1503 1707 1843 1951 2001 2148 2230 2301 2353 2358 2399 2435 2528 2647 2716 2894 2614 2471 2324 2214 2168 2041 1919 1945 2098 2255 2313 2405 2489 2518 2415 2354 2305 2277 2290 2310 2383 2487 2585 2465 2401 2392 2328 2271 2138 1981 1850 1759 1647 1551 1408 1231 1174 1132 1157 1175 1174 1191 1149 1036 937 933 1015 1016 1180 1234 1270 1234 1090 1091 1077 976 811 766 727 718 709 700 701 697 690 696 694 681 674 672 671 682 738 800 854 812 739 812 947 1106 1026 879 1071 1244 1396 1511 1655 1672 1596 1423 1325 1446 1559 1525 1646 1640 1498 1383 1297 1295 1178 1103 1129 1167 1282 1341 1467 1490 1480 1401 1398 1449 1313 1171 1006 922 838 843 878 947 975 937 877 828 748 676 584 518 419 396 386 391 455 444 476 652 640 533 651 758 870 916 848 864 899 884 805 762 689 685 727 783 817 845 771 781 882 866 854 869 865 885 925 918 832 801 759 675 551 541 545 497 429 401 390 388 386 375 373 369 363 320 295 290 290 290 290 306 347 381 379 398 426 458 474 400 402 500 546 505 440 487 478 490 438 447 440 419 422 376 391 440 476 472 435 414 406 422 410 384 385 316 331 407 380 335 319 282 254 744 721 723 750 785 868 872 871 814 732 678 628 501 442 402 391 442 430 359 355 350 348 349 375 355 357 332 301 316 252 233 226 233 275 285 296 317 316 329 328 328 323 273 293 294 265 256 248 234 234 266 266 262 260 259 264 324 394 396 397 278 284 278 301 244 270 243 238 256 262 255 263 243 227 230 403 385 410 470 439 444 396 376 403 391 394 473 469 463 489 372 269 230 230 230 230 230 230 230 230 230 230 230 230 248 387 524 675 744 808 757 671 631 564 516 467 433 421 415 414 417 415 415 417 418 413 415 397 393 374 367 344 336 338 343 350 361 401 445 478 508 544 560 586 595 618 653 691 698 706 703 643 613 570 552 534 535 559 562 549 555 563 572 566 565 554 523 472 570 674 736 798 844 902 943 1018 1076 1275 1379 1439 1458 1446 1420 1392 1374 1340 1286 1138 1032 932 891 882 859 865 899 922 945 971 1002 1043 1107 1118 1175 1240 1372 1480 1655 1482 1270 1141 1106 1165 1093 883 719 672 622 640 610 582 571 550 538 524 505 519 511 544 593 497 466 467 470 474 481 486 487 492 493 497 570 634 720 868 1013 927 948 1004 912 809 702 586 540 525 518 517 568 672 777 812 766 703 618 532 474 463 467 473 468 455 460 457 475 462 441 444 446 447 441 437 447 462 482 504 519 532 565 582 601 592 554 598 655 675 669 697 770 870 967 1067 1066 977 921 894 1057 1159 1191 1150 1001 927 833 776 703 693 669 771 900 979 1096 1183 1283 1472 1623 1709 1718 1686 1654 1626 1593 1592 1614 1640 1680 1731 1787 1829 1828 1839 1806 1717 1592 1695 1694 1721 1771 1797 1803 1757 1733 1688 1640 1572 1605 1632 1587 1514 1422 1373 1337 1271 1224 1172 1167 1259 1358 1473 1542 1641 1653 1653 1692 1756 1757 1754 1736 1643 1610 1621 1632 1744 1867 2003 2027 2055 2134 2279 2138 2035 2021 1912 1867 1771 1658 1568 1611 1766 1902 2085 2214 2334 2377 2352 2293 2360 2496 2654 2797 3068 3059 2764 2703 2693 2741 2741 2770 2771 2795 2741 2766 2823 2870 2908 2988 3052 3062 3060 2895 2842 2696 2570 2536 2478 2444 2355 2315 2233 2153 2102 2076 2100 2109 2103 2160 2239 2273 2413 2497 2538 2566 2469 2371 2361 2330 2347 2435 2572 2639 2581 2557 2578 2733 2642 2552 2456 2458 2475 2545 2577 2602 2630 2597 2617 2626 2600 2611 2550 2357 2239 2042 1931 1809 1686 1559 1366 1210 1123 1021 1030 1059 1052 1063 1091 1088 1087 1062 1068 1090 1093 1069 1044 1044 1035 1045 1072 1154 1197 1189 1227 1266 1174 1348 1403 1436 1466 1521 1536 1584 1647 1700 1761 1851 1882 1951 1969 2000 2076 2200 2335 2372 2368 2296 2246 2190 2165 2148 2102 2008 1910 1827 1883 1994 2205 2419 2438 2523 2588 2716 2830 2789 2700 2592 2505 2408 2433 2451 2522 2531 2523 2478 2460 2368 2350 2337 2336 2364 2311 2321 2325 2285 2301 2376 2294 2333 2476 2515 2409 2366 2288 2219 2131 2109 2033 1961 1835 1755 1627 1565 1490 1419 1338 1262 1170 1116 1088 1067 1003 954 887 836 764 722 713 800 889 932 965 990 1011 1041 1190 1243 1290 1318 1337 1346 1331 1302 1241 1191 1156 1229 1243 1246 1373 1425 1424 1365 1278 1169 1253 1364 1495 1582 1635 1656 1706 1650 1628 1604 1561 1546 1529 1527 1436 1369 1252 1095 1112 1150 1066 939 1099 1210 1346 1440 1531 1573 1519 1497 1419 1402 1416 1381 1365 1319 1299 1248 1179 1163 1147 1115 1140 1147 1110 1116 1091 1107 1106 1105 1128 1128 1189 1197 1214 1227 1270 1301 1373 1400 1468 1488 1543 1571 1544 1418 1218 1101 834 734 678 765 901 1038 1206 1346 1331 1265 1187 1123 1136 1257 1260 1168 1182 1084 1014 1020 1035 1000 1054 1146 1214 1276 1306 1393 1482 1587 1640 1680 1741 1755 1809 1791 1658 1365 1303 1300 1299 1358 1398 1442 1472 1485 1506 1673 1774 1698 1612 1618 1751 1925 1921 1964 1997 1993 2000 2031 2048 2102 2163 2129 2105 2184 2319 2542 2457 2402 2333 2233 2233 2116 1974 1825 1691 1500 1420 1400 1384 1371 1417 1564 1672 1831 1926 2122 2273 2342 2418 2469 2461 2508 2581 2724 2782 2800 2678 2488 2366 2260 2312 2133 1991 2002 2135 2256 2338 2464 2595 2464 2386 2356 2310 2277 2295 2420 2473 2522 2583 2401 2258 2173 2136 2165 2114 1950 1757 1596 1522 1389 1279 1183 1255 1328 1354 1405 1342 1401 1184 1033 1006 1055 1150 1230 1354 1434 1494 1435 1246 1259 1228 1135 912 837 839 849 876 819 764 749 727 740 753 781 744 717 752 781 802 909 910 825 776 858 1006 1115 1143 1014 1025 1169 1313 1430 1553 1654 1688 1540 1424 1548 1670 1733 1752 1612 1421 1319 1209 1117 1072 1083 1016 1074 1120 1255 1303 1344 1454 1520 1572 1468 1331 1215 1069 973 893 951 999 1028 940 854 804 795 786 721 644 586 417 392 382 402 409 403 529 592 486 545 709 798 902 977 870 861 862 853 829 773 720 675 704 766 859 807 767 738 806 849 802 828 849 888 887 847 758 711 704 627 544 505 509 523 447 404 388 385 384 377 375 387 376 359 325 301 290 290 290 300 372 411 410 372 418 428 451 445 393 519 558 510 482 447 451 435 424 428 423 412 400 374 381 434 440 429 410 398 400 401 376 376 367 322 327 377 348 310 315 293 298 762 738 755 785 792 813 888 884 797 727 654 594 495 412 413 395 435 406 354 351 350 348 351 341 346 351 328 316 292 272 227 224 232 262 275 291 304 319 327 329 303 298 271 286 267 268 240 229 234 276 269 252 244 245 240 238 332 332 318 289 253 247 238 278 269 306 288 256 250 266 269 251 235 231 230 358 375 358 389 416 374 387 373 406 394 410 495 486 471 498 399 275 230 230 230 230 230 230 230 230 230 230 230 230 244 385 521 607 651 813 804 716 678 623 580 527 460 413 410 415 423 420 418 419 421 408 402 400 396 383 366 346 337 341 346 361 387 435 465 498 514 537 557 592 611 640 677 687 680 652 633 624 596 541 532 535 543 565 551 565 594 612 618 607 605 597 597 557 515 579 664 728 768 863 952 994 1070 1104 1277 1388 1413 1403 1403 1347 1360 1317 1227 1084 993 889 853 842 856 865 893 929 974 1004 1034 1058 1110 1153 1219 1265 1381 1505 1665 1471 1231 1141 1176 1290 1096 950 809 694 686 694 688 653 620 592 559 539 517 515 547 621 632 520 470 466 470 472 475 478 483 483 484 480 481 503 539 598 719 768 840 974 937 806 608 534 508 510 514 512 507 524 569 593 606 545 494 473 466 467 462 459 460 463 520 475 455 462 455 476 493 498 486 470 437 442 459 469 479 480 510 526 540 525 539 575 606 618 651 729 860 944 1012 977 925 832 836 903 1005 1113 1089 997 916 841 749 650 600 677 751 822 919 991 1107 1167 1293 1473 1611 1717 1719 1695 1660 1653 1649 1597 1636 1647 1673 1733 1777 1784 1807 1799 1774 1718 1663 1726 1755 1806 1756 1701 1710 1664 1549 1488 1459 1437 1440 1432 1388 1334 1304 1269 1262 1211 1185 1188 1284 1378 1474 1658 1735 1799 1828 1753 1700 1700 1771 1872 1836 1781 1781 1765 1717 1877 2042 2055 2063 2086 2166 2215 2129 2058 2028 1931 1887 1740 1637 1596 1636 1818 2010 2204 2322 2300 2301 2226 2272 2403 2524 2658 2737 3106 3019 2740 2645 2608 2635 2659 2664 2672 2670 2635 2644 2694 2746 2804 2898 2861 2923 2910 2812 2690 2618 2561 2551 2477 2523 2445 2267 2165 2147 2177 2244 2272 2290 2297 2302 2376 2447 2577 2683 2743 2669 2605 2585 2511 2468 2473 2582 2771 2891 2845 2773 2763 2745 2677 2538 2440 2363 2418 2449 2533 2744 2610 2440 2433 2524 2547 2556 2522 2427 2342 2222 2132 2045 1877 1579 1462 1264 1146 1041 1017 1003 1000 997 1022 975 977 981 1016 1035 1036 1021 1003 987 978 976 967 962 986 1025 1073 1098 1083 1228 1288 1328 1388 1436 1466 1493 1538 1598 1672 1745 1786 1856 1883 1931 2013 2098 2242 2266 2286 2273 2222 2150 2114 2061 2019 1904 1831 1834 1891 2103 2244 2307 2364 2433 2532 2659 2724 2694 2609 2481 2442 2390 2379 2383 2398 2474 2418 2394 2389 2307 2290 2230 2200 2258 2267 2240 2262 2211 2209 2217 2205 2244 2377 2495 2402 2293 2228 2193 2135 2084 1967 1924 1866 1794 1685 1593 1492 1430 1324 1287 1193 1110 1070 1059 1009 967 917 867 772 738 662 761 857 864 901 933 1058 1115 1142 1161 1183 1206 1228 1223 1211 1168 1104 1084 1062 1119 1129 1190 1258 1314 1312 1261 1216 1089 1211 1307 1410 1481 1504 1550 1511 1485 1506 1496 1481 1481 1463 1440 1402 1330 1267 1215 1099 979 964 936 1121 1231 1323 1413 1432 1432 1381 1343 1308 1300 1301 1262 1226 1202 1182 1128 1078 1040 1026 1018 1063 1038 1009 1015 1019 1017 1030 1043 1063 1061 1132 1159 1185 1193 1225 1243 1279 1279 1337 1385 1467 1508 1534 1453 1273 1160 969 794 688 689 823 1003 1191 1282 1104 1043 984 981 975 1070 1029 905 967 900 855 916 918 1004 1053 1153 1195 1244 1245 1278 1387 1501 1592 1629 1660 1687 1788 1816 1710 1500 1396 1295 1291 1296 1348 1394 1414 1421 1428 1513 1603 1575 1502 1667 1790 1846 1871 1909 1962 1924 1920 1944 1945 1975 2002 1976 1999 2141 2320 2454 2542 2589 2527 2363 2263 2092 1969 1839 1720 1572 1470 1434 1404 1374 1392 1485 1589 1680 1830 2017 2144 2276 2359 2438 2546 2608 2586 2618 2672 2713 2763 2575 2461 2386 2327 2225 2074 2038 2199 2367 2393 2463 2570 2583 2465 2404 2418 2351 2417 2448 2539 2507 2511 2426 2254 2029 1935 1929 1917 1851 1721 1546 1413 1280 1220 1344 1430 1567 1523 1510 1514 1310 1107 1019 1127 1135 1252 1336 1469 1569 1650 1634 1460 1411 1325 1164 961 870 1031 1127 1171 1109 1042 935 913 864 815 859 834 841 874 892 894 969 959 871 795 894 1021 1170 1323 1206 1052 1118 1283 1358 1513 1628 1800 1677 1544 1653 1779 1724 1679 1642 1569 1452 1386 1279 1080 953 913 1036 1066 1186 1134 1254 1319 1288 1355 1434 1284 1169 1062 999 994 1048 1071 1038 904 839 765 701 717 661 636 549 427 396 380 397 408 406 518 468 577 638 746 806 906 909 819 826 784 773 768 760 740 701 688 748 865 833 742 736 774 761 822 788 865 937 853 778 745 686 657 562 532 530 481 490 432 399 399 389 389 393 380 376 389 382 374 342 312 299 300 328 352 389 392 374 410 419 447 458 417 458 519 512 454 450 428 416 417 425 418 415 405 371 345 388 411 403 392 366 363 358 364 399 352 306 316 346 319 296 323 305 285 745 750 715 747 741 738 847 899 806 740 657 571 445 400 427 391 383 388 351 347 358 360 361 343 353 367 327 354 309 254 228 226 232 247 272 279 290 303 323 290 287 284 279 264 264 260 231 232 254 270 253 235 231 233 239 236 243 250 258 252 241 240 315 317 311 339 350 283 245 260 249 253 244 236 232 353 389 349 327 339 367 392 368 400 432 473 577 544 574 517 446 281 230 230 230 230 230 230 230 230 230 230 230 230 248 426 424 469 562 712 806 758 722 675 635 583 533 409 383 408 442 454 447 437 416 399 405 399 398 380 353 336 332 342 357 390 418 468 472 502 521 536 553 573 585 623 657 675 666 639 607 561 542 533 536 543 563 565 576 622 625 637 646 675 659 652 642 613 566 553 591 648 725 818 892 953 1013 963 1047 1274 1376 1386 1372 1324 1314 1268 1182 1035 946 858 829 868 882 914 922 938 970 995 1020 1045 1110 1177 1294 1353 1423 1522 1564 1416 1216 1187 1259 1272 1023 926 792 725 736 759 779 745 692 672 601 565 543 536 593 669 638 557 465 469 469 469 471 474 476 478 482 489 492 488 490 490 533 579 670 880 861 699 544 502 505 506 506 507 505 501 498 493 487 482 479 474 472 466 464 462 480 535 633 619 612 630 717 850 894 706 638 545 459 438 437 442 445 451 459 471 478 489 498 514 549 548 631 708 827 901 875 802 761 756 833 889 1006 1066 1012 925 800 764 650 569 692 769 860 926 1007 1094 1179 1221 1317 1522 1658 1726 1731 1706 1694 1660 1649 1608 1624 1654 1670 1705 1740 1771 1785 1784 1786 1768 1746 1754 1800 1717 1651 1574 1559 1576 1470 1349 1350 1313 1305 1307 1292 1250 1200 1166 1163 1150 1163 1255 1339 1483 1580 1728 1836 1891 1873 1789 1702 1700 1716 1853 1894 1899 1903 1838 1834 1913 2060 2107 2124 2173 2251 2238 2110 2079 2032 1948 1906 1701 1625 1631 1652 1913 2054 2185 2311 2232 2214 2199 2227 2388 2496 2624 2889 2906 2972 2748 2595 2523 2524 2550 2538 2533 2500 2509 2515 2593 2637 2781 2769 2758 2743 2725 2649 2574 2550 2531 2599 2535 2395 2257 2182 2157 2191 2307 2378 2421 2442 2446 2444 2490 2570 2652 2642 2655 2676 2719 2784 2750 2710 2722 2831 2852 2794 2743 2633 2655 2849 2868 2667 2504 2367 2330 2388 2453 2729 2702 2542 2432 2344 2304 2343 2335 2308 2237 2136 2085 2025 1850 1795 1723 1347 1210 1098 1046 1119 1144 1179 1166 1087 1052 991 960 967 972 966 956 953 945 939 933 932 938 963 983 1022 1077 1144 1200 1260 1309 1366 1391 1411 1458 1489 1579 1662 1710 1757 1745 1854 1932 2012 2074 2132 2212 2280 2211 2130 2071 2009 1931 1832 1806 1879 1976 2077 2161 2266 2304 2390 2469 2571 2707 2659 2561 2502 2426 2350 2340 2360 2354 2384 2351 2284 2291 2272 2251 2195 2158 2177 2203 2180 2158 2171 2148 2132 2104 2211 2327 2455 2471 2370 2223 2162 2058 1989 1913 1854 1814 1787 1717 1651 1509 1451 1373 1284 1225 1168 1098 1061 1033 1007 929 868 787 744 658 726 764 835 844 952 1025 1041 1050 1054 1045 1073 1091 1081 1065 1033 1030 998 989 1032 1045 1088 1174 1204 1191 1148 1056 1020 1183 1291 1355 1314 1387 1433 1398 1368 1397 1400 1405 1403 1397 1388 1347 1288 1213 1150 1088 1054 917 930 1107 1186 1235 1281 1285 1252 1224 1197 1185 1187 1197 1165 1144 1140 1057 1006 963 937 935 942 1001 967 969 995 983 1000 1026 1034 1022 1026 1051 1123 1172 1172 1151 1137 1205 1231 1273 1308 1359 1387 1414 1415 1321 1248 1069 882 721 640 749 930 1078 1048 929 895 852 833 846 859 817 805 838 804 792 943 966 1020 1074 1128 1156 1151 1126 1156 1262 1422 1489 1601 1619 1623 1668 1747 1719 1611 1502 1386 1305 1290 1291 1315 1357 1373 1367 1365 1442 1423 1500 1616 1743 1779 1816 1900 1915 1857 1902 1895 1906 1899 1909 1885 1923 2147 2221 2348 2365 2416 2461 2250 2140 1973 1865 1762 1684 1548 1526 1448 1405 1371 1387 1471 1562 1710 1791 1967 2095 2229 2330 2451 2495 2462 2448 2544 2600 2709 2861 2759 2707 2566 2461 2269 2096 2040 2131 2270 2370 2494 2543 2743 2636 2460 2421 2483 2576 2509 2404 2291 2327 2278 2214 2067 1919 1771 1712 1689 1601 1439 1326 1312 1388 1502 1569 1707 1720 1628 1477 1266 1070 1107 1288 1314 1313 1413 1527 1598 1687 1675 1517 1391 1251 1129 971 946 1094 1170 1255 1244 1239 1183 1085 998 893 946 979 992 1008 1028 1042 1040 1006 910 813 928 1091 1219 1372 1381 1187 1125 1313 1443 1648 1680 1787 1803 1720 1764 1703 1620 1490 1428 1568 1538 1468 1303 1114 963 853 886 1016 1042 1109 1206 1136 1123 1162 1283 1270 1181 1079 1038 1053 1123 1099 1018 918 854 796 772 681 643 567 512 433 388 382 400 404 413 439 537 612 663 795 880 921 856 764 812 823 765 719 749 723 673 677 726 847 852 750 711 726 775 770 817 876 930 851 771 693 685 676 579 523 523 488 479 447 402 390 395 402 387 378 380 376 409 401 374 374 355 367 338 391 391 373 366 386 402 417 444 418 394 450 458 435 421 411 413 413 416 415 410 403 408 354 344 396 393 376 349 333 325 332 356 315 304 314 327 316 334 340 315 268 783 760 744 718 759 765 770 869 820 707 641 495 403 426 408 378 364 389 349 341 379 406 363 356 348 376 349 341 332 277 228 226 234 245 264 268 282 306 289 285 283 278 283 270 254 253 235 229 241 243 237 230 240 243 250 247 240 240 233 278 297 321 365 373 387 324 304 272 246 247 261 288 278 234 227 276 362 332 321 374 391 379 367 439 507 646 629 660 667 559 487 303 243 230 230 230 230 230 230 230 230 230 230 230 230 280 299 356 498 641 760 786 752 720 685 629 585 454 378 381 427 448 451 434 406 396 400 403 387 349 330 335 338 373 396 423 454 487 498 506 515 527 532 555 571 601 629 633 616 596 557 535 534 539 536 566 587 597 626 645 658 669 700 731 758 769 745 655 625 609 560 623 676 747 791 854 864 858 898 1158 1259 1313 1307 1292 1276 1195 1101 983 912 814 832 881 891 914 935 923 947 959 997 1048 1130 1180 1307 1400 1518 1624 1585 1377 1252 1266 1375 1249 1023 890 776 814 815 837 871 891 787 774 676 608 567 540 609 685 656 567 480 469 471 469 470 476 481 478 478 483 490 491 498 497 498 511 578 708 791 645 508 497 499 502 501 502 498 497 496 494 488 490 486 476 470 473 478 508 530 629 753 805 821 878 957 1071 1060 964 851 680 563 495 434 429 433 433 436 445 462 462 468 481 504 531 581 633 734 820 830 748 667 758 843 910 956 954 894 826 735 662 573 626 781 858 959 1023 1111 1222 1329 1358 1404 1598 1698 1732 1744 1725 1702 1662 1652 1640 1635 1655 1651 1659 1669 1684 1718 1765 1789 1816 1813 1771 1712 1599 1550 1462 1440 1453 1401 1308 1257 1209 1201 1217 1211 1166 1143 1116 1137 1164 1223 1351 1468 1624 1700 1736 1759 1847 1896 1813 1747 1700 1700 1809 1913 1976 2016 1908 1915 2075 2118 2150 2156 2249 2386 2203 2099 2037 1986 1920 1832 1723 1699 1639 1741 1932 1994 2178 2252 2178 2181 2209 2266 2386 2491 2729 2841 2734 2875 2761 2618 2497 2454 2442 2414 2416 2379 2380 2440 2491 2547 2646 2610 2622 2634 2662 2544 2448 2445 2455 2454 2329 2272 2187 2168 2213 2296 2405 2475 2576 2647 2713 2655 2670 2605 2581 2586 2626 2640 2632 2684 2635 2647 2672 2683 2702 2845 2728 2589 2570 2631 2634 2577 2489 2358 2261 2306 2432 2634 2778 2747 2587 2375 2268 2195 2159 2133 2078 2000 1927 1878 1840 1765 1711 1391 1264 1204 1229 1391 1391 1363 1336 1308 1318 1296 1243 1146 1110 1045 977 947 932 928 927 924 933 948 959 974 996 1045 1100 1175 1232 1293 1299 1308 1349 1444 1512 1583 1625 1670 1673 1775 1855 1905 1977 2106 2194 2285 2207 2100 2024 1958 1901 1804 1829 1965 2099 2215 2259 2317 2366 2436 2484 2559 2673 2646 2555 2496 2463 2344 2307 2290 2289 2303 2307 2287 2249 2236 2226 2209 2154 2091 2091 2038 2037 2054 2032 2004 2010 2133 2211 2285 2318 2360 2247 2172 2069 1969 1834 1757 1647 1654 1644 1659 1601 1503 1420 1348 1272 1201 1119 1093 1028 1011 976 917 820 737 668 680 733 756 861 920 916 932 981 957 932 922 930 932 918 905 902 907 896 916 977 1039 1084 1112 1094 1065 928 975 1115 1202 1193 1219 1239 1284 1284 1266 1271 1296 1321 1341 1364 1359 1293 1212 1138 1119 1085 1041 958 878 1006 1081 1177 1217 1128 1078 1090 1090 1066 1063 1067 1054 1065 1033 962 912 861 868 853 892 904 914 937 946 946 961 999 1010 980 973 956 1038 1110 1124 1101 1082 1125 1149 1198 1231 1286 1329 1360 1337 1250 1213 1089 947 757 637 709 848 881 866 878 829 777 754 697 693 728 743 756 711 785 857 919 978 1022 1079 1089 1075 1017 1109 1199 1324 1425 1514 1551 1610 1650 1716 1705 1608 1560 1488 1387 1327 1288 1284 1294 1318 1313 1316 1322 1387 1492 1581 1679 1748 1795 1875 1873 1836 1844 1864 1852 1823 1837 1842 1916 2031 2104 2195 2185 2300 2363 2165 2042 1914 1873 1755 1674 1724 1647 1537 1480 1412 1353 1372 1536 1696 1783 1874 1895 1998 2157 2331 2265 2267 2330 2355 2410 2609 2680 2747 2799 2593 2397 2216 2090 2077 2182 2222 2345 2497 2601 2700 2696 2554 2489 2511 2572 2396 2358 2171 2092 2119 2094 2009 1910 1746 1642 1521 1433 1358 1389 1467 1561 1661 1753 1758 1570 1464 1375 1169 1098 1209 1377 1417 1435 1500 1575 1648 1702 1593 1482 1382 1269 1156 1108 1045 1151 1217 1322 1368 1354 1331 1168 1060 943 1028 1095 1109 1133 1150 1177 1132 1015 937 900 898 1017 1118 1257 1396 1399 1244 1301 1434 1608 1752 1877 1784 1727 1625 1566 1496 1369 1289 1411 1412 1258 1241 1097 954 831 800 954 1013 1147 1185 1022 986 1126 1257 1249 1191 1131 1162 1111 1166 1074 999 943 891 819 745 665 632 544 469 413 394 390 400 402 413 543 569 592 648 781 863 869 820 729 755 754 735 717 696 676 653 636 715 803 783 777 710 728 787 762 789 883 906 820 762 693 675 624 608 543 529 487 462 461 414 396 389 389 384 383 385 381 377 380 387 375 403 396 387 360 369 366 360 379 397 420 437 457 411 382 414 437 436 425 421 431 425 415 428 425 407 401 359 347 384 369 331 319 317 319 310 302 304 293 283 285 303 318 240 225 838 832 790 746 712 726 742 738 783 674 511 436 391 387 413 361 350 391 352 339 384 397 376 381 351 362 343 360 320 252 231 225 231 249 264 263 278 284 289 291 294 290 276 255 252 263 250 230 233 231 236 242 247 245 323 309 304 306 326 374 440 424 426 450 415 347 315 273 286 296 285 267 263 239 230 245 330 316 326 394 421 401 381 538 600 685 709 717 697 625 557 367 270 230 230 230 230 230 230 230 230 230 230 230 230 230 230 262 423 550 630 786 789 787 761 710 650 526 366 355 367 401 403 397 389 380 364 357 340 331 344 359 373 412 437 449 482 511 518 501 504 507 526 547 563 587 588 576 553 532 533 536 552 552 556 599 610 635 663 678 698 736 789 1041 1032 947 920 780 677 608 581 548 617 643 680 742 746 739 777 873 1064 1120 1164 1266 1224 1124 1040 914 855 820 840 855 879 869 876 876 921 958 1007 1063 1133 1210 1376 1444 1553 1690 1542 1385 1306 1367 1509 1355 1054 944 870 934 917 973 1042 1060 1059 930 801 692 625 580 645 711 690 592 534 498 484 481 474 474 477 484 484 484 508 491 492 499 498 503 506 540 524 509 501 498 495 496 496 496 494 489 486 493 490 489 486 495 512 530 564 562 646 763 834 914 1061 1105 1202 1296 1381 1240 936 863 618 569 478 443 425 425 426 437 443 442 448 455 462 491 542 591 658 663 606 556 687 732 723 687 648 556 593 594 541 559 703 769 872 930 1014 1139 1274 1398 1494 1580 1630 1719 1747 1771 1772 1764 1752 1731 1717 1675 1631 1613 1613 1605 1604 1596 1627 1718 1771 1831 1810 1756 1665 1596 1541 1448 1369 1318 1325 1286 1229 1146 1113 1105 1109 1119 1149 1180 1229 1248 1291 1419 1498 1573 1616 1678 1773 1807 1858 1888 1834 1716 1700 1759 1863 2041 2072 1923 1986 2167 2215 2189 2201 2349 2511 2281 2200 2084 1983 1925 1862 1791 1744 1834 1900 1995 2028 2146 2166 2193 2216 2302 2409 2569 2656 2706 2656 2629 2635 2667 2648 2481 2377 2296 2256 2181 2139 2177 2223 2330 2367 2385 2437 2530 2583 2567 2498 2410 2353 2325 2314 2259 2198 2222 2288 2394 2461 2574 2692 2617 2684 2631 2576 2558 2568 2547 2522 2483 2521 2560 2585 2576 2590 2607 2672 2784 3023 2945 2726 2636 2541 2493 2444 2420 2395 2340 2217 2260 2391 2481 2633 2688 2458 2318 2165 2123 2044 1921 1794 1756 1657 1591 1542 1464 1309 1194 1267 1437 1460 1455 1461 1458 1502 1506 1508 1490 1527 1500 1434 1380 1283 1177 1070 950 922 919 922 926 933 928 957 998 1050 1088 1141 1119 1226 1288 1372 1397 1441 1483 1552 1558 1620 1693 1820 1959 2073 2128 2250 2211 2075 1981 1875 1808 1833 1910 2019 2165 2338 2475 2573 2643 2598 2610 2696 2637 2612 2568 2578 2527 2456 2349 2269 2235 2156 2232 2270 2251 2209 2179 2152 2126 2076 2050 1965 1935 1905 1885 1845 1821 1870 2018 2052 2106 2220 2159 2089 2001 1954 1890 1795 1656 1577 1423 1491 1537 1551 1462 1410 1321 1236 1179 1159 1067 1010 964 946 848 744 681 678 703 716 759 795 812 809 804 804 793 790 787 782 780 781 810 796 779 797 832 856 891 917 921 908 895 838 1003 1070 1053 1026 1036 1045 1066 1063 1106 1171 1207 1213 1224 1220 1188 1150 1098 1085 1027 970 854 846 1005 1059 1063 1046 980 904 880 878 891 898 898 916 927 902 830 784 769 766 767 800 804 828 814 851 852 886 908 881 903 896 860 879 939 961 972 993 1049 1054 1073 1053 1125 1212 1232 1210 1143 1102 1055 935 752 610 660 718 710 645 642 618 632 615 636 602 584 608 624 636 673 753 788 860 877 921 971 964 975 1034 1161 1259 1343 1427 1504 1597 1635 1670 1664 1618 1592 1522 1439 1422 1400 1328 1283 1250 1253 1258 1298 1437 1580 1607 1646 1716 1687 1724 1720 1682 1688 1716 1742 1745 1687 1848 1906 1948 1973 2010 2057 2122 2170 2122 2097 2009 1927 1881 1905 1890 1829 1656 1627 1511 1372 1351 1384 1462 1530 1667 1816 2010 2123 2045 1986 2041 2080 2168 2287 2353 2440 2478 2553 2583 2382 2268 2226 2191 2192 2202 2213 2351 2444 2507 2564 2618 2667 2464 2372 2232 2130 2000 1908 1801 1816 1777 1734 1616 1505 1409 1418 1501 1514 1612 1665 1784 1856 1743 1564 1430 1247 1136 1205 1299 1441 1540 1607 1668 1717 1761 1725 1636 1537 1442 1311 1292 1230 1161 1287 1377 1533 1545 1487 1372 1203 1095 1042 1097 1179 1222 1275 1293 1307 1191 1134 1048 938 1060 1151 1103 1276 1418 1548 1471 1433 1500 1575 1723 1714 1591 1494 1488 1390 1338 1294 1172 1191 1226 1111 992 1012 976 896 763 847 937 979 944 854 1003 1069 1162 1167 1270 1316 1324 1236 1202 1077 1042 892 810 734 704 645 636 581 527 481 373 389 395 421 509 568 573 636 703 823 893 839 783 682 680 715 681 657 680 645 621 619 676 701 763 803 728 698 745 753 798 843 798 786 708 681 678 633 580 583 508 486 458 455 447 460 485 473 522 505 504 504 505 471 369 364 364 364 364 361 369 360 359 362 400 463 452 490 437 395 392 449 412 409 418 431 428 422 422 409 398 397 387 375 366 338 325 317 314 307 306 302 291 307 276 259 238 228 218 217 869 876 816 781 741 744 714 699 695 608 480 425 387 416 415 357 344 380 351 336 377 391 403 379 354 363 342 355 294 251 230 224 230 247 261 279 299 288 295 294 293 282 268 263 252 271 238 230 232 237 251 254 261 286 360 389 448 464 470 463 447 439 494 461 417 370 316 274 251 242 240 252 248 232 230 232 248 297 338 461 458 448 433 566 636 734 791 746 728 664 604 429 314 255 230 230 230 230 230 230 230 230 230 230 230 230 230 230 320 466 545 673 814 815 803 754 698 552 404 344 353 369 384 382 374 350 331 334 333 349 368 400 416 432 445 471 495 522 531 511 490 493 505 521 549 565 563 536 525 529 526 528 545 566 568 637 625 682 690 707 741 794 906 1129 1208 1200 1032 948 862 688 600 535 560 586 634 660 661 686 701 740 909 974 1058 1204 1164 1067 977 878 810 823 825 846 836 855 875 892 913 934 1010 1073 1153 1217 1394 1443 1540 1637 1515 1401 1377 1440 1577 1371 1123 1010 930 991 1019 1063 1184 1262 1093 970 831 736 646 593 688 777 810 684 579 537 518 511 491 482 492 499 496 545 559 490 495 499 502 506 504 504 504 503 505 503 503 498 495 495 490 488 496 513 503 506 511 543 584 606 628 655 787 851 989 1123 1127 1204 1362 1479 1356 1170 1010 889 709 629 578 523 456 439 423 424 428 429 433 436 476 479 500 541 589 519 483 585 553 555 515 487 534 589 646 662 717 747 797 926 968 1025 1078 1149 1295 1422 1582 1664 1709 1750 1787 1837 1829 1814 1803 1759 1717 1688 1658 1636 1624 1599 1583 1571 1580 1667 1742 1785 1675 1653 1607 1539 1486 1397 1309 1241 1249 1205 1156 1085 1058 1070 1110 1183 1221 1289 1356 1406 1405 1390 1447 1515 1597 1752 1819 1871 1869 1884 1856 1823 1842 1854 1947 2099 2108 1992 2074 2227 2247 2238 2258 2362 2402 2411 2429 2159 2061 2004 1996 1890 1854 1921 1958 1989 2013 2103 2154 2218 2341 2472 2588 2749 2667 2600 2556 2534 2530 2505 2591 2495 2403 2277 2174 2081 2038 2022 2082 2180 2217 2324 2452 2520 2523 2525 2484 2432 2387 2306 2243 2260 2267 2341 2397 2495 2554 2659 2648 2549 2556 2539 2524 2528 2530 2447 2466 2476 2487 2492 2550 2537 2533 2573 2769 2950 3154 3191 3009 2836 2740 2684 2577 2534 2501 2384 2208 2161 2203 2298 2478 2574 2496 2405 2282 2162 2000 1878 1712 1590 1543 1470 1370 1312 1200 1308 1460 1556 1645 1661 1634 1643 1642 1628 1653 1662 1657 1631 1541 1453 1368 1277 1098 1000 950 924 909 910 915 911 912 910 942 977 999 1024 1115 1209 1269 1298 1347 1370 1428 1458 1626 1742 1822 1882 2003 2099 2207 2143 2021 1927 1800 1793 1905 1990 2117 2188 2362 2515 2621 2533 2498 2527 2589 2548 2489 2466 2453 2463 2454 2393 2231 2164 2113 2085 2216 2284 2293 2294 2299 2199 2072 2045 2045 2029 2005 1936 1781 1688 1732 1817 1897 1993 2097 2098 2001 1953 1877 1801 1767 1660 1592 1447 1317 1378 1425 1456 1447 1371 1292 1196 1150 1088 1028 993 959 850 750 687 621 684 716 737 756 773 779 760 752 731 727 717 717 734 715 723 711 756 784 746 751 775 767 763 764 777 787 919 971 927 883 911 926 952 971 1030 1048 1027 1052 1083 1109 1146 1121 1050 1005 951 907 776 883 970 951 927 907 830 811 775 757 751 783 804 825 822 811 758 734 710 709 712 750 751 744 767 787 812 808 778 786 789 802 792 813 853 854 883 897 909 918 932 945 987 1029 1002 995 1011 976 899 835 694 614 597 572 559 548 552 572 554 534 528 540 554 578 584 589 624 686 726 778 791 825 864 932 922 1002 1068 1181 1260 1331 1400 1499 1573 1608 1645 1688 1654 1597 1615 1588 1560 1472 1341 1273 1242 1256 1228 1268 1504 1712 1699 1720 1656 1687 1646 1536 1515 1523 1568 1599 1609 1699 1726 1794 1853 1943 2009 2079 2135 2180 2127 2017 1971 1965 2059 2042 1899 1742 1699 1630 1499 1354 1370 1419 1456 1650 1818 2007 1950 1866 1880 1897 1936 2013 2082 2133 2205 2265 2313 2405 2473 2331 2328 2404 2351 2233 2231 2265 2305 2359 2462 2624 2572 2410 2272 2167 2198 2060 1919 1734 1700 1662 1612 1501 1486 1536 1595 1613 1631 1714 1743 1847 1818 1696 1577 1412 1190 1147 1310 1408 1523 1583 1712 1783 1832 1842 1693 1587 1459 1432 1418 1397 1300 1218 1375 1491 1642 1693 1530 1373 1259 1180 1137 1215 1256 1309 1362 1388 1380 1297 1162 1060 1017 1139 1297 1262 1286 1407 1587 1651 1556 1660 1737 1775 1671 1517 1388 1309 1285 1283 1164 1162 1040 1018 1017 943 832 816 770 774 724 792 794 762 833 887 996 1025 1095 1210 1332 1263 1241 1172 1089 1061 917 866 843 824 700 626 614 620 481 373 387 394 474 511 555 617 650 709 780 796 772 777 680 622 639 633 628 667 691 644 572 622 685 744 775 732 701 711 736 782 825 770 701 702 663 610 623 563 566 518 490 469 451 481 496 514 494 497 493 486 497 477 455 392 368 363 362 359 359 357 358 356 381 405 454 460 487 443 391 371 405 438 439 425 435 427 422 415 403 399 400 387 390 387 360 347 346 329 309 298 297 291 307 285 256 225 221 217 215 894 902 871 816 772 769 726 733 671 589 455 415 384 392 436 364 342 378 352 332 384 390 349 342 348 358 349 345 300 241 231 226 230 242 279 294 296 317 284 293 279 272 266 266 254 253 230 228 230 236 260 267 269 293 404 491 507 529 503 475 461 468 502 467 422 385 347 272 240 233 231 227 227 228 225 227 229 301 340 393 472 477 477 615 710 848 897 822 764 709 641 491 376 265 230 230 230 230 230 230 230 230 230 230 230 230 230 230 245 435 500 589 686 843 824 789 734 605 474 336 337 349 356 348 343 338 340 340 352 387 406 431 441 441 448 484 505 527 532 515 483 476 487 504 509 516 506 516 525 533 538 541 575 599 609 637 667 714 734 757 782 1007 1107 1213 1282 1221 1142 1148 1080 848 715 626 583 542 552 598 605 618 632 653 700 850 909 1044 1103 1000 918 842 790 808 808 821 849 865 858 862 901 942 993 1056 1151 1265 1428 1365 1461 1556 1493 1401 1390 1472 1577 1284 1150 1041 1004 1064 1140 1187 1305 1512 1196 1020 826 750 697 620 698 848 950 839 680 620 563 573 547 526 511 520 536 613 585 514 491 497 500 506 508 510 510 509 510 509 507 505 515 505 489 497 508 527 540 540 637 651 699 690 728 769 878 968 1136 1282 1319 1259 1337 1428 1303 1155 995 875 756 681 604 550 488 461 429 416 418 420 421 424 445 428 476 498 494 424 523 498 546 599 613 680 724 732 813 798 774 880 1021 1064 1094 1135 1223 1229 1347 1467 1622 1725 1760 1821 1856 1871 1873 1835 1818 1793 1775 1730 1698 1671 1646 1615 1595 1559 1558 1614 1706 1704 1639 1509 1511 1461 1414 1360 1248 1185 1173 1138 1086 1038 1060 1112 1178 1262 1311 1377 1471 1547 1577 1576 1627 1629 1688 1721 1836 1895 1916 1892 1881 2004 2024 2006 2075 2157 2141 2088 2183 2263 2262 2284 2361 2314 2262 2407 2432 2266 2194 2218 2201 2031 1951 1915 1937 1954 1995 2079 2109 2226 2371 2521 2597 2800 2605 2528 2489 2393 2387 2381 2437 2471 2371 2220 2165 2049 1958 1953 2002 2141 2270 2372 2402 2453 2477 2518 2502 2454 2426 2348 2360 2380 2421 2472 2490 2589 2581 2505 2479 2468 2466 2449 2442 2449 2445 2406 2435 2455 2461 2434 2476 2509 2519 2540 2717 2835 3009 3121 2978 2764 2617 2585 2742 2703 2678 2571 2264 2132 2104 2148 2283 2403 2494 2406 2223 2109 1908 1787 1603 1488 1403 1344 1241 1225 1329 1472 1632 1739 1826 1869 1882 1895 1921 1892 1796 1731 1660 1597 1533 1460 1382 1277 1132 1064 1027 1004 953 934 905 901 900 900 913 940 968 979 1017 1100 1177 1208 1244 1271 1495 1596 1638 1650 1710 1840 1951 2029 2167 2101 1968 1890 1777 1857 2003 2071 2190 2277 2337 2461 2533 2432 2405 2444 2453 2461 2416 2371 2342 2342 2336 2310 2222 2154 2049 2014 2068 2157 2198 2224 2261 2254 2210 2172 2182 2195 2119 1985 1772 1656 1630 1688 1795 1876 1957 2053 1976 1882 1818 1731 1702 1650 1613 1468 1343 1206 1288 1340 1359 1328 1319 1245 1184 1106 1030 972 907 824 735 691 654 681 687 769 778 745 735 726 715 709 697 679 668 662 660 667 672 684 692 701 698 691 676 670 666 657 684 823 826 781 779 814 834 847 878 895 907 909 926 969 1006 1042 1051 1043 986 904 827 814 897 914 881 807 756 697 681 669 648 642 661 701 728 732 716 691 675 657 629 649 679 675 636 730 740 738 715 683 688 699 717 685 749 762 771 760 740 763 761 806 861 815 801 722 755 765 734 695 658 590 551 549 536 513 500 489 490 484 486 483 516 532 543 557 559 573 644 671 733 783 783 810 884 944 1029 1105 1201 1257 1316 1355 1462 1557 1613 1609 1682 1727 1781 1851 1855 1795 1628 1486 1369 1265 1237 1205 1197 1281 1563 1632 1654 1590 1622 1550 1476 1576 1676 1605 1595 1599 1651 1770 1903 1956 2005 2033 2190 2281 2334 2215 2105 2107 2194 2132 2044 1965 1849 1798 1703 1678 1460 1317 1357 1422 1568 1691 1823 1803 1928 1982 1919 1881 1891 1941 2004 2049 2097 2120 2193 2261 2421 2376 2426 2462 2322 2276 2302 2311 2327 2403 2529 2600 2433 2300 2173 2216 2126 1992 1885 1834 1625 1540 1522 1580 1666 1731 1722 1712 1808 1883 1852 1733 1608 1429 1269 1155 1256 1423 1497 1596 1691 1781 1880 1924 1820 1668 1559 1547 1537 1522 1493 1387 1269 1377 1508 1644 1731 1569 1448 1322 1200 1226 1292 1329 1362 1429 1459 1335 1252 1163 1081 1197 1306 1396 1440 1406 1458 1595 1723 1669 1769 1890 1877 1662 1555 1453 1384 1295 1171 1103 1082 1004 1007 904 905 942 957 954 972 834 808 809 752 675 827 931 940 1037 1148 1254 1161 1159 1059 995 1052 955 927 911 805 712 655 571 547 465 374 387 394 476 502 564 629 625 635 686 702 696 736 641 625 595 570 606 649 709 657 564 610 685 704 714 684 661 650 725 742 814 789 728 658 623 613 574 566 530 535 492 482 482 468 492 467 439 450 435 423 464 459 453 433 404 361 362 360 357 353 355 358 383 390 417 455 466 409 369 409 387 422 429 416 413 407 403 398 398 398 398 389 388 382 366 347 336 342 320 300 297 292 302 285 273 237 235 234 221 929 918 912 881 802 790 774 723 682 625 462 410 375 378 438 379 340 373 353 334 368 383 345 342 363 326 337 352 299 246 232 227 230 258 285 294 324 325 283 281 275 272 266 268 261 257 233 227 230 241 263 276 267 315 435 529 565 557 539 502 485 472 467 465 451 389 348 276 236 225 226 225 226 229 226 229 233 248 291 364 471 502 522 632 774 850 840 821 810 744 665 556 448 318 249 230 230 230 230 230 230 230 230 230 230 230 230 230 230 387 487 553 638 729 829 826 788 674 483 357 328 330 336 330 322 336 341 381 407 423 441 474 476 463 454 486 505 518 522 496 481 468 485 484 484 498 506 511 517 524 536 562 591 623 661 679 700 745 774 786 838 1085 1140 1231 1276 1266 1249 1114 1072 1044 883 796 682 635 613 578 567 558 564 580 599 675 789 907 1026 926 865 806 774 794 798 833 820 829 858 861 906 932 1005 1074 1168 1281 1374 1271 1358 1456 1449 1348 1376 1468 1409 1299 1186 1091 1078 1143 1259 1331 1516 1545 1224 1092 936 884 764 678 705 856 988 950 798 687 659 647 642 621 588 548 610 663 654 564 495 518 577 548 520 515 516 519 515 513 575 610 613 578 543 522 526 541 580 603 726 752 770 768 814 836 962 1139 1308 1442 1432 1381 1339 1401 1271 1172 1015 893 762 711 621 577 554 512 495 486 464 426 414 414 423 419 414 430 423 422 522 583 624 693 755 790 867 873 898 917 924 917 1051 1141 1238 1264 1338 1385 1428 1546 1698 1769 1833 1895 1927 1914 1863 1817 1790 1756 1761 1750 1730 1702 1675 1652 1631 1578 1533 1542 1598 1619 1553 1491 1421 1395 1376 1269 1194 1148 1114 1054 1013 1048 1096 1186 1249 1354 1458 1507 1525 1641 1675 1719 1772 1890 1816 1801 1848 1903 1967 1916 2015 2100 2125 2172 2181 2214 2150 2147 2246 2289 2287 2279 2273 2247 2171 2297 2366 2488 2385 2460 2474 2212 2072 1952 1939 1963 2005 2074 2160 2293 2390 2499 2632 2737 2603 2509 2458 2275 2236 2254 2297 2429 2354 2180 2123 2027 1969 1921 1990 2171 2269 2353 2382 2417 2492 2567 2512 2487 2475 2473 2485 2506 2522 2595 2668 2545 2462 2383 2331 2308 2316 2321 2325 2303 2302 2327 2343 2389 2412 2383 2447 2448 2453 2494 2570 2775 2964 3092 2918 2747 2581 2535 2620 2794 2817 2640 2385 2233 2100 2075 2152 2232 2307 2333 2173 2033 1860 1701 1510 1424 1345 1288 1313 1405 1578 1702 1818 1904 1966 1989 1994 1973 1958 1859 1771 1707 1656 1626 1551 1477 1384 1315 1215 1171 1132 1098 1054 1003 954 908 894 898 905 923 947 971 1005 1042 1085 1104 1149 1311 1551 1532 1529 1548 1672 1771 1943 2048 2163 2072 1962 1868 1773 1896 2049 2131 2235 2314 2393 2516 2495 2389 2357 2362 2382 2363 2338 2290 2236 2212 2200 2179 2125 2097 2052 1968 1983 2054 2116 2113 2135 2133 2136 2163 2224 2214 2024 1929 1782 1673 1601 1618 1695 1749 1844 1926 1883 1828 1773 1665 1578 1544 1492 1422 1300 1164 1142 1255 1220 1202 1186 1149 1116 1044 996 922 835 744 690 664 645 649 664 694 702 704 688 680 676 659 641 617 612 600 602 621 622 619 636 636 636 614 599 596 605 617 625 714 691 695 700 740 749 763 784 779 781 798 810 855 890 942 943 928 901 866 782 735 789 789 730 653 627 597 580 573 579 558 552 560 568 591 609 588 565 566 565 579 588 580 603 630 626 632 617 604 606 608 604 626 657 655 642 641 592 557 552 552 569 573 583 561 551 550 546 525 525 538 544 502 497 477 480 481 476 459 452 459 489 493 512 521 540 564 599 681 748 736 802 877 946 1003 1070 1118 1182 1270 1373 1404 1474 1568 1649 1658 1714 1778 1962 1978 2020 1988 1808 1693 1604 1431 1295 1221 1196 1179 1374 1540 1598 1526 1516 1431 1497 1621 1833 1821 1701 1648 1641 1765 1963 2102 2110 2136 2167 2251 2281 2196 2274 2204 2150 2122 2051 2023 1958 1885 1781 1739 1527 1367 1301 1337 1460 1581 1657 1749 1977 2121 2126 2003 1949 1961 1952 1990 2025 2035 2067 2117 2271 2367 2486 2545 2514 2443 2362 2365 2327 2372 2508 2477 2368 2383 2316 2304 2282 2114 1975 1838 1697 1639 1626 1670 1728 1763 1822 1813 1890 1984 1764 1633 1530 1316 1202 1265 1346 1456 1576 1691 1783 1913 1988 1966 1837 1707 1660 1644 1627 1608 1569 1379 1400 1458 1549 1658 1702 1524 1411 1320 1299 1304 1346 1404 1444 1493 1512 1356 1272 1164 1169 1164 1300 1467 1575 1543 1564 1669 1795 1708 1737 1751 1724 1772 1665 1599 1499 1336 1202 1303 1245 1140 1120 1031 1131 1126 1129 1146 1096 1010 1011 981 842 658 749 843 925 1070 1169 1217 1144 1056 1008 917 931 855 912 869 791 711 645 578 535 461 379 385 405 477 469 569 617 593 599 613 659 663 692 593 565 567 541 584 634 677 627 574 571 631 645 630 619 610 632 692 733 737 759 693 676 627 590 607 547 574 521 505 475 467 518 543 534 473 516 544 490 415 418 437 428 427 372 356 356 355 360 355 350 363 377 420 408 403 365 373 395 392 418 415 403 389 389 399 416 392 393 398 403 379 380 357 341 330 320 301 301 294 294 302 296 289 267 249 237 235 864 944 963 946 902 816 780 738 684 628 476 404 394 354 389 417 346 362 336 332 375 379 367 371 371 324 294 297 272 231 231 230 225 265 283 283 301 281 276 282 286 269 276 292 254 230 228 227 235 273 293 263 273 323 462 578 569 550 521 504 501 474 456 450 426 381 343 291 268 234 225 226 228 227 225 226 233 244 269 349 447 531 525 600 761 853 804 765 730 726 724 571 538 428 303 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 327 451 498 608 696 735 772 731 573 414 334 324 311 318 324 334 348 430 433 470 514 536 524 489 456 471 492 507 500 471 453 451 457 469 490 495 505 524 544 577 577 584 607 655 661 715 766 787 790 856 1038 1132 1214 1266 1318 1220 1192 1077 1035 1056 1096 1083 997 948 891 845 728 759 777 745 646 568 638 770 947 866 820 781 761 762 775 795 826 854 865 881 926 933 989 1045 1129 1246 1246 1164 1240 1335 1385 1284 1361 1500 1468 1352 1207 1141 1178 1246 1377 1546 1553 1501 1256 1131 971 927 822 728 732 857 1025 1047 859 768 788 767 746 718 657 616 688 731 714 629 657 651 683 605 544 523 522 523 539 580 655 721 651 650 621 640 681 686 691 667 773 827 881 920 948 988 1145 1265 1376 1498 1575 1525 1412 1391 1227 1069 955 886 806 763 725 725 663 629 629 664 629 616 511 473 460 407 410 415 415 456 620 696 812 865 915 956 998 994 1011 1067 1077 1080 1130 1167 1301 1416 1485 1532 1596 1693 1799 1827 1847 1799 1764 1731 1704 1674 1622 1580 1559 1568 1552 1529 1573 1617 1635 1600 1556 1513 1512 1491 1455 1414 1384 1345 1306 1179 1133 1072 969 1024 1085 1166 1212 1316 1318 1456 1554 1669 1694 1724 1736 1763 1821 1910 1984 2015 1925 1960 1968 2075 2154 2178 2237 2331 2316 2242 2223 2214 2260 2301 2278 2236 2204 2141 2075 2176 2304 2470 2555 2521 2360 2195 2159 2052 2052 2052 2141 2234 2292 2368 2455 2595 2636 2524 2531 2578 2490 2317 2238 2164 2182 2267 2281 2186 2084 2029 1976 1910 2020 2213 2253 2290 2358 2453 2489 2569 2643 2628 2636 2629 2634 2677 2729 2746 2716 2556 2422 2317 2320 2232 2208 2180 2166 2147 2137 2144 2168 2206 2243 2241 2300 2358 2328 2360 2476 2600 2790 2888 2897 2676 2537 2491 2517 2570 2723 2788 2646 2491 2266 2150 2042 2062 2038 2091 2046 1936 1801 1692 1534 1365 1286 1278 1562 1651 1823 1814 1920 1984 1973 1962 1914 1875 1820 1747 1691 1728 1760 1735 1676 1577 1450 1426 1405 1361 1280 1238 1190 1144 1061 1028 988 950 892 902 936 957 988 1009 1032 1058 1110 1312 1382 1401 1391 1522 1742 1887 2024 2110 2180 2136 1958 1804 1787 1891 2047 2168 2305 2421 2576 2599 2528 2416 2308 2295 2289 2258 2222 2190 2133 2117 2071 2028 2002 1998 1935 1952 1887 1877 1937 1968 1945 1950 1976 2016 2089 2129 1976 1848 1781 1682 1561 1548 1598 1656 1761 1757 1665 1623 1597 1509 1502 1373 1314 1304 1232 1128 1020 1108 1074 1039 1005 951 935 872 847 771 703 641 622 612 607 606 636 650 648 669 666 648 617 573 564 559 559 563 568 581 580 573 569 571 559 543 548 564 570 578 576 574 575 574 607 657 672 665 647 646 655 651 652 682 727 768 786 754 728 761 747 679 620 661 655 630 582 525 511 500 499 497 500 501 500 499 501 501 499 494 500 521 529 538 529 513 516 516 503 497 487 488 490 472 467 471 464 461 463 458 460 461 460 458 454 453 453 453 451 459 457 454 485 504 475 461 457 454 445 453 441 437 436 429 431 433 486 534 567 612 639 703 848 885 970 1018 1099 1143 1215 1293 1384 1438 1526 1604 1692 1725 1779 1839 1956 1983 1978 2044 2070 1978 1889 1750 1370 1247 1187 1179 1198 1359 1477 1423 1376 1418 1642 1809 1879 2016 1912 1856 1728 1688 1864 2058 2120 2069 2030 2080 2262 2378 2282 2299 2365 2338 2329 2235 2047 1978 1879 1800 1666 1477 1311 1283 1353 1462 1620 1722 1920 2091 2320 2282 2248 2167 2116 2165 2259 2180 2099 2106 2165 2212 2231 2271 2293 2358 2491 2448 2485 2514 2583 2605 2528 2495 2478 2459 2296 2166 2047 1976 1835 1822 1814 1796 1864 1881 1934 1966 1950 1836 1683 1523 1373 1229 1291 1411 1464 1542 1592 1674 1788 1888 1955 1904 1825 1817 1758 1702 1639 1552 1483 1492 1549 1536 1628 1761 1731 1610 1521 1465 1435 1412 1455 1489 1541 1580 1567 1418 1327 1222 1309 1414 1332 1376 1495 1642 1717 1794 1671 1531 1571 1542 1535 1696 1815 1747 1610 1455 1449 1453 1346 1329 1215 1167 1305 1400 1306 1174 1095 1087 1023 949 843 635 684 792 912 1062 1113 1098 1118 1064 993 940 916 863 780 705 674 661 607 590 539 431 373 383 440 421 421 571 595 630 549 559 573 631 612 544 517 506 518 568 649 717 699 574 546 629 569 540 529 580 582 650 648 666 662 661 632 571 545 552 529 507 505 512 504 512 588 575 507 454 476 487 462 471 401 374 414 420 391 390 354 351 346 351 350 352 364 385 358 360 375 397 457 462 414 385 406 405 415 418 415 400 394 403 392 377 370 349 336 330 297 296 292 290 292 305 307 311 295 279 251 240 894 952 988 993 983 861 778 729 654 591 502 406 382 350 345 417 349 352 333 328 407 373 369 396 378 345 339 337 257 232 230 226 238 275 284 279 279 274 282 299 280 270 268 266 248 226 228 226 272 281 274 272 271 316 468 599 570 567 528 523 494 471 436 445 415 368 336 271 248 231 225 233 229 230 228 238 257 262 272 301 375 481 510 609 751 799 821 825 832 781 763 670 570 526 405 234 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 374 387 523 626 720 721 670 586 421 336 311 311 326 332 340 369 413 445 476 546 555 531 483 457 470 470 471 457 418 420 462 478 482 489 507 519 543 571 576 579 596 617 655 677 726 744 768 817 911 1037 1207 1274 1352 1315 1222 1180 1050 1014 1024 1069 1151 1184 1202 1163 1038 995 986 888 762 688 561 577 760 874 812 780 753 729 767 771 805 818 836 843 872 892 891 949 988 1087 1195 1152 1088 1148 1251 1209 1235 1339 1509 1430 1333 1197 1206 1274 1360 1463 1648 1566 1558 1254 1190 1108 981 824 736 773 881 1049 1057 887 906 875 878 826 769 691 694 732 762 758 743 771 744 769 678 613 550 557 536 559 578 653 679 662 662 683 742 782 798 806 775 762 867 979 1012 1083 1152 1270 1366 1473 1557 1610 1555 1527 1375 1192 1066 970 902 854 845 828 768 727 702 712 724 764 752 675 634 520 429 410 409 464 544 681 779 907 996 1055 1060 1082 1089 1113 1146 1179 1215 1285 1282 1349 1467 1594 1658 1715 1778 1801 1779 1711 1664 1642 1624 1621 1570 1524 1491 1474 1438 1392 1362 1353 1496 1569 1570 1540 1487 1461 1425 1402 1369 1358 1298 1228 1096 1054 962 946 1074 1127 1226 1263 1378 1464 1537 1617 1765 1820 1759 1821 1890 1972 2012 2047 2078 2095 1984 2043 2165 2200 2214 2297 2364 2333 2300 2295 2260 2302 2274 2280 2210 2173 2092 2040 2178 2290 2449 2620 2447 2323 2195 2159 2086 2113 2190 2255 2343 2413 2477 2609 2596 2499 2421 2388 2406 2489 2432 2310 2182 2142 2176 2177 2103 2051 1952 1941 1911 1993 2123 2204 2279 2377 2400 2470 2548 2584 2663 2736 2795 2851 2764 2718 2641 2639 2608 2528 2411 2428 2544 2514 2479 2420 2342 2198 2180 2134 2085 2099 2105 2132 2175 2226 2274 2376 2468 2614 2675 2808 2769 2557 2467 2476 2478 2561 2676 2717 2580 2384 2242 2062 2032 1916 1900 1923 1873 1749 1597 1425 1334 1319 1419 1594 1761 1786 1823 1909 1977 1939 1909 1862 1822 1722 1703 1766 1832 1856 1820 1757 1672 1584 1534 1492 1433 1371 1320 1259 1218 1151 1115 1062 1021 952 884 897 929 965 982 1003 1014 1092 1151 1216 1265 1387 1544 1693 1799 1964 2114 2212 2155 1936 1816 1762 1869 2007 2117 2250 2357 2512 2488 2408 2355 2278 2239 2217 2186 2169 2126 2070 2048 2005 1971 1932 1889 1882 1851 1835 1796 1815 1823 1873 1862 1906 1943 1977 2034 2098 2010 1835 1701 1548 1501 1522 1583 1657 1659 1595 1536 1501 1407 1385 1377 1315 1210 1105 1022 996 999 963 914 892 815 772 756 726 653 617 597 593 591 594 589 590 614 620 630 595 565 561 554 552 550 548 547 548 551 549 545 542 545 539 540 538 542 547 551 550 549 543 537 537 541 560 604 609 595 596 601 611 611 620 635 648 618 612 598 593 579 572 561 550 542 528 515 507 504 503 508 502 515 507 508 506 503 502 498 493 501 507 508 507 487 494 498 498 497 498 488 488 466 467 464 461 491 521 502 491 503 498 495 492 484 465 471 485 474 467 452 445 466 467 445 447 447 519 579 575 541 476 455 428 420 471 516 527 577 621 641 714 795 894 965 1053 1119 1197 1263 1346 1434 1515 1598 1681 1755 1846 1912 1903 1886 1876 1930 2019 1994 1853 1766 1553 1339 1155 1166 1140 1225 1341 1349 1322 1432 1620 1791 2006 2143 2032 1920 1805 1774 1769 1869 1943 1940 1961 2025 2251 2397 2477 2524 2494 2373 2285 2187 2065 2038 1952 1842 1699 1527 1378 1281 1296 1370 1560 1698 1927 2102 2253 2365 2429 2284 2238 2248 2333 2233 2136 2125 2166 2215 2255 2282 2322 2341 2378 2381 2462 2547 2584 2662 2637 2612 2530 2444 2290 2280 2182 2099 1989 1948 1933 1937 1969 2040 1992 1896 1781 1669 1524 1425 1304 1277 1367 1502 1578 1626 1658 1752 1801 1862 1923 1949 1869 1796 1752 1650 1606 1598 1577 1613 1658 1662 1731 1850 1760 1650 1599 1576 1537 1532 1533 1549 1610 1646 1579 1434 1339 1327 1328 1519 1524 1470 1513 1627 1731 1756 1641 1448 1426 1400 1490 1623 1732 1830 1666 1695 1710 1601 1566 1440 1334 1239 1368 1280 1184 1036 959 897 839 794 777 696 631 782 883 993 990 1006 1101 1168 1106 1020 978 866 802 822 727 557 520 548 530 399 369 411 527 453 397 538 567 576 524 491 534 623 559 527 482 505 518 538 610 660 685 627 565 499 541 507 504 571 620 581 562 587 558 600 600 599 594 591 586 590 580 581 591 610 594 555 526 479 429 445 442 448 434 385 378 400 386 371 397 357 351 348 349 345 362 365 366 367 404 443 418 423 377 396 422 393 430 435 401 396 385 380 379 383 368 350 338 319 295 293 299 295 286 311 322 299 299 288 268 270 901 966 959 992 1001 936 791 712 627 553 437 392 368 369 340 383 380 342 331 326 385 389 361 377 376 350 392 347 282 233 231 228 256 279 282 290 277 285 299 322 308 278 281 264 250 229 244 235 255 269 282 272 272 298 482 593 568 566 547 519 476 454 416 396 374 354 311 268 258 233 224 227 227 241 262 281 293 288 288 299 326 426 490 601 728 871 1008 954 925 857 802 743 659 558 523 288 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 246 326 445 537 661 693 658 575 420 339 319 314 336 342 367 391 434 450 487 513 544 519 486 468 481 464 444 412 460 465 470 440 471 501 526 552 564 578 577 584 618 638 669 696 757 789 815 871 961 1066 1271 1354 1371 1291 1226 1129 1021 996 1004 1041 1118 1161 1197 1209 1210 1203 1144 905 765 679 587 563 701 802 771 752 727 739 765 796 799 801 782 802 832 844 856 909 947 1004 1073 1066 1040 1107 1128 1136 1195 1339 1476 1397 1292 1217 1262 1344 1428 1607 1631 1581 1636 1315 1313 1163 1037 861 747 801 923 1118 1159 1029 1051 1001 985 903 803 786 794 792 838 832 856 891 921 833 745 670 618 599 600 574 571 621 626 634 648 706 779 876 906 898 887 885 853 973 1083 1200 1297 1394 1468 1585 1610 1627 1545 1408 1310 1190 1102 1024 981 947 867 860 847 766 767 760 775 790 716 679 624 538 465 400 411 489 581 717 791 898 1000 1165 1190 1199 1190 1243 1282 1339 1367 1418 1433 1479 1533 1675 1739 1800 1756 1696 1647 1601 1566 1543 1520 1528 1484 1437 1368 1340 1325 1298 1247 1186 1325 1391 1430 1433 1418 1378 1384 1384 1366 1328 1202 1128 1013 895 984 1042 1138 1226 1294 1304 1428 1489 1587 1658 1784 1849 1843 1914 2035 2140 2258 2208 2146 2075 2063 2149 2218 2230 2321 2371 2375 2324 2344 2290 2242 2256 2233 2195 2157 2127 2050 2022 2158 2312 2517 2610 2452 2345 2264 2211 2136 2223 2336 2397 2452 2531 2658 2659 2562 2417 2347 2325 2298 2347 2344 2326 2222 2123 2103 2112 2028 1981 1918 1876 1946 2060 2162 2224 2296 2346 2374 2434 2532 2591 2722 2876 2900 2861 2803 2761 2698 2646 2635 2641 2619 2591 2635 2676 2733 2759 2695 2580 2482 2356 2202 2110 2069 2010 2009 2056 2119 2243 2340 2488 2551 2693 2559 2461 2388 2388 2398 2466 2639 2831 2700 2486 2296 2185 2128 2016 1863 1769 1755 1658 1532 1342 1309 1438 1541 1760 1753 1808 1860 1948 1990 2000 1958 1893 1838 1725 1751 1863 1961 1989 1932 1829 1726 1644 1609 1543 1483 1438 1400 1347 1322 1228 1178 1142 1106 1055 972 900 865 926 953 969 972 976 1027 1127 1223 1361 1496 1666 1791 1970 2126 2224 2180 1992 1878 1748 1809 1952 2049 2214 2355 2415 2393 2285 2232 2202 2167 2132 2111 2099 2065 2026 1974 1931 1900 1872 1852 1808 1799 1722 1744 1738 1741 1753 1744 1773 1834 1874 1930 1993 2004 1912 1769 1566 1464 1431 1492 1554 1578 1540 1422 1393 1345 1286 1280 1268 1191 1139 1057 946 864 835 811 764 693 653 626 604 586 587 586 586 589 588 590 585 580 580 572 568 563 560 556 553 550 547 547 544 542 544 542 536 538 538 539 538 539 535 535 535 532 531 528 528 530 529 527 531 529 528 533 527 530 524 523 522 528 523 524 529 541 545 543 535 520 510 506 505 500 505 510 517 517 523 526 527 522 518 509 502 494 492 489 496 508 523 532 535 524 539 550 567 567 533 537 545 585 628 595 577 580 548 530 544 529 515 515 528 506 500 485 484 500 515 593 609 622 577 576 564 549 550 549 549 521 442 423 503 538 607 621 639 722 831 903 1010 1088 1151 1215 1320 1401 1501 1566 1641 1686 1773 1811 1810 1790 1780 1840 1924 1983 1905 1783 1553 1364 1167 1141 1135 1193 1301 1285 1369 1497 1639 1744 1898 2067 2143 2034 1958 1858 1768 1763 1816 1838 1900 1914 2058 2185 2313 2428 2390 2348 2208 2147 2117 2052 1920 1864 1770 1686 1477 1336 1268 1325 1514 1690 1831 1960 2111 2247 2441 2480 2421 2372 2430 2311 2238 2180 2226 2232 2243 2307 2335 2375 2374 2362 2394 2421 2508 2487 2452 2456 2506 2450 2323 2349 2313 2231 2116 2076 2011 2047 2119 1997 1848 1751 1620 1490 1396 1349 1334 1366 1430 1542 1626 1697 1717 1806 1844 1884 1965 1931 1884 1833 1788 1707 1691 1707 1664 1694 1754 1791 1848 1828 1765 1736 1684 1644 1619 1623 1625 1640 1685 1686 1605 1489 1396 1462 1440 1484 1609 1609 1626 1705 1808 1637 1549 1361 1290 1391 1510 1641 1732 1780 1844 1908 1883 1694 1522 1409 1369 1432 1352 1164 1043 982 940 901 880 851 745 608 628 781 878 895 861 976 1061 1121 1124 1048 990 960 894 752 674 618 607 512 462 391 373 381 404 398 402 510 529 558 512 433 559 558 512 459 449 477 497 510 580 636 610 596 567 492 454 483 517 594 566 520 504 565 513 548 622 663 651 660 654 638 636 659 613 588 549 528 502 497 439 418 417 439 436 427 382 363 381 385 365 354 350 351 347 347 351 349 357 409 436 422 410 375 369 438 434 394 398 417 401 396 389 377 387 370 381 352 338 333 307 301 308 299 286 293 320 303 306 309 311 300 824 896 960 925 921 945 810 728 592 489 393 377 363 380 339 363 396 348 335 324 359 360 364 373 364 369 379 333 285 233 231 230 259 275 283 285 288 303 342 334 290 276 276 261 232 235 244 237 258 290 271 257 258 295 491 562 570 571 519 468 422 400 393 396 399 367 340 301 270 244 231 225 226 252 322 325 330 321 318 326 339 403 474 597 742 881 984 1053 1017 928 884 789 763 614 589 386 264 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 320 397 484 604 670 637 587 431 341 309 319 344 336 351 402 442 471 502 524 538 536 489 465 454 453 395 423 443 456 476 499 473 507 543 560 588 591 593 601 645 666 690 726 796 862 909 976 1067 1165 1349 1377 1318 1283 1178 1076 1006 990 1007 1033 1094 1133 1148 1153 1156 1151 1112 942 780 681 595 571 683 758 740 719 712 740 775 789 784 767 764 772 786 811 831 861 879 930 1004 998 1000 1044 1064 1107 1196 1386 1455 1347 1287 1270 1332 1450 1520 1741 1609 1616 1703 1685 1509 1200 1074 912 777 797 926 1146 1227 1214 1181 1067 1025 882 816 888 878 952 989 1013 1032 1085 1090 919 832 716 664 669 654 627 562 565 587 625 659 724 801 893 959 989 981 1012 1003 1058 1116 1275 1398 1537 1603 1731 1738 1565 1438 1279 1192 1157 1123 1047 977 896 847 848 840 776 776 759 741 693 670 630 574 523 443 399 403 500 604 716 822 953 1035 1176 1261 1331 1332 1386 1430 1490 1544 1587 1579 1586 1650 1739 1792 1741 1691 1624 1602 1561 1506 1482 1437 1433 1413 1384 1281 1249 1198 1157 1150 1088 1161 1236 1272 1268 1269 1229 1275 1287 1299 1211 1063 980 871 915 1056 1147 1238 1320 1393 1442 1490 1524 1641 1715 1740 1871 1998 2058 2193 2287 2167 2154 2148 2111 2169 2251 2323 2327 2418 2379 2305 2259 2308 2247 2227 2201 2130 2125 2075 2040 2012 2025 2151 2312 2515 2564 2390 2338 2282 2274 2262 2281 2390 2502 2634 2723 2665 2627 2538 2356 2269 2234 2215 2243 2233 2216 2189 2139 2021 2017 1942 1907 1862 1887 2011 2096 2184 2288 2318 2358 2412 2453 2531 2622 2823 2971 2963 2887 2815 2761 2719 2715 2693 2657 2636 2657 2666 2703 2751 2809 2867 2770 2720 2592 2417 2354 2285 2118 2037 1981 1986 2083 2212 2388 2484 2671 2712 2504 2407 2362 2362 2437 2573 2773 2778 2632 2496 2288 2183 2083 1998 1791 1704 1538 1407 1309 1412 1598 1781 1768 1795 1841 1898 1995 2034 2033 2001 1931 1845 1746 1805 1965 2058 2113 2035 1881 1795 1691 1647 1593 1552 1514 1478 1411 1372 1326 1266 1234 1189 1107 1046 970 914 870 918 931 945 935 937 1051 1162 1397 1520 1625 1744 1915 2046 2181 2196 2015 1878 1750 1806 1947 2108 2262 2292 2283 2289 2297 2200 2138 2096 2073 2035 2049 2019 1973 1953 1918 1856 1820 1806 1783 1774 1716 1652 1674 1686 1631 1625 1636 1699 1782 1846 1893 1864 1842 1814 1596 1444 1367 1360 1410 1503 1444 1317 1310 1286 1248 1174 1103 1026 987 903 817 739 713 691 666 604 586 586 584 579 584 580 582 588 585 583 579 577 572 575 569 554 551 547 547 547 544 546 545 545 543 540 541 540 539 540 550 537 535 535 533 533 534 534 538 537 541 535 530 528 528 525 527 534 531 535 537 543 540 533 518 524 526 527 515 520 522 523 523 524 521 541 533 531 538 548 551 548 537 520 521 516 503 499 524 546 557 581 581 579 592 625 626 642 667 715 751 769 801 792 752 656 633 621 601 584 564 582 581 599 595 663 718 744 735 765 742 715 717 677 616 645 684 669 645 649 583 569 448 446 499 529 556 615 711 770 816 880 987 1169 1284 1352 1441 1495 1550 1596 1636 1672 1698 1662 1704 1753 1843 1905 1897 1781 1607 1400 1181 1139 1128 1187 1289 1260 1337 1415 1670 1791 1970 2116 2185 2172 2021 1911 1797 1773 1843 1985 2014 2000 1982 2002 2117 2254 2450 2427 2374 2250 2079 1986 1981 1965 1894 1776 1617 1397 1310 1255 1474 1574 1724 1864 2057 2166 2254 2241 2255 2275 2387 2485 2398 2347 2300 2274 2340 2414 2399 2371 2389 2405 2419 2450 2481 2372 2278 2272 2291 2270 2263 2329 2443 2388 2266 2181 2151 2092 1982 1887 1720 1601 1460 1402 1438 1494 1501 1499 1543 1626 1693 1793 1773 1825 1898 1938 2008 1993 1972 1932 1858 1793 1797 1811 1775 1756 1748 1756 1703 1667 1618 1591 1622 1689 1680 1619 1638 1596 1640 1600 1501 1431 1477 1631 1633 1522 1612 1762 1803 1875 1786 1580 1443 1295 1203 1351 1437 1554 1583 1692 1768 1938 1980 1750 1628 1483 1551 1426 1389 1278 1282 1176 1134 1048 974 835 741 589 611 756 803 786 856 1008 1006 1025 1051 1084 1059 998 904 855 769 633 564 534 519 474 365 418 444 402 397 463 462 477 432 460 541 495 465 434 414 484 469 520 542 601 557 533 525 532 482 476 530 501 488 497 485 503 566 632 698 670 672 650 670 672 606 578 596 597 577 561 491 495 439 418 428 436 432 426 433 405 357 361 377 349 346 344 345 346 342 343 365 437 438 412 387 364 363 407 395 392 403 385 390 394 384 371 371 369 378 366 344 332 316 336 318 300 297 283 313 315 309 313 312 314 721 743 757 732 754 773 840 771 608 513 391 373 355 355 345 335 420 375 330 324 360 352 374 379 350 387 367 295 273 238 227 225 242 274 273 284 313 340 338 341 287 280 265 245 228 232 225 251 259 261 235 229 245 323 509 581 551 520 479 448 420 459 476 451 419 372 337 293 268 249 229 225 225 236 328 369 367 368 358 369 389 406 458 561 681 831 941 1109 1110 1052 996 873 788 671 585 541 395 230 230 230 230 230 230 230 230 230 230 245 260 244 237 240 275 357 438 611 633 611 558 410 338 303 315 328 334 350 407 453 473 487 528 498 459 433 417 385 386 424 444 465 475 496 507 514 509 495 542 590 582 595 625 668 690 720 772 849 911 981 1089 1240 1333 1399 1398 1340 1242 1120 1065 1002 994 1000 1018 1052 1074 1091 1103 1098 1081 1046 984 759 685 597 592 760 756 718 694 712 707 721 728 735 729 724 736 750 771 799 842 870 857 895 944 981 1004 1037 1100 1218 1387 1367 1299 1319 1328 1408 1513 1637 1702 1651 1693 1666 1642 1509 1224 1105 931 820 803 935 1125 1251 1265 1247 1149 1089 941 912 968 1024 1148 1190 1227 1217 1291 1202 1038 966 822 771 737 709 652 593 589 600 634 664 712 772 869 933 981 1018 1099 1175 1200 1282 1414 1514 1682 1814 1862 1681 1509 1364 1182 1125 1081 1066 983 940 898 849 767 744 738 735 713 676 642 614 511 481 404 392 396 423 566 669 795 896 1023 1086 1224 1270 1246 1237 1254 1272 1327 1403 1503 1525 1454 1445 1495 1555 1635 1586 1508 1493 1471 1391 1347 1302 1260 1249 1225 1183 1134 1047 1039 1035 975 1000 1103 1091 1071 1072 1039 1073 1131 1147 1070 942 807 959 1044 1141 1229 1311 1420 1551 1622 1723 1778 1839 1831 1901 1996 2127 2213 2199 2137 2101 2082 2061 2089 2243 2395 2409 2443 2401 2342 2210 2167 2233 2227 2167 2029 2020 2034 1964 1961 1950 2059 2222 2370 2453 2370 2325 2311 2310 2430 2518 2482 2560 2659 2657 2623 2577 2523 2405 2296 2157 2099 2078 2116 2130 2124 2085 2050 1958 1885 1842 1821 1874 1938 2020 2059 2123 2170 2244 2310 2422 2485 2586 2709 2972 3062 2936 2882 2817 2789 2752 2747 2778 2724 2731 2767 2769 2794 2921 3032 2915 2938 2885 2815 2841 2706 2647 2464 2318 2079 1957 1954 2030 2198 2332 2540 2696 2607 2461 2362 2334 2391 2487 2679 2674 2456 2323 2177 2039 1870 1818 1676 1584 1459 1351 1350 1473 1681 1740 1758 1821 1906 1969 2076 2165 2185 2144 2033 1944 1802 1849 1989 2194 2390 2301 2156 2065 1975 1879 1794 1731 1671 1626 1528 1465 1401 1371 1330 1284 1198 1144 1087 1037 910 845 885 890 890 882 931 1056 1227 1296 1453 1659 1808 1875 1916 1999 1964 1816 1686 1781 1917 2070 2138 2142 2070 2066 2106 2094 2085 2000 1931 1923 1922 1954 1954 1924 1847 1811 1810 1765 1753 1761 1717 1666 1584 1578 1627 1531 1488 1556 1633 1683 1703 1711 1710 1717 1655 1510 1358 1315 1280 1325 1342 1254 1215 1188 1155 1076 995 898 846 732 660 636 626 602 589 584 581 582 582 580 576 575 572 572 573 583 577 572 570 573 567 555 554 551 552 548 545 545 540 539 540 538 539 537 537 546 547 534 534 544 543 539 544 571 577 589 580 562 549 537 531 528 531 540 549 565 571 579 575 559 556 587 608 634 665 701 689 667 671 632 590 568 573 567 558 572 585 584 572 562 575 562 585 601 625 621 612 652 685 696 722 708 722 740 834 901 971 1011 1016 979 882 773 797 771 700 709 750 802 800 848 851 907 967 939 961 991 961 907 859 813 853 847 864 832 764 781 764 719 573 550 487 439 511 576 640 676 723 765 836 924 1100 1233 1322 1341 1392 1442 1502 1520 1569 1578 1691 1744 1790 1799 1782 1697 1650 1520 1231 1139 1161 1114 1183 1229 1298 1364 1575 1744 1850 1907 1988 2117 2132 2024 1969 1979 2067 2188 2193 2175 2154 2099 2033 2059 2226 2301 2335 2234 2270 2262 2229 2113 2063 1987 1747 1553 1359 1229 1342 1447 1594 1655 1795 1875 1927 1906 2007 2153 2214 2293 2438 2522 2510 2491 2461 2313 2185 2214 2261 2307 2375 2411 2474 2501 2382 2366 2312 2304 2198 2242 2318 2251 2205 2220 2185 2093 1925 1777 1570 1513 1492 1550 1636 1735 1705 1587 1593 1744 1769 1830 1942 1963 1968 1905 1845 1790 1732 1773 1737 1788 1708 1670 1604 1524 1533 1553 1604 1489 1430 1411 1446 1519 1598 1472 1439 1482 1537 1417 1334 1366 1522 1653 1762 1734 1807 1894 1848 1810 1726 1536 1398 1214 1105 1253 1335 1421 1554 1673 1781 1938 2004 1860 1788 1681 1637 1529 1443 1379 1375 1269 1150 1033 937 840 731 671 562 640 639 785 896 891 898 866 930 1008 942 898 913 860 772 697 665 591 513 439 368 384 419 469 432 417 410 390 393 454 437 425 421 414 403 494 481 473 491 515 526 478 453 458 449 429 446 434 474 536 568 622 675 733 695 611 656 637 564 559 539 556 524 574 594 534 489 486 474 495 475 469 419 394 413 403 408 400 353 347 347 342 344 344 340 344 341 338 349 370 363 353 381 415 391 407 409 377 382 376 384 367 352 355 377 369 364 347 340 325 321 331 309 301 283 284 315 324 327 304 632 660 619 632 645 623 689 779 654 556 420 368 378 352 346 332 355 404 331 319 321 333 376 387 358 363 349 288 278 239 227 226 225 238 272 295 329 354 356 330 284 283 262 254 228 234 224 232 253 259 228 226 249 343 549 584 558 511 471 439 456 510 509 476 438 377 325 307 290 233 227 228 226 235 335 407 394 386 387 387 397 426 470 566 652 828 887 1031 1116 1093 1063 947 860 686 611 562 486 270 230 230 230 230 230 230 230 230 230 248 269 274 264 246 250 335 451 590 594 552 521 389 329 309 307 319 332 344 388 421 437 483 496 401 357 387 406 414 422 444 462 485 491 512 526 525 534 515 507 553 567 601 628 661 695 737 785 863 905 991 1134 1339 1404 1428 1366 1306 1204 1104 1059 1024 1000 1007 1010 1032 1039 1059 1074 1051 1033 987 940 762 648 575 667 735 710 687 664 659 669 677 684 704 746 792 796 802 815 847 880 910 956 954 964 978 983 1007 1070 1170 1286 1253 1274 1315 1371 1464 1608 1763 1782 1739 1666 1607 1580 1478 1188 1078 927 827 838 935 1141 1266 1334 1304 1195 1115 978 971 1019 1105 1293 1362 1291 1232 1304 1235 1065 991 870 833 762 728 691 649 626 633 646 666 724 769 807 846 890 941 1014 1119 1276 1385 1547 1644 1839 1963 1783 1604 1406 1313 1176 1096 1066 1019 932 899 881 845 779 734 688 690 660 619 605 511 446 420 390 391 405 497 639 730 887 996 1094 1139 1206 1169 1146 1093 1112 1109 1184 1297 1407 1396 1322 1312 1378 1399 1441 1439 1372 1357 1366 1309 1292 1229 1135 1074 1059 1018 991 904 888 884 858 853 944 960 964 915 925 976 988 1022 964 848 785 967 1055 1120 1174 1277 1386 1521 1573 1625 1701 1850 1909 1987 2063 2238 2281 2196 2115 2034 2000 2003 2109 2224 2318 2406 2429 2355 2289 2161 2083 2146 2166 2106 2025 1985 1970 1903 1852 1984 2120 2272 2389 2345 2289 2255 2228 2333 2444 2554 2602 2647 2642 2668 2562 2459 2415 2333 2261 2193 2137 2039 2021 2046 2030 2001 1964 1896 1835 1796 1838 1921 1999 2135 2236 2310 2319 2347 2423 2517 2580 2692 2810 3011 2993 2906 2894 2870 2830 2860 2801 2715 2658 2671 2689 2701 2713 2899 2871 2906 2989 3048 3016 2889 2801 2728 2624 2472 2269 2091 1943 1936 2110 2270 2466 2650 2622 2469 2359 2328 2351 2440 2583 2655 2465 2291 2094 1945 1770 1659 1542 1459 1386 1334 1419 1515 1645 1673 1732 1818 1951 2036 2160 2256 2284 2182 2063 1976 1889 1948 2183 2312 2461 2415 2333 2228 2062 1974 1906 1830 1726 1657 1638 1604 1545 1529 1499 1463 1382 1327 1250 1180 1064 961 846 833 838 840 849 944 1096 1145 1344 1458 1626 1701 1778 1883 1949 1796 1653 1751 1908 1996 2017 2038 1950 1905 1931 1961 2030 2008 1877 1841 1811 1879 1899 1843 1781 1767 1758 1726 1720 1699 1666 1621 1562 1518 1523 1554 1425 1461 1501 1545 1559 1567 1578 1588 1584 1528 1387 1300 1226 1191 1220 1202 1159 1104 1042 950 858 774 748 666 607 604 604 591 582 574 575 572 578 570 570 570 566 569 567 565 568 570 567 569 563 562 567 566 563 552 547 545 544 559 558 547 543 573 578 583 609 651 674 685 681 673 675 653 644 627 609 582 563 550 543 544 546 556 569 601 608 615 611 628 661 671 729 754 791 792 804 806 776 681 658 646 648 630 607 609 610 621 651 642 626 657 738 729 791 799 755 725 779 794 794 786 804 813 870 956 1061 1059 1062 1010 948 960 946 902 848 881 918 954 888 935 997 1068 1110 1148 1143 1113 1052 1008 978 945 954 968 965 957 907 843 845 832 686 647 527 417 511 557 615 630 653 714 821 911 1000 1081 1192 1213 1291 1332 1376 1437 1495 1545 1635 1665 1686 1702 1688 1609 1553 1517 1265 1132 1126 1107 1160 1194 1274 1328 1471 1595 1678 1773 1948 2071 2264 2236 2269 2170 2195 2207 2335 2281 2242 2168 2055 2099 2253 2262 2244 2189 2162 2127 2102 2098 2017 1925 1757 1655 1455 1320 1241 1326 1350 1427 1497 1595 1692 1816 1963 1973 2117 2166 2278 2382 2314 2306 2391 2234 2062 2056 2147 2200 2272 2312 2350 2429 2480 2416 2371 2242 2207 2238 2259 2223 2260 2240 2177 2105 1880 1678 1531 1557 1639 1699 1844 1848 1774 1652 1661 1846 1898 1913 1980 2027 1964 1885 1753 1657 1584 1596 1598 1629 1598 1515 1486 1436 1408 1473 1515 1508 1398 1299 1374 1461 1516 1395 1323 1417 1467 1313 1246 1425 1548 1692 1797 1901 1842 1742 1711 1682 1654 1419 1262 1137 1061 1203 1314 1442 1585 1654 1694 1814 1840 1799 1723 1690 1567 1396 1334 1225 1192 1128 1132 1017 961 896 865 758 608 573 631 710 759 764 822 806 887 940 914 796 844 807 723 671 623 574 537 422 379 373 399 467 500 481 488 439 394 396 429 446 422 385 419 474 466 410 465 477 498 425 448 435 412 408 456 504 543 561 593 655 679 752 694 626 677 666 655 612 591 600 521 540 590 539 521 534 481 463 435 435 431 406 387 386 404 403 385 349 346 339 343 342 339 341 337 337 335 335 337 354 359 378 380 394 396 376 362 368 367 352 347 354 367 374 366 356 351 336 319 325 326 309 303 299 283 291 316 319 404 514 566 542 591 592 573 607 692 612 451 372 360 376 346 336 333 418 352 320 330 336 342 369 362 340 297 293 277 262 225 226 223 227 274 301 353 374 373 326 286 293 276 248 228 223 228 227 241 235 224 225 262 378 583 591 577 517 459 436 487 514 500 471 424 369 311 301 282 243 226 230 227 227 248 390 399 409 413 418 426 449 485 553 606 761 780 830 892 911 980 999 892 754 640 552 503 383 260 230 230 230 230 230 230 230 230 239 270 286 283 266 272 361 437 524 545 504 491 372 313 295 299 313 329 340 358 384 408 410 388 402 428 447 443 442 416 460 484 504 506 523 540 559 557 566 513 539 594 615 631 664 697 756 828 878 951 1087 1245 1337 1401 1410 1414 1281 1188 1105 1066 1053 1054 1023 1008 1008 1014 1019 1017 996 971 930 883 765 638 594 720 720 682 652 651 698 704 725 744 785 806 831 845 852 868 910 948 995 1060 1126 1039 1027 1031 1042 1088 1152 1189 1217 1277 1301 1391 1475 1626 1824 1784 1687 1735 1681 1529 1470 1211 1102 932 812 866 965 1148 1272 1443 1380 1247 1115 1033 1063 1146 1243 1417 1421 1299 1261 1329 1273 1132 1034 909 864 755 683 718 731 683 646 667 685 721 763 835 902 960 1000 1002 1147 1247 1369 1552 1742 1969 1954 1716 1574 1453 1402 1207 1101 1013 975 895 852 801 800 768 711 644 616 581 556 500 444 399 385 389 410 483 590 706 744 847 890 921 965 1047 1062 980 980 949 973 1098 1225 1340 1285 1197 1172 1230 1271 1292 1259 1236 1205 1203 1213 1188 1154 1068 942 923 878 864 789 762 734 746 784 789 829 808 796 804 836 920 930 911 761 852 936 1002 1039 1073 1207 1326 1406 1451 1519 1585 1755 1866 1990 2066 2194 2202 2125 2063 1956 1887 2039 2150 2278 2306 2405 2390 2272 2169 2060 2005 2076 2087 2049 1973 1945 1882 1793 1827 2022 2060 2213 2250 2244 2244 2170 2186 2333 2398 2504 2548 2579 2593 2649 2597 2469 2420 2387 2346 2303 2255 2172 2086 1988 1932 1915 1894 1826 1788 1824 1876 1993 2122 2221 2325 2486 2538 2529 2632 2765 2819 2940 2992 2893 2883 2854 2829 2843 2771 2718 2689 2676 2652 2628 2626 2635 2681 2762 2740 2808 2852 2922 3044 2915 2867 2807 2760 2623 2423 2270 1986 1901 2016 2179 2389 2572 2548 2436 2309 2308 2311 2409 2546 2562 2489 2298 2060 1899 1680 1578 1488 1429 1372 1426 1550 1708 1623 1654 1740 1843 1984 2089 2225 2318 2350 2240 2089 1989 1937 2023 2240 2424 2358 2299 2228 2157 2096 2032 1903 1881 1880 1871 1798 1757 1724 1732 1665 1586 1473 1414 1343 1267 1181 1076 926 877 843 823 817 865 958 968 1141 1291 1445 1537 1642 1796 1887 1754 1632 1764 1943 1945 1919 1914 1842 1785 1793 1860 1880 1881 1862 1826 1720 1771 1814 1739 1633 1655 1639 1650 1661 1646 1618 1561 1516 1479 1371 1418 1397 1332 1341 1390 1443 1460 1462 1474 1423 1391 1368 1341 1248 1077 1082 1095 1053 972 931 839 735 676 636 595 586 581 579 576 577 574 573 572 573 570 570 566 567 569 566 561 562 560 559 559 560 574 587 591 585 568 557 558 573 599 591 572 599 626 644 689 727 786 802 829 833 807 798 758 715 672 682 676 662 650 643 662 648 642 636 640 648 654 686 724 753 761 775 854 875 882 897 894 851 812 792 738 741 717 747 760 758 742 774 737 738 826 912 984 956 894 849 822 855 877 905 899 915 925 954 990 1055 1117 1123 1101 1083 1103 1076 997 985 1008 1045 1045 999 1102 1175 1224 1260 1252 1242 1153 1115 1165 1066 1066 1025 1012 1018 1080 1072 973 988 899 734 665 520 416 530 563 585 600 663 728 809 871 1002 1054 1119 1163 1214 1303 1344 1412 1481 1546 1614 1607 1610 1613 1601 1599 1493 1413 1219 1111 1071 1101 1126 1170 1287 1424 1542 1607 1713 1779 1922 2065 2373 2467 2437 2306 2245 2299 2411 2366 2308 2236 2162 2213 2313 2329 2263 2259 2147 2016 1927 1882 1789 1702 1611 1510 1393 1308 1208 1169 1214 1256 1308 1377 1558 1670 1792 1866 1928 2035 2184 2203 2142 2156 2211 2177 1968 1947 2039 2112 2194 2258 2318 2391 2470 2382 2341 2242 2146 2044 2003 2071 2031 1981 1938 1898 1798 1616 1567 1678 1830 1884 1962 1910 1841 1808 1823 1900 1972 2040 2068 2082 1995 1815 1662 1522 1442 1411 1403 1424 1443 1434 1390 1365 1334 1378 1418 1387 1324 1248 1330 1341 1416 1292 1250 1377 1314 1217 1234 1394 1519 1670 1790 1846 1727 1607 1530 1537 1659 1479 1316 1143 1006 1142 1252 1424 1560 1494 1568 1637 1677 1681 1614 1575 1629 1505 1422 1275 1186 1076 976 897 839 789 788 822 698 590 553 534 640 653 724 739 771 824 838 758 771 764 700 671 656 561 499 418 388 366 374 439 492 483 431 412 406 399 420 454 431 405 383 421 408 394 448 429 424 422 440 423 399 437 519 586 612 601 590 654 715 747 682 707 742 742 692 642 566 533 492 538 594 584 575 523 504 489 468 442 425 423 385 407 398 400 398 379 340 340 336 339 339 338 336 335 338 335 332 334 357 360 384 410 409 364 356 360 351 345 346 364 383 393 362 367 353 349 326 329 329 319 302 294 275 272 294 298 328 339 469 485 509 546 581 556 588 580 421 394 364 354 341 332 342 406 409 324 345 404 369 357 367 367 295 287 278 291 249 230 224 224 275 318 363 383 357 313 308 299 263 247 228 223 225 231 230 231 224 228 276 427 602 600 564 487 432 453 478 486 466 450 413 358 303 276 266 232 227 228 225 227 228 253 318 407 402 398 403 458 477 508 536 595 655 703 737 810 845 975 960 807 698 589 538 502 360 230 230 230 230 230 230 230 230 234 269 282 293 277 288 371 402 467 485 502 462 360 304 289 296 309 315 314 316 345 360 365 376 437 449 458 465 443 443 488 513 522 534 543 557 586 594 598 605 535 552 618 641 675 714 779 862 920 1042 1169 1288 1329 1338 1339 1364 1256 1189 1127 1096 1068 1039 1013 1006 993 988 989 966 931 908 853 792 722 651 600 669 668 648 617 621 690 719 744 765 793 821 846 894 922 925 979 1067 1121 1251 1190 1073 1066 1112 1162 1223 1308 1221 1216 1276 1309 1395 1485 1610 1762 1679 1640 1635 1637 1505 1419 1197 1087 906 823 937 1025 1201 1266 1420 1470 1332 1199 1157 1179 1275 1413 1454 1426 1318 1265 1320 1313 1190 1104 972 847 753 745 741 742 719 682 715 708 740 841 912 1001 1053 1104 1148 1205 1358 1485 1656 1806 1966 1843 1691 1638 1586 1392 1193 1110 1026 968 911 842 759 726 701 682 624 589 522 524 443 390 383 384 422 477 564 641 749 839 922 891 882 895 956 923 874 843 830 856 1010 1155 1216 1161 1084 1051 1092 1142 1155 1141 1079 1058 1061 1057 1062 1016 967 880 785 732 697 713 708 689 699 721 709 692 700 698 703 719 812 919 916 750 794 913 933 938 1025 1151 1183 1297 1352 1430 1499 1623 1694 1796 1913 2040 2151 2121 2028 1853 1852 2067 2201 2278 2359 2309 2251 2177 2081 1984 1937 1958 1979 1937 1906 1815 1792 1720 1756 1903 1934 2096 2119 2114 2111 2118 2179 2297 2348 2430 2480 2534 2532 2518 2586 2571 2522 2451 2404 2375 2343 2274 2176 2070 1994 1891 1830 1791 1781 1877 1952 2123 2120 2269 2395 2601 2693 2613 2588 2684 2764 2955 3045 2912 2886 2838 2791 2773 2745 2678 2613 2606 2579 2591 2572 2585 2615 2672 2655 2692 2690 2821 2886 2908 2781 2745 2770 2733 2513 2337 2073 1920 1956 2118 2368 2497 2472 2394 2282 2258 2250 2266 2397 2373 2336 2294 2128 1900 1612 1497 1420 1406 1513 1567 1711 1658 1596 1655 1751 1854 2033 2151 2298 2427 2406 2304 2135 2018 2032 2106 2315 2476 2376 2285 2195 2107 2062 2034 1973 1956 2021 2042 1979 1941 1846 1769 1666 1554 1524 1517 1443 1354 1240 1172 1046 971 882 839 820 806 826 833 905 1054 1316 1434 1512 1612 1740 1783 1599 1676 1900 1962 1893 1796 1719 1692 1711 1728 1749 1750 1738 1721 1673 1697 1742 1632 1517 1533 1560 1546 1541 1537 1494 1450 1417 1381 1276 1232 1247 1169 1215 1263 1299 1300 1290 1298 1288 1258 1231 1205 1162 1046 928 909 934 837 787 723 655 627 608 595 584 585 588 584 580 577 572 575 577 577 576 588 599 596 587 569 562 560 559 560 565 583 606 628 614 604 621 633 650 667 693 700 706 711 725 798 828 847 882 908 918 896 854 751 771 758 760 791 803 789 777 761 739 723 734 750 695 759 803 877 910 898 909 931 964 973 966 984 992 967 888 833 830 948 949 905 857 741 903 899 865 926 985 989 988 932 915 924 989 998 1044 1046 1079 1031 1038 1065 1138 1223 1266 1274 1245 1236 1180 1156 1155 1172 1200 1146 1153 1227 1303 1362 1360 1340 1320 1228 1259 1203 1172 1176 1127 1079 1058 1093 1086 1097 1128 1011 897 802 629 468 446 540 546 591 660 761 822 903 966 1018 1073 1128 1192 1233 1298 1374 1496 1549 1636 1621 1562 1550 1523 1514 1461 1358 1194 1100 1046 1085 1132 1153 1336 1541 1739 1829 1883 1886 2059 2183 2351 2470 2634 2443 2394 2405 2515 2554 2426 2318 2329 2333 2410 2371 2405 2428 2324 2309 2156 2020 1904 1779 1669 1591 1511 1397 1324 1255 1154 1137 1158 1184 1267 1393 1530 1653 1805 1932 1998 1964 2008 2073 2106 1984 1854 1823 1950 2059 2171 2250 2268 2298 2365 2441 2330 2345 2129 2076 1949 1935 1803 1777 1736 1705 1662 1637 1652 1765 1980 2119 2062 2025 1949 1941 1955 1999 2042 2168 2127 1961 1843 1698 1575 1621 1522 1409 1368 1322 1271 1265 1257 1232 1221 1257 1274 1230 1246 1165 1207 1242 1332 1222 1198 1280 1198 1164 1263 1404 1518 1672 1769 1780 1660 1510 1396 1420 1520 1381 1289 1089 975 1115 1248 1362 1460 1388 1388 1517 1536 1544 1442 1451 1571 1524 1393 1247 1159 1036 955 904 863 778 743 686 636 596 561 516 519 568 622 631 682 738 763 730 693 706 700 645 649 608 553 440 397 358 368 422 447 454 434 377 378 451 463 472 439 410 379 382 388 381 404 420 408 437 429 391 416 485 526 571 617 650 632 674 728 755 716 737 768 741 634 586 561 560 506 513 547 526 518 512 468 473 442 420 413 409 383 411 391 392 395 391 338 332 339 338 336 335 335 336 333 336 332 330 344 357 377 394 408 364 347 354 352 348 348 369 404 402 391 369 369 350 339 332 333 328 311 301 274 271 270 286 307 298 298 387 408 448 532 566 544 558 475 406 377 387 333 328 346 377 409 366 330 431 419 359 366 351 312 284 292 285 284 288 232 224 253 304 354 363 332 306 288 274 289 270 249 222 223 228 227 228 227 243 343 487 613 625 550 460 423 461 453 456 429 407 376 328 304 246 231 225 227 226 228 226 225 229 258 338 337 358 386 421 447 463 480 485 508 563 611 669 765 889 983 930 808 647 589 531 455 241 230 230 230 230 230 230 230 230 271 275 288 302 298 395 444 458 458 511 425 340 302 290 294 308 329 350 363 391 416 432 439 459 469 486 488 486 462 480 523 548 556 564 604 616 643 646 642 635 580 608 664 701 752 837 898 997 1161 1228 1324 1390 1360 1334 1358 1296 1244 1186 1163 1111 1062 1017 993 977 957 913 880 836 808 761 728 696 640 602 601 611 623 594 639 693 716 741 760 784 804 832 870 908 962 1036 1175 1286 1376 1213 1143 1146 1177 1216 1360 1394 1304 1268 1289 1331 1442 1530 1696 1706 1598 1544 1495 1427 1424 1437 1158 1021 877 921 1024 1133 1318 1463 1509 1573 1453 1346 1333 1405 1499 1471 1324 1209 1201 1194 1095 1064 1025 999 857 775 777 787 781 745 711 734 744 729 750 832 919 1012 1151 1224 1366 1458 1516 1593 1770 1902 1750 1644 1570 1622 1505 1364 1190 1109 1062 971 915 872 805 751 702 663 563 546 476 445 388 379 380 408 485 574 643 725 815 941 964 927 850 805 832 770 741 723 674 737 882 1029 1029 974 895 868 916 960 963 960 925 902 918 854 853 805 769 691 676 676 665 681 763 857 826 705 690 696 692 698 701 700 705 727 726 742 783 879 854 895 928 1013 1065 1140 1199 1309 1318 1386 1572 1690 1729 1937 2105 2087 1897 1736 1810 2009 2169 2309 2272 2150 2159 2090 1997 1940 1860 1793 1747 1794 1734 1655 1656 1654 1672 1798 1972 1996 1994 2031 2000 1998 2018 2146 2236 2372 2447 2439 2431 2427 2449 2542 2537 2465 2426 2359 2304 2249 2209 2110 2038 1899 1814 1743 1823 1961 2060 2184 2317 2368 2435 2590 2608 2569 2540 2576 2699 2883 2867 3019 2939 2855 2801 2741 2678 2619 2597 2584 2560 2529 2519 2518 2573 2576 2530 2526 2593 2749 2723 2788 2745 2665 2642 2654 2488 2481 2267 1982 1881 2020 2248 2279 2282 2256 2202 2154 2148 2160 2215 2192 2129 2067 1994 1882 1582 1455 1633 1689 1698 1671 1582 1540 1654 1736 1868 1974 2147 2250 2415 2390 2303 2255 2141 2071 2074 2171 2363 2562 2622 2478 2314 2210 2141 2148 2129 2162 2268 2268 2136 1989 1814 1705 1601 1620 1638 1627 1548 1482 1384 1318 1258 1202 1104 1018 879 818 802 796 812 876 1059 1245 1311 1396 1482 1556 1528 1609 1768 1775 1733 1700 1647 1602 1588 1561 1593 1585 1539 1510 1470 1551 1546 1492 1393 1394 1428 1448 1452 1426 1410 1380 1304 1279 1227 1159 1026 987 1073 1100 1109 1118 1096 1083 1066 1046 1038 1014 967 853 786 739 740 674 634 609 598 590 586 587 596 604 610 612 606 595 598 590 585 588 602 625 668 670 681 732 730 721 689 683 693 691 714 708 771 781 836 853 889 851 854 887 898 891 896 953 958 961 962 1003 1000 980 901 824 903 904 958 995 996 968 939 877 926 929 970 842 827 907 958 950 985 1023 1018 1044 1069 1114 1119 1112 1137 1144 987 946 1053 1234 1278 1073 850 869 1044 1084 1077 1013 1056 1189 1141 1065 1030 1058 1105 1151 1133 1227 1298 1264 1310 1343 1318 1423 1472 1498 1449 1420 1350 1368 1382 1395 1398 1289 1310 1423 1475 1471 1486 1466 1425 1390 1403 1355 1344 1362 1351 1321 1293 1239 1233 1168 1100 1018 823 685 683 561 398 488 514 571 645 728 840 924 992 1058 1102 1164 1168 1189 1289 1396 1452 1501 1606 1533 1449 1455 1409 1339 1247 1226 1116 1046 993 1035 1126 1256 1486 1547 1673 1786 1822 1975 2131 2231 2359 2400 2493 2564 2613 2561 2649 2812 2629 2528 2510 2512 2552 2644 2520 2560 2632 2455 2203 2181 2073 2055 1948 1842 1728 1689 1577 1492 1490 1420 1328 1208 1126 1206 1329 1435 1590 1671 1715 1713 1748 1832 1923 1796 1714 1753 1869 1974 2086 2143 2186 2233 2334 2304 2362 2348 2287 2145 1998 1961 1896 1849 1881 1807 1853 1880 1852 1948 2102 2268 2360 2293 2167 2119 2121 2148 2188 2122 1983 1833 1722 1632 1612 1726 1683 1563 1461 1377 1387 1335 1316 1294 1250 1176 1142 1135 1133 1112 1077 1071 1142 1173 1104 1155 1079 1204 1280 1402 1514 1621 1698 1757 1609 1479 1373 1258 1364 1373 1265 1098 940 1020 1139 1302 1306 1266 1243 1366 1373 1356 1281 1411 1550 1579 1426 1293 1319 1214 1151 1015 905 823 793 879 842 824 789 685 611 512 486 563 623 669 634 640 631 644 646 646 595 604 539 507 438 350 364 366 368 438 429 369 375 444 431 458 437 424 408 365 419 436 369 416 419 376 387 457 488 504 526 570 616 708 730 771 810 750 794 786 682 630 646 577 505 474 456 494 492 473 466 500 468 477 473 453 444 455 408 372 408 393 390 390 359 339 332 340 332 334 334 331 331 332 327 326 327 347 366 378 370 352 339 341 344 346 370 377 410 411 387 388 361 361 340 339 323 309 309 300 269 270 268 268 270 268 261 272 348 399 449 522 567 573 538 421 382 375 340 333 322 334 361 334 341 426 394 409 364 382 318 275 304 295 285 277 230 223 261 308 357 338 322 322 311 315 321 273 244 221 225 226 225 229 229 276 476 526 585 593 553 472 413 417 443 436 420 394 353 299 257 225 227 230 227 230 227 225 228 229 235 290 361 354 378 397 415 425 435 446 443 522 582 618 681 793 856 971 894 719 610 548 543 274 230 230 230 230 230 230 230 230 234 263 277 292 311 376 436 488 516 475 408 331 293 285 291 311 332 349 377 409 425 443 458 479 494 503 511 517 507 531 508 554 577 592 619 648 661 674 675 668 621 628 660 721 750 820 874 943 1029 1144 1166 1430 1413 1361 1364 1321 1280 1243 1204 1146 1081 1016 944 886 854 818 797 776 763 743 721 694 663 685 661 618 580 590 623 655 686 723 752 769 796 828 872 896 950 1008 1137 1257 1350 1210 1173 1188 1229 1299 1460 1471 1353 1298 1324 1364 1448 1571 1751 1620 1511 1478 1389 1309 1294 1359 1103 977 911 992 1146 1272 1452 1571 1565 1675 1549 1443 1415 1414 1343 1342 1250 1132 997 1000 937 910 858 832 815 882 842 828 770 753 724 768 756 783 781 807 928 1023 1202 1327 1419 1474 1606 1702 1893 1843 1696 1541 1405 1482 1492 1336 1165 1099 1035 980 884 848 813 765 728 645 563 543 448 407 379 379 401 457 566 640 717 795 911 994 913 820 760 722 661 635 601 592 590 626 753 886 917 862 789 756 820 848 840 842 801 721 742 733 712 673 653 652 659 660 717 802 875 1016 941 876 796 728 701 698 698 705 712 712 730 730 725 740 776 856 884 1036 1013 1093 1124 1168 1190 1409 1516 1573 1746 1954 2069 1975 1835 1683 1772 1951 2104 2220 2152 2083 2068 2008 1937 1850 1757 1649 1644 1627 1616 1629 1644 1686 1729 1811 1935 2089 2170 2143 2069 2024 2042 2116 2225 2395 2396 2366 2355 2373 2396 2434 2431 2484 2483 2370 2302 2255 2228 2081 1993 1823 1712 1790 1873 1996 2100 2221 2355 2559 2610 2580 2583 2555 2533 2568 2690 2813 2756 2867 2931 2876 2805 2744 2673 2601 2596 2563 2533 2510 2517 2498 2538 2414 2386 2452 2523 2672 2615 2636 2701 2684 2599 2567 2455 2379 2258 2068 1866 1957 2142 2110 2121 2126 2070 2026 2029 2066 2075 2076 2028 1972 1874 1752 1583 1456 1538 1589 1654 1598 1534 1577 1698 1812 1947 2067 2190 2301 2355 2295 2240 2172 2109 2080 2137 2270 2457 2531 2651 2598 2492 2393 2350 2363 2371 2278 2264 2225 2076 1970 1780 1659 1611 1671 1770 1746 1644 1564 1512 1470 1450 1416 1300 1190 1089 967 870 833 792 791 857 943 1100 1171 1262 1378 1433 1584 1644 1623 1541 1543 1518 1512 1469 1414 1483 1461 1437 1391 1397 1410 1411 1359 1307 1358 1370 1385 1409 1398 1356 1329 1253 1222 1209 1108 1026 940 928 947 955 956 931 926 903 890 875 864 821 746 710 678 653 623 606 599 595 592 592 601 603 621 632 637 638 657 625 652 669 661 688 702 719 767 762 772 776 822 850 851 845 869 885 848 896 948 995 1043 1037 1019 1054 1028 1057 1126 1112 1213 1217 1108 1085 1121 1114 1059 975 880 985 1041 1072 1033 1034 1025 1027 1037 1060 1124 1153 913 920 1039 1120 1106 1065 1086 1075 1099 1145 1195 1223 1267 1237 1196 1078 1026 1109 1300 1175 1017 889 980 1103 1244 1263 1231 1225 1226 1270 1257 1154 1200 1272 1331 1342 1361 1426 1459 1481 1475 1464 1580 1634 1603 1586 1537 1508 1567 1569 1540 1455 1420 1462 1546 1561 1540 1525 1522 1513 1502 1513 1497 1468 1469 1481 1530 1512 1403 1274 1185 1054 972 849 930 912 637 443 385 471 541 622 681 800 841 907 974 1091 1139 1178 1214 1301 1372 1485 1597 1573 1508 1357 1343 1342 1244 1133 1081 1042 986 1001 1038 1186 1311 1559 1609 1652 1588 1737 1838 1982 2050 2159 2218 2300 2391 2552 2596 2721 2748 2725 2725 2643 2637 2710 2762 2660 2635 2565 2384 2324 2273 2241 2270 2085 1939 1927 1879 1776 1726 1707 1595 1478 1243 1088 1124 1234 1305 1414 1470 1474 1491 1584 1601 1690 1669 1701 1802 1907 1961 2073 2126 2182 2283 2276 2162 2135 2168 2227 2312 2207 2151 2155 2111 2137 2081 2011 1981 1954 2095 2237 2325 2359 2442 2420 2336 2272 2317 2255 2063 1962 1808 1772 1728 1829 1712 1621 1490 1486 1509 1491 1504 1412 1387 1346 1262 1247 1316 1302 1269 1223 1089 1027 1043 1084 1036 1095 1207 1277 1428 1526 1662 1748 1644 1535 1393 1268 1159 1306 1299 1169 1032 912 997 1135 1242 1220 1172 1131 1199 1252 1233 1203 1337 1472 1440 1407 1487 1494 1302 1184 1059 963 853 896 1036 976 850 765 668 631 548 494 513 605 610 576 633 599 622 588 606 620 611 582 508 432 358 355 358 358 404 421 383 370 387 393 457 429 424 374 360 376 361 365 374 400 424 449 453 484 549 572 607 621 626 650 726 776 813 830 794 713 634 551 551 492 552 491 496 462 481 443 423 414 447 467 452 477 449 394 369 407 399 381 384 347 340 331 332 331 329 333 331 330 328 328 325 325 344 345 353 359 368 337 338 332 344 365 386 405 397 402 381 378 367 356 343 326 314 293 283 275 269 268 267 301 277 254 260 270 425 375 441 528 564 560 510 374 365 357 358 324 318 321 377 371 404 388 411 390 359 327 270 304 280 285 272 224 220 254 306 312 320 310 309 285 272 261 249 237 221 224 225 225 227 235 286 425 519 548 558 534 493 404 409 429 420 405 379 342 263 227 228 226 227 225 225 227 226 227 230 228 274 381 372 369 392 403 400 415 411 401 468 546 579 607 685 730 828 949 829 656 570 553 309 230 230 230 230 230 230 230 230 230 239 268 286 296 353 390 455 510 464 395 319 288 283 293 302 335 357 387 417 432 454 475 500 513 524 543 546 523 550 549 571 590 615 642 669 689 707 720 719 704 629 655 700 734 774 814 874 962 1083 1175 1392 1352 1326 1337 1273 1214 1151 1114 1065 1031 976 938 872 831 810 790 768 755 738 727 702 694 678 642 622 583 587 602 657 681 707 730 753 788 828 887 935 1019 1074 1161 1237 1263 1217 1215 1241 1296 1381 1514 1441 1372 1336 1363 1414 1500 1624 1751 1583 1455 1388 1305 1233 1176 1125 1025 927 1017 1084 1237 1328 1455 1589 1702 1707 1543 1458 1318 1232 1156 1146 1057 988 897 906 928 946 934 939 943 967 912 887 833 773 762 769 812 844 822 819 908 1025 1211 1226 1251 1367 1562 1682 1878 1714 1564 1462 1271 1288 1367 1214 1082 1060 1000 959 885 861 805 772 684 613 557 521 419 384 377 376 425 511 638 701 815 880 981 944 824 745 678 598 524 543 529 533 547 570 588 698 820 779 710 676 683 659 630 655 644 659 655 642 644 649 648 656 677 747 857 949 1049 1150 1104 1047 962 873 862 833 835 858 811 786 739 740 778 740 746 833 885 1048 1083 1094 1065 1075 1148 1286 1390 1619 1785 1952 1972 1828 1717 1609 1719 1921 2074 2100 2068 2008 1947 1855 1781 1690 1639 1619 1617 1630 1656 1706 1781 1799 1843 1914 2007 2192 2376 2237 2187 2057 2117 2205 2332 2451 2374 2307 2298 2297 2313 2368 2367 2418 2372 2289 2215 2210 2184 1996 1829 1693 1755 1873 2023 2184 2284 2345 2378 2489 2627 2548 2536 2531 2520 2525 2665 2720 2718 2785 2788 2841 2895 2801 2733 2725 2763 2732 2686 2579 2498 2497 2480 2315 2250 2294 2394 2539 2503 2530 2590 2640 2689 2591 2498 2410 2206 2077 1881 1885 1996 1945 1956 1954 1910 1888 1854 1870 1880 1887 1855 1821 1744 1631 1506 1446 1458 1493 1512 1525 1541 1646 1823 1966 2052 2107 2202 2292 2401 2351 2274 2184 2115 2128 2200 2377 2607 2730 2769 2714 2629 2577 2550 2511 2385 2272 2144 2091 1992 1882 1738 1669 1625 1776 1909 1839 1736 1688 1637 1618 1553 1516 1440 1340 1206 1106 1024 991 897 834 783 788 875 983 1098 1200 1388 1450 1467 1447 1375 1355 1363 1342 1317 1323 1314 1280 1283 1274 1239 1229 1242 1223 1250 1323 1324 1337 1334 1331 1295 1289 1250 1192 1196 1150 999 908 822 824 850 841 834 834 836 845 830 814 787 772 726 641 631 614 598 598 595 596 603 607 617 639 652 664 722 670 706 730 746 751 775 741 783 830 810 857 880 914 984 1011 1027 1048 1030 993 1028 1069 1114 1165 1185 1211 1173 1265 1336 1370 1388 1444 1385 1267 1255 1348 1347 1283 1113 969 1054 1167 1153 1161 1168 1195 1149 1220 1261 1335 1293 1067 961 1090 1164 1293 1245 1179 1157 1189 1237 1275 1307 1351 1349 1255 1135 1123 1215 1310 1054 971 973 1039 1120 1324 1418 1438 1441 1323 1411 1319 1293 1287 1392 1488 1509 1551 1588 1651 1667 1583 1613 1694 1720 1719 1699 1682 1677 1671 1632 1549 1533 1620 1665 1654 1624 1601 1597 1575 1575 1576 1580 1584 1614 1590 1600 1665 1533 1386 1222 1107 974 951 1010 1048 993 705 435 388 419 531 657 706 762 819 933 977 1046 1112 1157 1221 1297 1355 1616 1604 1516 1421 1308 1224 1195 1132 1068 1035 991 946 1038 1086 1246 1226 1311 1433 1399 1417 1565 1640 1787 1843 1947 2074 2158 2234 2367 2537 2457 2477 2531 2614 2847 2789 2935 2913 2773 2697 2460 2389 2374 2381 2308 2332 2133 2048 2156 2062 1984 1953 1869 1810 1635 1470 1155 1071 1098 1159 1253 1325 1383 1440 1445 1495 1554 1641 1758 1886 2100 2208 2240 2328 2431 2365 2150 2045 1967 1982 2074 2182 2197 2228 2213 2089 2025 1968 1868 1798 1912 1994 2054 2096 2176 2233 2297 2379 2444 2325 2229 2091 1958 1840 1881 1955 1898 1766 1665 1632 1643 1581 1616 1559 1525 1443 1358 1370 1334 1378 1443 1385 1272 1187 1129 1038 996 1053 1157 1210 1254 1379 1485 1634 1687 1585 1469 1320 1184 1082 1198 1165 1213 1038 903 947 1070 1206 1177 1068 1048 1156 1142 1157 1119 1282 1367 1322 1259 1363 1429 1324 1241 1123 1007 977 960 1060 1010 929 843 794 759 676 589 460 477 504 564 585 573 567 572 574 550 590 560 452 394 374 352 355 357 359 357 358 365 371 382 432 455 370 364 364 433 454 456 489 463 499 513 512 490 487 519 536 546 574 622 667 709 797 760 706 678 614 534 537 572 576 550 595 606 547 485 470 458 423 417 448 464 449 401 373 392 405 383 381 383 337 329 329 332 327 330 330 328 326 326 323 321 322 338 341 357 344 336 340 332 339 366 369 389 381 391 388 370 371 354 351 324 314 297 283 275 276 281 285 262 252 242 246 245 298 418 353 459 522 586 580 430 361 371 386 330 327 319 358 416 363 383 407 413 355 313 266 265 274 271 273 221 227 227 251 312 291 329 325 297 250 246 259 231 219 223 224 224 226 241 277 420 490 515 519 486 450 391 376 410 418 385 359 320 235 225 226 226 226 225 227 227 227 226 228 240 281 358 412 402 380 386 388 390 390 375 390 416 492 538 620 713 732 854 895 727 625 561 374 230 230 230 230 230 230 230 230 230 230 242 279 286 376 381 425 444 424 358 302 276 285 291 316 341 364 385 432 446 465 498 522 535 552 566 562 565 579 591 566 593 629 659 690 714 755 757 717 701 688 664 700 759 787 830 878 939 1071 1151 1326 1360 1354 1320 1269 1230 1169 1126 1085 1046 986 939 877 840 812 789 767 758 735 714 703 697 675 650 626 603 588 615 642 654 685 705 761 789 820 886 940 1089 1180 1301 1379 1282 1264 1268 1277 1335 1454 1453 1354 1288 1299 1359 1451 1570 1669 1783 1634 1492 1485 1417 1452 1335 1186 1006 990 1072 1146 1351 1437 1601 1616 1697 1579 1460 1347 1218 1106 1015 951 949 981 1021 1018 1068 1085 1089 1097 1064 1063 995 961 913 848 776 814 852 843 830 838 884 1007 1049 1102 1298 1441 1648 1775 1771 1595 1412 1295 1205 1145 1109 1072 1002 998 947 910 865 851 820 748 644 593 541 507 405 373 372 380 471 587 696 777 855 952 962 861 749 683 564 515 584 685 628 604 603 586 594 565 587 574 579 579 589 613 646 672 695 701 713 733 790 772 819 796 850 921 1004 1113 1201 1257 1303 1190 1100 1042 1042 1077 1110 1103 1082 1012 961 847 764 786 772 826 903 1022 1088 1047 1003 1027 1060 1241 1392 1582 1706 1823 1800 1685 1562 1554 1733 1912 1903 1903 1906 1848 1817 1678 1596 1575 1593 1663 1663 1692 1785 1879 1919 1974 2019 2136 2234 2382 2452 2331 2220 2147 2267 2370 2458 2395 2330 2259 2210 2209 2264 2305 2302 2354 2263 2184 2127 2073 2053 1831 1705 1724 1817 1975 2107 2271 2400 2480 2484 2543 2629 2517 2511 2520 2520 2490 2594 2652 2683 2731 2736 2828 2941 2920 2913 2938 2898 2790 2714 2596 2506 2458 2458 2366 2242 2182 2215 2323 2344 2418 2484 2508 2611 2553 2442 2390 2273 2191 1959 1856 1833 1836 1869 1848 1809 1744 1709 1730 1746 1724 1716 1683 1630 1555 1479 1472 1456 1466 1489 1511 1581 1702 1909 1984 2059 2147 2244 2308 2485 2583 2407 2277 2196 2216 2313 2401 2561 2725 2629 2515 2458 2474 2444 2467 2350 2274 2121 2016 1891 1756 1646 1662 1750 1914 2013 1920 1837 1794 1764 1718 1657 1638 1563 1489 1362 1272 1206 1194 1107 1046 943 859 785 837 949 1087 1178 1237 1270 1271 1249 1216 1186 1154 1165 1210 1187 1164 1159 1197 1206 1191 1169 1164 1170 1185 1218 1242 1247 1232 1248 1208 1162 1078 1115 1037 950 865 788 774 775 770 776 784 860 866 850 832 782 703 660 626 612 599 601 602 604 606 609 622 653 659 669 694 713 719 791 825 854 883 875 860 825 857 870 940 983 1019 1075 1152 1163 1158 1142 1118 1101 1207 1249 1296 1336 1341 1245 1420 1516 1597 1609 1617 1586 1508 1491 1552 1552 1346 1206 1095 1101 1241 1262 1316 1353 1357 1319 1435 1432 1469 1370 1181 1040 1142 1276 1460 1465 1325 1264 1312 1360 1380 1390 1411 1399 1271 1176 1229 1286 1163 1043 1061 1076 1087 1171 1379 1548 1637 1662 1519 1494 1470 1420 1436 1518 1631 1677 1731 1719 1805 1723 1638 1718 1880 1923 1894 1882 1828 1782 1725 1642 1635 1676 1773 1846 1809 1742 1694 1703 1682 1662 1668 1677 1688 1690 1693 1748 1788 1502 1407 1186 1134 1136 1135 1093 1089 928 719 434 381 383 411 570 674 792 856 952 971 1007 1075 1145 1180 1261 1382 1481 1436 1370 1331 1220 1177 1111 1079 1039 1020 930 956 1030 1068 1105 1200 1256 1264 1322 1400 1449 1541 1619 1650 1741 1891 2036 2175 2335 2337 2374 2405 2486 2686 2779 2814 2898 2974 2818 2707 2531 2468 2623 2488 2596 2486 2289 2214 2329 2281 2211 2166 2062 1999 1788 1607 1288 1112 1052 1088 1152 1292 1451 1565 1647 1615 1605 1650 1784 1881 2005 2080 2166 2221 2293 2240 2079 1999 1840 1821 1954 2062 2019 2111 2183 2009 1846 1793 1732 1715 1792 1836 1917 1990 2118 2192 2267 2343 2441 2377 2283 2137 2078 2023 2086 2134 2010 1839 1793 1819 1769 1753 1685 1638 1621 1463 1443 1414 1411 1432 1502 1418 1326 1340 1251 1097 991 1027 1152 1110 1210 1343 1451 1547 1644 1611 1440 1316 1208 1010 1022 1001 1083 1043 913 879 999 1129 1160 956 994 972 956 1016 1108 1268 1282 1149 1167 1333 1331 1180 1131 1105 1143 1067 1088 1105 1106 1020 907 797 688 616 552 542 450 463 470 520 588 540 525 565 508 603 537 464 394 378 344 350 354 356 355 347 349 361 403 421 413 340 344 417 521 547 574 629 658 592 562 556 586 599 583 642 615 656 636 658 693 743 674 629 596 567 591 555 585 610 667 590 532 509 500 460 487 437 397 401 421 454 431 410 362 359 367 369 376 376 328 326 324 328 328 325 322 326 323 321 322 320 330 338 334 332 330 334 330 332 357 366 383 393 383 380 361 364 356 345 333 326 312 295 279 284 302 314 226 231 235 239 234 237 258 318 340 442 540 590 579 460 381 368 376 359 323 334 366 414 378 404 396 357 332 285 252 265 265 231 231 288 234 253 251 257 276 270 239 242 264 237 223 221 221 222 222 225 230 262 304 397 407 379 318 313 272 281 399 399 356 330 280 233 228 224 226 225 227 226 225 226 230 257 281 323 349 481 500 454 435 411 396 390 370 337 336 383 451 511 626 712 763 928 829 687 604 442 281 230 230 230 230 230 230 230 230 230 230 246 262 356 364 370 389 347 282 267 262 275 287 325 348 372 404 443 463 503 534 553 560 583 595 594 597 622 616 623 635 671 697 719 739 766 768 748 746 754 761 772 717 803 867 929 1051 1174 1353 1394 1415 1409 1372 1318 1289 1241 1192 1127 1085 1016 970 911 867 815 800 766 747 715 709 688 657 630 617 640 620 614 615 634 649 666 687 724 765 810 867 939 1065 1180 1392 1404 1325 1314 1331 1365 1493 1471 1314 1266 1224 1270 1360 1466 1610 1724 1822 1675 1644 1683 1597 1505 1310 1179 1001 1052 1149 1196 1321 1428 1583 1588 1476 1381 1331 1222 1066 977 1067 1107 1184 1239 1083 1162 1246 1215 1243 1256 1230 1194 1129 1060 950 847 802 762 843 848 868 850 895 984 1011 1087 1242 1358 1555 1702 1632 1492 1344 1225 1054 1006 881 854 875 897 847 808 780 744 703 673 610 589 536 500 397 369 371 416 513 615 764 843 940 919 784 686 615 524 602 657 710 798 833 816 821 798 759 740 695 647 636 677 721 783 874 843 798 846 976 1049 1061 1003 1048 1059 1099 1141 1157 1279 1414 1404 1523 1443 1369 1302 1285 1316 1314 1242 1144 1005 930 770 834 904 994 967 965 1017 837 945 922 958 1062 1172 1235 1381 1364 1409 1426 1452 1402 1406 1539 1566 1570 1546 1524 1544 1559 1516 1516 1516 1576 1667 1745 1882 1970 2084 2130 2171 2266 2400 2391 2355 2326 2296 2264 2304 2388 2492 2466 2402 2331 2221 2148 2071 2116 2225 2230 2363 2269 2110 2031 1917 1808 1668 1661 1797 1893 2064 2167 2325 2421 2594 2717 2795 2708 2516 2451 2423 2437 2445 2502 2584 2631 2655 2661 2763 2990 2996 2964 2888 2836 2732 2690 2588 2478 2438 2448 2460 2521 2350 2198 2101 2198 2278 2334 2405 2461 2429 2394 2372 2355 2342 2218 2039 1861 1796 1876 1869 1793 1739 1696 1669 1636 1627 1604 1579 1530 1500 1505 1499 1467 1473 1478 1535 1723 1806 1892 1961 2107 2235 2361 2459 2596 2672 2517 2416 2335 2282 2376 2484 2584 2608 2590 2456 2371 2338 2224 2192 2113 2050 1965 1918 1773 1669 1723 1866 1998 2079 2128 2060 1968 1886 1835 1836 1821 1795 1721 1651 1534 1472 1471 1410 1310 1230 1131 1067 941 856 785 836 1003 1083 1043 1035 1015 985 914 892 935 979 1031 1101 1184 1214 1266 1242 1167 1143 1004 973 1010 1071 1049 1071 1071 1062 1007 1002 975 941 835 751 727 732 741 719 718 723 734 750 725 686 628 609 610 606 605 620 624 633 640 649 695 730 731 746 765 786 793 870 906 952 977 992 1011 996 964 972 1020 1031 1081 1168 1213 1288 1316 1322 1305 1260 1173 1339 1386 1483 1497 1408 1396 1635 1739 1866 1872 1873 1869 1761 1773 1713 1548 1408 1241 1171 1196 1305 1392 1543 1627 1646 1584 1669 1689 1565 1422 1256 1167 1197 1350 1616 1549 1468 1456 1462 1476 1482 1492 1498 1452 1363 1311 1292 1416 1149 1065 1145 1239 1299 1410 1675 1763 1863 1819 1715 1683 1609 1535 1539 1584 1713 1787 1887 1929 1873 1742 1731 1838 2033 2132 1953 1934 2004 1946 1758 1697 1735 1806 1915 2010 1933 1876 1833 1851 1809 1800 1783 1760 1767 1822 1918 1824 1658 1498 1444 1425 1350 1351 1253 1097 979 857 603 437 383 380 379 486 592 698 800 925 1001 1011 1055 1108 1112 1163 1383 1320 1278 1208 1171 1156 1125 1080 1048 1025 980 939 1000 1165 1305 1374 1370 1545 1595 1626 1675 1568 1564 1616 1695 1664 1747 1907 2032 2135 2181 2266 2341 2458 2574 2644 2559 2578 2628 2646 2670 2698 2665 2551 2605 2491 2377 2325 2385 2438 2286 2162 2099 2027 1910 1738 1540 1395 1225 1045 1059 1152 1292 1453 1608 1784 1876 1834 1745 1754 1832 1897 1967 2089 2125 2188 2095 1949 1929 1787 1704 1790 1874 1880 1983 2113 1985 1794 1657 1545 1569 1667 1765 1885 1971 2094 2175 2243 2342 2350 2373 2463 2334 2281 2199 2133 2057 2036 2012 2021 2017 1991 1834 1796 1780 1631 1581 1564 1498 1520 1571 1583 1547 1479 1359 1269 1137 1035 974 982 1063 1187 1340 1412 1528 1615 1610 1481 1316 1201 1105 990 846 840 790 816 893 960 1058 1060 1024 914 885 1005 1196 1226 1161 1154 1032 1058 1196 1212 1091 1016 1026 1087 1136 1133 1008 948 943 871 779 714 638 589 549 504 437 449 489 548 587 543 522 472 576 515 459 397 378 363 345 342 339 348 348 342 346 359 347 349 342 346 404 445 560 733 840 874 841 700 677 657 664 671 755 749 750 743 731 751 790 730 657 631 670 671 664 639 644 691 602 534 535 532 501 493 476 510 447 366 408 443 431 399 400 400 358 356 374 354 325 324 323 321 321 321 320 321 318 316 318 331 330 329 328 338 330 324 331 361 361 369 384 368 362 375 379 361 353 333 332 317 319 318 304 311 321 224 229 239 236 232 237 242 289 312 360 467 541 533 513 388 387 401 362 374 313 395 386 409 384 467 428 355 298 256 254 234 226 227 245 243 224 226 228 224 224 224 228 234 224 223 220 226 221 221 222 225 224 230 293 251 235 265 240 228 220 330 366 333 288 246 226 224 226 225 226 227 227 228 238 270 311 324 346 363 419 502 458 429 405 380 328 317 324 343 404 430 484 584 706 743 870 852 684 649 529 327 230 230 230 230 230 230 230 230 230 230 235 245 309 318 323 323 281 255 263 268 281 296 327 354 378 407 447 463 510 539 577 594 623 614 611 624 643 644 659 673 684 720 754 756 804 807 823 820 819 813 809 764 799 942 1107 1131 1250 1406 1421 1397 1387 1382 1359 1322 1270 1223 1163 1113 1049 994 945 885 816 791 755 727 680 664 655 648 655 664 658 642 636 622 619 643 663 684 716 744 782 882 977 1080 1207 1426 1437 1351 1340 1385 1452 1573 1373 1254 1190 1226 1283 1374 1452 1573 1754 1878 1790 1777 1746 1565 1418 1319 1183 1030 1121 1218 1321 1434 1573 1558 1589 1416 1271 1176 1104 1045 1100 1221 1303 1437 1300 1174 1257 1336 1305 1306 1309 1320 1282 1184 1125 938 880 870 767 834 844 853 878 954 1082 1178 1148 1180 1298 1520 1691 1497 1395 1261 1157 1054 960 843 792 800 841 783 744 716 735 704 664 630 628 568 525 426 368 378 442 553 634 752 876 907 802 684 624 514 590 675 733 800 913 988 981 929 894 855 811 760 766 739 847 945 999 1024 957 944 864 966 1224 1271 1215 1195 1307 1322 1355 1335 1450 1529 1456 1580 1599 1542 1467 1431 1379 1305 1212 1096 990 846 855 901 999 1069 1115 1108 1057 1011 871 869 899 913 991 1010 1066 1149 1133 1153 1179 1209 1239 1339 1335 1429 1482 1566 1655 1689 1561 1539 1618 1695 1814 1916 2005 2078 2210 2246 2310 2332 2280 2274 2249 2260 2337 2378 2379 2402 2356 2363 2331 2291 2190 2097 2018 2016 2109 2140 2182 2192 2078 1961 1785 1701 1651 1742 1919 2019 2136 2260 2426 2531 2644 2644 2798 2769 2648 2495 2408 2364 2349 2390 2473 2552 2622 2602 2767 2956 2974 2930 2831 2802 2717 2678 2597 2532 2517 2509 2484 2565 2501 2324 2081 2082 2188 2222 2307 2305 2309 2302 2280 2284 2262 2189 2094 1942 1809 1858 1880 1849 1834 1816 1759 1712 1690 1677 1649 1635 1626 1624 1590 1485 1471 1485 1548 1691 1756 1860 1944 2110 2232 2442 2600 2755 2635 2612 2568 2558 2508 2499 2561 2601 2734 2635 2500 2357 2270 2184 2103 2066 2033 1948 1860 1777 1732 1855 2019 2117 2143 2211 2156 1972 1907 1868 1916 1961 1921 1820 1759 1691 1649 1611 1544 1467 1407 1265 1204 1128 1047 948 890 782 867 866 860 894 803 791 806 852 942 1082 1146 1084 1023 959 927 886 879 831 826 837 922 936 962 983 957 935 934 915 867 777 700 700 703 703 681 674 668 669 673 664 623 611 651 653 669 665 649 651 663 679 713 749 812 811 855 871 876 873 922 970 995 1031 1073 1106 1093 1109 1093 1122 1157 1186 1281 1327 1368 1425 1437 1456 1392 1304 1336 1531 1646 1666 1513 1528 1808 1903 2041 2085 2114 2117 1995 2000 1797 1731 1525 1299 1237 1237 1401 1512 1608 1745 1827 1785 1855 1745 1570 1454 1455 1245 1229 1385 1645 1602 1600 1592 1542 1534 1534 1546 1553 1550 1433 1422 1449 1390 1181 1094 1184 1274 1397 1452 1623 1730 1888 1937 1842 1845 1725 1632 1559 1570 1688 1793 1929 2032 1898 1795 1810 1949 2128 2197 2097 2105 2110 1951 1804 1759 1815 1900 2012 2087 2054 1976 1970 1900 1855 1834 1820 1823 1868 1985 1998 1800 1780 1693 1663 1608 1549 1374 1239 1038 907 796 569 454 390 377 389 470 512 636 791 929 984 1032 1073 1113 1094 1166 1345 1283 1249 1156 1113 1105 1083 1040 1007 980 947 962 1058 1207 1501 1611 1596 1661 1775 1801 1863 1761 1724 1827 1845 1809 1820 1929 1992 2037 2102 2207 2283 2430 2506 2567 2486 2442 2414 2366 2435 2436 2429 2377 2412 2334 2298 2165 2190 2257 2167 1954 1821 1743 1695 1500 1390 1251 1102 1030 1063 1130 1280 1480 1603 1749 1855 2020 1894 1818 1808 1872 1965 2157 2287 2158 2031 1894 1744 1637 1581 1656 1719 1793 1914 2009 1871 1690 1573 1455 1502 1652 1780 1935 2048 2178 2124 2076 2137 2130 2197 2281 2285 2194 2056 2007 1956 1876 1867 1866 1851 1834 1863 1917 1847 1781 1707 1628 1598 1631 1677 1655 1492 1377 1254 1182 1134 1101 1073 953 1056 1190 1303 1396 1489 1522 1498 1513 1327 1189 1021 917 842 755 774 826 859 839 986 950 833 793 946 1095 1163 1087 982 981 926 1034 1091 1132 1044 959 949 1048 1070 1066 1010 913 848 831 770 755 722 632 535 521 467 426 498 503 560 537 513 491 506 522 445 444 478 509 491 400 364 352 350 347 333 336 336 337 339 391 424 460 635 824 873 827 745 709 608 583 575 648 678 673 727 645 645 712 827 760 743 701 785 762 729 674 650 644 651 595 515 479 506 466 437 480 460 404 354 388 425 429 433 403 400 368 350 360 346 319 320 320 318 318 318 318 316 314 316 320 327 329 333 330 329 326 365 352 357 365 374 360 364 380 381 362 345 348 349 327 328 327 319 313 309 213 220 226 236 229 225 229 236 348 348 398 474 539 538 428 392 403 395 353 330 327 361 358 379 411 452 412 359 305 290 236 224 227 235 245 234 220 221 224 229 227 227 224 221 224 219 227 220 220 222 222 222 249 352 322 323 308 310 247 238 232 271 277 231 223 223 226 225 226 228 230 232 241 272 300 323 341 358 369 382 447 465 474 447 435 364 318 318 346 364 424 551 547 619 692 816 883 692 629 588 366 230 230 230 230 230 230 230 230 231 235 236 240 245 276 270 253 254 254 263 275 294 291 320 357 389 410 443 462 503 536 578 614 642 627 631 646 662 673 703 721 731 728 772 809 848 881 913 920 897 870 858 838 837 891 1079 1143 1349 1384 1397 1397 1376 1387 1390 1345 1304 1267 1196 1138 1085 1042 960 890 817 787 739 706 662 701 690 696 682 692 680 660 653 619 607 645 657 668 704 736 789 890 931 1033 1152 1400 1375 1345 1379 1466 1567 1510 1323 1178 1171 1253 1294 1345 1416 1549 1772 1884 1866 1848 1771 1581 1462 1334 1164 1084 1163 1227 1360 1500 1633 1623 1532 1345 1220 1102 1069 1160 1231 1384 1595 1413 1295 1297 1378 1449 1447 1410 1370 1382 1367 1249 1080 950 929 904 783 779 809 852 902 1003 1133 1294 1292 1326 1402 1588 1597 1519 1404 1225 1104 982 913 788 730 741 788 735 708 715 756 759 718 696 684 625 575 447 377 381 450 561 647 755 851 805 704 591 527 603 678 758 818 916 1004 1129 1108 1023 977 948 905 887 880 850 985 1147 1199 1154 1121 1096 1030 981 1198 1334 1393 1324 1443 1547 1600 1584 1644 1645 1519 1545 1627 1626 1583 1511 1377 1262 1153 1025 931 826 910 982 1092 1125 1121 1099 1083 1022 923 914 931 935 975 1085 1038 1028 1026 1024 1030 1054 1141 1274 1430 1548 1693 1786 1831 1809 1771 1770 1775 1829 1949 1976 2083 2161 2304 2281 2238 2222 2185 2176 2186 2182 2243 2272 2285 2292 2281 2264 2233 2195 2109 2060 1951 1941 1961 2019 2007 2038 1988 1823 1667 1648 1783 1863 2009 2123 2258 2382 2503 2559 2567 2604 2762 2766 2649 2576 2432 2379 2306 2297 2332 2462 2582 2567 2794 2920 2925 2993 2871 2779 2731 2695 2672 2655 2585 2562 2542 2580 2517 2368 2217 2088 2073 2115 2151 2146 2153 2148 2155 2160 2134 1997 1909 1853 1922 2019 2004 1913 1863 1836 1830 1806 1802 1789 1777 1794 1819 1784 1698 1602 1514 1480 1514 1634 1695 1794 1906 2127 2239 2492 2667 2756 2695 2718 2795 2726 2655 2582 2561 2697 2651 2541 2467 2370 2299 2184 2102 2038 1992 1990 1923 1885 1851 1935 2122 2186 2210 2245 2111 1996 1973 1977 2021 2115 2033 1927 1872 1777 1757 1701 1651 1592 1495 1415 1353 1230 1119 1014 916 808 796 781 780 779 782 733 730 805 919 926 930 876 779 722 717 717 710 717 704 716 772 834 888 882 868 850 830 792 796 685 661 674 680 682 669 647 638 635 654 628 619 615 661 684 703 683 679 716 756 806 855 865 898 958 990 994 1007 964 973 1039 1078 1102 1137 1186 1203 1217 1167 1227 1276 1330 1408 1402 1432 1520 1603 1597 1531 1437 1351 1534 1777 1851 1749 1695 1839 1980 2127 2252 2284 2305 2197 2097 1961 1768 1531 1370 1324 1330 1605 1700 1692 1780 1936 1972 1950 1846 1666 1643 1533 1330 1276 1411 1630 1706 1680 1681 1618 1603 1588 1602 1618 1624 1536 1513 1562 1483 1230 1128 1211 1312 1464 1567 1673 1771 1961 2099 2061 2037 1934 1811 1618 1607 1735 1858 1988 2076 1999 1887 1916 2052 2250 2296 2227 2286 2124 1998 1877 1828 1858 1956 2120 2206 2230 2122 2000 1945 1926 1888 1912 1925 1981 2065 2102 1995 1926 1786 1740 1684 1561 1271 1123 1008 900 723 565 401 379 378 379 406 488 664 748 876 968 1014 1058 1127 1111 1227 1271 1250 1199 1109 1054 1040 1027 966 953 939 877 964 1106 1285 1410 1587 1778 1819 1890 2003 1994 1965 1878 2035 2053 1950 1914 1999 1997 2100 2179 2256 2347 2435 2529 2491 2436 2374 2303 2230 2177 2156 2145 2143 2186 2153 2143 2042 2006 2096 1991 1786 1638 1503 1432 1324 1225 1120 1041 1032 1075 1203 1334 1393 1475 1648 1825 2048 2109 1982 1947 1919 1993 2188 2182 2080 1996 1875 1790 1613 1505 1526 1598 1764 1861 1958 1833 1672 1554 1395 1431 1640 1781 1907 2020 1996 1928 1866 1936 1907 2027 2147 2305 2188 2054 2068 1933 1870 1771 1725 1696 1673 1784 1869 1979 1863 1802 1772 1730 1737 1688 1646 1528 1433 1319 1312 1209 1169 1071 926 1060 1158 1228 1330 1410 1335 1373 1483 1378 1230 1065 997 926 826 761 665 704 825 958 860 723 825 965 997 977 967 840 802 927 969 995 1039 969 925 904 980 1033 1010 977 881 797 768 729 726 682 691 608 599 509 441 429 459 529 524 485 465 440 465 502 513 578 637 570 556 472 457 450 417 345 335 332 333 332 363 415 443 575 730 770 815 710 633 581 538 555 613 590 658 647 605 636 701 785 834 782 741 786 731 643 598 571 572 561 606 534 454 455 397 394 388 403 399 358 360 387 432 410 399 392 395 386 339 354 318 319 318 317 317 315 313 314 316 314 317 321 322 326 317 321 336 349 347 350 350 367 357 379 384 386 367 350 340 342 357 347 332 323 327 333 207 207 212 217 219 218 223 223 344 431 401 432 509 549 520 418 391 426 391 373 348 336 331 341 343 398 422 397 331 298 265 231 227 231 240 243 227 227 229 229 232 232 228 222 221 220 220 220 220 220 221 221 271 419 443 436 386 351 305 331 308 280 266 238 231 234 230 228 230 233 235 240 263 270 271 291 307 324 336 343 365 435 468 438 425 426 352 321 325 351 396 438 470 603 677 765 871 723 641 585 396 230 230 230 230 230 230 230 230 235 238 240 241 244 244 246 248 251 251 262 298 303 307 318 339 389 409 436 452 497 534 574 601 635 633 650 677 696 715 746 759 766 772 830 858 887 922 994 1035 977 951 956 1004 1020 935 1066 1129 1305 1329 1348 1362 1360 1362 1393 1360 1330 1293 1223 1161 1105 1049 952 899 831 794 733 692 694 707 712 701 709 711 696 681 661 645 602 615 660 662 690 718 748 840 887 1001 1109 1342 1311 1313 1331 1474 1606 1440 1267 1125 1188 1212 1254 1355 1458 1605 1824 1859 1809 1755 1735 1643 1506 1321 1142 1115 1198 1346 1404 1480 1569 1637 1457 1313 1186 1147 1182 1320 1416 1623 1577 1409 1416 1441 1494 1541 1584 1545 1513 1511 1434 1190 1092 1007 988 902 803 772 801 892 982 1105 1222 1321 1427 1515 1568 1546 1542 1533 1446 1252 1111 997 876 764 702 686 733 707 700 753 818 805 786 777 755 704 622 476 396 365 428 533 636 747 788 704 596 505 594 717 787 930 1010 1084 1181 1192 1153 1126 1093 1065 1050 1028 922 995 1136 1245 1327 1293 1285 1267 1211 1204 1128 1276 1502 1488 1577 1652 1777 1797 1754 1658 1542 1576 1686 1686 1614 1519 1375 1296 1191 1085 958 931 947 1009 1157 1249 1228 1176 1168 1113 1090 1062 1092 1126 1263 1348 1368 1385 1285 1214 1064 1048 1151 1293 1450 1557 1703 1800 1812 1765 1755 1741 1742 1796 1937 2064 2239 2311 2210 2164 2134 2110 2111 2090 2135 2113 2145 2162 2191 2180 2190 2150 2083 2068 2026 1991 1932 1856 1869 1879 1852 1795 1779 1677 1645 1747 1880 1973 2110 2187 2340 2451 2517 2495 2522 2586 2801 2800 2737 2619 2479 2355 2306 2251 2239 2343 2528 2518 2771 2840 2860 2958 2898 2837 2803 2797 2800 2731 2702 2655 2538 2563 2464 2383 2374 2278 2057 1996 2027 2053 2026 2024 2017 2004 1985 1869 1845 1934 2002 2030 1970 1929 1933 1912 1904 1915 1922 1906 1909 1963 1984 1954 1852 1703 1582 1505 1521 1584 1661 1764 1883 2106 2245 2454 2564 2769 2937 2907 2809 2708 2643 2624 2670 2647 2575 2515 2455 2364 2285 2151 2085 2113 2074 2038 2024 1964 2005 2074 2217 2282 2310 2166 2105 2051 2047 2145 2215 2191 2097 1974 1926 1860 1852 1830 1775 1669 1605 1530 1424 1314 1202 1092 1024 949 933 881 886 902 920 927 873 795 782 733 731 715 698 749 744 753 784 775 753 699 690 689 760 787 771 727 700 692 665 671 650 651 650 634 646 647 644 631 626 623 627 650 678 722 721 714 766 857 935 1011 1015 1007 1037 1080 1128 1124 1141 1079 1032 1108 1153 1198 1264 1305 1313 1282 1275 1316 1375 1427 1532 1511 1578 1663 1763 1745 1627 1481 1480 1624 1843 1992 1931 1857 1885 1961 2145 2293 2459 2463 2415 2283 2024 1825 1583 1502 1499 1518 1636 1878 1906 1909 1964 2022 1988 1946 1850 1893 1685 1460 1299 1430 1690 1809 1849 1800 1716 1677 1651 1682 1713 1722 1626 1669 1736 1601 1304 1161 1236 1355 1515 1620 1780 1872 2033 2168 2243 2219 2109 2005 1759 1676 1830 1919 2033 2124 2044 1916 1953 2161 2289 2418 2433 2384 2208 2064 1936 1880 1931 2037 2188 2311 2320 2208 2094 2029 2080 2123 2114 2108 2113 2094 2069 1942 1837 1632 1566 1514 1470 1267 1179 959 825 694 574 397 380 377 387 454 532 633 700 830 906 974 1027 1104 1123 1215 1182 1144 1103 1024 1000 974 974 920 929 889 864 992 1089 1172 1263 1489 1649 1793 1907 2093 2165 2145 2065 2190 2151 2021 2035 2099 2146 2199 2276 2379 2457 2591 2566 2464 2418 2325 2219 2132 2073 1976 1924 1998 2038 2050 1949 1878 1905 1931 1810 1706 1595 1374 1253 1163 1077 1013 1011 1050 1151 1273 1404 1545 1603 1660 1749 1941 2096 2214 2134 2036 2133 2266 2150 2122 2037 1937 1857 1658 1496 1415 1508 1682 1826 1786 1664 1537 1470 1322 1405 1613 1733 1800 1827 1798 1703 1686 1708 1780 1994 2141 2316 2282 2205 2131 2012 1939 1939 1865 1730 1635 1724 1850 1951 2011 1961 1823 1640 1584 1552 1512 1537 1528 1462 1354 1249 1199 1064 978 934 997 1120 1171 1236 1172 1299 1427 1402 1278 1127 1197 1049 1007 870 766 639 799 858 814 664 736 853 829 763 790 742 790 890 898 930 920 906 876 839 926 972 934 900 851 806 753 672 670 686 617 613 559 594 519 419 415 477 459 483 468 427 422 473 551 566 549 490 546 558 512 505 463 406 342 332 327 328 340 388 422 489 641 647 717 732 691 607 521 530 553 657 652 582 550 576 649 752 798 709 645 685 764 688 632 564 516 486 482 476 445 428 465 451 395 377 378 359 349 378 420 420 400 399 380 367 340 358 320 316 316 314 318 317 312 313 314 312 312 314 319 317 320 321 345 345 340 341 349 374 352 355 367 381 374 356 326 330 329 334 333 322 331 356 211 208 206 207 211 212 217 217 261 442 509 552 560 584 644 541 399 370 407 387 395 370 329 316 309 316 359 351 325 305 284 262 227 225 230 226 229 226 230 234 229 226 222 219 219 220 220 219 220 218 220 220 363 495 524 498 458 417 370 351 336 305 291 234 231 237 237 233 232 239 261 268 297 340 359 354 345 287 305 324 336 351 365 380 371 365 350 306 307 358 362 371 431 565 629 692 805 733 659 608 437 230 230 230 230 230 230 230 230 237 239 239 237 240 242 245 246 247 249 290 330 327 331 335 346 373 404 440 456 501 525 555 583 613 652 687 720 751 761 787 827 836 842 869 913 1008 1037 1144 1191 1104 1069 1073 1061 981 1005 1124 1275 1284 1279 1301 1335 1351 1366 1363 1369 1342 1321 1231 1177 1113 1063 983 903 831 774 709 686 703 729 751 747 745 732 722 697 686 662 612 604 648 672 682 700 721 765 816 952 1057 1237 1206 1254 1289 1401 1530 1357 1192 1088 1163 1172 1224 1326 1430 1623 1753 1751 1655 1586 1539 1496 1364 1233 1123 1176 1335 1469 1582 1693 1645 1609 1470 1342 1206 1239 1371 1466 1516 1629 1524 1549 1645 1685 1681 1706 1776 1753 1720 1594 1406 1255 1156 1081 1107 1010 885 783 790 973 1076 1229 1351 1503 1571 1740 1603 1421 1324 1345 1375 1164 1038 899 843 789 746 634 674 677 710 815 838 851 833 820 806 742 642 504 421 373 427 526 623 693 703 606 520 559 669 820 911 977 1047 1188 1267 1329 1321 1287 1231 1259 1215 1097 1123 1101 1219 1470 1536 1516 1502 1481 1467 1425 1323 1246 1453 1639 1800 1882 1784 1705 1652 1623 1630 1684 1734 1717 1624 1528 1411 1293 1178 1089 963 983 986 1073 1266 1402 1435 1394 1380 1363 1313 1398 1395 1449 1571 1593 1453 1302 1212 1157 1142 1160 1241 1343 1469 1582 1729 1725 1620 1622 1605 1624 1654 1697 1788 1894 2073 2085 2076 2037 1962 1963 1952 1937 1984 1994 2034 2071 2118 2096 2070 2010 1974 1954 1937 1898 1847 1794 1759 1708 1635 1597 1603 1670 1818 1922 2026 2118 2242 2344 2441 2468 2413 2418 2516 2619 2769 2730 2636 2565 2452 2392 2308 2247 2196 2238 2429 2450 2694 2702 2715 2769 2942 2897 2803 2857 2914 2834 2774 2651 2599 2554 2562 2502 2394 2285 2168 2049 1993 1977 1955 1968 1960 1907 1894 1905 1917 1981 2033 1984 2002 2029 2042 2077 2079 2125 2128 2110 2117 2124 2089 1998 1925 1787 1723 1598 1507 1510 1566 1719 1874 2100 2260 2374 2493 2704 2858 2919 2764 2670 2654 2730 2795 2629 2565 2488 2407 2267 2220 2224 2215 2174 2220 2105 2030 2029 2102 2322 2425 2313 2266 2148 2137 2160 2217 2352 2382 2234 2177 2082 1990 2020 2060 1993 1892 1804 1755 1633 1534 1418 1351 1258 1210 1198 1149 1102 1071 1076 1089 1157 1132 955 861 834 741 728 758 827 788 840 857 866 873 816 772 692 669 666 679 677 665 673 769 720 671 656 650 680 749 735 686 640 637 645 653 690 720 767 791 845 981 1070 1176 1235 1299 1278 1266 1289 1297 1315 1259 1189 1130 1191 1282 1325 1388 1428 1439 1416 1377 1451 1550 1616 1684 1732 1829 1916 1971 1831 1626 1610 1654 1740 1983 2111 2125 2033 1947 2019 2176 2335 2465 2555 2331 2218 2040 1905 1837 1720 1731 1759 1799 2040 2258 2244 2243 2303 2247 2178 2204 2020 1779 1556 1414 1439 1702 1826 1985 1995 1889 1797 1781 1794 1786 1789 1795 1792 1872 1648 1350 1216 1288 1404 1616 1731 1915 2053 2235 2322 2455 2463 2370 2253 2028 1878 1910 1983 2095 2203 2028 2017 2079 2207 2391 2556 2616 2456 2285 2115 2019 1989 2041 2110 2284 2327 2412 2411 2309 2197 2061 1993 1950 1911 1887 1872 1855 1912 1750 1564 1405 1276 1182 1153 1120 1015 855 729 545 379 382 406 455 537 621 717 745 824 918 983 1012 1053 1059 998 1023 1012 948 887 894 887 891 829 792 861 919 905 1015 1210 1381 1444 1532 1628 1784 1941 2088 2290 2419 2347 2259 2150 2141 2233 2275 2391 2458 2636 2696 2633 2536 2451 2386 2286 2212 2087 1990 1798 1749 1797 1837 1822 1781 1664 1778 1664 1552 1374 1214 1198 1053 1019 1004 1028 1097 1149 1302 1476 1608 1653 1776 1925 1920 1995 2127 2349 2328 2237 2221 2193 2018 1909 1892 1742 1628 1556 1443 1331 1415 1547 1604 1679 1588 1437 1324 1299 1439 1470 1520 1566 1681 1640 1521 1528 1662 1741 1931 2072 2273 2184 2143 2123 2014 1973 1906 1765 1630 1570 1675 1739 1825 1914 1799 1686 1582 1491 1361 1335 1404 1437 1376 1347 1294 1216 1092 1043 913 911 918 1000 1001 1056 1228 1356 1520 1450 1365 1330 1205 1107 947 803 662 632 661 615 719 619 678 586 540 574 669 718 712 809 829 809 807 798 789 848 817 835 746 760 707 670 640 626 592 580 546 532 600 530 440 417 407 407 459 455 457 425 400 434 447 433 386 435 455 406 347 336 340 332 331 329 324 324 325 349 406 432 566 671 636 568 559 495 514 583 580 564 500 485 608 687 619 667 611 566 624 682 737 644 601 528 559 612 551 523 484 488 452 449 420 390 375 344 354 391 396 386 392 387 335 340 323 315 313 314 312 310 313 313 314 311 312 309 310 312 319 317 316 338 355 341 337 330 340 338 346 371 372 371 364 349 328 327 327 318 313 325 355 207 212 205 207 211 210 213 220 248 384 466 552 591 632 675 644 498 408 346 354 355 370 342 358 347 310 307 315 313 323 373 341 251 229 223 226 227 224 224 234 226 226 219 221 226 220 217 221 219 220 219 219 488 520 503 470 441 416 383 366 342 306 285 237 240 242 240 236 236 247 264 288 327 352 377 366 348 291 311 342 323 312 320 314 307 304 321 307 305 311 318 397 461 585 579 640 746 692 671 599 426 230 230 230 230 230 230 230 230 233 238 238 239 239 239 244 244 242 246 298 351 352 349 357 360 390 409 442 465 506 530 566 597 651 698 713 744 791 805 840 876 899 889 917 1058 1179 1211 1310 1321 1244 1223 1209 1103 1022 1025 1203 1228 1240 1234 1280 1294 1327 1344 1307 1293 1230 1180 1145 1114 1039 987 911 841 755 716 698 725 745 755 774 782 770 767 746 734 709 692 654 629 627 660 693 715 736 763 778 911 1013 1135 1125 1210 1257 1367 1485 1303 1129 1094 1101 1149 1208 1326 1436 1681 1821 1755 1667 1662 1620 1477 1402 1255 1173 1241 1359 1511 1646 1767 1812 1625 1521 1343 1244 1248 1404 1599 1650 1578 1591 1702 1815 1870 1828 1823 1805 1754 1709 1526 1405 1279 1198 1094 1150 959 832 795 802 952 1116 1287 1411 1494 1604 1738 1605 1410 1280 1170 1129 1068 968 833 771 746 723 665 602 682 738 777 797 801 817 832 812 692 578 492 376 401 455 534 628 660 654 565 514 641 766 904 970 1089 1157 1222 1333 1435 1437 1402 1400 1342 1286 1189 1299 1251 1202 1450 1592 1680 1663 1627 1643 1553 1474 1379 1457 1617 1850 1907 1795 1778 1818 1772 1749 1759 1716 1676 1620 1526 1374 1292 1184 1088 969 978 1011 1131 1303 1428 1548 1544 1548 1532 1558 1636 1614 1690 1693 1576 1386 1278 1168 1191 1235 1323 1398 1444 1543 1594 1685 1578 1510 1540 1546 1546 1578 1612 1671 1772 1938 1966 1948 1912 1873 1899 1894 1918 1996 2000 2010 2044 2056 2055 2010 1938 1890 1882 1837 1803 1769 1726 1652 1583 1557 1600 1732 1832 1976 2058 2152 2219 2353 2450 2530 2450 2381 2429 2532 2620 2794 2774 2591 2506 2439 2389 2316 2267 2169 2177 2328 2411 2538 2611 2687 2697 2899 2820 2770 2724 2887 2796 2680 2627 2597 2532 2424 2383 2307 2238 2158 2100 2081 2034 1975 1950 1936 1931 1939 1950 1973 2044 2013 2059 2118 2149 2152 2180 2179 2210 2239 2206 2204 2190 2162 2061 1967 1860 1770 1668 1575 1514 1555 1712 1903 2109 2232 2358 2460 2701 2897 2926 2789 2793 2870 2804 2721 2619 2550 2428 2361 2300 2300 2256 2300 2338 2259 2160 2062 2087 2137 2385 2410 2330 2281 2254 2242 2260 2344 2507 2289 2284 2289 2163 2125 2193 2181 2078 1996 1899 1802 1699 1611 1530 1495 1426 1386 1354 1353 1332 1274 1255 1292 1179 1055 923 911 848 799 894 912 847 888 935 940 911 850 815 770 714 698 685 689 677 717 816 831 849 831 769 745 800 851 798 733 715 704 701 712 728 792 868 893 954 1111 1218 1300 1337 1376 1406 1430 1416 1408 1419 1339 1267 1209 1337 1395 1439 1478 1511 1507 1508 1487 1501 1622 1722 1764 1846 1989 2092 1878 1732 1663 1710 1813 1954 2133 2224 2317 2174 2009 2031 2083 2190 2344 2469 2478 2287 2125 2185 2089 1903 1946 1938 2023 2333 2495 2488 2529 2460 2407 2366 2267 2012 1772 1722 1466 1523 1651 1793 1988 2069 2045 1923 1875 1886 1856 1867 1886 1867 1810 1631 1279 1304 1325 1513 1693 1788 1944 2063 2194 2313 2468 2605 2538 2410 2177 1983 1937 2023 2168 2128 2047 2153 2233 2371 2406 2601 2450 2381 2258 2135 2096 2158 2272 2275 2229 2190 2237 2289 2197 2142 2076 1986 1862 1790 1750 1733 1747 1865 1795 1619 1407 1238 1098 964 908 909 850 665 491 378 376 427 484 585 643 728 761 858 946 1025 1035 1039 969 923 890 867 838 815 824 814 782 791 912 928 1002 1060 1147 1356 1544 1596 1589 1759 1878 2037 2129 2344 2490 2440 2373 2271 2254 2282 2353 2450 2530 2643 2793 2619 2531 2455 2369 2258 2160 1990 1911 1800 1706 1666 1604 1556 1547 1543 1540 1514 1392 1186 1087 1003 985 1015 1034 1249 1339 1311 1301 1454 1589 1743 1791 1877 1974 2102 2229 2257 2153 2072 2040 2020 1973 1855 1756 1713 1657 1482 1383 1294 1327 1412 1431 1529 1505 1328 1225 1308 1310 1308 1382 1571 1538 1429 1423 1515 1670 1798 1935 2082 2142 2151 1974 1946 1901 1818 1761 1708 1573 1545 1568 1636 1734 1822 1879 1747 1583 1516 1405 1324 1282 1330 1310 1222 1254 1192 1039 924 991 1105 955 874 930 1049 1212 1314 1464 1414 1273 1221 1073 986 905 818 730 610 699 725 581 579 567 605 668 566 516 586 682 731 708 739 745 723 772 801 761 823 761 679 651 633 609 586 575 572 529 510 511 516 444 430 413 395 398 409 418 428 401 379 399 395 349 346 342 342 341 339 335 335 332 331 325 319 321 326 349 382 440 480 501 490 445 480 527 586 576 499 423 523 627 643 552 563 533 535 553 638 702 674 659 610 571 637 586 534 492 473 438 419 413 388 363 343 338 368 389 383 389 373 328 361 348 313 313 311 313 309 311 314 312 310 307 308 307 311 310 316 315 316 334 348 331 338 329 340 341 368 366 365 374 363 355 321 328 316 317 317 364 205 205 206 206 206 207 210 212 225 257 494 586 657 673 737 708 627 489 357 389 370 341 368 367 360 329 315 354 306 334 351 391 306 271 245 226 221 221 219 219 221 221 222 221 219 219 218 217 221 218 220 223 513 534 484 446 414 404 389 388 342 319 262 243 245 245 244 242 245 260 275 313 337 358 362 348 333 292 299 312 313 299 301 304 304 305 305 309 313 307 314 364 468 563 572 617 703 644 642 611 427 230 230 230 230 230 230 230 230 230 239 236 236 240 239 241 241 245 246 288 326 358 356 366 363 384 418 439 473 512 553 586 608 656 692 732 763 822 858 894 938 990 1037 1079 1097 1215 1308 1448 1406 1324 1298 1251 1206 1149 1123 1187 1217 1193 1214 1228 1234 1251 1321 1300 1283 1230 1183 1132 1080 994 947 878 806 725 706 723 751 768 779 809 835 833 826 835 849 820 785 730 642 614 646 701 722 752 758 794 882 1026 1042 1074 1157 1220 1366 1449 1224 1084 1068 1065 1127 1199 1320 1422 1685 1803 1874 1902 1921 1782 1607 1505 1326 1235 1306 1356 1441 1577 1754 1848 1712 1550 1389 1280 1296 1455 1652 1693 1632 1665 1793 1956 1949 1870 1851 1794 1741 1676 1538 1481 1352 1264 1109 1137 931 822 807 815 949 1087 1284 1440 1610 1693 1744 1586 1393 1287 1029 945 864 859 770 724 681 655 627 574 713 770 745 745 740 772 809 778 632 543 456 359 462 473 525 614 649 570 501 610 745 836 969 1077 1174 1231 1343 1355 1499 1566 1551 1501 1419 1336 1335 1466 1404 1366 1411 1597 1771 1782 1761 1674 1633 1623 1531 1590 1656 1834 2028 2005 1979 1889 1830 1839 1807 1707 1623 1530 1489 1401 1342 1199 1111 1001 956 1023 1115 1217 1347 1526 1686 1664 1651 1691 1728 1754 1802 1710 1572 1386 1269 1207 1352 1377 1409 1529 1612 1625 1635 1555 1510 1510 1510 1544 1569 1599 1643 1746 1833 1828 1855 1825 1818 1841 1884 1905 1986 2022 2011 1957 1963 1981 1978 1945 1889 1857 1815 1782 1736 1707 1671 1606 1555 1554 1664 1815 1945 2123 2199 2289 2323 2467 2570 2497 2408 2372 2376 2472 2549 2693 2749 2580 2490 2424 2390 2327 2274 2214 2130 2231 2336 2409 2565 2621 2612 2802 2754 2741 2680 2671 2809 2644 2582 2577 2547 2433 2389 2325 2267 2230 2257 2245 2124 2046 2011 2000 2013 2016 2028 2060 2093 2124 2151 2203 2295 2354 2320 2345 2379 2302 2265 2240 2180 2121 2058 2028 1928 1866 1745 1639 1559 1544 1682 1866 2112 2270 2413 2508 2749 2881 2791 2790 2946 2900 2819 2727 2628 2553 2502 2467 2406 2353 2363 2392 2325 2292 2178 2121 2146 2201 2384 2511 2482 2395 2372 2334 2401 2540 2420 2364 2443 2338 2222 2234 2339 2255 2154 2098 1958 1899 1812 1752 1689 1647 1587 1526 1529 1553 1502 1457 1417 1316 1187 1079 943 915 847 900 972 982 966 987 1041 959 912 853 787 782 781 757 720 719 781 826 923 938 921 894 868 890 931 907 818 772 777 789 788 818 820 887 941 988 1088 1281 1345 1386 1446 1472 1487 1487 1469 1474 1481 1404 1333 1249 1377 1474 1532 1577 1604 1569 1604 1610 1627 1712 1794 1890 1920 2051 2116 1874 1757 1758 1834 2007 2073 2131 2276 2479 2359 2161 2115 2082 2108 2219 2431 2659 2672 2432 2491 2345 2141 2119 2121 2201 2434 2643 2699 2612 2453 2346 2203 2121 2000 1936 1833 1574 1588 1735 1828 1995 2068 2132 2041 1980 1983 1940 1941 1902 1902 1739 1515 1358 1421 1389 1497 1677 1830 2051 2131 2259 2355 2504 2598 2543 2343 2158 1999 1932 2044 2238 2189 2171 2268 2397 2475 2591 2578 2427 2385 2333 2230 2210 2289 2290 2180 2098 2110 2126 2098 2004 2019 2041 2046 1906 1840 1748 1683 1667 1705 1699 1672 1593 1277 1226 1105 979 850 725 517 430 390 375 447 495 545 578 702 785 867 999 1059 1040 954 903 851 808 772 763 775 741 725 753 906 974 1046 1107 1171 1237 1411 1614 1815 1776 1804 1866 2012 2203 2436 2593 2668 2539 2448 2429 2425 2467 2552 2623 2725 2785 2744 2655 2514 2402 2312 2223 2084 1994 1889 1831 1764 1653 1467 1400 1334 1298 1290 1141 1049 994 979 988 1121 1217 1373 1514 1513 1446 1495 1604 1705 1765 1854 1947 2070 2263 2138 2045 1890 1847 1805 1749 1685 1660 1595 1570 1592 1464 1283 1243 1280 1297 1398 1467 1307 1217 1152 1176 1247 1385 1408 1351 1364 1492 1566 1745 1882 2060 2074 1943 1988 1957 1844 1758 1723 1652 1594 1533 1502 1455 1519 1650 1767 1891 1799 1617 1532 1442 1361 1203 1187 1193 1155 1180 1093 951 957 1135 1139 910 867 980 1085 1244 1351 1426 1305 1162 1065 953 835 776 742 640 702 814 864 752 667 767 792 786 697 582 531 608 604 614 673 674 652 783 761 721 748 706 671 618 580 581 549 535 559 501 531 486 495 480 503 500 462 396 386 390 404 397 391 365 357 349 352 357 363 351 346 345 341 341 336 330 328 325 320 324 323 381 408 423 405 436 510 526 484 475 467 403 479 549 589 477 485 477 490 521 592 653 610 588 633 584 537 566 501 483 456 432 403 401 362 363 390 347 333 344 373 367 351 328 364 363 363 346 313 312 308 305 310 307 308 306 304 308 304 304 313 311 317 313 328 351 329 325 326 339 356 364 355 369 365 350 332 320 320 304 306 324 207 203 204 214 207 206 207 209 209 224 332 501 586 638 775 778 703 586 418 341 400 345 333 370 399 363 345 353 328 307 376 347 358 300 287 253 235 226 222 223 225 225 225 225 221 220 218 223 223 218 221 320 548 580 525 503 478 452 418 401 335 317 259 248 250 250 249 255 264 278 295 324 343 348 350 353 346 324 320 322 320 313 311 317 325 311 310 312 311 350 382 366 470 599 625 641 669 662 618 561 397 230 230 230 230 230 230 230 230 230 232 235 236 251 259 238 242 246 252 277 314 348 356 357 357 376 408 441 468 516 578 601 623 670 705 753 789 860 923 990 1014 1140 1161 1203 1261 1319 1405 1398 1318 1261 1218 1176 1145 1127 1154 1249 1276 1246 1249 1274 1309 1358 1321 1314 1269 1203 1145 1071 1035 984 932 855 778 722 731 760 781 817 818 841 872 898 926 957 1000 888 792 693 658 616 624 700 720 745 756 791 836 941 1040 1093 1157 1206 1328 1375 1170 1044 1008 1047 1106 1171 1311 1405 1663 1746 1895 2038 2115 1878 1604 1498 1351 1308 1412 1466 1528 1589 1726 1849 1771 1473 1415 1373 1435 1506 1630 1695 1731 1762 1876 2040 2007 1963 1952 1861 1719 1664 1623 1526 1397 1298 1141 1103 918 841 816 850 976 1078 1257 1392 1590 1732 1634 1541 1479 1343 1104 1010 809 717 697 654 608 600 554 600 708 729 691 693 681 697 726 701 559 507 371 372 396 421 496 580 522 503 620 714 821 913 1019 1096 1225 1315 1431 1457 1497 1577 1622 1560 1461 1417 1475 1632 1597 1555 1509 1555 1712 1866 1760 1750 1746 1785 1776 1689 1803 1985 2118 2071 1981 1882 1846 1815 1792 1675 1553 1426 1371 1351 1254 1150 1072 1012 975 1030 1086 1234 1362 1541 1677 1735 1744 1751 1785 1798 1786 1650 1516 1466 1341 1246 1344 1511 1604 1705 1658 1591 1560 1510 1510 1510 1521 1582 1616 1647 1715 1935 1908 1818 1818 1817 1825 1843 1889 1959 1990 2016 1958 1917 1914 1911 1885 1860 1839 1823 1803 1750 1716 1686 1661 1628 1569 1553 1664 1811 1940 2146 2249 2357 2411 2564 2576 2478 2386 2347 2341 2348 2495 2592 2677 2548 2489 2421 2380 2324 2292 2231 2169 2136 2210 2323 2485 2523 2546 2703 2674 2642 2660 2615 2740 2747 2595 2556 2493 2422 2389 2371 2328 2272 2279 2237 2141 2105 2088 2098 2097 2074 2121 2145 2189 2169 2245 2326 2440 2515 2431 2375 2315 2296 2261 2222 2187 2165 2114 2038 1978 1915 1799 1698 1618 1596 1682 1865 2169 2343 2572 2704 2800 2712 2673 2738 2966 2880 2814 2717 2617 2595 2547 2476 2458 2505 2459 2339 2263 2229 2137 2124 2210 2260 2434 2597 2527 2462 2448 2466 2651 2571 2502 2526 2537 2431 2340 2400 2401 2295 2203 2085 2000 1998 1985 1902 1834 1780 1718 1675 1689 1740 1540 1407 1229 1204 1113 1008 923 903 997 1002 1084 1078 1105 1124 1099 984 867 850 855 831 810 786 743 798 846 909 1024 1006 1004 1007 1021 1027 1019 916 809 687 818 839 864 902 917 1007 1078 1151 1240 1361 1444 1470 1513 1542 1558 1586 1579 1574 1551 1402 1340 1280 1404 1511 1607 1667 1672 1653 1709 1739 1717 1781 1852 1983 2046 2126 2195 2026 1909 1884 1970 2136 2190 2242 2328 2544 2541 2276 2232 2139 2168 2266 2447 2726 2860 2833 2706 2539 2320 2280 2282 2375 2570 2734 2928 2646 2433 2380 2228 2154 2166 1910 1888 1658 1611 1779 1899 1987 2091 2164 2232 2127 2094 2073 2035 1957 1898 1818 1607 1414 1448 1476 1537 1676 1827 2000 2140 2248 2292 2366 2428 2534 2361 2163 2021 1969 2078 2241 2289 2272 2316 2485 2582 2715 2593 2474 2410 2385 2400 2415 2388 2189 2069 2000 2005 1958 1967 1892 1932 1922 1866 1698 1641 1673 1622 1570 1554 1538 1519 1504 1424 1362 1228 1130 959 803 585 415 381 377 396 519 538 578 656 728 850 941 1008 974 936 862 813 778 742 701 763 779 850 894 976 1067 1145 1162 1265 1345 1472 1628 1873 1987 2028 2074 2042 2186 2364 2437 2570 2660 2675 2573 2630 2733 2750 2672 2765 2836 2750 2673 2540 2475 2386 2302 2168 2080 2037 2044 1925 1820 1650 1552 1430 1267 1065 1008 971 971 1035 1133 1345 1372 1562 1606 1696 1679 1600 1672 1820 1931 1995 2104 2166 2193 2068 1975 1841 1737 1641 1582 1504 1448 1415 1462 1581 1547 1360 1249 1162 1226 1290 1397 1353 1282 1171 1089 1217 1285 1252 1300 1448 1605 1747 1839 1939 1928 1860 1801 1850 1948 1871 1834 1731 1679 1683 1642 1590 1425 1464 1601 1715 1784 1756 1693 1570 1426 1336 1240 1203 1080 1108 1186 1093 950 1043 1227 1175 967 849 929 1067 1212 1289 1329 1250 1105 988 853 769 664 669 779 848 907 1041 940 836 913 906 843 761 645 567 493 482 560 642 607 680 750 696 650 664 665 653 585 582 533 556 508 517 503 473 496 452 467 471 446 486 419 389 379 439 464 497 385 354 405 407 455 493 455 397 356 349 353 401 337 333 330 325 319 316 314 367 423 417 408 454 476 448 391 386 364 405 461 507 438 409 442 491 531 583 641 599 542 524 515 487 487 487 479 444 411 414 390 364 386 384 360 371 333 327 334 337 327 356 359 363 361 341 308 306 306 305 306 304 305 303 307 313 304 301 307 306 309 321 360 355 328 327 327 340 338 353 360 363 353 340 323 326 309 305 336 206 204 208 205 219 216 207 208 214 219 281 366 515 572 722 752 736 640 508 351 335 336 335 343 411 388 355 365 331 306 366 414 409 375 281 250 242 240 232 228 228 229 226 225 222 219 217 218 217 225 309 385 566 593 577 542 499 462 428 400 362 308 270 259 260 266 264 276 276 297 325 382 412 377 369 371 356 338 341 348 347 348 346 323 319 322 329 329 349 378 399 417 511 674 726 854 758 610 559 465 326 230 230 230 230 230 230 230 230 230 230 230 235 294 302 241 243 246 259 270 297 323 335 364 365 381 420 434 466 523 566 623 651 714 742 781 825 906 955 1094 1225 1289 1361 1385 1464 1502 1387 1351 1329 1249 1210 1173 1144 1177 1240 1296 1330 1325 1303 1347 1364 1334 1326 1288 1230 1170 1125 1021 964 900 854 773 737 758 779 822 848 898 924 947 977 1067 1105 1067 958 821 741 671 650 624 627 672 718 733 744 757 843 963 1046 1085 1132 1194 1326 1286 1122 1029 992 1017 1083 1136 1242 1342 1561 1772 1870 1950 2067 1866 1743 1608 1452 1421 1577 1700 1800 1775 1756 1836 1850 1635 1568 1511 1547 1680 1740 1727 1825 1943 2028 2056 1941 1911 1808 1694 1566 1492 1398 1307 1228 1143 1007 961 902 870 843 863 975 1081 1248 1374 1534 1589 1493 1351 1193 1042 947 827 715 663 596 567 533 524 529 595 663 643 621 639 619 646 654 617 515 470 352 404 457 476 494 484 521 612 737 836 957 1013 1104 1201 1296 1386 1493 1555 1584 1617 1715 1669 1584 1621 1700 1797 1828 1818 1730 1703 1864 1925 1951 1973 1934 2024 2068 1953 2018 2074 2006 1910 1865 1817 1793 1674 1587 1485 1417 1342 1330 1236 1223 1208 1133 1033 991 1016 1072 1208 1299 1479 1539 1628 1655 1716 1726 1696 1710 1686 1648 1691 1660 1505 1377 1398 1606 1623 1575 1510 1510 1510 1510 1544 1573 1642 1693 1833 1898 1877 1909 1865 1852 1870 1886 1921 1937 1947 1947 1960 1980 1990 1965 1964 1936 1870 1884 1921 2012 1893 1829 1865 1855 1680 1570 1538 1620 1794 1960 2164 2266 2381 2459 2533 2472 2340 2307 2301 2304 2343 2435 2585 2659 2503 2467 2427 2401 2325 2274 2244 2177 2097 2081 2169 2306 2408 2551 2582 2555 2572 2535 2630 2784 2869 2687 2575 2520 2481 2453 2389 2338 2278 2276 2230 2121 2091 2090 2100 2140 2178 2240 2249 2392 2355 2332 2369 2463 2548 2446 2374 2335 2301 2278 2257 2219 2214 2171 2122 2012 1926 1817 1694 1602 1611 1772 1988 2215 2380 2471 2576 2625 2555 2658 2804 2950 2828 2710 2699 2662 2651 2680 2757 2532 2415 2359 2289 2186 2144 2184 2259 2348 2410 2541 2626 2597 2628 2732 2799 2854 2742 2750 2745 2635 2554 2493 2568 2534 2415 2215 2118 2195 2117 1995 1913 1863 1778 1812 1757 1610 1503 1370 1216 1251 1094 1035 953 985 1073 1104 1167 1226 1209 1239 1270 1080 1030 981 932 916 849 861 847 807 867 955 1000 1095 1139 1158 1196 1208 1108 925 836 736 883 940 979 1062 1028 1121 1183 1271 1400 1463 1537 1532 1551 1565 1648 1656 1706 1687 1656 1615 1534 1473 1450 1429 1574 1681 1760 1764 1764 1851 1862 1860 1888 1933 2101 2144 2270 2152 2030 2031 2067 2140 2322 2490 2601 2690 2837 2786 2573 2520 2559 2472 2445 2472 2718 2906 3025 2871 2602 2481 2505 2492 2560 2732 2939 3047 2881 2592 2587 2394 2356 2271 2094 2041 1797 1690 1803 1898 2049 2152 2231 2256 2326 2260 2237 2177 2032 1967 1728 1557 1500 1512 1478 1595 1681 1754 1905 1977 2053 2106 2200 2299 2408 2453 2213 2092 2018 2097 2213 2347 2442 2443 2584 2753 2835 2790 2631 2650 2525 2386 2268 2154 2063 2003 1917 1834 1803 1816 1668 1697 1761 1639 1470 1408 1448 1472 1467 1439 1429 1361 1320 1271 1145 1036 927 792 643 496 393 374 371 402 451 539 615 686 744 831 901 973 908 832 791 753 724 666 686 764 827 943 1051 1147 1205 1343 1416 1476 1524 1671 1761 1952 2087 2252 2328 2297 2207 2402 2461 2480 2569 2786 2938 2835 2839 2774 2626 2664 2558 2452 2381 2344 2305 2399 2400 2319 2265 2195 2111 1988 1909 1777 1656 1415 1219 998 971 975 1069 1223 1356 1476 1594 1683 1804 1930 1898 1816 1821 1880 1958 2065 2133 2272 2230 2039 1871 1855 1800 1693 1668 1659 1642 1446 1304 1313 1349 1268 1166 1076 1057 1107 1200 1160 1087 1050 1117 1141 1170 1259 1360 1489 1614 1749 1739 1702 1695 1648 1623 1687 1763 1867 1968 1935 1848 1745 1666 1604 1429 1373 1513 1609 1603 1593 1681 1592 1443 1369 1303 1280 1143 1067 1010 967 1044 1137 1289 1197 996 891 840 917 1060 1193 1162 1067 994 928 752 690 665 814 947 1015 1149 1212 1131 1017 1045 1093 948 877 731 697 577 472 528 561 623 676 629 599 619 606 645 594 588 570 523 513 521 490 469 456 459 475 500 482 414 405 399 416 454 390 399 393 365 355 455 542 527 571 472 425 396 384 413 475 440 366 332 330 322 317 314 310 332 399 358 411 436 403 365 370 355 360 377 384 395 390 397 448 494 547 579 539 479 480 475 445 453 422 426 428 408 391 398 380 374 375 389 383 381 365 332 318 319 318 325 348 358 356 314 302 302 301 302 304 301 303 301 304 299 300 301 306 306 335 359 353 358 324 322 326 355 351 346 352 346 343 332 324 322 305 343 205 205 204 208 216 218 209 206 207 212 255 333 450 513 669 712 681 623 532 407 312 314 354 330 379 386 362 378 345 310 347 443 399 391 320 256 259 245 235 231 231 232 230 227 224 221 217 218 217 231 324 413 586 588 549 521 487 459 432 388 360 290 285 267 292 307 310 304 332 356 366 402 399 391 384 372 358 361 371 369 373 369 354 335 332 371 368 363 387 420 428 519 634 743 829 858 765 548 447 361 255 230 230 230 230 230 230 230 230 230 230 230 230 301 306 244 240 246 256 268 287 330 345 355 374 385 411 429 455 524 554 628 651 707 751 832 873 945 1024 1232 1338 1487 1465 1508 1545 1453 1438 1423 1307 1225 1235 1219 1161 1226 1276 1323 1358 1333 1323 1321 1335 1325 1306 1249 1209 1146 1083 995 943 855 797 750 767 792 812 862 905 957 988 1116 1153 1183 1111 976 883 768 696 639 648 649 630 678 716 723 732 743 840 925 1002 1012 1100 1193 1334 1210 1044 952 961 994 1053 1122 1278 1375 1502 1731 1903 1973 1968 1669 1593 1585 1480 1480 1611 1678 1884 1909 1806 1948 1913 1659 1642 1613 1639 1746 1794 1790 1873 1966 2037 1933 1817 1748 1679 1644 1529 1431 1318 1238 1142 1107 1109 1090 943 879 834 868 992 1092 1279 1420 1385 1362 1242 1242 1070 947 779 709 647 582 533 522 489 484 530 566 593 572 597 596 574 609 599 514 485 396 365 429 471 483 511 548 625 694 815 897 1042 1144 1195 1295 1390 1446 1576 1627 1642 1667 1790 1723 1718 1783 1855 1894 1986 1938 1909 1897 1996 2054 2105 2184 2103 2189 2241 2209 2247 2195 2083 1970 1906 1859 1871 1724 1649 1587 1507 1423 1374 1329 1245 1132 1088 1040 995 1019 1055 1154 1313 1387 1391 1450 1485 1533 1592 1720 1780 1771 1727 1734 1720 1674 1467 1373 1455 1520 1510 1510 1510 1508 1566 1631 1676 1741 1856 1899 1897 1910 1905 1903 1912 1945 1968 1974 2002 1990 1966 1962 1979 2065 2065 2007 1959 1921 2060 2067 1991 1906 1951 2030 1889 1675 1558 1532 1603 1846 1993 2146 2269 2333 2384 2434 2381 2274 2230 2207 2214 2280 2362 2502 2658 2533 2408 2390 2354 2314 2265 2211 2168 2094 2064 2103 2209 2419 2444 2416 2422 2473 2495 2682 2818 2719 2706 2784 2717 2576 2489 2410 2363 2295 2245 2185 2098 2088 2090 2118 2194 2239 2278 2303 2368 2406 2400 2436 2481 2461 2408 2383 2348 2341 2340 2277 2231 2207 2135 2080 1987 1905 1777 1680 1617 1637 1869 2045 2284 2343 2492 2563 2515 2577 2739 2917 2859 2852 2710 2704 2836 2887 2951 2774 2521 2462 2390 2318 2238 2259 2270 2310 2431 2520 2632 2740 2801 2799 2873 2820 2768 2721 2637 2545 2482 2407 2383 2419 2424 2384 2289 2218 2108 1974 1865 1771 1647 1557 1498 1496 1419 1315 1148 1191 1095 1107 1110 1065 1094 1131 1215 1261 1281 1283 1279 1210 1122 1091 985 947 860 858 913 918 902 868 1009 1090 1200 1259 1276 1304 1193 1064 852 758 894 961 1009 1069 1171 1175 1226 1307 1404 1538 1611 1606 1611 1603 1639 1687 1742 1763 1758 1702 1704 1656 1620 1637 1601 1553 1687 1743 1783 1860 1899 1985 1972 1969 2026 2113 2228 2292 2112 2052 2104 2207 2342 2524 2661 2862 2966 3092 2970 2770 2708 2702 2622 2608 2627 2824 2980 2874 2722 2648 2587 2581 2628 2663 2871 3001 3070 2880 2732 2693 2646 2471 2327 2147 2071 1864 1766 1815 1924 2067 2142 2218 2325 2466 2413 2307 2153 2016 1907 1745 1589 1522 1547 1548 1609 1731 1794 1910 1993 2088 2117 2183 2242 2352 2467 2307 2163 2066 2081 2181 2248 2394 2473 2606 2694 2695 2631 2492 2424 2311 2176 2110 2049 1985 1920 1850 1786 1676 1680 1548 1515 1538 1467 1340 1346 1282 1313 1274 1251 1288 1349 1291 1206 1002 852 790 638 525 446 397 383 375 377 466 613 660 708 747 827 881 953 915 786 761 719 694 686 711 761 824 953 1122 1230 1294 1401 1529 1663 1720 1808 1926 1960 2001 2109 2180 2218 2219 2239 2269 2404 2540 2742 2819 2703 2676 2548 2515 2536 2488 2333 2274 2192 2137 2252 2298 2195 2146 2073 1948 1804 1779 1709 1576 1330 1144 965 957 1014 1111 1275 1423 1564 1651 1804 1943 2118 2076 1956 1950 1986 2031 2122 2211 2248 2167 2039 1926 1898 1935 1807 1825 1831 1666 1472 1408 1283 1186 1208 1094 1109 1050 1013 1080 1132 1053 1071 1179 1254 1309 1391 1444 1580 1708 1786 1666 1549 1514 1482 1509 1608 1701 1798 1899 1840 1708 1673 1561 1562 1490 1352 1358 1446 1500 1565 1647 1540 1402 1326 1227 1187 1083 1075 980 1068 1134 1211 1334 1280 1124 1012 817 880 1074 1151 1135 992 827 814 682 740 783 813 971 1081 1186 1271 1205 1126 1172 1123 977 882 782 707 597 512 471 479 558 552 532 537 573 630 652 579 587 544 520 479 488 473 465 453 418 431 425 440 448 423 387 390 441 403 369 404 434 447 550 511 599 518 524 451 449 429 443 437 420 380 338 337 334 326 315 307 312 312 398 408 378 349 340 394 360 338 372 361 356 374 396 433 459 514 497 465 461 450 430 413 427 412 404 407 395 384 378 380 376 372 377 375 376 377 376 371 346 320 318 325 353 355 311 300 297 301 302 298 297 299 299 300 298 296 300 302 304 341 353 352 358 336 316 315 329 352 347 347 341 331 328 321 319 302 340 209 204 207 210 215 211 217 214 208 214 219 277 393 464 661 658 624 605 513 408 328 302 355 341 313 363 359 360 335 305 336 393 371 379 367 288 250 243 236 233 231 235 227 224 217 217 217 217 217 273 383 470 613 571 530 506 476 454 421 394 347 296 298 313 270 304 335 350 372 389 387 402 405 400 374 377 379 388 373 388 392 388 375 384 402 399 393 419 460 535 543 653 778 862 979 894 706 452 376 292 248 230 230 230 230 230 230 230 230 230 230 230 230 304 318 260 240 244 250 260 289 331 345 365 377 387 409 423 450 512 538 625 633 698 757 822 861 965 1167 1325 1502 1515 1510 1488 1472 1458 1424 1339 1283 1299 1274 1204 1221 1265 1285 1316 1328 1353 1338 1337 1336 1308 1265 1228 1187 1107 1028 935 865 779 765 782 798 827 846 899 965 1042 1156 1264 1259 1113 1011 896 821 719 642 683 683 680 636 647 667 706 714 728 865 915 956 995 1096 1195 1264 1129 993 908 946 987 1054 1124 1236 1270 1408 1634 1773 1871 1758 1547 1480 1440 1484 1534 1590 1705 1845 1922 1969 2114 1912 1751 1747 1744 1761 1864 1847 1870 1982 2087 1998 1910 1809 1691 1563 1494 1398 1344 1426 1396 1263 1298 1265 1125 981 891 841 870 1002 1081 1237 1292 1209 1123 1051 1010 901 816 700 641 564 525 494 487 464 501 514 581 613 541 560 541 525 531 486 466 433 348 443 486 472 499 562 613 710 762 882 976 1110 1193 1297 1346 1468 1534 1604 1650 1694 1732 1949 1966 1864 1898 1983 2051 2139 2129 2072 2060 2123 2180 2251 2305 2367 2240 2209 2153 2120 2145 2106 2033 1974 1922 1871 1778 1726 1646 1542 1465 1452 1355 1345 1316 1188 1094 1013 1029 1056 1136 1226 1270 1259 1314 1378 1486 1591 1755 1842 1831 1784 1726 1692 1634 1568 1466 1512 1510 1510 1510 1547 1585 1620 1723 1840 1980 2042 2003 1962 1963 1950 1964 2024 2033 2047 2036 2037 2059 2046 2050 2065 2137 2113 2078 1989 2021 2076 2044 1990 2035 2084 2084 1941 1699 1584 1544 1557 1755 1871 2086 2236 2271 2341 2295 2255 2201 2156 2070 2089 2164 2250 2419 2578 2532 2446 2348 2319 2263 2279 2232 2168 2075 2045 2064 2148 2341 2366 2338 2344 2401 2476 2691 2757 2639 2594 2671 2869 2799 2742 2683 2595 2455 2382 2253 2114 2124 2165 2172 2230 2286 2311 2337 2376 2446 2441 2476 2442 2409 2378 2371 2329 2306 2272 2250 2202 2159 2100 2052 1966 1884 1779 1685 1669 1749 1883 2061 2275 2399 2486 2452 2558 2651 2803 2743 2679 2678 2769 2786 2804 2883 2882 2708 2635 2610 2552 2430 2345 2320 2334 2388 2526 2678 2835 2850 2707 2656 2658 2658 2626 2598 2501 2402 2319 2348 2288 2253 2275 2202 2115 2071 1965 1831 1733 1635 1440 1354 1293 1276 1223 1155 1295 1313 1207 1160 1166 1159 1214 1271 1304 1317 1356 1334 1323 1270 1194 1121 970 908 935 944 959 979 976 850 981 1164 1298 1341 1384 1365 1115 946 786 874 986 1072 1169 1215 1300 1345 1370 1461 1525 1665 1731 1730 1716 1713 1737 1770 1809 1857 1829 1797 1776 1781 1786 1755 1706 1641 1685 1780 1821 1913 1969 2052 2066 2056 2089 2169 2260 2276 2124 2076 2115 2318 2431 2550 2651 2770 2887 3000 2922 2837 2802 2790 2764 2787 2860 2998 3103 2891 2792 2673 2544 2543 2548 2605 2702 2831 2988 2970 2855 2869 2750 2481 2250 2139 2084 1925 1812 1821 1910 2054 2167 2252 2322 2497 2416 2253 2127 2019 1909 1729 1568 1499 1498 1578 1707 1812 1919 2012 2061 2123 2163 2234 2230 2335 2441 2359 2245 2169 2224 2242 2276 2362 2529 2610 2504 2431 2408 2281 2172 2088 2014 1954 1943 1905 1838 1782 1714 1596 1514 1505 1415 1353 1300 1263 1247 1184 1195 1139 1037 1099 1149 1124 1091 1004 921 776 582 550 471 410 389 381 373 456 633 707 717 785 824 844 875 833 851 779 713 714 657 655 751 823 988 1043 1147 1261 1393 1426 1527 1658 1678 1738 1811 1889 1981 2032 2039 2021 2072 2180 2314 2439 2601 2698 2631 2536 2432 2420 2368 2455 2425 2288 2132 2054 2137 2168 2101 1990 1866 1814 1680 1579 1502 1478 1216 1063 988 953 1025 1136 1350 1474 1593 1699 1886 2003 2161 2272 2180 2099 2112 2149 2226 2281 2341 2217 2120 2085 2071 1976 1952 1987 1858 1747 1611 1492 1278 1163 1126 1120 1249 1166 1051 1008 981 977 975 1035 1131 1219 1315 1387 1533 1574 1576 1556 1479 1388 1335 1461 1542 1701 1801 1795 1714 1642 1536 1499 1437 1494 1370 1316 1393 1495 1567 1580 1536 1448 1351 1250 1199 1139 1093 994 1082 1160 1248 1332 1193 1044 941 803 885 913 973 1021 930 724 718 787 807 935 858 1009 1077 1145 1229 1193 1148 1072 997 867 790 727 635 558 550 527 479 460 476 472 516 514 594 583 567 528 533 534 493 485 514 520 527 414 412 399 403 391 388 387 380 369 384 447 530 583 588 614 609 609 607 539 527 492 467 464 472 429 417 354 336 330 328 321 310 308 308 333 327 327 330 333 345 389 347 336 355 338 345 367 403 426 426 426 420 426 431 427 427 423 406 385 380 378 374 374 378 380 370 370 369 373 372 371 369 365 349 317 318 338 349 304 302 297 297 301 297 298 296 298 298 295 299 295 298 300 342 336 349 351 349 327 316 319 346 340 343 340 321 313 314 319 303 321 207 212 211 220 212 221 223 209 206 211 208 214 281 458 632 629 613 617 534 437 362 305 295 298 293 310 340 339 317 302 320 340 455 515 394 324 292 248 240 235 227 227 217 216 217 217 218 218 216 308 425 539 604 562 510 496 463 442 423 408 329 324 340 353 307 277 322 380 393 385 390 394 405 389 393 394 399 390 399 405 408 416 414 437 435 416 434 489 572 615 651 839 882 1054 1005 832 647 391 340 299 240 230 230 230 230 230 230 230 230 230 230 230 240 304 327 277 241 243 246 285 336 363 375 366 379 389 412 425 445 486 517 579 651 702 744 808 867 996 1165 1462 1531 1500 1491 1455 1443 1419 1392 1362 1366 1329 1352 1335 1306 1301 1337 1346 1350 1397 1359 1322 1306 1269 1251 1193 1135 1041 970 872 821 773 801 824 837 872 909 954 1008 1139 1262 1263 1166 1035 941 841 776 665 683 713 703 707 708 686 674 647 688 720 833 853 871 936 1041 1146 1182 1055 927 864 928 967 1046 1085 1145 1216 1331 1547 1713 1792 1533 1433 1356 1356 1465 1534 1685 1775 1794 1881 2056 2080 1891 1806 1692 1665 1740 1789 1875 1925 1987 2102 1970 1910 1785 1706 1619 1506 1500 1509 1544 1449 1462 1431 1273 1146 990 889 868 881 999 1074 1158 1206 1044 966 862 800 739 650 595 583 539 511 463 453 440 465 560 626 563 477 493 483 489 499 450 400 348 390 479 525 500 529 589 684 784 840 920 1030 1145 1231 1353 1409 1512 1593 1657 1686 1724 1845 1924 1888 1919 1968 2081 2112 2171 2205 2227 2237 2182 2312 2395 2350 2331 2258 2160 2063 2025 1977 1953 1919 1882 1830 1833 1777 1745 1636 1546 1534 1498 1507 1431 1280 1148 1036 1079 1142 1138 1107 1153 1220 1306 1413 1467 1514 1593 1737 1802 1885 1851 1762 1707 1611 1570 1510 1510 1510 1511 1574 1635 1662 1723 1833 1875 2013 2060 2078 2043 2040 2062 2117 2172 2138 2094 2085 2101 2097 2151 2219 2272 2305 2273 2069 1988 2054 2091 2079 2106 2155 2139 2033 1882 1704 1640 1563 1532 1610 1730 2029 2066 2206 2169 2122 2100 2035 2032 1998 2039 2057 2189 2337 2491 2469 2375 2277 2222 2171 2152 2146 2116 2060 2035 2083 2148 2279 2264 2266 2305 2404 2543 2836 2715 2531 2493 2564 2699 2696 2604 2553 2568 2504 2417 2325 2185 2198 2189 2223 2287 2339 2410 2458 2541 2555 2512 2476 2443 2421 2355 2338 2318 2288 2272 2257 2194 2138 2049 1999 1971 1965 1891 1815 1754 1767 1839 2059 2276 2378 2367 2464 2587 2644 2607 2593 2555 2524 2574 2623 2690 2737 2837 2776 2779 2782 2597 2535 2444 2399 2428 2503 2668 2769 2654 2633 2589 2497 2452 2456 2446 2411 2322 2287 2279 2172 2286 2151 2104 2039 1957 1892 1825 1754 1556 1407 1287 1233 1284 1295 1302 1359 1431 1361 1260 1236 1263 1287 1335 1343 1365 1412 1455 1437 1424 1401 1330 1103 966 888 1015 1057 1057 1068 1069 929 1032 1182 1348 1389 1438 1412 1052 952 841 916 1074 1222 1269 1284 1365 1426 1506 1571 1676 1774 1820 1856 1816 1834 1831 1856 1889 1947 1923 1876 1864 1929 1892 1879 1813 1740 1776 1807 1854 1899 1988 2038 2121 2101 2143 2232 2321 2291 2166 2107 2119 2294 2355 2416 2479 2656 2720 2825 2913 2921 2836 2800 2844 2922 3035 3085 2967 2921 2838 2672 2578 2546 2589 2615 2666 2830 3038 3172 3117 2861 2638 2395 2209 2157 2129 1973 1859 1826 1891 2015 2103 2238 2322 2467 2382 2299 2241 2146 1962 1729 1564 1505 1511 1673 1824 1938 2010 2169 2196 2253 2263 2317 2366 2404 2524 2512 2414 2428 2422 2403 2422 2475 2564 2681 2545 2417 2398 2229 2134 2031 1990 1894 1821 1813 1719 1638 1571 1493 1444 1376 1310 1275 1237 1203 1165 1129 1065 1024 990 901 908 888 878 817 736 667 549 472 439 420 396 383 373 379 538 669 654 768 847 906 936 878 745 670 624 588 619 704 665 751 837 827 965 1088 1205 1272 1413 1484 1480 1550 1639 1750 1864 1895 1869 1865 1979 2093 2237 2319 2452 2596 2547 2433 2379 2300 2234 2262 2273 2217 2072 1966 1982 2025 2033 1930 1775 1688 1584 1494 1355 1264 1152 1068 1008 973 956 1095 1299 1429 1575 1677 1821 1948 2102 2111 2215 2235 2266 2271 2354 2377 2492 2355 2320 2327 2214 2138 1920 1792 1749 1663 1565 1474 1287 1225 1331 1307 1348 1211 1182 1101 1090 1050 960 939 1039 1124 1178 1313 1355 1391 1511 1363 1341 1263 1254 1376 1465 1609 1727 1781 1658 1556 1497 1404 1375 1371 1282 1309 1400 1450 1450 1483 1434 1412 1407 1290 1237 1205 1133 1000 1059 1121 1214 1318 1194 1033 890 785 773 773 803 853 804 714 799 957 922 1013 956 1050 1099 1167 1185 1078 1015 937 866 776 731 650 662 690 615 597 545 483 459 448 443 455 494 529 556 546 495 505 498 499 508 486 477 435 413 409 393 390 396 385 376 379 473 522 494 564 593 692 694 606 555 560 522 515 500 513 489 467 442 368 347 334 330 326 314 305 305 312 308 316 322 324 325 328 338 327 325 336 356 388 398 419 405 410 400 414 385 409 418 425 411 409 386 382 372 362 366 367 370 362 367 366 368 368 365 365 345 314 312 314 343 306 301 298 297 298 297 293 299 295 296 296 293 294 297 296 342 343 327 338 349 326 318 314 337 338 337 338 315 312 313 316 298 321 214 216 217 217 221 217 213 213 207 207 208 212 210 302 500 576 613 610 560 464 381 328 301 358 327 298 321 322 298 300 345 416 607 586 460 363 260 247 231 226 218 215 217 217 217 216 215 215 274 376 480 575 613 569 525 494 459 465 425 379 356 386 344 369 366 330 293 295 331 371 371 391 405 409 401 414 416 408 418 441 443 445 450 460 460 487 519 647 722 789 901 972 1082 1084 969 747 565 354 330 290 230 230 230 230 230 230 230 230 230 230 230 230 248 311 326 291 243 243 275 331 347 379 386 384 373 389 413 439 459 495 521 568 603 663 709 784 889 958 1053 1393 1485 1463 1473 1499 1453 1422 1413 1396 1387 1387 1369 1376 1363 1377 1380 1384 1383 1370 1360 1335 1314 1290 1220 1133 1059 942 884 811 812 841 841 872 895 942 996 1062 1155 1326 1277 1144 1050 945 881 791 723 699 738 765 767 752 731 739 708 698 651 698 750 732 788 876 1056 1139 1028 884 813 857 895 939 999 1060 1185 1297 1439 1623 1692 1513 1398 1292 1239 1290 1421 1460 1606 1690 1778 1824 1934 1947 1737 1732 1611 1584 1554 1596 1704 1809 1915 1925 1843 1757 1766 1768 1663 1623 1685 1664 1599 1653 1540 1425 1245 1139 1014 952 889 888 984 1064 1050 1030 893 810 690 639 600 575 556 528 503 468 426 420 438 485 535 545 462 424 427 429 405 389 360 359 349 415 462 506 544 586 664 764 899 982 1058 1128 1146 1206 1306 1386 1530 1631 1704 1754 1779 1735 1713 1722 1728 1797 1900 1957 1997 2044 2110 2167 2220 2279 2302 2244 2194 2087 2011 1884 1841 1829 1747 1614 1563 1598 1620 1601 1558 1476 1406 1482 1481 1377 1245 1092 1098 1149 1222 1280 1244 1164 1181 1291 1396 1523 1576 1615 1663 1754 1848 1960 1894 1832 1732 1606 1510 1510 1510 1569 1652 1763 1809 1840 1897 2006 2002 2031 2078 2224 2312 2311 2281 2204 2113 2111 2114 2149 2179 2259 2273 2330 2373 2244 2135 2029 2082 2114 2150 2166 2211 2269 2165 2070 2026 2056 1907 1684 1596 1517 1555 1775 1835 1906 1905 1921 1914 1882 1902 1878 1893 1927 2101 2271 2387 2324 2269 2218 2164 2093 2034 1938 1888 1955 1986 2132 2133 2166 2175 2240 2334 2493 2662 2805 2692 2513 2459 2459 2489 2545 2523 2469 2434 2382 2311 2232 2172 2184 2222 2272 2322 2391 2487 2560 2558 2573 2518 2492 2457 2436 2395 2344 2279 2248 2203 2177 2134 2075 2052 2117 2117 2046 2013 1925 1903 1886 1848 1954 2076 2151 2204 2333 2485 2587 2493 2497 2566 2605 2693 2714 2748 2758 2767 2843 2981 2836 2651 2620 2602 2610 2684 2697 2754 2572 2476 2437 2430 2338 2311 2301 2235 2210 2171 2081 2018 1976 1849 1802 1786 1784 1731 1725 1588 1426 1313 1246 1365 1515 1549 1590 1556 1557 1477 1440 1450 1444 1481 1515 1508 1523 1566 1566 1566 1601 1615 1535 1287 1118 973 951 1133 1165 1236 1262 1187 1066 920 1094 1360 1517 1549 1436 1058 932 873 972 1244 1284 1311 1339 1388 1456 1543 1662 1763 1850 1895 1973 2009 1995 1984 2019 2068 2112 2115 2081 2079 2005 2020 1966 1895 1879 1900 1880 1888 1970 2003 2102 2153 2186 2206 2243 2320 2430 2275 2155 2142 2255 2341 2413 2475 2592 2682 2811 2933 3149 3190 3233 3340 3448 3392 3208 3123 3023 2975 2853 2760 2723 2652 2646 2739 2899 3048 3204 3034 2769 2585 2433 2297 2271 2239 2030 1865 1857 1952 2042 2145 2298 2380 2444 2490 2379 2154 1992 1858 1640 1531 1520 1564 1718 1812 1894 1976 2069 2128 2246 2361 2473 2537 2594 2609 2646 2568 2451 2631 2705 2629 2706 2802 2717 2553 2447 2387 2303 2193 2107 2016 1883 1780 1593 1528 1457 1385 1330 1313 1303 1288 1273 1272 1281 1273 1273 1241 1207 1135 1065 1013 990 931 830 777 755 751 664 476 403 393 376 375 370 487 494 524 627 857 802 732 678 556 544 642 711 760 816 910 896 811 925 954 950 1019 1134 1232 1243 1276 1369 1571 1619 1686 1709 1726 1775 1865 1942 2040 2150 2285 2441 2385 2309 2194 2118 2035 2004 2013 1995 1953 1929 1850 1836 1860 1832 1734 1671 1586 1514 1404 1351 1219 1155 981 957 959 1035 1276 1368 1502 1596 1711 1777 1812 1888 1934 1959 2036 2148 2278 2340 2306 2382 2459 2334 2166 2023 1832 1722 1633 1553 1472 1379 1380 1421 1539 1596 1442 1466 1315 1306 1365 1244 1104 1004 913 980 1143 1132 1182 1298 1328 1305 1177 1178 1319 1492 1565 1671 1795 1786 1665 1562 1553 1470 1366 1311 1262 1194 1217 1283 1312 1334 1316 1270 1252 1257 1172 1144 1021 1088 1179 1274 1300 1348 1271 1106 1068 934 893 939 839 834 858 814 951 1057 1094 1183 1095 1121 1226 1294 1236 1123 1076 1048 1038 893 821 766 753 716 688 637 615 570 574 510 474 443 436 433 455 519 521 468 489 490 492 467 446 446 485 460 390 381 380 389 406 386 447 515 596 546 625 727 624 550 530 516 503 448 475 480 423 375 360 370 447 396 334 327 313 313 310 301 299 305 306 314 316 318 317 321 331 364 403 424 393 401 371 406 383 368 377 387 405 407 403 398 391 379 389 392 374 352 358 361 367 364 366 362 363 361 342 313 305 312 340 303 295 294 295 293 293 295 293 295 291 292 290 289 294 293 321 341 339 321 336 325 308 309 332 336 335 336 309 309 306 295 298 338 211 212 211 212 219 220 213 208 207 207 206 207 208 222 391 540 591 583 555 469 369 316 300 303 298 296 294 302 299 331 442 570 632 592 510 376 291 245 227 216 217 215 216 216 219 215 215 217 289 389 480 584 614 575 527 495 457 455 422 398 401 395 376 374 407 418 372 321 298 363 406 424 424 443 440 433 432 426 436 450 458 477 486 493 516 591 619 784 841 948 1018 1164 1174 1031 924 686 505 358 330 278 230 230 230 230 230 230 230 230 230 230 230 230 254 310 329 280 246 246 295 330 341 354 380 376 372 383 410 431 450 484 517 573 608 653 714 852 912 983 1037 1344 1451 1479 1492 1449 1438 1416 1403 1389 1383 1388 1374 1364 1383 1396 1390 1382 1378 1347 1320 1302 1283 1200 1143 1054 980 896 853 827 858 870 884 916 955 1019 1056 1158 1274 1325 1205 1077 994 897 840 743 679 726 756 801 815 835 842 773 745 727 697 656 728 707 721 802 997 1067 919 804 823 852 895 942 1006 1077 1202 1321 1490 1558 1480 1423 1267 1195 1174 1292 1386 1474 1554 1579 1636 1731 1914 1880 1788 1717 1577 1541 1521 1609 1740 1726 1712 1744 1753 1641 1572 1644 1769 1766 1774 1704 1699 1585 1499 1400 1260 1147 1028 954 894 889 968 1023 968 886 772 684 595 580 569 567 521 482 450 437 404 419 442 467 474 460 381 364 377 353 343 342 347 351 359 415 483 565 597 615 634 725 935 985 1039 1075 1075 1091 1196 1332 1515 1625 1657 1622 1661 1633 1577 1571 1582 1631 1746 1858 1898 1934 1997 2043 2074 2161 2305 2306 2206 2094 2021 1888 1801 1718 1677 1489 1404 1370 1414 1456 1407 1362 1319 1328 1320 1206 1110 1128 1183 1294 1372 1401 1339 1234 1192 1310 1387 1501 1576 1684 1747 1799 2020 2017 1926 1811 1734 1614 1516 1510 1530 1594 1659 1735 1781 1855 1976 2047 2061 2093 2124 2236 2366 2289 2220 2184 2183 2213 2225 2236 2362 2512 2507 2440 2305 2152 2062 2097 2128 2161 2206 2260 2354 2449 2316 2300 2246 2217 2150 1880 1702 1556 1501 1529 1596 1678 1713 1762 1788 1767 1778 1711 1723 1868 2049 2205 2311 2241 2196 2143 2107 2036 1969 1867 1767 1894 1938 2198 2129 2108 2142 2244 2377 2643 2784 2778 2752 2547 2445 2419 2383 2428 2441 2440 2394 2323 2246 2169 2159 2175 2258 2330 2347 2418 2493 2504 2529 2627 2635 2591 2543 2491 2456 2394 2355 2286 2289 2215 2144 2110 2192 2272 2205 2180 2144 2054 1983 1913 1988 2096 2159 2142 2203 2370 2482 2494 2521 2622 2660 2685 2718 2724 2779 2765 2781 2852 3040 2897 2774 2877 2846 2961 2935 2878 2724 2558 2479 2406 2351 2381 2326 2218 2221 2132 2073 2001 1842 1668 1628 1595 1618 1657 1644 1476 1378 1319 1247 1289 1440 1610 1635 1643 1634 1605 1572 1550 1552 1572 1618 1649 1698 1718 1684 1696 1671 1720 1609 1474 1272 1166 927 1001 1166 1303 1423 1438 1283 1136 985 1065 1266 1499 1554 1366 1127 960 891 967 1244 1263 1321 1357 1403 1455 1529 1641 1736 1863 1929 2014 2095 2140 2178 2217 2232 2215 2189 2142 2086 2105 2075 2024 1974 1956 1982 1960 1946 1995 2042 2088 2181 2267 2262 2286 2323 2483 2329 2159 2142 2247 2363 2514 2568 2703 2809 2926 3045 3069 3055 3105 3189 3349 3369 3206 3021 2975 2908 2831 2809 2717 2655 2637 2737 2975 3139 3280 3058 2720 2567 2388 2356 2305 2183 1994 1916 1936 2018 2127 2198 2327 2424 2541 2531 2280 2120 1997 1816 1593 1532 1565 1638 1778 1806 1887 1953 2051 2103 2166 2272 2358 2398 2466 2503 2593 2673 2551 2565 2760 2891 2869 2864 2659 2506 2377 2269 2150 2089 1911 1844 1763 1679 1520 1477 1481 1449 1477 1446 1463 1446 1438 1439 1369 1363 1342 1315 1305 1234 1169 1183 1129 1029 979 826 873 870 734 497 396 377 369 370 371 369 366 443 634 770 701 659 656 525 577 712 802 824 915 1063 1064 981 1076 1209 1184 1129 1102 1110 1168 1265 1368 1413 1462 1556 1599 1698 1813 1876 1947 2038 2120 2221 2307 2272 2189 2079 2020 1995 1952 1933 1882 1846 1818 1821 1771 1756 1735 1702 1630 1514 1435 1382 1368 1373 1275 1039 930 924 988 1157 1296 1393 1463 1548 1636 1686 1720 1771 1806 1913 2010 2101 2175 2211 2267 2381 2315 2168 2064 1865 1760 1673 1618 1510 1453 1506 1608 1672 1725 1642 1567 1455 1453 1393 1273 1167 1082 947 890 959 972 1138 1163 1162 1170 1087 1157 1250 1406 1523 1679 1659 1754 1776 1713 1643 1500 1422 1346 1325 1241 1190 1148 1180 1215 1219 1153 1117 1107 1106 1026 1048 1166 1260 1392 1438 1395 1334 1240 1099 1039 993 1058 978 967 992 921 902 997 1102 1240 1257 1273 1302 1367 1287 1176 1066 975 956 890 795 735 728 713 714 666 620 626 584 575 560 530 447 434 433 461 444 454 435 436 477 505 470 412 399 389 393 393 409 430 453 418 430 470 508 565 615 705 629 624 610 576 510 467 419 456 438 423 475 462 428 379 339 326 322 311 307 306 305 298 304 304 313 314 313 317 324 385 383 390 375 363 382 398 370 397 376 406 400 429 454 412 429 412 367 377 370 366 353 354 363 363 363 364 360 357 345 323 306 308 307 295 294 296 292 293 287 290 294 292 287 288 290 288 291 289 291 320 338 337 313 305 302 308 327 329 327 330 312 304 296 291 324 328 210 214 224 217 214 211 207 206 204 206 207 206 208 209 239 388 545 556 538 452 357 290 291 292 292 297 304 301 331 441 615 662 620 578 517 439 323 266 231 218 215 215 216 217 215 215 217 219 270 373 505 555 593 572 531 506 459 439 428 447 422 408 405 396 410 438 417 348 295 370 402 423 439 445 446 457 458 464 467 484 493 513 535 589 584 668 754 860 963 1095 1214 1316 1185 975 843 646 484 398 336 277 230 230 230 230 230 230 230 230 230 230 230 230 263 303 327 263 247 253 289 319 338 357 361 363 366 388 401 424 439 474 509 593 634 682 753 866 956 1043 1124 1398 1485 1499 1470 1428 1412 1388 1361 1382 1369 1364 1377 1388 1383 1380 1373 1375 1362 1331 1296 1249 1191 1120 1065 984 921 853 854 874 891 914 930 975 1010 1069 1122 1273 1385 1245 1136 1018 942 861 786 699 742 783 810 874 894 938 899 822 794 780 781 739 662 683 680 763 898 928 837 762 789 824 915 918 978 1052 1199 1275 1369 1444 1322 1280 1167 1089 1137 1206 1277 1334 1445 1503 1671 1784 1957 1868 1790 1630 1530 1497 1532 1657 1667 1568 1538 1592 1648 1548 1457 1568 1742 1726 1638 1535 1539 1560 1441 1328 1224 1113 994 950 907 949 983 959 881 777 640 612 557 551 552 512 488 459 449 412 396 418 435 423 406 382 342 341 338 337 339 345 343 350 351 405 521 560 572 561 594 723 838 829 842 900 934 971 1124 1280 1408 1493 1525 1502 1486 1501 1436 1407 1413 1492 1673 1748 1747 1800 1876 1878 1938 2029 2158 2323 2280 2143 2066 1944 1903 1833 1862 1644 1517 1370 1288 1293 1290 1237 1221 1225 1169 1129 1183 1277 1354 1398 1499 1476 1438 1343 1302 1294 1379 1529 1619 1686 1748 1902 2049 2030 1972 1867 1734 1643 1563 1510 1550 1618 1670 1721 1788 1849 1905 2011 2075 2155 2200 2295 2438 2425 2351 2275 2304 2284 2293 2383 2515 2565 2486 2337 2204 2113 2130 2152 2147 2202 2271 2363 2439 2595 2571 2507 2468 2387 2275 2094 1876 1657 1571 1496 1472 1493 1538 1618 1642 1629 1628 1576 1611 1773 1946 2123 2202 2165 2128 2040 2010 1953 1890 1797 1700 1848 1905 2096 2094 2102 2146 2315 2492 2725 2671 2643 2763 2638 2491 2356 2318 2310 2302 2353 2335 2258 2186 2152 2169 2202 2292 2313 2383 2438 2443 2456 2533 2623 2642 2555 2470 2400 2384 2327 2301 2243 2178 2150 2164 2215 2359 2290 2206 2175 2101 2020 2040 2079 2117 2160 2172 2228 2301 2423 2482 2436 2514 2596 2626 2681 2844 2815 2827 2857 2882 2926 2968 2988 3010 3119 3066 3138 2933 2678 2608 2548 2418 2397 2417 2349 2246 2259 2164 2062 1891 1773 1657 1575 1551 1574 1509 1474 1379 1350 1289 1274 1379 1423 1510 1652 1765 1776 1756 1742 1693 1689 1656 1678 1736 1761 1804 1836 1829 1823 1761 1586 1367 1214 1071 958 1022 1102 1246 1396 1519 1571 1358 1195 1012 1071 1254 1418 1533 1478 1222 1024 906 936 1125 1217 1311 1351 1419 1481 1528 1628 1710 1853 1944 2056 2168 2259 2311 2343 2347 2282 2274 2219 2170 2197 2141 2080 2063 2076 2050 2022 1990 2027 2069 2133 2193 2287 2374 2358 2347 2468 2429 2202 2180 2257 2377 2527 2638 2743 2854 3037 2942 2931 2949 2989 3039 3155 3213 3069 3018 2921 2871 2852 2732 2667 2671 2683 2834 3057 3170 3226 3052 2583 2479 2384 2341 2307 2199 1999 1920 1975 2043 2134 2212 2304 2435 2600 2393 2209 2073 1923 1848 1586 1544 1572 1660 1760 1839 2019 2045 2081 2102 2137 2182 2224 2296 2399 2476 2571 2622 2713 2722 2817 2779 2755 2690 2529 2364 2233 2104 1948 1849 1762 1722 1701 1619 1534 1517 1596 1720 1672 1609 1592 1612 1634 1554 1484 1439 1406 1406 1421 1301 1322 1344 1249 1115 988 967 1036 941 757 568 483 404 371 370 368 368 367 431 518 623 675 534 504 486 593 715 859 975 1052 1215 1220 1217 1120 1303 1365 1330 1314 1305 1350 1327 1374 1485 1578 1588 1627 1794 1875 2061 2113 2211 2324 2422 2453 2309 2261 2141 2106 2028 1906 1892 1891 1828 1774 1729 1695 1632 1603 1555 1492 1456 1464 1526 1566 1442 1298 1121 969 925 962 1054 1134 1305 1400 1543 1665 1769 1747 1848 1894 1899 1942 1987 2054 2103 2149 2312 2238 2151 2054 1920 1792 1738 1696 1610 1606 1659 1784 1804 1705 1593 1534 1488 1380 1255 1180 1043 959 911 925 902 898 962 998 1030 1022 996 1148 1273 1339 1430 1527 1511 1656 1647 1583 1605 1603 1534 1435 1450 1341 1281 1196 1148 1108 1098 1086 1099 1063 1054 1085 1154 1202 1297 1419 1477 1445 1351 1220 1153 1225 1126 1180 1158 1120 1062 1053 1059 1062 1141 1244 1363 1360 1291 1212 1180 1078 1044 952 876 866 799 728 697 677 652 622 624 680 638 595 586 560 511 437 429 424 420 415 409 409 410 403 420 403 401 467 553 470 425 461 496 470 404 510 511 508 595 660 621 566 541 521 459 425 406 382 385 477 536 461 429 375 334 325 322 312 309 306 302 296 306 301 306 311 314 312 315 362 337 342 358 366 363 367 360 383 355 388 421 427 434 434 425 404 383 379 359 361 358 350 360 359 361 360 355 359 345 336 299 303 303 295 292 293 291 290 293 286 286 291 289 287 286 291 289 294 289 312 335 324 312 297 300 316 337 327 328 329 308 310 287 291 322 329 211 203 212 219 215 207 206 212 205 210 206 208 209 206 211 294 475 502 462 411 319 286 291 288 300 453 423 416 516 682 687 658 606 569 509 460 351 287 241 219 215 216 218 215 215 217 219 218 259 363 504 545 581 586 552 516 466 455 472 463 424 440 417 436 431 432 413 337 313 367 402 439 448 453 464 477 490 521 505 521 543 564 607 658 684 785 855 971 1080 1260 1389 1236 1105 930 795 624 540 392 347 251 230 230 230 230 230 230 230 230 230 230 230 230 250 294 320 257 248 261 281 313 328 343 351 356 361 376 393 417 431 469 515 593 647 749 812 947 1016 1130 1283 1463 1460 1468 1435 1413 1422 1404 1392 1387 1374 1367 1370 1373 1375 1370 1380 1383 1377 1333 1280 1217 1143 1061 1017 952 892 903 913 924 931 965 1002 1042 1105 1168 1274 1403 1317 1156 1071 960 892 803 737 731 764 826 878 996 982 1022 967 928 893 882 904 798 731 708 680 681 763 780 737 725 752 795 951 943 977 1022 1070 1178 1330 1314 1174 1113 1033 1100 1232 1368 1462 1516 1616 1618 1706 1809 1836 1763 1644 1585 1507 1463 1523 1605 1629 1534 1414 1457 1484 1443 1434 1522 1608 1505 1514 1462 1376 1384 1290 1253 1196 1121 1011 942 914 973 983 853 728 660 582 555 528 532 503 492 455 450 438 397 388 399 398 412 375 337 337 334 335 338 339 341 342 341 383 432 464 468 482 526 611 667 721 677 709 745 807 850 1000 1115 1259 1349 1397 1380 1327 1338 1297 1271 1284 1433 1583 1602 1616 1684 1673 1715 1852 1934 2082 2240 2301 2166 2074 2054 2116 2028 1951 1764 1663 1483 1363 1268 1248 1226 1203 1170 1168 1226 1311 1409 1509 1516 1606 1625 1602 1499 1397 1365 1423 1565 1658 1753 1852 1986 2055 1979 1922 1850 1785 1687 1574 1510 1510 1637 1731 1798 1832 1865 1932 2049 2129 2217 2317 2462 2502 2429 2407 2365 2358 2401 2441 2541 2634 2505 2472 2365 2214 2211 2221 2163 2169 2294 2409 2605 2645 2678 2771 2731 2662 2449 2323 2152 2027 1920 1804 1625 1540 1489 1468 1493 1466 1457 1463 1462 1476 1592 1842 1951 2084 2089 2040 1970 1892 1855 1802 1716 1667 1808 1889 2060 2083 2105 2189 2342 2516 2661 2580 2569 2707 2630 2516 2372 2342 2277 2236 2239 2281 2217 2139 2152 2216 2265 2299 2337 2390 2416 2417 2521 2640 2767 2716 2608 2510 2404 2343 2326 2347 2326 2230 2227 2312 2408 2294 2208 2146 2093 2088 2145 2204 2210 2161 2166 2278 2378 2432 2426 2428 2445 2524 2535 2611 2650 2713 2727 2885 2976 2912 2917 2980 3012 3073 3169 3137 3007 2744 2549 2419 2401 2422 2427 2375 2319 2335 2305 2163 2040 1848 1679 1572 1550 1525 1537 1452 1453 1460 1444 1373 1390 1449 1505 1596 1695 1869 1889 1872 1841 1787 1792 1787 1809 1842 1876 1916 1940 1921 1730 1488 1339 1115 1032 1003 1052 1158 1239 1360 1464 1593 1639 1521 1253 1081 1037 1233 1401 1557 1560 1316 1115 1018 974 1071 1163 1280 1360 1486 1551 1619 1692 1749 1837 1925 2055 2159 2263 2324 2404 2462 2417 2371 2311 2256 2267 2179 2127 2152 2141 2103 2081 2059 2086 2128 2184 2213 2273 2409 2448 2439 2534 2545 2334 2282 2318 2421 2619 2799 2902 3008 2917 2880 2985 2965 3002 3044 3040 3129 3199 3046 2895 2785 2787 2784 2718 2718 2762 2917 3017 3103 3066 2815 2611 2505 2407 2370 2326 2236 2011 1942 2012 2053 2156 2254 2392 2520 2563 2339 2247 2165 2026 1878 1603 1558 1614 1636 1651 1730 1869 1923 1968 2016 2147 2195 2231 2248 2345 2413 2490 2566 2682 2773 2693 2693 2633 2556 2394 2236 2122 2051 1929 1887 1891 1793 1723 1623 1577 1599 1761 1853 1815 1734 1671 1732 1738 1655 1618 1588 1558 1538 1509 1425 1524 1432 1302 1131 1140 1103 1157 1055 848 714 635 531 444 371 366 364 369 369 421 514 543 446 450 569 669 831 956 1084 1187 1402 1402 1393 1321 1398 1406 1527 1506 1514 1561 1460 1541 1617 1706 1728 1810 1841 1876 2016 2117 2297 2438 2599 2605 2458 2359 2182 2100 2075 1926 1974 1995 1946 1887 1829 1783 1664 1659 1638 1607 1612 1679 1755 1720 1541 1468 1251 1083 913 950 1090 1208 1336 1416 1532 1651 1807 1952 2074 2026 2013 2035 2085 2059 2163 2237 2393 2324 2231 2132 1997 1934 1851 1802 1767 1746 1793 1906 1805 1657 1481 1393 1325 1318 1142 1022 1009 1041 1048 1068 957 873 834 880 910 940 1025 1098 1140 1265 1354 1361 1429 1594 1530 1429 1477 1584 1641 1557 1487 1404 1385 1362 1264 1268 1225 1255 1247 1112 1164 1188 1202 1315 1313 1430 1447 1372 1315 1253 1313 1361 1279 1300 1330 1237 1228 1232 1118 1141 1213 1351 1378 1261 1208 1098 1061 1006 959 892 853 774 749 707 677 648 626 597 602 646 611 560 540 575 541 480 443 433 423 418 415 472 428 517 609 514 442 554 616 505 475 436 488 444 441 427 459 516 550 634 586 520 489 465 483 480 452 472 422 479 521 438 393 372 363 327 321 320 306 305 301 298 304 300 299 310 306 310 308 308 308 313 323 346 336 372 361 358 351 375 387 400 432 419 395 391 391 381 365 352 357 347 359 352 357 363 357 360 358 353 312 297 299 294 291 289 287 289 286 289 285 283 290 290 285 289 286 282 296 324 331 330 301 294 303 324 337 323 331 328 306 299 283 296 309 317 206 205 210 211 209 210 209 209 211 206 208 206 207 208 207 226 420 423 365 330 296 321 288 290 334 453 606 677 717 711 668 652 611 564 482 436 349 316 236 222 215 214 214 215 217 216 216 217 296 396 523 579 555 566 536 489 472 487 468 450 468 459 445 439 454 428 397 335 327 393 430 431 456 472 486 499 510 520 537 561 590 614 677 749 808 912 992 1116 1240 1449 1363 1196 1057 882 751 596 516 389 355 259 230 230 230 230 230 230 230 230 230 230 230 230 234 270 321 262 250 261 278 305 315 335 341 344 347 363 382 411 426 474 511 575 620 815 933 1030 1074 1369 1445 1444 1426 1425 1403 1406 1405 1389 1382 1377 1371 1364 1369 1388 1383 1410 1425 1409 1385 1316 1271 1186 1118 1048 994 935 932 962 961 967 977 1020 1073 1126 1189 1305 1423 1325 1201 1084 1011 922 845 779 731 777 825 882 983 1108 1063 1139 1092 1040 1039 1034 989 865 803 750 695 679 678 682 685 711 727 753 848 939 934 947 1056 1151 1112 1104 1052 983 1067 1153 1320 1407 1578 1676 1798 1771 1849 1956 1873 1733 1576 1532 1494 1442 1457 1550 1548 1448 1379 1481 1394 1421 1473 1523 1477 1398 1406 1310 1199 1210 1102 1042 1004 966 928 909 910 922 801 704 621 583 538 515 496 492 483 465 458 446 398 376 374 366 375 363 339 336 333 335 336 337 341 339 341 336 358 358 361 347 372 439 492 602 633 573 563 624 662 750 896 985 1111 1242 1273 1223 1180 1191 1153 1136 1216 1315 1386 1429 1431 1467 1530 1649 1840 1958 2115 2217 2356 2291 2241 2172 2118 1917 1850 1774 1685 1509 1367 1322 1322 1310 1297 1212 1207 1338 1457 1568 1640 1642 1678 1691 1648 1558 1468 1434 1512 1616 1698 1793 1886 2024 2027 1967 1914 1832 1752 1653 1540 1510 1537 1680 1763 1854 1913 1960 2027 2127 2252 2377 2366 2408 2441 2550 2487 2469 2516 2582 2624 2646 2554 2453 2379 2239 2201 2223 2195 2187 2260 2376 2429 2558 2558 2621 2675 2838 2667 2463 2374 2333 2278 2087 2042 1814 1695 1565 1526 1419 1356 1304 1330 1326 1330 1393 1605 1844 1960 2002 1971 1880 1821 1724 1707 1586 1648 1775 1886 2063 2093 2173 2230 2388 2578 2539 2525 2498 2546 2547 2481 2348 2269 2235 2203 2169 2163 2129 2126 2177 2255 2291 2317 2344 2349 2345 2441 2498 2652 2707 2732 2668 2577 2574 2562 2500 2440 2391 2359 2352 2468 2400 2297 2266 2186 2124 2229 2340 2290 2298 2286 2277 2373 2389 2388 2392 2514 2563 2554 2589 2623 2623 2617 2663 2808 2849 2953 3013 3005 3059 3109 3157 2882 2719 2580 2454 2420 2460 2447 2441 2367 2400 2432 2404 2205 2053 1799 1636 1550 1521 1522 1530 1585 1622 1606 1594 1538 1534 1603 1668 1721 1812 2006 2008 1940 1916 1907 1896 1895 1914 1960 1997 2049 2062 1735 1530 1270 1111 1016 1065 1121 1202 1297 1369 1452 1530 1690 1780 1593 1310 1143 1043 1193 1369 1541 1551 1372 1233 1107 1011 950 1095 1239 1350 1465 1561 1626 1720 1813 1901 1968 2083 2173 2258 2320 2419 2488 2567 2506 2345 2307 2263 2225 2167 2191 2192 2161 2112 2113 2162 2166 2217 2250 2300 2376 2557 2684 2744 2594 2489 2496 2567 2655 2691 2830 2931 2863 2871 2874 2957 2953 3023 3052 3105 3136 3041 3036 2885 2803 2834 2822 2757 2736 2861 2904 2949 3115 3049 2832 2634 2525 2435 2391 2291 2227 2030 1973 2058 2097 2170 2286 2456 2624 2628 2481 2427 2316 2066 1935 1690 1639 1736 1825 1809 1769 1730 1762 1865 1965 2075 2178 2266 2316 2373 2423 2499 2590 2704 2668 2615 2544 2451 2411 2382 2278 2169 2131 2141 2128 1912 1839 1747 1694 1721 1704 1843 1899 1833 1816 1758 1781 1818 1741 1727 1742 1689 1689 1626 1561 1610 1443 1314 1258 1323 1298 1325 1144 982 858 770 620 544 416 377 367 365 374 378 389 411 473 487 649 775 919 1057 1154 1235 1418 1502 1559 1579 1597 1572 1612 1744 1816 1788 1687 1673 1803 1803 1859 1931 2063 2020 2071 2213 2403 2524 2671 2599 2417 2386 2301 2275 2157 2069 2071 2205 2116 2005 1967 1983 1909 1866 1788 1838 1870 1883 1959 1851 1680 1493 1297 1119 910 964 1063 1156 1286 1407 1547 1633 1803 1914 2070 2179 2235 2244 2208 2248 2259 2334 2384 2365 2384 2245 2100 2048 2019 1890 1930 1954 2001 1915 1723 1607 1466 1383 1239 1188 1069 1062 1189 1218 1187 1209 1064 1013 901 846 863 959 991 1003 1075 1137 1227 1266 1352 1502 1411 1320 1353 1462 1522 1649 1615 1544 1505 1435 1385 1370 1324 1320 1226 1168 1234 1272 1307 1364 1437 1475 1482 1469 1416 1355 1395 1474 1437 1457 1461 1410 1374 1249 1188 1273 1270 1384 1363 1235 1144 1043 983 936 884 832 805 759 748 708 678 668 623 597 570 578 570 542 512 533 530 478 468 527 521 448 433 504 474 530 643 587 492 601 646 561 544 520 514 529 465 428 458 542 627 709 681 637 579 500 500 544 525 462 460 525 504 457 423 362 346 356 324 359 383 357 319 293 299 303 302 299 301 305 306 305 307 310 306 310 318 347 361 335 385 380 389 413 401 401 385 390 373 378 356 346 349 349 357 355 355 354 355 353 353 347 333 314 295 292 287 288 286 285 288 285 285 280 287 286 285 283 284 285 286 322 330 327 293 290 309 334 325 322 330 325 304 280 282 304 304 313 206 206 206 214 210 215 210 206 212 213 208 207 207 205 208 214 280 342 387 422 423 402 405 420 485 577 734 731 719 703 637 625 549 496 456 376 339 341 288 234 213 214 216 216 216 219 217 218 343 472 570 582 558 546 518 480 500 532 511 508 511 492 466 459 443 400 378 318 360 426 436 475 500 515 509 521 535 552 575 603 634 704 776 872 981 1084 1175 1352 1457 1378 1289 1125 1023 857 731 604 479 413 331 255 230 230 230 230 230 230 230 230 230 230 230 230 230 269 316 268 259 261 261 281 298 313 328 329 350 355 374 409 445 486 515 569 613 696 1026 1129 1244 1404 1448 1461 1459 1419 1395 1376 1386 1388 1377 1376 1379 1376 1380 1386 1410 1434 1421 1390 1347 1287 1227 1129 1070 997 972 968 994 1023 1035 1052 1112 1128 1163 1268 1356 1447 1360 1210 1104 1008 951 873 800 757 809 841 878 964 1063 1213 1226 1292 1250 1254 1292 1220 1049 941 894 844 885 783 712 708 703 689 703 713 743 889 886 909 1003 1012 934 943 977 1011 1103 1195 1336 1458 1626 1715 1620 1663 1807 1936 1973 1756 1666 1607 1509 1441 1388 1506 1469 1352 1411 1359 1431 1536 1575 1607 1469 1378 1230 1160 1011 959 954 899 841 807 772 734 722 703 637 601 560 529 496 487 485 484 451 433 432 421 396 361 359 359 354 346 337 335 333 333 338 338 337 337 336 336 339 336 338 338 340 338 343 356 380 390 366 412 460 549 699 804 986 1013 1102 1096 1010 955 929 994 1131 1228 1334 1419 1491 1565 1668 1704 1888 2022 2170 2275 2314 2342 2362 2260 2178 2011 1884 1695 1591 1412 1414 1461 1490 1463 1393 1309 1253 1329 1470 1566 1565 1680 1729 1712 1676 1556 1451 1422 1564 1665 1724 1859 1967 2064 2023 1952 1867 1791 1726 1656 1650 1572 1537 1661 1721 1843 1888 1930 1969 2087 2236 2242 2288 2318 2373 2530 2656 2808 2847 2769 2705 2528 2456 2317 2285 2284 2269 2344 2360 2452 2482 2549 2474 2460 2496 2568 2620 2727 2771 2709 2612 2572 2528 2308 2186 2077 1955 1777 1689 1649 1597 1528 1443 1253 1184 1212 1306 1684 1744 1787 1830 1778 1701 1641 1561 1542 1631 1851 2012 2175 2311 2364 2418 2520 2562 2439 2400 2385 2387 2354 2325 2227 2156 2145 2143 2129 2055 2072 2170 2204 2236 2255 2294 2319 2401 2483 2606 2655 2704 2736 2658 2634 2585 2565 2523 2544 2568 2561 2559 2535 2455 2372 2224 2199 2174 2337 2357 2366 2471 2499 2536 2425 2452 2422 2404 2440 2511 2513 2552 2550 2571 2608 2656 2673 2730 2807 2835 2880 2971 3037 3123 2997 2740 2593 2527 2521 2497 2441 2389 2419 2499 2578 2559 2382 2143 1950 1735 1643 1514 1519 1669 1718 1760 1794 1818 1820 1739 1727 1764 1852 1914 2158 2240 2230 2146 2082 1968 1956 2017 2046 2110 2154 2105 1835 1450 1280 1164 1068 1174 1268 1340 1395 1490 1544 1607 1675 1802 1893 1641 1408 1235 1094 1180 1321 1548 1627 1572 1457 1302 1192 944 1059 1240 1417 1576 1656 1705 1713 1764 1867 1948 2006 2066 2182 2286 2411 2488 2615 2559 2430 2408 2314 2307 2283 2289 2249 2235 2213 2195 2179 2208 2228 2289 2380 2406 2548 2674 2794 2667 2546 2501 2508 2558 2653 2730 2736 2754 2825 2856 2863 2933 3161 3302 3329 3314 3117 3060 2953 2899 2900 2954 2997 2976 2913 2978 3032 3090 3018 2969 2828 2676 2536 2485 2296 2327 2104 2040 2117 2165 2239 2306 2444 2561 2722 2651 2540 2420 2220 2014 1766 1778 1911 2021 2104 2045 1953 1852 1864 1911 2060 2202 2341 2445 2606 2631 2641 2675 2746 2781 2698 2605 2526 2468 2469 2387 2331 2325 2256 2072 1906 1806 1842 1767 1728 1724 1846 1916 1891 1844 1817 1926 1995 1959 1967 1865 1799 1765 1692 1719 1673 1572 1570 1492 1545 1562 1459 1316 1234 1013 906 734 646 577 464 361 364 371 374 383 386 417 578 736 851 1030 1208 1346 1364 1420 1451 1514 1675 1762 1817 1876 1902 2041 2027 1957 1984 2000 2077 2199 2170 2251 2320 2285 2399 2436 2448 2563 2505 2417 2299 2280 2271 2212 2188 2257 2144 2098 2073 2143 2241 2098 2031 2047 2082 2088 1978 1837 1736 1618 1531 1265 1088 903 937 1072 1172 1324 1454 1645 1773 1885 1984 2113 2139 2099 2118 2180 2301 2301 2235 2161 2165 2220 2285 2333 2272 2126 1999 1935 1868 1787 1767 1739 1633 1427 1272 1152 1106 1177 1291 1298 1401 1422 1328 1160 1042 1026 936 857 819 889 897 930 1012 1094 1137 1275 1372 1294 1188 1216 1338 1437 1468 1495 1562 1619 1586 1570 1484 1467 1384 1354 1291 1315 1388 1429 1516 1567 1591 1569 1605 1606 1556 1518 1557 1470 1437 1368 1229 1263 1239 1312 1383 1346 1244 1230 1158 1101 992 951 898 872 865 805 732 722 710 671 641 611 596 583 562 535 540 525 482 507 506 527 532 471 430 449 558 557 517 575 638 573 564 640 663 604 522 496 495 537 552 508 494 512 640 663 561 503 485 433 451 515 612 632 619 545 457 435 376 359 338 365 394 428 386 341 297 298 288 300 293 299 294 303 298 300 304 297 300 302 306 362 375 373 364 376 377 371 369 372 370 357 349 349 345 341 353 355 349 356 353 352 351 347 347 347 338 318 292 287 285 283 284 281 283 285 280 284 285 282 282 286 282 280 287 309 301 287 289 315 323 321 321 324 325 287 279 281 292 297 315 205 205 213 209 209 219 214 209 207 212 207 206 207 207 206 211 261 414 450 460 473 462 486 433 468 516 638 697 694 669 614 579 514 463 404 349 352 359 373 245 213 216 215 216 216 217 217 253 444 549 604 606 601 585 545 516 544 561 538 521 504 489 441 421 430 369 346 342 371 409 465 494 541 550 568 571 584 589 605 639 674 723 801 959 1101 1254 1342 1476 1430 1337 1235 1084 964 855 738 592 495 386 315 263 230 230 230 230 230 230 230 230 230 230 230 230 230 271 307 272 266 261 263 280 285 297 317 321 335 350 371 390 431 470 506 562 616 681 954 1045 1137 1413 1429 1407 1423 1410 1393 1384 1389 1393 1386 1381 1380 1386 1382 1394 1434 1421 1410 1364 1325 1258 1173 1093 1043 1018 1008 1025 1037 1047 1060 1082 1182 1253 1305 1433 1481 1363 1259 1141 1065 974 917 841 780 822 858 878 956 1045 1122 1177 1335 1412 1384 1451 1396 1243 1091 1006 965 974 1004 874 758 731 714 699 693 718 724 827 823 851 885 875 889 974 1006 1062 1135 1246 1399 1503 1653 1668 1509 1588 1720 1816 1962 1812 1722 1652 1527 1413 1349 1482 1432 1308 1313 1377 1495 1620 1656 1495 1329 1233 1143 1058 943 886 868 847 793 759 740 713 658 629 593 559 529 505 485 478 473 476 438 421 430 408 358 354 353 353 351 343 338 332 334 332 333 335 335 339 338 335 337 337 337 337 338 339 341 341 340 342 343 347 360 408 569 669 791 834 894 909 784 867 1011 1115 1250 1352 1485 1579 1619 1668 1781 1843 1973 2091 2237 2258 2229 2296 2344 2252 2138 1971 1858 1702 1557 1528 1498 1571 1605 1555 1547 1490 1354 1324 1402 1520 1655 1796 1820 1822 1789 1597 1439 1428 1600 1691 1741 1896 2008 2026 1960 1898 1852 1767 1719 1729 1734 1650 1600 1612 1663 1742 1786 1866 1926 2086 2126 2185 2228 2251 2327 2426 2586 2779 2694 2602 2568 2517 2426 2334 2300 2327 2405 2544 2575 2436 2329 2335 2308 2326 2367 2444 2465 2476 2589 2581 2459 2405 2458 2420 2459 2386 2317 2184 2081 1974 1974 1877 1794 1450 1272 1173 1199 1330 1534 1631 1684 1657 1617 1533 1455 1567 1789 2042 2172 2406 2507 2519 2505 2506 2419 2334 2293 2306 2311 2234 2182 2126 2069 2061 2091 2027 2022 2088 2149 2177 2221 2252 2321 2457 2598 2683 2768 2779 2855 2782 2730 2769 2787 2751 2744 2728 2746 2712 2673 2563 2399 2299 2253 2336 2408 2379 2428 2488 2556 2549 2605 2680 2639 2614 2539 2525 2524 2522 2528 2550 2621 2688 2716 2713 2751 2850 2907 2950 3051 3063 3032 2820 2661 2623 2563 2529 2462 2416 2464 2551 2636 2654 2441 2279 2056 1890 1749 1598 1517 1566 1766 1801 1849 1886 1882 1897 1823 1860 1878 1940 2061 2285 2356 2378 2306 2194 2070 2064 2173 2213 2195 2143 1951 1700 1426 1198 1096 1137 1269 1371 1472 1534 1598 1660 1749 1782 1909 1872 1651 1501 1267 1109 1190 1337 1591 1687 1684 1584 1403 1267 1078 977 1363 1482 1638 1742 1820 1859 1876 1947 1982 2057 2113 2205 2285 2407 2493 2589 2619 2537 2509 2426 2388 2380 2370 2300 2301 2303 2277 2267 2237 2236 2279 2422 2465 2585 2724 2894 2801 2665 2601 2570 2560 2606 2640 2695 2760 2806 2844 2869 2916 3131 3277 3152 3218 3166 3114 2987 2949 2998 3069 2977 3138 3177 3188 3211 3097 2951 2887 2803 2706 2599 2459 2317 2316 2293 2207 2201 2241 2314 2359 2516 2610 2792 2764 2509 2332 2170 2032 1858 1776 1918 2072 2292 2281 2210 2039 2035 2008 2032 2136 2254 2356 2540 2709 2791 2813 2875 2887 2750 2586 2680 2634 2562 2445 2442 2474 2213 2061 1947 1847 1867 1928 1838 1775 1823 1880 1898 1894 1968 2038 2138 2138 1988 1882 1826 1780 1763 1794 1740 1745 1728 1663 1696 1539 1402 1211 1094 950 815 815 731 508 390 366 365 366 371 375 378 430 675 876 930 1125 1239 1256 1265 1328 1298 1390 1522 1599 1647 1752 1857 1900 2002 2055 2097 2155 2203 2238 2317 2444 2547 2364 2327 2359 2405 2515 2671 2513 2440 2441 2416 2327 2342 2245 2222 2161 2157 2252 2317 2287 2266 2239 2189 2003 1892 1730 1612 1513 1464 1180 1015 856 888 1020 1142 1360 1489 1660 1736 1849 1904 1967 1943 1926 1964 2114 2172 2212 2176 2094 2128 2174 2248 2335 2181 2011 1852 1715 1635 1575 1498 1473 1422 1263 1182 1154 1241 1341 1368 1471 1493 1420 1299 1205 1215 1062 1001 985 851 785 825 860 958 975 1050 1150 1288 1226 1130 1178 1272 1271 1351 1401 1496 1559 1672 1661 1609 1510 1390 1353 1427 1428 1446 1484 1538 1531 1489 1497 1529 1530 1473 1447 1381 1359 1266 1216 1117 1104 1139 1230 1361 1259 1121 1091 1045 1021 935 894 858 832 796 755 680 663 698 650 618 614 582 552 549 526 560 536 529 499 464 452 453 502 487 485 567 633 632 565 633 664 615 634 622 531 495 494 495 475 516 538 447 487 575 568 550 485 458 410 459 513 630 588 501 466 417 404 382 356 352 402 428 429 367 315 295 293 289 295 293 291 293 297 299 298 298 298 297 296 301 311 354 334 367 349 363 361 362 355 353 349 349 342 341 351 351 348 348 353 349 350 348 348 343 346 343 313 298 287 285 282 281 280 282 283 280 274 280 278 274 281 277 279 277 289 287 284 289 317 317 314 323 321 319 289 280 278 291 295 305 208 207 211 213 207 203 213 213 203 207 211 207 207 210 211 209 219 416 444 460 461 477 510 477 438 475 558 632 664 625 569 529 464 433 375 333 358 395 434 299 213 216 216 215 216 218 241 353 547 630 636 645 652 591 553 528 587 583 550 537 513 473 442 398 388 381 336 384 422 434 467 517 528 557 575 593 608 635 661 670 716 789 888 1098 1189 1370 1432 1485 1384 1295 1186 1053 939 813 707 611 509 363 322 267 230 230 230 230 230 230 230 230 230 230 230 230 230 296 289 275 281 265 270 272 275 288 299 320 355 361 375 393 418 459 491 553 611 678 808 1036 1114 1413 1416 1403 1423 1405 1401 1387 1388 1385 1377 1375 1382 1375 1382 1433 1425 1407 1386 1339 1292 1214 1147 1087 1053 1051 1040 1058 1077 1091 1119 1156 1242 1401 1531 1465 1372 1267 1175 1085 1032 943 881 813 797 872 918 970 998 1138 1257 1441 1407 1560 1633 1585 1497 1307 1163 1114 1111 1118 1037 923 787 778 767 804 702 715 731 756 803 817 831 871 921 993 1095 1119 1216 1327 1458 1563 1600 1542 1430 1511 1647 1761 1958 1835 1717 1617 1483 1357 1328 1461 1443 1296 1347 1484 1611 1717 1573 1494 1350 1227 1084 1009 952 882 801 762 723 711 687 648 602 594 565 545 510 499 466 464 453 442 417 409 390 370 345 347 347 348 344 342 334 331 330 331 333 333 334 334 337 371 421 393 373 365 369 346 338 348 344 343 344 344 345 355 383 451 596 643 739 669 803 911 1070 1199 1325 1470 1633 1729 1818 1879 1978 2056 2144 2216 2177 2141 2157 2278 2363 2165 2074 1995 1848 1647 1657 1621 1656 1659 1727 1719 1631 1431 1401 1342 1426 1600 1743 1928 1907 1909 1806 1620 1484 1454 1581 1699 1759 1940 2068 2032 1960 1866 1819 1754 1745 1797 1756 1710 1669 1651 1664 1674 1720 1774 1846 2016 2125 2156 2207 2265 2298 2386 2506 2667 2566 2533 2513 2459 2362 2322 2364 2485 2591 2626 2604 2559 2481 2306 2226 2157 2177 2243 2282 2316 2400 2408 2368 2278 2338 2515 2576 2476 2543 2495 2422 2250 2176 2051 1833 1620 1404 1238 1142 1221 1318 1513 1547 1528 1506 1426 1425 1802 1958 2180 2343 2412 2402 2393 2392 2365 2310 2229 2210 2161 2174 2103 2060 2007 1993 2003 1987 1990 2055 2109 2119 2131 2223 2268 2463 2576 2633 2596 2609 2684 2704 2666 2792 2813 2877 2874 2822 2788 2719 2699 2657 2584 2535 2516 2397 2396 2371 2432 2525 2559 2599 2618 2681 2817 2731 2665 2600 2559 2556 2572 2576 2670 2745 2765 2764 2759 2777 2868 2916 3013 3170 3022 2800 2757 2699 2675 2593 2545 2546 2537 2591 2657 2672 2530 2338 2136 1955 1897 1651 1582 1560 1677 1829 1858 1914 1913 1953 1957 1920 1953 2003 2086 2208 2256 2447 2519 2396 2286 2260 2269 2306 2311 2047 1933 1753 1590 1271 1164 1123 1201 1331 1443 1547 1614 1714 1749 1817 1867 1990 1868 1691 1541 1337 1124 1177 1305 1562 1706 1786 1689 1537 1459 1190 1033 1050 1121 1378 1520 1727 1924 1950 2024 2046 2077 2102 2170 2256 2349 2434 2458 2475 2531 2589 2575 2530 2431 2432 2402 2371 2368 2325 2318 2313 2297 2323 2411 2504 2596 2726 2881 2928 2817 2749 2668 2635 2621 2620 2675 2747 2797 2825 2891 3004 3170 3138 3083 3135 3088 3026 2952 2996 2951 2870 2840 2880 3068 3198 3184 3058 3003 2979 2870 2718 2575 2447 2357 2309 2311 2290 2299 2394 2469 2495 2567 2672 2848 2807 2546 2377 2164 2046 1837 1837 1970 2135 2314 2452 2303 2259 2226 2181 2092 2092 2189 2285 2436 2573 2622 2644 2718 2807 2825 2647 2722 2842 2690 2546 2569 2294 2228 2106 1985 1974 1959 2001 1959 1907 1874 1888 1958 1920 1994 2159 2263 2129 1984 1905 1825 1804 1808 1821 1811 1831 1904 1835 1670 1480 1400 1218 1118 1011 1003 816 658 520 402 378 370 361 366 368 370 377 641 844 865 1071 1086 1015 1078 1117 1126 1246 1346 1407 1474 1661 1709 1698 1795 1839 1910 2051 2083 2210 2323 2393 2412 2243 2207 2294 2372 2595 2537 2431 2382 2276 2204 2207 2213 2285 2302 2384 2324 2219 2204 2195 2137 2074 2058 1973 1835 1654 1547 1379 1308 1181 1025 848 867 984 1118 1296 1421 1573 1692 1734 1716 1741 1737 1778 1911 1986 1976 2042 2101 1973 2044 2108 2175 2215 2075 1966 1844 1861 1811 1580 1428 1347 1331 1279 1239 1239 1356 1462 1452 1620 1652 1485 1408 1402 1311 1190 1127 1050 953 866 777 773 877 879 983 1045 1225 1189 1041 1117 1192 1240 1341 1408 1454 1503 1563 1531 1507 1408 1296 1250 1293 1319 1362 1431 1435 1401 1355 1390 1446 1394 1332 1328 1304 1202 1177 1102 1019 994 1113 1196 1227 1188 1059 984 944 924 883 878 813 785 752 726 675 653 632 613 597 594 564 552 538 530 516 512 498 507 470 509 564 591 546 521 607 689 711 646 617 672 643 569 543 535 482 468 469 497 473 494 497 425 496 536 472 482 399 443 538 525 571 555 558 490 497 440 431 389 381 396 384 365 349 330 310 294 287 292 292 291 295 289 296 297 296 295 296 301 298 304 316 318 348 340 359 358 357 355 353 354 355 333 348 348 346 346 348 350 344 343 346 347 345 343 344 332 329 285 282 280 280 278 278 277 277 272 271 278 277 276 275 277 275 281 281 280 286 319 317 302 318 311 314 300 281 274 291 291 295 211 218 216 209 209 208 210 203 210 208 208 204 207 205 206 214 210 304 433 449 491 530 516 480 434 422 468 546 651 630 539 477 421 366 329 321 331 441 424 334 213 214 215 216 215 217 313 463 651 649 680 717 677 633 558 604 611 575 555 504 480 459 403 386 432 396 338 382 402 450 484 528 554 573 588 626 619 642 672 713 770 869 963 1172 1308 1395 1450 1463 1366 1241 1133 987 886 766 682 602 474 350 303 257 237 230 230 230 230 230 230 230 230 230 230 230 230 298 280 289 295 271 278 276 274 283 304 315 348 369 378 397 417 451 487 557 604 686 926 1055 1149 1392 1463 1472 1444 1411 1388 1383 1377 1376 1368 1369 1369 1374 1417 1423 1409 1374 1352 1296 1249 1181 1127 1092 1074 1082 1077 1094 1120 1182 1221 1297 1366 1559 1494 1378 1304 1195 1130 1052 991 922 866 789 848 905 941 1027 1105 1238 1404 1633 1747 1822 1681 1613 1493 1367 1246 1221 1248 1205 1024 915 806 826 922 914 727 706 728 739 814 837 846 873 939 1016 1139 1187 1316 1437 1575 1577 1523 1437 1373 1463 1560 1651 1838 1901 1768 1622 1440 1293 1359 1487 1444 1307 1357 1505 1698 1716 1562 1470 1292 1148 1039 964 882 839 797 744 691 674 644 604 576 565 548 533 503 489 460 439 423 410 374 353 338 340 339 339 339 338 335 335 332 329 332 333 334 334 333 339 415 485 529 517 487 452 447 425 467 418 387 347 341 342 346 352 366 385 429 480 553 654 813 947 1105 1210 1406 1503 1634 1701 1803 1814 1867 1955 2137 2180 2133 2097 2098 2130 2174 2104 1993 1951 1812 1722 1779 1786 1785 1796 1831 1686 1599 1590 1491 1522 1485 1616 1789 1961 1980 1911 1837 1556 1474 1466 1599 1723 1863 1994 2103 2027 1960 1918 1886 1846 1826 1841 1789 1774 1760 1734 1735 1768 1760 1738 1817 1944 2064 2214 2334 2371 2430 2471 2569 2672 2542 2474 2423 2399 2360 2420 2495 2658 2587 2537 2537 2476 2456 2414 2354 2249 2117 2059 2086 2135 2215 2196 2175 2176 2237 2329 2414 2348 2382 2520 2442 2300 2203 2052 1944 1765 1651 1274 1173 1128 1214 1344 1399 1391 1369 1339 1463 1819 1954 2195 2249 2298 2256 2257 2255 2240 2202 2143 2100 2057 2017 1984 1945 1969 1934 1929 1980 2070 2171 2235 2269 2299 2337 2426 2477 2520 2507 2501 2549 2670 2599 2583 2607 2639 2724 2832 2783 2733 2658 2664 2575 2549 2509 2451 2375 2401 2456 2518 2560 2634 2669 2645 2737 2895 2740 2744 2661 2600 2592 2596 2669 2717 2761 2777 2790 2786 2781 2816 2893 2939 3043 2994 2895 2870 2785 2736 2678 2646 2662 2657 2680 2704 2521 2395 2195 2091 1967 1871 1694 1552 1610 1797 1880 1927 1958 1993 2005 2019 2003 2005 2119 2220 2335 2331 2426 2572 2519 2474 2487 2426 2262 2153 1958 1827 1614 1415 1185 1136 1217 1274 1406 1449 1551 1632 1760 1820 1901 1982 1980 1856 1728 1557 1311 1127 1185 1320 1557 1730 1856 1835 1709 1595 1296 1195 1073 1036 1186 1358 1532 1696 1776 1914 1995 1978 2038 2139 2214 2270 2313 2293 2288 2400 2480 2535 2503 2545 2539 2553 2490 2443 2474 2420 2447 2382 2345 2430 2485 2569 2662 2836 2978 3008 2907 2816 2758 2714 2702 2729 2862 2935 2970 3061 3196 3242 3163 3040 3090 3017 2926 2911 2890 2845 2769 2747 2799 2869 3052 3061 3002 2934 2858 2773 2735 2622 2529 2349 2320 2312 2332 2417 2479 2553 2653 2667 2705 2768 2843 2668 2537 2250 2085 1860 1880 2047 2171 2399 2541 2505 2498 2469 2363 2164 2132 2135 2209 2313 2403 2482 2554 2654 2740 2760 2748 2795 2878 2768 2629 2441 2488 2335 2217 2168 2117 2085 2037 1988 1958 1962 1966 2043 2016 2074 2222 2228 2066 1926 1880 1863 1852 1866 1854 1886 1903 1936 1879 1784 1647 1624 1452 1367 1235 1074 878 844 711 539 410 398 375 364 363 367 360 394 559 632 784 851 785 883 960 963 1111 1194 1273 1359 1457 1496 1539 1621 1634 1737 1908 2007 2151 2163 2208 2251 2106 2155 2318 2449 2539 2429 2259 2201 2161 2079 2095 2128 2119 2113 2227 2314 2204 2119 2050 1993 1918 1902 1914 1857 1686 1581 1431 1306 1124 1001 846 854 970 1094 1252 1389 1558 1596 1561 1529 1548 1562 1630 1708 1810 1828 1882 1920 1926 1989 2045 2111 2185 2126 2037 1933 1981 1759 1589 1554 1560 1535 1535 1397 1328 1457 1624 1569 1682 1652 1548 1509 1410 1278 1155 1085 1037 982 924 830 799 758 840 879 977 1074 1146 995 1033 1149 1230 1313 1350 1422 1469 1445 1431 1374 1335 1261 1170 1165 1238 1281 1320 1363 1264 1204 1256 1366 1314 1237 1197 1198 1127 1042 987 929 981 1129 1117 1111 1120 980 924 888 878 834 835 794 761 722 698 694 651 613 617 562 580 569 553 527 537 527 533 525 521 474 508 585 636 608 595 616 710 705 715 598 587 634 624 540 509 464 433 440 465 514 508 470 427 447 510 470 416 398 447 421 442 485 524 593 521 477 502 446 422 393 411 422 415 394 384 316 297 289 285 290 294 289 284 292 296 292 292 294 294 296 299 301 335 344 345 349 355 353 354 349 350 349 337 348 348 345 344 346 343 342 346 349 347 345 340 342 331 327 319 280 278 276 276 277 277 279 272 273 272 276 273 277 274 272 273 278 279 285 307 319 305 294 303 306 308 284 272 288 289 292 216 218 210 210 205 206 214 210 215 211 203 208 205 210 209 214 210 219 361 460 524 514 483 464 424 388 411 461 586 588 511 428 357 325 310 333 368 332 351 307 213 213 215 215 215 227 434 520 690 716 762 736 687 649 624 634 593 540 508 477 462 473 482 460 441 414 353 382 408 438 454 482 510 531 565 597 611 650 678 770 835 943 1072 1233 1328 1411 1458 1406 1322 1190 1065 931 833 719 616 501 427 331 305 258 238 234 235 230 230 230 230 230 230 230 230 230 247 291 270 294 302 271 282 276 283 283 293 303 313 356 367 385 411 451 492 552 608 772 1049 1147 1318 1489 1478 1440 1414 1408 1385 1382 1374 1358 1365 1366 1385 1397 1381 1357 1333 1301 1278 1236 1207 1156 1132 1098 1109 1148 1180 1189 1204 1252 1373 1491 1608 1488 1404 1300 1220 1139 1098 1049 988 917 845 819 875 931 976 1089 1188 1389 1529 1759 1823 1775 1746 1795 1590 1467 1363 1351 1241 1139 1017 915 897 945 994 905 732 719 721 731 795 820 859 883 934 984 1086 1182 1338 1477 1493 1459 1382 1310 1297 1354 1383 1448 1544 1657 1681 1523 1362 1221 1301 1395 1310 1219 1385 1534 1704 1709 1585 1527 1339 1173 976 889 834 792 739 699 657 614 600 587 570 553 527 502 487 471 457 433 412 391 345 331 332 329 329 331 329 329 327 328 326 328 329 330 332 334 366 474 607 691 723 694 644 615 640 628 636 661 563 496 433 432 349 347 367 383 410 441 468 611 836 973 1076 1121 1233 1337 1438 1518 1621 1710 1876 2023 2123 2021 1955 2029 1987 1897 1917 1952 1908 1877 1879 1928 1940 1925 1964 1900 1843 1827 1752 1701 1741 1575 1592 1718 1855 1990 1987 1924 1862 1644 1508 1514 1633 1691 1811 2007 2137 2087 2043 2013 2011 1963 1924 1976 2004 1948 1940 1882 1934 1939 1852 1777 1775 1875 2017 2186 2216 2323 2463 2651 2784 2666 2596 2579 2569 2493 2557 2670 2725 2691 2650 2596 2568 2562 2532 2403 2351 2332 2292 2160 2016 1946 1914 1889 1917 1933 1991 2135 2203 2232 2229 2305 2283 2235 2233 2139 1970 1810 1605 1469 1333 1157 1079 1165 1190 1255 1312 1496 1661 1860 1981 2082 2124 2157 2123 2070 2108 2092 2072 2023 1977 1924 1865 1928 1920 1885 1858 1967 2052 2177 2348 2351 2323 2302 2279 2284 2314 2317 2356 2399 2511 2529 2511 2469 2459 2510 2658 2701 2675 2689 2683 2572 2501 2453 2437 2461 2569 2622 2579 2567 2594 2645 2821 2824 2863 3023 2980 2877 2737 2695 2701 2761 2752 2755 2785 2798 2803 2808 2824 2870 2968 3101 3212 3203 3000 2956 2912 2887 2815 2741 2756 2697 2542 2432 2311 2290 2248 2193 2006 1848 1627 1534 1704 1943 1977 2019 2097 2116 2125 2151 2131 2164 2232 2364 2484 2480 2529 2628 2692 2624 2469 2334 2131 2011 1820 1668 1503 1255 1161 1203 1321 1401 1476 1573 1676 1741 1841 1935 2051 2154 2008 1876 1687 1544 1310 1141 1256 1401 1620 1761 1961 2043 1953 1674 1463 1319 1227 1137 1050 1116 1198 1366 1443 1542 1584 1656 1728 1797 1959 2051 2136 2088 2129 2263 2320 2361 2248 2317 2466 2550 2618 2661 2623 2661 2613 2517 2538 2555 2554 2660 2767 2960 2851 2840 2986 3006 2900 2849 2735 2715 2795 2889 2959 3121 3201 3398 3276 3050 2990 2984 2972 2907 2866 2802 2777 2712 2742 2836 2902 2909 2990 3006 2896 2776 2685 2590 2578 2510 2425 2358 2358 2400 2478 2547 2573 2640 2732 2835 2906 2599 2483 2289 2094 1893 1884 2086 2222 2329 2425 2630 2749 2625 2455 2300 2274 2169 2218 2335 2398 2515 2562 2651 2714 2819 2709 2677 2625 2607 2598 2642 2566 2514 2436 2308 2206 2100 2078 2084 2058 2041 2042 2123 2119 2153 2286 2254 2071 1942 1889 1913 1942 1956 1945 1890 1800 1737 1714 1708 1565 1480 1360 1260 1174 1111 1004 856 675 537 459 431 402 380 362 360 361 360 355 354 404 504 510 625 729 820 956 1022 1155 1239 1221 1267 1322 1344 1378 1485 1614 1702 1843 1988 2099 2138 2002 2075 2257 2387 2458 2301 2120 2025 1992 1928 1908 1937 1987 2087 2241 2357 2249 2128 1955 1860 1790 1732 1742 1754 1709 1579 1396 1302 1139 1045 914 808 921 1013 1150 1205 1274 1297 1326 1339 1361 1383 1419 1465 1503 1549 1661 1744 1821 1876 1941 2033 2180 2276 2209 2090 1907 1810 1720 1715 1795 1735 1697 1593 1505 1604 1763 1760 1591 1514 1413 1324 1250 1218 1122 1070 1018 992 994 925 877 795 735 777 856 921 1030 941 930 1028 1121 1243 1303 1362 1384 1317 1302 1212 1211 1195 1127 1096 1193 1209 1172 1206 1184 1065 1127 1238 1223 1109 1047 1086 1059 938 865 880 984 1044 958 976 1018 915 828 788 760 785 760 721 690 674 644 643 632 601 581 552 542 550 554 534 530 496 489 496 482 497 554 628 611 639 659 674 666 608 626 647 558 559 591 582 534 488 469 420 399 449 435 404 391 415 404 428 420 378 419 480 471 506 551 567 601 573 506 488 441 446 469 439 399 371 345 323 303 293 290 282 281 283 289 286 284 290 291 290 289 291 293 304 321 346 347 342 342 348 349 348 346 343 332 338 340 341 341 343 343 342 346 339 345 347 337 334 338 341 316 309 277 276 274 274 275 275 270 269 269 269 269 273 273 269 270 277 278 281 290 294 301 291 292 278 294 289 275 291 287 286 227 220 218 209 217 216 213 207 214 211 210 213 209 212 211 212 208 213 295 424 466 470 448 427 400 379 376 381 501 526 478 409 317 299 335 400 372 261 228 221 222 213 215 215 215 233 434 585 713 739 749 748 702 662 638 641 599 561 516 484 525 516 505 495 468 425 375 371 403 426 444 471 479 525 548 577 610 656 706 767 844 997 1128 1271 1348 1407 1460 1383 1297 1150 1028 882 800 679 587 480 415 329 307 262 241 234 236 234 230 230 230 230 230 230 230 232 252 288 257 275 289 272 287 274 278 285 288 299 318 340 357 380 402 449 504 559 617 924 1114 1219 1414 1447 1437 1438 1416 1407 1381 1361 1339 1348 1371 1376 1374 1363 1347 1297 1282 1257 1232 1208 1196 1147 1136 1130 1169 1200 1239 1302 1300 1436 1516 1643 1552 1433 1354 1272 1217 1148 1110 1052 996 923 849 858 880 930 991 1097 1221 1399 1487 1621 1732 1771 1860 1799 1648 1532 1421 1338 1225 1149 1055 944 973 1051 992 857 725 726 722 728 779 824 861 885 925 972 1073 1164 1325 1418 1388 1382 1315 1264 1238 1266 1235 1265 1448 1505 1588 1483 1285 1150 1216 1191 1182 1290 1476 1588 1754 1704 1537 1446 1281 1168 996 894 842 788 721 671 640 597 587 581 583 573 499 489 462 474 447 415 388 344 323 324 325 325 322 324 324 324 326 323 321 322 330 329 332 337 490 606 798 848 844 816 768 749 773 776 770 791 716 652 579 499 361 347 357 370 390 407 471 624 813 863 1063 1186 1319 1392 1503 1575 1661 1727 1853 1988 2047 1915 1829 1900 1907 1820 1792 1811 1819 1827 1881 1981 2077 2060 2013 1960 2014 1889 1830 1822 1727 1673 1741 1885 1983 2054 1995 1919 1844 1720 1590 1518 1640 1654 1721 1913 2047 2159 2112 2069 2053 2026 2029 2073 2025 2008 2023 2095 2070 2015 1992 1884 1868 1935 2012 2152 2227 2371 2503 2656 2588 2595 2633 2585 2589 2700 2706 2715 2835 2858 2804 2705 2560 2489 2432 2376 2320 2347 2361 2340 2323 2214 2088 1919 1808 1764 1816 2026 2047 2127 2135 2154 2213 2140 2153 2087 1977 1790 1664 1546 1429 1279 1101 1106 1188 1298 1378 1572 1718 1887 1971 1988 2040 2000 1967 1961 1948 1978 1970 1943 1916 1858 1773 1876 1851 1836 1908 2045 2126 2342 2320 2276 2247 2235 2197 2179 2164 2216 2317 2336 2361 2411 2396 2356 2373 2453 2640 2742 2646 2622 2622 2577 2513 2538 2619 2661 2669 2646 2627 2641 2704 2741 2655 2694 2814 2954 2964 2931 2769 2762 2771 2817 2835 2815 2830 2829 2853 2876 2911 2942 3010 3061 3224 3220 3081 3027 2961 2945 2867 2848 2729 2641 2521 2445 2346 2352 2334 2172 1955 1753 1563 1556 1692 1839 2053 2161 2220 2234 2274 2293 2273 2310 2346 2465 2640 2691 2622 2680 2800 2708 2531 2361 2228 2076 1763 1624 1431 1210 1165 1214 1373 1475 1568 1634 1714 1757 1890 1988 2173 2111 1945 1818 1695 1556 1339 1175 1245 1410 1634 1793 2041 2151 2034 1773 1577 1518 1418 1327 1183 1094 1065 1129 1135 1222 1300 1352 1429 1457 1596 1757 1816 1862 1936 2024 2080 2071 2065 2219 2326 2375 2389 2457 2603 2669 2674 2694 2709 2673 2656 2771 2859 2857 2713 2799 2896 2804 2714 2630 2593 2601 2751 2784 2899 3031 3028 3221 3145 3075 3078 2945 2921 2898 2910 2790 2701 2695 2746 2764 2823 2865 2857 2883 2953 2848 2779 2684 2652 2587 2467 2414 2420 2411 2502 2591 2654 2675 2688 2835 2806 2601 2466 2313 2211 1881 1878 2035 2224 2435 2584 2789 2881 2761 2573 2381 2331 2350 2291 2325 2382 2484 2554 2644 2706 2764 2772 2783 2760 2643 2530 2416 2388 2453 2463 2374 2301 2220 2142 2152 2141 2111 2104 2094 2151 2260 2353 2217 2118 2059 2033 2037 1994 1934 1882 1841 1745 1701 1621 1512 1429 1323 1216 1122 991 925 871 717 569 529 483 445 417 395 368 359 355 355 354 356 354 354 364 413 562 734 872 912 1030 1087 1044 1076 1135 1136 1244 1358 1456 1612 1822 1878 1937 1889 1884 2040 2191 2283 2368 2225 2068 1943 1839 1781 1789 1855 2016 2139 2301 2396 2277 2146 2008 1908 1764 1627 1572 1593 1643 1568 1373 1285 1123 1038 910 792 913 964 1040 1128 1186 1249 1349 1427 1467 1509 1525 1560 1572 1576 1586 1666 1764 1825 1880 1934 2051 2169 2231 2123 2041 1922 1858 1850 1921 1878 1784 1729 1698 1736 1873 1800 1713 1584 1421 1367 1308 1271 1251 1180 1114 1105 1035 945 895 848 781 721 784 878 968 838 942 1070 1167 1227 1217 1294 1316 1243 1215 1152 1099 1117 1047 1100 1195 1221 1100 1074 1098 984 1046 1141 1178 1060 994 965 965 918 805 887 916 942 940 848 860 841 795 728 741 676 672 669 646 650 628 622 604 620 583 568 547 513 532 506 499 509 507 521 529 544 574 623 655 657 668 704 717 668 616 540 567 522 557 563 515 481 443 425 394 414 448 397 397 399 397 402 413 378 415 403 461 471 465 564 516 515 448 433 434 409 425 455 427 363 346 318 317 311 302 313 308 282 282 284 283 284 289 291 288 284 292 292 309 344 345 340 344 343 339 346 345 342 328 339 344 341 345 339 342 336 336 339 342 341 340 333 336 335 333 332 274 271 274 271 274 271 268 267 268 265 269 269 270 268 270 270 272 282 281 283 280 279 288 288 274 266 270 278 282 281 222 225 221 215 213 213 215 216 215 216 215 212 206 214 214 209 212 223 235 341 391 377 358 347 359 375 352 322 398 475 429 370 304 326 390 356 298 232 264 224 228 213 216 215 217 261 445 653 776 771 763 735 714 678 648 636 576 551 538 503 546 518 513 508 486 431 400 362 401 449 472 480 499 523 540 572 599 659 695 782 858 997 1140 1278 1371 1418 1457 1355 1262 1110 989 869 772 638 559 483 385 332 315 267 245 236 236 232 233 232 230 231 233 234 234 235 237 284 242 259 276 275 276 285 278 282 291 301 318 337 355 381 405 445 488 553 615 836 1055 1135 1376 1481 1478 1474 1434 1396 1368 1337 1323 1325 1341 1349 1349 1323 1285 1259 1244 1231 1218 1199 1174 1150 1163 1204 1253 1287 1278 1351 1446 1557 1701 1594 1508 1398 1365 1288 1242 1185 1122 1059 1006 920 842 861 905 956 1004 1098 1170 1371 1575 1775 1718 1738 1884 1751 1642 1547 1444 1346 1219 1129 1039 954 1062 1102 940 811 722 730 736 741 748 834 894 898 915 944 1047 1155 1321 1281 1288 1336 1279 1271 1200 1161 1092 1164 1296 1324 1427 1356 1220 1120 1107 1200 1361 1443 1533 1620 1781 1739 1516 1406 1252 1098 962 939 878 801 697 649 614 586 538 565 575 541 477 448 461 465 421 399 332 325 321 327 324 323 321 330 326 325 325 331 327 328 327 329 331 394 527 640 789 900 916 893 907 907 901 913 947 940 876 761 604 527 360 346 350 359 378 390 559 641 843 957 1163 1257 1355 1441 1560 1661 1782 1838 1903 1995 2010 1870 1771 1730 1724 1656 1709 1729 1784 1858 1925 2071 2132 2083 2078 2070 2023 1929 1903 1793 1808 1831 1914 2056 2067 2034 1992 1933 1897 1853 1747 1510 1543 1601 1672 1848 1980 2093 2159 2135 2147 2113 2134 2131 2101 2122 2160 2111 2086 2054 2024 2033 1993 2002 2063 2191 2330 2394 2469 2626 2517 2529 2612 2675 2736 2671 2551 2651 2813 2828 2834 2852 2792 2607 2470 2379 2416 2395 2361 2327 2305 2252 2211 2099 1945 1723 1704 1787 1893 1993 1994 2039 2112 2067 2073 2000 1902 1797 1709 1555 1409 1205 1120 1080 1239 1376 1444 1656 1791 1900 1921 1925 1930 1854 1821 1827 1809 1835 1854 1845 1818 1723 1730 1786 1849 1947 1996 2110 2199 2293 2253 2213 2186 2164 2136 2104 2082 2154 2256 2255 2248 2296 2329 2303 2435 2583 2669 2662 2610 2581 2550 2538 2549 2631 2686 2750 2795 2732 2641 2611 2547 2557 2599 2650 2721 2859 3021 2924 2815 2806 2834 2869 2922 2909 2885 2890 2924 2954 2973 2991 3044 3100 3172 3293 3136 3094 3056 3024 2934 2863 2748 2649 2535 2463 2313 2259 2181 2031 1819 1645 1552 1584 1691 1834 2061 2149 2292 2408 2503 2548 2538 2444 2428 2518 2711 2855 2745 2748 2838 2627 2414 2234 2042 1909 1693 1535 1325 1198 1180 1270 1421 1533 1664 1752 1799 1867 1946 2043 2192 2135 2001 1929 1805 1684 1290 1171 1268 1407 1630 1790 2029 2193 2068 1871 1740 1697 1624 1513 1353 1248 1183 1144 1142 1140 1141 1166 1182 1258 1390 1459 1539 1652 1691 1796 1836 1832 1837 1971 2046 2082 2153 2309 2368 2451 2462 2563 2680 2725 2739 2767 2742 2764 2695 2649 2675 2648 2575 2543 2571 2634 2682 2770 2880 3014 3068 3174 3018 2897 2898 3080 3182 3086 2980 2708 2661 2680 2682 2693 2725 2738 2769 2829 2907 2857 2826 2765 2713 2598 2527 2471 2455 2493 2578 2642 2723 2769 2779 2905 2827 2650 2577 2434 2266 2036 1894 1989 2169 2392 2528 2724 2908 2856 2706 2505 2411 2414 2380 2376 2435 2470 2505 2555 2632 2683 2636 2631 2561 2499 2492 2392 2336 2294 2254 2296 2266 2241 2165 2177 2183 2169 2152 2158 2199 2246 2395 2243 2204 2150 2169 2108 1998 1922 1841 1796 1717 1650 1529 1409 1291 1180 1101 1017 848 799 762 761 719 672 599 501 523 413 381 360 355 352 354 356 352 352 353 361 437 612 701 798 894 942 899 903 953 1002 1142 1267 1470 1606 1683 1739 1738 1695 1818 1932 2110 2243 2332 2259 2050 1958 1821 1714 1672 1780 1965 2124 2256 2303 2268 2164 2025 1981 1814 1665 1485 1418 1505 1532 1372 1266 1147 1034 866 778 903 1020 1156 1228 1315 1371 1409 1469 1597 1700 1749 1700 1773 1771 1684 1690 1711 1766 1878 1995 2070 2166 2282 2302 2073 2021 1992 1978 2025 2030 1914 1852 1875 1961 2028 1864 1666 1568 1497 1477 1472 1457 1301 1203 1221 1171 1087 1008 937 863 834 744 714 852 916 791 887 1034 1142 1102 1128 1209 1245 1133 1104 1073 1037 1075 992 1063 1129 1128 1069 969 986 946 953 1067 1097 1042 955 910 892 908 831 735 741 778 861 855 742 742 729 667 692 663 609 629 608 611 603 591 584 617 585 546 546 546 509 527 555 574 566 565 559 549 551 620 599 599 652 707 625 622 569 566 504 499 560 605 579 508 485 461 415 416 431 388 391 392 388 377 396 357 404 457 418 441 497 474 494 443 426 417 397 379 401 419 388 362 339 392 349 352 372 377 381 374 317 276 282 280 281 278 281 283 285 289 312 344 341 337 339 340 335 333 340 344 329 334 339 341 338 334 336 335 334 333 338 340 337 336 332 329 330 331 324 271 272 269 268 270 268 268 264 266 268 272 272 266 268 266 270 275 280 278 276 276 279 282 271 265 267 280 277 280 226 226 229 224 220 215 214 210 208 212 215 215 206 212 212 208 220 225 231 302 327 322 315 299 395 368 334 292 320 399 377 304 308 356 347 304 251 258 281 257 270 213 217 215 219 311 643 726 825 795 787 762 717 677 623 617 610 599 588 572 537 516 515 495 466 442 405 374 395 449 478 500 514 533 555 583 606 648 714 811 853 976 1084 1226 1319 1453 1479 1344 1230 1091 979 840 743 615 537 439 372 327 302 263 247 239 238 241 240 235 233 233 237 236 233 233 234 248 238 272 281 277 272 271 273 286 296 304 316 336 354 381 406 444 490 587 683 939 1071 1200 1474 1498 1519 1473 1453 1383 1347 1325 1321 1323 1334 1319 1299 1276 1252 1233 1231 1204 1186 1171 1174 1211 1215 1257 1287 1351 1355 1490 1575 1707 1630 1541 1454 1407 1376 1320 1273 1206 1135 1073 1013 909 826 895 932 971 1023 1148 1266 1480 1608 1799 1765 1837 1897 1687 1568 1464 1416 1287 1207 1146 1016 1028 1167 1075 905 783 721 726 731 765 805 775 798 826 861 892 1041 1176 1176 1189 1333 1379 1271 1236 1113 1078 1026 1070 1115 1138 1210 1228 1071 1061 1221 1357 1442 1591 1675 1651 1637 1571 1456 1339 1182 1073 932 859 850 788 691 643 618 595 554 507 550 532 449 438 446 445 400 334 321 321 321 320 319 319 322 322 325 324 327 325 328 327 327 327 373 440 533 643 814 935 1006 1024 1073 1095 1090 1104 1046 958 818 712 596 487 355 347 348 357 367 387 573 665 818 920 1101 1188 1306 1400 1527 1625 1722 1835 1966 1969 1905 1840 1752 1678 1576 1556 1615 1708 1763 1860 1901 1972 2059 2224 2223 2091 1980 1925 1907 1904 1975 1991 2029 2177 2112 2047 1993 1955 1912 1823 1713 1504 1526 1579 1730 1836 1911 2001 2089 2202 2257 2231 2206 2202 2216 2199 2154 2143 2100 2160 2098 2059 2023 2070 2133 2221 2288 2434 2576 2458 2450 2486 2555 2613 2522 2430 2466 2632 2837 2683 2653 2668 2711 2646 2523 2408 2445 2465 2473 2407 2327 2248 2224 2159 2072 1819 1680 1653 1715 1831 1843 1912 1981 1991 1969 1903 1849 1698 1626 1485 1343 1124 1021 1173 1325 1440 1534 1727 1808 1871 1839 1834 1770 1708 1670 1657 1680 1687 1690 1708 1681 1679 1729 1819 1889 2011 2109 2221 2323 2226 2192 2143 2122 2091 2051 2034 2018 2040 2144 2167 2173 2228 2283 2398 2533 2574 2566 2574 2536 2509 2666 2732 2707 2738 2800 2842 2748 2655 2622 2512 2445 2511 2665 2736 2827 2942 2941 2940 2881 2882 2940 2962 2971 2992 3003 2982 2999 3030 3048 3059 3105 3146 3178 3276 3234 3181 3138 3088 2989 2907 2771 2639 2477 2427 2285 2113 2012 1852 1662 1616 1636 1696 1774 1869 2085 2277 2413 2525 2659 2739 2814 2688 2553 2575 2823 2912 2813 2846 2886 2611 2343 2178 1966 1824 1628 1467 1283 1202 1220 1311 1466 1554 1683 1795 1924 1986 2079 2173 2281 2216 2092 1917 1696 1593 1343 1170 1313 1440 1662 1784 1970 2131 2155 2010 1923 1890 1764 1722 1601 1485 1430 1353 1304 1252 1267 1288 1298 1223 1230 1313 1383 1451 1489 1536 1538 1556 1565 1678 1742 1852 1968 2174 2237 2257 2297 2390 2471 2595 2597 2566 2600 2758 2760 2608 2555 2519 2485 2522 2615 2684 2738 2795 2900 3147 3130 3011 2933 2859 2758 2832 3001 2989 2922 2711 2674 2626 2620 2649 2752 2700 2725 2780 2855 2937 2971 2933 2875 2739 2643 2540 2486 2478 2580 2643 2672 2786 2803 2737 2706 2612 2491 2336 2201 2037 1909 1986 2142 2412 2583 2733 2928 3100 2909 2681 2574 2432 2407 2386 2428 2482 2533 2615 2656 2639 2587 2560 2540 2526 2506 2379 2295 2280 2264 2193 2174 2182 2170 2206 2227 2241 2290 2236 2243 2293 2419 2347 2265 2216 2159 2069 1968 1835 1735 1711 1662 1587 1440 1337 1231 1123 1068 1043 1063 1049 1017 952 827 763 670 631 674 614 528 460 455 429 354 351 350 351 349 352 357 451 554 675 778 815 782 768 909 1026 1204 1330 1400 1426 1521 1581 1570 1688 1886 1980 2084 2156 2237 2266 2036 1915 1832 1692 1518 1653 1794 1857 1971 2119 2223 2150 1958 1831 1762 1683 1505 1373 1366 1360 1389 1312 1113 935 789 791 915 999 1141 1209 1312 1393 1506 1567 1648 1728 1793 1761 1805 1865 1830 1785 1669 1688 1828 1920 1960 2029 2149 2260 2262 2179 2120 2163 2151 2123 1999 1960 1956 2031 2079 1905 1754 1695 1684 1620 1600 1458 1374 1377 1344 1205 1115 1001 995 930 870 851 726 715 802 777 886 1025 1034 1005 1085 1161 1157 1051 989 987 1008 1018 975 958 1001 1012 999 896 916 887 921 1001 968 939 867 865 813 911 946 860 755 675 735 741 695 648 669 641 644 622 575 581 598 609 596 582 576 598 589 540 523 513 537 606 623 594 571 550 530 525 562 552 550 614 646 649 622 554 521 487 501 563 556 532 578 516 460 450 433 411 449 399 376 382 382 374 388 351 419 393 418 428 405 429 490 462 424 445 399 385 392 387 412 388 377 435 414 391 387 465 482 401 352 318 285 277 278 277 277 281 283 289 337 339 342 338 333 331 332 337 332 338 328 337 336 334 334 335 337 332 332 331 335 336 335 330 332 334 327 328 323 302 267 271 268 265 266 263 266 265 267 269 267 265 265 273 265 270 281 275 283 279 279 275 268 263 264 272 273 275 233 225 226 227 228 231 223 219 210 210 216 219 207 209 211 209 218 223 225 229 318 289 252 247 243 297 287 267 241 266 279 275 304 324 279 261 224 225 229 225 218 213 214 215 274 370 584 759 830 799 776 765 722 695 634 632 619 593 571 533 508 500 482 463 443 416 422 411 384 428 472 498 520 557 568 604 636 683 707 752 812 914 997 1129 1262 1424 1459 1336 1246 1095 969 822 730 597 532 446 360 324 294 263 249 240 239 237 237 234 234 234 232 236 234 232 234 235 260 291 291 275 270 271 275 281 292 304 314 332 350 380 409 473 514 595 738 1007 1081 1280 1468 1520 1495 1449 1456 1377 1331 1315 1311 1305 1289 1261 1257 1254 1243 1227 1206 1169 1159 1170 1205 1269 1301 1330 1368 1464 1564 1697 1725 1619 1553 1464 1445 1407 1389 1345 1305 1220 1152 1075 1014 907 827 892 951 1016 1098 1265 1363 1549 1720 1764 1881 2016 1813 1676 1557 1468 1291 1215 1150 1104 1099 1160 1153 1009 837 747 727 727 762 813 881 877 820 790 779 836 976 998 1056 1211 1193 1131 1063 984 940 922 955 1031 1030 1035 1033 1052 1089 1167 1395 1548 1543 1622 1667 1527 1377 1283 1270 1285 1198 1039 883 791 740 698 648 625 589 569 517 459 457 449 422 416 428 405 326 316 321 319 329 322 320 329 327 325 328 324 324 325 323 326 323 362 489 547 601 663 827 954 1140 1211 1253 1262 1241 1216 1108 1000 855 755 612 504 367 349 355 354 356 390 592 650 759 837 962 1067 1204 1296 1393 1481 1661 1766 1892 1882 1831 1773 1634 1555 1493 1624 1674 1723 1761 1872 1955 1968 2039 2262 2219 2131 2024 1998 2017 2021 2110 2242 2239 2184 2124 2065 2041 1950 1857 1717 1624 1519 1522 1676 1736 1852 1970 2057 2080 2165 2191 2284 2320 2319 2261 2197 2210 2224 2213 2171 2120 2082 2075 2160 2235 2300 2401 2428 2435 2358 2350 2443 2635 2524 2356 2340 2424 2664 2848 2764 2615 2468 2435 2421 2376 2301 2392 2402 2371 2404 2359 2272 2227 2182 2129 2002 1848 1696 1636 1624 1645 1722 1779 1832 1829 1850 1757 1622 1531 1429 1324 1163 1021 1265 1536 1677 1751 1808 1805 1754 1743 1687 1619 1544 1561 1535 1519 1481 1464 1540 1634 1743 1821 1936 2002 2116 2224 2271 2243 2198 2135 2052 2043 2014 1975 1944 1907 1960 2055 2133 2204 2286 2484 2531 2463 2452 2432 2437 2388 2449 2649 2621 2644 2607 2631 2606 2517 2514 2536 2461 2400 2441 2541 2586 2604 2615 2681 2730 2790 2883 2996 3047 3089 3098 3134 3155 3116 3079 3099 3121 3154 3189 3201 3222 3283 3219 3161 3077 2932 2850 2698 2609 2527 2496 2377 2158 1988 1881 1638 1607 1693 1756 1856 1930 2099 2172 2323 2618 2728 2799 2929 2830 2780 2788 2861 3010 3011 2903 2677 2582 2364 2239 2027 1855 1609 1425 1230 1225 1331 1448 1574 1655 1784 1902 2010 2110 2222 2281 2388 2258 2141 2015 1764 1522 1196 1226 1368 1537 1806 1931 2085 2195 2260 2240 2183 2113 2040 1896 1733 1746 1724 1648 1547 1392 1533 1517 1496 1436 1308 1270 1264 1262 1285 1301 1308 1371 1335 1397 1508 1695 1804 1970 2153 2050 2087 2177 2206 2342 2408 2389 2530 2520 2470 2436 2430 2413 2456 2575 2737 2823 2881 3037 3136 3012 2920 2823 2709 2647 2573 2627 2751 2692 2621 2512 2470 2577 2530 2604 2651 2669 2714 2719 2754 2899 2953 3009 3030 2922 2839 2630 2574 2547 2562 2653 2751 2893 2859 2601 2495 2411 2364 2331 2249 2070 1948 2016 2179 2386 2534 2698 2794 2913 2993 2865 2704 2479 2410 2416 2448 2497 2558 2622 2694 2579 2543 2543 2522 2527 2519 2456 2398 2316 2267 2237 2241 2257 2277 2248 2290 2300 2320 2271 2293 2372 2432 2345 2280 2227 2130 2069 1891 1825 1669 1647 1578 1468 1403 1360 1308 1305 1281 1251 1261 1312 1142 989 903 875 873 876 879 896 837 790 718 616 431 364 350 350 348 352 354 363 392 483 560 595 727 810 856 945 1090 1198 1224 1209 1324 1406 1558 1668 1810 1833 1866 1950 2136 2165 2035 1813 1612 1569 1433 1466 1578 1691 1934 1961 1978 1989 1851 1797 1672 1570 1476 1315 1124 1117 1228 1144 900 777 786 850 954 1066 1178 1269 1357 1422 1540 1600 1667 1717 1796 1856 1902 1888 1907 1865 1762 1770 1852 1907 1913 1969 2044 2051 2119 2216 2290 2328 2342 2254 2235 2144 2037 2114 2104 1953 1808 1752 1732 1656 1701 1639 1521 1402 1295 1205 1161 1179 1166 1080 1052 1019 906 762 684 689 799 889 868 978 1021 1082 994 899 869 889 961 964 997 980 897 859 891 877 814 801 882 867 802 840 802 802 773 815 889 876 838 719 618 588 639 584 608 570 602 537 540 530 590 605 599 572 561 560 568 536 532 562 542 533 533 521 521 526 547 488 476 490 517 584 645 624 582 537 503 519 444 516 495 488 548 502 446 437 411 382 426 378 357 389 373 378 389 363 339 435 420 423 444 495 447 435 412 402 386 382 348 368 382 424 442 460 531 509 474 517 488 493 430 416 342 306 296 276 274 275 292 341 339 337 333 335 334 332 326 333 331 328 319 327 330 329 333 335 332 327 331 330 324 326 329 328 325 330 325 321 323 309 269 267 265 265 268 263 260 262 264 264 265 261 262 262 266 268 268 278 283 272 269 269 268 259 263 268 271 267 229 226 223 227 226 230 231 228 223 214 217 219 213 207 218 209 221 223 225 225 231 242 241 231 225 223 234 261 224 225 218 218 232 253 238 226 217 216 214 214 213 213 219 257 346 465 802 849 839 826 797 765 717 682 624 608 592 561 520 498 500 490 457 437 412 456 486 440 402 423 455 497 513 539 575 612 642 713 782 820 871 963 1030 1124 1241 1395 1465 1344 1255 1123 997 822 723 604 535 454 366 334 315 259 245 248 240 240 236 235 233 233 233 233 236 234 235 243 318 319 300 277 270 274 275 284 292 304 312 329 344 371 405 454 503 644 843 1001 1107 1381 1471 1479 1462 1416 1448 1360 1319 1299 1297 1284 1280 1274 1266 1251 1231 1214 1181 1136 1148 1192 1239 1309 1352 1406 1449 1591 1728 1735 1669 1576 1513 1471 1458 1405 1387 1343 1302 1220 1143 1062 1005 902 846 903 952 1026 1135 1267 1403 1581 1623 1710 1850 1803 1738 1629 1520 1387 1304 1258 1271 1237 1205 1231 1102 976 811 735 729 737 794 847 916 936 881 885 839 793 883 915 1084 1113 1012 953 890 906 999 1085 1144 1166 1212 1236 1263 1353 1200 1209 1420 1572 1701 1710 1650 1491 1374 1257 1145 1091 1045 959 821 732 687 654 594 556 543 545 487 427 416 403 388 387 385 337 316 323 318 323 324 320 322 325 324 321 322 322 322 324 330 372 425 487 577 656 696 731 864 981 1107 1201 1319 1299 1220 1159 1041 946 815 719 619 527 419 382 354 353 361 477 563 598 732 806 917 1016 1118 1229 1393 1509 1667 1780 1856 1855 1803 1739 1574 1466 1581 1696 1774 1834 1851 1929 2036 2132 2266 2303 2247 2130 2130 2102 2040 2070 2173 2320 2256 2162 2167 2073 2002 1880 1750 1629 1566 1582 1576 1611 1695 1824 1880 1989 2050 2063 2138 2175 2241 2353 2312 2298 2261 2325 2294 2180 2133 2102 2146 2300 2415 2378 2404 2426 2387 2343 2283 2425 2569 2444 2283 2261 2374 2626 2800 2842 2642 2435 2333 2248 2190 2217 2305 2309 2290 2288 2277 2202 2186 2160 2141 2094 2061 1894 1756 1661 1591 1536 1617 1691 1698 1726 1705 1605 1499 1356 1233 1119 988 1236 1496 1726 1759 1738 1700 1654 1623 1611 1538 1466 1445 1377 1362 1510 1589 1721 1784 1846 1918 2007 2103 2165 2182 2239 2188 2144 2087 1997 1973 1929 1875 1813 1891 1995 2135 2247 2411 2541 2590 2477 2396 2379 2337 2350 2323 2413 2596 2563 2626 2547 2501 2478 2455 2388 2376 2382 2386 2394 2441 2455 2500 2516 2604 2683 2841 2907 2975 3046 3157 3157 3169 3201 3256 3203 3180 3190 3197 3205 3212 3239 3286 3286 3170 3010 2828 2721 2661 2617 2612 2488 2293 2199 1986 1823 1612 1637 1725 1803 1898 1972 2117 2227 2328 2599 2819 2898 2901 2865 2841 2826 2969 3108 2962 2854 2581 2410 2237 2121 1930 1813 1534 1349 1255 1265 1396 1515 1618 1714 1889 1992 2120 2186 2303 2418 2312 2112 1925 1787 1607 1445 1224 1315 1469 1621 1828 2019 2201 2351 2461 2403 2274 2204 2088 1940 1912 1933 1924 1763 1618 1453 1690 1685 1652 1570 1484 1462 1457 1505 1520 1475 1524 1639 1560 1358 1371 1453 1583 1787 1932 1927 1990 2030 2031 2171 2145 2237 2298 2249 2220 2275 2318 2385 2471 2649 2787 2977 3005 2971 2926 2824 2777 2652 2579 2481 2476 2498 2498 2478 2411 2335 2383 2494 2505 2526 2561 2590 2607 2618 2660 2741 2787 2844 2920 3018 2921 2780 2701 2634 2619 2707 2830 2843 2752 2565 2513 2482 2421 2391 2271 2094 1982 2025 2164 2332 2420 2564 2646 2753 2772 2795 2669 2552 2512 2437 2476 2497 2551 2591 2651 2603 2543 2538 2484 2484 2484 2485 2547 2578 2513 2410 2394 2361 2319 2379 2418 2278 2236 2213 2220 2260 2285 2278 2280 2182 2078 1998 1841 1799 1774 1705 1642 1684 1631 1588 1528 1489 1436 1434 1466 1354 1122 1005 971 1057 1018 1019 1083 1125 981 1023 925 748 599 481 360 356 353 349 358 368 391 415 535 588 621 661 743 858 951 1023 1046 1075 1244 1375 1515 1554 1602 1661 1743 1867 2094 2092 1846 1755 1583 1418 1379 1407 1523 1648 1704 1718 1749 1777 1568 1599 1636 1615 1452 1252 1046 962 984 899 757 729 856 944 1037 1080 1168 1254 1361 1417 1497 1569 1701 1768 1830 1879 1969 1983 1997 1994 1979 1911 1874 1891 1948 1975 2033 2031 2080 2188 2269 2270 2205 2147 2050 1986 1921 1981 2044 1873 1668 1582 1540 1515 1590 1592 1590 1454 1353 1349 1291 1344 1282 1148 1059 928 874 802 750 655 768 774 823 888 955 961 909 807 869 835 848 932 1014 992 921 850 795 766 753 765 795 814 769 788 741 796 740 752 793 758 766 700 662 586 531 589 549 535 565 526 498 573 605 600 584 566 580 578 567 567 588 590 557 519 494 500 495 520 518 509 443 489 556 591 634 600 585 528 525 512 487 433 501 466 508 491 439 438 411 369 367 407 368 375 365 373 376 369 338 351 355 419 468 483 437 390 390 365 345 350 360 401 416 432 480 507 452 455 424 453 415 440 499 458 355 335 315 271 274 275 295 325 334 333 333 330 332 331 331 326 331 321 321 328 329 326 330 326 328 326 331 326 328 331 329 330 322 328 323 318 320 322 279 263 262 260 265 263 259 258 263 266 260 261 260 260 264 267 267 265 271 269 268 266 269 260 262 268 266 269 227 228 225 228 226 228 225 226 225 225 221 217 213 207 214 216 209 221 224 222 232 234 212 212 217 218 212 212 218 215 219 212 213 213 213 213 213 213 213 213 221 218 281 606 691 769 819 847 843 816 784 758 712 675 605 563 547 520 489 462 452 439 427 424 463 489 490 465 421 421 450 481 507 551 575 608 611 664 724 862 908 957 1023 1117 1221 1376 1454 1354 1275 1155 1011 852 722 603 543 464 366 333 299 260 254 281 266 244 238 236 235 232 232 233 236 235 236 301 362 374 363 304 274 270 272 282 295 298 305 317 329 377 420 483 562 707 846 956 1053 1289 1451 1428 1419 1373 1404 1331 1306 1296 1294 1288 1283 1272 1259 1228 1213 1180 1133 1103 1142 1233 1290 1351 1407 1465 1536 1813 1767 1703 1639 1569 1538 1506 1473 1426 1393 1329 1291 1217 1146 1063 993 884 870 920 962 1034 1109 1211 1330 1464 1549 1666 1701 1692 1589 1573 1522 1513 1380 1405 1354 1326 1295 1151 1010 894 809 741 733 757 823 879 938 991 994 1030 1013 896 816 897 1052 948 864 899 995 1080 1178 1267 1321 1370 1395 1529 1595 1418 1293 1319 1393 1521 1695 1800 1681 1528 1394 1298 1199 1128 884 833 808 744 686 666 647 569 466 465 437 386 374 362 388 384 347 317 316 318 315 320 322 322 318 322 319 321 321 323 326 361 393 451 539 605 693 758 841 858 949 1028 1111 1213 1311 1372 1259 1164 1052 960 825 761 686 593 479 435 356 355 360 422 539 573 654 735 890 1011 1144 1240 1366 1468 1615 1719 1812 1807 1759 1672 1515 1432 1549 1666 1758 1943 2016 2062 2159 2367 2355 2299 2260 2226 2182 2178 2173 2180 2198 2325 2312 2297 2203 2061 1958 1779 1671 1604 1636 1730 1692 1594 1644 1779 1851 1941 1981 2055 2103 2154 2214 2403 2366 2373 2303 2296 2222 2147 2136 2151 2227 2357 2417 2501 2553 2397 2339 2273 2219 2348 2508 2312 2145 2168 2333 2591 2741 2740 2551 2396 2261 2142 2096 2125 2232 2222 2206 2193 2180 2129 2093 2068 2043 2000 1985 1920 1832 1766 1669 1489 1483 1560 1590 1609 1531 1455 1377 1249 1148 1043 942 1167 1452 1626 1641 1606 1559 1542 1534 1522 1452 1350 1336 1285 1435 1543 1584 1638 1687 1772 1837 1953 2021 2100 2129 2176 2140 2087 2028 1941 1875 1809 1752 1823 1957 2074 2320 2511 2485 2477 2582 2449 2375 2320 2277 2259 2260 2358 2477 2480 2584 2511 2406 2398 2377 2315 2284 2263 2330 2421 2424 2451 2503 2516 2619 2696 2817 2920 3033 3094 3151 3160 3137 3184 3262 3229 3214 3212 3205 3206 3238 3298 3316 3141 2933 2859 2742 2673 2686 2732 2629 2450 2294 2175 1981 1813 1608 1631 1721 1832 1939 1994 2110 2223 2424 2607 2910 3008 2933 2909 2954 2975 3074 2982 2781 2672 2497 2329 2156 2022 1851 1690 1440 1320 1289 1332 1452 1561 1705 1821 1939 2072 2204 2300 2449 2543 2318 2141 1934 1762 1521 1342 1286 1431 1538 1692 1888 2063 2293 2411 2592 2546 2414 2344 2146 2078 2117 2135 1998 1806 1673 1578 1747 1873 1850 1725 1697 1681 1678 1681 1736 1719 1728 1777 1718 1533 1445 1379 1389 1482 1601 1680 1767 1861 1877 1896 1910 2053 2039 2019 2104 2260 2315 2415 2527 2740 2776 2842 2862 2799 2732 2673 2596 2492 2402 2338 2315 2332 2302 2271 2270 2336 2402 2494 2459 2434 2444 2471 2485 2488 2518 2620 2676 2790 2904 3096 3081 2900 2790 2720 2747 2785 2884 2990 2832 2688 2654 2558 2547 2488 2262 2103 2041 2045 2152 2288 2360 2454 2496 2552 2599 2707 2760 2636 2640 2545 2495 2506 2560 2651 2618 2564 2571 2581 2620 2593 2551 2542 2591 2670 2560 2489 2451 2476 2519 2423 2363 2245 2206 2161 2129 2124 2152 2214 2336 2187 2110 2012 1893 1855 1809 1819 1885 1901 1849 1754 1666 1679 1625 1607 1415 1281 1144 1157 1220 1268 1141 1217 1277 1247 1163 1017 857 816 680 562 408 376 355 346 357 367 387 406 436 464 514 551 647 704 799 829 949 1062 1249 1336 1333 1304 1413 1510 1671 1818 2047 1939 1732 1588 1520 1340 1306 1355 1486 1484 1455 1445 1524 1651 1440 1407 1370 1360 1357 1217 1067 889 834 762 725 823 932 997 1070 1180 1268 1345 1431 1470 1564 1647 1761 1820 1895 1938 1921 1947 2022 2087 2165 2110 2158 2114 2081 2099 2137 2134 2128 2222 2245 2204 2081 2065 1897 1830 1778 1870 1983 1845 1692 1576 1432 1397 1463 1450 1601 1572 1528 1489 1419 1309 1245 1159 1102 1018 964 865 805 682 638 684 764 838 881 864 807 749 812 780 882 992 1066 1089 1036 986 921 878 816 736 710 697 709 735 710 764 749 686 709 692 722 683 652 617 582 513 503 506 513 498 481 540 605 570 591 595 634 603 622 644 624 584 573 531 515 511 529 457 444 468 436 487 495 542 595 562 522 504 499 466 443 451 479 484 471 493 464 399 402 393 349 443 379 348 342 356 378 359 341 346 389 441 418 440 419 450 434 386 360 334 350 372 400 431 442 472 469 412 383 409 391 429 486 408 353 359 346 345 270 270 278 312 328 333 328 328 325 331 329 328 319 323 317 329 322 326 328 325 326 321 326 321 326 322 324 325 316 321 320 320 317 319 291 268 264 260 261 263 254 255 260 258 260 258 259 257 260 265 265 264 264 271 268 266 259 256 260 262 265 264 236 243 229 228 230 228 225 225 227 227 221 217 211 217 214 212 208 221 223 235 276 278 273 238 223 225 212 212 213 209 212 212 213 213 213 214 213 215 216 217 225 294 626 720 736 746 797 808 849 839 792 760 720 677 600 543 518 540 495 490 487 479 465 439 483 503 501 479 417 417 444 468 496 531 549 556 581 645 726 870 903 965 1030 1107 1208 1365 1446 1355 1273 1137 992 847 726 602 544 467 364 321 286 306 259 303 283 262 237 234 235 236 234 234 233 234 233 291 372 383 375 323 280 270 270 281 289 295 298 303 314 368 414 493 621 763 955 1001 1125 1355 1418 1401 1415 1429 1416 1314 1306 1294 1290 1287 1276 1252 1236 1200 1185 1131 1083 1086 1142 1234 1308 1372 1425 1585 1732 1775 1712 1675 1638 1610 1567 1521 1489 1443 1401 1340 1297 1217 1149 1075 983 886 897 946 986 1110 1217 1340 1416 1551 1583 1676 1561 1545 1533 1459 1439 1408 1363 1387 1354 1355 1276 1137 976 874 791 739 737 772 863 903 965 1037 1146 1179 1075 968 935 847 858 885 982 1044 1179 1251 1345 1454 1485 1573 1608 1690 1849 1493 1452 1464 1505 1538 1614 1755 1709 1586 1396 1264 1064 1009 853 781 703 723 685 648 593 501 421 419 378 361 358 356 373 356 316 316 317 319 316 322 323 323 320 318 320 321 321 323 359 400 477 539 656 719 807 850 948 979 1031 1066 1153 1232 1395 1448 1292 1182 1067 967 855 784 680 609 562 466 358 358 358 357 406 492 619 738 900 965 1069 1156 1311 1429 1594 1648 1681 1677 1599 1527 1412 1442 1585 1687 1760 1918 1989 2133 2290 2448 2417 2409 2340 2262 2255 2281 2341 2345 2293 2359 2355 2242 2138 2003 1903 1746 1677 1713 1777 1769 1714 1640 1646 1731 1798 1915 1969 2029 2047 2107 2174 2324 2440 2363 2406 2311 2223 2208 2185 2223 2256 2304 2377 2541 2521 2404 2300 2168 2199 2250 2244 2088 2044 2139 2317 2469 2611 2598 2473 2316 2239 2111 2030 2045 2108 2119 2115 2094 2086 2066 2016 1971 1931 1897 1897 1926 1930 1803 1686 1539 1447 1418 1463 1484 1464 1418 1350 1230 1159 1057 945 1126 1350 1475 1497 1435 1424 1440 1383 1373 1314 1257 1203 1337 1398 1453 1496 1578 1598 1704 1800 1874 1903 2028 2061 2126 2087 2042 1966 1880 1802 1738 1801 1891 1987 2095 2275 2395 2436 2416 2458 2400 2298 2224 2152 2144 2221 2362 2392 2436 2534 2481 2421 2362 2319 2219 2217 2323 2391 2409 2508 2518 2612 2652 2686 2811 2865 2901 2941 2948 2906 2953 3020 3141 3285 3271 3241 3232 3233 3253 3294 3341 3176 3060 2931 2819 2717 2707 2771 2771 2534 2405 2339 2250 2081 1698 1612 1623 1741 1848 1962 2004 2137 2249 2476 2721 2920 3099 3011 2964 3017 3012 3095 2886 2667 2529 2331 2230 2089 2011 1837 1669 1447 1346 1312 1358 1462 1558 1714 1815 1977 2127 2283 2410 2588 2492 2269 2121 1914 1744 1470 1343 1327 1446 1650 1822 1974 2015 2186 2415 2645 2740 2554 2386 2217 2187 2235 2208 2078 1878 1776 1783 1806 2015 2014 1855 1894 1916 1922 1815 1912 1893 1883 1904 1826 1727 1639 1547 1481 1397 1404 1460 1544 1660 1677 1716 1817 1824 1836 1962 2098 2281 2363 2507 2568 2616 2602 2686 2725 2649 2598 2521 2445 2293 2202 2137 2162 2221 2251 2330 2328 2322 2331 2358 2368 2372 2396 2403 2409 2436 2460 2536 2629 2745 2830 2963 3062 3021 2896 2841 2836 2862 2945 3085 2830 2775 2757 2693 2624 2476 2267 2169 2094 2054 2136 2258 2334 2419 2480 2526 2599 2690 2761 2844 2691 2609 2624 2671 2708 2808 2719 2600 2584 2637 2715 2760 2743 2655 2639 2745 2633 2530 2543 2533 2531 2336 2290 2210 2149 2119 2071 2074 2093 2196 2165 2135 2172 2047 1977 1971 1960 1942 1934 1921 1797 1737 1765 1822 1683 1595 1428 1312 1355 1477 1420 1295 1317 1385 1399 1265 1118 1025 900 801 647 602 632 521 375 358 353 360 380 392 491 607 604 567 555 582 638 735 947 1020 1149 1183 1128 1267 1448 1599 1687 1809 1931 1813 1635 1537 1401 1272 1213 1225 1259 1248 1201 1222 1375 1397 1387 1200 1197 1166 1123 1077 901 820 683 692 818 928 1094 1165 1186 1130 1235 1324 1409 1503 1615 1671 1739 1738 1800 1825 1903 1883 1936 1976 2122 2287 2287 2187 2186 2181 2204 2264 2261 2311 2133 2078 2072 2021 1854 1711 1673 1770 1856 1763 1613 1552 1432 1330 1322 1411 1542 1659 1700 1520 1391 1318 1265 1180 1104 1020 1015 954 902 849 779 629 690 737 792 772 732 702 713 795 865 968 1047 1101 1112 1077 1049 947 873 820 786 720 694 672 635 684 708 692 633 638 661 661 610 535 486 528 485 453 478 478 451 503 539 515 574 612 638 607 618 635 637 576 535 550 589 596 587 515 440 428 429 493 516 510 533 522 508 478 458 422 410 450 434 431 455 464 433 422 406 353 350 411 379 366 338 338 371 365 346 319 365 370 407 413 449 456 404 368 353 331 356 363 366 410 410 417 416 401 372 376 398 436 488 409 412 453 424 455 305 267 272 298 296 303 327 325 322 325 327 326 328 318 307 318 317 321 317 322 322 322 322 320 322 323 324 321 317 319 315 314 316 320 295 267 260 259 257 258 257 252 260 258 262 259 255 253 258 262 261 261 262 263 264 265 260 262 256 261 264 262 243 245 245 243 243 247 244 238 230 227 222 223 207 208 214 209 208 209 220 251 393 375 365 333 271 239 232 218 207 212 213 214 213 213 213 214 214 214 215 225 341 671 728 731 728 754 772 816 825 821 784 768 711 676 597 544 606 593 536 551 569 527 477 467 497 529 492 456 424 453 474 495 511 516 524 563 617 671 697 853 917 984 1059 1112 1191 1348 1446 1351 1258 1091 948 807 707 586 541 449 360 321 332 318 278 315 288 254 239 237 236 234 232 235 234 234 239 267 360 388 371 337 295 282 276 280 285 288 287 293 330 373 449 563 724 894 963 1053 1178 1450 1465 1484 1514 1494 1398 1318 1299 1309 1303 1274 1252 1227 1203 1150 1110 1050 1032 1076 1119 1188 1216 1278 1382 1624 1809 1735 1729 1680 1659 1603 1571 1532 1500 1461 1428 1373 1326 1237 1165 1055 955 878 913 970 1024 1134 1233 1369 1492 1651 1765 1617 1477 1377 1376 1363 1350 1351 1270 1274 1357 1387 1211 1108 942 874 788 740 755 820 895 942 1024 1118 1227 1254 1217 1227 1195 1069 972 937 1066 1179 1284 1383 1514 1615 1733 1826 1802 2024 1857 1631 1692 1640 1697 1661 1736 1835 1712 1565 1463 1287 1116 985 919 788 689 526 586 595 503 421 368 354 352 357 338 336 334 327 319 314 312 319 318 320 324 319 318 319 320 321 351 401 461 511 597 661 785 858 936 972 1087 1121 1152 1189 1291 1367 1462 1488 1361 1249 1153 1058 946 866 748 673 568 471 356 357 360 359 360 369 502 625 773 882 1052 1133 1288 1413 1514 1524 1526 1481 1409 1338 1468 1561 1515 1519 1662 1802 1932 2183 2331 2320 2379 2404 2357 2397 2505 2594 2570 2563 2494 2427 2369 2195 2099 1941 1809 1767 1803 1876 1950 1863 1764 1695 1734 1704 1782 1864 1908 2009 2058 2090 2165 2250 2333 2454 2371 2309 2254 2273 2309 2327 2335 2466 2535 2466 2337 2253 2180 2100 2092 2074 2019 1915 1919 1998 2111 2281 2448 2585 2415 2293 2263 2130 2042 1931 1939 1983 1989 1997 1974 1956 1922 1874 1816 1765 1761 1803 1786 1768 1742 1647 1538 1362 1307 1327 1324 1287 1262 1213 1148 1022 919 1030 1179 1332 1351 1305 1255 1241 1160 1142 1110 1129 1160 1213 1250 1302 1360 1463 1526 1645 1727 1800 1917 1986 1999 2025 2008 1975 1901 1825 1719 1668 1837 1896 1969 2110 2330 2329 2389 2392 2451 2420 2298 2193 2088 1970 2070 2210 2334 2457 2344 2331 2381 2354 2222 2138 2125 2183 2269 2343 2459 2468 2497 2538 2604 2625 2644 2676 2736 2779 2906 3020 3158 3314 3301 3286 3271 3268 3292 3328 3384 3256 3104 2998 2874 2822 2789 2816 2749 2643 2585 2566 2508 2284 1931 1712 1634 1709 1792 1882 1992 2105 2271 2416 2684 2893 2960 2987 3010 3120 3106 3105 3154 2933 2725 2532 2311 2197 2058 1913 1710 1579 1445 1390 1384 1424 1579 1731 1850 1982 2132 2277 2448 2576 2708 2532 2305 2305 1943 1717 1430 1344 1345 1574 1779 1883 2069 2230 2327 2397 2576 2727 2623 2440 2354 2292 2381 2318 2188 1965 1940 1960 1961 2022 2175 2026 2144 2155 2120 2004 2097 2160 2144 2075 1998 1967 1896 1817 1736 1650 1578 1428 1395 1436 1496 1551 1589 1665 1788 1890 1933 2029 2165 2276 2334 2393 2426 2489 2577 2555 2475 2331 2248 2146 2002 2104 2294 2459 2512 2564 2519 2480 2412 2405 2431 2495 2550 2558 2536 2507 2482 2495 2526 2623 2719 2857 2882 2913 2958 2999 3032 3076 3140 3209 3012 3026 2925 2798 2656 2534 2463 2358 2230 2148 2145 2246 2272 2381 2459 2516 2556 2627 2671 2764 2875 2894 2854 2799 2915 2964 2816 2732 2722 2770 2728 2717 2646 2640 2648 2640 2509 2454 2423 2352 2341 2291 2206 2144 2099 2048 2008 1977 1977 2016 1950 1918 1986 1959 1946 1927 1820 1777 1707 1638 1791 1767 1757 1749 1765 1631 1519 1586 1647 1567 1555 1518 1553 1617 1545 1451 1279 1159 954 803 910 952 794 672 564 473 453 385 352 357 356 424 584 686 716 779 819 787 773 836 877 940 1018 1121 1257 1343 1458 1569 1715 1626 1452 1378 1303 1210 1099 1018 996 993 957 1043 1110 1180 1148 1036 965 950 883 842 718 654 684 772 917 1037 1273 1322 1356 1367 1343 1310 1407 1488 1606 1642 1659 1672 1799 1907 2107 2110 2069 2122 2238 2490 2508 2408 2306 2217 2120 2150 2233 2208 2061 1971 1904 1863 1744 1633 1535 1623 1598 1512 1417 1386 1329 1256 1257 1360 1497 1596 1630 1667 1586 1445 1357 1251 1227 1092 1010 931 863 803 784 755 699 627 635 655 689 683 757 795 820 874 930 977 1029 982 942 894 829 807 776 741 728 749 672 621 608 678 732 657 600 544 544 530 542 638 635 533 508 463 428 434 478 493 550 542 562 565 543 531 561 534 513 561 523 506 480 509 474 390 428 476 460 438 483 534 556 546 475 440 406 373 382 478 437 437 438 421 398 355 350 386 368 347 346 335 348 347 365 337 322 375 382 379 377 390 405 409 389 349 339 336 341 363 379 397 359 347 404 436 422 425 418 465 485 490 459 379 290 273 267 269 274 277 276 277 303 297 320 319 322 322 309 306 312 314 310 310 321 318 317 319 321 320 319 322 318 317 319 316 315 314 312 283 258 256 258 256 255 253 254 255 255 255 256 254 255 258 259 258 257 258 260 258 259 270 257 258 262 262 231 239 242 240 233 253 257 251 252 238 225 224 220 218 214 208 209 211 211 248 354 361 344 335 303 272 231 215 211 218 212 213 212 212 213 213 213 215 227 304 403 713 715 724 713 739 748 801 832 845 819 802 735 684 624 580 608 598 580 595 574 553 519 506 494 520 495 439 459 466 493 513 522 535 551 593 654 710 809 894 919 991 1060 1116 1195 1350 1443 1352 1247 1062 925 768 671 562 509 446 365 329 334 293 301 316 306 265 245 238 237 235 235 235 235 235 243 281 343 367 347 326 310 286 282 281 275 284 284 297 330 379 447 589 756 946 931 991 1089 1340 1465 1500 1514 1447 1380 1325 1310 1325 1300 1269 1221 1190 1156 1111 1061 1009 1026 1062 1094 1163 1208 1239 1350 1548 1815 1770 1743 1722 1680 1624 1596 1552 1516 1475 1431 1379 1313 1247 1160 1040 942 875 914 972 1057 1186 1266 1418 1551 1752 1767 1565 1469 1358 1287 1291 1275 1236 1230 1271 1360 1267 1137 1034 897 807 746 757 791 857 906 966 1077 1164 1297 1420 1478 1347 1191 1104 1129 1039 1000 1044 1166 1245 1401 1546 1741 1917 2090 2121 1977 1911 1905 1841 1821 1763 1860 1850 1652 1584 1554 1357 1163 1010 870 765 709 605 468 516 431 374 343 346 348 339 327 326 322 319 319 313 316 315 319 316 315 317 320 322 348 351 412 480 507 572 646 746 849 906 1030 1098 1192 1274 1303 1314 1364 1449 1468 1418 1344 1231 1152 1042 908 824 692 613 497 435 361 358 361 360 360 372 440 563 693 796 950 1067 1251 1386 1410 1411 1399 1298 1298 1410 1473 1396 1377 1406 1512 1630 1836 2059 2209 2178 2271 2302 2286 2464 2587 2629 2622 2552 2481 2417 2328 2202 2066 1906 1853 1846 1925 1977 1949 1848 1754 1771 1827 1738 1746 1809 1868 2009 2098 2165 2246 2336 2403 2478 2448 2336 2355 2448 2507 2549 2495 2598 2669 2450 2332 2252 2232 2229 2137 2058 2025 1906 1860 1923 2002 2218 2426 2440 2499 2399 2293 2179 2093 1991 1904 1900 1894 1895 1886 1853 1845 1799 1747 1670 1676 1718 1696 1643 1656 1601 1528 1408 1306 1217 1232 1210 1160 1118 1064 965 914 980 1108 1226 1221 1175 1129 1067 1030 1067 1092 1162 1254 1327 1369 1451 1477 1506 1559 1642 1737 1864 1910 1954 1968 1962 1960 1934 1863 1794 1716 1669 1820 1884 2022 2204 2294 2284 2274 2360 2485 2447 2387 2312 2101 1968 1981 2122 2328 2362 2244 2231 2258 2287 2165 2075 2061 2101 2198 2222 2264 2314 2384 2448 2519 2577 2640 2671 2749 2868 2966 3127 3323 3318 3301 3282 3291 3307 3377 3415 3278 3190 3046 2927 2868 2836 2835 2831 2695 2626 2529 2434 2294 2194 1864 1707 1652 1709 1818 1945 2065 2137 2276 2448 2696 2839 2965 2984 3026 3101 3239 3215 3010 2816 2536 2281 2188 2075 1920 1807 1658 1594 1498 1403 1457 1517 1692 1841 2002 2085 2266 2385 2565 2695 2728 2589 2467 2277 1998 1759 1440 1326 1346 1570 1817 1982 2186 2213 2372 2514 2674 2820 2703 2537 2463 2433 2455 2349 2234 2078 2084 2079 2057 2091 2237 2144 2183 2328 2141 2123 2234 2332 2271 2128 2114 2115 2030 1962 1904 1805 1726 1590 1481 1415 1446 1492 1519 1611 1702 1786 1843 1990 2092 2151 2170 2255 2305 2378 2453 2431 2400 2277 2166 1986 1968 2100 2307 2499 2624 2731 2671 2589 2513 2495 2514 2592 2701 2673 2598 2576 2602 2577 2537 2595 2633 2753 2850 2863 2866 2850 2869 2912 2963 3072 3202 3141 2989 2804 2700 2658 2598 2511 2380 2211 2186 2339 2441 2438 2445 2509 2534 2596 2647 2731 2802 2911 2966 3047 3077 3125 3070 2931 2824 2629 2579 2524 2500 2507 2527 2527 2474 2398 2339 2230 2242 2257 2224 2172 2125 1969 1927 1854 1870 1813 1784 1731 1783 1787 1805 1862 1760 1692 1556 1557 1706 1655 1639 1627 1652 1688 1747 1802 1799 1782 1748 1666 1724 1692 1496 1344 1187 1065 936 1053 1115 1015 847 842 795 783 710 594 391 346 345 344 402 540 717 870 959 979 995 1003 1017 1049 1118 1115 1191 1316 1476 1618 1687 1605 1522 1479 1444 1336 1209 1150 1076 1022 899 865 946 1038 1151 1089 924 835 741 650 629 668 773 845 998 1106 1294 1370 1444 1495 1488 1475 1413 1416 1503 1540 1577 1654 1811 1891 2049 2181 2253 2228 2397 2508 2368 2273 2153 2075 2021 2054 2152 2174 1999 1897 1838 1756 1641 1523 1430 1448 1399 1349 1291 1264 1253 1212 1221 1295 1422 1451 1480 1544 1504 1503 1481 1427 1314 1157 1059 1014 967 932 854 782 739 646 590 615 623 688 706 763 781 827 870 897 929 972 913 821 803 760 746 734 687 706 727 690 628 634 650 639 648 587 519 610 648 727 702 617 570 506 467 416 454 480 508 513 565 523 538 556 495 487 551 562 517 454 440 454 441 386 439 444 427 463 435 466 507 565 499 441 411 407 371 432 398 439 411 382 383 375 372 327 334 326 318 311 311 340 352 323 325 363 353 397 386 402 387 380 391 375 344 333 318 354 368 384 359 383 398 383 364 388 386 426 430 438 454 423 275 272 267 261 269 266 267 268 273 284 320 322 318 315 320 299 306 311 308 314 317 311 316 312 313 312 317 317 312 313 313 312 316 310 314 287 260 258 256 255 253 252 252 254 260 255 253 254 254 254 254 257 257 256 256 255 255 259 254 256 262 260 221 228 240 233 225 240 248 251 252 247 239 226 224 232 222 213 211 210 213 218 287 285 282 266 249 233 217 214 214 219 213 212 214 214 213 212 217 228 288 379 663 726 711 705 709 722 730 801 842 848 832 812 752 714 655 619 608 645 630 608 610 585 557 536 511 524 509 442 475 456 505 524 539 556 563 625 668 748 853 927 940 1019 1059 1135 1225 1379 1440 1315 1237 1048 903 748 665 542 494 438 364 334 340 309 304 315 306 268 245 239 237 237 235 235 237 237 250 310 333 363 365 330 320 302 302 276 275 276 278 305 307 369 484 659 912 883 886 939 1022 1151 1336 1462 1530 1452 1386 1349 1338 1319 1288 1246 1209 1154 1136 1085 1032 987 1005 1031 1074 1140 1174 1247 1392 1547 1575 1529 1543 1672 1686 1644 1610 1561 1533 1488 1452 1408 1326 1218 1140 1010 919 888 925 985 1080 1229 1312 1464 1618 1820 1668 1501 1391 1277 1230 1242 1230 1186 1252 1330 1258 1136 1016 930 804 752 753 765 845 885 936 1001 1134 1236 1394 1546 1489 1353 1185 1155 1259 1173 1119 1092 1086 1175 1330 1483 1662 1827 1901 1883 1917 2040 2140 2042 1989 1921 1873 1766 1537 1443 1379 1273 1053 933 782 703 599 560 472 426 392 339 332 335 319 315 310 311 310 311 315 314 312 315 316 314 314 315 330 345 367 428 468 512 569 628 722 813 923 1017 1100 1171 1289 1385 1405 1432 1520 1555 1472 1395 1340 1256 1142 1044 904 839 708 626 522 444 361 361 360 363 364 365 469 580 714 810 960 1100 1290 1337 1283 1278 1227 1149 1208 1253 1256 1261 1278 1313 1364 1532 1739 1884 2029 2071 2193 2187 2273 2418 2425 2526 2448 2512 2498 2369 2284 2132 1999 1956 1937 1963 2041 2069 1982 1866 1778 1785 1866 1827 1826 1828 1856 1937 2011 2156 2257 2317 2358 2355 2315 2355 2449 2463 2442 2511 2595 2693 2600 2434 2389 2413 2365 2243 2144 2172 2142 1993 1839 1855 1921 2167 2327 2352 2445 2386 2284 2183 2169 2093 1993 1905 1842 1753 1746 1743 1727 1715 1684 1568 1571 1637 1610 1515 1509 1494 1423 1358 1250 1115 1122 1092 1054 1000 958 928 874 910 968 1024 1019 978 967 995 1019 1044 1146 1204 1272 1389 1459 1501 1543 1621 1718 1790 1816 1842 1876 1903 1912 1911 1903 1880 1849 1776 1680 1621 1758 1864 2109 2293 2204 2235 2247 2372 2471 2412 2332 2272 2126 1981 1907 2010 2117 2171 2100 2112 2164 2136 2045 2035 2060 2116 2194 2229 2278 2313 2388 2457 2535 2563 2713 2807 2911 3009 3183 3277 3302 3178 3024 3055 3134 3247 3329 3265 3137 3088 3002 2924 2847 2858 2863 2765 2698 2603 2467 2321 2176 2023 1789 1662 1665 1727 1832 1929 2088 2165 2330 2484 2679 2804 2958 2992 3050 3107 3224 3055 2832 2646 2362 2280 2207 2201 2001 1857 1679 1578 1461 1418 1497 1607 1704 1828 2003 2128 2304 2493 2658 2856 2783 2636 2401 2261 2005 1786 1490 1375 1346 1568 1789 1962 2219 2394 2504 2670 2792 2874 2830 2674 2654 2672 2526 2443 2324 2179 2176 2158 2158 2186 2356 2290 2309 2397 2287 2299 2352 2504 2332 2261 2307 2274 2189 2090 2013 1875 1777 1646 1512 1453 1418 1442 1479 1536 1596 1706 1783 1856 1959 1972 2023 2147 2150 2258 2298 2314 2304 2186 2017 1930 1976 2168 2343 2481 2629 2848 2819 2690 2583 2549 2551 2670 2734 2744 2724 2753 2735 2668 2621 2592 2630 2681 2717 2773 2794 2802 2859 2889 2905 2975 3096 3248 3053 2878 2783 2763 2717 2596 2459 2275 2294 2467 2630 2574 2486 2514 2599 2601 2663 2717 2767 2825 2916 2907 2937 2951 2886 2795 2785 2582 2508 2447 2448 2454 2468 2402 2340 2305 2272 2210 2184 2180 2197 2091 1959 1822 1764 1734 1749 1729 1659 1602 1617 1634 1695 1741 1667 1530 1452 1480 1575 1540 1526 1519 1528 1603 1647 1607 1791 1831 1841 1840 1826 1674 1520 1460 1255 1125 1051 1195 1226 1116 1122 1018 1027 1051 894 845 538 365 345 343 346 465 682 846 1147 1181 1181 1216 1207 1261 1317 1297 1365 1385 1560 1681 1830 1773 1710 1688 1611 1540 1433 1365 1212 1101 948 838 811 924 1024 921 800 741 604 624 678 740 879 945 1065 1188 1318 1403 1473 1516 1599 1606 1513 1458 1452 1479 1601 1707 1791 1825 1929 2038 2122 2160 2308 2382 2244 2117 1995 1929 1915 1967 2087 2141 1989 1901 1917 1840 1658 1533 1462 1423 1386 1363 1300 1264 1227 1207 1166 1191 1254 1311 1347 1366 1356 1341 1441 1472 1393 1222 1136 1092 1054 959 867 816 746 616 590 594 608 658 692 729 734 750 792 845 889 923 908 819 784 732 712 696 718 686 676 669 677 579 583 649 611 541 579 648 707 785 782 715 630 567 495 451 409 460 461 475 506 524 495 494 487 501 554 495 477 476 431 421 414 383 416 412 399 408 435 463 494 506 491 441 414 382 356 394 381 410 397 372 371 390 362 373 348 347 336 347 333 306 342 319 310 349 338 363 371 369 373 343 349 323 322 343 311 331 352 341 334 388 395 355 348 361 359 379 364 374 368 365 273 270 264 265 263 263 266 264 269 266 273 310 315 318 315 318 299 295 295 310 313 312 314 309 314 313 305 313 311 313 308 311 307 310 315 310 261 251 252 253 250 253 254 249 251 252 250 250 251 252 253 250 255 256 256 254 254 252 250 250 264 263 212 214 228 231 226 222 229 244 247 251 246 231 238 235 227 215 208 215 214 230 225 227 218 213 222 216 214 215 217 213 215 219 213 213 215 216 238 253 333 433 660 700 690 687 693 703 725 793 829 832 841 795 787 764 680 628 648 673 633 610 598 591 567 537 530 529 513 463 471 489 500 538 567 594 609 646 684 767 883 923 950 1018 1054 1168 1281 1410 1419 1294 1243 1041 896 742 654 547 481 417 354 345 341 295 324 317 313 282 259 239 242 237 235 236 236 237 250 300 336 374 362 340 339 322 320 276 275 272 276 313 312 384 490 841 883 842 860 916 966 1083 1303 1475 1514 1449 1415 1356 1340 1303 1269 1227 1175 1125 1102 1065 1011 956 976 1016 1047 1120 1157 1210 1293 1426 1418 1371 1390 1426 1504 1637 1607 1575 1541 1507 1483 1406 1326 1218 1130 989 896 886 929 1019 1123 1271 1377 1545 1686 1586 1513 1391 1299 1205 1170 1187 1178 1184 1293 1316 1190 1091 922 826 758 764 793 823 890 923 986 1066 1205 1287 1447 1613 1476 1358 1200 1229 1364 1296 1243 1237 1154 1122 1247 1439 1599 1694 1714 1741 1895 2019 2016 1994 1887 1767 1644 1511 1510 1479 1332 1152 918 796 700 606 548 476 403 392 351 341 332 324 319 313 315 310 311 313 312 317 313 314 313 314 330 334 338 353 414 465 542 601 641 691 811 870 980 1085 1180 1255 1383 1473 1529 1559 1614 1572 1494 1439 1319 1238 1134 1048 917 842 703 644 531 461 362 360 361 361 364 367 515 621 770 885 1006 1120 1225 1242 1184 1126 1053 1139 1207 1258 1271 1284 1319 1440 1588 1729 1709 1747 1852 2025 2082 2097 2173 2256 2310 2294 2326 2413 2395 2273 2202 2089 2048 2068 2096 2106 2084 2021 1967 1915 1879 1890 1917 1910 1871 1853 1887 1928 1987 2164 2253 2242 2272 2261 2236 2328 2416 2407 2403 2500 2605 2531 2465 2490 2527 2413 2347 2259 2236 2269 2175 2002 1852 1794 1867 2115 2204 2270 2393 2334 2235 2153 2135 2094 2017 1954 1908 1801 1645 1686 1665 1576 1581 1578 1443 1514 1511 1434 1397 1369 1291 1226 1131 1001 973 956 931 881 845 840 829 834 857 877 889 923 948 974 991 1021 1101 1163 1238 1355 1428 1433 1452 1548 1590 1687 1740 1794 1814 1838 1838 1858 1848 1826 1818 1723 1659 1599 1741 1873 2116 2139 2076 2133 2254 2379 2383 2360 2266 2201 2068 1935 1870 1904 1951 1963 1998 2036 2038 2039 2027 2044 2119 2171 2285 2321 2360 2418 2405 2457 2553 2661 2872 2986 3088 3099 3100 3142 3045 2912 2835 2756 2907 3091 3154 2964 2884 2856 3012 2978 2853 2795 2699 2600 2430 2333 2220 2108 1975 1875 1719 1652 1758 1839 1918 1983 2150 2232 2336 2426 2643 2816 2923 2984 3071 3145 3172 3045 2812 2676 2479 2371 2235 2083 1927 1828 1720 1647 1471 1485 1610 1711 1864 1966 2085 2165 2322 2435 2720 2902 2681 2489 2267 2102 1902 1776 1533 1371 1366 1470 1773 1964 2160 2340 2593 2693 2859 3003 3028 2954 2899 2851 2686 2537 2407 2273 2265 2268 2251 2281 2408 2531 2497 2593 2495 2518 2565 2628 2503 2449 2480 2457 2393 2209 2069 1883 1783 1704 1681 1617 1530 1445 1431 1510 1541 1635 1683 1736 1831 1928 2022 2074 2037 2161 2180 2158 2112 2017 1914 1936 1998 2189 2356 2584 2730 2892 2911 2754 2680 2596 2591 2702 2775 2783 2829 2830 2787 2717 2655 2668 2647 2644 2666 2711 2743 2832 2894 2952 2954 2986 3019 3152 3201 3024 2917 2906 2776 2686 2482 2321 2349 2553 2733 2794 2678 2576 2653 2730 2734 2784 2882 2997 2984 2831 2890 2694 2675 2669 2641 2525 2463 2412 2396 2378 2481 2362 2296 2247 2231 2276 2238 2086 2019 1910 1810 1637 1592 1595 1628 1663 1628 1532 1499 1469 1509 1501 1446 1370 1399 1373 1413 1465 1423 1441 1433 1431 1433 1469 1613 1598 1626 1690 1798 1776 1611 1424 1233 1192 1241 1300 1488 1410 1259 1190 1233 1262 1133 1014 645 448 351 343 344 407 581 822 1136 1243 1327 1334 1365 1365 1459 1506 1534 1601 1658 1728 1877 1942 1896 1868 1806 1603 1451 1337 1183 1021 859 719 793 757 700 668 613 590 686 766 825 824 856 903 1037 1108 1228 1331 1454 1538 1625 1669 1721 1658 1572 1537 1605 1713 1862 1959 1953 2010 2116 2140 2254 2279 2125 2049 1896 1802 1779 1821 1900 1966 2024 2002 1979 1840 1725 1639 1556 1557 1500 1455 1424 1372 1269 1214 1170 1141 1113 1159 1182 1271 1285 1252 1351 1395 1371 1300 1245 1139 1040 939 872 786 718 620 569 582 595 660 672 692 689 734 774 840 849 831 810 781 737 755 764 773 791 757 720 644 609 619 608 578 582 622 675 725 790 830 851 782 729 581 538 473 413 414 450 456 458 477 467 467 483 461 491 480 435 424 432 420 403 388 371 382 392 430 455 467 513 462 434 422 435 396 361 344 367 386 366 356 354 379 412 382 365 338 329 348 341 299 315 315 311 352 344 342 340 346 342 342 331 308 308 331 305 323 325 315 327 351 373 345 331 337 352 360 353 317 313 303 272 265 268 268 258 262 262 260 261 266 264 267 310 313 314 314 314 314 287 296 311 305 314 310 315 312 311 311 314 321 302 303 308 308 308 307 255 254 249 251 251 253 249 251 246 249 248 255 254 250 251 247 246 253 252 253 253 246 248 249 264 261 213 211 209 214 215 217 217 222 221 222 223 231 227 223 218 218 211 208 209 210 237 258 256 232 211 211 214 213 212 211 214 214 217 215 228 237 278 339 405 498 688 723 698 696 692 695 736 752 760 791 804 805 804 792 724 670 666 647 636 627 637 615 584 564 551 542 532 487 472 510 530 528 581 607 634 675 711 769 848 872 899 973 1069 1213 1331 1451 1396 1300 1222 1015 886 741 641 547 493 385 364 355 321 293 291 312 310 289 278 240 241 239 238 238 238 240 263 324 334 369 360 355 359 345 310 277 274 273 275 323 329 404 538 858 811 809 844 905 968 1086 1319 1505 1511 1465 1418 1365 1306 1282 1242 1189 1154 1118 1085 1027 979 929 943 959 983 1032 1066 1097 1117 1225 1210 1183 1136 1247 1357 1478 1567 1544 1528 1444 1375 1305 1263 1177 1077 942 904 896 934 1053 1157 1309 1433 1576 1500 1434 1338 1250 1170 1102 1098 1148 1184 1219 1268 1174 1030 946 819 767 767 790 846 878 939 988 1096 1172 1261 1346 1676 1623 1464 1362 1256 1312 1430 1376 1370 1384 1395 1377 1263 1353 1527 1643 1700 1689 1789 1911 1880 1765 1608 1491 1306 1243 1488 1333 1170 1007 869 753 605 549 456 410 368 355 347 334 325 314 311 314 313 313 310 312 312 313 314 315 318 321 331 331 380 403 491 535 592 685 743 832 909 987 1061 1151 1270 1345 1468 1549 1620 1668 1630 1565 1510 1439 1330 1226 1133 1048 956 889 775 700 502 444 386 364 365 363 366 384 500 618 774 829 929 882 916 952 989 948 1120 1225 1336 1380 1476 1545 1552 1651 1796 1977 1895 1842 1870 1944 1970 1998 2021 2083 2104 2100 2157 2194 2188 2105 2076 2096 2214 2186 2190 2155 2122 2062 2013 1971 1975 1984 2042 1951 1916 1932 1959 2036 2103 2220 2183 2108 2121 2145 2154 2251 2317 2324 2346 2509 2615 2391 2371 2399 2374 2409 2354 2379 2414 2319 2234 2042 1836 1726 1818 2062 2142 2257 2386 2296 2213 2117 2058 1967 1903 1868 1825 1755 1627 1491 1545 1475 1457 1352 1262 1287 1303 1253 1221 1150 1107 1045 963 906 857 819 811 808 812 816 820 826 832 853 871 898 915 939 942 961 1037 1103 1173 1257 1278 1275 1309 1435 1494 1591 1632 1676 1689 1719 1722 1749 1735 1706 1685 1654 1599 1553 1706 1848 1933 1966 2028 2136 2250 2350 2487 2325 2209 2095 1969 1888 1822 1889 1969 2039 2030 2025 2019 2022 2097 2175 2232 2268 2333 2344 2391 2403 2432 2505 2601 2681 2714 2799 2799 2852 2797 2837 2794 2754 2613 2698 2744 2941 3008 2809 2731 2720 2759 2820 2754 2625 2526 2448 2278 2199 2151 2043 1919 1843 1732 1721 1875 1977 2062 2119 2230 2320 2436 2544 2731 2821 2864 2891 2939 3007 3109 2973 2705 2607 2441 2319 2165 2092 2017 1931 1775 1624 1508 1575 1711 1805 2015 2118 2310 2390 2444 2546 2760 2903 2700 2503 2351 2215 2044 1866 1592 1388 1362 1467 1697 1894 2140 2256 2463 2622 2777 2904 2986 3037 2855 2691 2588 2505 2435 2376 2338 2326 2327 2376 2524 2685 2792 2878 2846 2852 2854 2829 2770 2635 2498 2306 2190 2080 2002 1891 1880 1875 1883 1786 1709 1561 1482 1462 1520 1570 1691 1813 1857 1899 1922 1913 1904 2003 2019 2006 1973 1981 1904 1946 2038 2318 2336 2454 2594 2770 2901 2967 2926 2839 2750 2811 2910 2936 2944 2947 2946 2886 2849 2798 2763 2714 2708 2725 2760 2901 2933 2982 3032 3074 3102 3170 3269 3277 3130 3020 2864 2651 2480 2378 2487 2671 2682 2729 2767 2724 2724 2918 2975 2867 2929 2935 2840 2834 2770 2581 2439 2397 2425 2346 2362 2333 2302 2309 2351 2347 2319 2253 2229 2050 2038 1964 1924 1792 1631 1665 1550 1464 1447 1459 1494 1414 1413 1391 1317 1295 1250 1279 1290 1273 1285 1281 1351 1338 1161 1111 1125 1167 1276 1312 1366 1437 1507 1554 1613 1528 1425 1446 1541 1517 1471 1465 1441 1429 1434 1419 1270 1085 962 803 389 346 341 373 529 722 949 1095 1188 1195 1216 1235 1386 1427 1414 1412 1493 1558 1702 1772 1700 1652 1602 1503 1354 1233 1045 928 787 708 583 541 603 635 712 780 839 909 1002 1011 1086 1056 1130 1173 1221 1329 1437 1515 1628 1695 1785 1876 1895 1774 1750 1800 1864 1947 2055 2154 2210 2243 2070 1961 1895 1836 1728 1663 1744 1833 1893 1923 2011 2143 2141 2002 1810 1749 1658 1651 1638 1550 1464 1401 1308 1238 1124 1083 1016 1044 1133 1163 1112 1171 1249 1256 1227 1176 1152 1066 1017 924 850 759 732 701 636 555 593 623 650 651 654 688 744 769 734 737 728 683 674 713 763 772 724 689 673 596 616 696 724 705 673 713 705 731 754 790 821 783 724 629 596 507 469 396 435 422 426 447 443 459 458 445 433 427 417 408 402 404 385 375 371 359 365 387 393 437 434 416 421 364 376 386 355 359 348 344 363 345 363 381 401 417 407 365 344 337 310 305 293 301 346 356 339 333 325 331 326 335 317 299 304 304 301 302 312 309 317 321 312 323 313 330 331 310 337 331 327 293 276 269 267 265 264 260 253 257 262 262 263 261 265 271 312 308 313 313 284 281 305 303 305 311 303 312 302 308 311 315 320 307 301 304 305 306 265 251 249 247 248 247 246 246 246 244 247 248 255 247 245 247 246 247 247 248 244 248 246 248 249 257 210 211 209 209 208 210 215 214 216 217 218 219 213 213 211 213 210 210 209 210 220 235 236 225 212 216 212 214 212 212 213 219 215 221 249 277 344 402 464 522 650 724 704 693 679 675 710 740 767 799 793 792 789 780 767 702 670 670 663 638 613 607 592 580 563 545 528 491 484 501 536 560 556 583 622 649 692 735 783 861 920 1005 1091 1228 1349 1450 1430 1303 1227 1084 929 761 657 560 507 383 374 354 327 303 298 315 315 302 292 245 239 243 242 239 242 242 264 302 341 359 362 364 368 358 313 281 274 274 274 330 341 422 544 808 757 794 830 912 974 1126 1346 1537 1509 1463 1416 1324 1283 1258 1212 1166 1129 1094 1050 1018 968 941 910 923 943 1002 1045 1110 1146 1124 1118 1054 1048 1162 1241 1337 1463 1554 1519 1507 1473 1365 1278 1125 1007 921 898 895 927 1046 1153 1325 1455 1384 1366 1282 1217 1150 1077 1112 1172 1226 1272 1313 1192 1088 940 848 777 782 796 843 889 930 972 1063 1148 1266 1374 1477 1731 1618 1468 1375 1284 1354 1486 1441 1457 1531 1613 1543 1365 1458 1660 1777 1796 1761 1762 1795 1701 1564 1425 1299 1157 1216 1420 1369 1156 1011 782 673 540 497 417 391 356 343 333 331 322 297 309 312 311 313 311 321 313 319 313 313 316 327 352 374 442 479 519 569 662 705 802 888 987 1047 1116 1201 1303 1400 1515 1590 1678 1711 1637 1543 1520 1449 1330 1215 1113 1064 971 919 798 713 542 446 433 438 377 364 370 378 441 558 594 631 709 695 791 832 964 1079 1197 1290 1450 1585 1684 1753 1704 1785 1911 2054 2097 2078 2066 2066 2060 2107 2131 2126 2133 2152 2155 2121 2073 2042 1965 2042 2197 2307 2280 2206 2151 2107 2057 2055 2024 2058 2045 2014 2006 1994 2023 2102 2165 2120 2060 1987 1987 2030 2110 2208 2296 2322 2443 2587 2471 2370 2339 2353 2330 2296 2287 2393 2331 2272 2222 2023 1806 1694 1789 1947 2057 2248 2309 2209 2137 2058 2028 1955 1842 1738 1708 1610 1526 1378 1375 1309 1281 1221 1132 1080 1099 1106 1146 1068 1002 940 911 856 834 812 808 812 818 811 818 814 815 834 851 875 893 902 909 908 938 1030 1077 1152 1183 1155 1241 1330 1399 1485 1534 1581 1582 1606 1612 1645 1648 1626 1603 1547 1537 1616 1748 1859 2005 2103 2147 2216 2359 2449 2429 2287 2097 1987 1848 1799 1760 1798 1979 2067 1982 2029 2125 2174 2209 2247 2280 2312 2357 2368 2364 2415 2464 2474 2547 2656 2714 2768 2865 2817 2713 2659 2639 2553 2504 2568 2766 2936 2856 2707 2600 2603 2618 2650 2599 2559 2397 2309 2206 2146 2040 1995 1887 1819 1707 1813 1961 2045 2147 2230 2314 2383 2493 2574 2748 2845 2905 2938 2985 2999 3095 2923 2757 2705 2570 2450 2286 2200 2031 1899 1751 1614 1544 1650 1786 1883 2051 2254 2431 2622 2613 2682 2893 3003 2850 2647 2453 2295 2049 1902 1628 1431 1387 1475 1643 1783 2020 2171 2347 2490 2673 2753 2796 2893 2768 2741 2630 2559 2512 2428 2377 2368 2358 2449 2675 2840 2968 3061 2971 2828 2703 2596 2515 2403 2339 2262 2204 2120 2036 2033 2045 2085 2009 1905 1801 1664 1566 1458 1450 1515 1589 1696 1755 1830 1853 1858 1829 1879 1907 1899 1914 1877 1839 2003 2063 2234 2437 2618 2701 2826 2813 2804 2875 3014 2933 2921 2997 3099 3094 3115 3109 3048 2961 2872 2819 2769 2738 2730 2760 2864 2952 3022 3069 3174 3165 3222 3324 3441 3325 3029 2866 2669 2500 2436 2469 2670 2767 2788 2800 2768 2795 2881 2782 2761 2758 2701 2668 2621 2567 2374 2294 2215 2217 2265 2240 2226 2223 2237 2278 2244 2216 2151 2049 1938 1922 1900 1822 1668 1769 1685 1634 1508 1461 1450 1452 1495 1548 1467 1356 1307 1254 1212 1215 1204 1182 1147 1135 1124 1073 1061 1016 993 1035 1051 1177 1192 1259 1353 1410 1539 1676 1677 1587 1460 1381 1326 1277 1259 1265 1258 1143 1082 1010 937 589 349 344 350 450 598 862 886 892 930 1104 1186 1136 1130 1150 1175 1257 1359 1560 1664 1542 1512 1397 1298 1168 1145 1020 827 645 615 534 602 684 732 867 916 961 1026 1132 1173 1231 1185 1153 1291 1326 1337 1409 1475 1577 1646 1748 1821 1925 1973 1902 1884 1876 1904 2040 2173 2162 2103 1992 1897 1761 1736 1620 1574 1672 1791 1988 2106 2113 2229 2287 2085 1923 1873 1850 1746 1688 1612 1498 1438 1331 1214 1119 1062 930 947 1023 1022 992 1137 1131 1192 1161 1061 1009 974 923 862 799 740 697 699 666 559 552 615 636 628 637 657 684 678 687 676 682 654 685 756 779 754 724 702 641 626 679 747 806 747 667 616 625 629 672 698 733 725 704 614 554 523 492 449 420 381 432 431 440 460 463 460 452 427 409 394 385 384 395 404 387 341 339 346 393 408 394 389 382 385 380 374 360 331 333 332 349 336 361 399 385 396 370 365 349 345 331 318 295 322 335 346 341 333 318 326 312 319 319 300 322 303 295 298 305 305 303 308 305 306 307 301 300 293 299 296 287 274 270 263 260 265 263 262 255 249 255 255 262 262 262 260 298 308 311 309 296 283 302 306 302 292 303 311 299 307 305 303 308 314 297 302 304 305 283 252 246 246 246 245 244 245 243 243 242 245 252 249 243 246 243 243 243 244 245 244 244 243 248 247 210 210 211 210 212 211 211 213 215 213 215 215 212 210 210 211 218 216 209 211 210 213 221 216 215 212 213 210 212 210 212 214 230 296 317 330 358 388 445 502 591 690 696 672 653 645 682 734 758 775 778 775 780 798 801 734 665 642 616 590 572 569 558 563 537 524 527 501 498 532 552 598 615 611 602 641 665 742 807 909 978 1035 1111 1249 1346 1424 1433 1309 1234 1097 949 776 650 564 479 393 384 349 341 334 290 317 315 308 277 246 240 246 242 241 239 242 255 294 301 361 369 371 368 358 304 279 277 276 275 330 362 464 623 757 732 778 894 953 1003 1158 1325 1517 1507 1431 1395 1289 1271 1242 1192 1151 1132 1075 1039 988 984 994 954 895 921 1029 1084 1109 1081 1077 1020 949 1003 1077 1146 1268 1377 1586 1595 1535 1455 1303 1206 1052 956 908 905 906 942 1031 1123 1255 1202 1235 1225 1141 1134 1049 1065 1157 1225 1306 1369 1258 1117 1000 860 790 777 794 828 865 924 982 1046 1129 1228 1278 1434 1619 1741 1617 1478 1370 1341 1424 1528 1507 1558 1658 1761 1615 1467 1554 1734 1883 1915 1855 1831 1783 1639 1517 1278 1143 1030 1066 1202 1201 933 771 662 574 475 437 426 381 339 332 323 322 322 321 310 309 312 311 310 318 319 334 323 320 332 371 410 433 464 531 589 640 674 692 842 931 997 1072 1185 1267 1368 1459 1571 1647 1694 1719 1652 1609 1545 1480 1367 1280 1167 1121 1007 909 772 696 530 465 447 456 377 369 372 383 415 547 716 836 903 928 1001 1072 1159 1205 1344 1348 1443 1608 1815 1921 1859 1842 1963 2129 2270 2250 2149 2144 2181 2289 2252 2268 2268 2276 2252 2204 2127 1962 1904 1995 2144 2257 2237 2221 2207 2182 2138 2081 2082 2121 2099 2088 2074 2099 2075 2103 2100 2066 2038 1991 1951 1962 2043 2157 2217 2365 2465 2542 2410 2373 2333 2295 2245 2201 2223 2355 2257 2188 2146 1997 1807 1673 1746 1863 1972 2178 2250 2169 2100 2037 1969 1862 1766 1641 1564 1477 1455 1458 1458 1429 1365 1278 1187 1114 1047 993 1032 996 995 953 880 845 832 811 812 808 810 812 807 828 835 848 854 837 849 871 875 875 871 902 954 1025 1054 1069 1177 1240 1286 1377 1428 1474 1475 1491 1517 1563 1572 1546 1499 1545 1647 1750 1931 2017 2087 2184 2302 2337 2416 2456 2363 2212 2021 1889 1775 1743 1720 1811 1880 1953 2062 2155 2228 2247 2274 2315 2382 2404 2434 2499 2485 2528 2502 2541 2617 2693 2817 2967 3061 2935 2806 2689 2543 2468 2465 2591 2775 2826 2695 2611 2488 2462 2511 2524 2495 2455 2375 2294 2240 2180 2087 1967 1862 1744 1736 1891 2047 2172 2272 2407 2527 2501 2633 2746 2787 2838 2908 2953 2991 3059 3031 2934 2784 2743 2636 2487 2360 2222 2020 1881 1683 1526 1584 1698 1882 1994 2156 2284 2451 2593 2787 2872 3054 3108 2858 2714 2481 2321 2138 1948 1632 1476 1425 1477 1626 1773 1959 2106 2267 2350 2464 2558 2681 2806 2917 2877 2761 2691 2648 2587 2489 2414 2368 2433 2677 2862 2897 2957 2836 2732 2609 2515 2490 2431 2391 2314 2245 2162 2233 2321 2254 2221 2140 2009 1922 1802 1711 1585 1532 1476 1491 1595 1658 1732 1772 1804 1798 1796 1834 1829 1783 1759 1874 2077 2131 2229 2331 2584 2701 2741 2686 2692 2798 2989 3062 3117 3166 3050 3001 3048 3133 3161 3019 2942 2880 2807 2803 2817 2834 2863 2926 2938 3015 3067 2983 3038 3254 3248 3137 2896 2792 2661 2541 2471 2528 2699 2853 2928 2900 2780 2736 2696 2664 2622 2586 2518 2503 2414 2348 2242 2179 2151 2132 2119 2127 2121 2091 2046 2048 2043 2037 1982 1929 1907 1853 1764 1812 1779 1768 1654 1696 1722 1663 1581 1581 1650 1688 1705 1545 1465 1402 1340 1254 1208 1213 1228 1195 1183 1207 1274 1237 1110 1033 969 928 934 1033 1121 1282 1392 1661 1638 1467 1363 1266 1240 1148 1134 1093 1076 1019 934 894 815 657 569 347 346 366 548 689 679 730 833 872 932 878 894 938 1009 1101 1191 1301 1368 1574 1434 1240 1227 1096 958 797 704 519 542 587 673 776 831 944 1051 1157 1278 1362 1374 1382 1337 1193 1305 1431 1460 1446 1442 1497 1565 1700 1763 1884 1963 1986 1967 1926 1941 2041 2127 1998 1893 1837 1820 1683 1620 1510 1544 1700 1818 1939 2059 2170 2114 2099 2032 2021 2019 1892 1827 1752 1655 1506 1439 1339 1264 1160 1019 921 863 869 912 962 1037 1064 1103 1050 1001 935 903 861 800 756 696 686 652 645 562 545 574 582 603 616 620 629 624 629 635 651 662 709 738 760 730 705 678 641 645 702 792 743 694 676 615 562 553 586 635 643 674 659 652 598 548 525 472 430 376 393 417 451 483 470 441 424 423 409 413 431 414 436 434 417 385 363 340 366 379 375 358 355 348 346 375 369 330 329 327 336 384 364 396 360 348 357 339 328 335 335 320 300 300 325 338 334 321 316 312 312 304 311 300 313 295 299 299 303 301 300 300 298 299 303 300 295 287 290 279 268 269 269 265 257 257 263 260 259 256 250 257 258 263 258 258 271 300 306 306 310 275 288 297 305 305 289 300 304 306 310 305 302 304 304 293 300 297 302 258 247 245 245 244 246 245 241 238 242 245 249 248 245 243 242 241 241 240 240 244 242 242 243 244 210 211 213 211 214 211 220 214 214 212 215 210 214 210 212 212 212 211 215 210 216 212 215 215 212 210 215 216 211 212 231 260 347 388 390 399 405 413 442 472 522 616 675 655 633 626 637 676 740 767 757 763 774 770 787 723 691 633 621 614 618 603 563 555 542 532 519 515 533 561 595 616 636 658 670 682 707 770 848 971 1029 1076 1150 1274 1369 1431 1425 1301 1227 1063 927 760 644 533 469 424 392 346 358 336 300 309 309 261 253 241 240 241 249 242 242 240 261 285 338 357 370 375 360 329 301 286 279 282 277 329 392 545 728 689 731 791 947 1012 1117 1299 1364 1511 1487 1419 1354 1270 1252 1226 1185 1153 1114 1064 1027 1043 1031 1057 1032 934 863 881 930 951 944 954 891 870 938 1051 1122 1242 1350 1539 1581 1465 1363 1238 1112 969 937 917 914 922 942 958 1032 1103 1060 1102 1091 1098 1043 1018 1081 1193 1257 1379 1313 1190 1038 929 818 785 802 813 859 920 971 1033 1140 1190 1311 1420 1505 1686 1685 1560 1462 1391 1400 1449 1536 1616 1716 1804 1835 1677 1594 1678 1851 1961 1954 1823 1639 1541 1543 1423 1221 1096 954 921 936 868 674 599 534 460 414 407 412 368 322 316 311 313 311 308 307 303 307 307 316 322 333 340 345 345 389 423 470 498 518 540 649 698 758 844 914 937 1105 1149 1259 1361 1453 1531 1614 1688 1762 1755 1653 1572 1507 1467 1400 1313 1192 1145 1018 901 748 668 544 484 455 456 438 367 367 375 395 540 691 825 1001 1101 1185 1258 1284 1378 1428 1475 1525 1601 1735 1856 1947 1943 2005 2164 2350 2253 2225 2293 2390 2412 2361 2307 2286 2222 2151 2094 2009 1844 1894 2039 2129 2192 2182 2124 2144 2123 2177 2170 2161 2165 2158 2150 2154 2158 2122 2121 2124 2076 2056 2030 2007 1926 1951 2021 2118 2282 2402 2531 2363 2343 2311 2244 2223 2142 2187 2276 2238 2139 2037 1931 1769 1645 1690 1813 1964 2133 2217 2196 2180 2156 2086 1909 1821 1731 1676 1614 1594 1592 1574 1530 1454 1350 1284 1211 1161 1059 994 940 915 903 870 850 834 819 808 806 806 853 921 982 1031 1051 1038 970 950 890 843 847 847 839 844 884 919 992 1053 1130 1205 1290 1354 1350 1338 1371 1433 1461 1489 1430 1454 1605 1779 1851 1924 1963 2038 2112 2204 2188 2230 2187 2248 2100 1908 1812 1707 1695 1715 1833 2016 2063 2190 2258 2336 2381 2398 2410 2474 2494 2560 2540 2487 2461 2482 2487 2585 2701 2929 3091 3186 2953 2769 2700 2577 2505 2484 2591 2814 2898 2753 2659 2485 2438 2424 2422 2388 2329 2262 2237 2200 2150 2004 1939 1806 1703 1796 1926 2048 2129 2262 2404 2519 2568 2660 2807 2907 2967 3013 3082 3082 3109 2840 2695 2539 2463 2376 2295 2233 2186 2065 1884 1683 1546 1673 1785 1930 2070 2249 2394 2576 2702 2870 3008 3225 3059 2851 2704 2476 2290 2126 1935 1634 1480 1462 1495 1661 1766 1933 2066 2248 2375 2584 2649 2785 2888 3108 3090 2955 2893 2861 2704 2557 2463 2384 2442 2516 2667 2747 2875 2925 2773 2648 2615 2611 2429 2402 2390 2369 2494 2585 2507 2458 2358 2253 2081 1974 1963 1873 1748 1652 1536 1479 1485 1530 1605 1664 1732 1726 1765 1765 1713 1723 1837 1997 2107 2243 2361 2449 2620 2730 2627 2565 2625 2738 2903 2879 2994 3099 2926 2834 2839 2906 3019 3076 3061 3048 2913 2865 2864 2866 2910 2946 3002 2982 2857 2878 2985 3058 3039 3107 2956 2862 2854 2700 2552 2609 2789 3005 2804 2718 2611 2575 2598 2612 2527 2465 2374 2368 2318 2267 2236 2246 2179 2157 2117 2108 2101 2051 1989 1947 1922 1934 1880 1858 1818 1856 1894 1914 1877 1778 1803 1854 1846 1772 1726 1716 1819 1864 1886 1806 1739 1625 1478 1320 1293 1355 1390 1400 1419 1479 1507 1422 1368 1235 1103 1011 946 865 938 1129 1316 1452 1443 1385 1268 1162 1075 991 955 917 877 819 743 674 633 518 504 369 357 342 420 626 652 584 656 615 681 704 722 821 844 1002 1060 1106 1164 1290 1355 1353 1188 1023 879 768 659 492 560 653 752 885 956 1020 1118 1263 1371 1461 1491 1479 1447 1330 1330 1446 1531 1566 1538 1505 1582 1613 1714 1825 1840 1931 1985 2056 2026 2095 2029 1911 1810 1692 1733 1647 1550 1442 1535 1661 1736 1864 1981 2074 1921 1855 1844 1792 1844 1927 1901 1779 1708 1593 1519 1384 1326 1204 1126 1018 935 867 819 897 959 1031 1046 974 910 880 826 794 770 758 713 677 659 644 570 543 532 565 566 586 607 611 598 610 609 624 679 737 742 738 691 669 634 665 675 726 718 675 628 608 578 538 513 525 558 601 602 606 656 626 530 485 454 440 427 407 388 428 433 433 429 423 433 419 414 424 432 429 413 392 392 356 322 341 333 340 320 319 329 307 319 340 336 325 328 343 415 420 390 376 344 319 338 307 331 325 323 321 294 294 326 325 322 317 306 315 300 298 302 294 294 294 293 295 295 299 298 297 298 293 290 288 282 284 265 265 265 271 269 255 256 260 258 260 260 248 260 260 260 259 257 259 265 299 303 297 279 283 303 301 293 293 284 299 303 301 300 300 295 294 290 293 297 295 269 245 244 246 244 244 246 241 241 247 245 244 250 246 241 241 239 248 239 238 239 240 240 241 240 210 210 209 210 209 210 217 221 217 213 214 211 215 211 212 210 212 212 210 213 214 213 210 211 211 212 211 213 259 319 371 376 379 385 388 381 393 383 407 428 456 479 547 565 572 566 576 612 664 707 741 756 746 802 843 738 682 668 615 624 621 608 573 557 540 521 513 540 566 595 625 646 646 666 692 771 820 838 881 988 1049 1126 1200 1336 1408 1437 1404 1280 1190 1038 905 725 637 542 477 428 399 363 358 326 303 293 268 292 272 245 241 244 245 247 244 242 253 323 341 356 364 372 364 337 324 285 278 297 285 334 439 673 678 674 688 763 910 968 1058 1260 1350 1318 1300 1374 1306 1244 1222 1204 1181 1139 1108 1071 1090 1094 1098 1020 949 826 759 718 757 780 768 762 809 913 980 1048 1110 1256 1364 1565 1525 1390 1286 1146 1001 961 959 965 987 1041 1055 1060 1003 941 961 992 1018 1004 980 1033 1087 1173 1278 1345 1242 1126 976 882 818 804 805 828 970 1006 1125 1115 1252 1270 1436 1508 1688 1835 1675 1569 1460 1428 1440 1463 1529 1607 1759 1919 1843 1738 1756 1843 1933 1812 1661 1605 1449 1361 1183 1139 1084 1051 987 919 570 533 507 471 422 404 398 408 389 372 307 304 310 308 303 306 306 306 308 307 308 331 367 374 400 414 434 480 517 543 612 668 697 760 876 980 1091 1127 1112 1248 1361 1418 1519 1570 1697 1752 1772 1740 1648 1567 1469 1429 1378 1276 1194 1120 1011 929 774 679 578 513 473 464 413 369 368 370 378 485 693 833 984 1085 1246 1322 1383 1515 1622 1613 1735 1715 1789 1881 1974 2132 2298 2426 2405 2364 2408 2320 2305 2305 2260 2167 2096 2046 2034 1955 1805 1801 1899 2012 2048 1999 2004 2002 1965 2027 2121 2176 2211 2282 2307 2323 2297 2259 2205 2185 2155 2141 2153 2256 2095 1860 1810 1886 1986 2155 2248 2332 2360 2294 2267 2194 2125 2072 2157 2180 2156 2049 1978 1817 1703 1622 1668 1840 1960 2052 2098 2187 2202 2194 2128 2055 1993 1931 1833 1800 1773 1740 1676 1591 1527 1438 1375 1293 1231 1150 1081 1050 988 882 863 849 833 813 808 863 917 1017 1101 1174 1217 1249 1257 1179 1137 1090 1047 978 941 898 915 898 865 843 865 919 1003 1066 1117 1160 1179 1234 1284 1324 1305 1329 1405 1557 1629 1671 1785 1852 1935 1968 1932 1896 1910 1967 1987 1928 1797 1774 1617 1655 1720 1814 2007 2103 2159 2178 2217 2222 2228 2267 2277 2304 2355 2374 2318 2269 2317 2413 2631 2802 2880 2840 2840 2809 2622 2545 2439 2345 2370 2495 2763 2893 2860 2778 2618 2470 2396 2374 2334 2260 2181 2143 2086 2030 1935 1840 1721 1715 1920 2056 2180 2247 2319 2368 2430 2480 2557 2615 2669 2698 2749 2814 2955 2964 2666 2561 2403 2339 2278 2227 2155 2036 1905 1806 1660 1560 1742 1873 2029 2112 2209 2272 2433 2555 2669 2768 2947 3006 2690 2506 2330 2232 2105 1929 1695 1504 1464 1491 1645 1811 1899 2031 2178 2294 2464 2618 2852 3018 3377 3270 3046 2900 2778 2621 2544 2455 2477 2529 2610 2722 2890 3095 3062 2826 2777 2818 2770 2569 2669 2767 2803 2947 2780 2722 2573 2341 2254 2167 2166 2070 1980 1864 1772 1669 1590 1502 1498 1510 1510 1517 1556 1614 1653 1647 1716 1829 1947 2079 2186 2280 2358 2434 2509 2465 2484 2639 2758 2838 2737 2810 2842 2826 2687 2613 2672 2834 2783 2786 2917 2961 2907 2848 2809 2827 2818 2795 2714 2705 2749 2888 2837 2832 2864 3114 3014 2905 2815 2739 2822 2807 2765 2700 2654 2562 2540 2522 2492 2398 2402 2348 2349 2360 2376 2405 2364 2276 2239 2195 2200 2122 2119 2094 2022 2018 2037 1924 1903 1971 1999 1922 1901 1934 1943 1974 2041 1921 1876 1881 1895 1954 1855 1829 1685 1596 1486 1370 1400 1461 1503 1520 1580 1664 1772 1719 1538 1405 1379 1434 1317 1186 975 858 904 1022 1225 1248 1207 1129 998 912 810 731 665 658 639 617 536 448 402 378 360 352 346 342 494 561 607 601 587 558 543 563 587 704 797 825 877 915 1002 1059 1024 991 990 900 684 588 486 545 678 781 915 1035 1154 1222 1340 1445 1560 1654 1679 1652 1510 1421 1472 1536 1640 1711 1627 1623 1688 1769 1895 1929 1982 1998 2086 2206 2116 1975 1823 1727 1581 1508 1418 1380 1374 1494 1661 1711 1745 1823 1831 1739 1615 1601 1614 1674 1742 1793 1802 1726 1611 1530 1417 1307 1210 1150 1027 947 905 802 797 865 903 893 840 813 785 774 727 707 706 677 671 636 653 586 540 527 555 555 553 591 595 586 646 675 711 752 761 750 723 696 712 666 673 690 701 656 634 573 518 516 498 476 500 545 491 533 528 544 560 523 464 427 411 426 433 406 362 381 406 395 406 416 408 396 403 415 406 411 388 357 334 322 322 322 331 288 287 293 295 318 334 320 322 326 369 431 422 398 360 343 326 301 293 322 319 316 319 309 286 287 310 311 318 301 314 292 291 289 288 290 289 292 289 291 295 290 293 286 287 286 286 285 267 262 264 264 262 262 255 253 257 261 257 254 245 245 254 257 255 254 255 253 272 299 304 274 272 298 293 295 299 299 282 301 301 302 300 297 298 285 293 296 289 293 249 245 243 241 242 239 243 239 241 248 246 245 244 239 242 240 236 236 239 236 238 236 235 237 226 215 212 210 211 211 211 211 216 211 211 213 218 216 215 213 212 213 212 217 213 212 210 211 211 215 217 220 289 359 374 371 370 387 395 383 360 356 375 391 405 421 454 495 539 516 529 558 609 654 707 753 750 756 767 683 629 615 596 567 575 573 554 532 518 504 507 536 563 591 641 636 634 642 674 726 733 738 792 931 1009 1130 1236 1358 1397 1377 1303 1208 1129 1010 917 763 659 527 479 464 429 366 356 324 294 266 283 288 277 265 245 247 248 244 245 248 252 319 329 354 357 377 370 347 330 287 281 311 308 321 431 617 603 619 629 687 842 935 1088 1278 1238 1177 1134 1110 1110 1078 1112 1202 1179 1133 1130 1148 1170 1153 1116 1049 964 851 738 675 718 711 714 794 847 913 972 1032 1109 1244 1352 1547 1494 1331 1231 1046 987 995 1003 1044 1086 1173 1200 1247 1115 972 933 952 950 963 985 1020 1069 1180 1300 1286 1171 1053 914 880 830 806 801 855 1018 1088 1228 1224 1288 1405 1499 1560 1845 1830 1664 1557 1477 1453 1471 1499 1557 1611 1751 1931 1886 1854 1833 1760 1697 1619 1472 1361 1277 1159 1047 917 867 911 795 718 604 482 451 436 417 423 434 433 376 323 307 307 307 304 304 304 305 303 305 306 337 379 397 410 420 431 480 512 576 608 675 729 796 810 898 1022 1150 1235 1227 1267 1388 1467 1555 1613 1714 1829 1842 1781 1715 1585 1446 1387 1354 1296 1213 1113 991 907 764 693 597 532 516 488 392 371 370 374 373 463 700 844 965 1054 1156 1219 1356 1537 1718 1724 1797 1904 1932 2013 2074 2202 2379 2423 2397 2421 2338 2280 2232 2192 2169 2106 2059 2001 1989 1895 1763 1741 1839 1939 1955 1912 1857 1892 1871 2000 2029 2091 2145 2207 2280 2358 2323 2230 2203 2277 2260 2214 2217 2244 2107 1939 1824 1787 1831 1980 2000 2131 2187 2244 2302 2200 2062 2029 2059 2103 2092 1962 1883 1738 1641 1623 1702 1829 1886 1998 2072 2156 2187 2179 2149 2096 2068 2008 1953 1868 1803 1701 1630 1538 1471 1394 1334 1255 1191 1103 1034 1011 969 848 842 836 823 805 858 953 1019 1108 1168 1241 1312 1380 1415 1388 1351 1247 1256 1180 1136 1092 1053 1030 964 866 847 847 866 952 979 1018 1043 1102 1128 1139 1178 1239 1302 1395 1488 1528 1670 1720 1765 1790 1726 1718 1744 1713 1702 1739 1630 1620 1523 1570 1703 1790 1906 1997 2058 2052 2107 2130 2139 2150 2200 2199 2233 2254 2165 2165 2269 2389 2565 2639 2636 2651 2784 2779 2595 2515 2375 2317 2351 2464 2680 2749 2793 2746 2642 2560 2469 2395 2308 2248 2184 2145 2025 1957 1840 1716 1703 1783 1932 2037 2169 2242 2304 2335 2397 2448 2499 2527 2579 2620 2762 2838 2957 3009 2812 2614 2427 2364 2283 2276 2289 2235 2033 1878 1636 1568 1735 1903 2126 2254 2365 2361 2404 2468 2550 2634 2840 2961 2739 2583 2478 2430 2178 1992 1837 1554 1461 1487 1667 1850 2022 2114 2245 2392 2579 2668 2836 2993 3307 3184 2932 2731 2648 2582 2560 2572 2632 2757 2818 2943 3112 3253 3056 2916 2906 2930 2880 2845 2972 3033 2965 2830 2717 2532 2460 2366 2306 2252 2247 2073 2023 1955 1883 1752 1686 1612 1574 1515 1523 1534 1533 1544 1574 1603 1641 1713 1797 1928 1981 2086 2149 2299 2373 2314 2419 2600 2726 2742 2624 2655 2606 2631 2549 2467 2530 2671 2646 2699 2731 2692 2720 2752 2758 2718 2638 2635 2645 2660 2735 2783 2763 2796 2821 2866 2859 2880 2883 2825 2803 2743 2735 2725 2665 2554 2556 2477 2436 2462 2427 2404 2411 2409 2422 2413 2407 2352 2269 2234 2213 2189 2205 2161 2150 2171 2196 2143 2096 2071 2010 1940 1958 2017 2023 2112 2155 2047 2018 2006 1895 1781 1726 1643 1536 1472 1409 1437 1544 1579 1604 1620 1734 1819 1808 1667 1527 1527 1547 1585 1415 1295 1110 952 793 851 1052 1067 1038 943 820 724 637 581 622 579 562 528 530 531 535 507 465 362 343 418 483 588 668 686 566 504 469 445 487 547 633 655 744 815 862 828 854 872 811 728 566 452 491 600 713 797 837 912 1048 1182 1311 1415 1604 1736 1834 1779 1632 1519 1496 1572 1679 1768 1820 1781 1709 1761 1838 1940 2037 2078 2231 2241 2046 1917 1805 1693 1541 1463 1364 1293 1425 1545 1606 1548 1594 1683 1648 1606 1483 1455 1500 1553 1608 1665 1703 1627 1525 1478 1381 1297 1183 1112 997 918 863 807 739 774 803 777 766 735 724 757 707 675 679 674 653 620 637 627 570 503 529 543 541 576 567 624 676 734 778 801 828 775 730 763 733 718 703 707 743 692 629 539 485 464 478 466 469 513 507 472 493 482 485 500 467 441 422 389 405 423 404 409 345 350 340 391 385 415 380 402 391 372 341 336 336 344 355 300 303 331 323 298 300 308 325 343 308 329 363 388 442 380 369 337 318 294 291 314 305 305 315 304 284 284 286 307 315 300 298 285 292 285 290 287 286 284 284 286 286 288 289 284 283 283 284 278 264 260 265 263 260 259 254 256 250 261 254 253 245 245 252 255 252 254 250 251 250 286 288 267 270 285 297 292 291 292 272 275 300 294 300 290 296 297 286 297 287 291 263 250 241 239 239 239 238 238 241 236 242 246 242 238 236 235 236 237 240 235 232 237 234 233 259 266 231 218 212 210 210 212 212 210 212 212 211 214 213 214 212 212 215 215 214 211 211 212 213 217 223 230 253 273 298 306 311 309 316 316 323 320 331 339 366 385 389 392 460 514 522 524 575 612 630 686 734 738 762 734 646 621 655 599 540 533 526 519 512 496 504 526 541 566 582 580 585 604 618 644 651 761 804 916 995 1093 1197 1320 1319 1238 1197 1150 1090 982 878 734 635 521 476 480 415 380 356 327 293 271 267 288 290 274 250 246 250 248 248 245 252 273 284 340 353 372 374 358 324 304 287 300 319 317 424 560 562 546 559 596 727 860 955 1198 1157 1095 1029 924 896 869 916 1119 1144 1192 1207 1191 1170 1137 1096 1065 990 869 757 646 670 677 738 792 828 882 936 1015 1112 1213 1308 1505 1482 1298 1161 1033 1026 1056 1064 1107 1197 1297 1387 1258 1125 1056 961 959 998 1031 1040 1060 1111 1238 1330 1201 1089 990 951 903 859 804 815 900 1087 1217 1332 1346 1334 1452 1625 1720 1931 1810 1594 1541 1494 1478 1541 1610 1649 1727 1878 2007 1901 1852 1682 1560 1500 1408 1298 1193 1069 965 880 730 658 628 597 561 490 428 421 433 424 426 425 371 303 308 305 304 303 305 306 306 312 309 316 312 415 418 417 429 444 475 531 560 621 683 762 801 860 906 908 1049 1206 1308 1353 1318 1399 1490 1576 1668 1739 1845 1916 1854 1758 1672 1605 1531 1375 1265 1206 1109 975 911 835 781 651 617 567 505 443 395 370 372 379 429 625 793 996 1029 1098 1186 1337 1501 1715 1840 1889 1970 2052 2194 2282 2381 2447 2363 2275 2191 2184 2195 2156 2093 2041 2014 2012 1991 1924 1832 1739 1690 1715 1787 1801 1786 1783 1918 1974 2025 2068 2122 2158 2246 2316 2339 2303 2234 2241 2341 2273 2282 2284 2264 2143 1971 1859 1766 1712 1765 1811 1955 1974 2095 2231 2259 2016 2002 1994 2029 1997 1864 1795 1652 1593 1659 1728 1831 1931 2010 2072 2136 2142 2130 2117 2083 2058 1982 1920 1815 1744 1628 1557 1470 1422 1343 1292 1207 1142 1069 1009 984 906 820 818 814 808 829 935 1024 1061 1154 1224 1305 1379 1458 1516 1550 1533 1504 1495 1419 1359 1323 1236 1174 1100 1030 996 966 920 888 895 890 910 931 945 1004 1032 1108 1161 1298 1374 1384 1545 1567 1582 1589 1564 1552 1566 1512 1465 1463 1438 1478 1506 1545 1647 1733 1817 1877 1918 1933 1966 1998 2027 2051 2087 2105 2109 2098 2057 2087 2178 2290 2407 2471 2554 2602 2804 2749 2596 2436 2341 2283 2318 2392 2541 2613 2632 2634 2649 2643 2552 2509 2443 2377 2226 2094 1950 1851 1736 1703 1711 1824 1948 2025 2140 2213 2276 2296 2403 2460 2488 2516 2612 2685 2760 2812 2847 2945 3018 2813 2572 2470 2379 2362 2394 2243 2017 1819 1610 1585 1753 1919 2146 2258 2437 2592 2648 2634 2663 2764 2919 3053 2892 2859 2709 2530 2251 2007 1764 1621 1498 1478 1732 1875 2087 2212 2342 2463 2615 2752 2937 3081 3276 3136 2843 2753 2716 2715 2754 2811 2887 2956 3000 3107 3190 3253 3096 3009 2982 2985 2956 3027 3040 2846 2762 2651 2577 2519 2483 2435 2417 2308 2185 2090 2101 2125 2022 1902 1812 1734 1650 1540 1535 1543 1564 1588 1608 1601 1601 1628 1682 1753 1824 1920 2038 2176 2187 2276 2379 2512 2564 2574 2513 2482 2419 2454 2412 2362 2443 2506 2498 2550 2553 2547 2565 2667 2652 2586 2514 2525 2552 2541 2595 2678 2692 2655 2720 2785 2800 2866 2907 2929 2852 2816 2794 2700 2560 2528 2530 2536 2476 2451 2459 2504 2508 2485 2478 2479 2510 2404 2310 2234 2238 2279 2276 2295 2370 2331 2309 2298 2185 2086 2033 2023 2046 2083 2100 2006 1985 1960 1945 1868 1781 1711 1594 1526 1502 1529 1560 1605 1694 1723 1731 1755 1864 1968 1830 1713 1715 1743 1748 1672 1476 1334 1190 978 876 763 823 861 838 772 685 629 685 728 779 786 776 732 677 677 679 669 612 588 350 367 381 481 624 588 499 372 374 378 374 367 427 472 543 612 688 689 709 727 678 593 470 484 591 691 821 905 958 1048 1197 1223 1357 1424 1619 1742 1911 1877 1739 1679 1537 1574 1674 1749 1847 1905 1801 1800 1878 1945 2005 2160 2266 2152 2031 1907 1753 1630 1540 1444 1332 1242 1342 1455 1434 1376 1466 1516 1486 1402 1382 1334 1428 1486 1518 1593 1648 1542 1461 1409 1357 1318 1233 1167 1072 1003 945 875 832 717 703 696 704 682 689 695 671 635 659 659 637 602 624 633 621 501 511 536 533 561 569 650 712 724 690 707 725 689 672 737 648 656 600 646 675 645 617 563 517 492 430 444 463 490 533 465 444 466 435 454 480 470 427 374 411 432 419 416 412 419 400 327 367 398 402 390 378 369 372 372 365 391 386 368 360 282 301 283 287 318 329 324 305 362 349 375 378 385 361 324 307 294 283 318 299 302 298 307 280 277 281 293 305 306 287 286 282 283 281 285 282 284 282 286 288 287 283 280 279 280 283 279 262 258 256 258 256 257 262 252 255 257 253 251 246 242 256 255 252 250 251 250 248 251 292 294 264 268 293 292 297 290 296 266 291 289 298 290 285 286 284 290 288 287 278 249 241 238 238 237 236 238 235 233 234 238 241 235 234 234 236 237 234 235 234 233 232 231 285 279 277 266 244 216 211 212 210 212 210 214 212 214 212 219 215 211 213 216 215 214 214 214 216 223 273 278 281 286 262 274 274 280 284 279 290 288 312 319 328 332 371 396 438 484 514 527 538 556 588 616 650 680 733 734 672 619 680 629 550 546 508 513 520 509 488 500 515 531 523 517 532 550 562 598 641 692 710 809 863 1015 1141 1216 1209 1185 1164 1105 1066 947 841 720 626 513 491 423 413 391 359 323 293 277 274 277 285 266 251 248 252 251 250 248 250 303 287 330 357 363 371 363 336 333 313 292 307 343 432 534 516 513 509 524 646 829 946 1144 1096 1026 936 818 772 756 871 1135 1176 1243 1226 1186 1170 1147 1127 1089 1019 874 776 670 641 682 709 766 811 873 934 991 1020 1091 1235 1427 1422 1226 1086 1062 1081 1117 1119 1202 1302 1454 1438 1231 1139 1055 945 973 1025 1087 1087 1154 1219 1324 1286 1105 1078 1059 965 900 817 808 843 948 1148 1289 1397 1338 1413 1510 1597 1723 1928 1810 1670 1563 1517 1517 1594 1718 1851 1923 1929 1821 1692 1619 1514 1396 1209 1202 1110 988 885 782 627 563 478 467 462 452 395 396 421 407 395 389 322 300 306 304 309 303 302 303 303 303 309 310 313 394 424 422 444 445 472 519 574 638 682 723 759 853 919 973 1040 1051 1155 1301 1446 1459 1448 1459 1610 1706 1794 1861 2035 1975 1929 1885 1705 1594 1445 1340 1262 1207 1095 1046 948 851 736 669 562 531 465 374 375 377 379 420 624 783 958 977 1051 1161 1325 1515 1719 1854 2043 2168 2225 2366 2377 2347 2325 2281 2227 2165 2132 2116 2113 2077 2025 1966 1923 1868 1787 1713 1661 1616 1624 1734 1773 1852 1974 2089 2058 2137 2130 2137 2200 2239 2281 2378 2368 2341 2369 2443 2381 2318 2251 2179 2125 2034 1994 1877 1784 1669 1680 1720 1796 1961 2046 2073 1942 1885 1915 1939 1899 1792 1700 1588 1566 1686 1767 1890 1940 2006 2049 2068 2068 2065 2060 2022 2006 1936 1874 1763 1690 1614 1520 1420 1346 1278 1221 1155 1123 1048 969 915 818 796 795 795 801 901 979 1076 1150 1212 1258 1333 1411 1511 1560 1598 1623 1641 1659 1618 1574 1475 1383 1356 1330 1229 1153 1093 1083 1030 1043 1030 981 899 887 900 920 978 1048 1163 1235 1265 1377 1394 1387 1384 1352 1386 1365 1374 1416 1435 1473 1555 1619 1648 1679 1694 1696 1724 1774 1782 1856 1906 1922 1950 1998 2011 1988 1997 2014 2049 2130 2229 2319 2423 2504 2626 2729 2618 2480 2416 2285 2236 2262 2309 2428 2486 2512 2510 2556 2579 2640 2595 2538 2479 2255 2113 1877 1786 1703 1703 1817 1902 1997 2065 2110 2150 2201 2246 2360 2470 2523 2574 2622 2665 2724 2759 2864 2980 3167 2983 2766 2682 2561 2509 2361 2228 1972 1796 1626 1593 1806 1935 2151 2282 2482 2634 2814 2847 2826 2942 3126 3278 3090 3028 2823 2600 2230 1994 1773 1648 1506 1481 1664 1850 2047 2194 2399 2549 2752 2900 3002 3132 3184 3113 2915 2896 2895 2949 3010 3092 3171 3195 3188 3192 3295 3301 3234 3174 3111 3061 3065 3081 2968 2844 2755 2646 2559 2556 2529 2511 2424 2314 2245 2206 2308 2257 2137 1999 1923 1799 1708 1578 1539 1556 1602 1659 1668 1652 1635 1601 1588 1664 1714 1824 1928 2064 2123 2263 2342 2403 2416 2391 2363 2324 2271 2336 2311 2266 2350 2363 2395 2421 2443 2433 2488 2532 2530 2473 2417 2396 2398 2464 2563 2615 2607 2609 2620 2627 2663 2806 3002 3067 2968 2860 2791 2650 2572 2566 2557 2545 2545 2505 2528 2583 2696 2599 2548 2537 2459 2328 2289 2231 2280 2357 2368 2418 2463 2399 2389 2313 2210 2090 2106 2128 2162 2125 1988 1914 1904 1882 1864 1862 1890 1815 1610 1580 1621 1713 1714 1746 1790 1798 1937 1950 2051 2036 1930 1908 1890 1806 1655 1566 1507 1446 1239 1088 894 825 728 698 683 687 745 803 860 940 1009 994 977 902 819 818 818 789 785 784 555 338 326 334 398 477 477 432 337 336 329 323 319 322 350 409 459 507 530 515 481 495 432 555 722 789 885 958 1098 1206 1330 1397 1447 1512 1599 1773 1972 1982 1882 1776 1668 1622 1707 1762 1871 1920 1861 1886 1989 2069 2179 2254 2131 2019 1959 1892 1803 1721 1572 1468 1363 1291 1206 1243 1258 1231 1319 1381 1269 1235 1284 1248 1326 1381 1460 1500 1555 1514 1414 1350 1267 1240 1221 1214 1148 1096 1035 910 855 763 735 664 656 640 637 627 636 605 643 651 650 593 604 621 576 493 498 524 522 560 599 669 705 644 631 642 615 602 645 701 622 567 547 587 604 637 579 522 498 450 439 424 455 452 485 466 429 437 431 439 427 449 393 382 379 427 410 395 392 397 386 350 328 374 399 391 379 371 380 404 413 393 377 355 356 320 304 270 285 322 334 331 300 338 342 342 342 397 357 325 298 300 279 304 303 308 290 304 282 276 277 279 284 280 283 279 279 282 278 282 281 279 280 284 287 284 287 277 281 279 276 281 263 261 261 255 256 257 255 251 254 257 250 249 241 247 247 247 248 250 247 247 246 248 263 293 274 257 265 283 290 294 284 273 284 285 294 296 291 271 290 289 286 288 273 286 242 238 235 235 233 236 232 231 231 229 238 241 234 233 235 231 233 237 234 234 231 230 287 288 289 288 276 279 251 222 219 215 213 213 215 216 213 215 215 216 214 217 215 218 231 238 257 267 304 328 364 377 390 406 420 425 416 394 386 366 332 323 324 310 322 341 366 384 425 427 445 436 473 536 588 632 725 732 645 586 604 599 551 510 493 487 493 472 468 480 479 476 477 473 486 507 516 539 558 581 592 671 774 961 1076 1145 1137 1118 1107 1071 1049 975 819 708 606 532 511 479 413 401 360 314 296 282 280 274 273 262 258 250 250 253 254 253 252 260 294 307 345 347 349 360 349 363 360 317 323 404 427 467 458 456 478 526 668 811 874 960 942 861 780 695 661 792 965 1186 1294 1320 1286 1256 1234 1197 1160 1094 1036 864 784 673 582 666 712 755 786 822 827 867 963 1125 1249 1444 1347 1135 1088 1129 1148 1160 1193 1326 1432 1488 1337 1192 1124 1012 952 1010 1068 1151 1201 1282 1385 1343 1313 1233 1153 1059 918 854 819 825 927 1042 1253 1301 1218 1207 1407 1532 1705 1801 1986 1852 1666 1594 1561 1582 1710 1847 1926 1716 1572 1487 1458 1421 1253 1104 982 895 729 661 618 565 445 408 388 371 352 349 357 358 365 384 371 303 310 307 302 301 302 301 301 301 303 303 303 317 397 444 488 520 546 556 531 586 635 705 795 827 846 934 986 1012 1136 1241 1297 1279 1427 1565 1647 1627 1636 1720 1894 2034 2025 2009 1956 1893 1793 1703 1549 1460 1296 1187 1127 1006 876 805 660 581 474 453 375 377 378 375 382 470 647 791 862 930 1019 1132 1428 1546 1727 1851 2031 2028 2164 2258 2326 2282 2220 2172 2151 2105 2070 2036 2017 2036 1981 1885 1810 1698 1643 1610 1585 1665 1773 1933 1898 1876 1976 2096 2155 2210 2233 2276 2319 2304 2327 2426 2429 2589 2581 2456 2390 2319 2209 2172 2163 2124 2144 2104 2002 1832 1720 1615 1606 1707 1811 1914 1982 1832 1769 1717 1701 1642 1559 1523 1604 1741 1803 1875 1911 1944 1955 1966 1978 1970 1959 1934 1924 1863 1822 1741 1678 1578 1499 1424 1370 1286 1258 1183 1095 986 908 791 773 772 776 795 885 983 1059 1154 1211 1243 1318 1375 1441 1565 1641 1723 1770 1790 1790 1771 1728 1720 1679 1592 1542 1493 1418 1336 1330 1250 1204 1159 1138 1060 984 892 897 896 914 1009 1042 1083 1173 1205 1199 1206 1235 1298 1417 1514 1590 1624 1706 1748 1782 1802 1895 1907 1880 1914 1902 1884 1912 1908 1869 1884 1945 1973 1995 2019 2077 2154 2213 2272 2391 2452 2563 2616 2571 2537 2460 2416 2312 2198 2186 2219 2290 2364 2413 2426 2435 2433 2430 2443 2349 2278 2180 2054 1882 1734 1703 1790 1953 2028 2139 2210 2230 2240 2271 2304 2434 2500 2568 2606 2641 2666 2752 2791 2866 2914 3032 2988 2740 2662 2498 2387 2231 2100 1855 1667 1595 1629 1782 1957 2169 2302 2502 2626 2668 2790 2993 3164 3308 3260 3101 3031 2836 2635 2286 2090 1895 1737 1578 1518 1537 1674 1888 2037 2249 2405 2619 2758 2902 2865 2906 3004 3151 3166 3192 3188 3287 3453 3469 3320 3308 3340 3405 3272 3239 3204 3182 3166 3242 3081 3001 2896 2814 2681 2611 2725 2651 2519 2489 2450 2499 2458 2462 2296 2248 2122 2011 1889 1806 1643 1566 1618 1739 1807 1783 1737 1696 1692 1678 1600 1626 1666 1755 1941 2065 2140 2113 2130 2113 2064 2054 2065 2053 2059 2059 2097 2147 2201 2249 2288 2273 2311 2326 2324 2321 2345 2373 2376 2373 2362 2376 2494 2587 2613 2635 2673 2648 2737 2759 2804 2869 2771 2709 2636 2646 2628 2637 2615 2583 2583 2574 2628 2764 2716 2589 2405 2332 2317 2280 2312 2371 2390 2411 2535 2482 2430 2354 2257 2183 2144 2246 2296 2197 2018 1954 2055 2148 2017 1999 2156 2016 1794 1720 1769 1865 1939 1923 2002 2066 1995 2099 2033 1928 1835 1730 1667 1594 1532 1443 1323 1233 1162 1040 1005 1086 1050 934 826 899 950 1041 1091 1125 1157 1249 1363 1289 1174 1028 993 1034 1028 1030 1007 881 658 526 449 328 327 331 320 317 317 314 312 312 313 310 318 324 330 338 346 419 420 530 693 827 895 1010 1131 1313 1407 1547 1587 1628 1666 1747 1801 1951 1966 2001 1918 1808 1781 1806 1873 1922 1988 2019 2036 2007 1993 2044 2123 2132 1997 1861 1756 1659 1589 1502 1412 1325 1277 1220 1161 1090 1073 1139 1213 1115 1064 1114 1175 1273 1319 1354 1395 1465 1467 1395 1321 1200 1111 1134 1115 1108 1101 1080 994 904 813 772 715 721 767 711 730 673 590 577 616 629 597 556 601 593 531 484 497 506 602 683 684 642 586 586 548 556 566 596 652 599 526 493 510 562 577 546 483 461 434 415 412 438 438 458 467 438 431 407 387 386 385 367 384 365 385 417 397 365 389 367 332 348 383 391 375 357 376 399 428 406 369 362 325 317 310 303 268 284 309 316 315 294 302 318 311 317 328 328 308 287 303 278 306 293 301 300 286 288 273 276 271 277 277 275 273 278 278 278 277 278 279 281 281 279 276 277 279 273 278 272 267 257 257 258 257 252 256 259 249 253 260 249 247 239 247 243 247 245 246 245 247 246 246 247 256 292 275 255 255 273 279 286 275 274 278 289 293 289 271 280 284 287 285 282 277 285 242 237 233 232 234 231 230 225 232 233 229 225 235 231 229 231 231 227 230 230 228 299 298 293 292 287 293 252 234 227 214 213 213 214 216 215 214 214 215 217 215 216 217 227 241 267 279 299 329 356 367 375 374 390 414 445 459 462 455 448 429 396 374 339 336 331 338 355 375 404 410 422 462 508 554 685 669 604 581 579 578 536 505 504 486 468 456 446 442 447 449 450 458 466 482 486 511 531 544 551 586 700 923 1025 1095 1095 1091 1080 1046 1055 937 796 681 607 539 515 474 423 404 358 320 307 293 294 278 276 264 263 262 255 252 252 253 252 253 272 288 312 317 334 358 360 369 360 343 357 433 493 423 423 424 454 526 665 702 678 780 870 765 699 652 603 781 977 1225 1326 1348 1295 1311 1282 1240 1208 1130 1024 838 728 604 602 651 676 689 711 754 806 879 987 1148 1266 1430 1264 1126 1127 1154 1178 1210 1278 1426 1545 1417 1278 1174 1106 984 972 1033 1117 1202 1265 1384 1456 1421 1371 1232 1139 1031 915 849 831 869 1009 1143 1270 1175 1039 1135 1329 1466 1565 1633 1940 1831 1677 1648 1629 1677 1831 1789 1676 1501 1376 1301 1209 1180 1057 950 762 645 476 454 428 389 356 348 345 335 328 332 336 336 333 321 305 301 301 310 303 300 300 301 300 302 301 301 305 366 486 540 564 594 599 609 618 648 694 747 827 876 924 978 1051 1151 1203 1266 1433 1467 1437 1529 1738 1789 1751 1803 1936 2092 2050 1999 1856 1785 1709 1611 1484 1395 1251 1162 1047 950 863 780 673 583 460 412 383 376 378 400 510 475 580 689 830 883 1008 1145 1413 1554 1700 1776 1866 1845 2004 2096 2197 2211 2178 2090 2068 2065 2033 1975 1941 1907 1911 1792 1679 1575 1551 1587 1641 1775 1900 2032 1979 1955 2005 2064 2141 2214 2268 2351 2406 2349 2375 2326 2374 2528 2447 2419 2415 2374 2277 2338 2375 2256 2189 2057 2019 1931 1908 1719 1611 1585 1664 1813 1914 1879 1808 1726 1654 1544 1488 1510 1595 1688 1778 1822 1844 1873 1890 1903 1905 1896 1880 1868 1853 1804 1775 1715 1647 1551 1480 1419 1359 1301 1236 1152 1054 946 860 764 768 781 797 872 962 1055 1106 1186 1235 1352 1407 1472 1517 1603 1698 1774 1811 1853 1878 1889 1871 1842 1799 1741 1704 1658 1477 1476 1479 1398 1350 1299 1248 1175 1150 1076 1022 962 920 899 904 931 999 1044 1129 1195 1358 1460 1585 1664 1708 1741 1844 1915 1912 1921 2005 2064 1994 1963 2009 2033 2010 2002 1942 1930 1971 2000 2048 2072 2139 2180 2221 2250 2328 2414 2569 2652 2556 2482 2438 2395 2285 2188 2100 2115 2162 2217 2281 2320 2383 2387 2367 2354 2246 2140 2022 1958 1796 1705 1802 1949 2040 2105 2220 2306 2343 2371 2352 2406 2436 2438 2506 2565 2599 2652 2706 2727 2774 2833 3003 2906 2748 2633 2501 2455 2210 2004 1750 1616 1617 1650 1794 1935 2098 2205 2348 2427 2517 2687 3004 3174 3159 3072 2965 2832 2749 2531 2262 2064 1871 1772 1657 1571 1514 1597 1749 1934 2122 2290 2481 2616 2707 2796 2973 3049 3222 3356 3376 3382 3472 3641 3706 3599 3565 3450 3311 3285 3270 3249 3237 3271 3314 3136 3092 2917 2837 2776 2737 2738 2648 2592 2585 2703 2683 2607 2520 2383 2311 2228 2083 1927 1808 1652 1590 1719 1992 1967 1928 1871 1819 1752 1727 1646 1600 1599 1625 1746 1861 1834 1843 1940 1934 1867 1860 1896 1882 1866 1866 1918 1960 2029 2038 2054 2076 2149 2206 2266 2304 2334 2387 2412 2400 2394 2397 2414 2421 2475 2481 2510 2538 2571 2594 2683 2770 2817 2760 2740 2722 2796 2712 2655 2596 2578 2583 2672 2762 2718 2553 2358 2321 2348 2371 2395 2419 2427 2494 2519 2432 2426 2395 2324 2246 2270 2387 2234 2144 2033 2015 2082 2210 2330 2313 2129 1934 1786 1802 1888 2021 2102 2118 2147 2264 2190 2011 1919 1823 1698 1583 1496 1401 1352 1322 1307 1266 1261 1244 1272 1162 1024 948 973 1110 1169 1207 1348 1359 1343 1416 1561 1508 1295 1136 1139 1163 1172 1117 997 930 847 779 742 462 363 348 326 315 313 313 314 311 312 311 313 318 324 337 342 351 430 611 743 812 879 1096 1187 1352 1469 1578 1702 1771 1802 1862 1915 1833 1803 1876 1921 1961 1933 1998 2022 2001 1982 1965 1938 1925 1932 2035 2084 2056 2011 1849 1744 1608 1607 1568 1536 1565 1416 1302 1251 1171 1078 1054 1097 984 1049 1128 1152 1163 1242 1305 1356 1412 1392 1353 1275 1173 1105 1038 1012 1013 1003 1025 945 866 801 770 769 760 773 745 704 673 612 563 614 626 577 543 582 578 555 518 478 495 592 683 665 601 568 557 528 537 559 614 628 561 493 474 496 542 551 514 460 440 416 420 396 435 410 432 417 411 393 390 372 379 374 372 374 371 374 404 377 366 386 366 318 312 357 362 381 357 374 409 402 390 368 351 347 334 308 307 265 285 296 306 310 292 287 298 298 297 303 316 308 297 302 278 299 286 295 282 274 273 269 274 276 276 271 275 272 275 275 274 276 278 277 278 278 276 268 272 272 273 275 273 260 254 255 258 257 252 255 257 255 249 254 247 246 237 243 246 243 242 242 243 244 245 245 245 245 282 287 289 264 248 264 274 265 265 279 285 289 289 279 269 282 283 279 282 284 277 273 233 232 232 231 231 230 227 227 229 227 225 223 226 231 230 228 228 225 226 225 292 294 306 308 298 290 249 227 220 214 217 215 214 216 215 216 216 216 216 217 218 218 224 223 255 272 293 319 337 336 353 367 388 397 408 415 423 442 465 465 469 449 411 399 401 342 348 391 408 424 459 471 506 526 587 607 587 619 582 564 548 537 502 485 473 457 452 444 440 431 436 442 449 454 461 473 487 505 512 527 626 884 1013 1075 1079 1079 1063 1017 1012 930 795 672 589 542 535 450 408 389 356 337 327 309 291 282 276 271 264 258 254 250 250 252 255 253 254 290 292 337 333 351 365 368 356 345 386 547 540 447 407 406 408 490 682 632 620 786 828 720 669 570 632 747 834 885 1057 1078 976 1010 1027 1128 1085 1017 927 787 692 594 571 637 634 694 739 790 833 919 996 1138 1259 1379 1225 1134 1165 1207 1214 1260 1371 1515 1575 1341 1241 1169 1107 972 1002 1084 1170 1273 1336 1479 1493 1430 1336 1181 1106 1013 902 862 852 900 1010 1152 1183 1066 953 1068 1234 1335 1426 1539 1673 1853 1747 1742 1766 1716 1652 1405 1438 1352 1163 1079 1013 910 835 780 667 509 438 377 348 331 318 314 320 311 316 317 319 320 322 316 305 299 301 306 305 300 299 300 300 299 300 301 356 468 610 608 602 641 659 669 683 686 744 794 902 965 1038 1089 1183 1178 1347 1378 1420 1555 1564 1560 1686 1776 1865 1891 1985 2098 2089 2005 1891 1823 1736 1658 1526 1413 1266 1158 1083 976 853 773 642 558 465 413 393 379 390 503 475 450 549 661 800 891 1076 1245 1425 1496 1533 1561 1674 1750 1955 2066 2172 2168 2114 2026 2010 1999 2014 1951 1890 1792 1782 1649 1557 1585 1629 1701 1703 1893 1937 2093 2171 2105 2083 2102 2151 2191 2237 2314 2332 2294 2256 2297 2358 2473 2439 2392 2375 2336 2426 2452 2515 2366 2260 2125 2096 2042 1988 1849 1709 1552 1524 1633 1697 1778 1772 1707 1633 1511 1429 1513 1556 1669 1740 1756 1771 1800 1812 1827 1819 1813 1817 1800 1786 1747 1717 1659 1602 1512 1448 1384 1334 1281 1205 1110 1015 895 798 764 773 798 831 883 947 1004 1081 1160 1232 1352 1422 1546 1585 1640 1703 1788 1840 1903 1946 1972 1961 1919 1893 1816 1775 1645 1501 1589 1654 1577 1508 1442 1399 1361 1342 1246 1188 1131 1063 973 906 908 916 970 1131 1208 1344 1432 1533 1604 1742 1853 1981 2024 2036 2059 2173 2238 2254 2144 2117 2133 2087 2086 2044 2021 2036 2082 2142 2238 2274 2284 2294 2319 2406 2528 2627 2710 2581 2479 2392 2339 2258 2187 2117 2085 2055 2059 2127 2185 2239 2278 2318 2271 2143 2052 1930 1837 1721 1783 1982 2102 2165 2225 2319 2348 2413 2391 2392 2403 2422 2451 2470 2494 2560 2628 2717 2791 2881 2900 2854 2809 2747 2705 2575 2424 2238 1945 1679 1611 1657 1703 1883 2020 2156 2272 2435 2578 2646 2825 3041 3204 3083 2940 2857 2830 2683 2550 2320 2215 1973 1866 1716 1637 1519 1548 1626 1844 2067 2189 2336 2426 2622 2774 2944 3066 3197 3283 3328 3403 3540 3795 3901 3712 3533 3351 3331 3322 3316 3349 3369 3403 3331 3205 3082 2907 2901 2854 2808 2659 2627 2633 2807 2862 2754 2638 2547 2424 2371 2279 2115 1864 1777 1609 1685 1825 2048 2108 2038 1967 1949 1904 1860 1740 1647 1613 1605 1608 1628 1687 1713 1799 1842 1861 1858 1860 1869 1902 1926 1918 1900 1971 2031 2172 2223 2251 2270 2277 2302 2286 2342 2370 2382 2409 2414 2452 2465 2473 2487 2475 2506 2530 2547 2607 2692 2861 2911 2867 2870 2743 2694 2644 2587 2582 2591 2725 2760 2652 2473 2339 2338 2414 2453 2448 2450 2502 2619 2605 2564 2546 2489 2428 2386 2462 2392 2294 2211 2191 2131 2156 2350 2342 2201 2094 2018 1918 1830 1929 2160 2254 2336 2336 2282 2206 2038 1889 1738 1630 1617 1586 1499 1524 1556 1527 1470 1456 1481 1291 1051 1087 1154 1187 1219 1325 1340 1388 1570 1563 1560 1738 1566 1327 1263 1244 1257 1285 1146 1127 1057 926 771 660 500 418 505 486 381 332 320 315 313 312 310 312 317 323 330 334 359 393 539 731 820 879 976 1169 1318 1415 1447 1525 1617 1685 1799 1802 1721 1657 1745 1759 1852 1954 1980 1964 1902 1843 1817 1810 1816 1918 2100 2150 2050 2001 1933 1898 1749 1706 1776 1769 1686 1554 1380 1226 1142 1099 965 940 918 951 1004 1026 1108 1175 1239 1284 1317 1303 1305 1290 1183 1096 996 952 932 935 971 894 801 738 724 700 733 686 652 627 622 613 566 555 586 607 584 541 569 544 542 530 469 584 613 618 574 531 519 507 547 566 590 582 541 490 461 481 527 572 505 453 425 397 409 382 418 392 411 407 386 380 365 380 365 359 365 364 354 391 376 365 358 366 359 323 301 349 353 363 369 334 376 370 363 360 345 338 325 338 317 299 260 273 284 307 281 278 286 306 306 289 293 303 293 283 281 292 285 274 270 271 271 272 271 274 275 271 275 273 275 272 272 271 275 276 276 273 268 268 269 273 273 275 273 256 251 252 256 251 250 257 254 254 250 251 241 245 235 244 246 244 242 242 241 245 245 243 242 244 253 282 285 283 250 252 253 256 262 286 281 283 289 287 260 279 281 275 281 278 279 278 252 235 230 228 230 227 229 226 226 226 223 221 221 222 227 226 228 233 226 224 293 282 270 270 269 256 233 228 222 218 214 214 215 217 217 217 217 218 218 216 217 218 221 219 221 229 253 262 275 308 355 378 394 405 419 415 432 432 433 441 460 470 459 461 482 465 348 373 416 426 480 497 502 474 507 548 578 586 576 561 562 531 514 515 502 468 452 447 446 430 424 424 433 447 451 469 483 504 508 503 570 831 1001 1085 1105 1076 1051 1001 1017 922 793 665 587 533 513 437 421 393 372 345 331 317 296 284 275 271 266 262 253 251 249 252 255 254 256 267 298 333 363 349 365 367 358 410 471 554 531 464 406 378 386 445 592 577 570 766 780 697 643 496 591 652 687 768 804 810 825 847 902 924 871 866 807 701 661 577 558 596 643 684 722 792 853 936 1027 1166 1316 1325 1183 1128 1149 1186 1218 1322 1467 1623 1498 1340 1244 1094 1052 978 1020 1147 1215 1317 1417 1525 1507 1389 1277 1162 1071 989 911 882 895 977 1013 1107 1100 978 904 1025 1131 1148 1311 1430 1573 1623 1591 1540 1493 1341 1346 1242 1175 1055 1035 876 819 724 636 598 481 378 353 340 325 310 304 297 299 301 303 306 306 305 306 302 307 300 308 301 298 299 299 301 299 300 301 355 489 607 663 668 680 701 713 738 758 763 809 810 903 977 1104 1173 1307 1335 1371 1495 1536 1557 1673 1724 1745 1791 1928 2003 2083 2228 2092 2011 1916 1825 1728 1647 1544 1451 1329 1231 1091 976 858 784 685 611 556 508 410 392 388 403 418 421 538 636 783 935 1164 1247 1327 1294 1343 1502 1697 1802 1987 2128 2265 2213 2108 1987 1932 1914 1902 1921 1865 1767 1644 1547 1546 1599 1656 1747 1784 1963 2096 2119 2192 2187 2158 2170 2190 2226 2272 2305 2271 2231 2206 2261 2353 2365 2354 2306 2323 2265 2355 2519 2479 2284 2172 2100 2082 2054 2015 1911 1780 1612 1537 1451 1516 1572 1608 1616 1553 1463 1377 1492 1557 1622 1654 1687 1718 1739 1748 1743 1750 1757 1738 1729 1709 1689 1651 1600 1540 1452 1390 1336 1284 1201 1157 1056 970 838 759 759 785 844 886 985 1083 1161 1212 1245 1251 1330 1447 1567 1613 1686 1728 1835 1893 1962 2014 2042 2017 1992 1943 1908 1821 1660 1588 1714 1785 1737 1656 1604 1553 1482 1440 1350 1296 1217 1196 1111 1045 970 921 993 1096 1194 1286 1377 1492 1568 1730 1824 1927 2003 2072 2126 2205 2274 2332 2353 2277 2268 2212 2172 2112 2096 2113 2241 2283 2420 2406 2376 2381 2418 2489 2574 2687 2749 2667 2586 2482 2420 2323 2252 2198 2174 2107 2086 2027 2034 2081 2109 2124 2092 2006 1930 1842 1737 1767 1899 2107 2181 2290 2369 2431 2457 2527 2555 2538 2526 2512 2470 2525 2570 2647 2700 2815 2937 2894 2699 2567 2544 2564 2615 2425 2333 2103 1891 1639 1617 1670 1797 1942 2004 2152 2259 2435 2532 2816 3028 3283 3199 2941 2828 2810 2720 2555 2414 2274 2179 2064 1929 1783 1688 1540 1527 1607 1760 2120 2217 2283 2350 2489 2610 2793 2934 3016 3054 3066 3211 3379 3608 3816 3505 3395 3369 3354 3356 3405 3513 3529 3369 3251 3099 3002 2966 3015 2870 2736 2694 2652 2767 2956 2897 2793 2649 2511 2301 2120 2056 1947 1782 1735 1672 1783 1939 2078 2250 2145 2043 2033 2042 1984 1869 1767 1680 1639 1612 1620 1632 1699 1793 1926 2044 2056 2035 2022 2072 2072 1998 2021 2050 2113 2207 2269 2386 2399 2417 2418 2449 2432 2412 2418 2425 2411 2434 2465 2488 2517 2525 2525 2578 2606 2632 2682 2821 2936 2979 2815 2736 2636 2611 2599 2614 2677 2752 2703 2610 2505 2358 2402 2533 2579 2572 2569 2642 2783 2701 2640 2619 2539 2492 2552 2521 2507 2363 2264 2197 2259 2353 2443 2322 2275 2130 2025 1872 1841 1893 2060 2140 2287 2388 2204 2099 1969 1847 1702 1682 1805 1733 1662 1773 1841 1782 1747 1650 1399 1223 1109 1263 1318 1328 1303 1369 1487 1475 1602 1707 1846 1847 1638 1493 1408 1377 1364 1366 1293 1286 1174 1108 858 696 657 749 698 558 434 387 348 314 306 308 306 310 318 323 318 324 325 374 536 676 818 877 935 1013 1150 1237 1312 1386 1469 1551 1653 1641 1631 1552 1613 1673 1807 1852 1851 1784 1747 1733 1743 1765 1795 1858 1983 2098 2140 2067 2037 2046 1909 1932 1944 1910 1737 1582 1417 1346 1317 1199 1097 1083 966 883 918 986 1053 1085 1156 1225 1203 1216 1210 1225 1140 1088 1008 926 862 881 885 794 754 708 677 667 699 700 670 653 607 584 568 533 547 571 575 528 529 534 498 494 481 543 561 573 573 517 510 497 539 533 547 560 569 496 449 474 494 552 508 468 433 392 376 374 395 407 401 370 369 367 365 371 362 364 369 357 347 346 348 331 363 340 366 333 299 324 328 350 354 367 336 363 347 323 330 340 322 332 321 319 285 253 269 293 284 273 279 288 305 301 303 280 295 275 271 270 273 270 270 268 271 266 270 273 273 270 274 270 270 271 274 271 273 273 271 272 268 266 272 275 270 271 271 264 253 252 251 250 251 257 253 249 251 244 240 240 234 242 237 243 244 241 240 241 241 242 239 241 238 255 281 281 280 274 252 247 252 267 277 281 286 286 276 259 280 276 275 273 276 275 269 270 228 230 227 225 226 226 229 225 224 222 220 218 221 225 225 223 228 224 308 303 295 290 272 255 239 238 224 222 221 223 222 219 219 219 221 222 218 219 217 218 219 219 222 220 227 234 269 304 324 351 380 404 426 446 459 459 470 480 462 462 457 467 477 480 415 363 355 366 424 451 456 449 419 531 605 579 590 631 602 570 529 501 475 455 444 438 437 443 432 433 443 422 452 477 487 476 459 460 557 797 934 968 981 1008 1020 989 1012 854 775 640 582 549 506 452 427 389 384 358 342 327 305 292 283 294 282 264 255 252 251 252 254 256 258 258 258 301 326 370 370 375 375 461 505 532 491 445 394 353 357 389 493 496 531 646 656 650 610 503 495 549 580 611 624 658 670 691 697 706 700 678 647 619 606 537 561 608 643 683 720 779 849 940 1036 1180 1354 1269 1162 1119 1139 1171 1214 1335 1482 1539 1404 1282 1180 1083 1035 1003 1061 1165 1231 1364 1484 1391 1332 1358 1259 1143 1053 989 930 940 928 1037 1033 1066 934 807 822 860 953 1113 1261 1294 1323 1284 1242 1207 1101 1083 967 932 792 749 683 641 551 468 395 381 330 304 302 300 296 294 293 292 295 294 294 296 296 295 295 297 298 303 300 299 298 297 298 298 306 315 440 540 659 709 716 734 766 779 801 818 824 842 831 859 914 986 1099 1206 1336 1440 1542 1568 1630 1714 1804 1851 1876 1930 1987 2018 2134 2106 2045 1997 1908 1824 1721 1621 1539 1477 1373 1275 1118 1051 943 873 767 678 599 476 428 401 386 384 402 426 517 568 662 772 953 988 1080 1196 1365 1501 1699 1881 2054 2172 2187 2114 2093 2045 1958 1864 1811 1758 1740 1630 1539 1526 1558 1654 1697 1785 1913 2096 2192 2215 2226 2249 2218 2223 2268 2296 2355 2271 2208 2168 2164 2187 2259 2223 2191 2196 2186 2244 2312 2418 2463 2296 2160 2072 2017 1965 1903 1853 1820 1751 1646 1515 1409 1409 1454 1454 1414 1323 1370 1469 1521 1516 1536 1571 1633 1637 1653 1649 1657 1616 1607 1573 1552 1527 1500 1479 1426 1368 1313 1263 1187 1119 1065 991 872 767 752 772 831 925 981 1057 1060 1143 1231 1308 1392 1481 1542 1634 1655 1732 1790 1895 1984 2055 2102 2125 2134 2158 2220 2030 1882 1728 1646 1782 1916 1906 1845 1767 1679 1638 1590 1513 1476 1388 1312 1209 1142 1075 1017 994 1070 1124 1226 1326 1477 1572 1657 1744 1845 1919 2006 2073 2124 2191 2302 2399 2463 2436 2412 2351 2356 2426 2387 2398 2369 2432 2512 2578 2568 2590 2676 2802 3014 2925 2820 2756 2696 2612 2443 2394 2370 2362 2305 2262 2170 2076 2000 1978 1960 1926 1851 1757 1734 1796 1956 2054 2180 2263 2339 2323 2375 2451 2480 2524 2552 2581 2651 2695 2676 2678 2741 2793 2868 2995 2742 2539 2432 2376 2363 2387 2383 2237 2035 1831 1631 1648 1779 1897 2033 2117 2241 2390 2582 2719 2797 2957 3328 3233 2996 2877 2850 2773 2616 2478 2341 2256 2054 1981 1850 1715 1567 1529 1605 1725 2096 2288 2418 2462 2561 2654 2699 2744 2834 3024 3092 3216 3341 3618 3737 3500 3461 3489 3463 3445 3448 3391 3301 3142 3092 3013 2969 2915 2875 2800 2778 2760 2785 2913 2838 2770 2734 2579 2415 2282 2165 1961 1807 1706 1659 1743 1905 1978 2060 2212 2285 2199 2191 2204 2157 2053 1938 1815 1762 1657 1645 1762 1886 2018 2041 2233 2208 2218 2236 2301 2258 2231 2214 2202 2198 2124 2198 2310 2400 2478 2525 2673 2645 2552 2537 2492 2478 2481 2549 2544 2582 2602 2624 2677 2716 2714 2731 2802 2911 2986 2866 2709 2651 2666 2696 2721 2751 2778 2670 2513 2463 2450 2550 2708 2805 2784 2826 2801 2851 2745 2639 2613 2588 2583 2562 2502 2416 2367 2331 2318 2373 2467 2364 2292 2216 2122 2025 1869 1909 2006 2147 2213 2263 2343 2200 2074 1985 1925 1921 1929 1874 1766 1835 1930 1957 1802 1618 1477 1314 1210 1233 1406 1480 1469 1427 1508 1560 1606 1678 1848 1994 2071 1879 1778 1674 1687 1605 1542 1464 1349 1164 1054 831 672 824 803 662 651 574 541 552 486 412 324 308 302 306 308 310 315 318 324 481 547 616 727 847 926 1040 1119 1202 1241 1341 1409 1456 1442 1478 1450 1518 1554 1589 1622 1667 1631 1679 1776 1841 1892 1933 1974 1970 2052 2176 2307 2178 2078 2032 2085 1990 1906 1793 1703 1574 1520 1398 1309 1218 1157 1038 953 848 909 954 1034 1038 1057 1104 1082 1119 1162 1113 1059 961 883 847 774 764 737 702 687 647 682 714 806 804 721 657 620 576 576 525 540 550 541 511 482 483 461 453 525 538 532 522 517 516 488 496 502 523 556 583 524 468 430 481 460 500 492 443 428 424 393 370 367 371 383 371 366 363 327 338 336 342 344 340 309 316 333 334 334 331 321 306 293 304 335 339 336 356 334 299 318 329 311 313 305 315 280 257 252 250 297 266 273 275 278 293 302 302 286 270 266 265 271 263 267 266 265 265 266 259 264 266 268 269 266 272 267 269 267 271 267 269 266 265 271 265 270 271 271 265 258 255 249 249 245 245 250 251 252 246 242 240 233 236 240 246 237 243 241 239 238 236 235 238 236 238 233 262 273 278 277 276 280 237 241 264 278 283 277 279 253 275 276 274 267 273 271 271 266 268 234 229 228 224 223 227 226 222 220 225 219 218 215 223 220 219 224 312 313 311 308 275 252 241 244 243 238 222 223 220 224 227 226 237 240 238 225 221 219 221 221 223 225 224 225 245 277 323 364 381 387 403 428 441 454 478 477 453 447 451 461 471 468 470 459 400 388 376 411 405 408 432 572 619 604 653 649 622 570 509 474 459 464 471 471 466 453 432 441 469 448 420 444 487 456 424 450 514 679 866 919 937 980 1002 981 1005 869 791 670 587 505 470 443 431 418 399 372 343 327 316 303 295 311 305 279 256 256 255 253 255 257 258 264 256 290 331 357 372 362 372 480 484 495 467 403 367 333 326 363 432 384 446 540 562 531 529 513 474 487 517 546 570 586 601 613 614 620 624 618 608 589 556 499 560 603 633 688 726 774 841 935 1021 1145 1370 1259 1156 1106 1111 1141 1207 1346 1520 1429 1314 1233 1179 1117 1009 1048 1105 1178 1247 1364 1420 1278 1182 1335 1262 1140 1050 1020 961 961 954 1038 1047 1006 845 726 751 859 1005 1018 1084 1140 1129 1167 1043 963 884 826 755 667 608 594 556 438 361 357 335 321 300 290 291 292 290 291 291 291 293 295 293 294 293 294 296 294 298 307 300 304 299 298 304 301 315 414 542 670 729 748 753 781 818 845 854 871 900 918 908 941 1043 1048 1052 1125 1238 1359 1544 1642 1747 1778 1819 1877 1922 2031 2079 2096 2167 2095 1964 1885 1808 1769 1702 1613 1526 1476 1355 1238 1104 1025 925 832 742 708 617 632 531 401 381 383 410 439 478 572 767 911 1020 1123 1229 1332 1424 1503 1652 1812 1985 2106 2111 2037 2019 1999 1946 1837 1745 1647 1610 1506 1488 1571 1641 1810 1908 1939 2105 2110 2139 2150 2207 2172 2153 2194 2267 2383 2309 2250 2181 2112 2116 2119 2136 2156 2122 2110 2155 2318 2382 2454 2427 2394 2271 2118 2066 2006 1953 1920 1879 1778 1666 1545 1477 1346 1316 1325 1295 1289 1382 1471 1459 1476 1495 1501 1554 1571 1574 1580 1559 1536 1533 1474 1463 1436 1415 1385 1366 1314 1279 1217 1156 1056 1011 892 835 754 750 798 874 946 1032 1093 1122 1209 1256 1256 1347 1483 1581 1695 1710 1780 1828 1947 2007 2104 2199 2252 2260 2275 2275 2127 1987 1810 1713 1853 1965 2032 1980 1899 1805 1725 1686 1622 1571 1491 1443 1308 1204 1131 1030 1013 1082 1141 1232 1318 1448 1545 1645 1736 1835 1886 1967 2039 2107 2157 2272 2370 2449 2546 2578 2623 2519 2496 2451 2424 2448 2486 2571 2659 2720 2774 2964 2968 3120 3049 2954 2882 2805 2721 2628 2581 2535 2484 2495 2401 2274 2202 2139 2075 1955 1897 1769 1772 1844 1912 2016 2078 2173 2271 2332 2354 2387 2429 2448 2456 2483 2531 2554 2590 2680 2767 2864 2919 3038 3020 2725 2588 2470 2368 2231 2149 2173 2175 1948 1721 1646 1672 1824 1953 2103 2174 2325 2438 2582 2729 2946 3091 3340 3351 3226 3095 3062 2947 2719 2570 2428 2267 2085 1996 1861 1743 1595 1547 1622 1705 1977 2165 2421 2532 2622 2687 2859 2977 2982 3000 3126 3298 3407 3617 3718 3664 3640 3623 3445 3299 3206 3157 3120 3097 3136 3025 2951 2901 2874 2806 2792 2836 2920 2782 2732 2686 2539 2436 2361 2170 2004 1767 1677 1671 1707 1789 1909 2115 2187 2308 2383 2328 2257 2252 2305 2177 2070 1933 1866 1747 1688 1804 1986 2191 2207 2268 2327 2352 2411 2379 2341 2305 2294 2326 2311 2140 2191 2246 2360 2535 2525 2574 2671 2730 2687 2611 2545 2518 2587 2645 2670 2703 2751 2789 2800 2800 2803 2820 2870 2966 2873 2751 2689 2759 2774 2772 2760 2700 2596 2511 2535 2614 2808 2875 2843 2788 2728 2645 2618 2573 2542 2432 2460 2553 2495 2417 2398 2408 2439 2510 2555 2513 2406 2270 2181 2068 1966 1889 1993 2096 2227 2355 2464 2366 2263 2178 2117 2071 1953 1987 1953 1942 1918 1951 1859 1767 1700 1573 1308 1206 1329 1452 1592 1546 1497 1590 1665 1686 1730 1973 2086 2052 1811 1666 1608 1527 1393 1329 1212 1098 964 910 759 751 852 853 773 791 714 687 739 708 555 543 541 448 463 486 301 304 310 309 377 379 440 508 630 719 878 920 1003 1099 1258 1359 1365 1348 1371 1412 1437 1467 1504 1566 1572 1599 1737 1830 1967 2057 2037 2031 2065 2120 2299 2257 2067 2040 1997 1975 1887 1846 1703 1634 1571 1530 1432 1364 1272 1212 1112 1016 856 826 904 912 959 1014 1004 998 1030 1043 1035 991 947 865 777 766 746 696 675 652 630 648 686 741 781 693 689 638 581 544 566 515 515 532 528 469 453 450 443 484 506 522 517 507 499 498 486 532 539 591 590 572 533 435 447 456 473 425 405 404 377 352 348 338 332 368 367 364 351 354 339 313 314 341 332 292 293 310 328 328 326 316 303 297 294 331 328 326 342 357 325 317 295 300 307 295 292 278 256 249 260 281 267 266 272 275 281 291 290 298 281 268 264 267 270 263 264 263 261 262 262 267 263 263 267 265 267 265 261 268 268 261 262 262 262 261 263 273 266 267 259 255 254 253 249 251 247 248 249 253 241 244 244 233 233 239 239 237 238 241 236 237 234 234 236 235 235 234 241 277 278 277 276 277 244 237 242 275 279 280 277 250 271 270 271 261 269 269 265 268 271 264 225 225 222 222 227 222 218 218 222 221 217 218 215 220 223 219 326 316 304 289 273 259 247 244 240 239 227 224 222 221 225 230 235 232 238 234 232 223 221 225 217 220 223 224 227 238 265 293 329 352 381 394 405 409 415 419 443 451 454 455 464 468 465 453 416 419 437 446 456 436 422 577 634 658 652 600 549 529 496 496 506 507 496 472 468 441 431 446 487 479 449 407 404 393 400 410 422 557 812 890 928 975 986 992 1004 879 793 681 607 562 512 468 458 425 401 367 354 330 320 305 308 337 328 298 266 258 259 256 255 258 258 258 260 265 319 331 341 352 351 458 482 452 433 374 336 318 317 314 332 338 363 459 456 454 472 493 464 454 490 512 524 547 557 566 569 577 579 568 566 551 473 502 556 606 628 661 697 747 793 858 955 1105 1242 1272 1178 1095 1071 1126 1187 1371 1513 1399 1331 1207 1147 1073 1020 1105 1145 1227 1280 1357 1300 1149 1054 1151 1284 1166 1087 1044 982 958 1017 1031 930 896 742 664 693 741 830 909 1019 981 960 944 884 798 653 564 529 477 437 390 345 312 305 311 306 299 290 290 298 295 293 293 293 296 293 293 293 297 296 296 300 295 297 299 304 307 298 297 301 308 415 553 686 709 731 741 768 825 869 902 923 944 975 988 999 1036 1146 1191 1193 1181 1275 1317 1440 1547 1699 1800 1914 1916 1967 2073 2240 2171 2099 2053 1949 1858 1773 1708 1636 1572 1507 1432 1325 1246 1177 1069 919 830 711 717 735 654 525 403 387 385 398 418 438 605 884 1001 1148 1252 1340 1438 1549 1637 1739 1872 2015 2086 2067 2009 1961 1915 1854 1737 1636 1531 1484 1501 1605 1689 1777 1911 2008 2130 2097 2047 2033 2081 2149 2108 2128 2193 2327 2367 2292 2200 2124 2067 2024 2059 2086 2065 2029 2077 2187 2316 2362 2363 2367 2290 2321 2319 2266 2092 2035 1980 1924 1796 1705 1592 1493 1371 1295 1204 1217 1334 1395 1410 1408 1414 1433 1434 1468 1478 1494 1495 1474 1457 1458 1408 1361 1315 1330 1295 1274 1242 1192 1124 1084 989 905 825 810 750 761 828 901 1008 1096 1144 1179 1249 1326 1362 1371 1496 1593 1702 1771 1860 1935 2031 2081 2167 2278 2340 2272 2236 2202 2105 2032 1895 1829 1834 1959 2095 2085 1982 1904 1822 1807 1744 1658 1561 1500 1388 1293 1232 1055 1002 1099 1189 1291 1362 1478 1554 1649 1719 1836 1906 1987 2061 2133 2195 2268 2355 2466 2573 2690 2609 2547 2537 2546 2555 2562 2610 2679 2763 2861 2902 2901 2941 3063 3153 3016 2910 2814 2746 2683 2623 2619 2614 2555 2460 2375 2329 2249 2169 1997 1849 1802 1852 1934 1979 2082 2127 2153 2255 2460 2463 2476 2474 2477 2490 2536 2650 2625 2641 2645 2700 2792 2938 2993 2949 2877 2748 2664 2515 2271 2133 1958 1942 1788 1695 1683 1776 1917 2018 2123 2204 2355 2488 2644 2753 2953 3065 3242 3292 3137 2991 2917 2895 2677 2503 2333 2226 2103 2052 1893 1754 1608 1563 1612 1673 1817 2033 2275 2400 2565 2624 2793 2928 3078 3170 3265 3334 3406 3493 3514 3499 3424 3491 3421 3266 3206 3139 3023 2925 2887 2911 2957 3001 2970 2880 2858 2859 2843 2744 2556 2430 2329 2217 2096 1945 1819 1691 1667 1700 1751 1871 1987 2171 2275 2437 2490 2319 2296 2383 2463 2290 2188 2074 1950 1769 1694 1942 2086 2284 2298 2408 2436 2398 2417 2469 2407 2303 2249 2282 2237 2195 2293 2425 2430 2552 2557 2532 2602 2742 2830 2750 2707 2661 2635 2658 2732 2795 2825 2884 2881 2871 2887 2894 2916 2945 2904 2802 2756 2788 2798 2794 2714 2640 2543 2598 2678 2912 2943 2806 2742 2701 2755 2645 2586 2533 2501 2406 2423 2512 2549 2503 2496 2476 2537 2509 2440 2399 2344 2259 2148 2032 1956 1933 2022 2103 2237 2432 2571 2490 2314 2213 2220 2156 2036 2070 2019 2063 2080 2126 2024 1958 1770 1550 1285 1282 1421 1518 1672 1628 1594 1660 1731 1762 1848 2049 1914 1827 1681 1580 1438 1340 1180 1137 1082 1037 989 997 823 933 991 979 907 931 830 822 857 848 730 775 780 669 606 513 321 300 303 301 298 313 345 389 461 547 676 765 917 1007 1101 1208 1275 1285 1331 1336 1359 1397 1404 1440 1577 1653 1759 1850 1941 1949 1942 1950 2080 2172 2299 2243 2128 1995 1869 1899 1744 1732 1623 1550 1511 1463 1396 1332 1276 1238 1222 1080 889 772 801 826 889 900 893 913 972 957 972 933 851 812 730 731 717 694 661 633 617 598 647 657 663 602 590 585 572 568 540 546 498 494 514 461 442 441 432 467 495 494 506 505 492 486 510 560 589 644 612 601 530 471 434 408 402 393 379 372 369 370 384 373 341 346 355 355 356 349 341 330 299 292 286 298 288 292 297 335 321 313 311 285 313 322 324 308 323 329 324 320 304 300 285 280 282 289 247 250 265 290 289 262 267 269 273 288 287 288 284 264 262 262 261 269 264 262 264 262 265 261 260 265 263 267 261 258 257 260 261 259 260 259 260 262 261 262 262 251 249 250 254 250 246 250 249 249 247 250 244 241 237 230 231 237 239 238 233 233 234 240 234 234 232 233 234 232 232 247 273 275 271 275 266 232 237 255 277 277 271 274 252 270 270 267 257 267 265 266 265 264 234 226 224 222 218 218 218 220 216 217 216 215 215 218 220 218 338 329 327 328 317 277 259 253 247 241 231 227 224 222 222 229 244 239 233 236 232 224 222 222 220 217 222 221 228 228 242 261 287 317 341 352 374 389 391 381 402 421 432 437 464 469 469 458 440 431 431 424 427 417 392 422 644 672 645 601 596 551 525 538 545 519 496 479 460 435 433 471 487 494 488 439 393 386 387 381 383 443 718 847 911 971 991 982 1011 880 786 681 632 581 525 486 463 424 393 366 361 337 327 316 329 376 348 308 289 264 260 261 260 259 258 260 262 262 276 319 330 324 330 425 450 420 384 338 320 307 306 299 305 311 311 366 384 403 416 451 394 411 381 400 452 504 497 482 527 506 501 488 490 463 497 558 569 553 596 643 674 711 741 805 885 990 1056 1254 1214 1088 1050 1110 1189 1384 1479 1347 1272 1171 1091 1035 1082 1131 1192 1258 1350 1328 1196 1027 965 1065 1220 1205 1126 1073 1007 960 1020 950 791 739 706 620 638 695 738 886 875 847 793 744 696 654 545 512 458 394 361 342 316 297 289 290 289 291 298 297 295 293 295 292 296 298 301 299 299 294 294 302 300 305 300 301 302 298 297 297 363 429 523 555 630 686 719 733 818 885 936 977 1019 1035 1060 1057 1091 1150 1293 1354 1365 1345 1384 1428 1451 1464 1594 1716 1886 2008 2100 2193 2216 2176 2069 2013 1890 1811 1702 1620 1566 1489 1427 1346 1234 1175 1130 1109 1003 842 849 885 818 690 532 451 430 403 389 394 422 563 777 993 1218 1318 1388 1488 1578 1660 1785 1920 2050 2014 1999 1961 1905 1845 1728 1587 1500 1459 1543 1668 1725 1828 1912 2018 2099 2052 2004 1965 1972 2050 2068 2069 2095 2169 2270 2359 2320 2201 2130 2076 2034 1947 1940 1973 1957 2075 2183 2281 2260 2313 2322 2256 2201 2222 2182 2089 2021 1942 1882 1784 1673 1548 1443 1336 1262 1153 1209 1306 1341 1369 1361 1335 1339 1367 1366 1404 1407 1402 1391 1391 1353 1300 1253 1232 1230 1201 1170 1138 1119 1040 996 889 823 763 747 756 787 851 959 1071 1131 1214 1253 1311 1373 1499 1523 1527 1598 1689 1771 1903 1991 2075 2130 2183 2222 2372 2363 2354 2273 2157 2074 1911 1832 1875 1988 2136 2136 2115 2030 1941 1894 1828 1742 1611 1539 1451 1327 1267 1095 1053 1159 1254 1372 1436 1547 1609 1693 1779 1881 1883 1949 2010 2123 2210 2296 2388 2536 2686 2813 2768 2666 2649 2674 2707 2714 2734 2836 2920 2864 2854 2875 2922 3108 3226 3166 3055 2922 2850 2765 2762 2747 2696 2624 2569 2507 2476 2357 2234 1987 1855 1860 1939 2036 2116 2160 2166 2185 2296 2486 2598 2680 2619 2628 2617 2613 2686 2785 2759 2770 2737 2834 2812 2682 2671 2678 2667 2583 2555 2398 2240 2014 1851 1732 1684 1763 1860 1966 2069 2156 2234 2361 2453 2576 2647 2742 2893 3159 3303 3195 3001 2853 2748 2638 2450 2248 2182 2127 2054 1917 1802 1677 1619 1577 1662 1750 1867 2084 2199 2331 2438 2570 2659 2876 2975 3069 3139 3243 3279 3290 3218 3194 3324 3400 3288 3145 2964 2940 2838 2808 2799 2782 2778 2752 2692 2644 2612 2600 2427 2338 2247 2191 2122 2039 1876 1730 1690 1679 1721 1845 2050 2145 2275 2338 2541 2517 2401 2407 2526 2406 2341 2305 2128 1994 1750 1708 2003 2156 2358 2482 2537 2504 2467 2498 2531 2454 2275 2220 2222 2200 2282 2420 2509 2528 2555 2595 2557 2597 2733 2865 2888 2755 2663 2667 2781 2787 2851 2923 2933 2862 2863 2867 2942 2955 2961 2898 2817 2799 2828 2834 2818 2752 2670 2679 2830 2950 3001 2920 2774 2653 2554 2562 2629 2706 2655 2555 2421 2359 2417 2492 2672 2622 2689 2601 2482 2393 2326 2326 2293 2242 2185 2109 2020 2042 2077 2263 2571 2486 2409 2371 2315 2297 2235 2145 2176 2142 2191 2161 2039 1932 1845 1625 1512 1315 1380 1530 1592 1748 1781 1711 1766 1830 1876 2028 1910 1773 1688 1547 1436 1343 1313 1333 1313 1267 1227 1130 1008 950 1073 1138 1135 1097 1062 1010 978 984 980 941 962 942 858 804 687 412 308 296 295 293 299 334 371 425 486 652 783 911 985 1037 1111 1159 1243 1255 1273 1318 1306 1402 1495 1638 1669 1730 1826 1831 1838 1907 1984 2039 2087 2181 2147 2135 1985 1790 1729 1681 1600 1564 1511 1433 1369 1347 1289 1238 1201 1181 1129 978 856 720 741 748 761 774 853 884 878 885 866 810 738 685 705 686 665 637 617 598 573 567 578 569 550 548 548 546 572 558 514 528 511 460 462 435 426 426 468 487 483 478 499 494 473 480 503 508 529 517 509 482 462 456 434 436 420 399 388 373 357 364 371 368 313 328 318 325 331 324 305 290 302 265 279 258 295 286 323 310 303 305 290 321 317 318 319 298 314 325 310 297 276 262 254 296 286 259 246 255 286 299 259 260 268 273 266 268 266 262 259 260 257 263 261 263 264 258 263 262 258 262 261 261 258 256 256 258 257 262 259 257 257 258 260 258 257 261 248 247 248 250 244 248 247 244 247 248 247 242 235 233 228 231 232 234 237 235 237 239 235 236 231 229 228 231 228 232 235 268 270 275 272 273 248 233 233 273 270 271 268 246 266 266 266 259 253 265 262 260 261 263 225 221 219 220 220 221 218 218 218 215 213 216 214 221 219 338 333 325 322 297 283 266 257 253 241 236 235 229 227 225 228 250 252 239 230 225 222 222 223 223 217 223 224 227 227 229 233 256 264 286 310 325 338 353 372 393 397 399 409 419 426 435 431 424 412 400 392 393 385 366 389 659 688 652 644 587 552 544 554 537 511 488 458 442 439 451 488 484 454 446 419 390 385 384 381 384 389 628 802 899 955 955 993 983 870 773 660 574 517 498 437 411 404 408 391 371 341 343 341 362 416 379 327 294 268 262 261 261 264 264 261 262 264 268 278 300 286 294 398 420 395 350 306 293 296 296 293 296 299 299 306 309 327 337 370 349 413 434 424 370 383 383 426 436 435 443 472 462 551 570 601 629 631 627 635 642 657 669 741 795 864 933 1011 1067 1040 1051 1116 1214 1402 1428 1314 1258 1125 1088 1099 1133 1160 1237 1316 1385 1287 1186 983 898 1003 1141 1226 1155 1075 992 941 875 795 658 630 636 593 573 619 679 748 727 694 647 599 567 533 522 445 397 366 330 316 295 290 294 295 290 288 288 291 298 296 292 298 297 297 301 294 295 297 302 299 298 298 297 298 295 303 316 373 512 593 654 690 736 748 802 832 895 967 1037 1033 1039 1055 1070 1112 1187 1242 1355 1467 1495 1511 1569 1582 1590 1593 1593 1674 1828 1937 2142 2226 2169 2125 2054 2019 1928 1821 1715 1613 1520 1441 1341 1269 1182 1112 1011 968 885 857 948 984 899 821 667 544 456 421 391 390 399 541 748 1000 1243 1322 1413 1501 1570 1636 1852 2000 2022 1976 1936 1873 1812 1725 1594 1490 1451 1603 1718 1760 1825 1938 2021 2073 2018 1993 1925 1902 1933 1998 2019 2045 2099 2185 2215 2329 2270 2232 2198 2141 2150 1975 1873 1848 1880 2044 2133 2145 2114 2141 2196 2204 2147 2068 2057 2043 1975 1881 1804 1709 1596 1503 1430 1331 1254 1121 1142 1209 1275 1303 1282 1270 1279 1290 1252 1311 1318 1316 1319 1319 1256 1203 1143 1140 1166 1136 1097 1066 1000 948 891 804 795 761 764 790 855 960 1024 1077 1150 1252 1322 1412 1463 1558 1621 1630 1643 1732 1836 1937 2016 2089 2136 2197 2245 2347 2377 2371 2389 2203 2084 1880 1854 1930 2061 2207 2268 2231 2156 2068 1983 1856 1783 1685 1573 1443 1357 1273 1159 1088 1180 1281 1417 1493 1593 1678 1769 1787 1893 1951 2047 2081 2187 2251 2348 2443 2647 2763 2861 2902 2848 2842 2871 2908 2825 2842 2990 2912 2856 2863 2888 2946 3063 3138 3162 3228 3120 3003 2910 2898 2794 2747 2678 2649 2665 2568 2426 2232 1994 1883 1933 2042 2192 2230 2278 2240 2230 2356 2482 2596 2735 2919 2849 2738 2705 2734 2838 2838 2900 2863 2935 2744 2516 2409 2371 2442 2384 2358 2352 2260 2020 1769 1687 1731 1822 1917 2056 2100 2168 2208 2274 2347 2435 2490 2613 2809 3141 3174 3021 2868 2783 2614 2519 2425 2242 2174 2151 2060 1970 1922 1785 1670 1585 1629 1812 1851 1983 2083 2239 2295 2400 2502 2681 2799 2872 3010 3056 3013 2986 3022 3060 3201 3316 3161 3060 2974 2890 2850 2787 2778 2747 2696 2645 2594 2573 2538 2501 2418 2368 2299 2255 2170 2025 1744 1683 1699 1759 1938 2056 2225 2295 2383 2500 2670 2655 2618 2702 2596 2569 2458 2332 2175 2005 1752 1723 2043 2199 2358 2449 2581 2543 2538 2597 2575 2477 2290 2225 2235 2328 2449 2500 2580 2645 2660 2629 2566 2606 2642 2892 2898 2772 2696 2734 2882 2877 2960 2811 2699 2631 2585 2587 2587 2707 2727 2787 2856 2924 2899 2860 2803 2792 2788 2862 3034 3001 2836 2739 2636 2595 2498 2467 2442 2493 2532 2516 2415 2322 2446 2486 2492 2538 2552 2529 2547 2475 2415 2351 2294 2268 2246 2193 2046 2054 2140 2350 2534 2554 2502 2461 2413 2351 2313 2396 2329 2353 2285 2176 2045 1849 1706 1615 1506 1402 1521 1686 1743 1769 1898 1817 1833 1943 2012 2041 1934 1734 1577 1505 1484 1465 1453 1507 1510 1437 1461 1284 1062 1035 1182 1294 1306 1348 1295 1222 1159 1111 1114 1095 1111 1087 1028 962 901 503 330 297 293 292 292 316 374 440 514 618 694 844 931 1003 1066 1049 1120 1166 1247 1311 1348 1407 1469 1530 1604 1708 1795 1858 1862 1957 2053 2132 2208 2158 2093 2112 1964 1783 1631 1532 1490 1447 1403 1401 1314 1263 1234 1163 1138 1104 1084 1020 946 821 770 718 658 692 745 784 781 831 773 714 681 658 660 652 635 596 588 578 562 545 551 555 534 529 539 544 550 536 498 531 551 524 438 432 418 425 477 480 477 464 470 486 465 476 456 476 472 465 456 452 457 445 423 404 418 419 406 401 377 339 331 329 316 310 349 332 300 305 303 283 288 283 255 257 276 273 300 296 283 275 285 298 316 313 314 308 290 312 310 298 280 250 254 279 288 284 242 251 271 285 259 258 264 264 267 261 258 261 258 261 263 259 267 265 261 260 259 255 252 261 258 258 256 255 255 255 254 256 257 255 256 257 258 256 256 254 244 244 246 243 247 245 244 247 245 244 242 241 239 237 232 226 228 230 233 234 236 237 235 232 231 228 230 226 227 229 230 248 271 275 271 268 271 232 232 248 267 274 253 244 265 263 260 260 245 253 257 258 256 252 248 221 218 217 217 218 215 215 214 214 212 215 216 215 216 336 329 332 331 328 331 301 266 249 256 265 257 247 237 233 235 261 259 247 240 227 222 225 224 225 226 220 227 226 227 230 231 234 240 262 283 304 321 334 328 332 342 379 386 385 380 370 374 370 360 342 338 333 338 338 340 625 700 668 660 612 559 552 547 505 469 459 456 464 480 505 483 483 494 487 455 424 393 379 380 377 375 520 717 853 937 952 999 968 878 755 642 564 497 487 486 474 437 437 407 393 367 373 378 399 455 391 328 339 292 267 266 269 268 265 263 265 267 265 266 268 268 284 354 367 365 320 291 285 285 293 293 294 297 299 303 304 309 313 318 335 360 391 423 454 489 522 553 565 573 574 546 535 560 614 637 666 686 680 705 720 743 745 773 774 846 896 931 973 1048 1095 1163 1260 1448 1430 1331 1238 1123 1093 1100 1160 1246 1292 1393 1432 1247 1145 902 820 910 1062 1122 1033 950 822 694 617 588 554 547 536 532 507 511 600 636 647 602 550 525 454 383 334 328 329 316 298 290 288 287 290 288 297 290 292 292 290 291 291 293 297 294 296 300 295 295 299 302 302 299 292 300 316 397 500 550 635 715 826 846 865 865 886 932 1011 1039 1100 1107 1137 1149 1197 1256 1343 1402 1514 1572 1656 1656 1765 1789 1780 1786 1721 1769 1932 2011 2157 2276 2160 2105 1997 1883 1757 1696 1621 1586 1523 1467 1392 1305 1171 1044 1051 1083 1047 1085 1142 1117 927 886 829 804 810 741 589 504 392 460 653 925 1084 1158 1258 1344 1522 1589 1733 1878 1903 1864 1814 1688 1628 1493 1427 1517 1614 1771 1852 1925 1973 2041 2069 1975 1892 1816 1819 1864 1917 1975 2036 2123 2209 2319 2287 2232 2206 2187 2207 2270 2192 2066 1903 1776 1773 1866 1938 1917 1895 1937 1980 2042 2097 2016 1953 1891 1850 1723 1644 1563 1486 1426 1375 1300 1221 1085 1026 1122 1190 1205 1207 1195 1202 1199 1154 1167 1217 1218 1207 1207 1156 1050 994 1016 1003 981 974 912 872 791 743 737 742 760 786 848 899 984 1039 1113 1212 1335 1402 1482 1561 1656 1705 1729 1744 1787 1850 1942 2051 2106 2152 2203 2249 2416 2407 2254 2204 2067 1974 1980 2020 2047 2139 2259 2367 2357 2335 2241 2087 1979 1901 1786 1731 1539 1414 1326 1214 1173 1244 1319 1445 1509 1578 1687 1791 1886 1937 2018 2074 2117 2276 2350 2465 2594 2666 2713 2713 2755 2827 2776 2761 2768 2732 2745 2816 2885 2841 2807 2837 2839 2881 2919 3011 2996 3054 3120 3135 3082 2905 2824 2837 2761 2693 2649 2490 2295 2023 1902 1948 2193 2326 2404 2480 2389 2260 2301 2425 2555 2692 2841 3064 2986 2940 3037 3104 3037 3019 2999 2680 2632 2417 2337 2255 2212 2145 2075 2008 1995 1825 1703 1716 1799 1905 1969 2073 2153 2259 2276 2337 2383 2470 2533 2686 2935 3191 3191 2990 2849 2688 2599 2540 2416 2276 2192 2135 2069 1973 1931 1791 1664 1594 1683 1870 2005 2098 2179 2317 2342 2285 2300 2435 2590 2708 2737 2733 2792 2858 2975 3068 3229 3315 3123 3095 3010 2992 2861 2816 2855 2778 2729 2719 2688 2650 2633 2561 2477 2411 2232 2132 2025 1878 1713 1696 1779 1954 2125 2262 2438 2557 2694 2742 2890 2845 2795 2762 2634 2546 2395 2289 2148 2009 1756 1743 2004 2207 2481 2617 2717 2661 2717 2678 2603 2499 2313 2238 2244 2345 2503 2552 2605 2635 2677 2642 2587 2608 2642 2736 2899 2822 2772 2791 2735 2696 2668 2637 2498 2451 2395 2375 2399 2427 2448 2474 2596 2702 2830 2952 2937 2914 3005 3066 2888 2780 2683 2608 2531 2480 2400 2333 2214 2195 2265 2275 2289 2259 2380 2399 2384 2413 2430 2395 2364 2386 2387 2557 2431 2389 2259 2142 2069 2152 2230 2356 2469 2628 2581 2498 2435 2458 2411 2313 2215 2078 2005 1925 1807 1737 1714 1650 1486 1471 1658 1787 1835 1887 1911 1965 1957 2060 2125 1959 1788 1657 1643 1657 1669 1650 1628 1710 1672 1650 1550 1292 1118 1152 1273 1434 1510 1503 1473 1398 1336 1299 1286 1262 1244 1207 1184 1071 932 597 415 311 289 291 289 333 392 496 557 637 718 828 907 886 863 1042 1128 1207 1246 1318 1374 1447 1489 1532 1583 1716 1768 1844 1931 1979 2019 2160 2048 1984 1959 2022 1900 1750 1687 1547 1514 1396 1332 1259 1224 1135 1127 1059 1011 991 997 931 885 780 732 816 771 655 658 702 710 739 708 665 628 595 619 604 571 580 541 548 537 523 509 510 509 502 506 535 514 523 476 516 535 534 522 482 440 470 473 468 463 445 409 419 414 431 383 418 451 447 447 448 439 441 405 425 419 413 402 385 386 367 330 321 334 324 320 305 315 290 274 270 303 285 257 250 259 270 276 274 267 267 274 285 310 299 306 309 304 272 274 290 301 299 265 242 284 294 243 241 271 277 252 253 268 259 260 260 257 255 254 254 252 254 255 258 256 257 256 253 249 255 253 251 251 251 252 253 253 253 254 254 258 254 253 252 252 243 249 248 243 247 234 234 233 234 239 240 237 233 235 237 235 225 225 229 227 230 230 235 236 229 230 227 225 228 227 228 230 225 242 269 265 271 254 241 227 229 258 272 266 236 258 258 256 257 259 243 243 256 254 251 250 232 220 218 216 214 218 215 213 213 211 208 209 215 211 338 336 329 327 324 304 272 262 281 269 262 253 248 238 231 233 266 263 247 233 224 226 224 224 227 229 236 227 224 231 232 230 232 232 234 241 260 268 278 295 310 332 325 328 348 349 330 335 338 332 351 355 343 341 353 348 553 692 665 641 610 560 553 542 512 477 459 466 488 510 515 515 509 481 476 475 456 397 382 383 376 375 429 606 791 927 985 1015 989 923 792 649 579 571 568 516 492 467 442 435 407 402 397 386 413 465 382 358 349 312 275 273 272 270 268 270 270 269 266 270 269 268 304 335 331 317 287 285 284 289 289 294 295 296 298 301 304 309 311 312 313 313 339 401 458 559 606 642 647 647 639 631 556 580 647 669 689 710 725 750 767 782 810 831 870 983 1045 1107 1212 1143 1148 1229 1315 1432 1380 1281 1186 1121 1159 1130 1137 1212 1274 1382 1414 1202 1042 860 752 823 861 881 805 724 628 573 519 497 475 463 469 465 468 463 464 502 519 485 405 373 347 326 321 303 292 289 288 292 286 287 288 290 297 295 292 293 293 292 293 291 292 295 295 296 297 298 304 297 295 294 305 356 436 494 580 664 789 833 931 962 967 962 988 1055 1103 1129 1157 1173 1233 1268 1328 1360 1461 1533 1635 1654 1789 1796 1885 1854 1865 1873 1905 1927 2065 2169 2292 2268 2235 2129 1990 1926 1789 1698 1550 1487 1423 1357 1264 1207 1119 1092 1131 1176 1167 1225 1228 1185 1176 1134 1118 1078 978 908 774 612 418 399 537 729 883 969 1078 1182 1361 1443 1606 1722 1794 1740 1685 1537 1444 1456 1543 1682 1794 1868 1851 1842 1897 1854 1907 1861 1806 1772 1803 1875 1941 2000 2104 2261 2296 2240 2210 2163 2158 2122 2150 2257 2273 2132 1994 1818 1731 1750 1799 1777 1762 1818 1880 1986 1967 1928 1848 1735 1685 1605 1537 1446 1387 1317 1283 1230 1182 1085 993 1065 1112 1152 1169 1145 1130 1127 1108 1126 1160 1124 1084 1094 1036 971 921 954 930 898 871 797 753 730 741 752 759 771 829 941 1009 1078 1087 1214 1274 1397 1480 1543 1599 1686 1714 1769 1814 1841 1879 1997 2068 2123 2163 2228 2270 2397 2374 2261 2142 2009 2015 2047 2103 2132 2236 2350 2454 2360 2273 2214 2180 2153 2052 1933 1822 1609 1540 1481 1324 1213 1239 1286 1407 1517 1596 1682 1827 1927 2022 2088 2196 2267 2349 2389 2508 2600 2590 2599 2663 2690 2822 2754 2734 2706 2705 2713 2757 2833 2736 2715 2722 2761 2761 2752 2838 2847 2912 2969 3073 3040 3029 3011 2857 2694 2583 2506 2407 2292 2042 1932 1955 2115 2315 2396 2576 2508 2363 2363 2411 2542 2709 2856 2970 2960 2921 2967 3060 3178 3071 2865 2749 2746 2597 2378 2317 2291 2265 2135 1989 1837 1740 1714 1754 1819 1922 1986 2117 2252 2348 2450 2527 2536 2605 2646 2822 3031 3244 3273 3067 2932 2775 2662 2635 2482 2365 2289 2228 2143 2062 1971 1804 1666 1615 1684 1882 1997 2127 2218 2382 2408 2312 2297 2325 2402 2519 2621 2680 2763 2866 2993 3051 3200 3272 3300 3202 3061 3008 2950 2897 2861 2844 2826 2777 2762 2745 2666 2633 2547 2471 2318 2241 2071 1833 1710 1717 1904 2071 2185 2292 2410 2530 2752 2892 3004 2917 2749 2668 2570 2526 2407 2345 2201 2037 1775 1763 2017 2249 2397 2576 2806 2844 2712 2656 2604 2514 2327 2260 2271 2348 2523 2621 2683 2716 2719 2679 2644 2664 2708 2817 2880 2789 2628 2517 2468 2439 2408 2384 2369 2318 2282 2310 2309 2296 2267 2300 2457 2524 2659 2759 2725 2736 2821 2922 2937 2795 2656 2568 2522 2451 2360 2272 2214 2186 2181 2263 2174 2163 2333 2297 2362 2397 2328 2339 2317 2311 2332 2504 2609 2523 2384 2283 2239 2248 2339 2392 2393 2501 2564 2456 2381 2289 2252 2208 2145 2001 1882 1789 1766 1821 1841 1715 1575 1537 1675 1924 1903 1967 1957 1994 2121 2096 2028 1872 1750 1758 1758 1739 1843 1696 1723 1851 1866 1674 1438 1229 1202 1268 1383 1499 1628 1625 1582 1506 1391 1434 1405 1353 1331 1252 1234 1112 929 660 525 357 286 285 288 359 451 482 534 529 621 660 696 860 979 1124 1176 1232 1278 1335 1386 1468 1527 1602 1625 1716 1776 1885 1994 2021 2055 2082 2015 1914 1911 1933 1908 1842 1716 1665 1616 1517 1392 1277 1220 1131 1096 1054 1020 906 874 827 828 909 934 886 788 684 591 663 656 668 651 616 623 576 584 596 561 555 557 523 523 512 498 492 490 510 499 525 499 508 474 504 507 505 507 485 405 428 459 434 398 389 386 378 371 371 381 379 395 394 397 423 437 437 430 410 371 364 354 335 331 348 330 329 336 345 356 358 354 323 289 316 321 296 251 252 265 270 271 263 261 262 275 281 294 294 296 304 305 306 285 263 278 302 291 249 256 271 236 242 263 264 252 255 260 257 256 256 256 256 252 254 252 252 253 254 253 259 257 249 251 252 252 249 252 251 251 252 252 253 251 252 252 248 251 251 253 245 247 244 242 242 231 233 231 240 242 238 232 236 233 233 235 228 223 230 229 233 228 226 229 227 226 226 227 223 223 227 226 224 229 265 262 270 268 265 232 225 236 260 266 231 245 256 253 253 251 258 248 244 251 246 248 225 215 216 218 214 216 213 216 211 210 208 207 211 209 346 339 339 341 318 297 277 266 291 277 271 265 254 242 233 242 278 275 250 236 223 227 224 225 242 252 257 251 243 233 229 233 232 232 232 234 237 237 246 259 276 286 288 296 301 302 301 301 298 306 329 356 368 373 383 368 647 681 657 663 606 550 551 541 509 472 474 495 513 522 513 521 515 491 478 448 423 385 379 375 375 375 375 483 704 886 973 1028 1023 962 823 694 633 647 598 538 508 484 449 441 433 424 390 402 440 406 377 378 367 330 285 276 275 273 274 272 276 276 270 271 271 274 307 286 283 279 280 282 284 287 288 291 293 298 305 302 304 308 307 310 308 308 312 389 463 589 661 726 730 736 725 665 598 585 564 655 686 722 752 760 746 796 837 892 935 1060 1166 1361 1272 1214 1238 1351 1448 1454 1362 1257 1168 1178 1160 1191 1215 1226 1282 1363 1339 1173 1014 808 705 741 741 721 662 614 557 519 474 441 428 423 425 436 435 427 418 402 384 373 361 348 335 308 286 289 285 286 286 286 291 287 287 290 291 296 293 293 293 293 293 294 294 294 292 296 294 295 293 294 293 317 390 442 556 626 702 800 854 883 940 966 993 1014 1049 1056 1088 1100 1083 1129 1274 1360 1465 1518 1600 1659 1755 1795 1809 1835 1934 1946 1923 1949 2025 2081 2179 2304 2203 2109 2060 2039 2036 1988 1906 1822 1682 1578 1468 1416 1291 1196 1115 1152 1242 1307 1320 1321 1366 1367 1357 1331 1258 1179 1008 840 747 683 555 415 425 522 688 789 920 1029 1187 1352 1523 1646 1676 1622 1529 1376 1444 1585 1703 1838 1840 1784 1731 1706 1755 1722 1710 1761 1711 1767 1806 1867 1909 2003 2089 2216 2263 2195 2148 2083 2084 2047 2114 2164 2181 2208 2108 1918 1779 1665 1686 1611 1624 1690 1773 1801 1750 1767 1702 1636 1562 1477 1408 1348 1297 1239 1207 1133 1097 1037 925 1046 1053 1094 1094 1062 1029 1020 1004 1072 1085 1027 993 956 916 875 841 851 821 801 744 724 728 739 752 769 776 801 904 978 1041 1140 1210 1269 1325 1428 1493 1571 1627 1693 1724 1801 1817 1860 1913 2021 2098 2164 2219 2277 2342 2386 2296 2201 2118 2043 2059 2096 2146 2172 2277 2419 2483 2407 2391 2382 2379 2260 2158 2002 1897 1774 1713 1665 1569 1300 1215 1295 1440 1552 1663 1760 1909 1980 2104 2213 2331 2397 2490 2557 2576 2527 2540 2526 2604 2616 2660 2672 2617 2597 2592 2617 2690 2752 2720 2662 2674 2657 2602 2709 2657 2726 2805 2888 2925 2934 2976 2998 2932 2752 2648 2573 2444 2346 2090 1928 1967 2129 2269 2405 2521 2589 2499 2471 2470 2563 2657 2695 2739 2777 2849 2915 2985 3014 3160 2917 2810 2813 2817 2630 2488 2546 2345 2200 1943 1755 1727 1715 1796 1874 1994 2077 2198 2314 2446 2542 2625 2650 2744 2820 2893 3029 3273 3303 3071 2959 2857 2827 2740 2587 2420 2342 2240 2158 2068 1987 1830 1687 1656 1691 1834 1957 2107 2185 2349 2470 2435 2374 2368 2387 2460 2605 2678 2785 2809 2814 2866 2972 3048 3209 3267 3172 3077 2995 2994 2892 2896 2878 2843 2817 2752 2703 2646 2590 2502 2331 2206 1990 1811 1719 1788 1972 2127 2321 2344 2447 2556 2622 2723 2911 2910 2706 2677 2625 2571 2488 2376 2154 1959 1791 1824 2084 2254 2492 2617 2753 2875 2784 2735 2643 2557 2357 2281 2291 2362 2556 2650 2780 2863 2772 2743 2684 2670 2817 2951 2784 2661 2527 2401 2233 2202 2138 2106 2093 2051 2081 2115 2132 2182 2115 2194 2288 2381 2529 2591 2546 2529 2600 2747 2889 2913 2781 2632 2507 2405 2305 2240 2196 2133 2100 2122 2078 2086 2261 2233 2306 2316 2279 2232 2120 2193 2370 2384 2498 2500 2402 2358 2337 2385 2448 2462 2496 2558 2647 2575 2496 2407 2368 2261 2192 2043 1906 1888 1852 1897 1952 1857 1718 1613 1690 1904 2067 2031 2077 2072 2108 2110 1990 1829 1737 1805 1854 1836 1914 1822 1827 1955 1899 1599 1394 1397 1402 1432 1560 1686 1771 1786 1728 1591 1576 1555 1539 1476 1418 1330 1259 1149 940 771 632 437 288 283 286 285 348 366 418 538 572 673 753 862 936 1040 1141 1233 1287 1354 1407 1499 1570 1655 1748 1829 1900 2011 2098 2167 2117 2089 2044 1907 1827 1835 1841 1915 1856 1780 1668 1576 1474 1378 1310 1256 1219 1190 1106 1029 1007 1011 1021 990 930 857 787 666 609 581 608 639 625 613 582 562 536 568 575 567 544 541 512 512 496 485 478 477 515 515 491 499 478 480 501 485 487 445 421 400 391 398 394 390 384 380 372 366 363 363 378 413 419 386 393 404 392 401 390 359 378 343 315 303 296 294 289 287 298 310 353 352 318 298 290 279 252 246 260 269 268 259 259 258 273 276 283 285 296 300 302 303 296 296 270 251 291 272 236 255 236 241 250 242 247 253 257 258 254 253 250 251 250 250 250 250 252 252 251 256 254 252 249 248 246 248 249 249 249 250 249 252 248 250 250 250 247 249 249 244 241 242 243 237 232 230 229 239 234 237 233 229 230 231 232 225 221 225 226 226 227 222 224 226 225 224 229 223 222 221 224 224 225 244 261 264 264 263 263 224 226 228 260 235 229 257 253 254 251 247 253 230 245 241 245 228 216 213 213 214 212 212 211 206 207 209 207 208 209 333 332 323 301 279 304 296 294 291 286 282 273 254 243 237 242 276 275 266 245 237 228 230 233 247 263 277 288 281 258 248 230 234 233 233 235 238 235 240 243 253 251 260 267 273 277 276 292 307 314 343 364 391 399 395 387 602 638 610 617 566 557 560 541 516 502 507 503 506 518 520 531 507 478 460 455 434 399 377 375 375 375 375 442 634 824 921 1018 1022 990 879 739 677 676 613 550 517 499 462 440 424 429 412 427 437 447 410 401 401 346 297 280 278 278 279 275 282 288 271 273 272 278 293 278 277 281 282 282 284 285 288 292 294 342 341 302 300 300 304 305 305 303 304 370 456 575 687 769 768 755 737 702 690 652 606 624 692 721 789 791 760 780 828 908 979 1108 1222 1398 1304 1295 1356 1479 1586 1536 1392 1273 1179 1167 1236 1279 1291 1340 1401 1351 1281 1116 968 786 687 651 667 611 580 543 496 464 440 414 393 384 403 402 411 405 393 378 365 349 328 308 287 284 287 285 286 286 286 287 289 287 289 290 290 294 298 292 295 296 291 294 294 296 295 295 295 296 297 316 410 477 516 591 653 678 704 721 690 725 842 899 904 933 997 993 983 969 1011 1093 1243 1340 1454 1555 1644 1712 1796 1853 1954 1960 2018 2009 2006 2065 2137 2214 2307 2232 2097 1982 1923 1917 1875 1852 1834 1749 1619 1566 1468 1412 1306 1193 1155 1258 1362 1432 1423 1409 1464 1498 1497 1452 1314 1190 972 828 733 694 629 494 400 428 599 709 847 957 1141 1280 1473 1601 1539 1479 1385 1361 1511 1728 1806 1802 1766 1691 1638 1605 1618 1627 1620 1650 1672 1729 1782 1850 1916 2009 2112 2266 2277 2174 2123 2043 1978 1988 1987 2051 2048 2094 2106 1961 1807 1625 1532 1490 1492 1563 1644 1592 1561 1515 1510 1462 1425 1375 1319 1244 1214 1141 1099 1034 988 948 878 988 1000 1020 1012 963 941 932 887 950 951 900 872 829 783 784 794 779 762 720 719 727 738 750 764 780 795 818 907 1024 1072 1147 1224 1358 1426 1479 1539 1609 1667 1725 1763 1808 1826 1877 1957 2063 2127 2199 2246 2320 2377 2280 2185 2125 2112 2123 2112 2138 2149 2185 2268 2400 2489 2569 2545 2404 2366 2317 2281 2154 2065 1918 1844 1735 1486 1349 1210 1226 1400 1527 1667 1771 1919 2032 2233 2332 2463 2516 2601 2548 2481 2473 2472 2464 2562 2515 2514 2535 2493 2454 2491 2461 2575 2626 2641 2561 2509 2582 2555 2608 2622 2630 2719 2780 2878 2873 2899 2920 2968 2945 2834 2749 2557 2397 2149 1951 1964 2090 2251 2333 2435 2522 2595 2533 2539 2583 2620 2656 2699 2767 2854 2896 2985 3056 3208 3053 2905 2897 2878 2781 2710 2472 2269 2109 1879 1731 1729 1763 1840 1942 2038 2118 2203 2274 2373 2425 2544 2594 2657 2737 2890 2979 3111 3003 2857 2752 2669 2614 2600 2561 2420 2341 2286 2216 2086 1975 1816 1682 1689 1749 1844 1979 2117 2206 2354 2473 2632 2598 2543 2502 2475 2595 2652 2726 2776 2820 2863 2934 2986 3070 3179 3260 3087 3077 2986 2959 2954 2979 2956 2871 2816 2725 2666 2645 2545 2361 2226 1991 1793 1732 1789 2004 2142 2418 2460 2518 2595 2647 2695 2744 2899 2733 2705 2829 2736 2559 2401 2170 2020 1810 1889 2067 2180 2326 2429 2564 2664 2849 2816 2742 2646 2417 2312 2314 2390 2581 2657 2766 2861 2795 2770 2696 2757 2873 2740 2631 2544 2430 2347 2254 2186 2142 2052 1926 1864 1812 1854 1867 1909 1988 2109 2129 2252 2414 2366 2289 2298 2354 2607 2749 2861 2724 2661 2528 2458 2329 2190 2083 2031 1967 1957 2015 2171 2221 2162 2161 2230 2181 2134 2063 2160 2279 2265 2501 2547 2485 2457 2429 2464 2564 2531 2585 2606 2576 2681 2660 2517 2537 2474 2340 2081 2005 1946 2020 2032 2026 1951 1785 1692 1719 1888 1999 2122 2154 2261 2150 1997 1874 1754 1754 1830 1924 1957 2052 1954 1963 2001 1873 1605 1523 1603 1592 1617 1649 1845 1962 1957 1844 1698 1684 1659 1631 1572 1484 1373 1291 1198 1051 876 723 518 378 290 284 281 301 325 395 431 485 587 706 805 828 931 1012 1104 1216 1392 1467 1523 1589 1631 1653 1759 1864 1941 1999 2115 2038 1948 1946 1847 1741 1722 1748 1821 1863 1840 1775 1631 1522 1439 1432 1348 1330 1241 1186 1171 1135 1104 1036 960 880 810 760 724 677 587 543 600 562 594 597 590 570 531 525 521 515 530 518 523 498 470 480 458 508 510 466 495 463 493 492 477 460 437 438 435 426 380 387 383 378 378 371 365 357 355 352 349 344 363 384 345 339 336 331 319 313 303 298 295 293 286 281 280 274 277 291 302 315 311 314 306 257 244 247 264 255 258 255 254 270 271 273 281 287 295 289 298 298 295 274 273 248 259 246 237 235 242 241 239 253 252 257 251 255 255 252 250 249 247 247 248 255 250 256 254 253 251 249 243 242 247 247 245 248 248 248 249 249 245 248 252 251 247 245 242 240 239 241 243 241 235 234 227 228 228 228 228 223 230 229 223 218 220 221 223 229 224 226 222 223 226 221 224 221 221 224 219 220 222 250 260 255 263 265 225 220 217 237 240 232 252 252 250 251 247 245 230 230 244 243 236 212 211 211 211 209 210 210 209 206 213 207 207 209 359 353 345 347 308 286 297 324 310 298 284 276 269 257 243 247 262 264 266 262 246 242 245 262 274 272 272 267 268 267 260 260 237 231 234 255 258 242 238 237 239 241 242 244 249 254 287 304 327 337 362 385 417 427 413 427 563 597 580 595 578 555 529 518 523 504 486 493 510 521 514 518 513 476 459 445 460 415 383 375 375 375 375 399 527 730 848 972 1006 999 959 797 730 683 622 555 522 493 464 455 441 439 432 439 450 440 425 430 428 373 320 286 287 284 280 295 309 301 277 275 278 282 279 276 277 278 279 284 284 284 285 287 312 331 332 302 295 299 300 300 299 298 300 378 453 606 678 770 779 790 749 711 704 701 694 626 682 724 787 795 770 774 803 875 935 1046 1151 1229 1266 1357 1511 1656 1629 1487 1384 1307 1231 1212 1308 1369 1409 1512 1440 1266 1158 1020 885 765 682 554 526 519 483 450 423 377 383 353 346 349 358 367 369 367 361 355 341 331 317 301 288 288 287 290 288 288 293 295 291 287 291 290 293 294 294 295 291 293 295 298 296 296 298 296 298 299 382 442 484 513 519 500 501 500 505 534 555 594 699 711 726 802 804 815 829 855 922 1050 1213 1294 1410 1445 1551 1576 1649 1772 1863 1918 2055 2167 2291 2299 2347 2416 2367 2252 2087 1977 1818 1750 1681 1646 1646 1671 1614 1530 1419 1327 1239 1200 1282 1376 1508 1538 1585 1590 1621 1633 1543 1425 1270 1141 968 879 764 721 662 476 398 398 453 606 762 885 1076 1205 1483 1541 1422 1329 1307 1490 1662 1718 1688 1652 1618 1564 1513 1499 1493 1501 1511 1592 1653 1717 1758 1840 1892 2008 2118 2231 2224 2192 2184 2152 2047 1879 1831 1835 1829 1914 1985 1910 1847 1666 1432 1293 1285 1369 1457 1390 1370 1336 1299 1260 1263 1217 1155 1102 1077 1009 950 896 835 844 869 944 938 894 873 835 801 779 783 789 765 726 711 724 713 724 719 731 776 788 810 843 894 913 913 948 941 922 870 948 1010 1112 1216 1333 1453 1562 1622 1680 1723 1774 1793 1840 1879 1932 2007 2082 2135 2198 2248 2394 2353 2284 2224 2210 2195 2180 2186 2177 2167 2193 2233 2363 2446 2587 2680 2535 2497 2429 2356 2187 2058 1883 1836 1797 1597 1422 1275 1225 1306 1443 1627 1717 1828 1941 2113 2221 2334 2382 2464 2496 2474 2451 2381 2382 2382 2389 2375 2385 2330 2292 2291 2302 2367 2432 2449 2448 2472 2508 2584 2621 2691 2753 2807 2900 2863 2809 2819 2847 2847 2835 2805 2664 2613 2428 2164 2001 2003 2110 2233 2320 2402 2469 2627 2732 2693 2623 2650 2693 2708 2743 2838 2896 3040 3121 3315 3257 3076 3030 2982 2876 2448 2227 2071 1964 1830 1779 1755 1823 1948 2005 2095 2135 2177 2208 2301 2380 2474 2525 2589 2657 2673 2717 2802 2941 2843 2721 2633 2608 2545 2513 2414 2341 2249 2203 2101 1981 1764 1658 1714 1779 1900 2019 2157 2226 2428 2569 2759 2818 2656 2620 2610 2661 2693 2728 2771 2877 2955 3013 3076 3137 3237 3303 3218 3185 3047 3021 3018 3082 3087 2938 2933 2783 2793 2750 2608 2410 2235 2016 1779 1744 1871 2066 2202 2424 2564 2704 2715 2761 2801 2880 3029 2950 2897 2697 2585 2453 2364 2170 1993 1842 1979 2213 2298 2385 2450 2558 2649 2721 2976 2860 2662 2518 2396 2361 2433 2575 2650 2746 2829 2919 2811 2816 2864 2751 2687 2599 2538 2434 2352 2263 2179 2048 1964 1960 1928 1719 1661 1662 1670 1765 1863 1969 2060 2241 2301 2202 2157 2216 2353 2567 2725 2588 2518 2473 2469 2397 2208 1983 1858 1766 1789 1885 2016 2096 2028 2092 2099 2027 1987 2027 2102 2291 2393 2544 2626 2540 2492 2492 2592 2484 2515 2492 2465 2407 2368 2439 2401 2345 2438 2451 2306 2216 2137 2149 2199 2058 1967 1850 1744 1831 2025 2164 2200 2236 2245 2109 2011 1847 1815 1849 1993 2071 2157 2305 2212 2187 1979 1845 1779 1737 1762 1883 1774 1853 1966 2126 2151 2103 1940 1820 1690 1617 1519 1424 1365 1281 1084 983 843 715 532 418 333 294 277 280 283 278 285 330 458 559 678 726 794 903 993 1165 1238 1281 1372 1424 1480 1531 1630 1682 1765 1829 1929 1908 1829 1744 1731 1687 1603 1581 1654 1699 1749 1726 1698 1639 1510 1420 1307 1230 1178 1150 1083 1032 983 949 983 912 799 739 664 636 626 618 606 564 536 501 536 506 471 482 492 482 479 468 467 480 503 498 458 449 488 455 469 430 475 469 477 448 424 429 426 424 412 371 375 373 370 367 363 357 353 346 343 339 334 331 327 319 316 310 308 304 298 293 292 288 285 280 277 272 268 265 261 260 258 260 263 251 245 244 248 249 251 246 263 264 268 266 266 274 285 287 282 293 293 288 289 277 262 244 234 232 234 247 247 249 251 249 253 251 250 252 250 248 247 246 246 247 248 246 249 247 247 243 243 240 244 245 245 246 244 247 246 248 244 244 245 245 244 237 245 236 240 238 235 235 240 230 227 225 226 226 226 226 225 222 222 218 218 223 219 222 221 220 221 220 220 220 224 220 217 217 217 217 220 215 239 254 256 254 257 220 216 212 220 223 251 251 244 243 243 245 226 229 240 242 244 210 209 209 209 211 208 206 207 207 206 205 204 204 359 350 356 357 353 331 297 296 321 312 295 293 298 291 250 276 286 282 271 265 266 263 254 268 282 282 287 284 271 265 255 249 248 255 234 237 252 261 262 258 268 261 255 253 261 269 297 323 356 374 396 406 401 407 411 409 541 620 639 606 565 550 524 507 504 498 487 501 497 488 495 474 463 467 475 490 469 411 389 375 375 375 375 375 458 661 781 919 983 995 1002 846 737 644 607 549 532 503 481 466 453 451 432 442 438 440 442 440 430 370 335 296 291 288 285 297 292 288 292 294 286 276 275 276 280 277 276 292 283 281 283 296 321 321 317 306 297 296 295 292 295 297 305 363 418 552 648 729 780 764 744 739 739 727 704 659 656 721 772 779 766 777 796 837 870 967 1042 1092 1151 1293 1395 1527 1532 1410 1301 1161 1102 1220 1330 1420 1505 1518 1379 1214 1085 931 832 744 671 588 517 405 403 394 348 322 333 329 324 336 344 346 342 341 343 339 323 314 304 291 286 287 291 287 292 289 290 294 288 290 290 296 298 291 292 292 295 295 296 294 299 297 296 298 299 319 412 450 463 462 439 439 409 399 408 428 467 505 576 640 674 710 727 725 747 782 913 1018 1148 1238 1284 1355 1400 1481 1649 1702 1822 1908 2028 2170 2287 2276 2212 2224 2268 2259 2241 2103 1917 1827 1671 1567 1507 1506 1538 1492 1401 1309 1213 1287 1392 1504 1607 1609 1681 1716 1624 1550 1484 1415 1269 1137 1025 954 842 776 664 480 401 395 417 506 685 849 1037 1157 1394 1487 1307 1238 1375 1599 1686 1615 1590 1532 1492 1445 1424 1427 1407 1495 1539 1612 1644 1703 1756 1868 1925 2015 2094 2235 2182 2160 2117 2073 2013 1933 1818 1738 1717 1839 1805 1775 1708 1576 1442 1318 1211 1259 1301 1231 1240 1208 1166 1180 1129 1071 1045 984 938 897 882 795 807 878 878 860 850 801 759 698 695 699 715 704 699 708 710 726 766 815 812 831 833 886 910 973 1019 1031 1043 1060 1083 1007 907 986 1085 1184 1243 1342 1456 1580 1638 1700 1746 1801 1829 1864 1912 1985 2042 2105 2147 2203 2252 2366 2335 2303 2239 2235 2235 2195 2228 2224 2228 2235 2272 2361 2526 2683 2765 2641 2544 2442 2322 2132 2023 1903 1835 1753 1619 1511 1376 1293 1247 1371 1545 1652 1762 1894 1972 2067 2227 2274 2335 2381 2406 2474 2429 2372 2308 2258 2234 2237 2232 2232 2267 2307 2379 2432 2491 2502 2549 2570 2646 2707 2781 2820 2930 2887 2828 2838 2749 2730 2709 2712 2709 2605 2457 2350 2087 1984 2085 2149 2305 2374 2501 2582 2700 2747 2805 2758 2708 2734 2805 2843 2933 2994 3172 3373 3543 3325 3091 3033 2872 2713 2420 2196 2046 1957 1833 1769 1809 1870 2006 2075 2186 2248 2245 2270 2341 2381 2411 2445 2497 2520 2602 2673 2758 2871 2967 2809 2693 2657 2537 2413 2292 2220 2190 2153 2042 1945 1766 1672 1719 1784 1942 2086 2215 2346 2492 2663 2842 2933 2787 2695 2661 2628 2690 2701 2721 2834 2877 2932 2987 3075 3144 3255 3354 3193 3116 3105 3173 3049 2932 2815 2732 2625 2559 2496 2450 2348 2197 1967 1758 1792 1932 2128 2253 2444 2641 2791 2851 2915 3030 3121 3096 2980 2902 2720 2606 2493 2404 2118 2008 1868 1915 2163 2297 2475 2588 2650 2786 2856 2985 2816 2687 2539 2406 2408 2536 2625 2704 2757 2826 2923 2867 2904 2827 2736 2676 2596 2515 2423 2354 2234 2085 2053 2016 2078 2018 1787 1706 1624 1604 1628 1691 1790 1895 2060 2203 2209 2110 2154 2281 2474 2572 2568 2477 2346 2300 2208 2102 1959 1811 1681 1742 1824 1912 1963 1918 1928 1937 1957 2026 2147 2229 2404 2576 2643 2697 2601 2542 2445 2403 2373 2267 2232 2238 2292 2231 2188 2160 2210 2412 2553 2535 2400 2281 2209 2188 2144 2065 1953 1893 1947 2048 2164 2334 2307 2206 2134 2000 1889 1881 1967 2081 2246 2245 2351 2173 2086 1992 1934 1871 1846 1846 1935 1970 2026 2169 2150 2073 2017 1911 1810 1656 1539 1461 1396 1309 1206 1046 976 810 694 515 458 309 290 281 276 277 277 275 307 409 519 624 678 743 776 900 1009 1080 1141 1239 1331 1413 1438 1516 1566 1665 1749 1832 1776 1754 1676 1620 1586 1552 1495 1576 1620 1615 1604 1564 1566 1465 1386 1281 1211 1108 1053 1023 968 914 865 878 826 771 768 722 680 591 587 594 606 583 552 545 559 549 484 446 452 466 466 460 451 465 472 476 429 469 449 474 419 453 445 463 465 422 422 424 416 412 366 362 365 366 361 355 350 348 343 341 338 333 328 330 322 320 312 310 304 299 292 291 289 286 279 273 272 269 266 264 257 256 252 254 248 245 243 242 244 245 250 260 259 260 262 262 268 279 284 275 291 289 283 270 278 285 272 239 227 234 244 245 247 244 246 248 245 244 243 245 250 247 245 244 246 245 250 253 250 245 243 248 237 241 243 244 244 244 245 242 237 241 247 243 243 240 237 239 239 234 237 234 233 237 234 225 225 223 223 223 224 222 226 224 218 215 222 219 229 218 219 220 219 219 217 216 215 220 218 216 217 218 217 226 243 254 250 248 253 216 216 216 226 249 245 246 243 242 241 220 216 237 241 239 210 208 208 207 207 205 204 207 207 204 204 201 203 358 355 350 341 331 311 317 285 310 310 303 305 303 286 260 300 307 299 276 276 282 283 282 284 309 316 327 345 326 311 285 249 240 235 237 232 236 259 266 266 266 268 281 294 307 315 325 336 355 371 393 413 409 404 407 409 508 622 645 609 566 534 510 496 484 475 475 483 520 532 504 474 468 466 462 442 415 389 375 375 375 375 385 375 406 566 660 817 939 961 989 860 718 645 620 584 526 489 476 476 467 443 437 434 435 434 437 434 422 361 338 299 295 296 289 296 296 290 289 322 331 336 315 343 324 304 315 318 285 280 282 291 308 315 302 292 291 292 292 292 292 292 296 345 360 461 542 616 692 773 788 785 758 750 725 663 660 682 747 755 737 755 787 832 877 923 976 1053 1110 1222 1323 1469 1460 1284 1149 1051 1110 1241 1336 1438 1548 1438 1313 1160 1016 870 810 741 675 603 524 400 343 333 309 300 295 304 317 314 319 325 325 318 314 317 310 301 284 283 287 294 288 292 290 289 289 295 309 299 291 296 296 291 293 294 295 294 297 301 297 299 297 301 302 322 400 412 399 383 364 337 324 334 334 339 380 424 506 586 633 631 633 628 686 743 880 966 1044 1100 1151 1195 1326 1429 1526 1628 1768 1859 2006 2110 2127 2112 2136 2100 2064 2106 2057 2075 2090 1978 1816 1700 1535 1447 1394 1400 1310 1247 1292 1402 1544 1599 1727 1774 1770 1714 1625 1561 1446 1355 1209 1076 999 949 862 788 632 516 404 405 420 506 649 781 977 1109 1362 1383 1191 1244 1404 1591 1565 1519 1488 1409 1374 1365 1350 1363 1434 1501 1547 1620 1657 1708 1760 1895 1966 2029 2095 2257 2212 2120 2082 1980 1920 1856 1775 1655 1663 1673 1663 1623 1585 1473 1394 1325 1225 1140 1155 1112 1115 1087 1045 1027 998 908 888 863 846 812 760 748 820 827 810 751 724 687 688 721 736 745 743 782 820 845 854 878 908 916 900 928 939 977 1040 1074 1101 1130 1174 1189 1177 1091 980 1015 1101 1238 1332 1420 1487 1610 1667 1717 1746 1812 1877 1927 1967 2017 2077 2136 2166 2258 2317 2414 2356 2368 2291 2263 2243 2227 2257 2349 2313 2327 2377 2472 2616 2795 2915 2785 2636 2474 2309 2165 2096 1993 1996 1969 1847 1700 1532 1498 1395 1309 1449 1559 1690 1805 1850 1924 2031 2118 2179 2216 2256 2313 2349 2327 2307 2226 2209 2209 2217 2228 2236 2254 2378 2434 2462 2481 2546 2588 2630 2676 2729 2750 2820 2772 2720 2742 2743 2750 2653 2623 2600 2575 2333 2163 2029 2001 2162 2266 2413 2472 2577 2666 2751 2805 2827 2834 2856 2848 2916 3001 3045 3132 3256 3418 3376 3079 2844 2768 2753 2534 2316 2162 1975 1882 1805 1788 1836 1885 2016 2123 2292 2389 2399 2339 2333 2355 2401 2440 2504 2550 2625 2703 2881 2989 2945 2812 2628 2559 2459 2352 2292 2313 2292 2273 2201 2040 1848 1742 1696 1789 1995 2168 2338 2457 2585 2676 2948 3045 2986 2875 2844 2755 2704 2722 2755 2836 2891 3005 3030 3096 3163 3246 3305 3393 3252 3250 3170 3034 2979 2846 2743 2585 2493 2356 2271 2178 2083 1909 1778 1849 1982 2174 2292 2430 2537 2647 2726 2809 2863 3039 3185 3052 2897 2788 2668 2511 2377 2159 2010 1890 1933 2131 2236 2373 2469 2576 2655 2767 2888 2768 2691 2517 2396 2423 2557 2700 2756 2873 2945 3068 3036 2907 2824 2743 2686 2599 2530 2431 2365 2162 2074 2116 2161 2226 2086 1941 1863 1742 1670 1586 1589 1642 1735 1946 2106 2109 2055 2110 2201 2349 2453 2530 2395 2285 2212 2111 2008 1889 1799 1642 1633 1735 1787 1871 1792 1886 1997 2064 2163 2285 2269 2312 2331 2472 2560 2576 2497 2367 2285 2224 2126 2043 1998 2047 2030 2018 2005 2144 2335 2389 2365 2331 2290 2311 2328 2302 2125 2033 2016 2026 2141 2218 2437 2326 2203 2128 2100 2056 2118 2098 2154 2363 2351 2375 2227 2141 2061 2001 1918 1919 1979 2085 2170 2178 2113 1999 1837 1790 1742 1711 1619 1542 1400 1310 1226 1153 1025 918 710 631 571 470 301 288 286 280 279 273 277 275 369 380 487 559 606 692 809 886 989 1056 1130 1185 1284 1388 1455 1510 1606 1677 1769 1663 1617 1615 1561 1522 1498 1447 1510 1566 1503 1478 1467 1473 1402 1332 1252 1203 1121 1043 950 893 844 826 806 791 790 736 704 629 576 559 586 611 606 592 586 561 547 509 465 429 424 431 455 447 444 434 448 423 425 451 466 411 435 430 419 417 415 410 411 415 411 404 358 355 358 356 352 346 342 342 339 332 328 325 323 318 318 310 308 304 298 292 289 285 284 277 273 271 267 265 259 256 254 251 248 245 245 243 243 242 237 251 250 256 259 256 258 258 268 275 274 281 285 286 289 260 275 276 240 225 237 242 244 249 245 243 246 243 243 241 244 248 245 247 249 243 244 243 242 243 248 242 239 236 239 241 242 241 242 242 244 238 242 244 243 233 232 240 235 233 234 235 232 232 230 223 223 226 221 223 225 223 217 221 222 215 215 223 217 227 216 217 218 216 219 226 217 224 225 218 219 215 217 216 217 217 248 248 244 247 244 213 212 209 235 243 245 241 242 241 244 217 237 235 231 211 206 207 206 206 204 206 203 207 203 203 202 202 370 367 361 370 368 356 349 333 277 292 298 295 283 271 279 320 323 312 293 279 276 267 267 274 288 303 322 345 360 354 329 289 252 244 238 237 238 239 251 259 251 254 269 288 295 298 315 331 341 360 385 388 418 434 420 405 437 632 634 588 545 521 513 507 490 464 476 496 513 532 505 471 467 464 441 394 389 386 379 375 375 375 401 466 425 528 594 736 879 931 956 861 720 625 584 549 533 521 515 492 469 442 433 394 406 379 376 350 363 351 319 300 302 293 292 304 303 315 328 347 367 380 374 392 363 338 358 335 309 285 281 288 292 299 290 292 291 292 291 292 290 291 293 322 343 398 458 611 661 803 842 832 802 777 660 646 667 681 670 685 710 783 806 855 904 995 1058 1182 1236 1309 1403 1472 1336 1172 1066 1038 1128 1254 1312 1436 1533 1358 1224 1069 959 866 825 746 679 570 484 359 319 312 308 294 296 300 295 297 302 306 305 296 292 286 282 286 282 287 287 292 286 286 290 293 319 319 288 293 289 291 293 295 300 295 296 295 295 296 298 301 306 302 300 312 353 317 309 309 309 309 308 314 310 315 315 324 350 440 481 475 496 556 611 703 827 846 893 931 1058 1123 1301 1430 1584 1677 1745 1769 1900 2024 2044 2023 2014 1993 1960 1997 1941 1915 1901 1948 1919 1802 1622 1494 1379 1302 1270 1296 1425 1525 1622 1688 1781 1843 1784 1730 1588 1494 1379 1276 1136 1039 948 899 848 777 636 563 406 405 440 526 683 816 1011 1136 1318 1244 1157 1316 1469 1502 1466 1415 1348 1300 1286 1296 1323 1401 1462 1555 1578 1631 1671 1721 1800 1931 2036 2123 2189 2180 2164 2136 2075 1986 1958 1866 1772 1653 1528 1548 1522 1489 1476 1360 1316 1230 1183 1056 1042 1004 1002 973 936 890 847 798 780 761 746 720 699 695 738 768 705 665 686 711 723 749 773 783 811 903 929 962 989 1036 1057 1018 1000 1062 1085 1079 1128 1186 1219 1260 1262 1238 1256 1146 1023 1058 1129 1248 1345 1476 1554 1625 1694 1757 1801 1884 1925 1981 2019 2059 2124 2181 2235 2298 2404 2397 2383 2426 2377 2286 2274 2300 2352 2416 2443 2471 2525 2608 2728 2865 2931 2890 2695 2498 2371 2236 2119 2092 2187 2212 2061 1876 1758 1701 1525 1375 1313 1401 1608 1740 1858 1856 1878 1908 1967 2055 2046 2093 2137 2172 2200 2204 2224 2242 2289 2303 2288 2294 2314 2346 2399 2456 2522 2540 2631 2715 2788 2852 2927 2857 2727 2649 2637 2636 2617 2573 2514 2406 2206 2040 2015 2100 2262 2380 2509 2537 2609 2694 2772 2885 2936 2920 2938 2954 2999 3138 3157 3267 3417 3533 3230 2898 2705 2616 2503 2305 2175 2058 1886 1815 1820 1813 1867 1957 2094 2178 2287 2360 2487 2492 2488 2485 2469 2513 2600 2667 2732 2796 2961 3028 2816 2650 2547 2516 2414 2374 2384 2384 2411 2417 2330 2141 1950 1826 1736 1839 2010 2152 2364 2535 2690 2800 2909 2954 2916 2971 3080 2967 2840 2807 2833 2821 2867 2944 3000 3134 3225 3286 3354 3438 3393 3300 3234 3080 3013 2926 2839 2683 2588 2460 2390 2255 2198 1868 1783 1895 2085 2280 2385 2482 2576 2663 2749 2830 2869 2954 3101 3110 2959 2772 2676 2553 2425 2222 2051 1927 1982 2161 2292 2377 2451 2545 2614 2704 2774 2825 2727 2594 2445 2415 2533 2722 2765 2852 2921 3196 3094 2918 2838 2747 2707 2649 2576 2427 2329 2138 2120 2222 2319 2225 2110 2045 2038 1851 1791 1706 1608 1569 1604 1838 1945 1888 1929 2034 2051 2213 2286 2455 2468 2308 2270 2193 2135 1999 1849 1709 1624 1601 1628 1668 1690 1878 2000 2012 2086 2067 2057 2123 2216 2305 2424 2433 2370 2237 2160 2088 1970 1904 1801 1765 1798 1846 1937 2063 2219 2220 2133 2102 2153 2299 2448 2347 2230 2170 2112 2135 2288 2390 2523 2383 2364 2367 2353 2230 2224 2225 2238 2319 2417 2464 2275 2212 2139 2094 2020 2043 2113 2221 2185 2043 2002 1956 1779 1657 1588 1569 1489 1482 1409 1362 1200 1124 1008 897 781 754 649 517 350 317 298 289 279 275 272 276 286 314 395 454 563 622 714 804 878 931 1011 1086 1189 1286 1387 1448 1524 1602 1664 1576 1511 1479 1502 1439 1432 1409 1477 1543 1427 1379 1380 1360 1324 1254 1163 1122 1077 1029 953 901 832 757 772 752 726 658 608 585 563 542 569 591 591 579 562 558 536 524 490 474 427 419 414 443 438 430 424 418 412 431 437 406 421 404 407 407 412 407 407 402 405 400 395 391 351 344 340 345 337 336 331 327 328 323 319 315 312 307 302 299 294 291 288 283 280 276 276 270 268 265 261 255 254 252 248 244 242 238 236 237 236 238 243 247 253 254 254 251 255 268 272 274 275 283 281 279 263 258 236 227 232 237 243 242 242 242 244 241 241 241 238 245 242 240 243 239 240 240 240 242 244 241 238 235 242 241 241 240 241 239 240 238 237 242 239 231 234 238 232 233 235 236 231 229 228 224 222 227 221 226 222 225 217 215 218 212 214 215 214 216 216 215 217 216 223 223 223 222 218 218 216 212 215 216 212 216 224 245 243 241 244 246 215 213 212 226 241 242 239 242 240 212 231 235 235 209 204 204 202 204 204 204 202 203 202 202 199 199 375 371 363 369 371 368 367 366 291 288 283 282 276 270 256 284 300 299 299 301 290 269 282 285 288 286 299 322 347 350 334 307 271 260 262 242 242 247 239 237 239 241 253 245 250 260 262 272 301 318 332 346 366 392 375 358 376 497 585 566 545 519 488 471 473 466 481 512 522 520 484 475 475 464 430 392 401 383 375 375 375 375 375 454 517 530 624 737 806 882 913 881 761 633 613 585 549 532 506 465 473 436 422 445 452 452 439 426 383 344 346 310 304 312 314 316 311 335 359 398 435 394 418 432 390 374 390 354 328 308 290 291 285 288 287 288 297 300 292 290 295 293 291 298 320 364 448 557 690 841 842 806 744 624 605 652 692 712 806 759 699 786 818 891 980 1156 1274 1340 1406 1504 1485 1343 1230 1058 971 1042 1135 1130 1187 1346 1446 1294 1210 1056 927 842 766 682 630 497 411 319 304 297 294 291 284 282 283 283 280 282 283 281 285 282 283 286 287 288 296 309 298 295 295 323 318 301 289 291 288 291 290 291 295 293 295 296 295 297 300 300 300 301 303 301 305 306 304 304 309 311 309 307 309 312 315 315 315 314 323 335 389 384 489 572 642 697 821 869 1016 1163 1320 1358 1426 1504 1591 1662 1838 1989 1948 1924 1833 1811 1795 1824 1888 1814 1752 1747 1851 1865 1726 1638 1495 1453 1461 1493 1628 1676 1723 1802 1886 1904 1845 1767 1630 1471 1343 1212 1094 1007 893 875 809 728 699 563 420 411 496 587 727 920 1110 1212 1097 1113 1269 1432 1472 1386 1334 1245 1212 1249 1291 1316 1351 1456 1521 1569 1612 1662 1704 1783 1853 1982 2062 2111 2106 2093 2090 2035 2037 1963 1934 1861 1772 1640 1510 1341 1319 1309 1282 1194 1118 1051 1021 940 874 831 851 814 796 776 736 700 679 663 666 668 668 656 657 666 678 703 726 754 769 772 822 855 882 976 1018 1052 1113 1151 1186 1191 1142 1225 1252 1267 1297 1363 1364 1383 1401 1360 1357 1236 1100 1085 1184 1291 1372 1506 1578 1632 1688 1776 1845 1905 1959 2019 2056 2125 2163 2237 2282 2382 2492 2437 2444 2432 2364 2317 2316 2360 2387 2455 2567 2669 2736 2814 2899 3053 3037 3006 2797 2465 2378 2344 2265 2283 2362 2347 2234 2102 2021 1952 1713 1557 1353 1299 1538 1705 1774 1782 1885 1891 1868 1882 1949 2014 2142 2174 2225 2258 2301 2340 2380 2409 2425 2390 2342 2320 2327 2351 2421 2514 2615 2708 2817 2891 3042 3048 2922 2770 2645 2562 2548 2571 2421 2288 2039 2035 2125 2233 2387 2470 2656 2786 2814 2847 2880 2959 3079 3093 3083 3128 3222 3313 3387 3455 3366 3397 3169 2915 2624 2491 2342 2163 2011 1936 1884 1846 1837 1869 2004 2107 2142 2137 2162 2230 2340 2388 2487 2554 2607 2654 2743 2822 2928 3020 2921 2729 2654 2595 2520 2495 2450 2467 2455 2488 2603 2564 2356 2178 2027 1893 1757 1885 2037 2141 2293 2424 2571 2617 2704 2784 2925 3012 3087 3221 3125 2923 2933 2938 2890 2933 2976 3023 3118 3337 3452 3425 3462 3387 3315 3236 3155 3054 3007 2911 2844 2663 2527 2319 2085 1813 1830 1985 2143 2377 2515 2644 2746 2845 2881 2918 3003 3054 3138 3100 2911 2704 2614 2499 2400 2261 2056 1957 2019 2221 2318 2376 2480 2617 2694 2755 2793 2905 2827 2681 2528 2519 2644 2739 2792 2873 2986 3251 3154 2980 2874 2792 2726 2641 2565 2431 2298 2256 2314 2419 2399 2273 2256 2235 2086 2010 1999 1958 1829 1607 1546 1631 1772 1891 1983 2008 1912 2009 2123 2275 2380 2406 2404 2392 2250 2066 1979 1856 1787 1683 1557 1557 1570 1707 1776 1821 1918 1954 2018 2186 2320 2402 2382 2290 2266 2155 2120 2046 1982 1932 1881 1791 1677 1650 1747 1803 1931 1918 1843 1900 2070 2228 2354 2352 2388 2316 2219 2237 2419 2369 2427 2505 2505 2551 2376 2300 2341 2316 2152 2071 2166 2217 2361 2344 2280 2239 2201 2205 2258 2187 1966 1869 1747 1709 1647 1608 1528 1464 1398 1306 1223 1190 1067 1020 988 942 867 764 611 498 392 352 317 298 284 277 272 274 299 348 402 452 505 556 638 718 828 925 1038 1078 1119 1189 1298 1369 1455 1526 1506 1444 1386 1370 1322 1344 1302 1388 1445 1441 1377 1276 1241 1237 1169 1137 1097 1034 972 928 869 843 784 716 702 697 648 609 574 550 561 530 532 546 568 570 551 581 538 516 514 502 466 418 405 402 411 422 418 412 406 398 402 394 394 396 395 402 399 398 397 402 395 395 392 389 385 380 347 334 328 327 327 320 319 314 307 306 302 298 300 298 294 289 284 282 280 275 272 269 266 260 260 256 253 249 250 241 247 238 238 235 234 230 230 228 227 228 247 243 252 252 255 271 271 269 271 274 271 244 239 226 228 238 241 239 238 238 236 238 241 240 237 241 241 236 237 240 237 237 240 238 239 238 236 233 234 239 237 237 236 236 238 238 232 231 235 237 232 229 234 238 234 232 228 227 227 225 218 219 217 219 220 224 215 215 214 212 212 216 216 217 214 214 216 215 218 220 224 221 213 213 214 213 210 208 210 212 213 216 241 239 233 233 229 207 207 210 234 238 233 238 234 215 226 232 231 206 202 201 202 199 202 199 200 203 201 200 197 201 377 375 374 375 372 366 357 353 319 294 298 300 288 277 259 261 295 301 300 294 274 268 275 279 287 291 309 326 355 355 336 323 294 285 266 261 239 268 272 273 268 252 259 295 301 286 268 258 262 280 304 315 326 358 368 346 342 381 541 530 527 513 484 469 453 465 479 473 490 479 449 447 434 402 400 386 377 375 375 375 375 375 375 432 492 520 568 677 742 847 893 937 807 714 638 573 545 526 506 479 444 479 481 492 503 504 469 436 396 356 348 311 337 337 339 333 332 355 382 404 433 408 436 447 401 435 424 371 339 337 340 311 294 288 289 291 302 299 298 297 297 309 296 299 305 341 423 548 723 871 778 731 654 593 603 647 688 755 871 784 722 768 798 884 975 1129 1251 1448 1540 1540 1411 1257 1117 997 960 1048 1097 1025 1090 1236 1388 1269 1139 980 898 817 685 595 517 412 328 288 287 285 283 284 279 278 280 282 286 282 282 284 284 283 309 327 312 335 352 384 374 321 304 304 306 296 290 289 288 291 292 291 293 293 294 294 296 296 298 298 299 299 301 303 307 303 306 305 306 306 309 321 369 419 490 450 324 318 315 317 329 344 371 440 527 603 730 861 1033 1164 1231 1215 1305 1357 1445 1579 1774 1909 1921 1886 1748 1658 1620 1652 1718 1759 1681 1633 1658 1733 1767 1685 1655 1648 1689 1718 1758 1791 1834 1826 1760 1741 1654 1651 1587 1468 1318 1177 1069 969 840 806 756 717 667 560 429 409 583 709 827 961 1156 1091 1086 1239 1423 1418 1334 1243 1189 1155 1192 1254 1299 1341 1376 1444 1510 1570 1624 1703 1763 1863 1940 1995 2070 2066 2055 2029 2025 1970 1984 1927 1863 1750 1679 1571 1517 1410 1215 1145 1104 1061 1009 925 891 846 768 725 746 790 771 694 690 660 643 643 646 648 650 667 683 693 697 717 746 782 805 886 957 1015 1001 1012 1007 1072 1187 1234 1258 1292 1295 1321 1381 1403 1410 1449 1446 1457 1457 1448 1449 1313 1203 1123 1206 1318 1391 1506 1589 1675 1742 1827 1866 1935 1984 2055 2088 2146 2195 2250 2297 2367 2497 2490 2484 2481 2426 2402 2381 2354 2388 2459 2515 2585 2673 2833 2990 3162 3174 2892 2719 2500 2448 2409 2399 2414 2388 2343 2297 2210 2091 2018 1873 1707 1487 1327 1436 1593 1745 1833 1819 1831 1905 1912 2004 2081 2192 2265 2348 2387 2415 2453 2538 2562 2555 2527 2462 2376 2348 2387 2411 2439 2547 2648 2729 2784 2982 3098 3042 2947 2816 2674 2550 2487 2321 2142 2054 2130 2276 2410 2508 2573 2737 2812 2890 2921 2929 2992 3127 3159 3139 3167 3203 3316 3301 3214 3181 3338 3284 3099 2750 2562 2352 2153 1942 1912 1880 1842 1927 2025 2123 2243 2283 2195 2199 2231 2285 2379 2479 2579 2660 2695 2797 2905 3038 2928 2752 2689 2653 2607 2542 2536 2512 2524 2521 2566 2701 2601 2394 2258 2082 1967 1813 1891 2059 2158 2250 2417 2527 2578 2693 2795 2929 3002 3141 3035 3135 3169 3010 2999 3032 3041 3086 3101 3125 3229 3246 3131 3132 3150 3108 3031 2929 2863 2783 2778 2689 2509 2349 2136 1927 1838 1884 2036 2202 2345 2457 2571 2655 2827 2999 3105 3138 3146 3274 3179 2974 2792 2675 2509 2423 2269 2026 1993 2166 2362 2466 2496 2556 2690 2772 2827 2864 2982 2861 2733 2609 2652 2716 2786 2913 2904 2864 2976 3003 2971 2896 2786 2720 2594 2555 2472 2442 2516 2542 2529 2486 2494 2317 2218 2171 2143 2242 2122 1940 1733 1595 1537 1631 1717 1776 1911 1802 1868 2008 2175 2281 2239 2223 2256 2258 2126 2077 1999 1873 1735 1613 1545 1561 1689 1915 1951 2081 2065 2125 2249 2338 2490 2414 2344 2366 2285 2238 2209 2143 2077 2004 1923 1750 1639 1577 1595 1627 1681 1710 1859 2057 2187 2205 2127 2252 2369 2374 2306 2281 2164 2238 2373 2352 2311 2215 2089 2142 2095 1973 1882 1958 2062 2263 2385 2461 2356 2324 2268 2039 2044 1893 1807 1680 1594 1522 1459 1401 1377 1331 1299 1231 1191 1111 1041 1069 1049 851 728 617 529 503 408 351 320 300 289 270 274 296 330 382 416 505 576 638 753 872 954 1037 1072 1173 1236 1303 1376 1462 1442 1369 1347 1305 1293 1227 1225 1299 1379 1363 1334 1273 1212 1118 1114 1083 1066 996 965 919 888 840 806 787 746 651 642 625 598 567 536 532 544 514 517 542 546 533 550 592 535 505 499 461 413 401 396 392 404 403 403 403 389 393 392 389 390 392 392 392 390 392 388 390 389 387 386 381 378 376 371 362 355 338 325 329 348 319 306 302 298 296 289 278 277 274 279 278 273 276 268 265 260 258 252 251 248 245 240 241 240 238 232 232 233 228 227 227 225 228 233 243 248 246 251 263 265 258 263 249 242 234 220 225 233 238 237 236 237 237 236 242 238 237 240 238 237 233 236 236 234 237 236 237 237 235 229 231 237 235 235 234 237 236 236 232 228 236 231 227 226 228 230 231 225 223 225 224 222 215 219 217 217 216 219 212 213 214 215 208 222 222 222 214 217 214 212 212 214 214 214 211 212 212 210 209 212 208 208 208 209 216 237 240 238 231 208 201 200 230 232 229 227 228 220 211 229 224 200 198 198 199 200 199 198 206 198 199 197 201 197 376 380 377 379 378 375 372 365 353 354 293 301 297 289 269 267 269 282 298 294 279 269 270 280 291 293 298 305 337 335 331 334 327 286 261 246 244 264 275 278 279 278 269 270 289 295 312 308 280 267 256 268 283 293 318 325 313 325 532 515 503 507 479 466 455 481 490 459 458 455 409 412 397 398 387 375 375 375 375 375 375 375 375 401 484 530 537 598 672 812 880 961 853 681 626 573 538 514 498 488 500 507 516 526 518 480 464 448 411 378 360 323 340 376 369 356 360 411 423 420 441 420 466 459 430 489 445 390 363 374 373 329 331 298 288 297 301 307 305 299 301 311 316 299 300 325 389 561 738 814 684 584 576 595 614 694 737 822 915 796 756 781 809 850 922 1086 1190 1380 1540 1374 1283 1193 1065 936 950 935 965 926 1022 1174 1208 1128 1034 926 891 720 640 530 435 341 289 278 277 279 276 278 276 277 283 281 284 287 282 283 285 307 368 362 368 379 391 368 349 317 297 311 299 304 302 305 293 290 291 291 292 293 293 295 297 298 296 297 299 300 301 329 338 325 335 339 394 422 454 476 547 570 533 448 320 318 318 308 328 341 366 387 456 556 716 816 917 936 1027 1051 1202 1284 1431 1546 1707 1880 1954 1871 1761 1674 1546 1496 1542 1627 1625 1534 1546 1668 1798 1814 1855 1887 1867 1897 1900 1959 1861 1769 1651 1572 1495 1454 1404 1380 1270 1173 1044 947 839 794 743 715 653 617 439 412 620 741 896 1015 1053 973 1115 1310 1378 1291 1229 1191 1120 1142 1201 1247 1271 1320 1385 1470 1540 1592 1656 1710 1786 1932 2003 2041 2067 2018 2012 1981 1933 1909 1907 1845 1770 1618 1558 1473 1424 1340 1236 1028 944 932 889 791 768 718 680 664 694 678 677 645 632 644 659 654 661 673 715 704 718 728 725 769 810 870 874 943 996 1113 1167 1189 1151 1107 1151 1288 1340 1395 1403 1402 1472 1508 1543 1532 1530 1548 1516 1509 1529 1449 1296 1120 1218 1310 1396 1516 1589 1660 1726 1848 1904 1957 2016 2058 2114 2179 2226 2298 2410 2535 2632 2593 2558 2511 2491 2443 2402 2386 2395 2504 2507 2618 2729 2933 3019 3111 2984 2767 2624 2565 2531 2497 2528 2516 2499 2458 2384 2327 2174 2075 1841 1730 1585 1463 1343 1450 1606 1715 1834 1881 1927 1990 2100 2185 2314 2427 2543 2590 2638 2642 2706 2778 2721 2707 2633 2549 2441 2421 2437 2455 2488 2532 2638 2751 3048 3212 3228 3071 2814 2757 2596 2483 2255 2110 2182 2305 2486 2553 2579 2629 2695 2744 2778 2795 2882 2930 2968 3013 3070 3112 3287 3230 3110 3103 3026 3082 3187 3096 2805 2561 2331 2137 1952 1908 1841 1882 2065 2162 2257 2369 2501 2385 2234 2284 2323 2380 2474 2565 2710 2815 2899 3012 2961 2868 2789 2695 2697 2695 2662 2639 2674 2673 2646 2702 2744 2618 2451 2286 2138 2014 1835 1873 2023 2128 2267 2331 2443 2504 2608 2662 2737 2801 2874 2948 2999 3092 3201 3084 3075 3102 3144 3241 3235 3264 3128 3044 3025 2989 2942 2897 2828 2775 2722 2605 2531 2428 2291 2004 1855 1884 2010 2240 2292 2367 2445 2605 2709 2819 2886 3082 3206 3253 3263 3074 3054 2851 2715 2631 2472 2270 2051 2053 2291 2441 2620 2734 2740 2835 2857 2914 3029 3073 2885 2772 2667 2764 2875 2876 2702 2690 2695 2685 2720 2699 2846 2819 2783 2742 2803 2806 2791 2752 2694 2662 2658 2429 2383 2350 2334 2388 2283 2115 1992 1884 1737 1585 1529 1523 1616 1724 1667 1851 1923 2010 2090 2137 2079 2088 2149 2203 2162 2095 1994 1699 1587 1549 1599 1724 1906 2113 2229 2320 2246 2316 2380 2490 2449 2383 2344 2240 2121 2108 2070 1983 1907 1892 1745 1634 1580 1526 1494 1501 1659 1757 1947 2067 2104 1970 2077 2132 2234 2148 2066 1977 2097 2194 2186 2133 2044 1976 1907 1925 1820 1744 1902 2017 2177 2309 2472 2397 2246 2121 1985 1914 1855 1800 1695 1613 1567 1532 1455 1402 1383 1320 1279 1254 1171 1175 1181 1104 906 807 700 601 565 516 390 362 328 303 276 273 293 315 346 354 466 516 562 684 816 902 1035 1097 1167 1249 1329 1380 1375 1354 1310 1275 1233 1193 1152 1236 1324 1323 1269 1216 1150 1114 1029 1029 994 982 940 919 874 827 796 760 727 711 716 669 594 571 550 540 517 515 521 508 522 533 512 534 555 528 503 493 459 407 394 391 389 383 384 393 391 388 383 387 386 383 385 390 389 392 390 389 381 382 382 377 374 373 372 368 365 362 359 355 351 347 348 340 325 295 295 288 283 286 283 269 274 272 271 266 264 260 259 255 249 249 246 242 239 236 236 234 232 229 226 225 223 220 219 222 225 246 243 246 248 262 263 252 250 233 230 220 223 229 234 236 235 236 236 233 236 237 236 238 235 236 232 234 235 233 234 233 235 241 235 229 230 235 233 231 234 233 233 232 231 227 231 229 224 226 224 227 224 224 223 224 223 219 217 215 215 216 215 216 210 209 215 211 208 211 214 212 216 211 210 217 209 210 210 212 212 211 209 211 205 206 208 208 208 206 211 216 241 233 220 219 200 197 200 234 218 228 217 225 201 221 219 200 199 198 199 197 199 197 201 201 197 197 201 196 384 382 384 386 390 388 381 375 379 375 313 301 295 291 287 280 277 267 272 285 283 281 282 290 293 283 281 287 290 299 296 301 320 313 287 271 243 255 289 297 293 283 276 280 287 290 312 315 279 273 266 262 253 255 267 269 266 268 417 494 527 515 466 454 499 473 481 431 459 408 383 384 378 376 375 375 375 375 375 375 375 375 375 375 449 468 518 567 661 826 873 949 842 688 626 567 542 515 507 513 520 536 550 530 502 469 446 415 389 341 332 357 360 363 368 386 406 459 471 450 438 441 473 458 495 511 460 400 401 431 393 335 355 312 289 309 316 311 308 312 304 313 320 301 303 324 384 551 714 689 559 562 612 645 667 781 805 945 954 853 796 766 828 896 939 1195 1230 1370 1480 1221 1157 1046 958 917 987 902 832 861 920 999 1039 936 850 749 718 643 615 451 381 307 275 276 277 276 276 276 277 280 277 281 280 281 282 280 312 350 378 380 373 358 350 346 347 345 328 333 345 356 322 302 292 290 290 290 293 292 295 293 296 295 296 300 343 396 503 469 430 440 500 500 552 566 596 651 679 620 500 441 339 327 323 321 317 330 353 360 398 478 585 702 844 943 1106 1237 1362 1447 1535 1605 1712 1835 1783 1770 1753 1750 1691 1563 1413 1450 1465 1414 1494 1587 1804 1959 2048 2075 2064 2086 2110 2023 1913 1849 1756 1639 1513 1430 1276 1200 1126 1059 990 940 866 832 792 747 674 615 435 466 637 729 900 1015 929 1031 1205 1339 1252 1196 1134 1082 1051 1146 1245 1317 1344 1402 1443 1519 1612 1660 1691 1769 1860 2001 2013 2081 2070 1997 1941 1899 1848 1819 1779 1736 1662 1536 1462 1374 1336 1232 1157 1027 922 809 772 730 708 681 661 633 670 650 626 646 681 749 765 760 783 830 849 825 814 819 818 905 941 984 1009 1002 1063 1159 1249 1302 1312 1270 1226 1245 1343 1461 1481 1496 1558 1621 1649 1660 1651 1644 1613 1624 1619 1508 1385 1178 1194 1300 1356 1478 1554 1643 1697 1819 1899 1990 2032 2081 2119 2182 2253 2400 2501 2493 2606 2586 2517 2469 2448 2437 2471 2460 2479 2492 2566 2664 2781 2955 3108 3008 2816 2668 2640 2596 2585 2567 2616 2582 2567 2536 2488 2416 2282 2137 1946 1792 1645 1533 1468 1363 1497 1644 1761 1837 1914 2011 2158 2265 2402 2526 2674 2766 2801 2862 2888 2949 2923 2864 2764 2699 2552 2487 2468 2462 2491 2544 2721 2872 3099 3277 3300 3142 2853 2789 2731 2520 2277 2147 2233 2386 2577 2601 2639 2672 2703 2733 2749 2770 2851 2905 2968 2979 3009 3066 3229 3212 3066 2997 2944 2873 2894 2925 2798 2554 2321 2132 1983 1955 1846 1929 2138 2288 2346 2363 2380 2377 2370 2365 2415 2449 2503 2526 2624 2716 2815 2936 2978 2943 2913 2869 2866 2837 2849 2812 2787 2770 2758 2714 2625 2593 2470 2306 2165 2040 1832 1829 2007 2113 2236 2336 2420 2477 2566 2617 2699 2760 2830 2922 2975 3069 3135 3252 3167 3170 3197 3433 3464 3312 3229 3134 3041 3012 2999 2927 2888 2764 2688 2535 2386 2331 2203 1906 1893 2040 2204 2347 2374 2442 2525 2668 2753 2808 2865 3015 3205 3331 3125 3041 2942 2792 2704 2562 2451 2316 2080 2099 2233 2387 2487 2672 2954 2940 2971 3018 3081 3137 2983 2839 2808 2776 2728 2671 2622 2580 2570 2563 2536 2539 2556 2563 2583 2683 2835 2724 2773 2761 2730 2721 2591 2456 2453 2431 2468 2573 2444 2256 2104 1914 1816 1748 1670 1469 1574 1565 1578 1701 1753 1846 1966 2075 1982 1932 1985 2067 2008 1977 1935 1776 1611 1506 1544 1717 1833 2021 2165 2294 2316 2435 2529 2506 2511 2426 2381 2221 2114 2081 2064 1996 1830 1726 1659 1659 1717 1640 1502 1428 1484 1616 1801 1901 1933 1831 1871 1986 2128 2023 1893 1828 1947 1981 2067 2055 2011 1909 1758 1776 1667 1606 1807 1960 2166 2293 2369 2247 2190 2056 1927 1886 1812 1746 1685 1606 1581 1541 1486 1442 1445 1424 1371 1296 1261 1252 1245 1095 963 859 760 749 682 611 453 403 340 311 279 269 278 291 297 351 431 446 524 604 757 868 969 1035 1110 1156 1297 1297 1308 1295 1250 1222 1163 1112 1166 1234 1274 1221 1178 1145 1095 1045 983 960 927 909 896 877 836 792 733 714 681 663 695 623 564 547 542 509 523 530 514 498 504 532 482 524 518 495 493 486 454 399 388 381 380 382 378 387 385 384 380 379 379 379 381 380 381 383 377 378 372 379 378 379 371 366 365 364 358 356 353 351 349 348 343 340 333 330 294 288 287 280 278 276 266 268 267 264 256 255 253 250 247 249 243 243 241 238 237 233 229 227 226 223 221 217 216 216 220 218 235 243 242 240 233 250 245 223 220 224 223 233 234 233 233 233 232 231 234 235 236 232 232 234 231 233 231 233 233 231 234 233 235 228 230 233 230 231 233 231 229 230 229 227 227 224 224 222 222 222 220 224 221 223 220 223 215 213 213 214 212 215 211 212 212 205 208 215 213 217 211 213 210 209 209 211 208 206 209 207 210 207 204 207 209 202 206 204 205 204 209 225 230 226 199 199 197 224 229 219 223 225 204 198 201 196 196 198 197 196 194 194 200 196 194 193 198 195 380 378 384 383 391 386 382 381 382 383 319 341 338 332 320 307 279 269 269 269 280 293 303 302 303 305 309 306 292 293 297 291 288 292 297 298 280 270 247 263 299 309 316 322 306 303 312 324 324 310 306 300 272 255 253 251 253 256 381 487 504 490 436 449 417 405 384 384 379 376 379 382 375 375 375 375 369 375 375 375 375 375 375 375 378 385 484 507 580 755 865 996 921 704 623 572 525 505 504 523 529 534 530 510 480 423 383 351 365 359 389 389 383 378 381 408 438 490 495 478 478 444 490 517 563 509 469 440 513 463 397 365 342 315 295 296 319 314 316 312 316 312 322 311 308 314 378 557 655 518 450 506 563 692 796 870 929 1088 1055 888 806 764 812 894 909 1095 1186 1266 1202 1090 986 898 895 1010 1009 896 817 729 764 850 875 858 762 617 521 475 437 351 318 274 275 275 276 276 276 278 276 279 283 279 279 283 279 282 363 379 380 394 386 365 351 349 352 354 354 356 339 311 292 290 291 289 290 293 292 291 293 294 298 304 358 466 566 608 595 586 586 680 725 711 743 785 811 760 638 542 457 452 425 357 318 320 321 323 322 329 342 463 572 680 852 942 1055 1153 1249 1298 1424 1519 1632 1738 1692 1670 1626 1625 1598 1553 1450 1358 1319 1378 1514 1604 1776 1873 2031 2150 2300 2308 2179 2104 2028 1971 1897 1903 1786 1563 1354 1262 1285 1237 1142 1090 1053 983 922 853 766 613 433 465 674 768 920 895 988 1131 1317 1233 1167 1107 1037 989 1067 1123 1143 1202 1350 1468 1503 1573 1624 1735 1811 1915 1987 2037 2049 2021 2012 1962 1915 1850 1791 1707 1703 1637 1544 1453 1385 1293 1199 1095 998 854 776 745 756 739 688 724 621 682 696 755 855 884 867 894 923 949 981 1001 990 976 946 960 894 1008 1076 1131 1139 1112 1153 1233 1321 1422 1448 1467 1447 1395 1466 1484 1551 1605 1684 1725 1735 1744 1752 1757 1773 1820 1795 1670 1606 1381 1216 1231 1305 1403 1486 1590 1683 1803 1856 1926 1938 1958 1989 1997 2070 2210 2387 2393 2416 2517 2432 2392 2381 2421 2445 2551 2595 2565 2581 2670 2716 2821 2870 2946 2823 2756 2730 2725 2743 2729 2726 2747 2717 2653 2606 2577 2417 2227 2080 1940 1699 1583 1581 1511 1413 1587 1680 1723 1837 1947 2098 2201 2345 2450 2625 2751 2925 3042 3146 3180 3201 3093 2942 2854 2735 2646 2573 2549 2645 2827 3045 3139 3153 3202 3327 3140 2785 2672 2601 2527 2315 2190 2302 2454 2553 2584 2651 2689 2724 2749 2778 2831 2858 2873 2916 2989 3069 3178 3342 3370 3139 3031 2935 2865 2640 2639 2712 2557 2234 2117 1998 1936 1860 2002 2173 2307 2513 2648 2642 2531 2509 2567 2522 2533 2594 2620 2734 2819 2943 3052 3156 3101 3060 2966 2847 2794 2760 2725 2700 2663 2626 2582 2566 2475 2362 2258 2114 2001 1827 1891 2058 2134 2217 2323 2428 2490 2564 2627 2686 2742 2796 2896 2975 3062 3079 3146 3262 3349 3365 3593 3577 3432 3349 3272 3218 3151 3073 2985 2887 2810 2732 2570 2423 2213 2080 1941 1989 2255 2354 2422 2492 2553 2696 2839 2971 3047 3033 3087 3151 3364 3246 3112 2960 2780 2693 2557 2471 2189 2176 2375 2445 2513 2546 2587 2709 2886 2933 3039 3231 3049 2960 2818 2730 2667 2644 2587 2532 2433 2401 2361 2321 2318 2372 2426 2452 2543 2725 2595 2566 2583 2563 2567 2622 2660 2695 2646 2685 2459 2344 2211 2115 2107 2024 1872 1752 1556 1454 1387 1393 1462 1568 1671 1721 1885 1971 1818 1748 1810 1856 1748 1762 1788 1672 1464 1423 1650 1783 2015 2086 2022 2082 2300 2446 2532 2472 2510 2442 2391 2342 2225 2107 2004 1834 1758 1820 1851 1901 1800 1647 1575 1382 1398 1563 1634 1662 1585 1750 1795 1932 1950 1784 1630 1653 1754 1916 1900 1818 1773 1663 1548 1514 1540 1701 1813 1967 2066 2257 2310 2227 2116 2048 1988 1902 1850 1806 1764 1655 1621 1559 1567 1611 1590 1511 1482 1414 1417 1286 1217 1110 1033 956 878 729 615 594 589 452 287 271 268 267 266 273 278 322 443 551 597 672 772 866 932 990 1085 1200 1161 1144 1132 1103 1101 1098 1065 1127 1176 1210 1138 1074 1026 1001 947 905 879 844 861 850 823 808 765 674 656 616 605 601 586 518 496 524 494 500 532 570 530 483 502 463 484 502 473 476 442 424 405 386 376 375 373 374 376 374 374 372 371 371 370 374 376 372 374 372 368 366 368 366 369 365 363 358 355 356 354 349 348 347 340 338 335 337 329 325 311 303 295 288 290 285 286 290 291 307 292 329 314 308 250 241 240 237 238 235 230 230 228 227 222 220 217 222 214 213 217 216 239 237 235 235 227 232 224 217 220 229 231 233 232 231 229 230 230 231 230 229 229 228 228 230 230 229 232 230 230 230 232 230 232 231 226 227 228 229 227 227 225 225 222 221 220 223 220 220 221 220 220 220 217 219 219 214 212 212 212 213 213 213 212 209 206 205 212 215 216 214 214 207 208 208 207 209 208 207 209 204 205 205 210 202 202 206 201 200 203 200 199 202 202 195 193 200 194 204 226 219 218 221 196 196 194 193 195 194 194 193 194 190 193 192 201 191 193 383 380 383 382 386 382 373 374 355 362 358 332 315 336 334 326 314 287 271 268 272 280 308 318 324 324 318 301 286 292 295 286 278 271 273 254 249 252 245 278 298 304 319 336 334 333 324 331 329 325 319 311 292 276 255 251 252 251 424 497 475 460 392 377 378 391 396 380 382 388 389 377 382 375 375 375 375 375 375 376 376 377 375 375 385 381 421 471 486 729 890 996 924 742 628 580 534 508 503 514 522 521 512 473 422 371 356 417 422 385 408 430 423 407 402 417 482 535 539 498 486 452 524 555 572 515 471 529 555 459 401 392 339 329 300 295 303 315 318 318 318 332 334 330 316 322 356 497 523 420 423 480 615 768 878 967 1045 1192 1115 927 829 764 782 856 857 912 997 1095 1057 929 870 882 948 994 925 847 800 697 727 717 718 728 641 514 446 405 365 322 280 274 275 275 274 276 276 276 280 276 291 292 298 303 315 329 371 382 380 383 357 345 348 348 375 378 364 348 306 296 289 290 289 295 290 290 293 292 295 303 321 357 484 558 716 796 765 703 702 807 863 890 908 804 721 634 586 599 558 524 453 429 391 328 323 324 324 323 326 355 541 655 791 889 996 1110 1198 1254 1366 1465 1658 1664 1633 1567 1537 1514 1495 1462 1378 1306 1282 1333 1458 1544 1705 1820 1991 2093 2266 2406 2382 2285 2203 2118 2055 1954 1786 1538 1427 1387 1536 1446 1295 1272 1179 1092 1012 918 744 661 455 426 637 804 855 853 1068 1200 1232 1134 1042 1009 952 968 1003 1071 1131 1272 1377 1479 1454 1516 1558 1762 1859 1986 2027 2027 2017 1987 1985 1957 1926 1779 1719 1637 1603 1538 1459 1368 1301 1212 1126 994 890 759 702 688 701 658 625 671 751 820 909 1022 1055 1019 1041 1039 1075 1088 1079 1080 1061 1066 998 1021 991 1098 1145 1205 1237 1222 1226 1335 1428 1501 1537 1580 1601 1566 1531 1603 1619 1712 1791 1817 1818 1822 1839 1867 1903 1936 1905 1803 1714 1522 1350 1221 1258 1354 1413 1514 1621 1738 1796 1817 1852 1860 1849 1873 2070 2229 2386 2319 2355 2380 2358 2343 2365 2381 2447 2496 2537 2575 2623 2768 2799 2835 2876 3008 2993 2913 2884 2860 2875 2799 2815 2963 2930 2807 2671 2557 2397 2242 2055 1901 1692 1588 1516 1497 1396 1462 1677 1730 1809 1916 2049 2148 2302 2412 2579 2691 2838 2927 2994 3034 3175 3231 3188 3097 2995 2920 2881 2884 2934 3001 3158 3270 3241 3253 3274 3088 2681 2625 2552 2461 2319 2248 2289 2415 2562 2625 2629 2641 2684 2750 2821 2851 2921 2939 2954 2998 3105 3233 3352 3319 3332 3258 3119 2784 2576 2514 2553 2519 2205 2090 1960 1865 1869 2014 2187 2310 2436 2575 2740 2825 2646 2706 2735 2666 2685 2739 2824 2883 3045 3127 3156 3042 2954 2871 2784 2763 2732 2703 2674 2637 2603 2583 2577 2531 2389 2311 2126 1956 1836 1875 2035 2140 2261 2337 2470 2556 2627 2657 2728 2783 2842 2923 2970 3030 3077 3149 3205 3329 3402 3542 3497 3447 3387 3292 3209 3108 3010 2902 2844 2700 2597 2459 2332 2134 2026 2008 2138 2291 2383 2460 2535 2625 2662 2905 3015 3175 3236 3292 3333 3495 3366 3114 2997 2796 2699 2540 2374 2247 2250 2375 2590 2680 2720 2735 2745 2780 2821 2939 3130 3051 2894 2740 2669 2578 2507 2490 2461 2368 2295 2210 2176 2185 2196 2271 2346 2494 2560 2483 2394 2425 2416 2409 2482 2502 2539 2821 2739 2539 2412 2259 2163 2036 1915 1764 1687 1584 1541 1396 1365 1357 1452 1538 1614 1769 1985 1864 1743 1632 1748 1628 1586 1645 1648 1440 1387 1595 1739 1820 1868 1852 1979 2173 2290 2361 2295 2366 2498 2393 2274 2235 2161 2053 1954 1870 1916 1934 2006 1967 1807 1660 1485 1344 1349 1429 1519 1483 1565 1685 1787 1781 1714 1610 1518 1645 1736 1732 1759 1705 1580 1485 1400 1475 1588 1698 1834 1949 2124 2295 2179 2109 2052 2108 2051 1997 1963 1910 1758 1735 1645 1636 1704 1672 1629 1570 1539 1461 1386 1303 1166 1131 1038 895 754 752 750 676 472 326 268 265 264 262 266 267 317 423 524 601 645 676 716 802 902 966 1067 1053 1064 1064 1053 1054 1018 1085 1146 1180 1157 1067 1011 956 925 880 855 837 812 790 808 801 784 784 682 619 591 566 530 503 488 468 492 498 469 496 523 497 475 496 456 458 489 469 461 444 420 401 382 369 367 367 368 367 369 367 365 363 363 364 367 372 370 369 365 361 359 363 361 362 361 356 355 354 348 350 344 347 337 338 335 332 330 329 324 316 301 296 297 292 290 287 284 288 319 332 321 329 327 307 272 243 246 238 229 229 226 223 222 221 218 222 217 211 211 210 209 222 238 235 232 236 226 221 218 211 226 230 229 231 231 229 227 228 231 228 225 225 225 228 228 228 228 229 228 228 231 228 228 227 222 221 222 229 225 226 224 224 223 218 219 218 218 218 218 219 219 216 218 216 218 218 217 213 210 211 210 211 211 209 202 201 203 208 213 209 207 206 206 204 205 206 206 206 204 203 207 205 202 204 201 201 201 200 198 200 201 198 199 199 197 193 192 198 207 220 216 218 214 217 194 193 194 193 193 191 193 196 191 192 193 199 192 191 398 399 398 399 396 394 392 385 385 384 375 369 342 330 334 332 324 316 308 280 272 273 285 315 327 315 292 285 279 280 279 281 287 290 283 248 280 287 283 291 301 298 291 300 314 320 325 330 344 352 351 342 318 305 279 264 254 252 360 448 445 441 410 388 400 462 442 404 405 419 416 423 393 392 393 392 386 380 382 383 391 428 392 386 378 391 440 461 515 805 993 1030 870 681 622 599 554 522 501 507 506 502 467 400 377 449 499 485 466 463 465 479 498 465 429 443 523 550 539 505 511 466 587 607 565 514 530 612 518 454 404 382 350 311 300 295 297 311 319 312 316 346 342 364 352 325 332 364 393 427 418 458 589 821 984 1041 1141 1281 1156 974 860 776 782 785 803 812 842 902 871 839 891 974 1016 956 890 824 757 621 697 627 601 637 551 431 391 369 347 288 280 273 274 274 274 275 279 277 293 328 389 391 375 371 373 370 356 360 357 355 349 351 367 385 391 384 363 344 296 291 288 289 293 295 293 294 293 295 312 350 417 483 625 726 895 936 839 763 831 921 1024 953 821 746 674 694 688 679 637 615 586 560 523 454 378 341 371 407 323 325 453 599 733 818 918 1000 1137 1192 1321 1470 1528 1491 1515 1490 1449 1409 1390 1365 1286 1234 1286 1331 1419 1518 1649 1727 1893 2029 2225 2407 2381 2319 2239 2147 2027 1911 1746 1617 1523 1580 1697 1581 1516 1427 1336 1246 1063 910 744 641 439 423 528 697 763 915 1125 1233 1151 1041 982 931 873 954 1053 1173 1263 1340 1387 1367 1395 1451 1513 1679 1797 1974 2035 2017 1983 1954 1975 1914 1873 1724 1677 1560 1501 1418 1339 1252 1195 1120 1041 904 794 689 658 648 631 685 734 814 876 999 1092 1152 1152 1147 1158 1178 1185 1179 1158 1136 1143 1089 1101 1068 1115 1167 1224 1279 1314 1335 1355 1396 1454 1582 1627 1657 1682 1700 1637 1726 1783 1835 1840 1862 1879 1885 1921 1974 2004 1986 1921 1833 1749 1611 1499 1310 1255 1299 1329 1425 1522 1644 1706 1724 1723 1746 1728 1863 2048 2248 2252 2231 2273 2277 2245 2301 2337 2386 2445 2563 2563 2550 2661 2803 2839 2956 3035 3137 3086 3118 3137 3086 3106 2912 2971 3038 2851 2816 2688 2555 2360 2280 2123 1928 1807 1676 1554 1492 1412 1430 1598 1683 1760 1853 1999 2108 2239 2368 2522 2614 2712 2780 2829 2918 3077 3049 3048 3139 3203 3154 3158 3227 3236 3206 3226 3290 3379 3361 3166 2991 2727 2626 2550 2423 2364 2313 2279 2357 2500 2591 2675 2719 2736 2742 2801 2843 2927 2943 3032 3098 3150 3207 3257 3252 3264 3234 2997 2840 2670 2579 2384 2434 2173 2055 1909 1872 1911 2035 2211 2333 2440 2475 2584 2702 2904 2905 2934 2826 2810 2825 2889 2942 3009 3148 2979 2971 2934 2903 2802 2754 2746 2735 2688 2672 2632 2599 2576 2553 2453 2318 2131 1942 1849 1882 2025 2134 2304 2368 2449 2518 2590 2636 2674 2742 2818 2926 2983 3051 3113 3191 3225 3318 3400 3578 3551 3509 3452 3319 3204 3014 2901 2791 2727 2645 2515 2363 2264 2128 2082 2140 2245 2341 2407 2493 2542 2679 2706 2839 3004 3195 3300 3346 3416 3484 3318 3115 2918 2755 2659 2486 2376 2352 2410 2614 2715 2818 2832 2843 2850 2880 2918 3060 3144 3131 2964 2821 2737 2642 2555 2464 2406 2313 2236 2134 2078 2061 2081 2136 2256 2292 2303 2471 2401 2276 2269 2326 2339 2412 2529 2680 2663 2452 2317 2164 2088 1985 1906 1832 1805 1762 1692 1542 1392 1341 1354 1436 1523 1718 1884 1806 1672 1516 1497 1494 1437 1444 1398 1343 1365 1487 1612 1620 1701 1847 1930 2024 2095 2108 2146 2326 2466 2349 2338 2270 2157 2116 2023 1990 1967 2007 2086 2105 1927 1826 1676 1512 1303 1248 1290 1280 1452 1511 1546 1585 1588 1491 1375 1481 1588 1551 1636 1717 1560 1417 1325 1441 1598 1686 1884 2022 2190 2226 2114 2095 1994 1989 2076 2052 2021 1970 1886 1880 1788 1758 1794 1764 1706 1638 1619 1554 1419 1355 1277 1195 1039 1017 924 885 858 738 529 443 273 269 264 263 262 269 296 352 423 462 558 582 611 702 796 864 929 963 997 1015 999 978 1011 1063 1115 1110 1065 991 924 886 835 799 809 799 765 747 767 753 719 678 652 620 575 545 514 503 445 456 454 467 481 462 467 458 443 476 458 442 464 465 445 444 421 405 383 367 361 360 358 362 362 365 361 360 358 360 362 361 364 364 364 357 356 356 353 352 358 352 352 349 346 346 339 343 337 333 330 329 325 327 322 314 307 291 294 289 289 284 286 283 326 331 333 314 306 310 315 320 316 307 311 284 237 224 224 220 219 216 212 210 211 214 205 210 226 235 234 233 227 217 215 210 228 226 229 229 229 228 226 227 226 226 224 224 226 225 225 227 227 226 229 225 228 227 228 227 228 224 223 226 225 225 223 222 223 218 217 215 215 215 217 218 215 216 216 217 214 216 215 209 211 215 211 213 212 210 202 201 201 208 210 204 202 203 202 204 205 203 206 206 203 207 209 204 202 204 203 200 204 207 200 202 200 197 197 197 192 192 192 190 193 211 219 213 215 215 190 190 191 191 191 192 188 193 191 191 192 196 190 191 397 395 402 403 401 401 401 402 406 408 395 381 356 342 333 314 324 323 323 313 283 275 276 294 319 316 296 295 293 291 291 285 285 282 276 253 258 269 286 285 290 297 298 295 308 318 322 319 325 332 351 361 344 322 292 268 253 255 266 372 400 411 401 370 406 506 478 460 445 440 426 437 441 455 445 444 444 413 401 387 409 461 456 421 416 420 433 518 630 902 1040 986 826 659 616 606 563 523 517 510 497 469 408 410 493 562 581 588 587 541 478 479 504 476 468 499 560 574 554 526 551 496 603 619 594 606 631 562 496 439 389 349 342 312 309 296 297 302 315 323 316 333 347 356 365 332 331 400 468 511 430 431 529 720 864 1064 1169 1285 1201 1023 888 778 788 835 896 897 847 829 851 909 973 1037 1013 929 885 819 748 594 586 552 500 513 480 417 367 345 302 279 282 273 275 275 275 280 289 321 355 385 375 387 392 382 370 361 352 348 345 348 363 378 426 427 389 383 362 316 292 290 296 290 293 297 302 298 304 326 434 490 635 658 798 886 1026 1027 921 881 961 1036 1058 929 864 823 758 799 792 761 741 747 746 690 644 577 527 474 364 402 327 328 445 536 665 758 870 952 1080 1171 1353 1457 1435 1393 1359 1371 1334 1312 1301 1268 1204 1229 1340 1432 1518 1605 1704 1777 1914 2034 2216 2384 2348 2303 2231 2144 1997 1893 1812 1745 1738 1805 1814 1699 1552 1510 1396 1259 1086 966 801 703 521 425 450 615 774 951 1144 1174 1081 991 875 844 839 942 1066 1277 1288 1317 1330 1319 1342 1389 1510 1699 1861 1968 1993 1971 1949 1893 1881 1865 1815 1749 1680 1498 1426 1319 1252 1146 1116 1001 918 787 706 622 624 616 609 745 826 925 1008 1133 1209 1179 1181 1233 1260 1296 1304 1294 1283 1243 1204 1176 1185 1173 1205 1270 1301 1340 1375 1443 1472 1515 1545 1637 1705 1732 1740 1769 1764 1792 1870 1891 1911 1933 1974 2026 2029 2078 2087 2036 1989 1837 1730 1631 1538 1441 1358 1333 1336 1371 1401 1509 1572 1606 1609 1682 1767 1899 2090 2136 2174 2149 2135 2141 2184 2231 2309 2458 2532 2464 2442 2558 2665 2791 2926 3147 3297 3326 3210 3248 3354 3321 3210 3056 3131 2968 2919 2874 2726 2575 2451 2339 2187 2089 2007 1864 1715 1591 1483 1412 1491 1617 1725 1810 1943 2055 2198 2301 2440 2520 2592 2667 2806 2961 2916 2898 2959 3084 3261 3344 3394 3351 3354 3364 3334 3336 3381 3397 3155 3009 2942 2877 2645 2479 2348 2300 2282 2375 2495 2608 2689 2709 2761 2789 2803 2840 2903 2984 3090 3192 3327 3226 3162 3172 3210 3159 2976 2862 2664 2530 2428 2307 2125 2046 1954 1891 1964 2108 2273 2407 2549 2594 2657 2757 2945 3078 2979 2992 2963 2950 2949 3046 3073 3140 3081 3042 2967 2898 2908 2914 2888 2840 2832 2752 2805 2796 2649 2550 2390 2260 2028 1895 1862 1947 2046 2114 2241 2380 2484 2538 2601 2624 2695 2759 2802 2841 2948 3063 3133 3212 3270 3351 3526 3602 3580 3561 3451 3198 3067 2931 2916 2872 2725 2595 2473 2306 2242 2195 2197 2229 2292 2385 2462 2588 2656 2765 2821 2880 2989 3078 3157 3290 3400 3506 3233 2967 2835 2708 2611 2533 2461 2510 2627 2829 2908 2960 3016 3065 3046 3064 3067 3096 3161 3114 3075 2884 2753 2643 2572 2474 2328 2197 2145 2079 2001 1909 1899 1977 2012 2053 2191 2281 2315 2191 2159 2176 2206 2324 2385 2434 2462 2508 2355 2212 2151 2075 2036 1972 1974 1914 1858 1691 1550 1398 1340 1328 1434 1642 1765 1699 1561 1396 1314 1269 1287 1311 1332 1362 1431 1499 1538 1582 1676 1731 1772 1855 1888 2043 2168 2335 2469 2424 2415 2324 2184 2187 2146 2139 2110 2198 2105 2011 1901 1823 1699 1564 1336 1241 1209 1185 1185 1247 1347 1409 1479 1441 1279 1366 1446 1380 1464 1549 1481 1366 1253 1329 1467 1581 1781 1978 2104 2193 2093 2016 1884 1858 1933 1979 1928 1869 1782 1801 1858 1901 1936 1922 1810 1736 1712 1659 1468 1411 1313 1279 1245 1217 1100 1017 957 842 726 592 427 309 269 261 262 265 264 268 327 359 480 539 564 607 705 753 853 897 919 949 938 953 1011 1033 1019 980 958 944 848 814 755 744 768 750 737 712 706 700 674 633 551 539 531 536 541 507 450 441 432 464 459 423 451 467 436 429 484 427 436 452 420 447 446 413 377 356 358 359 356 354 359 357 354 355 352 354 358 359 359 359 361 353 353 353 354 350 350 349 345 345 343 341 346 334 333 329 327 324 324 322 320 313 309 295 287 286 283 282 281 278 283 330 324 322 321 310 297 308 310 304 293 288 280 254 226 220 218 215 214 211 214 204 206 208 217 230 231 231 226 213 208 206 223 224 226 228 227 224 225 226 223 223 220 221 225 226 223 225 226 226 228 229 231 226 224 227 226 220 220 223 221 222 221 221 220 219 219 217 214 212 214 216 216 215 214 213 214 213 210 209 210 208 209 208 208 206 203 200 202 208 207 205 202 203 207 206 205 201 202 202 204 200 209 201 199 199 198 199 197 201 198 197 203 198 194 197 192 192 190 189 190 195 197 216 211 210 188 189 190 190 191 189 193 188 191 188 189 194 189 189 391 391 396 392 398 402 410 410 412 415 413 407 395 383 329 323 312 318 320 321 300 288 288 290 313 334 328 325 311 303 296 305 306 300 290 287 258 255 274 289 291 292 291 287 291 296 298 301 308 313 324 334 339 334 311 295 263 255 260 318 315 353 369 414 400 447 453 441 446 442 436 435 442 452 439 439 440 428 410 429 456 480 478 482 487 528 547 628 720 992 1097 932 812 671 603 581 555 537 525 519 488 410 409 546 563 597 618 666 703 564 526 505 523 524 541 551 582 586 590 563 549 507 584 580 629 739 686 592 533 458 406 342 324 311 305 299 299 301 304 325 321 334 340 354 351 337 349 389 475 502 446 429 451 598 747 964 1059 1245 1220 1052 869 781 788 843 884 923 940 884 926 1030 1058 1101 1032 993 953 797 701 593 497 448 417 399 426 383 327 275 274 271 273 273 274 273 276 284 372 391 378 369 381 378 367 377 361 334 339 332 355 388 428 418 404 394 406 377 339 308 291 290 292 295 298 306 319 316 402 490 621 721 817 868 964 1046 1196 1172 1081 1095 1117 1171 1021 933 935 915 889 928 918 894 942 946 930 898 789 714 554 455 368 356 327 324 379 468 576 647 769 880 1065 1209 1353 1359 1334 1291 1251 1223 1150 1167 1139 1131 1199 1269 1424 1551 1665 1706 1817 1896 2057 2130 2307 2265 2226 2238 2229 2179 2109 2042 2004 2036 1971 1901 1771 1696 1564 1538 1412 1287 1141 1069 910 822 657 514 452 438 623 795 889 967 944 856 765 701 812 994 1142 1197 1219 1234 1242 1242 1249 1360 1518 1718 1882 1949 1927 1897 1848 1823 1788 1776 1692 1607 1566 1401 1343 1192 1126 1048 962 840 767 661 593 589 590 660 762 898 939 1068 1125 1182 1195 1255 1302 1346 1375 1392 1398 1398 1367 1329 1300 1314 1326 1307 1321 1373 1400 1445 1485 1561 1601 1642 1679 1723 1775 1827 1861 1889 1873 1875 1917 2003 2016 2065 2135 2183 2159 2120 2112 2035 1946 1799 1699 1645 1710 1653 1579 1526 1530 1468 1410 1439 1468 1506 1574 1687 1782 1866 1988 2015 1987 2045 2075 2140 2191 2293 2393 2560 2530 2418 2398 2519 2659 2930 2948 3047 2995 3122 3133 3300 3365 3521 3447 3213 3170 3034 2912 2870 2740 2641 2555 2430 2329 2288 2124 2005 1841 1771 1583 1482 1475 1607 1723 1809 1921 2003 2124 2220 2335 2418 2523 2648 2767 2734 2766 2857 2986 3046 3057 3068 3071 3148 3366 3453 3448 3445 3445 3413 3255 3202 3092 3036 2715 2599 2424 2343 2292 2347 2463 2561 2683 2724 2750 2765 2808 2844 2873 2907 3004 3091 3260 3153 3137 3130 3079 2976 2843 2685 2542 2427 2309 2223 2084 2022 1957 1965 2078 2183 2300 2405 2591 2634 2696 2730 2772 2739 2813 2896 2946 2992 3112 3144 3180 3244 3202 3236 3239 3129 3035 3091 2915 2910 2894 2859 2724 2615 2490 2380 2242 2060 1903 1908 1978 2065 2160 2227 2316 2363 2457 2564 2616 2670 2721 2777 2862 2993 3029 3103 3173 3254 3364 3539 3761 3664 3564 3463 3381 3236 3171 3048 3030 2963 2801 2646 2468 2353 2307 2371 2390 2438 2513 2566 2606 2738 2802 2852 2914 3012 3074 3148 3203 3259 3317 3342 3180 2977 2876 2722 2649 2651 2677 2708 2749 2871 3079 3284 3242 3300 3177 3052 3016 3086 3002 2876 2845 2818 2808 2682 2590 2485 2412 2264 2169 2058 1984 1854 1776 1755 1796 1943 2007 2055 2138 2069 2022 1992 1978 2100 2170 2145 2251 2437 2384 2289 2242 2260 2294 2280 2208 2016 1892 1708 1612 1479 1358 1238 1267 1487 1568 1589 1475 1284 1238 1456 1580 1595 1614 1624 1661 1765 1864 1748 1726 1806 1895 1804 1800 1994 2072 2222 2353 2494 2389 2311 2260 2239 2318 2250 2197 2082 1967 1882 1725 1608 1481 1427 1443 1481 1445 1366 1254 1169 1135 1168 1156 1140 1178 1195 1204 1232 1218 1328 1358 1250 1213 1320 1498 1644 1700 1782 1934 2070 2022 1921 1800 1686 1674 1741 1714 1672 1563 1590 1637 1697 1669 1737 1859 1896 1813 1716 1649 1574 1490 1444 1375 1282 1142 1030 942 845 726 666 606 558 423 270 258 261 263 260 260 265 376 417 506 563 608 682 785 833 876 897 919 918 937 901 893 844 827 828 799 736 712 678 675 691 672 668 639 613 604 599 579 522 487 462 474 479 448 409 417 407 415 389 394 419 413 430 429 445 389 408 391 387 416 390 349 350 353 352 345 346 350 352 349 350 346 346 351 353 351 353 350 348 346 345 343 340 344 343 342 337 338 336 341 330 326 324 324 322 319 317 313 310 303 296 284 280 279 277 274 275 278 328 323 321 318 313 303 287 285 303 300 293 292 250 255 218 216 214 211 211 208 207 204 205 203 227 228 226 221 206 202 215 221 224 224 225 225 223 221 223 221 219 217 221 223 224 222 223 224 222 224 227 227 224 220 223 223 216 215 218 219 218 217 218 218 217 216 213 213 209 212 214 213 214 212 214 216 211 208 206 204 205 209 206 209 204 200 199 203 204 205 200 203 203 202 205 202 201 200 201 201 207 199 200 200 202 197 195 196 194 194 197 192 194 193 192 193 190 190 188 188 188 187 187 189 194 188 187 188 188 188 188 186 188 188 188 185 187 187 188 391 394 394 397 401 404 406 409 407 408 414 418 430 436 414 347 319 305 311 306 303 296 295 295 310 341 343 336 323 314 305 301 298 303 303 300 282 253 253 258 256 257 264 282 284 288 300 313 318 324 333 338 341 337 316 284 262 261 257 303 313 336 392 413 403 519 502 504 500 477 461 445 449 456 457 460 461 440 428 440 466 517 528 541 557 636 652 754 857 1128 1064 886 776 648 599 572 554 528 491 495 453 436 539 594 620 629 627 637 661 615 563 539 542 582 559 582 604 611 585 563 534 530 534 564 653 781 715 639 583 495 416 342 314 307 307 300 300 297 301 311 332 334 334 355 359 317 329 387 427 459 426 403 415 533 684 900 996 1139 1219 1051 864 790 796 823 849 903 904 874 880 941 965 1036 1044 1025 920 791 701 576 463 396 378 379 368 332 287 273 273 273 274 276 273 272 281 348 385 393 365 362 367 346 356 327 316 319 341 371 411 441 424 422 435 434 374 360 302 291 289 292 295 300 308 319 358 423 536 655 783 884 936 1001 1125 1210 1220 1229 1222 1228 1286 1233 1086 993 962 973 954 972 1019 1017 1089 1097 1047 991 850 729 562 458 337 326 326 328 353 381 514 617 788 918 1099 1258 1291 1236 1227 1185 1123 1104 1080 1047 1119 1151 1225 1290 1426 1530 1638 1742 1868 1952 2091 2171 2249 2182 2144 2134 2170 2315 2200 2112 2044 2062 2031 1946 1806 1709 1601 1546 1443 1372 1215 1092 989 890 753 671 502 429 497 603 738 852 832 776 616 637 774 1028 1075 1133 1150 1171 1162 1156 1242 1344 1504 1748 1828 1901 1885 1831 1818 1754 1721 1649 1574 1423 1381 1279 1172 1114 1111 977 850 771 682 587 586 589 632 783 873 997 1088 1092 1175 1210 1282 1362 1415 1442 1472 1485 1487 1493 1451 1420 1392 1444 1434 1405 1372 1402 1438 1544 1581 1637 1694 1719 1759 1800 1831 1882 1933 1964 1964 1985 1996 2062 2121 2182 2214 2227 2202 2153 2102 2003 1902 1742 1663 1767 1850 1823 1738 1683 1655 1573 1574 1506 1457 1460 1464 1511 1593 1794 1928 1897 1884 1927 2042 2168 2279 2374 2447 2569 2483 2383 2392 2537 2747 2739 2772 2852 2863 2978 3137 3299 3410 3586 3491 3265 3230 2995 2958 2927 2847 2730 2651 2518 2348 2234 2054 1948 1832 1692 1518 1460 1494 1615 1729 1785 1883 1934 2039 2154 2264 2341 2455 2528 2584 2633 2733 2864 2993 2971 2915 2929 2970 3061 3218 3320 3435 3500 3546 3494 3383 3319 3250 3004 2780 2654 2503 2337 2303 2324 2451 2547 2623 2651 2698 2742 2802 2822 2882 2905 2966 3078 3114 3043 3050 3016 2910 2822 2711 2608 2436 2303 2178 2089 2009 1969 2021 2139 2285 2282 2280 2349 2508 2524 2572 2581 2683 2778 2863 2897 2963 3047 3178 3294 3314 3334 3299 3289 3120 2982 2866 2893 2795 2769 2706 2631 2566 2522 2433 2320 2087 1954 1911 1990 2127 2230 2325 2399 2411 2443 2501 2582 2706 2728 2803 2875 2922 2986 3063 3161 3226 3319 3504 3666 3629 3522 3489 3441 3389 3282 3224 3147 3099 3050 2938 2755 2623 2483 2411 2465 2540 2589 2607 2678 2730 2806 2957 3060 3126 3183 3174 3218 3313 3414 3428 3496 3309 3136 2979 2806 2723 2764 2762 2759 2786 2846 3056 3266 3285 3052 2909 2824 2787 2845 2895 2834 2781 2722 2698 2645 2634 2556 2491 2381 2296 2205 2116 2008 1914 1765 1694 1739 1826 1868 1900 1925 1891 1824 1793 1932 1957 2008 2150 2293 2392 2490 2429 2371 2242 2139 2096 1939 1834 1747 1724 1558 1407 1243 1189 1335 1433 1421 1314 1206 1227 1364 1531 1688 1815 1855 1892 1973 2008 2008 2002 1989 2074 1991 1937 1985 2136 2292 2381 2480 2456 2381 2360 2337 2303 2202 2033 1963 2015 1939 1794 1615 1544 1540 1591 1619 1619 1536 1377 1297 1153 1115 1098 1087 1062 1055 1035 1018 1024 1109 1284 1182 1181 1325 1430 1448 1597 1709 1840 1886 1888 1799 1666 1576 1506 1558 1566 1500 1433 1418 1568 1541 1531 1633 1814 1942 1871 1805 1697 1609 1507 1447 1327 1259 1143 1084 1075 951 801 706 610 564 475 363 253 257 258 258 263 261 288 371 465 521 635 675 766 832 837 872 881 883 842 806 786 763 756 796 756 718 691 657 628 625 608 609 601 592 567 563 538 535 491 491 450 419 416 401 404 389 413 452 399 380 377 384 380 405 394 365 374 352 396 349 346 345 345 347 344 343 343 346 345 345 341 345 347 345 347 347 345 342 344 338 339 335 335 336 337 334 334 331 329 326 325 322 319 313 315 313 312 305 303 292 287 274 274 274 272 275 283 323 320 320 315 311 309 295 284 273 284 295 296 291 267 241 219 212 210 210 208 207 205 205 200 212 222 226 208 202 202 205 222 222 223 222 222 222 218 221 221 219 215 220 221 222 220 221 222 221 222 220 222 221 222 221 220 214 215 216 221 218 216 216 215 213 212 213 211 211 212 211 211 211 211 212 211 210 206 204 207 205 205 205 204 202 200 195 201 205 202 200 200 202 201 199 201 200 198 200 198 204 198 198 196 199 196 195 196 192 197 193 193 192 191 191 190 188 187 187 187 187 185 189 188 187 186 187 186 186 187 186 186 188 187 187 185 185 185 186 416 420 412 404 407 408 409 411 415 415 413 413 421 433 433 431 367 345 324 323 311 309 306 296 301 322 344 344 326 315 304 286 285 292 296 293 293 292 287 282 274 255 255 262 272 277 282 280 293 302 320 340 348 338 328 318 272 263 263 285 309 344 404 448 437 567 517 505 533 496 479 486 497 495 484 488 476 482 475 468 497 552 568 600 660 734 840 1045 1179 1145 1030 828 700 625 620 575 554 535 507 509 438 508 599 672 730 688 709 726 767 661 574 567 575 627 608 612 630 635 604 573 562 549 608 617 731 828 764 655 584 482 411 335 317 306 306 303 300 306 302 306 312 332 340 351 357 326 318 376 434 418 413 385 392 477 604 785 918 1052 1207 1030 916 810 821 857 849 907 915 899 880 882 930 1019 1059 1000 885 740 631 523 467 375 352 347 338 287 272 272 272 272 275 276 274 282 309 341 365 368 362 348 312 309 310 315 353 383 401 449 471 447 448 462 430 403 357 318 291 290 302 292 299 302 328 404 481 514 502 580 693 761 796 884 1022 1074 1067 1114 1187 1230 1261 1283 1151 1079 1034 1017 1001 1025 1102 1129 1195 1187 1078 988 810 691 552 455 333 327 329 328 327 387 562 701 866 1009 1172 1228 1156 1097 1070 1036 960 970 1076 1133 1232 1275 1383 1465 1507 1573 1706 1805 1935 2027 2153 2290 2162 2061 1969 1999 2006 2105 2107 2026 1960 1917 1879 1821 1765 1706 1589 1505 1413 1328 1222 1079 914 846 727 620 640 467 431 454 549 724 714 630 559 682 818 957 997 1059 1089 1094 1092 1091 1170 1343 1551 1709 1785 1813 1809 1794 1744 1682 1623 1540 1477 1282 1207 1114 1077 1081 1057 857 754 647 586 586 634 727 807 912 979 1116 1212 1193 1200 1280 1348 1445 1487 1536 1566 1590 1623 1593 1565 1513 1496 1523 1530 1498 1495 1477 1459 1550 1586 1682 1754 1807 1855 1861 1897 1934 1983 2051 2055 2048 2079 2162 2184 2238 2325 2265 2224 2160 2077 1973 1837 1697 1736 1872 1956 1953 1870 1838 1776 1657 1671 1605 1583 1500 1479 1478 1495 1678 1708 1698 1738 1867 1946 2048 2110 2209 2299 2438 2418 2359 2374 2495 2547 2632 2697 2768 2762 2950 3181 3387 3558 3685 3538 3322 3121 3040 3022 3010 2919 2816 2652 2446 2324 2238 2152 2044 1951 1780 1546 1443 1580 1699 1857 1912 1997 2026 2046 2066 2185 2229 2302 2365 2432 2518 2643 2733 2867 2864 2877 2883 2911 3009 3116 3145 3256 3348 3456 3517 3542 3476 3265 3099 2861 2798 2621 2371 2312 2315 2413 2550 2646 2670 2705 2725 2779 2816 2856 2911 3066 3180 3156 3099 3012 2958 2886 2758 2616 2478 2322 2180 2076 2010 2003 2054 2207 2280 2417 2497 2370 2386 2438 2475 2590 2625 2686 2768 2868 2927 3079 3217 3349 3357 3196 3195 3087 3032 2934 2802 2691 2699 2653 2624 2566 2514 2411 2375 2290 2196 1975 1947 1988 2115 2251 2331 2459 2515 2559 2541 2537 2610 2688 2788 2858 2919 2996 3051 3080 3169 3233 3444 3614 3791 3583 3549 3540 3436 3370 3281 3257 3228 3162 3095 3003 2834 2683 2601 2519 2528 2557 2617 2777 2901 2895 2952 3019 3079 3125 3226 3268 3288 3303 3349 3463 3576 3483 3287 3165 3027 2987 2856 2840 2817 2813 2880 3030 3239 3215 3115 3031 2852 2755 2697 2727 2734 2670 2634 2548 2492 2489 2552 2668 2606 2521 2391 2368 2288 2195 1948 1807 1639 1648 1694 1690 1708 1715 1687 1672 1752 1750 1930 2040 2124 2280 2468 2594 2562 2414 2228 2092 1991 1949 1914 1763 1599 1457 1286 1209 1174 1252 1301 1201 1171 1289 1460 1486 1568 1676 1841 2008 2176 2202 2229 2158 2206 2260 2123 2085 2124 2195 2352 2438 2542 2627 2581 2400 2392 2316 2234 2094 2096 2064 1973 1774 1683 1695 1704 1779 1744 1653 1541 1377 1290 1262 1282 1264 1231 1182 1184 1161 1122 1020 979 1178 1145 1154 1282 1272 1370 1466 1531 1623 1708 1756 1703 1587 1494 1386 1391 1417 1384 1279 1336 1402 1370 1460 1561 1723 1869 1885 1821 1713 1634 1516 1454 1360 1282 1175 1162 1081 950 792 665 582 524 417 316 255 257 259 258 258 257 270 321 431 534 633 716 779 815 836 828 830 863 867 819 755 721 711 747 730 705 680 657 635 619 605 569 558 558 543 531 511 482 469 456 464 467 446 448 437 424 448 475 467 420 379 377 400 375 342 340 341 340 345 343 341 341 339 337 336 339 337 339 340 340 336 342 338 339 341 339 340 339 338 338 336 334 336 335 329 329 329 325 326 325 319 316 316 317 312 308 309 305 300 287 278 273 270 270 270 278 310 307 318 314 311 309 307 304 284 271 265 272 290 285 265 263 220 213 211 209 207 204 204 203 204 194 197 220 204 204 198 197 218 223 222 220 220 221 220 218 219 216 216 219 219 221 220 219 220 220 220 222 220 220 221 218 221 214 213 213 216 216 214 216 215 212 212 210 211 207 209 210 210 210 210 209 208 213 207 205 203 204 207 204 201 198 199 195 197 205 204 199 197 198 199 198 198 199 200 199 196 195 196 196 193 194 193 194 195 193 191 195 190 189 190 190 187 188 187 187 185 185 185 185 185 185 184 185 185 185 185 184 185 186 185 184 189 189 184 183 425 448 450 427 415 417 416 418 419 424 423 421 422 433 440 439 441 395 359 341 331 319 307 304 305 311 329 330 314 298 284 278 275 269 269 273 277 281 288 286 285 285 262 259 281 286 295 301 309 310 307 327 368 375 335 314 297 267 263 264 310 344 381 420 473 534 515 480 490 489 495 491 484 496 505 534 536 530 507 495 535 594 612 659 732 835 988 1254 1253 1103 956 809 699 620 621 571 561 524 513 454 483 594 678 802 821 801 842 876 814 695 585 594 595 658 661 666 680 669 638 631 584 568 624 675 796 833 729 608 545 449 398 346 323 312 305 307 304 311 305 310 314 320 331 335 327 323 312 349 424 423 395 377 382 434 514 701 794 973 1141 1052 946 845 835 866 875 891 930 966 933 919 978 1028 1033 909 777 617 521 455 381 351 350 334 301 282 275 273 274 273 275 318 362 359 357 321 359 390 332 304 299 310 379 394 404 414 450 455 477 489 470 459 406 360 312 295 290 292 294 305 316 343 458 529 638 698 653 586 582 618 721 800 879 903 935 990 1074 1137 1231 1318 1251 1168 1135 1096 1073 1132 1242 1267 1300 1207 1061 972 804 689 560 438 331 332 327 331 357 507 663 757 934 1038 1120 1093 1034 1005 963 885 985 1092 1217 1291 1394 1384 1454 1594 1664 1698 1800 1910 2037 2097 2201 2236 2171 2070 1933 1915 1853 1841 1956 2039 1988 1854 1728 1653 1594 1530 1490 1421 1339 1261 1150 1071 923 805 664 752 702 545 437 432 450 525 539 505 552 642 779 844 914 974 994 1008 1003 1078 1202 1339 1486 1678 1733 1748 1725 1692 1626 1519 1467 1412 1295 1184 1085 970 973 1048 874 723 634 586 634 708 772 870 934 1036 1126 1242 1298 1272 1205 1337 1397 1491 1534 1580 1623 1680 1710 1704 1678 1635 1615 1643 1640 1616 1590 1549 1533 1515 1542 1695 1804 1883 1922 1930 1974 2048 2088 2144 2212 2155 2171 2284 2254 2280 2260 2207 2159 2097 2020 1938 1796 1765 1831 1985 2097 2129 2074 2047 1948 1859 1860 1859 1811 1666 1580 1516 1518 1520 1529 1580 1631 1715 1783 1895 1983 2059 2115 2254 2263 2245 2259 2350 2438 2527 2595 2666 2733 3023 3204 3336 3405 3457 3464 3199 3133 3091 3083 3075 2975 2799 2575 2475 2360 2344 2225 2158 2076 1942 1585 1501 1628 1745 1881 1951 2036 2088 2160 2179 2179 2194 2220 2234 2312 2391 2496 2569 2669 2780 2852 2876 2942 2989 2968 2995 3083 3167 3276 3337 3448 3536 3329 3125 3051 2957 2677 2500 2338 2325 2447 2549 2650 2690 2763 2777 2834 2871 2945 3005 3193 3255 3153 3076 2997 2952 2789 2723 2559 2448 2202 2114 2100 2137 2213 2248 2219 2334 2413 2475 2453 2441 2488 2598 2723 2770 2752 2780 2876 2925 3031 3159 3330 3242 3168 3060 2925 2800 2708 2695 2691 2676 2624 2553 2454 2369 2290 2189 2090 2047 1979 1950 2064 2177 2335 2474 2593 2639 2679 2691 2709 2754 2847 2880 2937 2997 3040 3093 3116 3213 3284 3384 3555 3875 3737 3581 3542 3473 3446 3359 3326 3268 3267 3200 3153 3010 2760 2665 2638 2680 2664 2639 2750 2939 3000 3038 3065 3126 3160 3212 3298 3318 3318 3372 3511 3507 3343 3234 3150 3012 2903 2874 2871 2856 2904 3113 3202 3124 3118 3092 2984 2830 2725 2687 2598 2550 2511 2508 2485 2438 2406 2445 2500 2469 2456 2392 2313 2211 2096 1938 1853 1714 1591 1508 1514 1509 1529 1509 1566 1565 1694 1837 1860 1987 2126 2391 2415 2584 2479 2279 2172 2137 2065 1894 1774 1601 1492 1383 1301 1159 1135 1132 1134 1247 1417 1596 1666 1737 1779 1883 2011 2187 2140 2062 2072 2145 2267 2295 2266 2251 2291 2415 2492 2599 2630 2565 2490 2438 2332 2255 2153 2203 2235 2111 1977 1854 1855 1862 1747 1631 1499 1384 1306 1357 1446 1465 1410 1389 1334 1278 1252 1214 1104 957 1007 985 1132 1195 1168 1192 1334 1341 1404 1495 1670 1610 1507 1451 1345 1255 1259 1295 1190 1273 1246 1320 1478 1532 1651 1766 1935 1894 1827 1731 1635 1539 1386 1304 1259 1256 1159 1057 796 653 503 417 331 310 259 259 259 259 258 258 266 277 353 491 620 686 755 743 784 733 761 788 837 865 825 786 733 678 658 673 688 681 663 640 624 610 619 581 550 534 545 525 522 546 539 518 533 509 479 465 488 480 469 460 461 451 431 412 388 345 331 329 331 332 337 334 333 333 333 334 336 333 334 331 332 336 336 337 339 338 335 332 330 332 333 328 329 327 329 326 323 320 320 317 316 314 311 311 310 304 302 303 298 293 286 271 266 264 266 306 308 305 303 309 308 306 297 300 298 286 267 258 255 284 272 272 264 214 211 207 205 205 203 199 201 199 197 204 205 203 202 198 220 220 217 223 220 218 217 216 220 214 212 218 219 218 219 218 220 218 218 220 218 217 217 218 215 213 213 210 212 215 211 212 213 211 212 209 211 206 207 208 209 209 208 208 208 204 201 201 206 202 203 203 199 198 197 194 198 200 202 199 200 200 198 195 196 196 200 198 196 194 193 195 196 193 191 192 189 191 191 189 189 189 189 188 187 186 186 185 185 184 181 183 183 183 184 182 184 184 188 185 184 186 187 191 187 185 184 183 462 470 476 455 439 432 445 455 474 471 476 488 466 447 434 439 448 451 391 358 344 331 316 316 317 317 312 321 320 316 306 290 281 270 272 270 273 272 274 269 270 270 265 255 259 261 270 272 299 300 294 308 338 344 330 312 309 297 282 278 348 411 458 465 537 500 461 454 456 466 467 471 483 510 511 531 538 557 564 575 602 624 671 762 847 1111 1293 1297 1200 1069 961 813 739 600 606 578 553 523 511 532 639 760 857 914 923 964 1014 919 856 695 637 632 669 706 711 711 715 716 699 644 606 640 640 696 830 774 668 616 569 477 407 361 331 311 307 309 312 316 326 311 311 313 311 307 301 299 300 307 325 370 361 357 355 383 412 524 655 836 998 1102 1009 928 936 941 973 1007 1010 1024 997 1014 1032 969 903 772 663 507 423 370 345 337 327 307 272 269 273 274 279 274 362 382 366 363 351 310 293 293 303 310 368 412 426 424 435 487 508 526 530 512 472 423 348 305 290 290 289 297 320 335 426 507 583 663 839 884 805 774 813 786 783 770 792 814 944 1029 1164 1218 1286 1348 1328 1304 1241 1212 1285 1363 1395 1372 1228 1148 1010 914 780 686 579 477 354 332 332 347 552 678 832 936 976 989 984 953 886 837 859 1005 1153 1295 1397 1513 1569 1564 1558 1682 1858 1912 1990 2056 2141 2204 2289 2304 2114 2038 1963 1908 1727 1643 1656 1718 1798 1814 1763 1695 1568 1473 1311 1262 1194 1158 1051 974 841 778 740 844 864 738 653 486 445 459 482 506 553 598 635 734 822 851 860 908 981 1074 1193 1400 1481 1594 1641 1644 1640 1555 1466 1410 1355 1272 1183 1003 905 824 763 834 692 616 715 784 842 915 975 1066 1128 1216 1299 1379 1434 1375 1319 1275 1368 1491 1564 1632 1710 1813 1828 1803 1773 1789 1748 1773 1798 1771 1696 1700 1703 1649 1605 1601 1687 1802 1854 1941 2019 2166 2251 2384 2325 2279 2290 2324 2334 2312 2202 2179 2112 2038 1957 1826 1787 1891 1969 2094 2204 2322 2257 2170 2130 2158 2142 2072 2009 1877 1795 1616 1562 1563 1553 1538 1533 1543 1590 1632 1636 1735 1822 1974 2027 2051 2117 2231 2303 2409 2482 2653 2775 2892 2892 2944 3035 3258 3429 3330 3250 3209 3183 3096 2882 2758 2626 2560 2484 2436 2223 2136 2111 2017 1730 1555 1593 1705 1850 1908 2057 2152 2235 2301 2447 2523 2578 2500 2435 2399 2400 2468 2588 2649 2711 2740 2790 2810 2852 2866 2918 2968 3039 3094 3211 3341 3468 3351 3176 3015 2865 2653 2388 2381 2508 2623 2746 2816 2916 2994 3102 3122 3205 3256 3355 3430 3197 3128 2975 2822 2722 2538 2496 2467 2134 2124 2269 2346 2420 2525 2457 2363 2324 2350 2426 2557 2667 2692 2764 2808 2859 2892 2925 2965 3083 3187 3384 3308 3246 3047 2818 2737 2717 2736 2672 2618 2512 2405 2371 2351 2354 2237 2210 2122 1979 1960 2107 2261 2393 2471 2559 2619 2688 2750 2862 2916 2983 3034 3058 3177 3236 3298 3276 3296 3317 3436 3534 3728 3827 3560 3543 3539 3523 3479 3461 3442 3323 3237 3220 3052 2864 2779 2804 2741 2746 2842 2956 3037 3219 3282 3384 3494 3445 3330 3355 3410 3421 3379 3339 3254 3191 3252 3345 3099 3001 2912 2915 3022 3269 3185 3053 2978 2950 2877 2877 2859 2827 2725 2659 2549 2476 2472 2502 2456 2449 2422 2394 2387 2399 2296 2211 2138 2072 1938 1932 1822 1725 1659 1515 1468 1420 1393 1363 1444 1520 1654 1739 1960 2057 2117 2226 2361 2387 2406 2277 2083 1963 1819 1720 1630 1533 1460 1391 1250 1108 1179 1302 1464 1543 1734 1883 1932 2015 2105 2064 2060 1903 1843 1883 2006 2199 2393 2458 2463 2439 2602 2561 2685 2755 2587 2457 2328 2237 2221 2317 2370 2293 2275 2122 1962 1825 1728 1581 1452 1464 1525 1551 1536 1583 1576 1554 1540 1538 1448 1375 1318 1181 1091 993 917 903 915 945 1018 1131 1118 1209 1327 1527 1486 1389 1319 1233 1174 1085 1135 1128 1135 1198 1253 1368 1488 1625 1756 1769 1730 1720 1707 1615 1536 1458 1424 1383 1385 1286 1101 871 728 554 430 310 266 258 251 258 257 257 257 257 258 313 436 465 507 536 578 607 588 631 691 735 770 813 847 792 736 711 685 632 609 609 596 596 618 628 619 609 589 565 543 532 539 540 555 538 531 526 538 515 506 492 478 468 449 433 426 430 419 428 408 348 323 326 328 330 324 326 321 329 326 328 326 326 330 333 331 332 331 329 325 325 325 323 323 323 324 321 320 316 316 314 311 313 306 306 305 301 300 300 299 298 286 285 265 262 264 277 304 303 302 299 299 305 303 297 297 279 285 291 282 255 276 283 278 255 229 224 208 205 204 203 199 199 197 195 201 206 200 197 197 218 218 217 218 215 218 217 214 217 210 207 217 215 216 217 219 217 217 217 221 219 216 218 214 213 213 210 207 209 211 210 212 211 210 209 208 207 204 205 208 207 205 206 207 204 204 203 199 198 198 199 201 200 196 199 192 191 197 201 199 194 195 196 192 195 198 195 194 191 194 192 192 192 192 189 188 189 188 190 189 187 188 185 187 186 186 184 184 184 183 183 182 180 184 182 182 182 183 183 182 183 181 181 181 182 181 181 180 497 519 495 476 466 449 472 480 485 478 483 492 494 478 444 442 446 436 407 467 447 375 325 326 325 323 315 309 314 320 312 300 294 286 278 273 273 277 274 276 276 274 264 256 251 257 263 268 268 271 278 309 343 348 337 335 325 329 300 296 339 424 481 546 596 557 474 478 492 491 491 501 508 510 513 528 532 585 594 652 666 708 783 872 990 1385 1345 1239 1146 1030 935 858 727 586 597 577 570 514 478 572 702 813 925 982 1038 1116 1092 945 855 695 662 669 715 734 771 783 783 748 720 656 622 660 675 812 848 753 711 643 593 481 429 377 349 316 313 311 315 318 325 320 316 312 309 301 300 297 298 298 296 313 335 347 345 355 381 446 543 710 907 1042 1053 1034 1007 1022 1057 1079 1100 1074 1042 1010 924 778 701 599 503 412 370 332 314 315 293 271 271 273 275 277 272 316 380 381 345 310 288 276 276 285 321 365 405 418 428 439 482 539 565 567 525 479 387 328 296 292 292 291 297 313 371 433 535 585 668 783 922 967 961 862 936 916 916 904 923 914 941 1033 1162 1208 1256 1307 1372 1348 1299 1363 1456 1448 1357 1263 1160 1087 997 899 793 695 563 476 341 336 331 332 478 638 823 818 785 824 848 787 766 865 999 1044 1146 1277 1490 1608 1713 1695 1678 1767 1937 2023 2178 2170 2241 2305 2404 2276 2161 2112 2047 1959 1858 1736 1610 1554 1606 1614 1659 1657 1632 1550 1418 1315 1163 1058 963 890 758 768 841 918 1025 954 702 590 439 453 479 507 559 593 636 693 741 797 839 894 971 1071 1200 1407 1546 1585 1615 1636 1616 1564 1485 1451 1379 1277 1207 1005 883 728 664 669 599 725 815 984 1060 1120 1171 1223 1225 1338 1367 1444 1446 1429 1416 1433 1403 1433 1494 1586 1662 1756 1787 1867 1923 1934 1881 1890 1888 1804 1738 1795 1782 1752 1694 1683 1687 1708 1769 1859 1916 2075 2183 2337 2270 2238 2231 2290 2301 2344 2271 2216 2138 2048 1966 1835 1841 1938 2026 2131 2222 2342 2338 2216 2202 2252 2198 2077 1990 1897 1846 1795 1683 1607 1583 1562 1542 1542 1548 1563 1572 1589 1619 1687 1737 1835 1954 2131 2208 2330 2466 2550 2597 2634 2706 2751 2837 3132 3311 3456 3423 3292 3256 3147 2981 2849 2732 2658 2523 2410 2208 2143 2034 1985 1793 1663 1578 1686 1826 1932 2051 2132 2205 2275 2357 2442 2575 2657 2640 2543 2506 2511 2507 2511 2528 2556 2625 2704 2813 2844 2927 2975 3016 3063 3121 3174 3334 3439 3273 3163 2992 2841 2569 2542 2582 2713 2845 2924 3017 3090 3164 3241 3350 3423 3327 3312 3258 3164 2879 2755 2574 2545 2542 2372 2179 2179 2283 2379 2425 2531 2656 2542 2453 2415 2423 2521 2650 2747 2794 2852 2898 2947 2945 2997 3197 3263 3318 3360 3161 2971 2851 2801 2784 2754 2621 2540 2410 2382 2384 2429 2464 2421 2344 2237 2043 1977 2037 2279 2403 2462 2542 2602 2658 2706 2773 2819 2932 2977 3025 3060 3107 3213 3352 3369 3423 3580 3722 3912 3835 3618 3574 3547 3539 3502 3494 3442 3367 3297 3311 3321 3106 2954 2948 2827 2832 2987 3091 3284 3458 3559 3523 3410 3462 3396 3295 3245 3207 3145 3146 3225 3142 3195 3379 3242 3086 3002 3022 3223 3146 3092 3036 2964 2952 2910 2886 2851 2825 2752 2674 2591 2576 2562 2493 2505 2501 2398 2380 2353 2343 2318 2251 2150 2052 2032 1991 1903 1819 1666 1690 1633 1621 1533 1407 1329 1447 1650 1759 1856 1846 2104 2200 2141 2185 2249 2279 2168 2075 1895 1772 1625 1491 1339 1330 1190 1095 1153 1307 1549 1710 1802 1791 1815 1880 1913 1859 1852 1783 1753 1841 1990 2156 2223 2267 2329 2398 2512 2613 2721 2675 2547 2361 2271 2229 2298 2346 2247 2180 2146 2051 1942 1792 1694 1524 1524 1604 1730 1690 1625 1657 1669 1675 1645 1595 1521 1433 1341 1236 1198 1086 1060 987 914 844 892 1030 1022 1082 1189 1414 1433 1340 1252 1166 1120 1048 1008 1030 1121 1237 1308 1408 1528 1636 1659 1568 1533 1555 1544 1599 1607 1565 1493 1442 1414 1346 1131 965 817 585 454 280 256 259 251 256 255 256 258 257 258 274 329 400 422 418 426 484 503 553 623 693 723 740 750 816 798 739 706 674 666 659 658 637 600 564 564 550 560 562 555 552 534 489 480 551 554 540 522 492 483 489 490 480 476 460 448 418 407 386 410 385 325 320 323 321 320 323 319 324 323 322 323 326 326 326 330 328 325 326 323 320 321 319 321 319 321 319 314 312 313 310 309 308 308 305 303 301 296 297 296 293 284 283 261 262 258 271 302 301 299 293 293 301 301 293 286 292 279 264 280 258 275 278 269 268 248 224 208 206 202 203 199 198 201 195 193 216 199 195 198 206 217 217 216 216 216 214 211 213 203 212 214 214 214 215 219 213 215 216 213 215 213 213 213 211 211 210 206 206 209 209 209 209 207 207 206 205 201 204 205 205 204 204 205 204 204 202 196 198 198 196 195 194 195 195 194 189 191 198 203 198 193 194 191 191 194 196 195 194 192 195 193 189 191 193 188 188 188 190 188 185 186 186 184 183 184 184 184 181 182 181 179 179 182 181 178 180 180 180 181 180 178 178 180 180 180 180 177 499 528 533 501 500 484 472 479 484 484 480 491 494 461 448 441 440 447 449 467 477 405 338 337 339 334 325 319 309 305 301 293 289 284 283 282 279 280 278 277 276 273 264 260 273 263 256 265 280 279 274 298 335 361 382 372 349 345 297 288 340 416 485 612 628 536 491 481 485 518 527 540 544 542 566 572 604 665 664 721 734 831 916 1039 1394 1400 1341 1224 1115 1007 939 845 728 587 567 580 550 479 472 681 759 901 978 1040 1108 1172 1121 939 808 711 687 711 780 772 795 827 815 773 747 670 645 656 689 814 868 768 729 644 562 521 487 408 365 331 320 317 318 319 324 325 320 325 344 330 311 302 297 296 295 298 305 327 341 332 341 387 468 667 876 1104 1079 1083 1088 1122 1158 1189 1128 1005 925 777 743 632 529 469 402 348 313 305 282 271 271 270 271 270 271 271 283 343 386 375 328 277 277 277 332 369 391 399 414 452 477 507 597 607 568 505 419 350 297 297 296 295 294 293 332 389 489 552 632 685 836 905 1079 1124 1073 1015 1092 1069 1075 1060 1041 1028 1047 1050 1090 1133 1206 1289 1364 1353 1370 1449 1407 1375 1255 1173 1073 1005 927 872 806 723 567 517 433 382 337 348 362 479 578 598 618 669 694 728 840 954 1144 1258 1235 1297 1465 1608 1783 1778 1793 1821 1986 2121 2216 2311 2396 2356 2415 2375 2277 2216 2113 2092 2005 1899 1701 1640 1531 1478 1447 1447 1424 1400 1361 1301 1180 1063 937 836 779 879 1002 1054 1087 970 688 557 437 445 480 506 536 571 638 688 720 766 804 867 934 1069 1193 1401 1535 1573 1590 1537 1515 1469 1439 1324 1259 1212 1118 937 811 690 588 650 780 966 1106 1170 1237 1263 1310 1304 1308 1372 1455 1552 1517 1513 1529 1545 1536 1512 1556 1586 1605 1664 1721 1816 1911 1955 1963 1939 1863 1790 1838 1886 1880 1826 1753 1788 1827 1828 1797 1762 1838 2017 2071 2194 2174 2178 2214 2251 2270 2358 2304 2271 2190 2073 1977 1847 1894 1992 2050 2143 2236 2341 2409 2393 2344 2266 2157 2083 2042 1976 1984 1926 1817 1683 1633 1603 1563 1549 1580 1582 1588 1614 1634 1641 1638 1689 1767 1933 2118 2229 2351 2396 2483 2587 2656 2762 2841 2970 3182 3359 3490 3369 3307 3227 3086 2933 2831 2693 2538 2495 2247 2182 2057 1935 1800 1656 1582 1632 1754 1863 1953 2025 2154 2252 2361 2421 2526 2624 2746 2764 2681 2680 2683 2650 2589 2554 2577 2663 2848 2882 2947 2991 3048 3110 3183 3224 3325 3476 3389 3245 3012 2872 2710 2678 2666 2711 2814 2898 2990 3024 3108 3178 3335 3273 3228 3228 3080 2888 2693 2619 2563 2589 2484 2315 2253 2223 2311 2401 2444 2550 2717 2655 2513 2460 2486 2561 2652 2696 2778 2825 3019 3055 3082 3094 3074 3082 3156 3227 3201 3052 2885 2855 2762 2694 2562 2463 2393 2400 2445 2521 2661 2615 2480 2330 2124 1999 1990 2122 2334 2410 2487 2537 2609 2666 2753 2801 2883 2909 3033 3074 3182 3288 3359 3534 3540 3592 3747 3986 3913 3697 3592 3558 3554 3542 3517 3472 3443 3491 3466 3517 3326 3156 3086 3062 3086 3112 3170 3386 3456 3419 3265 3270 3313 3120 3077 3038 3000 2948 2939 3009 3067 3187 3336 3331 3310 3291 3264 3165 3105 3069 3045 3042 3057 3125 2995 2885 2843 2733 2645 2610 2572 2499 2465 2435 2435 2427 2329 2283 2258 2261 2252 2169 2066 1869 1828 1836 1881 1790 1726 1673 1687 1519 1330 1259 1365 1521 1545 1670 1808 2025 2055 2012 1987 2055 2100 2145 2022 1823 1703 1556 1486 1348 1288 1153 1119 1148 1271 1487 1654 1575 1588 1622 1801 1753 1663 1685 1625 1725 1818 1933 2006 2056 2127 2263 2357 2416 2520 2623 2557 2493 2418 2348 2278 2350 2374 2322 2207 2163 2049 1945 1769 1663 1568 1668 1779 1800 1761 1767 1736 1742 1709 1668 1550 1434 1311 1261 1236 1222 1172 1134 1112 1030 899 826 871 946 993 1078 1258 1308 1229 1186 1117 1062 999 964 1037 1151 1305 1411 1518 1582 1512 1503 1484 1387 1382 1383 1480 1555 1547 1477 1371 1283 1231 1161 891 729 579 477 275 253 254 258 251 255 254 258 254 258 255 255 267 303 305 319 385 401 476 538 582 622 665 656 689 753 772 769 739 725 697 694 673 639 622 608 610 612 614 604 601 576 570 528 468 456 448 435 425 420 421 436 465 464 440 410 396 418 416 380 353 329 321 318 316 315 314 315 321 318 317 317 322 321 323 322 320 323 324 322 317 315 317 314 315 314 312 311 309 307 308 304 301 304 304 301 295 297 289 292 288 283 278 267 259 256 258 298 297 295 292 289 288 296 295 290 273 267 275 275 261 253 273 272 263 249 253 217 204 202 201 199 198 196 197 197 210 198 196 192 206 213 213 215 216 213 212 210 206 203 212 212 211 212 213 211 213 215 212 211 211 211 210 209 210 209 208 206 203 208 208 206 207 206 206 205 203 200 201 204 204 203 203 203 203 203 202 195 196 194 195 194 198 194 190 191 189 188 197 195 194 192 194 189 194 194 189 192 190 190 190 190 187 190 188 189 186 188 187 186 186 187 184 184 183 182 181 182 183 182 180 179 179 179 180 178 179 180 179 179 178 179 179 178 180 180 181 179 520 547 534 507 498 485 476 481 480 486 482 489 496 470 460 455 441 457 464 472 489 472 364 349 350 344 335 331 324 315 307 299 299 298 292 293 290 287 287 294 288 279 272 260 261 262 258 265 280 274 271 289 319 356 376 344 320 299 291 301 389 425 522 634 620 525 505 506 532 518 548 554 569 586 610 650 625 690 725 770 822 936 1046 1378 1424 1369 1301 1195 1094 1003 960 836 693 588 552 552 514 478 512 698 806 965 1041 1064 1141 1138 1019 853 758 737 716 746 815 827 818 841 834 797 756 679 670 696 742 881 839 768 714 659 614 558 487 422 385 345 327 323 320 325 326 325 325 329 340 348 335 311 310 300 297 296 296 313 329 316 323 346 410 580 755 914 1014 1084 1123 1144 1110 1002 919 783 671 561 512 460 407 390 334 293 279 273 270 268 269 267 269 270 275 298 356 397 380 335 290 273 276 332 413 418 415 431 511 517 574 624 624 567 467 399 305 295 292 291 293 295 305 338 443 526 628 678 777 847 931 1056 1266 1268 1210 1188 1253 1232 1200 1166 1120 1108 1151 1127 1116 1160 1264 1334 1342 1363 1437 1401 1281 1211 1118 1059 976 918 825 759 680 638 546 472 405 365 344 359 373 389 540 657 747 792 877 902 976 992 1166 1320 1442 1438 1527 1657 1814 1867 1839 1877 2004 2129 2259 2340 2270 2236 2246 2238 2211 2144 1973 1985 1994 1897 1775 1716 1659 1556 1420 1329 1239 1206 1176 1141 1072 975 826 772 910 1010 1092 1119 1019 871 646 528 453 440 467 482 494 539 579 644 669 702 809 837 906 1070 1221 1433 1485 1542 1504 1392 1341 1349 1275 1231 1199 1150 1026 846 740 612 573 626 807 1024 1046 1081 1163 1270 1279 1312 1345 1401 1507 1551 1568 1590 1620 1647 1635 1607 1578 1643 1693 1697 1757 1829 1919 1966 1951 1880 1828 1868 1949 1995 1984 1882 1812 1847 1907 1959 1963 1883 1870 1902 1960 2058 2108 2148 2166 2216 2256 2441 2348 2235 2164 2058 1967 1858 1940 2059 2099 2147 2215 2313 2446 2567 2466 2278 2156 2133 2086 2070 2093 1921 1797 1802 1817 1896 1839 1754 1712 1710 1688 1669 1693 1705 1686 1737 1802 1840 1937 2087 2178 2324 2405 2518 2603 2783 2865 3013 3099 3319 3479 3452 3395 3333 3128 3045 2933 2743 2639 2548 2386 2315 2187 2103 1849 1704 1565 1617 1799 1834 1922 2006 2099 2171 2270 2347 2466 2555 2694 2805 2825 2885 2839 2801 2720 2672 2702 2738 2822 2932 3020 3081 3145 3222 3323 3372 3467 3521 3297 3182 3011 2874 2768 2747 2716 2774 2799 2875 2959 3022 3136 3224 3118 3086 3065 3045 2860 2712 2655 2655 2667 2653 2463 2310 2278 2281 2383 2426 2503 2609 2708 2675 2533 2475 2491 2600 2740 2782 2819 2925 3051 3183 3153 3080 2982 2962 3072 3171 3131 2921 2762 2755 2671 2569 2442 2391 2395 2421 2537 2609 2770 2813 2585 2438 2236 2072 1992 2064 2240 2338 2470 2542 2610 2650 2712 2754 2911 3085 3167 3201 3258 3362 3411 3551 3638 3674 3713 3914 3977 3834 3823 3651 3609 3611 3612 3547 3462 3383 3440 3391 3325 3351 3272 3223 3301 3422 3527 3480 3294 3135 3131 3211 3239 2998 2950 2915 2887 2833 2801 2839 2941 3044 3089 3173 3263 3303 3127 3064 3062 3121 3180 3232 3203 3142 2994 2875 2825 2712 2666 2670 2678 2579 2520 2412 2365 2366 2298 2207 2163 2143 2144 2098 2056 1975 1972 1930 1850 1724 1634 1503 1420 1342 1268 1192 1247 1333 1434 1719 1845 1913 1843 1772 1764 1863 2006 2053 2025 1889 1818 1643 1563 1481 1330 1166 1075 1089 1203 1429 1511 1389 1396 1571 1683 1559 1564 1549 1630 1641 1714 1777 1892 2061 2169 2294 2373 2510 2620 2651 2667 2627 2519 2506 2406 2434 2426 2349 2245 2179 2036 1905 1820 1761 1721 1793 1886 1858 1871 1884 1810 1708 1649 1601 1463 1410 1458 1406 1340 1313 1270 1256 1222 1129 996 905 809 823 879 971 1029 1103 1173 1135 1066 1039 970 920 970 1081 1241 1359 1483 1554 1439 1355 1333 1305 1249 1284 1358 1424 1438 1363 1264 1229 1132 1043 843 688 513 430 270 254 254 252 251 256 325 332 255 256 256 256 260 265 280 298 372 454 489 524 548 562 543 539 583 630 704 751 759 743 733 717 689 672 658 651 643 636 626 615 606 608 588 573 550 547 542 536 513 483 470 436 392 394 382 368 357 359 347 340 331 325 329 319 310 313 314 310 314 315 311 316 314 323 316 318 318 321 318 315 313 310 310 309 308 308 312 309 306 304 303 302 300 297 305 298 292 295 289 288 285 284 277 269 257 252 254 263 291 290 293 290 284 281 293 289 289 282 263 241 254 239 263 270 258 265 260 247 205 202 199 196 202 197 194 193 194 208 193 193 193 213 213 211 213 213 210 210 208 200 209 210 209 212 211 211 212 209 211 210 210 210 211 208 209 209 207 204 204 205 208 203 205 206 204 200 202 198 201 201 202 203 203 203 201 199 200 194 196 193 196 193 194 191 192 193 188 187 191 191 189 196 189 190 191 188 191 191 186 187 189 186 186 188 186 185 185 185 185 185 186 183 183 183 183 183 182 182 179 177 179 179 178 180 178 177 177 177 177 177 179 179 177 179 177 177 178 177 518 545 574 592 565 544 539 542 503 495 500 522 474 473 465 459 445 458 470 482 487 413 374 404 341 331 329 328 331 328 323 316 309 304 299 299 302 303 301 294 286 285 279 277 267 265 256 269 274 276 274 275 295 319 344 325 327 311 313 357 436 473 567 588 603 566 591 557 544 530 543 565 587 616 655 703 753 773 763 837 948 1054 1391 1415 1388 1312 1252 1154 1092 1054 971 761 617 586 564 539 479 481 633 749 908 1063 1119 1168 1206 1200 953 832 802 795 768 845 875 893 879 918 890 831 795 724 743 832 899 833 754 660 623 578 552 499 432 410 386 349 332 330 326 328 331 327 330 333 340 344 336 316 322 330 341 298 294 293 292 295 295 303 308 402 482 603 689 790 820 801 769 743 727 590 488 402 371 335 321 295 285 270 268 270 271 267 268 270 272 275 306 379 412 383 322 272 270 277 326 375 402 403 468 495 542 605 574 586 512 451 361 301 295 294 293 294 294 314 384 462 549 566 614 689 828 945 1086 1141 1188 1221 1260 1276 1313 1343 1327 1298 1257 1258 1288 1230 1215 1267 1296 1305 1287 1367 1364 1260 1122 1038 923 875 798 751 702 646 545 498 445 433 448 344 334 348 375 407 490 615 674 784 981 1126 1259 1293 1292 1337 1559 1626 1622 1715 1838 1965 2050 2110 2192 2294 2356 2376 2295 2196 2112 2059 1996 2031 1994 1922 1873 1863 1903 1863 1805 1722 1524 1502 1409 1311 1179 1058 919 837 886 965 1141 1189 1186 1125 1009 847 723 664 588 510 443 446 445 449 482 558 583 622 685 803 926 1123 1280 1512 1498 1382 1344 1290 1247 1183 1152 1175 1201 1040 921 787 627 613 597 610 762 861 914 1005 1089 1208 1266 1275 1286 1380 1508 1648 1734 1704 1735 1782 1757 1737 1741 1703 1847 1920 1882 1959 2017 2008 1941 1889 1943 2032 2088 2068 2018 1932 1864 1863 1970 2038 2116 2122 2059 1962 1937 1977 2030 2114 2180 2227 2275 2354 2287 2190 2156 2050 1950 1895 2004 2121 2175 2314 2348 2441 2595 2656 2543 2350 2254 2205 2211 2237 2204 1974 1858 1931 1964 1977 2028 2084 1937 1914 1896 1850 1819 1860 1911 2001 2103 2007 1953 2010 2074 2179 2336 2497 2613 2737 2830 3038 3110 3214 3399 3523 3506 3465 3306 3225 2973 2890 2821 2763 2607 2418 2310 2215 2017 1782 1621 1563 1645 1716 1806 1943 2047 2130 2223 2286 2377 2454 2595 2736 2877 2947 3052 3051 2910 2821 2806 2981 3156 3190 3219 3239 3270 3283 3335 3419 3596 3447 3282 3166 2960 2883 2845 2806 2803 2833 2891 2921 2978 3009 3106 3238 3174 3063 2951 2827 2716 2705 2726 2770 2730 2641 2437 2335 2306 2297 2367 2434 2518 2573 2640 2769 2668 2589 2545 2583 2672 2762 2913 3046 3021 3023 3024 3117 2967 2915 2918 2999 3054 2989 2776 2731 2566 2453 2397 2395 2432 2511 2603 2686 2862 2900 2709 2531 2334 2195 2020 2046 2222 2314 2435 2500 2575 2620 2691 2726 2843 2885 3014 3066 3080 3175 3249 3319 3388 3419 3536 3712 3723 3588 3534 3493 3523 3615 3614 3332 3212 3218 3263 3439 3375 3263 3130 3053 3095 3392 3396 3309 3257 3057 3008 3013 2964 2872 2850 2827 2769 2677 2635 2608 2532 2717 2766 2916 3151 3248 3088 2980 2931 2933 2988 3181 3069 3048 2997 2976 3055 2967 2890 2937 2964 2791 2683 2576 2513 2398 2410 2438 2395 2277 2209 2167 2131 2017 1947 1843 1761 1583 1482 1313 1271 1236 1207 1156 1161 1171 1214 1516 1641 1893 1744 1560 1575 1691 1655 1874 1984 1999 1920 1769 1624 1495 1411 1265 1089 1027 1061 1211 1192 1188 1243 1404 1431 1406 1494 1557 1607 1732 1829 1853 1956 2157 2339 2520 2546 2657 2686 2610 2600 2596 2730 2738 2655 2549 2424 2334 2274 2164 2052 2018 1961 1929 1887 1973 2051 1995 2023 1900 1775 1710 1636 1601 1582 1621 1567 1528 1495 1453 1363 1399 1269 1174 1120 1088 980 894 825 776 833 877 941 959 929 912 898 853 928 1041 1168 1270 1344 1416 1379 1369 1266 1171 1109 1137 1253 1330 1295 1239 1191 1132 1009 951 839 629 453 376 276 253 252 252 252 247 266 303 287 263 257 258 257 266 299 364 358 399 399 421 428 412 410 423 446 518 595 605 676 700 726 717 699 694 669 659 657 654 644 642 645 646 597 587 579 557 547 548 496 481 453 449 446 447 434 397 393 387 381 355 349 349 343 323 321 308 309 304 312 306 304 313 314 311 309 310 313 313 313 313 307 306 303 305 307 303 304 306 309 304 299 297 297 294 294 296 290 289 287 286 283 285 280 270 254 251 251 252 261 286 286 286 282 280 275 280 281 280 278 276 257 234 232 253 256 263 238 227 244 206 200 197 196 194 195 192 187 189 191 191 189 209 206 212 212 209 212 209 208 196 200 211 209 208 208 209 209 209 208 209 208 208 207 207 204 206 205 203 201 203 204 203 202 203 202 201 198 201 200 198 200 201 199 199 200 201 195 194 192 191 191 192 189 193 198 192 187 186 191 189 188 186 187 192 189 188 188 190 185 184 186 186 184 187 184 185 182 183 183 182 182 183 180 181 181 179 181 178 178 178 176 177 177 176 175 176 176 175 176 175 176 175 177 177 176 176 177 175 546 574 602 604 601 577 565 540 513 516 527 508 473 471 467 470 467 462 473 477 461 399 452 472 398 373 339 331 333 337 339 336 326 316 309 311 313 314 306 302 300 292 294 290 286 280 267 263 270 272 281 284 293 305 312 327 342 321 320 352 495 537 656 627 591 594 596 584 567 547 556 579 597 641 679 711 741 814 868 958 1041 1402 1421 1391 1351 1287 1216 1135 1091 995 877 692 591 576 544 497 483 524 664 843 1011 1135 1206 1281 1233 1116 914 867 840 819 817 902 935 955 995 1038 954 898 832 782 836 946 888 798 731 671 624 524 550 539 493 419 404 372 343 331 330 332 332 332 329 335 337 337 331 323 322 324 317 329 299 297 294 289 290 289 285 297 337 406 455 520 520 515 500 548 526 452 397 334 310 303 297 280 267 267 268 271 269 271 267 271 273 305 354 382 378 332 279 265 272 352 352 401 429 424 491 571 652 587 539 498 433 365 301 296 295 293 295 297 335 386 494 609 693 689 727 730 770 854 1026 1053 1095 1134 1189 1235 1250 1277 1261 1247 1245 1257 1257 1206 1181 1151 1128 1195 1295 1319 1202 1165 1062 980 890 844 765 695 600 572 517 456 389 375 356 341 334 342 380 421 490 548 639 748 910 1046 1233 1389 1478 1522 1629 1756 1758 1777 1841 1943 2129 2205 2302 2377 2337 2305 2247 2218 2109 2011 1899 1904 1987 2018 1981 1953 1915 1870 1794 1713 1648 1580 1463 1357 1206 1087 920 795 960 1061 1225 1265 1216 1118 984 873 775 743 620 545 461 456 461 453 449 498 510 576 630 775 905 1086 1249 1473 1430 1349 1261 1203 1140 1093 1104 1122 1152 1007 853 707 571 616 610 629 727 829 928 1001 1084 1209 1264 1316 1342 1440 1556 1738 1822 1776 1833 1855 1868 1867 1863 1774 1810 1988 2055 2080 2110 2036 1945 1943 2043 2136 2137 2096 2067 1941 1898 1910 1948 2023 2054 2117 2115 2069 2005 1989 2001 2092 2156 2251 2360 2323 2307 2236 2257 2069 1986 1904 1995 2140 2271 2403 2480 2612 2679 2705 2609 2465 2380 2327 2304 2290 2227 2035 1946 1985 2015 2055 2081 2160 2132 2094 2074 2061 1964 2042 2116 2261 2228 2121 2050 2023 2067 2159 2304 2601 2699 2772 2982 3197 3272 3326 3445 3402 3389 3329 3289 3261 3022 2896 2768 2648 2520 2407 2276 2185 2038 1905 1680 1568 1570 1630 1762 1866 1985 2093 2182 2254 2386 2500 2627 2661 2763 2876 3031 3077 3057 3050 3029 3079 3128 3221 3287 3307 3334 3370 3429 3486 3525 3329 3155 3016 2924 2883 2874 2860 2866 2865 2874 2916 2948 3010 3124 3257 2952 2883 2817 2753 2703 2701 2765 2814 2705 2632 2451 2349 2391 2339 2359 2443 2542 2575 2621 2725 2840 2752 2653 2720 2746 2837 3001 2920 2894 2922 2947 2924 2941 2934 2850 2813 2803 2839 2727 2664 2499 2419 2396 2404 2496 2594 2676 2727 2877 2968 2801 2614 2408 2297 2079 2053 2288 2394 2495 2561 2634 2676 2704 2741 2806 2856 2902 2922 2948 3006 3045 3117 3142 3208 3289 3439 3427 3332 3341 3341 3341 3368 3381 3262 3174 3130 3175 3175 3191 3069 3014 2982 3027 3225 3127 3056 3124 3051 2956 2896 2860 2767 2654 2595 2559 2433 2412 2431 2474 2582 2672 2812 3041 3211 3086 2909 2844 2797 2807 3017 3150 2983 2974 2905 2925 2905 2888 3077 3168 3038 2896 2771 2740 2561 2482 2469 2375 2295 2205 2206 2204 2173 2079 1880 1781 1650 1494 1393 1371 1413 1417 1317 1185 1114 1106 1206 1430 1753 1704 1505 1402 1508 1563 1782 1829 1849 1754 1675 1585 1469 1427 1310 1095 998 1035 1078 1146 1230 1290 1295 1353 1454 1572 1697 1783 1875 1955 1967 2049 2157 2316 2518 2494 2543 2600 2465 2395 2513 2509 2543 2597 2480 2453 2405 2294 2206 2085 2099 2098 2065 2015 2074 2065 2001 1946 1853 1762 1710 1704 1746 1731 1742 1685 1639 1552 1503 1465 1428 1326 1265 1224 1144 1029 973 911 849 766 747 804 832 831 822 806 864 945 1029 1096 1155 1237 1262 1249 1214 1279 1212 1076 1048 1149 1218 1179 1135 1083 1040 921 831 736 613 434 301 261 251 250 250 254 250 251 252 252 254 253 252 257 261 343 353 345 385 427 431 399 387 391 395 400 444 477 534 551 621 709 741 714 698 667 675 644 628 624 626 628 630 631 623 613 591 591 579 575 558 516 475 448 434 416 412 420 403 380 369 355 349 344 335 314 314 305 300 303 298 301 308 310 307 306 308 308 305 309 308 304 301 300 302 300 301 299 299 308 295 296 294 293 293 292 288 286 287 283 282 282 277 279 270 257 249 247 248 256 284 281 279 280 278 275 270 270 278 276 270 272 248 229 232 230 245 258 256 230 224 202 197 195 195 193 190 190 191 189 192 189 187 197 212 210 208 209 208 209 197 208 208 206 206 207 206 207 207 207 205 204 204 205 205 202 203 203 202 200 197 203 201 201 202 201 198 195 198 198 198 200 197 199 197 197 198 196 191 191 190 191 190 192 189 191 190 186 182 190 188 188 185 187 187 187 188 187 185 184 183 185 184 183 182 183 183 183 181 180 181 182 181 181 181 181 182 178 177 176 177 175 174 175 176 176 174 177 177 175 174 175 175 174 173 174 172 174 175 578 573 605 610 601 577 559 545 525 552 575 519 494 516 527 527 527 513 479 482 444 394 458 518 489 450 385 366 357 367 376 378 352 338 323 321 326 321 319 308 316 316 315 314 316 304 286 287 285 278 284 290 293 303 310 317 338 311 344 383 527 631 704 621 644 645 624 573 554 564 591 594 614 646 675 733 784 866 936 1045 1159 1404 1382 1337 1311 1224 1165 1144 1122 961 855 671 579 542 518 482 484 549 701 909 1113 1196 1286 1331 1186 1018 957 905 885 867 935 884 972 1074 1181 1124 1041 964 962 996 1020 923 876 768 671 624 569 561 605 512 463 458 434 383 350 335 332 334 334 332 335 333 329 325 327 324 325 326 316 306 305 306 305 292 290 288 290 289 286 299 301 345 354 371 380 377 348 325 315 292 278 271 270 269 267 269 265 271 269 276 295 309 322 316 360 333 318 270 265 279 345 357 396 408 443 468 580 680 624 556 487 442 346 301 297 296 302 298 298 321 416 496 617 729 844 864 883 873 950 998 1034 1029 1074 1097 1136 1161 1161 1137 1137 1103 1092 1086 1080 1047 1021 1001 1085 1226 1277 1252 1168 1077 986 923 830 773 696 624 603 578 515 436 349 340 340 336 337 345 374 408 451 486 684 843 980 1119 1276 1433 1592 1603 1699 1801 1899 1834 1894 1941 2014 2109 2208 2353 2318 2292 2185 2128 1996 1900 1803 1798 1837 1888 1828 1898 1927 1879 1803 1747 1661 1524 1358 1266 1123 1014 873 875 1075 1226 1300 1267 1154 1072 966 920 842 731 618 563 469 473 468 460 454 449 456 511 583 724 835 1031 1204 1357 1342 1279 1236 1137 1103 1069 1086 1084 1069 925 759 618 570 535 556 675 758 865 942 1040 1125 1247 1325 1389 1435 1516 1631 1800 1893 1866 1919 1996 1979 2016 1965 1877 1829 1967 2064 2229 2171 2050 1948 1982 2110 2269 2229 2133 2070 1984 1973 1981 2015 2049 2055 2085 2123 2109 2085 2042 2033 2067 2105 2223 2395 2365 2372 2320 2317 2214 2070 2000 2054 2202 2376 2490 2525 2562 2574 2643 2685 2592 2500 2461 2435 2304 2222 2128 2096 2085 2118 2141 2166 2260 2296 2362 2277 2210 2132 2139 2222 2330 2334 2221 2119 2052 2097 2165 2315 2515 2591 2722 3036 3262 3390 3377 3254 3208 3133 3028 3048 3071 2836 2748 2652 2598 2486 2367 2259 2170 2104 2015 1799 1618 1561 1561 1693 1820 1973 2035 2189 2272 2447 2529 2607 2614 2745 2851 2806 2874 2867 2883 2958 3104 3164 3225 3305 3331 3365 3415 3486 3555 3573 3367 3193 3041 2939 2900 2880 2878 2886 2912 2937 2939 2939 3010 3163 2998 2884 2844 2829 2799 2702 2738 2798 2849 2719 2595 2471 2398 2452 2450 2377 2418 2530 2617 2741 2812 2925 2905 2767 2797 2919 3052 2942 2863 2893 2899 2821 2836 2907 2945 2850 2755 2743 2726 2689 2581 2442 2402 2399 2441 2544 2632 2693 2728 2762 2819 2855 2671 2473 2359 2184 2086 2203 2323 2462 2551 2639 2702 2779 2781 2807 2830 2868 2905 2944 2973 2999 3038 3073 3149 3190 3355 3347 3306 3289 3265 3226 3185 3175 3166 3089 3032 3008 2999 3003 2990 2959 2972 3081 3121 3017 2996 3042 3065 2911 2861 2807 2736 2573 2478 2439 2366 2309 2332 2379 2500 2572 2754 2888 3086 3060 2872 2688 2619 2700 2852 2941 3022 2914 2836 2765 2788 2907 3060 3109 3066 3051 2960 2777 2629 2597 2520 2483 2362 2244 2220 2285 2317 2388 2159 1928 1709 1650 1588 1605 1647 1668 1479 1328 1130 1093 1103 1211 1454 1535 1477 1336 1402 1510 1567 1676 1698 1630 1530 1452 1362 1385 1224 1049 990 1080 1247 1299 1346 1398 1441 1459 1539 1549 1631 1753 1928 2072 2150 2145 2206 2333 2421 2443 2501 2515 2367 2309 2355 2352 2386 2426 2548 2490 2443 2363 2284 2258 2310 2228 2222 2180 2100 1978 1939 1884 1853 1773 1780 1819 1843 1820 1818 1744 1686 1582 1546 1527 1505 1430 1391 1300 1216 1118 1045 972 915 816 756 728 755 780 767 852 906 1003 971 961 1014 1096 1139 1146 1078 1156 1139 1033 961 1056 1076 1019 1013 983 915 862 741 603 571 398 269 255 252 251 252 251 249 251 250 251 250 251 252 255 265 347 318 337 421 507 458 411 381 390 393 405 422 414 439 498 541 583 629 726 705 711 693 658 652 644 623 608 623 616 607 604 594 577 572 558 559 569 526 473 455 426 420 404 398 384 376 372 360 350 341 319 325 312 299 300 299 299 305 304 306 304 303 304 303 306 306 298 299 297 297 295 296 296 294 292 292 292 290 289 288 287 284 283 283 281 280 278 275 275 272 264 248 246 242 243 280 279 276 277 274 273 270 269 265 271 270 265 263 260 224 221 225 228 247 248 227 209 199 196 193 193 192 190 188 188 181 187 186 189 209 210 208 204 201 203 191 205 206 205 204 206 205 205 206 205 203 203 204 203 203 202 204 202 202 197 199 201 199 199 201 200 195 194 196 194 197 197 196 196 197 196 196 191 188 187 189 190 193 189 188 191 190 183 184 189 186 187 186 184 186 186 189 184 184 184 184 181 182 181 182 180 180 180 181 181 180 180 180 180 178 179 178 180 177 178 175 177 174 174 173 174 174 172 173 173 173 172 172 173 174 173 173 173 174 609 594 606 613 602 580 576 571 539 550 578 575 516 520 559 608 556 542 494 493 450 439 497 499 505 534 458 424 387 365 372 388 382 379 372 366 346 360 344 335 335 338 342 344 336 324 313 295 292 273 284 290 296 300 308 315 313 313 402 489 612 662 661 636 665 660 630 550 540 597 609 620 638 655 697 737 792 887 983 1148 1271 1349 1339 1299 1233 1144 1072 1131 1036 880 783 618 553 522 494 486 492 640 771 1067 1184 1258 1336 1316 1178 1044 992 961 937 926 988 948 956 1081 1268 1199 1162 1157 1092 1059 959 851 716 699 726 675 622 590 527 507 493 470 439 387 368 348 341 341 338 339 348 352 339 319 318 317 318 320 317 306 308 309 310 301 293 291 293 293 284 283 287 281 283 297 315 301 288 284 277 276 275 268 269 271 266 270 269 268 284 310 311 314 317 315 321 286 269 270 294 341 354 405 422 454 492 597 714 699 588 504 414 368 306 297 295 294 298 301 326 377 484 577 745 856 977 985 998 992 1061 1054 1063 1086 1126 1124 1089 1088 1059 1035 1001 976 974 967 969 954 935 969 1171 1261 1214 1137 1067 999 919 854 797 728 654 608 592 574 488 391 341 340 341 343 344 350 373 394 470 590 643 763 901 1048 1236 1335 1455 1497 1674 1770 1956 1948 1903 1956 2087 2147 2290 2370 2288 2268 2196 2109 1963 1855 1693 1633 1639 1656 1671 1758 1825 1810 1685 1621 1539 1451 1312 1180 1025 913 872 971 1154 1282 1257 1192 1108 1040 985 966 817 731 620 579 516 488 474 467 455 452 450 475 535 654 776 1015 1181 1311 1281 1252 1169 1103 1082 1038 1052 1002 907 886 701 563 591 531 576 664 747 848 910 1034 1171 1314 1360 1444 1476 1570 1695 1783 1858 1918 1965 2052 2059 2129 2116 1986 1954 1991 2085 2250 2156 2048 1973 2033 2157 2311 2241 2152 2105 2014 2006 2004 2055 2098 2115 2101 2137 2118 2118 2110 2083 2085 2096 2209 2325 2412 2394 2420 2408 2336 2243 2160 2131 2226 2347 2434 2458 2531 2574 2596 2667 2768 2665 2633 2525 2413 2352 2310 2237 2231 2240 2248 2263 2335 2395 2444 2420 2324 2292 2293 2353 2493 2439 2332 2220 2092 2108 2190 2353 2502 2606 2763 3074 3238 3247 3107 3119 2989 2829 2780 2773 2823 2780 2777 2597 2495 2449 2344 2190 2171 2090 2026 1787 1703 1607 1569 1578 1681 1874 1992 2102 2223 2353 2415 2522 2593 2668 2637 2639 2708 2785 2844 2978 3014 3204 3205 3169 3199 3224 3295 3427 3540 3635 3532 3303 3130 3027 2949 2934 2902 2915 2926 2929 2942 2962 2979 3065 3098 2941 2874 2902 2906 2866 2853 2854 2878 2613 2603 2583 2564 2484 2472 2443 2413 2554 2679 2805 2894 2984 2911 2858 2887 2952 3040 2940 2876 2848 2883 2805 2819 2878 2818 2791 2799 2709 2704 2609 2485 2422 2409 2425 2465 2597 2657 2702 2716 2735 2776 2829 2656 2530 2426 2240 2131 2249 2378 2515 2576 2649 2709 2803 2811 2867 2894 2928 2949 2968 3029 3061 3105 3134 3193 3258 3356 3293 3298 3280 3243 3210 3166 3135 3154 3108 3027 2961 2915 2902 2872 2916 2953 3016 3027 2962 2924 2953 3153 3054 2901 2847 2746 2731 2642 2603 2408 2276 2261 2254 2328 2466 2537 2730 2930 2947 2802 2616 2565 2703 2813 2793 2962 2898 2794 2715 2723 2914 3031 2996 2968 2936 2990 2945 2766 2827 2672 2604 2410 2302 2238 2326 2438 2343 2222 2004 1876 1874 1842 1837 1848 1742 1600 1481 1304 1152 1058 1068 1166 1283 1355 1278 1247 1315 1397 1533 1564 1459 1377 1387 1250 1235 1079 974 1010 1142 1345 1463 1526 1564 1601 1572 1676 1760 1772 1857 1976 2133 2299 2359 2315 2345 2332 2335 2436 2307 2215 2165 2186 2162 2227 2353 2448 2563 2491 2409 2380 2361 2395 2392 2320 2239 2132 2112 2065 1991 1931 1914 1901 1932 1925 1946 1932 1853 1776 1702 1668 1634 1609 1544 1494 1389 1306 1225 1183 1050 978 859 784 739 718 741 759 770 843 915 905 876 943 967 1028 1041 981 1023 1074 986 947 929 935 907 903 879 788 733 675 496 437 292 260 255 252 250 252 253 250 251 249 250 249 255 254 256 284 341 313 305 407 440 398 391 414 405 391 388 415 378 385 410 465 521 532 620 692 706 687 700 684 656 655 647 621 597 595 588 577 572 580 572 555 531 549 514 473 439 423 411 391 382 381 376 368 367 361 342 329 320 300 297 291 291 295 300 302 299 300 297 298 299 302 302 294 295 295 291 295 292 290 289 289 290 286 284 286 284 285 279 280 278 275 276 272 274 270 269 259 245 243 242 246 278 271 268 272 271 270 266 263 269 265 266 261 259 242 233 218 217 220 218 215 211 199 195 194 193 191 190 188 182 183 187 184 184 185 197 208 206 200 191 204 206 205 204 205 202 204 203 202 204 202 199 201 201 201 201 200 200 198 194 196 198 198 198 199 199 193 194 195 193 194 194 196 195 196 195 194 193 189 189 188 190 189 188 191 190 189 181 181 187 185 184 183 182 183 185 185 184 187 183 181 181 181 180 182 181 180 179 179 178 177 179 179 177 179 177 179 177 176 174 175 173 173 172 172 173 173 170 171 171 171 171 171 171 173 171 171 171 173 599 591 599 596 596 583 566 553 541 555 578 581 554 528 534 553 599 552 537 495 441 428 496 512 531 539 550 518 466 401 378 359 363 366 371 369 373 378 377 371 338 348 346 349 355 363 332 317 303 268 287 294 311 315 314 318 323 334 418 504 645 689 647 610 623 633 595 535 543 568 582 606 628 667 740 790 818 885 977 1144 1291 1323 1293 1255 1186 1056 1001 1041 954 798 683 574 545 507 499 507 539 721 862 1114 1205 1271 1279 1299 1219 1046 1022 1024 1039 998 1050 1031 1002 1235 1352 1276 1221 1137 1020 945 868 860 863 824 774 665 644 583 591 570 553 492 443 404 393 377 362 351 347 354 367 359 343 308 307 304 302 327 318 306 307 308 310 319 318 293 292 288 286 287 286 285 288 284 290 294 295 331 316 286 279 266 265 266 269 266 271 309 320 320 313 322 336 313 288 266 267 285 330 356 387 443 492 544 628 681 692 614 493 396 336 309 300 297 298 301 297 315 362 435 580 688 866 964 1028 1044 1052 1068 1094 1099 1123 1121 1118 1088 1058 1041 1010 969 943 921 898 892 900 929 965 1083 1247 1283 1222 1144 1014 960 889 815 730 684 613 577 586 555 415 351 345 339 339 348 358 365 368 403 564 653 788 785 816 928 1060 1170 1314 1417 1573 1705 1859 2005 2104 2132 2171 2256 2360 2413 2326 2209 2136 2085 1982 1900 1801 1738 1583 1508 1494 1537 1605 1637 1555 1502 1392 1336 1213 1092 926 926 1006 1106 1275 1273 1218 1151 1062 988 949 929 748 708 633 590 514 529 531 516 485 462 454 468 493 641 797 1095 1227 1238 1186 1123 1083 1089 1015 920 910 892 834 881 648 548 583 536 652 753 817 893 938 1058 1194 1338 1435 1556 1621 1684 1757 1834 1868 1918 1970 2088 2208 2336 2299 2168 2118 2136 2220 2304 2188 2048 1992 2066 2172 2327 2271 2178 2118 2101 2082 2063 2086 2139 2148 2168 2174 2141 2150 2158 2159 2151 2122 2192 2280 2437 2447 2484 2473 2506 2424 2283 2245 2243 2341 2368 2387 2494 2581 2652 2703 2781 2834 2758 2701 2594 2558 2536 2481 2380 2364 2374 2394 2460 2505 2600 2698 2611 2534 2492 2659 2599 2551 2408 2311 2122 2095 2179 2358 2514 2658 2869 3024 3025 3013 2884 2956 2858 2696 2681 2647 2707 2682 2595 2514 2470 2442 2278 2130 2072 2020 1985 1880 1788 1673 1646 1616 1672 1833 1941 2015 2110 2276 2363 2440 2499 2559 2608 2634 2659 2770 2906 3078 3093 3030 2979 2957 2956 2993 3075 3206 3332 3439 3454 3391 3248 3143 3049 3016 3018 2995 3015 2995 2986 3032 3068 3124 3129 3005 2952 2975 3005 2984 2955 2939 2971 2679 2675 2607 2564 2576 2509 2419 2426 2572 2662 2789 2858 2872 2949 2929 2932 2966 3084 2959 2845 2846 2825 2789 2819 2751 2728 2728 2747 2727 2672 2514 2439 2420 2445 2482 2525 2602 2662 2722 2738 2838 2864 2769 2693 2593 2492 2282 2176 2337 2467 2539 2621 2695 2727 2802 2853 2879 2925 2989 3033 3056 3092 3128 3166 3216 3359 3416 3330 3272 3265 3249 3225 3177 3194 3080 2955 2993 3121 2948 2853 2802 2754 2784 2868 2874 2847 2847 2844 2904 3166 3242 3028 2909 2815 2771 2637 2564 2402 2290 2217 2206 2212 2275 2431 2593 2821 2862 2712 2616 2542 2623 2720 2754 2858 2768 2684 2672 2714 2878 3038 2937 2940 2878 2891 2988 2918 2868 2765 2613 2448 2330 2286 2376 2465 2404 2211 2154 2150 2056 2018 2075 1998 1886 1756 1628 1430 1294 1136 1059 1035 1067 1108 1145 1112 1142 1179 1306 1405 1374 1216 1222 1228 1138 1005 953 1107 1261 1313 1346 1515 1671 1784 1754 1832 1892 1972 2042 2153 2218 2395 2425 2279 2231 2235 2332 2365 2266 2120 2028 1998 2076 2177 2333 2408 2529 2464 2394 2345 2309 2251 2259 2157 2101 2136 2119 2065 1949 1927 1860 1818 1828 1861 1928 1981 1951 1880 1827 1776 1738 1694 1595 1510 1443 1382 1339 1253 1134 1024 877 796 762 709 703 702 720 754 806 797 794 828 878 910 925 919 945 1015 940 918 860 836 832 796 781 743 596 526 415 337 282 267 258 252 249 251 252 251 247 247 250 251 253 259 262 345 417 397 363 348 329 342 429 427 388 389 381 351 347 353 396 394 477 487 522 570 658 693 680 680 681 646 639 632 632 614 589 586 569 556 564 551 534 521 544 491 447 417 420 405 385 373 385 392 369 367 360 343 325 311 303 291 294 287 293 296 296 297 298 295 293 303 296 288 289 291 290 288 287 286 287 285 285 284 279 282 280 279 279 275 273 276 270 271 269 270 267 263 256 239 238 237 240 272 271 267 269 266 263 260 267 260 256 265 257 253 255 234 215 213 212 210 207 209 197 192 191 188 188 186 188 183 182 183 181 182 181 198 206 186 185 203 204 203 201 203 202 202 203 201 201 202 199 200 199 200 197 198 197 199 196 194 198 195 197 197 196 192 192 191 191 193 193 195 192 194 193 192 190 186 187 186 189 185 188 182 189 186 179 179 187 185 183 182 185 181 184 184 190 183 178 184 179 181 177 179 177 178 179 177 178 177 176 176 176 177 176 176 175 177 176 173 174 174 170 171 172 172 173 172 171 172 171 170 171 170 169 171 172 169 588 586 593 584 570 565 563 559 554 583 604 595 567 540 530 549 563 531 496 468 478 496 469 503 521 538 555 548 482 510 468 466 443 396 389 370 374 375 386 396 398 398 399 380 357 355 359 348 316 300 269 295 305 305 311 328 345 408 524 598 698 719 665 634 659 554 537 522 538 567 588 621 646 688 730 784 830 883 971 1177 1282 1303 1258 1163 1098 1042 974 907 831 689 579 549 527 512 519 550 659 796 806 887 985 1079 1162 1190 1153 1099 1113 1209 1232 1116 1184 1268 1325 1409 1342 1266 1188 1117 1020 1022 981 922 884 746 711 737 738 717 652 633 563 497 458 447 427 402 393 367 367 380 387 382 359 313 307 303 301 304 312 315 290 274 269 284 301 280 283 279 265 269 269 270 268 273 267 272 287 285 275 263 269 272 268 267 274 311 315 331 329 314 322 300 285 267 269 275 299 346 362 387 445 583 599 659 727 655 543 463 374 340 307 301 298 299 305 306 341 388 510 589 686 785 945 1045 1047 1077 1069 1062 1056 1062 1070 1079 1079 1077 1064 1026 953 888 870 872 877 920 1025 990 1102 1223 1262 1204 1111 1031 940 856 781 712 622 585 565 549 462 410 349 345 343 351 356 365 388 408 451 512 682 826 956 1080 1074 1058 1048 1109 1312 1414 1508 1673 1852 1955 2088 2174 2298 2419 2454 2382 2297 2332 2281 2208 2261 2130 1976 1870 1770 1756 1551 1421 1334 1319 1270 1287 1259 1185 1010 917 998 1079 1181 1287 1272 1224 1145 1084 994 928 862 804 689 590 647 628 600 605 607 583 551 511 485 458 476 580 685 905 1149 1117 1015 918 928 910 895 848 836 738 681 570 509 511 533 573 640 762 843 937 1031 1157 1233 1424 1528 1694 1731 1758 1743 1854 1905 1949 2034 2182 2267 2310 2369 2438 2423 2362 2342 2286 2206 2140 2163 2274 2316 2378 2343 2197 2168 2154 2151 2159 2182 2214 2215 2227 2224 2218 2192 2205 2232 2218 2223 2265 2341 2553 2545 2532 2548 2593 2629 2434 2328 2301 2300 2371 2444 2570 2641 2704 2740 2864 2976 3036 2942 2877 2816 2803 2700 2617 2609 2619 2640 2712 2775 2820 2918 2831 2832 2918 2754 2659 2587 2504 2386 2150 2093 2153 2289 2434 2572 2821 2860 2709 2685 2700 2732 2840 2714 2609 2587 2533 2414 2372 2333 2314 2263 2209 2168 2174 2154 2129 2080 1929 1822 1773 1729 1626 1771 1851 1987 2080 2163 2250 2381 2455 2518 2586 2712 2787 2872 2990 2991 2899 2725 2704 2685 2686 2745 2846 3039 3087 3153 3158 3218 3225 3265 3296 3248 3175 3150 3136 3145 3161 3191 3177 3190 3245 3148 3089 3075 3070 3065 3055 3069 3066 2712 2696 2673 2560 2513 2514 2445 2449 2532 2624 2711 2740 2793 2883 3008 3017 3079 3168 3023 2856 2733 2710 2705 2705 2755 2762 2733 2682 2579 2514 2451 2441 2461 2515 2571 2627 2656 2667 2708 2778 2805 2868 2998 2882 2702 2542 2322 2216 2441 2579 2633 2684 2726 2762 2831 2840 2914 3016 3081 3135 3160 3182 3201 3236 3292 3358 3459 3403 3249 3121 3102 3146 3101 2999 2824 2783 2783 2958 2996 2832 2777 2716 2713 2742 2747 2768 2772 2811 2971 3049 3045 2856 2778 2713 2645 2563 2524 2433 2416 2332 2266 2211 2194 2286 2476 2645 2718 2669 2559 2491 2515 2720 2785 2745 2736 2659 2673 2780 2821 2965 2920 2846 2846 2844 2937 2797 2686 2626 2562 2625 2591 2499 2520 2497 2428 2453 2430 2478 2384 2348 2252 2121 1957 1790 1694 1651 1556 1376 1240 1097 1038 1010 994 1005 1001 986 1007 1116 1271 1254 1123 1008 966 936 1024 1230 1395 1499 1517 1597 1644 1788 1891 1867 1909 1949 1973 2073 2226 2258 2178 2151 2201 2309 2394 2267 2179 1979 1879 1825 1885 2000 2120 2225 2421 2353 2222 2145 2070 2028 2021 2006 1987 1919 1908 1857 1794 1738 1709 1669 1599 1603 1676 1719 1758 1748 1788 1768 1696 1589 1475 1404 1325 1282 1181 1098 1014 951 871 792 756 732 703 693 686 688 685 706 726 749 773 803 802 803 873 933 937 919 862 828 774 708 668 615 520 449 360 323 286 268 259 254 249 253 248 249 247 248 248 247 247 252 259 312 372 354 311 306 326 338 372 380 360 323 325 326 309 341 354 347 360 420 440 461 503 560 621 676 670 673 666 627 613 620 626 608 580 565 553 560 555 524 499 492 458 440 435 432 433 408 400 362 379 375 365 354 345 326 316 299 296 288 285 287 290 292 290 288 287 287 289 284 287 287 290 282 283 282 283 281 280 286 281 276 276 273 273 270 268 269 269 265 264 263 263 260 259 251 239 237 236 235 262 269 263 257 262 251 257 254 253 251 248 250 238 238 247 245 222 210 209 210 207 191 191 189 187 186 186 183 184 182 181 181 180 180 202 182 193 201 201 202 199 200 201 200 199 200 198 199 196 199 199 198 198 195 197 195 194 193 193 195 195 196 196 191 190 187 191 191 192 192 192 191 191 190 184 184 184 184 184 186 185 183 184 187 179 179 186 185 180 180 183 183 182 182 180 180 183 179 178 179 179 178 178 177 178 180 176 174 175 175 175 175 175 182 175 173 173 173 172 172 170 170 170 171 170 171 170 170 169 168 169 169 168 169 169 169 582 577 581 559 554 545 536 538 541 541 569 583 571 548 542 541 534 519 492 491 500 511 504 505 529 546 547 536 539 558 533 526 483 437 411 415 396 387 388 398 395 394 397 402 398 376 362 352 315 295 274 302 309 313 324 349 422 528 602 633 689 723 667 615 597 523 495 546 583 575 587 615 648 689 733 819 866 946 1030 1236 1317 1279 1246 1166 1081 1004 968 874 813 655 579 544 519 550 569 589 757 937 1033 1136 1222 1192 1252 1295 1157 1152 1262 1412 1388 1294 1330 1365 1448 1419 1372 1332 1304 1231 1173 1076 1013 878 844 829 822 804 796 739 702 624 555 497 472 452 434 405 402 382 388 388 393 395 365 301 300 301 304 303 304 312 269 262 262 261 264 262 263 262 260 262 263 262 262 269 264 266 266 264 266 266 266 266 273 297 328 331 332 328 329 321 308 268 266 265 278 324 342 385 383 460 567 618 655 719 665 587 508 410 342 314 303 299 299 300 306 334 393 500 615 715 821 918 1035 1035 1043 1051 1043 1031 1037 1028 1040 1038 1052 1049 1018 970 898 866 864 866 945 1002 1014 1087 1224 1260 1197 1118 1050 984 890 812 724 647 575 547 533 508 423 351 348 349 343 352 371 390 409 435 476 569 741 877 1022 1141 1269 1317 1220 1147 1286 1460 1673 1775 1891 1985 2126 2229 2351 2458 2377 2355 2275 2209 2171 2168 2215 2141 2044 1982 1935 1908 1726 1577 1478 1375 1240 1176 1065 1020 948 1041 1163 1246 1275 1315 1252 1164 1067 1021 899 848 774 675 688 759 760 750 699 680 646 602 574 535 515 501 527 486 605 829 1028 999 922 810 797 854 809 841 782 588 527 497 500 505 600 640 712 850 917 995 1041 1149 1265 1437 1580 1714 1776 1834 1856 1827 1887 2022 2110 2154 2228 2256 2305 2364 2425 2454 2464 2396 2312 2265 2245 2321 2360 2398 2340 2282 2232 2199 2216 2230 2225 2270 2283 2273 2264 2364 2291 2266 2259 2251 2265 2304 2411 2465 2467 2499 2568 2594 2666 2570 2441 2387 2434 2501 2582 2630 2698 2805 2866 2874 2900 3009 3044 3116 3083 2973 2860 2856 2845 2869 2876 2945 2990 3067 3040 2930 2846 2989 2883 2684 2583 2489 2410 2181 2098 2128 2231 2366 2473 2606 2631 2574 2549 2550 2618 2745 2745 2630 2490 2432 2376 2368 2334 2310 2263 2246 2261 2328 2356 2229 2123 2034 1887 1830 1805 1785 1627 1778 1960 2096 2193 2204 2276 2371 2489 2590 2710 2812 2876 2814 2740 2673 2580 2533 2525 2528 2612 2728 2823 2876 2911 2964 3028 3054 3120 3174 3220 3259 3237 3275 3195 3224 3187 3252 3222 3158 3096 3086 3099 3104 3124 3171 3229 3050 2750 2732 2699 2594 2521 2490 2461 2453 2536 2619 2754 2801 2844 2894 2982 3073 3211 3222 3038 2852 2724 2701 2713 2702 2725 2735 2623 2575 2507 2478 2469 2486 2521 2558 2615 2654 2699 2723 2737 2770 2795 2835 2918 2966 2755 2580 2388 2268 2370 2520 2646 2695 2751 2789 2853 2881 2922 3024 3238 3339 3332 3412 3351 3194 3083 3074 3205 3269 3247 3169 3054 2973 2939 2865 2770 2700 2712 2803 2934 2960 2843 2784 2694 2685 2774 2753 2768 2889 2956 3002 2962 2862 2807 2754 2695 2547 2509 2448 2354 2274 2200 2071 2141 2202 2360 2520 2674 2639 2519 2435 2437 2489 2577 2638 2708 2666 2702 2807 2843 3066 3019 2921 2862 2872 2913 2908 2865 2793 2744 2642 2568 2575 2561 2562 2558 2654 2611 2412 2288 2174 2122 2010 1969 1855 1806 1698 1609 1507 1429 1280 1136 1171 1194 1176 1066 960 947 931 970 1098 1158 967 913 1040 1149 1329 1461 1588 1642 1615 1637 1651 1660 1642 1649 1696 1805 2009 2103 2029 2071 2128 2174 2284 2199 2090 2014 1862 1730 1684 1769 1903 2049 2170 2316 2450 2285 2135 1982 1933 1893 1849 1816 1806 1746 1700 1669 1647 1598 1539 1462 1451 1486 1567 1590 1621 1618 1602 1552 1522 1450 1363 1259 1198 1121 1052 966 908 845 829 802 835 766 727 681 673 671 669 703 724 740 746 753 758 784 810 867 932 893 864 771 764 792 713 591 477 351 295 274 265 257 256 248 249 244 243 247 247 247 247 249 248 259 279 308 302 283 312 322 317 377 350 315 314 306 299 301 317 316 296 311 334 412 410 428 459 548 618 659 684 656 661 632 615 592 589 607 604 559 544 543 564 560 532 484 481 465 443 436 419 412 393 376 352 387 363 352 341 331 318 309 298 282 282 280 284 289 287 286 284 284 284 284 283 284 280 280 277 281 278 277 279 277 275 272 274 275 269 267 272 264 268 263 261 259 257 257 257 244 236 235 229 234 260 261 242 259 240 253 255 252 249 248 247 245 241 225 229 218 212 210 207 206 191 189 189 187 186 185 181 180 179 181 178 179 178 183 179 201 200 199 200 199 199 199 200 199 199 197 197 197 197 197 196 196 195 194 195 194 190 192 190 192 192 194 191 187 186 187 191 192 189 189 190 190 188 185 183 181 184 182 185 188 182 182 181 177 177 180 183 179 180 179 182 184 181 179 181 180 178 178 176 177 179 177 177 177 178 176 175 174 175 174 175 173 175 173 175 171 171 169 175 169 169 171 169 169 169 169 169 168 167 167 167 166 167 168 167 574 570 540 543 547 533 521 521 524 529 541 582 562 541 534 538 519 500 529 506 508 509 517 521 540 591 574 546 548 558 524 483 430 419 494 491 453 425 400 392 390 386 386 391 391 384 352 332 286 304 281 318 326 323 359 384 546 642 639 670 697 682 631 584 561 499 507 571 571 569 574 601 686 745 756 801 847 976 1166 1284 1292 1271 1224 1175 1136 1051 977 859 811 632 567 540 540 584 578 655 796 1058 1171 1295 1325 1329 1427 1319 1176 1243 1392 1287 1262 1227 1196 1263 1375 1478 1433 1385 1339 1277 1211 1081 989 956 949 915 904 871 816 728 662 568 554 531 514 488 445 414 414 403 397 387 382 369 348 298 301 302 302 298 305 291 265 260 263 268 264 260 262 262 263 262 264 262 262 263 262 264 264 267 279 328 339 330 307 315 318 324 324 327 334 297 264 266 264 293 323 338 381 392 437 587 632 681 737 686 601 561 449 369 330 305 303 301 303 307 329 362 484 602 731 802 937 1008 990 1033 1026 1007 998 1005 983 976 969 967 954 945 924 911 891 867 880 929 996 1075 1085 1183 1270 1195 1116 1065 960 889 832 761 657 575 530 500 442 419 350 347 347 347 355 348 362 385 413 437 525 530 625 746 869 1006 1222 1310 1439 1368 1340 1439 1588 1736 1917 2050 2218 2340 2454 2398 2319 2254 2125 2108 2076 2035 2070 2127 2068 2044 1981 1874 1766 1730 1625 1526 1400 1249 1065 974 1091 1201 1283 1348 1345 1289 1195 1093 1018 948 873 797 828 835 834 881 892 826 751 735 685 648 607 569 556 631 694 514 523 763 902 853 811 714 708 770 824 900 684 519 494 507 557 614 675 779 865 915 1043 1168 1245 1339 1420 1535 1591 1673 1781 1912 1936 1954 1976 2048 2102 2172 2240 2292 2319 2406 2393 2481 2444 2445 2437 2364 2323 2356 2398 2479 2539 2412 2349 2267 2284 2286 2317 2423 2373 2319 2375 2356 2281 2264 2319 2301 2351 2351 2413 2441 2453 2492 2526 2573 2666 2708 2565 2430 2448 2532 2574 2656 2711 2695 2776 2804 2856 2953 3099 3207 3302 3240 3357 3118 3056 3113 3128 3208 3177 3086 2981 2870 2768 2783 2992 2717 2566 2465 2371 2203 2112 2129 2193 2357 2439 2429 2442 2449 2472 2526 2589 2756 2741 2615 2462 2424 2396 2398 2413 2353 2281 2270 2314 2409 2373 2288 2156 2102 2001 1862 1829 1786 1718 1693 1784 1950 2064 2128 2227 2336 2457 2525 2603 2648 2652 2610 2519 2463 2425 2405 2390 2411 2453 2513 2631 2641 2710 2831 2962 3012 3063 3100 3053 3038 3004 2961 2956 2928 2962 2966 2949 2965 3008 3067 3118 3144 3164 3185 3234 2983 2790 2758 2783 2693 2555 2521 2497 2506 2541 2612 2713 2793 2848 2916 3006 3105 3198 3142 2989 2838 2729 2700 2710 2707 2706 2678 2583 2523 2483 2479 2525 2574 2589 2608 2656 2682 2713 2755 2778 2783 2804 2837 2911 2971 2753 2633 2518 2388 2363 2482 2638 2697 2747 2792 2841 2892 2968 3022 3279 3400 3573 3498 3327 3133 3055 3016 3003 3023 3061 3150 3184 3034 2951 2830 2705 2606 2664 2713 2806 2932 2811 2761 2655 2608 2687 2839 2895 3028 3100 3168 3149 2959 2925 2828 2701 2575 2483 2388 2328 2232 2126 1922 1960 2118 2227 2379 2535 2709 2611 2493 2433 2404 2407 2439 2583 2676 2763 2938 2916 3007 2911 2860 2824 2800 2829 2903 3059 2905 2820 2706 2658 2657 2678 2773 2716 2585 2498 2416 2333 2129 1988 1860 1772 1669 1608 1502 1433 1366 1301 1309 1302 1420 1378 1338 1228 1088 1009 927 914 902 932 912 889 1066 1329 1456 1468 1448 1573 1445 1414 1455 1444 1425 1484 1626 1745 1788 1814 1886 2017 2223 2197 2148 2023 1949 1857 1706 1605 1630 1833 1890 1985 2051 2244 2370 2218 2126 2016 1939 1876 1822 1700 1622 1589 1545 1524 1513 1523 1457 1374 1332 1349 1392 1417 1488 1512 1460 1425 1382 1351 1286 1175 1145 1072 1006 942 928 946 921 887 904 832 787 749 737 675 660 656 668 680 692 713 724 729 753 821 837 821 883 818 780 821 750 634 500 344 270 264 259 255 251 249 245 243 242 247 245 247 248 248 251 253 271 304 288 273 318 302 310 330 340 339 326 264 261 273 299 302 296 261 255 309 412 379 401 465 514 623 642 663 658 644 665 611 587 577 571 593 592 561 530 533 552 532 514 505 494 491 458 433 410 397 381 347 383 375 351 350 342 320 314 300 284 277 277 277 281 285 282 280 278 278 279 278 278 281 278 275 276 275 274 272 271 270 269 270 269 270 267 262 261 267 259 257 259 256 251 250 238 231 230 229 230 248 249 242 254 236 252 250 247 245 245 247 242 245 242 239 218 206 201 204 197 188 187 186 186 188 184 183 182 175 178 180 180 177 178 179 201 199 200 197 198 195 196 196 197 195 194 195 194 194 196 195 195 193 193 194 190 190 187 187 191 194 190 189 188 186 189 189 189 188 188 187 187 188 179 182 181 183 180 186 184 182 183 174 175 182 184 178 180 181 177 180 181 181 179 176 178 174 176 176 175 175 175 175 178 174 176 173 173 177 172 172 171 170 172 171 170 169 168 169 169 168 167 169 167 167 168 167 168 166 167 169 168 166 167 542 530 535 549 545 519 517 527 540 550 537 538 535 536 565 593 535 510 524 533 574 534 528 544 604 630 619 545 527 511 460 488 483 474 547 560 549 514 464 438 410 392 402 390 375 360 338 296 296 310 300 297 351 369 412 505 644 679 657 679 689 653 617 589 550 488 509 522 538 558 578 619 661 706 756 835 936 1091 1113 1260 1262 1238 1211 1154 1093 998 910 838 769 630 570 546 558 598 596 752 892 1144 1237 1365 1463 1549 1464 1288 1213 1290 1324 1212 1154 1154 1148 1255 1350 1513 1541 1466 1360 1272 1224 1073 1043 1029 1019 960 896 785 684 647 638 612 575 555 525 475 458 438 430 414 402 397 369 361 332 303 298 299 296 293 294 300 262 272 271 272 261 261 263 263 263 261 261 263 266 264 262 267 273 311 322 316 307 299 304 316 322 341 312 328 293 266 267 265 292 328 330 381 394 456 562 656 723 763 710 624 557 488 391 339 306 303 302 307 310 320 395 450 604 661 776 867 912 961 1002 994 978 965 976 957 913 906 893 890 897 883 863 857 889 937 983 1028 1133 1184 1172 1205 1197 1110 1019 971 876 833 742 671 581 555 543 496 432 364 352 350 347 344 349 348 357 382 431 484 595 704 690 701 753 911 1053 1185 1412 1579 1523 1476 1551 1647 1833 1967 2123 2214 2375 2405 2369 2324 2148 2117 2030 1975 1959 1974 2065 2078 1972 1920 1792 1649 1490 1391 1282 1158 1017 1083 1234 1321 1407 1393 1305 1209 1114 1047 945 849 877 907 930 921 969 1004 922 848 801 775 742 663 640 611 693 785 764 570 473 621 722 667 631 660 654 679 751 781 588 498 625 647 741 813 842 929 935 971 1004 1114 1208 1275 1339 1453 1557 1686 1767 1894 1993 2039 2061 2157 2231 2303 2393 2456 2380 2339 2318 2334 2346 2342 2361 2373 2366 2407 2433 2399 2442 2481 2426 2333 2369 2395 2418 2472 2411 2349 2303 2239 2188 2244 2286 2295 2350 2372 2413 2451 2467 2488 2532 2587 2655 2581 2656 2527 2503 2505 2522 2561 2604 2634 2710 2821 2962 2988 3039 3116 3250 3276 3301 3349 3238 3179 3156 3262 3172 3066 2969 2835 2717 2690 2849 2825 2645 2417 2344 2219 2125 2127 2173 2307 2378 2404 2415 2452 2500 2600 2719 2821 2776 2665 2562 2482 2437 2443 2476 2465 2404 2385 2453 2522 2378 2255 2172 2167 2092 1980 1843 1742 1700 1693 1699 1766 1941 2049 2194 2358 2426 2476 2515 2514 2472 2413 2351 2334 2328 2339 2344 2347 2353 2366 2432 2451 2550 2649 2756 2799 2823 2859 2836 2835 2852 2851 2798 2782 2778 2855 2918 2952 3052 3089 3135 3171 3194 3212 3192 2951 2824 2801 2837 2759 2591 2584 2560 2563 2566 2612 2711 2774 2861 2935 3057 3153 3114 2954 2895 2872 2716 2706 2689 2708 2684 2629 2546 2517 2542 2595 2664 2665 2656 2663 2679 2701 2733 2746 2779 2802 2821 2855 2895 2978 2842 2737 2650 2482 2393 2490 2617 2684 2767 2804 2864 2951 3025 3070 3224 3371 3347 3325 3199 3093 2999 2879 2850 2861 2881 2875 2915 3055 3172 2867 2683 2559 2567 2642 2689 2720 2681 2663 2616 2651 2767 3044 3052 2982 2954 3055 2936 2994 3096 2937 2778 2612 2509 2345 2280 2202 2116 1913 1869 1966 2115 2345 2507 2740 2733 2569 2512 2429 2404 2405 2455 2631 2796 2895 2797 2847 2835 2783 2728 2656 2740 2787 2964 3030 2982 2834 2784 2696 2666 2624 2554 2488 2426 2261 2146 2007 1878 1745 1638 1582 1506 1460 1485 1522 1527 1591 1597 1593 1517 1407 1328 1223 1144 1077 991 952 917 872 922 1096 1239 1310 1238 1361 1428 1303 1223 1292 1255 1313 1402 1485 1546 1670 1759 1894 2065 2056 1986 2004 1923 1762 1714 1659 1533 1559 1681 1733 1877 1981 2215 2377 2272 2144 2023 1901 1827 1817 1760 1675 1571 1474 1377 1343 1328 1324 1286 1237 1241 1245 1309 1374 1356 1327 1303 1268 1324 1265 1158 1092 1050 1039 1027 1020 1026 1004 992 1013 939 862 883 837 733 667 653 650 644 643 675 687 694 732 770 750 786 803 788 761 794 707 563 428 288 260 261 261 248 248 246 247 243 246 245 246 246 249 249 251 250 253 305 294 310 303 313 297 304 307 387 300 249 256 249 277 291 270 244 247 250 314 387 357 387 441 522 564 609 618 661 651 659 608 564 553 553 563 577 578 559 530 501 500 489 482 488 475 479 450 426 389 360 360 365 357 348 336 333 319 303 295 283 274 272 277 277 280 276 275 277 272 272 275 272 272 271 273 273 270 274 270 267 267 266 264 269 267 263 258 259 262 262 252 251 249 248 244 243 228 226 225 222 225 229 251 237 249 249 245 243 241 240 239 240 237 236 234 218 202 204 199 197 189 186 185 184 183 183 180 180 179 175 175 175 176 178 189 198 198 197 195 195 195 195 194 193 195 193 193 192 192 194 192 191 190 192 190 188 187 185 183 189 190 188 187 183 187 187 187 187 186 186 186 185 180 180 178 181 181 180 178 184 178 173 174 180 187 177 177 180 179 179 179 179 176 174 174 176 173 173 178 178 175 175 173 172 173 171 171 171 172 170 172 171 171 172 170 169 169 168 166 166 167 167 166 166 166 166 167 166 165 164 166 165 167 520 520 515 510 512 515 537 546 549 571 563 577 578 599 594 564 533 537 590 612 617 579 562 581 609 615 611 533 534 509 514 535 534 529 555 566 524 482 463 482 489 480 458 442 396 364 291 284 309 344 379 351 355 451 570 599 618 628 656 663 621 603 610 590 519 482 491 500 519 553 591 637 686 770 829 951 1072 1254 1306 1249 1216 1204 1141 1087 1023 937 856 805 708 642 588 557 586 605 666 848 982 1197 1303 1443 1619 1519 1421 1270 1253 1323 1297 1204 1127 1080 1126 1194 1278 1310 1347 1464 1466 1356 1252 1185 1128 1038 978 887 831 744 720 682 674 621 608 592 554 529 475 451 429 424 430 401 373 346 306 288 286 284 285 280 277 282 275 263 258 259 260 261 263 260 261 261 263 262 260 264 278 300 310 301 294 300 301 327 328 338 329 306 289 269 265 266 264 331 342 356 376 405 466 595 701 768 799 711 620 542 444 411 328 309 308 308 307 310 366 423 499 583 643 736 825 899 948 963 965 942 939 913 881 876 884 859 830 825 828 834 873 895 955 1006 1082 1173 1264 1334 1326 1222 1116 1036 955 880 790 706 653 571 567 565 499 474 399 348 351 352 347 347 347 348 349 420 520 600 718 819 1007 1063 1035 997 950 1060 1295 1509 1702 1652 1671 1732 1860 1967 2138 2249 2363 2481 2513 2389 2278 2211 2100 1968 1840 1828 1810 1832 1928 1936 1816 1648 1478 1350 1226 1145 1168 1286 1385 1404 1395 1327 1237 1162 1046 989 915 927 954 984 1018 1025 1052 1107 987 976 953 947 838 762 789 792 871 1004 994 671 548 478 485 475 481 520 514 582 674 559 505 668 776 895 929 1028 1032 1032 1067 1132 1186 1242 1257 1347 1416 1442 1513 1672 1757 1870 1956 2071 2172 2205 2295 2418 2330 2315 2254 2223 2236 2275 2321 2239 2208 2180 2195 2233 2217 2204 2251 2263 2278 2433 2423 2378 2272 2256 2223 2151 2116 2089 2126 2160 2209 2279 2321 2355 2410 2611 2597 2615 2634 2601 2502 2465 2459 2517 2465 2390 2334 2359 2432 2548 2615 2759 2871 2983 3034 3132 3208 3166 3123 3157 3052 2955 2909 2994 3136 2992 2908 2781 2674 2586 2606 2734 2865 2679 2549 2290 2161 2163 2230 2315 2381 2387 2408 2466 2545 2595 2670 2694 2610 2535 2468 2475 2519 2587 2616 2565 2521 2518 2521 2455 2320 2247 2177 2145 2154 2105 1905 1850 1693 1693 1693 1694 1829 1968 2102 2233 2293 2315 2349 2341 2311 2295 2295 2303 2311 2331 2343 2372 2386 2387 2369 2379 2390 2439 2517 2580 2662 2639 2604 2588 2652 2686 2687 2723 2801 2906 2971 3037 3121 3174 3243 3239 3219 3052 2923 2896 2859 2852 2865 2706 2644 2624 2637 2622 2613 2655 2716 2792 2860 2951 3073 3137 2943 2844 2652 2655 2634 2683 2675 2646 2610 2544 2527 2598 2704 2759 2780 2774 2710 2703 2718 2718 2756 2778 2806 2828 2850 2874 2914 2953 2965 2873 2820 2644 2521 2463 2617 2656 2716 2767 2869 3063 3180 3278 3227 3074 3053 3092 3177 3040 2931 2894 2821 2726 2643 2645 2662 2801 2973 2976 2769 2628 2566 2545 2543 2573 2606 2610 2597 2778 2955 2859 2780 2734 2706 2734 2700 2824 2934 2948 2796 2568 2487 2362 2300 2179 2068 1876 1869 1877 2059 2296 2414 2640 2685 2507 2460 2390 2465 2483 2455 2644 2774 2733 2677 2770 2749 2672 2648 2594 2563 2681 2795 2893 2838 2751 2683 2639 2621 2499 2456 2379 2311 2166 2038 1908 1811 1709 1683 1744 1831 1761 1718 1804 1711 1831 1827 1666 1567 1471 1373 1281 1169 1100 1105 1060 968 860 840 937 1008 1035 1142 1276 1252 1154 1057 1121 1227 1366 1531 1621 1714 1881 1927 2032 2040 1924 1785 1734 1800 1682 1562 1458 1417 1523 1716 1810 1911 1952 2006 2109 2212 2297 2197 2167 2007 1902 1762 1674 1659 1661 1599 1557 1437 1379 1326 1250 1155 1096 1122 1186 1170 1149 1140 1179 1298 1354 1275 1257 1221 1204 1169 1130 1112 1115 1117 1089 1029 1030 978 924 782 744 703 694 636 631 629 634 688 710 751 740 728 738 753 716 682 589 431 331 262 253 250 250 251 250 245 246 243 247 244 246 244 245 246 246 249 261 304 350 320 276 268 268 287 321 299 270 241 248 276 242 243 246 237 237 238 240 287 368 328 371 423 440 482 512 578 620 644 644 628 594 548 537 539 552 565 555 552 537 524 496 494 460 437 459 455 415 366 337 385 365 358 345 339 334 325 303 293 280 273 269 271 268 273 272 270 270 269 269 271 272 271 272 268 265 266 266 264 262 260 263 265 266 260 262 254 257 256 250 248 246 245 243 242 241 230 224 221 222 218 219 220 231 247 241 241 237 235 235 232 232 232 231 230 223 203 196 192 190 188 187 183 182 181 180 177 175 174 175 175 175 175 183 194 194 193 193 195 193 194 193 192 190 187 191 191 190 190 193 191 188 190 190 188 186 182 184 185 189 186 186 187 185 184 183 184 183 181 183 178 179 178 178 178 178 178 178 178 174 172 174 181 183 179 182 180 177 179 175 181 174 175 173 173 172 171 172 174 171 173 173 172 174 174 173 173 168 169 170 168 170 171 170 170 168 165 166 166 165 165 164 165 164 163 164 162 164 163 164 164 163 516 507 508 508 522 530 548 555 568 581 603 626 633 618 571 566 593 609 633 647 614 582 568 574 606 614 605 533 521 525 533 532 541 574 563 546 517 511 498 508 525 523 474 422 341 298 311 316 353 373 405 421 361 477 541 584 653 646 599 579 582 573 580 517 477 461 476 504 533 569 611 664 692 801 929 1124 1228 1310 1297 1273 1213 1168 1112 1039 991 907 835 736 695 625 582 562 575 627 819 946 1118 1241 1354 1610 1566 1498 1338 1309 1347 1319 1244 1156 1102 1054 1074 1166 1204 1225 1245 1361 1482 1420 1295 1183 1101 1032 967 900 835 779 735 718 686 663 617 610 614 556 511 481 465 446 443 409 395 353 288 278 279 275 281 274 275 272 269 269 269 260 260 261 260 260 260 260 262 260 264 286 335 333 329 315 334 349 316 278 279 278 268 269 263 260 265 270 313 367 373 381 413 469 558 715 803 765 728 645 560 477 402 334 308 306 307 307 313 370 435 475 556 621 725 805 883 928 937 930 911 910 888 876 864 852 830 829 826 841 864 899 990 1060 1101 1127 1207 1243 1359 1421 1294 1177 1074 1017 955 859 746 673 598 579 575 537 472 434 356 349 346 347 350 349 352 368 433 516 595 684 851 952 1116 1239 1278 1301 1181 1190 1256 1432 1652 1814 1886 1886 1970 2051 2180 2268 2436 2546 2472 2391 2313 2241 2115 2024 1917 1830 1730 1699 1784 1839 1759 1606 1469 1360 1210 1135 1267 1376 1492 1476 1382 1309 1182 1110 1018 955 968 987 1057 1073 1150 1160 1172 1197 1109 1152 1063 1034 877 906 962 1064 1134 1150 1083 894 753 582 493 477 476 480 480 538 495 514 620 812 946 1064 1096 1152 1177 1182 1207 1294 1347 1449 1441 1447 1531 1549 1534 1641 1729 1831 1936 2026 2114 2210 2270 2306 2262 2244 2181 2118 2163 2248 2256 2164 2086 2036 2056 2094 2038 2072 2097 2115 2215 2387 2353 2254 2211 2176 2151 2051 2025 2034 2104 2155 2222 2321 2364 2379 2452 2583 2546 2653 2603 2489 2414 2354 2386 2480 2416 2344 2284 2305 2362 2478 2599 2734 2896 2912 2945 3047 3216 3111 3076 2943 2873 2875 2828 2854 3005 2971 2888 2780 2705 2580 2539 2535 2650 2684 2620 2387 2190 2144 2181 2284 2377 2375 2420 2478 2562 2700 2672 2631 2596 2592 2563 2582 2646 2722 2682 2651 2598 2604 2505 2441 2369 2295 2256 2190 2163 2118 1946 1864 1701 1693 1693 1693 1755 1876 2007 2092 2151 2184 2241 2223 2268 2307 2379 2396 2421 2433 2491 2498 2495 2501 2480 2471 2445 2441 2449 2483 2539 2525 2493 2519 2586 2657 2731 2811 2877 2950 3098 3137 3154 3116 3082 3058 3026 2997 2942 2917 2890 2860 2719 2699 2655 2652 2642 2650 2648 2686 2765 2809 2929 2979 3042 3095 2970 2815 2673 2647 2604 2598 2582 2583 2587 2527 2542 2635 2714 2723 2748 2781 2847 2804 2822 2815 2824 2863 2876 2870 2885 2900 2942 2951 3029 3015 2924 2800 2654 2593 2574 2680 2749 2808 2895 3119 3450 3368 3143 3004 2973 3027 3054 3163 3038 2798 2705 2577 2529 2616 2666 2737 2871 2996 2862 2756 2708 2664 2612 2474 2453 2500 2636 2641 2619 2562 2570 2492 2546 2500 2524 2780 2903 2957 2830 2635 2534 2393 2297 2195 2063 1901 1869 1887 1961 2198 2363 2575 2663 2414 2345 2355 2353 2386 2427 2602 2650 2646 2623 2807 2785 2587 2546 2573 2520 2600 2658 2803 2842 2734 2656 2559 2543 2481 2405 2335 2212 2102 2102 2022 1960 1905 1890 1968 1960 1908 1866 1902 1907 1998 1842 1652 1537 1449 1379 1263 1263 1275 1321 1166 1063 978 867 819 829 938 1008 1149 1202 1041 978 1175 1333 1405 1415 1625 1675 1702 1762 1847 1880 1843 1700 1531 1565 1620 1518 1369 1446 1540 1641 1683 1705 1740 1840 1955 2129 2256 2165 2073 1961 1886 1782 1854 1845 1785 1734 1663 1518 1552 1466 1375 1297 1196 1050 1022 1077 1029 1099 1186 1356 1463 1437 1401 1378 1345 1290 1259 1189 1185 1166 1137 1083 1051 1054 972 870 813 752 715 639 627 622 622 689 695 691 672 704 735 725 631 562 474 346 292 265 257 251 251 247 248 245 244 245 244 245 245 245 245 246 247 248 252 328 323 306 294 268 268 278 289 260 237 245 242 239 240 238 242 240 236 236 236 243 284 347 308 362 405 421 450 503 566 619 642 641 620 565 546 529 523 529 542 546 525 539 516 509 469 438 448 461 446 398 344 336 374 357 350 340 334 332 328 311 284 286 271 265 263 263 267 267 265 267 266 269 266 266 266 265 265 267 263 263 261 259 260 258 263 261 258 254 253 254 249 247 244 242 242 240 238 235 230 225 221 218 216 216 216 226 241 233 235 232 235 232 232 231 226 228 226 211 199 198 195 197 189 183 181 179 179 177 178 174 172 174 174 173 174 191 193 193 191 192 192 190 191 188 188 187 189 191 191 191 189 191 188 186 187 187 184 182 180 185 186 186 183 181 179 183 184 183 183 181 183 175 177 177 177 177 177 178 177 177 175 174 171 177 175 174 178 177 174 176 173 173 176 174 175 172 172 171 171 173 170 170 169 170 173 170 168 167 170 168 169 167 167 171 168 166 168 169 165 165 165 166 163 164 165 164 163 163 162 163 164 163 163 505 510 506 511 530 551 559 569 595 607 642 671 648 625 630 627 624 620 640 649 620 583 562 582 608 623 628 562 525 526 541 551 552 573 553 525 532 528 542 527 503 460 370 326 298 312 318 356 383 417 477 471 400 403 561 629 666 605 552 539 522 541 567 491 440 464 482 519 543 580 616 695 797 909 978 1112 1165 1274 1288 1268 1201 1118 1073 1012 963 895 815 696 685 620 574 591 593 722 847 1081 1171 1285 1400 1604 1562 1488 1331 1369 1412 1292 1252 1193 1123 1058 1037 1106 1183 1170 1198 1338 1424 1321 1265 1152 1100 1009 968 896 863 824 770 767 772 690 646 636 629 570 542 520 496 478 478 427 428 348 282 273 274 274 272 271 273 270 266 272 268 264 259 259 261 259 260 260 259 258 261 323 317 320 319 346 353 352 293 266 262 262 262 259 259 261 271 314 358 364 403 436 469 570 691 808 758 681 610 520 458 398 320 313 311 313 307 311 404 452 504 547 600 694 789 835 874 882 895 899 901 904 889 861 825 812 821 832 848 889 950 984 1056 1136 1263 1257 1301 1357 1460 1428 1266 1145 1038 992 914 837 711 642 590 586 559 524 457 394 352 352 349 350 350 350 380 415 503 547 686 784 968 1108 1281 1435 1483 1524 1487 1352 1289 1344 1553 1713 1922 1997 2050 2129 2141 2216 2339 2464 2404 2358 2325 2260 2177 2131 2000 1902 1674 1604 1666 1742 1647 1525 1367 1258 1155 1224 1389 1488 1501 1434 1331 1272 1176 1072 994 1012 1021 1036 1109 1176 1241 1296 1278 1240 1313 1196 1169 1074 1050 1102 1172 1226 1250 1265 1228 1073 981 767 591 477 480 490 480 538 549 622 730 903 1067 1159 1197 1264 1309 1302 1345 1423 1499 1618 1597 1548 1610 1612 1661 1659 1688 1804 1874 1985 2057 2158 2203 2252 2239 2182 2095 2050 2097 2140 2146 2125 2043 1919 1913 1919 1877 1956 1942 2084 2244 2298 2330 2226 2165 2099 2048 1996 1973 2030 2074 2199 2306 2313 2331 2417 2459 2490 2521 2501 2450 2345 2285 2303 2344 2429 2383 2315 2248 2295 2335 2445 2542 2663 2682 2753 2816 2966 3140 3031 2980 2882 2806 2809 2791 2765 2862 2903 2881 2795 2722 2607 2534 2479 2461 2456 2417 2329 2193 2144 2183 2280 2349 2386 2414 2547 2657 2866 2862 2766 2688 2664 2737 2641 2605 2635 2652 2678 2610 2626 2492 2441 2379 2309 2264 2198 2083 2043 1919 1860 1734 1695 1693 1693 1711 1833 1925 1971 2049 2126 2190 2228 2315 2414 2424 2455 2506 2552 2622 2620 2582 2529 2537 2508 2466 2440 2438 2438 2444 2471 2548 2598 2683 2748 2815 2902 3042 3174 3271 3287 3265 3142 3124 3088 3038 3002 2973 2938 2912 2828 2703 2748 2695 2679 2700 2682 2695 2698 2743 2803 2885 2977 3069 3120 3013 2902 2784 2709 2655 2579 2506 2565 2574 2542 2577 2698 2619 2634 2703 2740 2780 2904 2965 2953 2949 2957 2970 3001 2999 2974 3006 3024 3042 3134 3027 2913 2779 2709 2645 2676 2824 2927 3017 3158 3315 3183 2889 2891 2910 2951 2941 2959 2991 2821 2692 2582 2501 2525 2544 2667 2782 2863 2897 2911 2783 2707 2626 2464 2403 2428 2448 2375 2328 2266 2250 2291 2378 2324 2436 2681 2801 2960 2931 2778 2650 2463 2415 2302 2156 2015 1896 1855 1955 2131 2285 2477 2592 2319 2184 2115 2177 2271 2327 2472 2459 2531 2597 2725 2671 2521 2454 2480 2487 2501 2655 2718 2743 2727 2705 2594 2523 2432 2413 2321 2226 2098 2117 2120 2089 2081 2055 2115 2046 1963 2014 2124 2157 2027 1896 1753 1658 1470 1384 1367 1349 1477 1368 1232 1261 1184 1114 979 847 801 872 946 1027 1013 906 1080 1187 1200 1318 1491 1457 1510 1611 1691 1651 1703 1677 1517 1388 1431 1386 1275 1315 1368 1437 1501 1641 1768 1930 2036 2192 2293 2236 2147 2060 2009 2005 1982 1920 1855 1744 1697 1646 1559 1422 1345 1251 1151 1056 979 990 1002 1137 1269 1407 1417 1423 1420 1360 1286 1235 1205 1178 1137 1057 1018 1027 965 989 999 954 864 752 724 675 625 617 614 619 660 676 685 746 679 668 569 447 400 318 289 271 259 256 251 246 244 244 245 245 244 247 245 243 243 244 244 248 249 297 294 300 284 281 293 283 265 257 275 257 243 239 240 239 238 237 238 238 237 239 252 291 345 296 333 378 409 442 490 552 584 633 623 610 586 549 549 546 533 520 526 500 514 528 508 490 469 445 448 425 371 324 346 349 348 344 341 337 325 315 300 277 270 268 265 265 258 262 264 262 265 262 262 263 263 263 260 260 261 264 257 256 257 254 256 257 255 253 253 252 248 244 243 243 241 239 237 235 231 228 224 225 218 213 212 212 209 213 217 230 231 229 225 226 225 218 219 203 199 198 194 190 190 185 181 178 177 175 172 173 175 172 173 174 174 178 194 194 187 190 190 188 189 189 189 189 187 188 188 190 191 190 188 187 186 186 186 179 178 183 185 187 184 181 180 178 181 181 182 179 180 174 175 176 175 174 175 177 176 176 173 170 169 175 178 174 176 174 172 176 172 172 172 171 173 172 171 170 171 168 170 167 171 168 169 167 168 166 167 167 167 165 165 167 167 165 165 165 163 163 161 163 163 163 162 163 162 162 161 162 163 163 162 504 505 512 520 543 554 566 588 615 651 691 698 664 664 644 609 610 616 626 638 609 581 564 557 589 627 636 606 568 551 544 554 572 570 556 559 565 568 517 436 384 362 329 307 314 323 358 381 455 523 535 493 505 438 487 573 583 546 550 518 509 526 486 442 438 482 514 549 565 609 659 780 880 959 1026 1101 1119 1247 1281 1219 1170 1095 1039 959 927 860 758 672 643 595 578 623 644 810 924 1136 1234 1362 1536 1603 1553 1412 1294 1385 1370 1328 1321 1206 1110 1039 1021 1060 1131 1153 1195 1247 1264 1197 1156 1135 1104 1028 970 920 906 845 816 834 796 716 677 671 662 598 571 547 515 488 467 443 423 327 274 270 268 267 269 269 269 267 269 267 259 259 259 259 260 257 260 261 258 261 262 295 288 302 316 327 330 276 260 258 257 259 259 263 262 286 293 352 377 430 450 501 581 722 801 743 661 563 527 432 360 323 314 313 310 321 323 395 475 529 593 648 675 726 805 841 855 863 886 861 858 868 829 810 811 833 860 880 900 943 1000 1062 1133 1214 1322 1356 1414 1446 1484 1384 1258 1156 1047 972 885 811 685 617 602 597 586 524 427 368 352 346 351 352 354 353 404 456 527 582 717 820 963 1086 1290 1473 1660 1730 1632 1524 1418 1430 1502 1649 1846 1948 2136 2240 2252 2308 2423 2544 2366 2261 2204 2201 2241 2207 2070 1973 1740 1630 1570 1604 1575 1442 1337 1244 1200 1342 1499 1537 1447 1388 1319 1220 1123 1034 1042 1054 1073 1112 1187 1256 1323 1371 1396 1396 1334 1332 1290 1196 1253 1226 1314 1390 1401 1367 1252 1069 939 775 614 480 507 588 638 667 690 790 922 1043 1123 1274 1337 1451 1456 1488 1551 1605 1667 1722 1677 1642 1687 1718 1746 1750 1773 1802 1836 1921 2005 2115 2187 2271 2255 2159 2077 1967 1953 2007 2024 2057 1984 1848 1754 1764 1782 1814 1841 2022 2120 2206 2279 2245 2171 2079 1998 1928 1953 2010 2109 2246 2246 2252 2303 2409 2392 2429 2494 2379 2306 2193 2160 2235 2294 2353 2375 2323 2256 2223 2261 2369 2470 2571 2647 2756 2816 2940 3040 2937 2883 2838 2764 2673 2657 2709 2841 2866 2846 2751 2711 2632 2554 2447 2375 2284 2235 2200 2167 2153 2198 2287 2325 2339 2435 2637 2843 2929 2886 2804 2802 2826 2743 2588 2530 2541 2578 2587 2526 2480 2408 2371 2301 2228 2226 2140 2066 2004 1910 1815 1751 1698 1693 1693 1693 1750 1880 1934 2035 2122 2255 2334 2425 2469 2516 2518 2510 2551 2711 2784 2735 2656 2607 2571 2495 2466 2440 2441 2499 2549 2664 2699 2869 2971 3014 3069 3157 3267 3442 3495 3333 3177 3172 3133 3086 3009 2971 2964 2933 2835 2746 2770 2782 2726 2734 2724 2731 2754 2788 2832 2895 2957 3089 3150 3049 2965 2812 2709 2619 2525 2513 2561 2588 2588 2636 2627 2597 2646 2702 2712 2804 2824 2870 2857 2878 2908 2932 2952 2976 2984 3007 3022 3028 3074 3108 3042 2960 2883 2764 2746 2878 3028 3225 3358 3239 2995 2695 2672 2738 2834 2882 2895 3027 2880 2790 2647 2516 2498 2526 2582 2584 2606 2681 2767 2824 2772 2651 2487 2428 2415 2381 2274 2180 2053 2023 2079 2104 2155 2310 2502 2598 2760 2813 2704 2564 2411 2327 2288 2222 2057 1927 1741 1811 2038 2197 2392 2459 2210 2064 1954 1950 2176 2375 2412 2396 2488 2580 2615 2527 2402 2340 2304 2399 2447 2589 2639 2654 2649 2604 2552 2508 2433 2361 2336 2275 2180 2169 2287 2359 2306 2297 2349 2210 2182 2197 2350 2260 2077 1952 1754 1648 1503 1510 1518 1489 1552 1459 1475 1443 1371 1284 1107 945 847 786 780 833 849 834 980 981 1134 1251 1288 1233 1364 1529 1544 1465 1552 1499 1414 1361 1274 1223 1295 1378 1433 1495 1555 1622 1706 1869 1979 2115 2220 2293 2218 2163 2130 2149 2138 2069 1962 1849 1752 1672 1618 1487 1362 1201 1113 1055 972 894 902 1048 1192 1250 1236 1243 1268 1251 1224 1121 1067 1031 1013 939 913 958 908 884 900 912 846 795 747 722 662 617 607 675 739 747 748 764 669 543 491 408 357 320 293 270 262 256 251 249 247 245 245 244 244 243 243 242 248 245 244 246 243 275 324 281 282 332 276 263 254 267 275 244 251 245 241 240 238 239 237 239 241 237 248 266 291 295 275 312 361 380 410 480 524 571 611 619 613 566 548 541 532 544 539 542 480 470 458 443 467 464 410 451 412 356 322 327 346 340 338 335 331 329 326 319 274 268 263 262 259 256 256 260 264 261 261 260 261 258 264 257 263 257 255 255 253 252 255 255 250 249 244 246 242 242 240 241 238 237 236 235 231 228 224 222 216 211 212 209 209 208 204 204 216 210 227 220 218 222 206 201 200 200 197 197 187 187 183 182 175 176 175 176 172 171 173 172 177 180 191 190 186 188 189 188 187 188 186 185 188 187 186 187 189 189 190 186 185 184 186 184 178 181 183 183 182 182 178 179 180 180 180 180 177 173 176 174 176 174 174 182 175 173 170 169 170 179 175 173 173 172 171 175 173 171 172 170 173 170 169 169 169 168 171 169 170 170 166 165 167 166 166 164 166 165 166 166 165 165 164 164 163 163 164 162 163 163 163 162 162 162 161 161 160 162 161 502 511 528 558 575 581 612 635 681 706 707 694 678 655 604 586 621 637 617 594 574 576 575 541 566 620 649 605 580 569 545 558 579 586 560 498 439 412 390 374 372 364 315 313 332 360 403 486 584 588 557 600 632 620 532 431 428 456 472 453 478 445 416 433 461 508 525 550 584 651 740 875 924 1006 1035 1017 1096 1311 1258 1153 1104 1043 998 921 875 796 687 650 624 601 627 680 736 885 1038 1223 1298 1414 1584 1585 1472 1290 1273 1386 1346 1295 1297 1235 1132 1058 1023 1008 1054 1117 1142 1133 1117 1101 1112 1143 1105 1030 996 999 975 930 900 860 821 784 766 710 676 604 575 550 541 502 467 441 406 333 276 271 268 265 266 265 264 262 262 260 260 257 258 260 260 261 262 259 260 263 261 262 302 290 275 268 262 257 258 261 260 260 291 298 333 320 383 419 429 499 546 678 737 759 732 632 568 489 414 335 321 319 318 315 339 327 409 510 583 629 700 727 752 773 832 862 854 813 749 772 776 788 829 867 889 918 944 983 1028 1087 1170 1231 1262 1312 1418 1485 1514 1569 1487 1392 1272 1215 1107 1018 873 808 685 623 616 616 563 507 435 378 363 358 355 356 356 406 531 567 660 720 837 986 1106 1182 1265 1399 1626 1765 1891 1801 1703 1629 1646 1718 1857 1966 2132 2296 2502 2524 2442 2423 2356 2202 2124 2090 2032 2001 2060 2041 1844 1682 1545 1460 1387 1327 1300 1248 1328 1466 1564 1503 1347 1301 1209 1161 1102 1050 1099 1111 1141 1190 1279 1344 1425 1423 1524 1562 1553 1497 1472 1505 1349 1318 1422 1519 1477 1392 1254 1088 970 765 638 487 539 633 748 909 954 1063 1077 1204 1307 1417 1470 1492 1557 1637 1645 1578 1601 1652 1719 1756 1758 1853 1891 1866 1877 1907 1952 2004 2074 2166 2168 2136 2158 2131 2078 1942 1807 1814 1815 1885 1871 1775 1711 1650 1651 1758 1871 2041 2152 2214 2218 2170 2106 2020 1908 1838 1906 1980 2073 2181 2177 2183 2291 2263 2294 2423 2469 2276 2190 2081 2112 2206 2277 2336 2317 2242 2209 2191 2240 2332 2455 2573 2671 2829 2983 2975 2803 2744 2737 2672 2630 2424 2401 2657 2764 2805 2798 2739 2683 2597 2505 2466 2412 2357 2346 2378 2337 2271 2288 2344 2337 2336 2424 2611 2733 2682 2652 2639 2645 2601 2578 2467 2459 2461 2512 2547 2483 2355 2309 2295 2220 2176 2073 2019 1954 1914 1845 1834 1844 1794 1722 1702 1693 1705 1794 1848 1920 1977 2064 2180 2366 2455 2534 2594 2582 2651 2756 2899 2840 2809 2658 2597 2624 2651 2558 2593 2658 2687 2754 2757 2820 2900 2997 3156 3283 3386 3325 3342 3315 3194 3196 3207 3184 3074 3003 3018 2990 2913 2883 2913 2892 2819 2793 2797 2819 2858 2873 2919 2983 3001 3118 3252 3204 3145 2847 2671 2538 2493 2507 2501 2578 2613 2562 2526 2578 2576 2590 2665 2764 2773 2823 2839 2827 2843 2897 2912 2894 2913 2961 2986 3016 3108 3305 3230 3046 2940 2869 2862 2947 3034 3203 3232 2991 2825 2629 2610 2620 2604 2633 2703 2818 2917 2816 2724 2629 2479 2438 2415 2396 2414 2413 2458 2526 2584 2653 2654 2495 2428 2326 2238 2139 1942 1885 1802 1823 1954 2119 2254 2372 2541 2582 2655 2609 2400 2313 2215 2131 2019 1896 1692 1772 1921 2108 2313 2372 2174 1999 1873 1922 2135 2317 2381 2311 2389 2475 2497 2407 2304 2230 2077 2176 2426 2465 2499 2508 2523 2597 2727 2710 2729 2696 2588 2532 2517 2526 2532 2540 2567 2489 2398 2322 2258 2350 2394 2281 2128 2046 1862 1730 1629 1692 1764 1776 1750 1672 1560 1475 1356 1208 1043 951 1051 997 891 873 812 761 765 843 1018 1091 1041 1166 1394 1409 1293 1226 1327 1343 1220 1170 1153 1242 1322 1404 1489 1622 1754 1805 1844 1892 1986 2059 2102 2284 2334 2220 2087 1995 1909 1853 1829 1838 1860 1722 1642 1516 1382 1211 1115 1108 1111 950 833 904 1028 1035 1060 1061 1081 1066 1074 1112 1033 897 865 842 819 874 853 791 806 807 813 789 765 785 816 753 676 610 677 729 734 744 663 536 472 390 353 315 295 270 262 265 327 264 252 245 244 242 243 243 242 245 246 242 243 242 247 290 281 283 283 268 254 246 245 244 242 244 243 243 238 239 238 238 237 239 237 238 238 244 263 331 270 261 275 343 363 419 440 459 480 578 604 607 590 571 548 527 536 537 521 507 516 498 465 458 399 382 413 426 399 350 314 323 330 328 328 327 323 318 315 298 265 259 258 256 256 249 257 256 256 256 255 255 255 255 256 253 253 252 250 248 248 247 245 245 242 240 240 239 238 236 236 236 233 232 231 227 225 225 216 212 211 208 208 207 204 203 201 201 199 198 198 195 192 195 191 192 191 193 185 182 177 177 177 176 173 173 172 171 171 170 175 174 185 185 182 185 185 187 185 185 186 185 182 185 186 187 187 185 185 185 182 180 182 182 176 175 181 182 180 179 177 174 178 180 176 177 176 173 173 172 173 171 174 173 171 172 174 167 166 173 175 175 173 169 169 169 172 172 169 168 168 168 168 169 167 168 168 167 168 169 168 165 165 164 165 165 164 164 163 164 165 163 162 164 162 160 161 161 162 162 160 160 168 159 160 161 158 162 162 507 525 545 564 586 609 634 656 702 714 704 685 664 620 584 596 663 663 660 643 579 545 548 543 529 545 591 577 579 541 550 568 572 525 437 382 355 350 345 369 371 347 329 338 369 399 523 603 664 638 632 651 657 652 629 580 465 384 408 435 419 409 441 445 459 490 508 547 592 727 803 896 965 983 934 987 1122 1262 1197 1116 1061 1003 947 863 814 743 645 627 621 620 674 734 801 978 1174 1324 1386 1612 1638 1562 1386 1252 1246 1338 1357 1262 1192 1214 1097 1060 1028 985 1019 1087 1076 1067 1062 1100 1118 1167 1179 1145 1126 1089 1051 993 973 929 919 899 882 797 718 655 626 573 547 525 482 450 400 310 277 270 266 263 261 262 262 260 259 259 258 257 259 260 261 260 260 258 262 261 262 261 267 264 284 263 258 258 259 260 260 274 298 339 324 395 410 462 523 598 690 734 759 729 662 567 509 401 349 323 322 321 318 348 361 374 513 599 663 686 712 765 821 856 875 850 771 721 786 793 815 848 875 892 960 982 1046 1060 1091 1190 1298 1360 1381 1450 1469 1516 1583 1532 1453 1357 1289 1234 1111 1045 900 797 700 644 632 621 557 505 421 392 377 360 354 358 417 507 635 664 780 878 995 1073 1252 1334 1493 1566 1656 1784 2015 1999 1884 1904 1845 1860 1931 2016 2153 2273 2490 2621 2444 2392 2332 2246 2120 2027 1929 1894 1824 1810 1813 1771 1624 1505 1418 1361 1253 1282 1420 1542 1564 1530 1433 1358 1241 1177 1075 1111 1161 1170 1202 1245 1311 1400 1502 1520 1589 1670 1725 1721 1643 1570 1435 1393 1525 1529 1464 1345 1222 1074 975 804 698 532 528 640 756 927 1078 1147 1202 1265 1357 1331 1349 1370 1431 1521 1538 1561 1554 1523 1578 1723 1735 1848 1938 1964 1966 2009 2064 2120 2122 2077 2071 2023 2062 2117 2100 1972 1848 1697 1674 1714 1726 1700 1647 1568 1629 1743 1844 1987 2050 2139 2241 2180 2085 1943 1820 1844 1896 1973 2033 2084 2104 2140 2160 2210 2278 2410 2421 2235 2160 2034 2058 2193 2287 2194 2143 2130 2151 2250 2289 2381 2482 2656 2775 2829 2820 2817 2726 2630 2630 2594 2518 2314 2298 2603 2643 2683 2715 2759 2688 2611 2553 2490 2483 2482 2431 2416 2482 2548 2515 2434 2360 2353 2521 2630 2616 2559 2578 2685 2634 2577 2558 2499 2448 2424 2461 2465 2429 2387 2262 2203 2137 2074 2003 1978 1947 1927 1942 1961 1937 1918 1884 1813 1750 1716 1803 1900 1890 1920 1998 2120 2297 2401 2483 2536 2610 2642 2802 2876 2797 2782 2686 2627 2654 2707 2674 2684 2705 2767 2761 2738 2771 2861 2900 2998 3159 3216 3206 3321 3395 3267 3243 3294 3334 3320 3122 3063 3178 3200 3101 2994 2993 3070 2896 2883 2901 2950 3027 3040 3058 3080 3204 3256 3107 2946 2774 2682 2550 2491 2506 2321 2345 2418 2460 2491 2549 2561 2634 2688 2711 2720 2760 2764 2748 2756 2797 2805 2826 2863 2893 2928 2957 3012 3173 3308 3153 3028 2948 2962 3021 3116 3073 3010 2868 2764 2638 2582 2531 2444 2430 2548 2657 2692 2683 2620 2634 2633 2562 2465 2411 2345 2262 2302 2402 2494 2469 2489 2505 2536 2555 2334 2080 1842 1790 1729 1728 1804 1994 2131 2253 2439 2629 2878 2781 2534 2391 2234 2089 2012 1789 1547 1497 1809 2003 2217 2315 2166 2010 1877 1981 2211 2359 2319 2226 2287 2405 2588 2531 2339 2203 2063 2081 2328 2391 2371 2362 2434 2564 2680 2643 2593 2641 2770 2644 2531 2508 2430 2369 2377 2340 2245 2181 2132 2213 2199 2191 2156 2056 1909 1821 1801 1862 1820 1742 1638 1518 1421 1368 1261 1154 1061 1072 1181 1060 1098 1050 981 917 791 707 874 934 1109 1209 1360 1274 1136 1039 1171 1214 1092 1110 1227 1286 1393 1438 1500 1595 1730 1919 1893 1971 1970 2059 2120 2204 2137 2033 1970 1843 1871 1789 1715 1671 1663 1664 1588 1474 1354 1242 1220 1250 1142 995 862 814 874 895 941 957 965 943 997 1033 961 857 818 778 772 808 782 735 762 763 733 694 676 673 681 645 600 650 718 733 724 742 651 546 475 377 335 295 278 269 263 318 302 253 248 247 244 244 244 242 241 241 250 243 244 243 263 288 294 261 295 265 284 275 248 241 242 239 238 239 237 236 237 238 239 238 238 238 238 240 246 302 276 252 252 278 316 332 334 378 445 526 539 595 600 581 571 549 538 525 532 533 529 514 509 496 482 447 411 363 393 395 348 310 312 314 317 314 315 315 313 310 306 272 256 255 253 254 245 246 252 254 254 253 251 253 253 254 251 250 247 245 246 243 244 241 240 239 239 241 235 234 233 233 232 230 228 225 223 222 218 214 211 212 208 208 205 203 201 200 198 198 197 195 193 192 190 188 185 183 183 184 183 182 180 179 170 170 174 172 171 171 171 171 178 183 183 179 187 184 183 185 187 184 185 182 184 184 179 183 183 183 182 181 178 181 177 171 177 180 180 179 174 174 177 178 175 176 174 171 172 171 170 172 171 170 170 171 172 170 168 168 172 171 171 169 169 168 169 170 169 167 166 167 167 168 166 166 166 165 164 170 165 165 164 163 164 164 163 162 163 164 161 163 162 161 161 160 160 160 159 161 158 161 159 161 158 159 161 157 158 518 533 559 584 627 644 674 679 678 696 685 681 615 594 596 614 669 679 695 666 608 548 516 512 523 541 540 546 543 541 555 577 525 432 357 359 357 354 357 378 357 351 361 375 435 506 637 692 673 667 685 679 686 673 635 588 481 395 369 386 413 426 440 457 475 498 523 570 643 777 839 881 894 872 852 919 1039 1178 1117 1059 1018 954 905 812 792 693 623 640 619 647 682 757 901 1072 1282 1433 1541 1654 1638 1423 1301 1225 1222 1297 1271 1161 1085 1169 1091 1049 1027 973 994 1038 1006 1040 1063 1111 1144 1208 1284 1225 1207 1152 1118 1112 1159 1130 1093 1021 950 878 827 738 677 612 580 561 511 492 452 305 274 267 267 263 260 262 260 260 259 257 263 266 262 260 263 260 259 262 260 262 260 260 259 258 257 259 262 258 258 261 281 324 352 352 384 434 492 562 612 734 772 764 760 646 587 488 420 359 328 323 325 327 344 363 391 462 625 677 702 715 755 850 883 891 856 781 708 762 780 776 822 859 903 939 971 1035 1092 1150 1218 1218 1373 1456 1498 1553 1548 1601 1579 1488 1396 1345 1255 1196 1086 968 886 799 709 672 647 623 512 434 428 388 379 365 356 357 521 665 768 800 916 1016 1133 1222 1384 1516 1686 1779 1827 1930 2113 2077 2006 2077 2006 2021 2027 2070 2171 2274 2498 2608 2485 2385 2333 2275 2171 2067 1910 1860 1755 1682 1640 1666 1546 1460 1370 1317 1339 1442 1574 1629 1593 1516 1436 1366 1245 1193 1147 1168 1207 1243 1284 1327 1368 1455 1575 1628 1687 1770 1816 1817 1705 1600 1483 1391 1432 1503 1413 1269 1216 1120 1010 833 712 549 517 646 761 948 1004 1082 1119 1174 1236 1255 1267 1271 1305 1422 1411 1447 1444 1398 1433 1571 1634 1721 1813 1966 2018 2083 2060 2017 2010 1987 1933 1892 1958 2087 2111 1999 1892 1766 1691 1588 1633 1612 1573 1519 1583 1715 1794 1923 2046 2203 2201 2107 2003 1839 1738 1837 1887 1984 2032 2000 1984 2030 2107 2222 2297 2384 2428 2199 2116 1981 2022 2150 2179 2124 2137 2116 2156 2287 2403 2441 2524 2574 2621 2675 2714 2769 2760 2677 2571 2529 2454 2256 2257 2510 2549 2591 2647 2665 2664 2647 2597 2529 2528 2587 2634 2599 2590 2611 2566 2451 2384 2353 2414 2512 2523 2539 2573 2701 2597 2534 2566 2483 2437 2416 2382 2341 2306 2281 2198 2134 2087 2056 2080 2055 2058 2070 2103 2125 2064 2067 2041 1955 1879 1843 1849 1807 1840 1894 2015 2105 2334 2430 2555 2743 2801 2692 2816 2765 2710 2735 2712 2716 2704 2744 2788 2796 2817 2879 2858 2839 2807 2842 2978 3002 3012 3038 3013 3181 3381 3392 3333 3359 3401 3337 3086 2998 3077 3085 2999 3029 3051 3130 3108 3029 3025 3038 3096 3145 3212 3166 3243 3089 2761 2680 2622 2670 2556 2505 2335 2286 2304 2379 2458 2467 2561 2625 2627 2639 2678 2665 2687 2697 2712 2723 2756 2765 2778 2737 2807 2879 2972 3060 3213 3230 3207 3125 3075 3064 3127 3033 2829 2780 2727 2709 2635 2491 2397 2381 2389 2461 2490 2490 2434 2397 2414 2502 2542 2532 2424 2307 2228 2234 2265 2349 2259 2254 2330 2343 2376 2439 2258 1939 1839 1694 1669 1761 1980 2181 2363 2552 2742 2900 2780 2681 2480 2283 2149 1879 1737 1521 1423 1627 1816 2060 2198 2028 1903 1856 1955 2161 2364 2268 2154 2208 2381 2558 2462 2388 2320 2144 2065 2168 2264 2303 2309 2343 2439 2615 2560 2517 2520 2640 2567 2440 2378 2353 2279 2229 2222 2132 2052 2047 2076 2006 2051 1990 1995 2025 2022 2016 2002 1910 1805 1614 1487 1320 1243 1150 1124 1123 1159 1273 1178 1272 1243 1105 1000 880 775 781 910 1092 1237 1225 1107 1015 931 988 1025 1046 1142 1189 1357 1507 1587 1577 1628 1723 2013 2012 2031 1975 2044 2141 2100 1975 1839 1758 1701 1750 1749 1663 1557 1506 1488 1490 1454 1426 1370 1352 1330 1279 1101 961 826 757 797 852 902 881 878 892 924 895 804 783 747 728 754 719 697 727 695 673 674 671 638 584 578 586 663 666 711 765 673 610 518 450 388 326 273 269 291 299 327 321 258 247 245 246 245 242 242 242 244 241 243 241 258 269 270 269 255 251 269 265 245 245 244 241 238 236 239 236 241 237 239 239 241 240 238 241 242 239 244 268 250 245 246 263 271 278 336 412 483 549 528 553 592 587 563 552 538 530 515 520 527 504 500 503 460 421 410 343 338 334 329 318 305 301 301 297 303 312 311 312 297 258 253 252 251 252 246 243 249 252 250 249 249 250 248 252 246 247 242 243 249 242 240 238 240 236 240 234 233 233 229 230 229 225 227 223 222 220 218 214 212 209 208 205 204 202 201 199 198 195 195 193 192 191 192 188 187 188 185 185 185 181 181 176 175 169 171 170 170 170 174 170 172 183 177 174 185 183 183 182 184 183 184 180 180 180 180 181 181 180 180 179 179 171 172 177 177 177 178 176 174 174 176 175 174 169 171 171 170 169 169 169 173 174 171 176 171 168 168 170 168 167 167 166 167 165 169 167 167 166 166 166 166 168 165 164 165 164 168 164 164 164 162 163 162 163 161 162 160 161 162 161 161 162 159 159 159 159 159 157 161 159 157 158 159 159 157 159 563 574 589 614 651 672 680 676 658 649 647 622 568 559 577 596 628 671 663 629 604 524 505 508 507 509 510 515 525 510 502 497 426 367 373 389 384 389 397 395 395 394 425 469 531 637 745 728 705 703 708 698 695 680 620 559 429 365 411 426 443 438 458 479 488 533 558 605 668 795 819 836 820 798 774 850 978 1077 1027 993 971 901 854 765 747 643 632 646 653 701 744 958 1057 1277 1378 1519 1654 1652 1483 1355 1244 1202 1204 1260 1267 1167 1087 1058 1031 1044 1057 994 948 955 995 1047 1084 1137 1174 1251 1340 1389 1329 1461 1472 1426 1435 1294 1179 1068 994 894 836 778 715 642 603 600 526 531 480 318 278 268 274 271 270 267 266 264 262 260 263 261 257 256 260 260 262 258 261 259 259 260 260 258 259 262 259 258 266 302 326 344 356 440 498 531 582 655 738 773 795 775 689 595 503 423 373 337 333 331 325 335 390 424 444 519 655 687 721 745 792 837 835 815 762 718 712 718 737 755 810 871 945 979 1048 1088 1143 1213 1306 1354 1383 1504 1605 1661 1669 1686 1565 1452 1356 1319 1209 1154 1067 983 880 818 709 679 639 581 475 533 437 372 362 362 358 417 534 717 882 912 1009 1116 1239 1327 1491 1549 1616 1728 1833 1872 2031 2123 2145 2234 2210 2182 2253 2205 2272 2327 2489 2536 2437 2363 2391 2288 2214 2135 2024 1919 1740 1638 1513 1491 1454 1375 1317 1360 1499 1585 1697 1717 1609 1516 1406 1311 1207 1179 1192 1212 1247 1291 1354 1385 1447 1513 1618 1724 1815 1850 1899 1875 1771 1685 1542 1432 1424 1416 1360 1237 1167 1095 1007 841 696 539 548 614 712 819 848 922 973 1030 1111 1157 1187 1225 1274 1358 1333 1324 1286 1262 1332 1448 1527 1663 1741 1852 1909 1952 1909 1877 1867 1862 1801 1802 1915 2022 2073 2026 1909 1779 1701 1618 1549 1491 1485 1523 1585 1684 1800 1941 2071 2121 2129 2046 1910 1733 1722 1727 1758 1855 1859 1807 1833 1933 2055 2185 2265 2352 2289 2073 2032 1924 1981 2054 2088 2038 2012 2006 2035 2136 2212 2300 2385 2477 2568 2640 2678 2728 2816 2756 2570 2451 2315 2214 2261 2421 2465 2502 2535 2545 2584 2618 2597 2557 2566 2667 2769 2690 2646 2597 2550 2450 2430 2402 2377 2420 2520 2618 2710 2678 2570 2489 2474 2445 2395 2388 2389 2342 2238 2193 2134 2108 2098 2095 2108 2152 2227 2236 2255 2249 2207 2225 2172 2104 2011 1954 1949 1961 1936 1790 1984 2092 2253 2372 2475 2547 2591 2634 2680 2684 2656 2695 2819 2773 2826 2767 2858 2918 2916 3022 2887 2866 2836 2864 2818 2789 2793 2861 2964 3075 3086 3111 3193 3216 3250 3071 2930 2957 2942 2934 2949 2967 3029 3094 3000 3061 3117 3151 3228 3251 3266 3256 3110 2745 2620 2574 2575 2573 2397 2345 2302 2286 2272 2312 2393 2480 2541 2619 2575 2607 2553 2557 2556 2572 2584 2610 2631 2593 2638 2626 2733 2864 3006 3087 2922 2921 2935 2853 2860 2884 3002 2958 2853 2840 2809 2794 2545 2407 2352 2288 2322 2344 2290 2252 2196 2199 2239 2289 2313 2368 2427 2179 2128 2142 2124 2111 2069 2082 2110 2132 2189 2137 2076 1897 1782 1655 1617 1764 1935 2198 2345 2531 2699 2854 2679 2521 2367 2216 2114 1919 1772 1488 1384 1458 1683 1988 2155 2037 1896 1813 1890 2068 2282 2191 2104 2149 2384 2515 2501 2397 2292 2147 2001 1994 2134 2190 2236 2285 2405 2521 2471 2386 2388 2420 2483 2380 2314 2230 2178 2082 2117 2067 1983 1929 1916 1884 1867 1831 1866 1954 2053 2145 2026 1852 1728 1565 1485 1335 1214 1235 1254 1281 1321 1408 1374 1434 1347 1183 1082 930 795 748 905 1065 1222 1109 993 857 922 986 995 1063 1178 1244 1325 1433 1539 1660 1740 1816 1965 2094 2137 2156 2184 2125 1995 1932 1819 1715 1550 1642 1618 1572 1480 1384 1353 1359 1317 1317 1373 1332 1250 1226 1107 1025 920 842 777 724 816 833 836 850 867 865 820 781 719 701 694 687 677 674 660 649 638 624 567 586 652 641 638 680 754 701 615 598 505 454 406 349 286 294 352 355 353 289 256 250 249 246 241 241 241 240 242 241 246 245 279 277 269 254 266 255 255 248 244 245 240 240 239 236 238 237 237 234 236 236 239 239 238 236 238 238 238 243 245 243 242 238 249 256 290 358 402 454 519 546 523 551 592 563 556 548 532 502 497 479 467 455 467 463 463 416 396 334 317 302 298 291 293 286 281 280 293 297 307 302 273 254 254 249 246 242 239 246 247 246 250 245 245 247 243 243 241 240 240 239 238 237 236 236 236 232 229 228 228 227 229 226 224 220 220 218 216 216 213 210 208 206 204 202 201 199 198 196 195 194 194 190 189 188 188 186 186 184 183 182 180 180 178 168 170 168 169 169 171 169 169 169 180 178 174 179 183 182 183 182 178 179 179 179 180 180 179 180 180 178 179 171 171 176 176 177 176 172 172 173 174 173 175 168 167 169 168 168 167 167 168 169 174 172 168 163 167 168 166 167 171 166 168 166 166 163 166 165 165 164 165 168 165 165 161 165 166 165 163 164 164 162 162 159 160 161 161 160 160 160 158 158 159 160 158 157 160 157 158 158 158 157 159 156 156 155 614 620 652 662 683 678 643 617 633 601 561 547 545 561 606 618 626 629 611 590 522 499 491 488 487 491 509 464 395 383 377 374 382 399 404 435 449 452 427 436 475 472 514 525 656 762 777 762 749 734 719 705 687 666 603 515 389 364 394 423 439 447 514 521 531 564 593 655 707 783 749 719 720 718 711 722 775 937 941 918 889 823 783 721 684 636 640 661 731 776 868 1049 1204 1414 1492 1628 1573 1459 1366 1302 1246 1187 1163 1189 1190 1170 1073 992 975 982 1012 1026 945 962 1002 1065 1100 1164 1221 1303 1378 1565 1735 1898 1836 1750 1522 1378 1266 1143 1056 916 859 785 745 655 634 590 554 531 493 408 347 295 282 282 277 273 269 267 263 265 262 259 261 256 261 262 258 259 258 260 260 258 257 258 258 260 260 290 294 310 345 410 462 540 550 598 653 744 775 811 772 652 592 507 435 370 340 333 334 330 363 425 457 472 499 568 659 670 689 698 687 677 682 684 651 705 698 712 768 812 904 979 1068 1110 1127 1192 1281 1295 1438 1494 1542 1577 1684 1719 1670 1625 1505 1416 1354 1308 1243 1139 1059 994 869 795 716 659 574 634 620 610 578 469 360 361 361 425 533 676 908 980 1147 1198 1305 1378 1373 1341 1461 1517 1597 1682 1840 1902 2058 2203 2336 2251 2253 2288 2452 2544 2603 2471 2366 2306 2188 2146 2111 2103 2030 1994 1917 1789 1599 1513 1383 1356 1453 1509 1628 1723 1798 1729 1620 1529 1403 1326 1252 1217 1257 1281 1334 1373 1426 1475 1541 1594 1707 1809 1942 2003 1973 1915 1766 1661 1556 1620 1486 1381 1295 1159 1084 1000 913 727 623 510 529 543 581 601 621 702 757 813 923 1045 1071 1135 1204 1216 1193 1116 1114 1142 1219 1348 1449 1566 1628 1679 1757 1760 1754 1710 1676 1692 1641 1761 1866 1900 1909 1951 1947 1856 1767 1650 1564 1499 1405 1491 1569 1653 1718 1822 1962 2032 2016 1918 1805 1639 1565 1584 1581 1717 1684 1623 1701 1832 1945 2030 2099 2152 2022 1849 1826 1851 1787 1790 1776 1728 1687 1757 1828 1936 2033 2144 2241 2435 2525 2504 2556 2711 2677 2526 2438 2367 2271 2205 2295 2444 2544 2517 2482 2516 2570 2612 2619 2588 2585 2711 2706 2642 2610 2565 2561 2479 2446 2403 2435 2504 2620 2745 2791 2730 2605 2541 2439 2383 2386 2391 2382 2301 2173 2097 2085 2085 2087 2131 2229 2328 2463 2445 2320 2296 2249 2232 2250 2284 2298 2314 2321 2251 2269 1921 1804 1901 2178 2181 2175 2241 2361 2428 2538 2588 2668 2780 2911 2785 2713 2734 2862 2796 2822 2826 2835 2768 2729 2733 2716 2755 2818 2820 2937 2785 2840 2935 3082 3224 2839 2749 2781 2796 2843 2895 2839 2873 2882 2817 2828 2942 3071 3131 3243 3224 3147 2995 2873 2786 2689 2647 2528 2452 2351 2323 2337 2309 2210 2128 2248 2321 2376 2365 2373 2346 2342 2333 2342 2366 2414 2453 2376 2384 2447 2504 2618 2672 2747 2868 2795 2768 2789 2795 2827 2846 2939 2997 3040 3035 2830 2644 2516 2433 2344 2327 2268 2185 2140 2082 2028 1992 2014 2009 2077 2129 2166 2151 2075 2033 2035 1949 1870 1818 1835 1854 1910 1901 1768 1636 1573 1566 1638 1870 1970 2172 2332 2521 2676 2708 2544 2447 2321 2150 2023 1860 1775 1571 1386 1344 1552 1852 1992 1923 1772 1720 1765 1911 2074 2018 1984 2129 2317 2289 2290 2332 2313 2140 2057 1973 1933 1948 2025 2210 2391 2566 2428 2314 2290 2257 2266 2314 2307 2199 2060 1936 1882 1884 1915 1895 1798 1716 1696 1703 1777 1877 1927 2010 1920 1801 1714 1553 1434 1316 1363 1387 1490 1543 1581 1530 1482 1404 1278 1119 981 846 787 677 793 910 967 978 843 890 997 1107 1126 1228 1288 1448 1483 1537 1655 1724 1815 1901 1962 2008 2236 2288 2119 1972 1814 1725 1622 1560 1474 1390 1416 1435 1403 1363 1316 1203 1165 1166 1257 1263 1185 1129 1098 1083 1007 929 804 726 731 769 787 833 850 826 877 822 781 737 682 667 661 656 643 627 607 593 563 583 585 593 670 741 666 633 580 592 513 477 479 432 375 359 359 353 351 255 245 245 245 246 244 242 242 242 243 242 243 245 270 274 248 264 250 243 240 234 236 234 233 234 238 237 235 235 234 236 236 235 237 236 236 238 237 237 236 235 238 239 237 238 241 242 243 277 332 354 396 415 394 398 457 518 567 563 544 545 531 517 482 476 473 480 474 411 395 360 350 325 345 341 330 327 310 302 281 271 264 260 262 254 252 250 247 247 243 238 240 239 241 240 240 239 242 245 238 238 237 235 235 234 233 233 233 228 227 227 225 223 222 225 220 218 218 216 215 213 211 210 208 207 206 204 201 200 199 196 196 195 193 189 189 188 185 186 186 184 181 182 180 180 177 174 167 167 168 168 166 166 167 167 166 167 166 177 179 182 183 178 177 174 177 177 177 177 177 177 176 177 176 168 168 174 176 176 174 170 169 170 172 172 167 165 166 167 167 166 166 166 166 171 176 166 169 163 170 165 167 166 165 166 164 165 165 166 167 165 164 165 166 163 164 164 163 160 162 163 163 160 161 160 161 158 157 163 160 158 159 158 156 157 157 157 157 157 160 157 158 157 156 156 155 156 155 154 650 666 700 696 697 679 626 576 587 555 534 539 595 638 642 650 633 610 581 535 505 498 491 481 486 500 469 404 391 382 413 443 464 461 430 468 482 481 463 468 515 525 547 606 746 797 789 768 756 736 722 708 686 658 584 489 366 363 383 411 443 484 525 541 556 582 625 661 688 727 673 638 659 655 641 672 701 861 868 830 802 757 712 682 628 636 646 717 790 841 972 1122 1329 1470 1523 1510 1460 1369 1291 1256 1215 1195 1161 1137 1175 1101 1046 1009 985 969 929 954 924 971 1003 1056 1103 1193 1264 1352 1450 1579 1788 1877 1825 1778 1696 1473 1356 1277 1173 1095 1002 874 790 717 672 629 580 526 475 417 358 323 294 289 284 276 273 267 264 260 263 255 261 262 257 264 259 258 258 259 258 258 257 258 259 262 290 278 299 375 414 495 506 556 571 625 709 749 784 800 701 580 536 449 379 343 340 337 338 361 428 479 497 503 538 594 615 623 631 624 599 614 643 657 681 716 753 760 788 857 951 1029 1164 1219 1256 1241 1346 1421 1481 1570 1621 1649 1715 1714 1624 1552 1456 1400 1340 1299 1239 1172 1093 1003 900 798 675 615 707 689 688 715 680 629 405 364 362 362 471 631 894 982 972 1036 1068 1086 1105 1133 1207 1285 1427 1613 1842 1985 2140 2193 2152 2153 2278 2394 2481 2480 2634 2532 2358 2253 2146 2056 1968 1934 1906 1935 1886 1749 1580 1476 1371 1456 1584 1617 1697 1775 1767 1697 1584 1507 1416 1352 1305 1281 1314 1336 1389 1429 1530 1609 1668 1735 1835 1931 2029 2062 1915 1816 1717 1618 1540 1609 1515 1325 1211 1090 1010 923 843 666 523 615 622 601 576 539 548 568 584 671 763 958 950 1053 1083 1101 1049 1020 1033 1074 1150 1283 1354 1472 1537 1574 1614 1641 1634 1614 1581 1567 1552 1683 1755 1781 1762 1765 1823 1854 1796 1667 1562 1440 1372 1439 1505 1632 1712 1826 1912 2018 1958 1874 1772 1621 1538 1469 1437 1619 1542 1541 1592 1732 1807 1892 1969 1957 1797 1659 1600 1602 1569 1542 1558 1534 1570 1665 1723 1800 1943 2033 2143 2335 2360 2356 2478 2595 2576 2357 2283 2210 2178 2225 2342 2402 2502 2558 2510 2532 2586 2669 2717 2686 2687 2745 2704 2643 2604 2556 2511 2493 2516 2469 2503 2546 2543 2605 2675 2815 2688 2614 2550 2500 2450 2407 2318 2244 2160 2095 2085 2085 2147 2232 2342 2435 2529 2606 2453 2374 2291 2247 2220 2193 2201 2178 2146 2108 2090 2046 1924 1804 1870 1916 1989 2069 2199 2301 2451 2595 2788 2908 2734 2667 2667 2703 2860 2729 2727 2812 2759 2693 2690 2662 2634 2605 2680 2749 2760 2657 2796 2837 2891 2836 2692 2728 2794 2824 2856 2776 2697 2684 2667 2703 2724 2808 2906 2983 3072 2969 2851 2682 2601 2575 2585 2473 2412 2386 2335 2288 2245 2199 2082 2040 2098 2117 2147 2159 2156 2182 2212 2193 2230 2253 2292 2210 2261 2336 2489 2601 2660 2696 2803 2852 2657 2650 2681 2685 2716 2766 2851 2949 3091 3038 2759 2651 2552 2503 2436 2378 2313 2225 2142 2024 1909 1898 1873 1826 1797 1948 1972 2018 1982 1935 1918 1863 1810 1700 1658 1671 1691 1667 1583 1548 1513 1638 1761 1963 2111 2288 2370 2505 2527 2548 2478 2523 2417 2271 2177 1989 1726 1552 1413 1309 1354 1638 1776 1759 1652 1659 1658 1788 1962 1896 1904 2052 2117 2150 2114 2190 2308 2316 2197 2026 1937 1890 1928 2153 2263 2441 2520 2367 2193 2124 2116 2134 2177 2177 2079 1887 1783 1766 1796 1761 1757 1682 1598 1693 1673 1730 1790 1937 1881 1759 1685 1513 1474 1487 1561 1578 1625 1687 1564 1402 1298 1193 1153 995 916 897 892 806 705 682 778 731 735 921 1049 1252 1291 1314 1432 1516 1625 1693 1771 1819 1921 2002 2045 2141 2298 2235 2019 1889 1785 1672 1548 1502 1447 1406 1277 1280 1332 1314 1217 1198 1088 1100 1188 1260 1242 1157 1067 1025 915 831 769 778 734 697 646 717 747 751 790 817 776 733 668 656 655 658 620 593 573 555 559 621 638 669 715 673 610 586 579 578 559 550 510 461 387 366 350 335 268 242 244 241 245 246 244 245 241 241 241 242 247 243 243 241 262 249 236 234 231 233 233 234 232 231 232 234 235 232 234 234 234 234 238 241 232 237 238 236 235 236 238 237 237 239 235 236 237 236 257 289 312 284 298 306 342 389 457 523 562 548 538 546 499 477 487 499 442 412 382 368 347 357 351 348 347 346 331 326 307 315 304 279 267 271 256 249 246 242 241 240 242 234 236 239 238 240 237 236 236 236 235 232 234 233 232 233 230 229 227 225 224 223 220 221 221 217 217 215 213 211 209 210 207 204 204 203 201 199 197 195 194 194 194 189 188 187 186 186 184 183 183 181 179 179 178 177 174 169 167 167 166 168 166 167 166 164 165 164 179 180 179 178 179 173 174 178 174 175 176 175 174 176 177 168 166 172 175 174 173 170 168 168 171 170 165 165 164 166 163 166 166 165 166 167 167 167 164 163 169 164 164 163 165 163 167 167 161 166 162 164 165 161 163 163 166 159 163 160 160 162 161 158 159 159 157 160 157 158 158 158 157 158 156 157 156 156 156 157 156 156 157 157 156 156 154 152 154 154 681 703 703 675 661 631 572 550 539 523 560 632 671 677 671 646 624 607 554 529 531 499 487 481 462 464 389 403 422 454 482 492 500 484 432 490 502 496 490 504 531 556 616 721 822 833 786 770 751 733 713 697 668 629 556 458 366 366 382 407 450 493 534 566 566 584 614 615 659 676 589 574 590 598 579 611 648 822 814 776 740 690 649 627 598 674 688 780 827 933 1043 1253 1429 1517 1496 1434 1385 1294 1291 1215 1199 1139 1122 1092 1129 1061 999 977 975 954 901 902 923 1008 1044 1111 1173 1249 1311 1414 1505 1641 1825 1852 1796 1728 1664 1596 1583 1352 1205 1088 1016 921 861 764 719 667 643 557 499 455 431 388 311 298 294 284 276 265 256 256 257 261 264 260 258 256 257 257 257 258 257 258 259 262 261 271 304 325 381 431 462 552 561 571 598 718 758 749 729 684 605 528 462 401 353 339 344 344 347 411 463 497 492 508 568 563 567 566 569 611 638 665 689 709 759 785 837 863 835 834 961 1020 1160 1277 1371 1386 1405 1478 1583 1608 1697 1720 1722 1664 1575 1514 1417 1374 1306 1252 1187 1116 1012 921 821 744 748 792 786 779 864 923 885 737 611 485 368 365 391 523 702 713 695 818 868 943 1046 1146 1248 1290 1371 1513 1735 1871 1985 2061 2094 2158 2224 2260 2404 2579 2695 2605 2410 2331 2191 2104 1974 1859 1819 1783 1788 1676 1521 1437 1451 1579 1674 1662 1695 1755 1805 1703 1582 1514 1421 1363 1345 1342 1370 1406 1481 1533 1594 1672 1809 1883 2011 2082 2130 2021 1832 1721 1644 1561 1483 1532 1517 1295 1162 1049 943 817 678 563 555 670 686 710 704 687 688 645 577 577 658 807 850 913 952 1004 948 944 986 1029 1096 1162 1176 1290 1368 1437 1490 1572 1565 1545 1516 1496 1456 1553 1615 1607 1564 1581 1565 1610 1652 1601 1512 1384 1326 1449 1498 1603 1668 1758 1846 1942 1922 1833 1750 1635 1590 1483 1382 1440 1387 1484 1451 1550 1616 1641 1653 1669 1520 1466 1461 1461 1457 1461 1466 1477 1481 1542 1604 1684 1804 1908 2001 2183 2148 2234 2360 2393 2462 2332 2215 2135 2161 2341 2351 2468 2570 2738 2646 2630 2672 2715 2885 2897 2825 2743 2650 2609 2563 2534 2512 2554 2589 2535 2511 2515 2543 2635 2742 2720 2650 2635 2571 2559 2481 2467 2354 2259 2140 2095 2094 2130 2239 2350 2411 2451 2487 2565 2580 2503 2334 2296 2260 2229 2174 2146 2091 2037 1978 1921 1827 1800 1806 1837 1900 1958 2133 2239 2451 2671 2809 2853 2673 2625 2627 2681 2726 2682 2648 2725 2558 2501 2520 2484 2487 2503 2537 2536 2484 2510 2581 2617 2666 2692 2678 2687 2750 2743 2684 2618 2571 2576 2637 2681 2725 2796 2905 2974 2867 2741 2627 2541 2500 2510 2363 2311 2282 2268 2261 2261 2234 2166 2129 2075 2013 1950 1939 1947 1966 1993 1987 1996 2064 2081 2101 2102 2208 2299 2390 2523 2539 2545 2568 2562 2444 2469 2537 2572 2663 2724 2818 2897 3023 3023 2855 2680 2575 2523 2465 2391 2330 2281 2198 2099 1979 1840 1783 1621 1618 1629 1687 1777 1824 1763 1705 1753 1709 1619 1511 1496 1523 1423 1394 1476 1620 1771 1879 2031 2151 2306 2285 2316 2309 2349 2304 2439 2467 2295 2147 1975 1865 1721 1569 1305 1272 1354 1499 1586 1545 1529 1544 1633 1791 1772 1776 1976 1917 2018 1974 2071 2188 2304 2213 2031 1908 1863 1879 2016 2171 2330 2454 2289 2165 2004 1978 1994 2012 2073 2027 1869 1747 1640 1645 1678 1582 1526 1549 1553 1548 1633 1746 1929 1929 1768 1673 1674 1628 1658 1723 1781 1800 1674 1555 1407 1346 1195 1065 1047 996 1023 974 907 854 736 663 840 907 987 1103 1305 1421 1464 1526 1635 1681 1713 1753 1824 1925 1988 2051 2139 2210 2210 2113 1989 1849 1725 1647 1594 1481 1403 1297 1221 1133 1171 1150 1077 1055 1083 1187 1312 1247 1157 1056 998 945 858 842 795 799 793 723 660 621 676 732 762 710 677 650 646 651 668 656 588 553 594 592 601 618 624 631 611 584 580 586 598 579 574 499 433 352 353 329 285 242 245 241 241 241 246 245 244 247 247 246 249 253 248 266 280 265 249 240 240 243 236 230 230 231 231 231 230 235 235 233 231 234 233 233 241 233 236 237 236 236 237 236 236 237 236 235 235 238 235 237 238 245 248 259 268 282 310 381 411 492 505 550 539 528 487 488 475 465 415 385 371 367 385 387 373 383 387 387 370 341 298 293 285 288 281 272 249 244 240 239 236 234 236 232 232 238 238 234 234 234 234 234 231 232 230 229 231 229 230 226 225 223 221 221 218 218 219 217 215 213 211 210 207 206 204 203 201 200 199 196 195 194 192 191 189 189 187 185 184 184 181 180 180 179 177 178 176 173 170 165 166 166 165 164 164 163 164 165 165 165 175 177 178 177 175 171 174 174 174 175 175 175 173 174 167 165 171 172 172 171 174 167 166 170 168 165 163 164 163 165 164 162 164 165 164 164 163 160 163 164 162 163 160 162 163 164 163 162 162 165 163 160 160 161 161 160 159 160 162 161 160 160 158 159 159 159 157 156 157 156 156 156 156 155 155 156 156 154 155 156 157 155 154 153 155 155 155 155 155 640 650 656 656 652 595 545 533 517 566 666 709 705 700 689 665 637 609 562 530 503 496 483 468 450 405 427 441 463 483 510 533 537 527 434 509 525 515 518 533 560 595 704 810 852 835 786 757 750 737 707 683 650 602 508 427 366 367 385 413 464 506 532 555 544 563 576 584 634 605 522 520 525 533 537 551 658 768 746 714 671 610 622 610 609 646 721 833 883 1017 1121 1359 1506 1554 1502 1452 1341 1308 1280 1213 1187 1152 1084 1080 1035 1070 987 915 910 920 881 903 960 1018 1064 1106 1154 1233 1307 1398 1493 1662 1717 1799 1735 1680 1649 1496 1328 1192 1092 973 911 840 786 729 701 681 609 542 488 471 453 354 313 309 303 292 281 269 264 255 255 259 259 262 257 257 257 257 256 258 256 260 257 261 297 327 320 374 416 442 524 537 567 611 696 746 741 719 659 580 547 465 402 358 347 346 352 349 408 432 454 470 479 484 515 573 594 611 643 661 698 698 725 770 819 865 926 944 963 927 910 1025 1145 1264 1407 1502 1502 1521 1620 1691 1806 1837 1722 1636 1536 1477 1384 1336 1264 1212 1129 1071 990 917 803 775 853 855 917 988 1013 956 817 696 583 543 418 370 408 451 513 595 764 886 1042 1164 1227 1341 1456 1463 1439 1472 1689 1824 1937 1995 2062 2097 2171 2253 2403 2665 2685 2595 2468 2347 2276 2205 2066 1902 1753 1690 1630 1572 1461 1456 1559 1680 1766 1741 1719 1760 1727 1664 1573 1513 1465 1419 1392 1400 1446 1478 1525 1616 1708 1785 1904 2014 2192 2208 2066 1911 1717 1653 1559 1516 1431 1451 1457 1264 1078 974 889 732 597 629 708 736 790 854 887 867 866 779 725 635 563 658 681 745 860 854 812 883 856 942 976 1046 1049 1114 1157 1258 1374 1432 1402 1450 1430 1390 1352 1419 1454 1469 1456 1412 1447 1512 1542 1505 1445 1347 1292 1383 1449 1597 1682 1787 1817 1857 1868 1764 1697 1591 1475 1430 1313 1362 1320 1292 1284 1341 1422 1421 1451 1456 1447 1460 1455 1473 1478 1463 1469 1471 1470 1478 1495 1542 1635 1746 1899 1912 1959 2157 2171 2214 2336 2314 2212 2084 2121 2384 2427 2560 2564 2662 2732 2780 2895 2975 2969 2903 2844 2733 2675 2644 2612 2585 2601 2609 2715 2622 2556 2558 2597 2682 2731 2672 2649 2616 2585 2574 2473 2431 2341 2249 2122 2108 2131 2179 2369 2455 2487 2526 2534 2585 2506 2473 2405 2418 2306 2253 2237 2210 2150 2093 2027 1986 1883 1827 1799 1812 1849 1915 2056 2193 2419 2583 2623 2618 2566 2583 2549 2553 2539 2543 2464 2515 2402 2294 2320 2294 2339 2326 2277 2239 2249 2277 2367 2432 2515 2528 2499 2503 2485 2481 2454 2473 2555 2597 2652 2707 2771 2826 2911 2929 2804 2698 2584 2544 2544 2481 2284 2261 2261 2261 2261 2272 2207 2191 2134 2064 1942 1881 1868 1854 1828 1824 1827 1822 1835 1860 1930 2006 2080 2150 2254 2312 2292 2335 2313 2309 2223 2228 2382 2459 2618 2704 2828 2896 2963 3068 2926 2720 2594 2547 2485 2418 2349 2304 2237 2114 2013 1903 1790 1642 1576 1562 1551 1583 1583 1587 1553 1590 1560 1483 1362 1343 1361 1309 1362 1570 1655 1778 1865 1959 2020 2088 2064 2130 2157 2185 2186 2297 2389 2392 2258 2163 2012 1877 1734 1456 1299 1248 1283 1325 1331 1310 1379 1518 1597 1664 1638 1759 1757 1887 1831 1980 2072 2149 2141 2117 1966 1881 1860 1908 2052 2266 2430 2307 2188 2052 1877 1874 1869 1924 1918 1778 1676 1609 1555 1638 1520 1441 1501 1457 1551 1663 1738 1887 1981 1843 1852 1861 1838 1794 1784 1843 1793 1650 1590 1575 1437 1239 1183 1198 1154 1101 1053 1024 959 781 641 767 906 1070 1189 1312 1392 1526 1633 1646 1635 1560 1570 1667 1800 1861 1926 2016 2023 2120 2205 2143 2003 1921 1758 1658 1533 1460 1398 1310 1195 1097 1027 1001 1002 1045 1139 1252 1297 1200 1086 1023 932 896 875 908 897 832 762 727 666 602 670 705 684 653 644 659 693 722 687 588 528 576 564 566 577 587 578 577 602 634 640 608 555 524 438 357 339 292 248 247 242 243 244 241 244 244 246 246 250 275 247 246 249 250 267 249 256 244 250 237 241 232 231 233 231 231 230 231 233 233 232 232 237 237 234 234 237 238 235 240 234 237 237 235 235 235 237 236 234 235 235 235 235 248 243 248 265 263 286 370 461 514 502 493 536 527 506 487 463 452 414 408 397 402 423 426 396 386 378 376 390 337 322 308 293 297 293 267 250 245 239 236 235 235 237 229 234 235 233 232 231 232 230 231 228 228 229 225 226 226 225 223 221 220 218 217 214 215 215 212 212 209 208 206 205 203 203 199 199 197 197 194 192 190 191 188 187 186 185 183 182 181 179 179 179 177 175 174 174 166 164 166 166 168 163 163 164 164 163 163 162 165 168 170 173 173 166 172 173 175 175 174 174 175 174 168 164 167 171 172 172 172 170 165 166 167 161 161 164 162 163 163 162 164 162 164 158 162 158 165 164 163 165 171 163 163 160 161 160 161 165 160 160 160 160 159 161 161 159 159 162 160 158 157 158 157 154 156 155 156 155 155 154 156 156 158 155 155 153 153 153 155 154 154 155 155 154 154 154 153 594 638 644 647 620 565 517 507 585 667 742 760 733 713 645 618 605 583 544 529 496 486 455 421 418 404 446 467 492 525 555 560 548 472 499 499 545 567 560 571 605 649 740 825 851 823 769 757 738 722 685 663 615 549 440 379 367 374 400 430 476 500 490 498 498 532 495 564 571 476 462 459 469 473 468 486 655 642 607 616 601 608 618 628 610 720 843 930 1015 1121 1267 1444 1562 1424 1388 1308 1253 1231 1237 1205 1169 1181 1157 1035 980 998 924 879 860 880 922 985 1014 1062 1096 1161 1215 1259 1259 1353 1552 1746 1840 1748 1716 1694 1596 1357 1239 1096 986 892 821 769 752 704 674 625 561 525 492 411 377 364 352 330 315 297 283 272 259 259 255 251 256 255 256 255 257 257 257 257 259 259 259 307 345 353 393 397 410 480 532 569 620 703 703 678 655 617 562 498 446 366 344 346 351 358 365 364 401 441 460 467 489 541 577 603 648 676 736 757 767 769 822 859 903 1005 1070 1111 1142 1100 1024 1006 1118 1225 1398 1500 1662 1688 1747 1812 1859 1789 1692 1623 1513 1424 1303 1245 1199 1119 1011 954 940 933 977 982 968 1073 1146 1087 917 796 666 599 470 398 363 367 398 418 518 695 945 1085 1247 1350 1491 1553 1716 1745 1682 1679 1741 1845 1999 2073 2199 2298 2357 2398 2626 2634 2587 2513 2389 2307 2298 2338 2239 2040 1887 1741 1622 1588 1512 1550 1648 1728 1842 1793 1749 1740 1753 1732 1641 1584 1532 1485 1490 1486 1530 1587 1665 1688 1803 1901 2041 2169 2218 2107 1924 1817 1629 1562 1454 1399 1317 1281 1231 1095 967 850 735 592 626 757 839 907 920 1017 1103 1102 1106 982 929 804 736 631 579 578 615 632 680 725 731 770 806 865 960 1020 1036 1129 1208 1246 1225 1189 1242 1253 1264 1337 1373 1343 1333 1263 1283 1368 1398 1361 1291 1221 1239 1387 1459 1576 1636 1712 1750 1735 1722 1680 1629 1515 1407 1305 1232 1216 1221 1220 1203 1254 1288 1466 1593 1733 1741 1692 1708 1695 1649 1651 1668 1661 1637 1548 1504 1494 1509 1521 1572 1636 1675 1696 1750 1896 2008 2173 2127 2011 2134 2306 2460 2674 2732 2717 2792 2871 2800 2820 2878 2760 2758 2688 2676 2642 2642 2682 2763 2759 2696 2621 2627 2644 2658 2648 2623 2558 2549 2538 2495 2472 2435 2395 2282 2204 2107 2117 2152 2226 2365 2439 2495 2552 2678 2629 2563 2510 2467 2433 2390 2347 2344 2338 2265 2217 2157 2065 1965 1865 1816 1805 1818 1849 1973 2103 2311 2342 2391 2373 2326 2297 2246 2264 2220 2259 2256 2207 2150 2090 2094 2102 2092 2062 2053 2073 2114 2202 2226 2248 2259 2271 2259 2268 2283 2295 2315 2353 2404 2429 2492 2541 2588 2736 2846 2897 2946 2798 2688 2639 2687 2679 2357 2344 2318 2316 2318 2344 2351 2347 2220 1993 1920 1964 2027 2026 1981 1935 1808 1777 1759 1741 1741 1780 1920 2027 2011 1896 1907 1945 2018 2054 2050 2075 2200 2309 2416 2386 2565 2658 2787 2849 2801 2714 2647 2665 2628 2508 2450 2327 2274 2249 2211 2005 1902 1825 1795 1688 1595 1550 1496 1360 1319 1330 1298 1239 1234 1182 1139 1083 1139 1265 1384 1509 1602 1702 1785 1814 1818 1817 1869 1957 1957 2129 2152 2239 2248 2064 1932 1790 1659 1531 1442 1325 1261 1209 1149 1119 1118 1231 1375 1496 1465 1483 1581 1713 1694 1876 2036 2105 1985 1934 1849 1776 1750 1831 2027 2187 2253 2262 2170 2019 1900 1748 1676 1772 1719 1706 1654 1548 1491 1495 1410 1386 1366 1504 1646 1764 1870 1969 1922 1937 1848 1694 1641 1590 1566 1566 1669 1814 1733 1572 1473 1374 1392 1377 1291 1251 1240 1135 1041 896 769 653 807 986 1118 1290 1364 1402 1406 1440 1439 1367 1401 1463 1552 1640 1723 1749 1875 1989 2020 2012 1880 1809 1700 1626 1491 1408 1315 1283 1211 1102 1031 1002 922 985 1092 1129 1199 1221 1112 1011 952 953 945 931 938 905 832 753 698 656 566 649 618 606 674 733 744 678 519 512 569 569 558 568 599 630 669 700 714 686 608 550 488 456 387 347 255 246 250 245 240 240 242 244 244 245 263 322 305 264 245 248 261 254 250 248 264 269 276 238 230 232 232 231 227 228 230 229 229 230 231 232 235 234 233 233 235 236 238 238 236 236 236 235 236 236 235 236 235 235 235 234 235 236 235 233 237 237 235 280 345 373 406 453 497 481 467 499 518 505 477 465 451 436 418 400 401 412 433 428 426 400 350 327 314 303 294 292 289 272 274 261 237 232 231 229 230 227 228 230 229 226 225 224 225 220 222 224 223 222 223 221 220 218 218 217 215 213 212 211 210 208 207 205 204 201 202 199 197 196 196 194 192 191 189 188 187 186 184 184 182 183 179 179 178 175 175 175 175 174 168 161 161 165 164 162 162 167 164 162 161 161 162 161 164 171 164 170 170 171 176 172 170 171 171 166 165 159 171 173 168 167 167 164 164 160 161 159 161 161 163 163 161 163 161 160 160 159 158 160 158 160 161 160 161 160 161 161 162 160 161 161 161 159 162 157 159 160 160 161 160 161 157 156 159 156 154 153 156 156 155 153 153 153 153 153 152 153 153 153 151 153 152 152 153 152 153 156 154 153 628 672 671 666 604 534 503 519 647 731 779 747 698 629 589 579 585 577 579 535 500 472 433 419 408 421 463 484 542 578 587 571 478 505 554 518 547 579 586 607 691 721 751 828 831 808 773 749 722 701 664 635 585 505 437 412 368 371 376 407 450 461 464 461 489 468 484 567 507 431 425 428 434 446 441 474 628 587 600 588 573 607 647 686 713 875 924 1034 1084 1224 1359 1445 1369 1275 1219 1134 1110 1229 1193 1184 1191 1230 1183 1082 984 910 881 865 829 883 958 1015 1066 1101 1136 1176 1219 1335 1406 1463 1578 1837 1830 1767 1750 1715 1453 1317 1209 1069 974 906 893 867 835 808 769 723 603 531 502 472 456 405 365 340 320 309 306 263 259 256 256 253 255 256 255 254 255 256 256 257 260 262 292 360 358 375 381 426 447 492 540 624 647 656 649 614 586 545 498 413 362 346 347 352 356 365 373 382 417 463 471 485 508 547 589 628 709 770 785 779 795 840 909 972 992 1070 1167 1230 1256 1223 1148 1064 1069 1171 1358 1470 1585 1648 1792 1913 1903 1844 1722 1648 1589 1525 1437 1357 1223 1155 1068 1090 1077 1112 1110 1145 1168 1179 1092 961 805 716 603 532 403 368 369 370 381 392 495 724 934 1035 1121 1215 1387 1536 1726 1845 1784 1870 1916 1972 2098 2121 2201 2362 2425 2585 2558 2510 2431 2413 2547 2449 2236 2157 2062 2035 1915 1802 1672 1598 1584 1625 1739 1829 1876 1840 1805 1806 1860 1764 1664 1607 1523 1550 1566 1581 1627 1685 1748 1842 1917 1989 2123 2268 2139 2012 1833 1718 1579 1520 1424 1330 1201 1153 1106 965 885 779 629 687 795 903 952 1091 1095 1127 1225 1285 1319 1209 1093 995 894 764 708 633 614 585 602 624 652 689 734 796 869 888 960 1028 1096 1107 1113 1105 1111 1145 1222 1254 1281 1231 1186 1152 1158 1251 1291 1243 1187 1096 1178 1298 1341 1448 1510 1621 1678 1649 1629 1589 1548 1357 1282 1180 1187 1176 1177 1227 1296 1389 1405 1504 1670 1871 1925 1886 1877 1816 1800 1799 1805 1816 1800 1712 1664 1601 1591 1557 1548 1568 1559 1556 1581 1643 1725 1922 1889 1951 2055 2256 2458 2605 2647 2708 2751 2852 2755 2747 2789 2785 2681 2579 2605 2609 2621 2801 2798 2667 2581 2610 2603 2640 2672 2665 2624 2574 2549 2510 2453 2434 2389 2334 2252 2215 2113 2118 2153 2214 2306 2359 2403 2463 2555 2617 2645 2560 2497 2467 2416 2379 2410 2427 2421 2386 2295 2210 2106 1947 1858 1859 1821 1825 1900 1994 2074 2112 2209 2201 2150 2130 2089 2087 2065 2050 2008 1996 1981 2002 2046 2034 2026 2067 2126 2158 2212 2283 2334 2396 2462 2450 2330 2320 2315 2316 2328 2355 2374 2398 2440 2512 2609 2641 2808 2832 2880 2990 2869 2800 2767 2667 2467 2431 2389 2397 2485 2559 2510 2401 2144 1974 2017 2115 2154 2120 2111 2045 1932 1883 1832 1806 1738 1687 1715 1728 1695 1720 1755 1769 1820 1858 1928 1988 2076 2159 2233 2260 2349 2459 2633 2650 2578 2523 2506 2504 2507 2441 2401 2345 2295 2249 2156 2052 2009 1965 1914 1833 1780 1697 1501 1336 1202 1189 1179 1169 1163 1173 1127 1077 1039 1073 1144 1282 1409 1486 1622 1616 1604 1577 1679 1737 1849 1883 1940 2084 2114 2127 1989 1861 1781 1698 1624 1528 1464 1386 1325 1189 1110 1089 1132 1256 1293 1329 1448 1547 1613 1778 1939 2075 1946 1810 1730 1636 1663 1808 1945 2044 2165 2218 2114 1993 1891 1783 1699 1590 1589 1597 1529 1478 1451 1405 1353 1315 1366 1441 1533 1694 1810 1809 1772 1796 1777 1592 1524 1484 1391 1482 1620 1758 1704 1625 1558 1557 1519 1491 1412 1382 1279 1178 1079 887 735 626 788 981 1140 1237 1223 1238 1237 1301 1269 1274 1284 1368 1460 1522 1556 1698 1826 1896 1870 1828 1796 1691 1580 1496 1461 1405 1272 1206 1118 1056 979 953 923 878 953 1003 1082 1131 1050 1011 976 937 894 869 862 852 810 769 708 665 642 574 570 573 656 659 667 534 492 505 542 569 591 613 640 654 675 687 707 703 583 516 453 444 381 318 245 241 242 241 238 242 242 243 242 261 279 320 260 247 247 249 252 252 256 283 290 291 240 242 234 230 231 230 230 235 229 226 230 229 232 232 231 230 234 233 235 237 234 236 234 235 236 236 236 237 237 235 234 235 234 235 235 234 234 233 235 235 237 242 292 321 334 355 374 425 471 486 465 454 469 492 492 478 458 435 438 449 438 444 451 425 375 343 334 316 313 310 313 305 359 337 306 317 284 231 229 228 226 227 224 224 223 219 219 218 218 220 220 218 220 219 218 218 216 215 214 213 211 209 207 205 204 205 205 203 200 199 198 195 195 194 192 190 190 188 186 185 184 182 183 179 179 178 176 175 174 176 171 171 171 161 165 162 162 162 162 162 162 161 161 159 161 161 160 161 169 162 170 170 169 170 171 170 169 168 162 160 166 167 168 166 166 161 164 160 159 161 159 160 160 159 162 160 159 161 161 159 158 159 158 159 158 159 158 161 162 160 160 157 156 159 159 158 158 158 155 159 157 159 160 158 156 156 155 154 152 152 154 154 153 153 152 151 152 152 152 152 151 152 152 153 150 152 152 152 150 153 153 151 606 658 671 651 563 537 498 539 688 737 724 700 608 562 571 610 625 617 634 552 492 440 418 408 413 447 473 509 577 613 592 509 529 573 605 567 587 598 626 685 771 782 802 809 812 788 754 731 702 683 634 619 546 544 505 441 371 373 374 390 429 442 436 445 452 443 505 506 433 409 411 412 418 428 425 534 561 592 601 591 574 622 650 743 867 958 978 1081 1151 1321 1262 1259 1227 1150 1096 1079 1149 1333 1296 1258 1204 1255 1188 1093 970 896 907 848 833 900 955 976 1017 1121 1177 1235 1232 1332 1436 1571 1698 1891 1874 1832 1755 1639 1531 1452 1209 1122 1089 1050 999 961 911 830 790 740 682 575 506 434 425 387 387 348 331 295 301 253 256 250 258 254 254 255 257 255 255 256 261 257 258 286 334 347 369 423 445 460 462 478 517 542 564 571 567 546 532 501 445 356 347 354 352 353 364 379 387 422 439 442 472 497 533 582 644 683 732 759 783 810 870 925 1018 1110 1154 1098 1233 1313 1320 1312 1256 1224 1172 1132 1241 1351 1473 1602 1767 1883 1939 1903 1838 1790 1699 1620 1500 1391 1258 1186 1198 1228 1240 1230 1267 1272 1219 1133 1010 867 759 681 579 482 367 368 369 371 402 436 546 688 883 1000 1146 1233 1434 1565 1731 1835 1913 1948 2063 2128 2176 2246 2284 2331 2502 2663 2535 2419 2342 2315 2316 2257 2145 2032 1969 1933 1848 1784 1658 1595 1640 1694 1812 1882 1922 1863 1847 1863 1897 1829 1740 1684 1584 1602 1634 1655 1715 1759 1842 1949 2078 2150 2210 2282 2126 1981 1796 1655 1515 1450 1362 1293 1159 1051 928 830 718 616 642 814 921 1068 1141 1191 1237 1243 1317 1435 1453 1346 1232 1153 1074 950 857 741 662 645 641 636 635 630 617 655 706 762 831 913 906 942 962 997 1014 1058 1085 1125 1156 1105 1072 1077 1111 1146 1151 1144 1106 1032 1137 1208 1234 1295 1332 1414 1483 1470 1408 1443 1447 1261 1177 1171 1126 1171 1245 1337 1392 1496 1549 1586 1645 1883 2043 2072 2099 1983 1922 1945 1949 1958 1940 1943 1856 1779 1728 1711 1712 1674 1639 1623 1568 1562 1584 1653 1789 1963 2072 2299 2475 2486 2533 2599 2596 2622 2633 2678 2652 2677 2612 2534 2516 2554 2562 2656 2606 2544 2523 2536 2532 2556 2605 2732 2645 2545 2496 2478 2431 2417 2381 2347 2312 2238 2157 2150 2162 2179 2248 2301 2385 2425 2469 2540 2684 2580 2515 2496 2413 2405 2451 2514 2588 2515 2453 2385 2249 2148 2081 2041 1853 1825 1832 1854 1879 1906 1963 1970 1974 1974 1971 1954 1953 1939 1937 1958 2050 2066 2076 2096 2174 2239 2287 2339 2369 2441 2485 2535 2563 2570 2441 2463 2478 2472 2475 2489 2596 2582 2572 2557 2660 2714 2812 2845 2838 2903 2944 2939 2902 2792 2573 2518 2500 2481 2556 2575 2443 2380 2091 1982 2101 2187 2259 2267 2191 2194 2144 2113 2010 1956 1913 1800 1700 1684 1667 1683 1643 1653 1637 1667 1753 1832 1949 2014 2118 2192 2294 2414 2574 2562 2515 2487 2458 2429 2401 2513 2372 2284 2235 2195 2178 2228 2136 2043 1949 1807 1732 1450 1339 1207 1212 1305 1350 1371 1367 1376 1398 1242 1146 1033 1038 1089 1194 1291 1390 1436 1408 1414 1463 1602 1701 1730 1849 1871 1913 1994 2008 1993 1965 1901 1815 1693 1670 1567 1448 1313 1251 1118 1076 1092 1141 1196 1257 1441 1545 1712 1859 2012 1896 1746 1624 1516 1626 1760 1899 2076 2183 2104 2011 1936 1870 1784 1738 1617 1517 1462 1428 1393 1356 1319 1308 1280 1392 1556 1599 1708 1740 1659 1616 1624 1668 1610 1480 1303 1272 1488 1502 1524 1646 1759 1715 1680 1622 1513 1387 1184 1101 1004 893 862 729 629 813 986 1091 1125 1103 1099 1099 1149 1124 1163 1268 1326 1348 1441 1570 1657 1752 1783 1729 1699 1668 1622 1519 1428 1317 1294 1239 1172 1100 1064 1009 964 872 857 852 957 1047 1064 1018 993 941 906 869 846 803 796 774 732 716 746 703 644 583 517 530 523 524 487 477 487 527 557 593 630 612 591 619 629 689 679 550 487 452 399 339 273 244 243 240 241 240 242 241 243 244 244 245 248 250 246 266 250 252 251 276 302 281 290 243 243 243 244 229 231 229 230 230 226 230 229 229 233 234 235 231 231 232 233 237 235 235 234 234 233 233 236 236 234 236 234 234 233 233 233 235 235 235 235 234 238 242 296 309 313 323 335 364 405 433 470 474 452 442 447 444 443 447 455 460 459 474 470 425 417 386 334 342 340 357 379 368 356 330 298 308 299 292 299 291 227 222 221 222 221 218 219 218 218 215 216 218 217 217 214 213 214 212 211 211 208 208 206 204 202 200 201 199 197 196 196 195 194 192 191 189 192 187 185 183 183 181 183 180 180 181 175 175 175 169 171 166 162 162 163 162 161 159 160 161 161 161 162 160 159 161 159 157 158 165 167 166 172 168 169 166 168 167 159 159 165 167 166 165 163 161 160 159 157 159 159 159 161 162 161 158 162 157 162 158 158 158 158 158 159 157 159 159 159 159 157 156 157 157 156 155 156 157 156 157 157 157 156 156 153 153 154 153 153 151 154 153 151 152 151 151 150 150 151 150 150 150 150 151 151 152 151 151 152 149 150 627 657 658 633 564 543 507 540 636 689 700 607 536 554 642 656 645 670 609 522 439 422 413 413 443 470 502 576 618 614 537 533 596 611 623 597 615 634 696 766 805 814 806 801 770 752 736 716 684 659 624 606 565 550 481 434 373 374 377 397 411 423 422 423 417 462 498 440 404 407 409 409 411 415 417 585 590 583 571 600 674 638 672 836 997 963 1039 1131 1249 1268 1162 1132 1107 1053 1013 1116 1224 1350 1339 1279 1224 1229 1170 1048 936 923 848 828 879 988 1040 1015 1005 1089 1159 1189 1222 1301 1390 1517 1582 1913 1856 1745 1594 1512 1516 1558 1580 1315 1242 1138 1078 968 902 882 842 829 735 547 468 408 394 362 355 334 300 295 270 260 255 250 257 254 255 254 254 254 254 257 257 259 269 331 345 385 417 454 467 459 451 456 475 492 506 516 512 494 480 421 378 346 349 357 357 421 449 482 484 479 461 456 477 508 534 536 592 675 733 752 807 870 943 1007 1149 1230 1263 1237 1274 1367 1449 1452 1429 1392 1321 1286 1269 1305 1449 1578 1732 1843 1979 1923 1808 1743 1670 1609 1480 1397 1386 1329 1324 1371 1350 1347 1393 1348 1188 1084 969 839 740 652 536 405 370 369 371 372 411 473 559 678 909 1045 1215 1349 1496 1588 1750 1879 2038 2021 2124 2176 2236 2326 2380 2415 2577 2647 2512 2400 2230 2165 2138 2068 1970 1932 1917 1865 1787 1722 1633 1676 1698 1764 1849 1875 1949 1959 1898 1897 1879 1798 1723 1665 1624 1677 1692 1713 1758 1811 1906 1986 2011 2019 2051 2070 2076 1950 1751 1602 1480 1381 1296 1222 1087 983 843 680 678 692 800 917 1039 1146 1243 1269 1356 1414 1458 1488 1468 1354 1242 1164 1097 972 875 790 710 735 737 726 721 726 702 706 691 697 676 731 731 815 854 878 849 864 898 921 959 997 963 990 1012 1039 1033 1036 1014 986 1039 1068 1097 1144 1169 1206 1210 1226 1160 1188 1217 1124 1089 1023 1113 1268 1348 1482 1585 1589 1670 1706 1827 1909 2007 2220 2269 2140 2063 2076 2116 2110 2122 2075 2027 1940 1916 1912 1924 1852 1798 1773 1692 1589 1568 1608 1693 1963 2144 2288 2344 2447 2499 2494 2534 2541 2533 2559 2551 2512 2499 2471 2463 2454 2461 2484 2478 2497 2482 2469 2513 2610 2715 2834 2664 2580 2516 2541 2577 2545 2467 2447 2350 2254 2214 2232 2277 2270 2284 2241 2309 2389 2462 2505 2657 2578 2484 2463 2423 2451 2516 2541 2731 2689 2514 2419 2326 2234 2155 2055 1899 1836 1836 1840 1842 1848 1852 1859 1868 1878 1893 1900 1939 1978 2001 2029 2093 2165 2223 2279 2334 2392 2449 2481 2474 2466 2558 2620 2633 2590 2525 2551 2542 2540 2599 2637 2677 2719 2700 2656 2663 2705 2813 2850 2905 2946 3012 3059 3003 2818 2632 2587 2566 2582 2638 2503 2426 2347 2090 2029 2172 2224 2299 2345 2299 2240 2248 2289 2197 2117 2009 1916 1781 1785 1834 1847 1742 1690 1627 1607 1642 1715 1810 1920 2009 2102 2251 2363 2476 2514 2477 2493 2410 2339 2325 2446 2325 2217 2161 2065 2073 2087 2033 1901 1804 1619 1527 1327 1255 1339 1482 1592 1594 1585 1536 1505 1521 1481 1401 1150 1061 987 984 1051 1127 1155 1219 1254 1281 1478 1493 1607 1663 1663 1664 1775 1835 1866 1841 1849 1857 1880 1879 1784 1695 1563 1545 1390 1243 1103 1047 1066 1107 1329 1421 1572 1668 1833 1790 1660 1530 1487 1597 1808 1950 2066 2131 2102 1992 1866 1811 1730 1689 1601 1571 1524 1496 1436 1380 1328 1262 1248 1343 1553 1688 1782 1711 1546 1534 1459 1559 1601 1433 1247 1185 1343 1313 1420 1525 1708 1834 1724 1568 1360 1234 1092 959 843 767 689 627 656 894 975 969 994 1005 1010 997 1040 1066 1135 1185 1235 1330 1413 1508 1571 1663 1692 1638 1589 1537 1533 1439 1368 1294 1217 1114 1063 1006 1008 956 914 845 830 814 926 989 993 1000 975 923 895 839 819 789 758 729 734 764 732 709 691 666 630 587 527 487 476 469 509 520 586 623 618 580 566 585 616 665 655 517 461 431 422 352 279 245 242 242 241 237 241 242 242 243 245 254 249 243 246 244 245 248 273 289 284 254 242 256 242 260 233 230 229 228 230 229 228 229 228 228 228 232 235 231 231 231 235 233 232 233 234 234 234 237 233 233 235 233 236 233 233 232 233 233 235 236 234 233 234 234 243 277 304 301 308 318 326 338 362 381 415 452 460 463 441 433 433 441 435 464 458 456 461 404 417 411 411 396 377 353 344 320 292 285 274 270 291 296 267 225 221 221 216 220 217 216 215 214 213 211 215 217 214 213 211 210 210 208 208 208 206 205 202 201 199 199 197 196 195 194 193 191 190 188 187 187 184 183 182 181 183 180 178 177 177 175 173 173 173 169 165 159 162 162 161 160 160 160 161 160 159 160 158 159 158 159 157 156 171 165 166 169 167 168 165 167 158 159 160 165 165 165 159 159 156 157 157 156 157 158 158 158 158 158 164 162 158 154 161 155 157 157 160 158 156 157 157 156 155 154 155 154 156 156 154 155 155 156 156 155 154 155 154 153 152 153 151 150 150 152 151 150 151 149 152 150 151 149 150 150 150 149 151 148 151 150 150 150 148 657 690 658 614 555 530 507 526 558 632 552 515 566 663 695 671 604 538 444 425 427 423 428 452 487 541 621 651 616 589 567 589 630 646 655 658 670 693 781 824 848 834 825 807 766 745 702 684 651 622 593 535 465 452 421 413 408 386 373 377 387 396 403 408 426 475 474 404 402 398 401 401 409 417 464 588 596 578 587 615 617 656 783 982 965 1035 1092 1215 1320 1206 1098 1007 989 974 1036 1181 1431 1402 1356 1255 1172 1159 1163 1042 1004 922 825 819 897 963 1038 1110 1092 1082 1070 1078 1103 1167 1233 1338 1451 1661 1608 1551 1544 1544 1571 1620 1670 1381 1261 1131 1064 998 957 883 852 767 678 527 444 379 362 345 333 323 331 314 278 261 256 246 256 255 254 255 256 256 256 256 259 284 342 373 392 417 439 442 414 337 335 340 348 343 348 382 383 377 355 343 347 349 385 436 511 559 583 566 541 508 490 485 535 576 621 651 656 618 700 758 823 889 1029 1125 1274 1272 1337 1383 1432 1466 1557 1646 1623 1521 1471 1453 1443 1386 1518 1614 1715 1783 1889 1911 1822 1764 1658 1579 1579 1557 1445 1419 1446 1480 1473 1392 1287 1197 1038 949 851 737 655 594 434 373 372 373 372 377 478 570 673 829 897 926 1113 1274 1409 1557 1648 1768 1899 2054 2239 2317 2353 2358 2543 2558 2602 2533 2441 2369 2266 2154 2018 1989 1873 1788 1743 1723 1702 1692 1750 1818 1755 1819 1859 1911 1982 1993 1951 1918 1853 1771 1716 1690 1733 1790 1775 1786 1847 1915 2016 1954 1846 1801 1816 1803 1781 1728 1647 1543 1399 1330 1219 1109 971 860 722 790 893 886 856 967 1071 1235 1395 1450 1493 1546 1495 1420 1373 1310 1274 1196 1149 1074 991 835 779 886 914 905 878 899 910 905 864 828 792 800 789 759 752 791 807 808 814 812 803 795 819 823 823 837 863 873 878 882 873 870 885 907 918 933 948 930 931 933 920 925 929 1090 1217 1404 1508 1671 1738 1759 1779 1819 1904 2039 2090 2226 2351 2451 2280 2268 2308 2349 2371 2322 2246 2162 2180 2170 2136 2095 2018 1963 1929 1813 1768 1623 1659 1810 1976 2175 2299 2384 2369 2360 2388 2418 2416 2422 2408 2419 2375 2383 2376 2372 2383 2401 2427 2447 2450 2509 2602 2792 2786 2747 2718 2708 2697 2646 2663 2708 2772 2745 2469 2355 2313 2373 2552 2531 2531 2495 2326 2366 2429 2473 2578 2541 2497 2486 2487 2496 2543 2600 2673 2752 2647 2564 2395 2253 2159 2071 1907 1852 1870 1918 1967 1949 1943 1957 1985 1955 2070 2107 2161 2172 2177 2194 2265 2315 2391 2407 2455 2525 2658 2709 2675 2660 2670 2723 2677 2638 2612 2636 2668 2648 2687 2805 2790 2798 2819 2848 2772 2758 2828 2873 2938 2999 3050 3074 3079 2913 2734 2748 2746 2663 2540 2498 2439 2332 2151 2167 2254 2324 2393 2438 2438 2405 2384 2422 2256 2130 1993 1884 1877 1957 1952 1872 1861 1761 1698 1651 1599 1591 1659 1774 1917 2025 2065 2168 2270 2271 2287 2346 2254 2200 2207 2270 2159 2097 2032 1979 1954 1925 1880 1855 1785 1519 1348 1328 1422 1643 1764 1850 1872 1833 1788 1723 1670 1552 1422 1291 1213 1162 1065 968 945 956 1009 1018 1113 1228 1305 1437 1478 1423 1403 1530 1604 1622 1618 1654 1671 1683 1666 1719 1738 1661 1610 1541 1494 1370 1229 1074 990 1022 1191 1299 1473 1574 1558 1503 1386 1339 1491 1624 1749 1867 1894 2029 2074 1970 1856 1760 1733 1682 1632 1501 1430 1323 1273 1207 1196 1283 1396 1584 1679 1612 1572 1535 1442 1285 1358 1452 1372 1269 1109 1139 1225 1357 1503 1712 1833 1726 1604 1438 1319 1177 1120 1043 920 787 672 582 730 754 762 818 886 933 971 1033 1068 1141 1180 1205 1283 1350 1438 1489 1566 1611 1559 1500 1435 1388 1339 1305 1256 1193 1143 1105 1029 967 890 850 815 762 832 869 870 924 924 943 949 938 930 912 878 831 781 714 696 669 634 632 600 587 573 511 493 490 465 464 478 494 539 534 529 544 555 599 650 596 464 415 403 349 253 243 244 241 241 241 240 238 240 240 241 242 241 241 243 242 244 246 300 338 289 249 242 250 250 239 230 227 228 229 228 228 230 230 225 225 223 226 233 231 231 231 231 232 230 229 233 232 234 237 235 233 237 235 234 234 234 233 235 238 240 236 234 233 234 233 235 236 235 244 262 293 294 297 301 313 316 329 339 372 392 441 442 455 462 445 458 427 428 422 414 410 412 421 411 403 386 342 331 315 312 304 308 279 271 255 237 219 218 216 221 215 215 214 213 211 211 210 208 208 212 210 209 207 206 204 205 201 203 202 200 199 197 198 196 194 192 192 190 189 188 186 187 184 184 182 183 183 178 178 177 177 175 174 173 172 171 169 168 164 159 160 158 159 159 157 161 157 159 159 157 156 156 156 155 154 155 166 163 165 166 163 166 155 156 156 159 162 162 159 157 157 156 157 155 156 156 157 156 157 165 160 161 156 154 155 153 157 156 156 155 157 156 156 155 156 155 156 153 152 154 155 153 153 154 152 154 151 153 154 153 152 152 150 151 150 149 150 150 150 149 150 147 149 148 149 150 150 148 149 148 150 148 149 148 148 657 669 664 626 548 519 479 481 489 506 523 546 530 523 535 516 458 433 443 442 438 446 475 501 591 660 674 687 626 623 577 602 654 702 681 673 690 735 818 862 854 834 829 807 754 735 705 688 652 610 573 494 456 468 478 438 405 400 375 377 380 382 386 395 427 448 406 396 401 398 403 404 405 416 459 579 581 548 575 579 575 697 969 952 962 1049 1106 1230 1332 1140 1036 955 941 975 1068 1212 1436 1378 1313 1225 1153 1064 1079 1016 1000 903 795 817 940 1041 1075 1095 1142 1206 1147 1109 1118 1150 1181 1267 1536 1544 1533 1545 1548 1560 1616 1670 1700 1385 1289 1128 1040 936 870 805 701 586 515 455 418 366 353 338 332 333 321 336 341 276 252 257 254 256 258 260 260 258 257 266 302 348 376 390 416 419 388 311 351 439 451 445 445 447 438 449 454 468 469 421 413 368 434 576 654 651 625 564 514 490 504 548 590 625 670 711 695 686 681 750 829 910 1032 1097 1119 1163 1283 1339 1416 1478 1569 1615 1671 1605 1584 1578 1540 1501 1544 1568 1645 1700 1828 1930 1837 1763 1694 1622 1551 1496 1485 1518 1581 1565 1456 1363 1203 1101 965 845 765 694 600 527 379 376 372 374 387 454 552 634 812 957 1083 1099 1058 1118 1294 1382 1528 1660 1807 1920 2077 2194 2346 2465 2355 2324 2408 2407 2389 2382 2281 2167 2079 1998 1905 1820 1773 1758 1768 1760 1820 1898 1819 1861 1916 1946 2013 2001 1944 1907 1836 1782 1744 1755 1818 1857 1854 1876 1946 2022 2054 1951 1825 1767 1717 1677 1620 1560 1505 1439 1347 1261 1144 1046 884 812 719 866 940 1029 1031 1040 1119 1255 1409 1594 1598 1565 1507 1439 1379 1309 1276 1203 1140 1037 989 909 815 971 1000 1025 997 1014 1026 1010 1007 1025 991 956 919 874 887 885 904 915 906 930 916 915 906 882 874 823 814 837 849 856 846 845 852 868 876 899 906 907 893 895 908 905 963 1123 1218 1315 1416 1543 1658 1827 1899 1935 1995 2100 2175 2260 2358 2546 2442 2357 2367 2438 2437 2477 2471 2323 2303 2400 2331 2272 2217 2151 2058 1879 1829 1699 1649 1737 1865 2015 2150 2240 2286 2314 2333 2364 2358 2356 2349 2323 2317 2320 2323 2322 2325 2376 2398 2415 2456 2535 2653 2865 2839 2750 2706 2730 2722 2752 2767 2784 2818 2775 2486 2390 2373 2412 2583 2621 2621 2506 2492 2565 2504 2484 2576 2547 2501 2508 2511 2520 2566 2602 2650 2644 2618 2553 2420 2283 2207 2145 1902 1859 1910 1977 2117 2176 2095 2108 2168 2152 2109 2223 2276 2316 2339 2317 2362 2417 2457 2488 2502 2551 2625 2758 2775 2771 2740 2760 2718 2704 2725 2710 2724 2714 2738 2813 2855 2869 2944 2893 2900 2969 2876 2891 2972 3007 3060 3077 3158 3135 3018 2908 2794 2715 2535 2474 2413 2260 2193 2224 2327 2382 2504 2588 2595 2551 2389 2263 2192 2116 1979 1944 1943 2024 1989 1972 1937 1927 1859 1776 1673 1581 1587 1664 1787 1841 1909 2002 2076 2085 2125 2141 2184 2119 2111 2093 2049 1972 1923 1877 1862 1720 1661 1593 1519 1434 1504 1634 1694 1743 1856 2042 2052 1994 1960 1887 1814 1695 1588 1469 1384 1309 1211 1074 1026 954 935 932 971 1024 1079 1223 1273 1249 1245 1396 1450 1451 1473 1471 1495 1528 1525 1530 1611 1534 1492 1465 1425 1361 1335 1177 1061 926 996 1188 1344 1382 1388 1398 1374 1243 1307 1468 1599 1735 1825 1886 1914 1964 1899 1808 1740 1590 1505 1404 1342 1300 1249 1159 1155 1369 1420 1539 1650 1519 1440 1513 1382 1197 1245 1387 1245 1123 1056 1115 1233 1443 1574 1636 1643 1706 1602 1458 1387 1286 1239 1098 976 853 737 625 574 700 795 898 906 981 1044 1083 1122 1174 1219 1248 1279 1337 1405 1456 1475 1533 1570 1460 1390 1330 1284 1230 1223 1220 1169 1079 978 919 853 813 788 745 816 789 858 873 845 873 897 847 812 799 800 785 734 686 639 621 582 591 563 580 538 533 528 494 460 463 464 478 487 507 496 500 548 601 608 544 423 402 345 291 244 247 245 243 243 242 242 240 237 242 238 241 240 240 240 242 241 244 302 297 255 242 241 244 240 240 233 229 228 227 227 227 228 229 231 223 222 223 229 231 230 231 230 231 230 230 235 235 237 241 233 234 235 234 236 238 237 233 238 236 234 235 235 232 234 234 235 234 233 236 235 240 266 276 280 287 297 310 319 332 346 376 425 430 447 428 446 443 428 422 416 408 408 400 398 391 414 375 328 315 308 284 276 266 267 258 257 225 218 217 216 215 212 216 211 209 210 207 208 206 207 205 206 207 205 204 204 202 203 200 200 198 199 195 196 195 193 192 190 190 188 187 186 184 182 181 180 180 182 180 177 174 174 174 173 173 173 170 171 168 162 161 162 162 160 158 156 158 157 156 155 155 154 155 155 154 154 153 154 160 162 164 163 159 155 155 156 161 163 162 156 156 155 154 155 155 154 154 155 156 163 163 161 157 152 154 154 157 156 154 155 155 154 155 154 153 153 154 152 152 151 151 151 154 153 152 153 152 151 151 152 150 150 150 150 149 149 149 147 147 149 148 148 149 148 148 148 147 150 146 150 148 148 147 148 148 618 699 684 637 541 513 469 462 460 465 456 449 442 441 439 438 443 449 451 471 473 477 541 615 699 704 711 644 637 657 612 647 683 756 704 689 709 760 844 876 839 822 817 807 770 744 722 682 639 616 558 481 507 506 459 437 407 399 382 377 378 382 384 389 413 403 392 396 393 407 403 411 414 443 557 493 481 502 488 504 544 638 760 927 961 1051 1088 1226 1253 1053 966 918 915 945 1037 1181 1427 1360 1305 1215 1143 1049 996 989 997 885 802 862 957 1032 1080 1116 1144 1229 1209 1205 1197 1178 1192 1379 1524 1509 1520 1544 1556 1603 1655 1730 1595 1382 1240 1055 994 916 894 841 830 671 587 472 404 370 352 340 342 336 320 336 330 294 253 254 258 258 261 261 261 259 262 287 338 382 400 379 363 367 300 411 437 448 469 499 533 547 552 598 622 607 580 500 434 394 527 670 707 618 554 502 480 466 477 539 591 669 756 745 712 721 761 769 752 799 891 933 989 1055 1144 1218 1300 1396 1453 1489 1637 1738 1732 1738 1691 1704 1690 1730 1759 1827 1845 1863 1804 1754 1658 1568 1566 1607 1659 1699 1639 1527 1402 1240 1146 1081 897 797 690 634 537 443 374 379 376 383 460 535 625 719 876 1030 1222 1309 1299 1319 1302 1447 1628 1692 1831 1952 2095 2190 2290 2337 2282 2212 2229 2270 2250 2332 2252 2194 2069 2008 1963 1915 1860 1853 1862 1865 1922 1980 1874 1903 1964 2000 2092 2147 2114 2077 1970 1902 1886 1874 1901 1934 1940 1980 2106 2125 2040 1950 1847 1812 1717 1632 1519 1470 1385 1338 1303 1218 1103 1058 995 795 767 961 1009 1069 1157 1215 1259 1401 1563 1662 1675 1592 1514 1447 1386 1323 1291 1184 1125 1044 982 915 881 1028 1097 1150 1143 1082 1105 1083 1154 1198 1191 1096 1033 1028 1045 1023 1037 1036 1039 1039 1038 1003 993 976 949 938 926 890 852 848 871 890 909 928 956 978 1028 1016 1023 1013 1010 994 940 1033 1176 1363 1488 1656 1818 1900 1906 2009 2111 2216 2296 2381 2450 2613 2555 2502 2454 2476 2592 2544 2558 2487 2404 2492 2570 2486 2381 2255 2122 1923 1827 1771 1693 1691 1760 1909 2023 2093 2148 2239 2281 2307 2294 2272 2267 2268 2231 2208 2204 2185 2179 2279 2372 2445 2508 2593 2747 2847 2933 2804 2768 2728 2708 2717 2760 2765 2736 2711 2576 2422 2411 2479 2651 2600 2659 2610 2482 2513 2526 2527 2589 2567 2530 2527 2545 2555 2556 2575 2623 2588 2580 2537 2439 2287 2205 2093 1928 1883 1942 2050 2181 2274 2295 2270 2307 2252 2178 2283 2429 2503 2484 2409 2396 2452 2561 2666 2665 2689 2746 2791 2868 2875 2846 2828 2794 2765 2841 2823 2782 2778 2782 2827 2975 2963 2960 2988 2943 3036 2996 2974 3025 3071 3075 3098 3127 3161 3092 3091 2875 2816 2650 2562 2375 2309 2273 2308 2328 2396 2562 2692 2582 2519 2366 2280 2195 2117 2089 2121 2120 2080 2117 2075 2123 2043 2004 1938 1735 1608 1569 1567 1623 1685 1773 1823 1875 1922 1977 1985 2006 2018 1991 1973 1904 1828 1786 1678 1611 1537 1501 1452 1484 1666 1720 1798 1918 1949 1919 2119 2250 2169 2116 2079 2020 1875 1767 1690 1609 1473 1367 1178 1111 1019 988 935 899 921 925 971 1046 1082 1121 1220 1267 1263 1316 1256 1317 1345 1372 1374 1423 1362 1329 1280 1252 1201 1135 1008 953 870 879 1032 1097 1204 1207 1250 1295 1245 1212 1341 1527 1663 1698 1741 1794 1887 1894 1853 1808 1742 1647 1497 1418 1252 1178 1114 1230 1251 1312 1447 1483 1534 1412 1322 1339 1107 1167 1245 1118 995 1016 1177 1283 1437 1541 1471 1466 1574 1579 1463 1380 1206 1139 1016 873 761 700 538 592 759 863 1002 1013 1015 1054 1100 1108 1129 1150 1169 1248 1308 1364 1361 1404 1443 1505 1463 1379 1329 1267 1181 1107 1140 1141 1080 959 888 829 794 762 718 760 785 827 815 783 820 813 786 717 706 722 706 690 654 610 600 572 559 587 610 577 619 647 617 546 469 458 474 473 476 477 495 556 609 569 502 405 390 326 314 249 245 243 241 243 245 243 242 244 241 237 238 239 239 239 240 242 250 293 269 237 238 236 234 236 237 230 227 227 226 228 229 226 227 229 224 228 225 229 228 229 229 229 231 229 232 232 235 242 257 256 244 239 233 240 240 237 235 232 235 233 233 231 233 234 233 232 233 232 233 234 233 234 255 267 274 273 299 308 306 326 343 372 420 433 410 435 432 419 432 424 402 402 402 399 405 412 359 335 299 287 281 276 270 260 262 252 245 230 225 214 213 215 209 210 209 213 207 205 208 205 203 203 205 204 203 201 201 200 199 199 199 197 195 193 193 193 192 189 189 189 185 185 184 183 183 181 179 179 181 178 175 174 172 172 170 171 168 168 167 162 165 160 158 160 158 157 158 156 156 154 154 154 154 153 154 152 153 152 153 160 162 164 162 153 153 154 156 161 162 154 154 154 152 152 154 154 153 154 153 157 164 163 155 153 153 153 153 153 153 153 158 156 157 154 152 153 151 153 152 151 152 151 151 151 151 154 153 151 149 149 150 151 150 149 149 148 150 147 147 148 147 147 148 148 146 146 147 147 148 147 146 147 150 146 146 561 611 586 529 460 452 451 453 451 450 446 441 441 444 442 450 457 458 472 477 503 571 657 709 732 708 676 645 677 668 642 665 706 744 717 720 771 795 866 866 836 819 804 808 787 752 713 680 632 616 572 582 543 490 450 429 414 399 402 382 381 382 383 384 399 393 392 392 400 403 407 409 411 495 537 550 558 639 562 473 547 602 753 908 942 1003 1017 1175 1132 980 902 873 903 936 1018 1164 1421 1348 1292 1210 1132 1024 951 861 899 916 791 871 960 1037 1096 1126 1191 1277 1288 1290 1283 1286 1319 1523 1562 1556 1539 1553 1576 1646 1695 1781 1546 1377 1243 1151 1076 1012 972 926 871 686 583 447 374 358 349 353 370 328 300 274 268 257 253 255 259 258 261 265 264 264 265 333 341 337 335 296 335 356 414 444 462 502 544 606 664 643 687 717 714 670 608 542 454 467 480 637 615 549 468 450 457 507 554 602 554 625 686 693 730 788 865 912 893 888 858 861 900 946 1040 1133 1205 1264 1314 1418 1606 1703 1729 1783 1849 1870 1887 1830 1799 1838 1858 1857 1778 1691 1631 1674 1741 1784 1858 1783 1570 1419 1275 1115 1015 941 825 742 667 617 536 488 380 378 380 413 543 624 725 807 940 1119 1307 1433 1503 1490 1482 1537 1666 1814 2002 2154 2187 2317 2278 2205 2118 2103 2130 2178 2113 2097 2158 2115 2048 2003 1958 1969 1953 1965 2012 1997 2040 2010 1937 1973 2008 2080 2224 2294 2205 2115 2060 2100 1998 2018 2072 2072 2110 2128 2134 2097 2041 1991 1899 1827 1699 1606 1479 1379 1259 1207 1203 1151 1104 1059 892 782 912 1006 1060 1172 1239 1340 1430 1558 1540 1702 1727 1637 1530 1449 1410 1331 1296 1184 1149 1061 1016 955 972 1094 1185 1281 1279 1206 1197 1268 1321 1331 1266 1151 1132 1132 1178 1153 1142 1150 1161 1162 1164 1140 1114 1073 1053 1049 1032 991 955 927 990 1009 1024 1021 1077 1107 1141 1130 1163 1136 1130 1129 1053 997 1091 1393 1483 1543 1622 1711 1738 1860 1974 2110 2205 2336 2483 2671 2744 2644 2582 2600 2693 2801 2680 2641 2567 2521 2580 2638 2530 2275 2157 2023 1971 1923 1814 1708 1707 1820 1913 1973 2033 2070 2142 2206 2222 2223 2176 2125 2155 2152 2138 2144 2158 2175 2224 2357 2558 2765 2790 2712 2776 2788 2835 2968 2891 2839 2858 2785 2752 2787 2706 2534 2515 2588 2714 2675 2718 2678 2535 2534 2566 2565 2637 2618 2592 2596 2594 2612 2587 2579 2556 2535 2487 2463 2362 2270 2163 2056 1909 1890 1960 2045 2217 2328 2439 2477 2371 2262 2305 2380 2503 2589 2549 2510 2479 2548 2627 2711 2835 2813 2862 2886 2954 2960 2979 2872 2821 2803 2843 2863 2812 2808 2823 2864 2938 3040 3062 3125 3016 3051 3086 3094 3098 3117 3237 3163 3168 3229 3161 3068 2906 2832 2706 2610 2494 2427 2416 2445 2469 2512 2621 2696 2642 2521 2417 2335 2193 2136 2157 2228 2256 2237 2183 2223 2230 2247 2183 2072 1875 1693 1607 1572 1576 1600 1613 1657 1707 1755 1805 1818 1825 1825 1811 1786 1748 1699 1632 1513 1476 1466 1464 1490 1597 1804 1872 2008 2177 2121 2052 2104 2291 2348 2288 2176 2063 1924 1844 1830 1673 1486 1392 1324 1247 1190 1150 1053 981 908 872 862 914 953 972 1005 1061 1107 1112 1070 1155 1202 1233 1246 1204 1208 1172 1125 1105 1042 949 857 788 729 744 834 858 962 1021 1068 1149 1197 1108 1268 1445 1522 1602 1636 1665 1677 1708 1762 1683 1630 1557 1455 1353 1308 1211 1088 1136 1218 1263 1361 1313 1383 1411 1227 1138 1135 1020 1092 1037 935 994 1121 1272 1424 1395 1303 1338 1447 1484 1409 1284 1175 1132 1037 948 849 756 606 530 719 856 994 1036 1050 1053 1055 1076 1098 1094 1147 1168 1227 1259 1279 1310 1350 1393 1380 1274 1220 1168 1095 1074 1002 1011 946 891 821 779 782 734 695 757 821 807 799 740 790 778 699 667 643 635 639 640 620 604 581 584 630 683 693 644 618 644 632 581 493 448 464 466 469 474 487 560 597 514 437 370 373 292 262 245 241 242 241 242 242 242 242 240 239 239 237 237 238 241 244 244 255 257 240 236 235 235 234 234 237 229 226 229 228 226 228 227 225 227 229 223 227 227 226 228 229 228 228 231 233 234 232 236 263 270 270 265 259 242 240 236 233 235 237 237 235 232 231 233 234 233 233 231 232 231 232 232 236 242 266 259 268 296 292 301 321 345 374 404 410 421 401 414 416 415 411 406 396 400 441 410 337 308 292 281 272 270 266 261 256 254 252 249 253 244 216 211 212 210 212 212 208 206 204 203 201 201 202 203 202 201 200 198 198 196 196 195 194 193 193 192 189 190 186 188 191 186 184 185 182 180 181 178 177 176 176 175 173 173 175 171 170 168 168 168 168 167 159 157 156 157 154 158 156 153 155 153 153 151 152 152 153 152 150 150 154 161 164 152 153 153 155 161 155 152 153 153 155 154 152 153 152 152 152 153 159 158 162 158 151 152 152 152 152 152 154 155 155 154 151 151 151 152 151 153 152 151 150 149 153 152 154 151 149 148 149 149 147 149 148 147 148 146 146 147 148 146 147 146 147 146 146 147 146 146 146 145 146 147 145 468 458 450 447 445 444 445 447 447 449 449 459 476 466 467 466 478 494 529 565 630 597 612 660 658 675 690 707 710 678 674 677 731 744 751 777 809 856 879 871 829 824 804 808 774 748 706 673 626 608 603 570 499 476 414 404 417 442 428 402 385 381 391 386 391 396 398 398 400 405 406 408 437 546 584 593 588 564 543 529 476 544 636 827 850 854 966 1070 1010 882 812 844 860 966 1067 1339 1353 1277 1208 1093 996 978 924 786 766 803 818 857 950 1028 1083 1182 1265 1381 1488 1591 1828 1780 1706 1648 1607 1573 1574 1594 1636 1712 1758 1750 1555 1400 1292 1187 1114 1040 1004 948 824 624 545 426 373 351 339 346 339 286 253 253 254 253 252 257 258 263 267 269 270 275 279 286 334 378 378 377 403 436 459 481 535 578 640 746 801 780 828 866 823 707 614 539 507 480 484 419 445 477 501 541 562 636 695 712 664 632 589 691 821 909 987 1010 1061 1117 1074 1087 1058 1060 1026 1016 1054 1091 1161 1278 1404 1453 1573 1629 1737 1832 1992 1989 1989 1974 1881 1818 1699 1742 1873 1957 1937 1861 1743 1644 1479 1372 1184 1134 1039 975 841 736 663 572 481 457 381 392 410 439 606 720 907 994 1164 1297 1448 1531 1666 1735 1721 1730 1825 1929 2081 2214 2240 2238 2154 2091 1985 1944 1951 1995 1980 1966 1967 1961 1974 1975 2032 2058 2078 2054 2056 2106 2142 2110 2045 2063 2156 2212 2308 2386 2328 2279 2277 2263 2164 2183 2185 2189 2221 2298 2320 2337 2215 2080 1977 1914 1807 1700 1575 1459 1317 1224 1127 1079 1010 928 808 871 985 1062 1141 1258 1360 1512 1623 1667 1724 1767 1726 1659 1587 1497 1450 1358 1310 1223 1156 1103 1076 1016 1012 1152 1239 1382 1447 1436 1411 1469 1462 1388 1332 1303 1280 1268 1316 1297 1274 1274 1266 1262 1254 1243 1230 1199 1152 1111 1104 1120 1108 1039 1092 1156 1187 1225 1227 1302 1297 1327 1330 1348 1300 1307 1211 1157 1120 1223 1327 1449 1537 1639 1728 1857 1928 2022 2127 2258 2356 2470 2580 2616 2674 2721 2795 2910 2874 2740 2751 2776 2623 2553 2429 2322 2258 2188 2148 2060 2080 2008 1998 2007 1910 1879 1894 1932 1997 2060 2079 2050 2037 2040 2075 2157 2234 2281 2231 2202 2211 2254 2323 2453 2536 2578 2622 2741 2803 2886 2989 3045 3052 2953 2892 2864 2775 2749 2725 2706 2701 2756 2720 2696 2623 2629 2710 2754 2756 2703 2671 2651 2630 2570 2550 2526 2480 2429 2361 2291 2257 2207 2135 2015 1917 1903 1996 2113 2260 2395 2488 2532 2440 2301 2379 2444 2556 2701 2656 2583 2534 2560 2608 2674 2770 2842 2997 3099 3182 3178 3087 2912 2885 2928 2994 2991 2953 2902 2898 2927 2997 3048 3140 3205 3233 3157 3227 3283 3281 3279 3381 3378 3299 3284 3260 3133 2930 2857 2764 2704 2676 2647 2608 2575 2568 2573 2683 2743 2733 2642 2530 2443 2360 2273 2246 2247 2282 2300 2262 2244 2307 2391 2348 2194 2006 1824 1707 1629 1561 1561 1561 1559 1587 1624 1633 1635 1630 1623 1609 1574 1555 1521 1497 1478 1494 1543 1591 1649 1706 1809 1916 2163 2376 2353 2238 2208 2398 2446 2318 2148 2036 1918 1854 1748 1593 1520 1515 1536 1482 1457 1415 1287 1231 1097 1038 933 863 849 850 848 830 828 849 888 907 993 1010 984 972 943 899 862 798 783 739 700 689 683 677 674 676 690 739 825 953 1023 969 1147 1344 1427 1385 1379 1414 1544 1658 1790 1740 1655 1601 1521 1460 1320 1233 1132 1054 1084 1055 1152 1124 1234 1309 1272 1142 986 921 945 849 857 917 1044 1092 1227 1281 1135 1205 1235 1268 1377 1274 1132 1051 954 872 764 686 598 516 593 710 900 964 1020 972 969 952 933 958 1003 1042 1061 1122 1179 1259 1296 1339 1333 1210 1111 996 948 924 919 852 886 806 782 730 725 699 668 758 765 723 709 730 809 710 644 616 583 568 630 658 660 622 626 662 721 683 621 590 616 580 542 492 450 450 459 487 486 496 516 565 500 401 362 340 296 265 257 246 245 242 241 245 244 239 238 237 236 234 236 236 238 233 234 242 240 239 238 237 235 234 234 235 237 233 229 228 228 226 226 227 225 229 226 219 228 227 225 228 226 225 226 228 234 231 230 231 233 240 264 267 273 268 271 265 255 240 238 235 234 234 233 234 233 233 232 231 233 232 232 232 233 231 239 251 252 259 253 262 292 312 369 374 401 398 402 388 382 393 400 389 393 400 388 405 378 330 300 288 276 275 274 264 257 251 249 249 243 243 235 235 223 210 212 206 205 205 200 204 204 198 198 198 196 198 198 198 197 195 195 194 193 191 191 191 191 189 186 185 187 185 185 185 185 182 180 180 176 178 176 175 175 173 172 171 171 169 169 168 166 167 165 161 162 158 155 159 153 154 152 155 150 151 151 152 152 152 148 149 150 150 153 151 150 151 151 158 161 152 152 151 152 152 151 152 150 151 152 155 162 160 154 152 149 150 150 150 151 150 149 150 153 149 152 149 150 149 149 148 150 149 150 149 149 149 148 151 148 147 146 146 147 148 147 145 148 147 144 145 145 146 145 145 145 145 145 145 144 145 145 145 144 144 144 462 457 460 461 455 460 460 463 483 490 499 526 538 534 521 519 504 560 595 646 665 656 664 663 707 708 741 793 737 676 694 723 759 798 807 845 876 901 884 869 829 813 804 802 765 740 697 667 615 587 559 517 462 434 411 425 437 469 453 431 396 389 390 391 394 396 396 398 399 401 405 462 505 514 534 544 548 564 565 609 578 488 566 773 751 803 867 976 916 813 751 811 828 991 1093 1357 1358 1279 1214 1072 966 853 843 743 725 793 855 873 915 1013 1064 1189 1294 1430 1535 1744 1831 1780 1733 1689 1620 1586 1602 1628 1682 1749 1812 1686 1525 1401 1302 1193 1119 1055 1006 965 902 684 536 445 389 346 331 333 307 251 251 254 253 250 251 257 260 263 263 267 273 287 316 378 366 370 373 397 434 461 494 540 601 677 706 818 886 904 934 918 841 708 611 550 503 394 439 455 502 544 566 600 659 736 782 810 731 672 622 693 843 969 1058 1110 1167 1219 1200 1230 1219 1225 1233 1211 1194 1232 1187 1179 1246 1350 1476 1613 1757 1824 1935 2027 2067 1985 1888 1811 1850 1915 1998 2013 1923 1840 1706 1627 1500 1404 1352 1201 1038 933 811 725 567 521 467 403 384 423 440 451 607 761 984 1134 1298 1434 1569 1650 1775 1904 1861 1822 1926 2128 2250 2160 2131 2124 2104 2068 1969 1921 1903 1884 1914 1890 1888 1921 1918 1923 1968 2025 2060 2075 2110 2144 2177 2151 2135 2165 2275 2307 2403 2464 2435 2398 2366 2296 2256 2258 2288 2310 2415 2400 2382 2317 2204 2095 1958 1886 1762 1684 1569 1472 1386 1291 1172 1090 986 919 908 970 1000 1070 1166 1313 1414 1541 1649 1755 1792 1767 1703 1627 1606 1532 1462 1373 1307 1224 1188 1121 1088 1018 1083 1200 1280 1361 1458 1517 1485 1552 1532 1449 1374 1377 1374 1366 1395 1397 1392 1372 1309 1269 1264 1270 1273 1257 1245 1216 1223 1232 1171 1121 1173 1255 1276 1346 1398 1429 1454 1467 1488 1486 1414 1371 1343 1188 1126 1243 1330 1440 1544 1637 1708 1815 1908 1997 2083 2211 2311 2415 2440 2511 2543 2638 2734 2781 2909 2845 2819 2751 2696 2622 2462 2439 2365 2304 2246 2176 2196 2197 2177 2175 2086 2011 1977 1916 1929 1974 2021 2034 2040 2042 2051 2164 2207 2240 2260 2246 2262 2266 2274 2314 2386 2582 2689 2764 2837 2928 2982 3022 3002 2928 2877 2865 2846 2829 2822 2822 2813 2787 2748 2689 2639 2648 2774 2879 2763 2705 2666 2630 2586 2560 2512 2486 2447 2426 2414 2448 2421 2300 2133 2016 1914 1916 2072 2191 2349 2439 2514 2542 2512 2433 2439 2490 2648 2753 2853 2666 2583 2556 2579 2609 2703 2813 2985 3101 2982 3069 3115 2996 3025 3082 3200 3197 3099 3032 2979 3024 3202 3162 3063 3056 3063 3068 3087 3119 3327 3364 3254 3348 3150 3082 3066 3161 3131 3026 2844 2802 2768 2772 2686 2677 2677 2690 2809 2779 2765 2747 2638 2560 2452 2388 2343 2316 2349 2290 2251 2252 2299 2412 2401 2286 2087 1973 1845 1786 1630 1561 1561 1561 1561 1577 1568 1572 1580 1568 1548 1520 1502 1495 1489 1500 1549 1645 1729 1843 1840 1836 1965 2105 2341 2374 2299 2409 2404 2322 2249 2125 1992 1844 1783 1762 1668 1679 1716 1671 1682 1623 1550 1442 1352 1238 1235 1155 1078 963 900 853 826 805 797 814 808 792 800 802 784 769 752 726 727 741 769 821 818 859 832 729 668 662 663 675 737 892 1059 1192 1263 1257 1195 1274 1391 1466 1534 1701 1681 1745 1691 1552 1465 1367 1305 1159 1159 1078 1044 1051 1035 1145 1115 1178 1063 940 832 800 765 722 764 857 944 1116 1266 1101 1077 1113 1142 1273 1255 1165 1061 965 878 789 752 632 529 551 613 816 902 891 904 856 879 835 879 911 941 1005 1080 1106 1133 1148 1182 1186 1160 1068 941 871 816 804 780 794 763 709 735 698 655 655 684 669 668 642 696 721 673 588 563 543 585 571 568 571 565 606 664 678 618 556 521 526 518 489 470 441 496 510 524 540 544 503 443 398 345 337 313 272 252 248 246 243 242 241 242 240 238 243 238 239 233 233 233 234 234 235 240 232 235 232 237 235 235 237 234 236 236 233 228 229 226 223 226 226 226 226 219 224 225 226 225 226 228 225 234 229 229 229 228 231 232 235 250 265 261 261 259 263 276 276 261 239 233 234 233 233 232 232 230 234 232 233 235 240 232 232 234 235 234 234 241 254 280 326 355 369 403 417 386 382 381 381 380 381 377 377 370 372 383 346 309 326 309 283 271 263 263 258 254 247 245 237 236 234 235 232 213 203 202 199 203 203 204 199 197 193 192 193 199 197 195 194 192 192 191 191 189 190 188 187 188 185 185 182 184 182 180 180 178 177 178 177 175 175 173 174 172 171 169 168 167 168 165 170 167 165 156 153 155 154 151 152 153 151 150 151 151 151 149 151 149 149 149 152 149 149 150 149 150 152 152 151 151 150 150 151 151 151 150 150 157 162 156 151 148 152 151 151 149 151 150 149 148 150 151 150 148 146 150 149 149 149 147 148 149 149 148 148 146 147 147 147 147 147 146 146 147 145 145 145 145 145 144 146 145 143 145 144 145 144 143 145 144 144 144 143 455 461 485 537 557 579 578 588 574 581 572 599 601 603 595 605 599 590 656 691 719 709 707 681 720 740 792 760 724 705 732 775 838 865 879 900 921 938 905 870 819 790 775 775 748 724 683 645 591 541 512 486 435 426 453 461 462 471 482 481 450 419 390 390 391 394 393 395 397 400 443 526 502 506 524 531 547 557 619 696 634 538 496 720 672 733 757 820 817 735 701 743 832 1035 1132 1390 1346 1234 1123 979 854 747 735 703 785 879 907 986 981 1021 1099 1206 1295 1443 1564 1794 1829 1792 1763 1694 1633 1603 1626 1663 1715 1804 1801 1573 1452 1322 1248 1150 1101 1056 994 970 930 660 553 473 429 348 329 322 267 251 252 254 252 251 251 255 257 261 262 271 311 326 343 379 378 388 397 430 452 499 546 609 672 800 769 852 942 1012 991 905 811 707 611 535 414 413 455 469 523 586 642 707 767 830 858 848 780 730 662 698 848 928 1002 1043 1127 1234 1340 1367 1385 1378 1400 1346 1390 1404 1328 1292 1265 1317 1443 1527 1650 1746 1850 1953 1987 1982 1995 2031 2079 2047 2117 2014 1889 1847 1831 1717 1569 1459 1380 1311 1134 982 836 725 575 477 435 410 395 450 472 488 649 801 1051 1202 1338 1379 1549 1674 1830 1989 1887 1956 2129 2223 2112 2079 2050 2016 2033 2021 1947 1856 1839 1825 1830 1809 1835 1863 1857 1858 1879 1954 2009 2005 2078 2095 2150 2261 2290 2306 2380 2412 2528 2495 2420 2372 2311 2322 2350 2391 2475 2519 2398 2331 2240 2206 2097 1969 1810 1705 1606 1562 1441 1400 1310 1238 1139 1097 990 907 972 996 1081 1128 1162 1339 1504 1686 1774 1802 1854 1763 1704 1643 1615 1558 1463 1382 1332 1247 1183 1135 1097 1143 1189 1294 1370 1442 1526 1599 1605 1610 1584 1508 1463 1433 1454 1481 1509 1521 1493 1465 1431 1378 1388 1375 1360 1371 1355 1360 1357 1335 1273 1182 1196 1304 1354 1447 1495 1557 1576 1620 1640 1588 1500 1501 1513 1300 1152 1173 1289 1427 1519 1623 1688 1766 1827 1974 2059 2164 2240 2343 2405 2448 2494 2634 2735 2834 2981 3141 2965 2868 2814 2656 2593 2572 2474 2390 2339 2260 2260 2355 2287 2259 2204 2147 2117 2047 2027 2031 2040 2074 2101 2121 2100 2159 2208 2224 2241 2270 2278 2426 2413 2367 2382 2432 2490 2845 2901 2898 2930 2916 2831 2839 2868 2875 2873 2877 2910 2921 2871 2797 2732 2693 2678 2704 2805 2939 2767 2695 2650 2615 2583 2579 2540 2520 2496 2540 2610 2529 2421 2273 2117 2012 1926 1952 2097 2218 2342 2440 2517 2518 2535 2530 2499 2522 2634 2740 2890 2787 2671 2615 2598 2671 2779 2892 3009 2880 2876 2884 2933 2969 3010 3045 3117 3192 3279 3266 3139 3168 3054 3007 2968 3002 2921 2900 2999 3089 3215 3191 3124 3043 3103 3040 2952 2944 3015 3077 3053 2976 2939 2957 2932 2811 2801 2866 2998 2854 2800 2801 2758 2681 2579 2464 2416 2394 2388 2305 2264 2305 2404 2432 2543 2440 2209 2140 2015 1919 1741 1617 1560 1561 1561 1561 1561 1561 1561 1561 1564 1590 1614 1612 1642 1706 1746 1784 1895 2007 2039 2060 2052 2097 2235 2496 2395 2270 2226 2145 2082 1985 1905 1830 1809 1820 1808 1873 1883 1837 1819 1696 1647 1518 1408 1426 1398 1330 1280 1237 1151 1090 1029 947 864 812 812 817 798 791 791 765 781 808 847 928 994 1055 1135 1134 1049 903 785 670 653 666 704 787 950 1067 1098 1098 1048 1191 1272 1302 1376 1581 1545 1553 1610 1554 1498 1390 1295 1272 1307 1245 1107 975 960 1023 963 1006 992 845 890 933 905 824 730 729 887 1086 1202 1048 1000 1016 1117 1138 1130 1126 1127 1058 967 871 833 663 540 481 549 638 692 739 748 778 744 782 795 815 901 981 984 973 994 1034 1055 1056 1060 981 894 846 786 756 750 701 699 659 676 690 622 637 644 629 628 627 644 657 623 572 525 543 531 549 532 538 588 616 592 571 582 613 525 487 475 446 434 443 478 495 506 449 418 405 365 345 338 312 255 249 247 247 246 244 242 241 241 240 242 244 241 242 239 238 232 232 231 232 230 232 233 233 233 235 235 234 236 235 235 229 232 226 226 227 223 226 223 225 223 222 224 223 227 226 225 228 227 228 227 228 229 229 232 232 232 232 248 257 256 255 277 273 267 269 272 265 241 233 233 233 231 232 234 233 237 236 235 232 229 229 229 229 229 236 246 284 308 334 351 378 380 388 402 387 388 385 378 353 353 362 351 337 326 311 299 314 299 279 264 274 262 252 250 248 235 234 232 230 229 228 228 202 200 199 199 197 194 191 190 192 190 191 192 192 192 191 190 190 189 189 188 186 186 185 184 184 182 182 182 180 179 178 177 177 175 175 174 172 171 169 170 169 168 166 167 165 167 163 163 161 161 153 153 154 153 151 151 148 150 149 150 149 148 149 149 149 147 149 149 148 148 148 151 148 151 150 150 150 150 150 151 147 155 156 157 149 148 150 154 153 150 149 149 149 148 149 150 147 149 147 148 147 147 147 148 147 147 147 147 146 147 146 147 146 145 145 146 146 146 145 148 144 144 145 144 144 144 143 142 143 144 143 145 142 144 143 144 144 455 468 540 559 581 629 673 691 677 685 688 663 642 656 681 686 658 626 696 753 738 730 745 729 734 758 820 785 755 751 801 849 894 883 843 826 881 904 880 839 794 776 759 745 718 704 653 608 547 501 481 448 424 439 478 476 480 482 484 465 458 414 396 399 389 390 391 392 397 432 550 494 489 499 516 543 563 602 727 785 709 636 592 626 581 663 627 702 723 669 666 712 847 1035 1037 1053 1125 1071 952 859 790 703 684 724 801 881 937 1063 1040 1058 1133 1241 1332 1475 1593 1823 1824 1789 1757 1681 1639 1618 1653 1695 1745 1822 1707 1536 1430 1303 1210 1124 1078 1023 986 953 946 661 538 468 407 332 331 326 249 251 251 251 250 252 252 253 256 260 265 312 324 322 343 385 373 409 441 498 526 594 664 732 671 790 877 922 1012 1027 972 885 801 681 580 469 389 415 453 503 551 611 685 808 855 900 919 902 851 834 769 674 736 820 881 932 1053 1161 1296 1390 1492 1515 1539 1537 1543 1556 1533 1501 1448 1371 1429 1501 1613 1732 1847 1885 1924 2024 2231 2176 2206 2168 2182 2124 2088 2034 1860 1665 1546 1410 1233 1204 1098 953 766 653 533 454 398 404 453 477 507 528 656 812 1060 1073 1185 1345 1539 1669 1858 1958 2011 2148 2167 2113 2011 1970 1956 1965 1918 1879 1837 1802 1753 1753 1745 1729 1767 1794 1791 1796 1856 1901 1945 1981 2028 2067 2148 2201 2226 2268 2368 2486 2565 2505 2401 2294 2218 2220 2234 2270 2342 2412 2391 2360 2197 2152 2035 1943 1783 1672 1515 1402 1311 1253 1171 1152 1125 1090 1004 917 994 1022 1072 1137 1251 1372 1518 1757 1851 1925 1890 1820 1748 1680 1653 1576 1531 1472 1396 1262 1216 1186 1141 1183 1237 1351 1400 1471 1545 1650 1692 1690 1629 1570 1536 1543 1534 1552 1586 1611 1598 1607 1575 1543 1511 1508 1502 1483 1480 1464 1410 1399 1331 1313 1250 1296 1379 1488 1612 1771 1746 1776 1807 1703 1648 1671 1608 1370 1205 1126 1203 1359 1473 1533 1613 1685 1775 1931 2002 2070 2137 2258 2359 2429 2539 2637 2732 2983 3096 3241 3105 3021 2926 2825 2763 2704 2569 2505 2446 2378 2358 2433 2395 2343 2307 2272 2262 2226 2189 2267 2256 2249 2199 2201 2211 2322 2388 2406 2381 2325 2368 2533 2529 2432 2407 2424 2443 2705 2695 2742 2779 2802 2841 2864 2897 2909 2918 2978 2970 2940 2847 2781 2733 2732 2774 2766 2836 2931 2752 2685 2652 2625 2602 2607 2614 2635 2706 2776 2828 2639 2435 2352 2120 2014 1929 1988 2135 2205 2336 2433 2529 2537 2571 2555 2520 2553 2601 2682 2839 2938 2713 2644 2634 2652 2753 2848 2931 2830 2770 2807 2897 2956 3020 3033 3078 3125 3178 3258 3278 3111 3040 2981 2968 2914 2860 2836 2861 2932 3042 3035 2967 2953 3084 3073 2909 2904 2927 2966 3010 3093 3116 3105 3161 3088 2991 3064 3131 2968 2916 2875 2842 2779 2692 2569 2550 2444 2373 2316 2271 2306 2444 2501 2458 2347 2292 2287 2187 2048 1854 1782 1749 1695 1617 1578 1573 1573 1592 1596 1659 1720 1761 1788 1822 1881 1901 1878 1881 2004 2124 2154 2170 2191 2220 2368 2279 2207 2176 2094 2035 1930 1848 1838 1883 2017 2065 2105 2054 1954 1873 1785 1683 1595 1561 1585 1578 1514 1459 1397 1338 1240 1204 1093 1057 987 924 904 881 880 908 935 1017 1001 1032 1072 1207 1332 1325 1285 1163 1000 934 819 693 648 665 711 829 896 919 939 968 1009 1124 1124 1243 1486 1418 1384 1418 1554 1578 1490 1454 1443 1433 1271 1141 1023 1013 983 991 928 895 926 1032 1081 1033 881 779 653 725 943 1104 1015 941 968 1006 972 970 982 993 974 920 861 802 630 526 488 484 506 541 598 630 625 631 709 719 753 832 849 873 880 930 963 1002 977 937 894 839 801 736 706 705 722 638 640 650 658 591 618 622 640 607 599 662 657 569 564 515 523 500 521 490 531 526 557 541 513 548 549 532 495 463 431 433 488 491 475 427 407 367 344 330 313 330 306 256 252 250 248 246 244 243 242 242 244 247 244 240 239 236 237 231 230 234 232 233 231 231 226 230 228 229 233 233 237 234 235 233 229 226 224 224 223 219 220 218 225 224 224 223 224 225 224 222 227 229 228 227 227 227 230 232 234 230 230 231 236 259 249 252 258 270 278 277 252 242 234 231 232 232 230 232 238 241 236 229 229 229 229 229 229 240 254 280 307 316 328 347 356 365 369 382 391 392 365 354 336 344 323 303 288 294 286 285 287 262 256 257 252 240 248 239 230 228 231 228 227 227 224 222 204 198 196 195 194 193 192 193 189 189 186 188 191 188 187 188 188 186 185 186 182 184 181 180 182 180 180 181 177 177 176 175 174 172 173 171 170 169 168 167 167 165 164 165 162 160 159 159 161 158 152 151 152 152 148 152 148 148 149 149 149 150 149 148 149 148 148 147 147 151 149 148 148 148 149 147 150 152 151 155 156 155 149 147 154 155 150 150 149 149 147 147 148 146 146 146 147 146 147 146 147 145 145 145 146 147 146 146 145 145 144 145 144 145 144 144 145 144 143 145 143 145 144 142 143 142 143 143 142 144 144 142 142 142 144 493 546 629 658 673 673 745 787 804 816 826 798 813 807 814 763 682 640 708 719 802 859 867 831 817 837 842 855 852 855 878 879 882 848 771 739 819 855 809 785 760 733 721 708 666 634 583 553 498 470 442 439 479 498 512 504 525 540 509 467 412 386 389 393 389 388 390 391 398 530 496 490 498 510 541 590 645 755 899 1123 1071 965 894 795 701 582 545 555 553 614 643 626 691 870 846 833 871 855 813 746 692 697 793 799 809 868 903 957 999 1086 1180 1303 1390 1536 1676 1847 1815 1782 1704 1663 1649 1666 1693 1749 1772 1703 1581 1441 1348 1216 1147 1100 1059 1017 975 944 853 643 528 432 369 329 310 262 251 250 249 251 251 249 250 250 253 270 287 292 316 319 339 386 419 485 519 591 612 754 832 849 801 824 921 1067 1074 1011 955 840 729 596 532 404 428 446 460 512 584 708 803 886 953 1022 1031 982 1001 1035 988 855 735 750 851 952 1049 1130 1251 1401 1459 1556 1675 1737 1768 1771 1746 1668 1586 1551 1555 1618 1656 1650 1731 1844 2038 2196 2280 2291 2189 2152 2078 1983 1849 1772 1747 1696 1487 1343 1176 1039 873 871 731 634 517 460 411 447 478 511 549 581 695 765 841 921 1097 1236 1401 1577 1728 1852 1982 2087 2023 1990 1953 1891 1800 1826 1852 1763 1693 1661 1647 1669 1668 1656 1669 1686 1740 1767 1828 1877 1941 1978 2013 2054 2109 2163 2250 2314 2399 2522 2752 2686 2491 2396 2259 2164 2113 2125 2190 2268 2388 2374 2217 2075 1972 1906 1760 1674 1580 1521 1410 1297 1146 1085 1062 1033 950 964 1079 1108 1155 1190 1279 1472 1628 1834 1902 1976 2025 1964 1898 1797 1704 1589 1526 1445 1388 1315 1254 1192 1156 1278 1380 1426 1429 1465 1562 1695 1765 1752 1704 1671 1652 1650 1643 1664 1679 1744 1742 1779 1752 1738 1707 1669 1671 1631 1598 1536 1495 1463 1421 1446 1475 1328 1349 1465 1583 1840 1989 2112 2114 2013 1995 1805 1706 1504 1319 1187 1140 1221 1282 1401 1507 1586 1696 1767 1845 1956 2067 2193 2301 2502 2687 2846 2892 2966 3114 3333 3290 3110 3052 2962 2887 2829 2803 2630 2630 2646 2591 2554 2510 2469 2463 2446 2408 2377 2387 2400 2431 2421 2379 2370 2412 2443 2498 2626 2616 2495 2531 2663 2596 2493 2461 2460 2486 2720 2780 2810 2854 2865 2915 2948 2960 2986 2996 3000 2925 2871 2770 2739 2743 2767 2771 2817 2962 2966 2804 2708 2658 2662 2632 2649 2665 2709 2722 2698 2681 2646 2454 2280 2082 1988 1942 2012 2146 2223 2322 2394 2487 2526 2627 2630 2583 2608 2636 2673 2706 2801 2833 2735 2683 2695 2731 2795 2771 2744 2768 2826 2918 2976 3021 3048 3102 3138 3199 3275 3264 3093 3008 2979 2987 2988 2924 2823 2823 2859 2880 2876 2852 2861 3031 3079 2917 2825 2797 2788 2846 2908 2958 2988 3022 3069 3149 3234 3319 3075 3026 3001 2928 2882 2753 2639 2598 2509 2438 2425 2387 2397 2492 2546 2443 2349 2191 2151 2105 1991 1921 1909 1912 1882 1801 1765 1769 1774 1789 1849 1887 1958 1973 1997 1965 1981 2076 2059 2034 2063 2153 2274 2266 2258 2286 2431 2509 2467 2354 2304 2220 2083 2027 2036 2089 2162 2173 2318 2239 2100 2031 1905 1822 1785 1773 1834 1860 1842 1739 1654 1595 1523 1445 1377 1393 1251 1302 1138 1205 1185 1205 1335 1260 1296 1375 1405 1425 1460 1489 1416 1299 1168 1063 927 798 694 646 630 662 760 797 805 795 810 865 937 1065 1247 1223 1175 1189 1357 1459 1463 1524 1506 1431 1295 1271 1209 1255 1187 1125 1136 1115 1123 1224 1176 1100 996 853 662 623 794 929 999 872 796 818 743 723 715 685 620 575 524 557 511 493 472 465 454 467 464 495 510 525 568 599 684 715 724 745 771 861 925 941 892 874 786 739 703 666 661 652 657 629 625 586 589 563 571 596 603 607 634 660 632 576 556 515 492 517 485 473 480 508 500 492 490 490 491 555 546 427 455 464 466 404 386 357 340 328 313 271 267 268 262 257 258 252 250 247 246 243 247 246 245 238 237 240 239 231 238 232 230 234 226 230 229 225 226 230 228 228 229 229 228 229 230 234 226 225 224 221 222 222 222 222 220 223 223 224 224 225 223 222 223 223 226 228 229 227 227 226 226 230 231 229 228 239 235 232 241 244 240 239 238 231 235 233 232 232 234 232 234 236 229 229 229 229 229 229 229 229 240 259 281 295 297 300 317 314 324 364 346 371 367 352 355 348 301 290 283 286 273 273 278 280 262 265 259 243 239 232 228 229 225 226 224 224 222 220 219 220 213 195 192 192 191 190 189 188 189 187 185 185 186 182 182 182 182 182 182 182 181 181 179 181 177 178 177 176 176 173 172 172 171 171 170 168 167 165 166 165 167 162 162 162 160 159 159 159 160 157 152 149 149 147 150 148 149 146 148 147 148 146 146 146 146 148 147 146 147 147 148 146 147 147 147 146 146 152 159 155 149 147 146 149 147 147 146 147 147 145 146 146 145 146 145 145 145 146 144 144 147 145 145 144 146 144 144 144 143 142 144 145 142 142 143 143 141 144 143 143 142 143 141 142 141 141 142 141 142 142 141 143 141 588 652 692 747 746 776 740 785 849 883 805 711 739 790 817 843 766 696 689 797 828 800 865 882 897 893 836 826 834 826 810 839 879 820 715 716 755 784 753 732 706 685 678 665 626 581 551 523 468 444 442 454 498 520 556 570 561 549 522 470 390 386 392 400 406 391 390 394 496 494 507 523 515 557 590 655 741 865 1084 1156 1143 1073 977 859 800 660 598 599 668 681 677 633 606 644 676 723 764 770 729 664 671 748 826 900 889 925 940 998 1046 1137 1197 1312 1407 1561 1711 1836 1797 1744 1664 1657 1674 1716 1741 1793 1815 1691 1496 1387 1303 1207 1137 1075 1038 989 956 898 763 593 501 401 353 331 286 253 251 250 250 250 251 250 250 252 251 265 281 291 324 343 383 421 486 547 609 703 643 727 828 925 918 952 1019 1106 1050 961 898 782 684 574 504 409 435 481 496 530 630 798 888 952 1020 1088 1111 1119 1132 1087 956 875 815 741 824 927 1061 1144 1299 1400 1524 1587 1690 1766 1841 1866 1778 1741 1719 1729 1742 1791 1726 1659 1710 1855 2034 2206 2239 2148 2108 1993 1952 1901 1828 1766 1682 1619 1445 1296 1107 969 784 709 630 579 521 476 401 448 481 516 561 597 664 715 808 906 993 1139 1369 1464 1595 1723 1912 2071 2026 1934 1855 1867 1743 1685 1689 1673 1611 1591 1579 1593 1589 1604 1644 1693 1746 1794 1860 1903 1944 1968 2016 2039 2094 2149 2325 2404 2550 2624 2724 2757 2586 2461 2309 2200 2075 2041 2079 2157 2251 2224 2084 2016 1871 1760 1656 1627 1537 1471 1362 1272 1156 1258 1162 1066 966 1075 1136 1171 1242 1344 1471 1588 1659 1817 1915 2042 2086 2026 1946 1787 1712 1663 1566 1495 1431 1323 1267 1224 1190 1310 1427 1469 1490 1507 1568 1668 1754 1766 1749 1781 1725 1713 1697 1741 1750 1798 1842 1873 1885 1857 1830 1802 1765 1695 1675 1618 1569 1514 1480 1497 1537 1501 1326 1451 1624 1824 1986 2149 2225 2193 2016 1818 1653 1529 1440 1264 1207 1159 1226 1302 1380 1541 1639 1823 1907 2001 2099 2189 2308 2519 2658 2688 2699 2788 2898 3149 3292 3217 3143 3076 3002 2950 2906 2847 2876 2800 2660 2627 2599 2539 2546 2586 2598 2474 2507 2562 2553 2556 2530 2537 2528 2566 2621 2781 2706 2711 2734 2702 2585 2538 2526 2559 2726 2854 2901 2935 2952 2968 3014 3014 3026 3026 2976 2914 2804 2749 2734 2749 2793 2799 2830 2903 2995 2933 2833 2749 2719 2690 2647 2631 2625 2623 2622 2609 2603 2619 2474 2284 2064 1978 1961 2035 2155 2201 2264 2323 2419 2493 2591 2685 2635 2647 2642 2676 2734 2784 2901 2841 2735 2714 2768 2781 2708 2687 2722 2765 2895 2936 2986 3030 3075 3121 3182 3238 3226 3136 3031 2975 2972 2982 2873 2773 2818 2828 2827 2794 2733 2751 2830 2868 2785 2770 2757 2753 2759 2806 2943 2991 3033 3052 3130 3191 3331 3194 3116 3078 2991 2949 2820 2745 2717 2662 2491 2500 2447 2489 2605 2621 2460 2368 2184 2126 2098 2010 2042 2062 1995 1951 1905 1910 1948 1957 1873 1917 1991 2052 2094 2098 2075 2097 2160 2252 2230 2189 2233 2342 2353 2353 2376 2493 2656 2562 2422 2312 2262 2203 2185 2181 2264 2390 2381 2451 2329 2211 2188 2126 1983 1982 1922 2033 2062 1997 1949 1816 1699 1670 1619 1553 1518 1536 1460 1322 1315 1432 1446 1381 1454 1470 1526 1673 1670 1606 1586 1472 1375 1254 1118 1034 964 824 718 652 628 634 683 666 650 676 699 767 855 1033 1046 988 1062 1279 1272 1295 1324 1343 1443 1468 1430 1390 1409 1347 1302 1312 1287 1308 1292 1161 1075 896 806 667 588 715 818 817 749 646 593 509 501 496 478 465 465 461 459 463 478 467 468 456 449 441 439 436 445 465 511 551 645 694 754 791 847 914 945 871 806 777 683 668 612 608 602 590 596 568 564 561 550 550 567 633 638 711 706 664 591 534 520 491 487 496 486 452 453 478 478 478 478 502 469 441 375 436 416 394 341 311 303 319 286 279 280 334 287 261 258 257 253 252 249 245 244 243 243 246 246 244 235 239 234 232 231 228 235 235 233 232 232 229 230 229 228 226 229 227 227 227 229 226 226 230 228 224 222 223 223 225 222 222 223 222 224 225 222 222 223 227 226 227 226 225 224 224 229 229 228 229 229 229 230 232 234 236 240 237 234 240 238 236 231 243 243 235 237 229 229 229 229 229 229 229 229 233 244 256 269 281 285 298 307 309 310 328 339 361 348 334 321 301 290 284 284 271 277 276 272 257 255 251 254 240 234 227 225 224 224 222 220 220 218 217 218 216 217 216 192 191 189 188 187 186 185 185 184 184 183 180 181 177 177 183 180 176 177 178 177 177 174 175 175 174 174 173 173 170 171 168 168 168 165 164 164 164 163 162 161 162 161 160 159 158 158 155 151 149 149 151 148 147 147 147 147 146 147 146 145 144 147 149 145 146 147 145 145 145 146 145 145 146 147 153 153 149 145 146 154 155 145 145 146 146 145 144 145 145 144 144 144 143 144 143 143 145 144 145 145 145 143 141 143 143 144 141 142 142 142 144 143 142 143 141 141 143 141 140 141 141 142 141 140 140 143 141 141 140 663 743 772 794 811 804 804 837 849 801 774 716 627 662 762 849 817 770 663 719 715 772 883 932 917 903 896 844 819 778 770 795 841 783 642 637 647 716 699 672 641 621 659 647 593 565 529 506 466 460 458 479 520 542 561 565 555 530 487 424 392 394 392 393 404 401 390 482 514 487 502 534 535 589 627 721 834 1128 1226 1182 1140 1063 985 881 808 679 648 721 776 840 932 745 749 801 704 646 645 643 643 673 758 829 865 905 934 1009 1024 1067 1112 1236 1309 1406 1469 1577 1654 1824 1780 1665 1646 1672 1699 1754 1787 1816 1791 1722 1511 1349 1238 1130 1106 1056 1007 948 921 885 784 590 458 382 356 328 268 253 250 250 249 248 250 251 249 251 258 261 285 324 330 370 394 500 541 630 720 803 775 709 802 929 1037 1117 1128 1105 1029 915 843 721 622 528 453 403 451 492 542 587 607 735 857 936 1006 1126 1199 1249 1207 1106 1001 940 874 784 841 958 1113 1196 1329 1424 1541 1592 1650 1655 1751 1847 1877 1867 1872 1881 1869 1810 1727 1689 1799 1942 2052 2171 2216 2109 1973 1858 1781 1757 1731 1662 1561 1455 1342 1240 1043 894 799 762 722 655 513 468 408 441 474 498 528 600 752 891 989 1077 1158 1213 1276 1399 1549 1689 1897 1999 1936 1870 1752 1754 1741 1663 1569 1555 1534 1521 1504 1503 1560 1591 1649 1705 1764 1805 1853 1906 1964 1997 2054 2077 2140 2192 2355 2505 2497 2512 2622 2601 2507 2496 2412 2289 2093 1992 1987 2014 2075 2059 1995 1890 1767 1708 1601 1487 1445 1366 1299 1240 1272 1324 1245 1136 976 1079 1160 1249 1340 1459 1577 1716 1776 1859 1941 2032 2050 2059 1957 1843 1824 1723 1606 1593 1507 1368 1333 1237 1230 1348 1421 1491 1544 1555 1560 1629 1731 1845 1874 1882 1810 1761 1769 1784 1817 1875 1904 1955 1993 1979 1942 1838 1788 1742 1713 1693 1661 1556 1497 1516 1574 1576 1430 1446 1627 1780 1889 2048 2174 2196 2026 1792 1742 1695 1624 1510 1385 1229 1179 1216 1321 1506 1635 1792 1921 2193 2351 2355 2332 2483 2542 2604 2663 2748 2811 2991 3161 3305 3226 3209 3128 3178 3128 3087 2975 2890 2785 2737 2739 2632 2646 2898 2983 2998 2975 2932 2916 2738 2641 2646 2669 2683 2696 2750 2798 2785 2788 2756 2645 2618 2624 2788 2899 3049 3113 3130 3152 3131 3160 3115 3096 3076 2993 2889 2765 2685 2699 2752 2788 2826 2902 3040 2936 2860 2747 2715 2690 2669 2627 2586 2566 2557 2554 2549 2572 2503 2423 2288 2053 1994 2006 2015 2055 2092 2156 2220 2368 2448 2542 2632 2699 2715 2686 2703 2744 2801 2879 2964 2837 2759 2763 2714 2631 2651 2676 2696 2754 2818 2893 2964 3047 3089 3138 3195 3242 3165 3071 2966 2912 2910 2809 2716 2767 2789 2779 2790 2720 2700 2684 2662 2640 2652 2722 2775 2766 2823 2944 2979 3027 3050 3105 3167 3246 3399 3259 3190 3061 3039 2987 2893 2815 2726 2558 2534 2567 2597 2754 2753 2555 2381 2226 2139 2092 2070 2061 2040 1987 2054 2050 2074 2126 2073 1916 1885 1974 2025 2120 2229 2183 2214 2242 2293 2365 2459 2484 2532 2604 2559 2543 2589 2677 2760 2684 2533 2471 2381 2342 2384 2557 2547 2601 2504 2423 2503 2363 2190 2088 2068 2133 2268 2173 2019 1956 1884 1849 1787 1782 1760 1706 1711 1637 1476 1443 1599 1677 1583 1681 1721 1763 1882 1875 1805 1706 1544 1425 1329 1274 1181 1069 892 774 710 654 617 609 611 608 617 623 631 663 770 821 832 957 1101 1090 1151 1211 1267 1371 1436 1345 1279 1284 1316 1310 1292 1314 1301 1224 1123 1038 880 759 647 573 581 580 592 523 491 490 481 489 480 492 531 573 492 456 461 455 450 449 487 459 443 431 433 433 437 500 565 649 701 727 705 803 866 914 873 775 752 685 660 581 585 580 572 553 540 555 539 534 534 587 630 713 752 621 577 544 550 526 495 440 459 463 446 452 476 472 472 499 471 424 419 351 407 384 341 295 292 286 285 282 293 351 359 351 294 316 261 254 249 245 244 242 246 244 239 234 233 234 234 234 231 235 231 236 238 234 232 230 229 230 228 227 225 227 225 226 226 225 226 225 228 223 224 224 220 221 222 219 222 223 221 223 226 224 224 231 230 230 229 230 227 229 231 231 236 230 229 229 231 231 230 229 235 233 242 242 247 251 250 255 237 239 237 229 229 229 229 229 229 229 229 229 229 241 263 276 280 279 288 304 296 306 313 331 382 338 326 304 300 288 288 278 277 271 281 261 251 246 248 246 236 244 225 224 223 221 220 220 216 217 215 216 214 214 219 221 211 197 188 189 186 184 184 182 181 182 182 183 177 178 175 177 175 178 176 174 174 178 173 173 172 171 171 170 171 170 168 167 167 167 167 169 164 164 163 162 162 163 159 159 159 157 158 154 149 147 147 145 146 146 147 147 147 144 145 143 144 144 145 145 144 145 144 144 145 145 147 144 146 145 151 148 143 144 156 151 148 146 146 143 144 144 144 144 145 144 142 143 145 144 143 142 143 142 142 142 143 142 142 141 141 141 142 142 141 141 142 142 140 141 140 142 139 139 143 142 142 141 140 141 142 140 139 141 140 723 774 771 744 754 776 843 853 758 670 647 608 608 719 773 757 828 842 738 649 712 820 885 884 824 916 901 836 782 755 734 773 786 765 619 576 581 620 629 619 604 597 623 612 585 562 531 501 474 474 497 510 544 563 548 557 517 497 448 393 392 389 391 389 390 392 446 494 464 480 515 544 578 608 669 799 907 1180 1213 1157 1129 1037 948 826 777 793 757 828 879 1097 983 849 888 905 798 759 736 715 658 703 762 807 853 861 927 983 1009 1057 1098 1158 1186 1318 1361 1480 1545 1811 1742 1646 1652 1676 1717 1762 1733 1771 1758 1548 1428 1282 1178 1077 1028 989 942 957 904 854 767 555 439 385 351 323 254 249 250 248 249 249 249 249 248 251 263 270 308 321 348 394 439 535 580 671 728 850 882 836 832 975 1087 1097 1067 1007 941 836 756 671 575 490 427 431 455 531 608 705 766 769 763 875 990 1143 1213 1283 1285 1200 1130 1073 928 857 843 969 1050 1093 1223 1352 1465 1484 1487 1539 1638 1731 1872 1966 2007 1940 1867 1804 1796 1849 1954 2065 2117 2234 2125 2047 1925 1818 1791 1804 1779 1714 1565 1463 1315 1220 1088 1062 956 851 661 564 493 424 402 430 451 471 484 597 762 861 1014 1110 1253 1372 1474 1508 1683 1811 1925 1951 1879 1804 1678 1623 1603 1553 1473 1480 1433 1420 1473 1522 1565 1591 1646 1696 1753 1802 1858 1903 1954 1993 2056 2118 2168 2238 2419 2531 2451 2431 2536 2509 2383 2365 2398 2352 2184 2027 1926 1912 1918 1911 1900 1868 1719 1630 1506 1444 1347 1325 1365 1349 1348 1347 1253 1142 992 1095 1205 1285 1393 1510 1625 1738 1801 1870 1929 1969 1953 2066 2008 1926 1897 1798 1732 1636 1519 1434 1362 1251 1250 1366 1415 1466 1565 1576 1589 1624 1712 1859 1913 1967 1889 1875 1867 1869 1884 1910 1957 2047 2079 2061 1992 1873 1821 1767 1756 1747 1712 1612 1526 1565 1603 1624 1598 1451 1533 1699 1795 1961 2103 2219 2089 1871 1909 1808 1841 1722 1518 1349 1254 1188 1270 1436 1617 1794 1934 2260 2417 2352 2350 2434 2490 2547 2588 2654 2721 2870 3034 3168 3052 3046 3062 3106 3125 3149 3126 3025 3062 3056 3077 2846 2947 3182 3201 3198 3183 3257 3271 3176 2980 2693 2718 2701 2711 2763 2822 2807 2807 2890 2881 2862 2879 2961 3068 3222 3337 3367 3351 3373 3305 3216 3162 3095 2989 2838 2692 2654 2664 2720 2778 2835 2924 3047 2931 2846 2758 2698 2668 2646 2616 2575 2505 2470 2469 2469 2446 2385 2334 2284 2063 2082 2143 2180 2198 2204 2149 2159 2288 2372 2529 2616 2697 2744 2740 2759 2784 2829 2857 2947 2937 2825 2714 2632 2607 2665 2716 2764 2803 2806 2813 2838 2951 3014 3086 3146 3225 3142 3053 2937 2852 2815 2691 2676 2711 2738 2722 2744 2705 2670 2627 2583 2604 2618 2692 2751 2812 2840 2924 2984 3032 3059 3082 3146 3276 3356 3487 3495 3242 3154 3097 3024 2943 2808 2661 2634 2658 2684 2811 2597 2377 2290 2206 2133 2088 2075 2073 2075 2081 2126 2150 2247 2341 2181 2007 1906 1941 2076 2152 2191 2243 2317 2354 2425 2519 2662 2738 2761 2822 2797 2805 2813 2771 2844 2831 2649 2551 2555 2622 2689 2772 2744 2837 2729 2665 2479 2378 2274 2249 2324 2384 2474 2419 2227 2053 2002 1979 1933 1916 1975 1949 1839 1751 1662 1593 1798 1917 1778 1893 1942 1973 1987 1923 1843 1781 1654 1570 1454 1341 1170 1080 1006 963 854 785 759 706 633 627 609 600 596 592 595 632 700 777 907 893 1021 1047 1166 1215 1287 1304 1200 1110 1167 1156 1088 1093 1168 1075 1023 980 832 699 570 551 552 600 504 497 498 503 558 603 612 635 760 770 661 633 554 531 602 654 680 655 608 543 445 425 425 489 504 598 626 665 659 720 746 778 750 711 681 630 592 589 537 567 549 524 519 531 519 515 525 621 621 639 664 599 550 503 504 511 464 415 447 451 444 434 465 461 467 485 438 436 434 358 343 326 332 313 307 303 313 326 351 370 371 367 355 326 278 254 248 246 245 243 241 241 240 236 235 233 236 237 237 238 235 235 237 236 232 229 226 226 225 225 226 225 224 225 227 225 225 225 223 223 223 222 222 222 223 219 218 221 222 222 221 220 223 222 222 229 228 229 228 232 229 231 232 231 230 229 229 229 229 231 233 242 244 248 255 270 261 266 269 264 242 230 229 229 229 229 229 229 229 229 229 266 261 237 241 250 261 281 302 296 307 344 377 332 326 314 295 281 274 273 263 268 277 253 261 249 245 250 236 240 226 224 222 221 220 215 215 216 213 214 212 212 210 211 210 214 204 192 184 185 183 182 182 181 177 178 186 184 178 174 174 174 174 175 173 173 172 173 170 169 169 168 168 165 166 166 167 166 166 163 164 163 162 163 160 161 160 159 157 157 154 153 151 148 146 147 146 147 144 146 146 146 143 146 143 144 143 144 143 143 144 143 144 144 145 144 144 144 144 142 142 147 148 147 145 144 145 143 143 143 143 142 143 144 143 143 143 140 143 141 140 143 142 141 141 144 142 142 141 141 142 142 142 140 140 140 140 141 139 140 140 140 140 141 141 139 141 140 140 139 138 142 141 693 767 661 671 748 785 773 837 807 737 692 615 578 614 621 705 755 783 793 713 655 777 848 775 799 878 889 801 763 704 676 709 740 712 566 538 528 521 574 606 610 600 596 602 592 559 516 495 484 500 514 529 537 541 491 497 440 428 395 391 391 390 390 390 392 414 419 437 456 483 529 567 606 652 723 828 1099 1145 1176 1142 1104 997 929 890 883 852 867 929 1000 1209 1083 1000 937 929 889 835 800 721 667 660 705 763 776 817 886 933 968 983 1019 1040 1110 1222 1265 1374 1475 1785 1713 1661 1647 1677 1702 1651 1718 1765 1737 1489 1365 1223 1145 1038 987 944 911 942 892 711 664 503 398 378 367 301 250 249 249 249 249 248 252 247 251 250 263 282 296 347 390 442 542 611 647 674 695 770 874 973 938 1047 1105 1072 1039 956 890 779 726 610 547 457 427 457 493 588 679 783 824 867 924 938 965 1103 1197 1287 1343 1326 1227 1111 992 970 898 841 932 986 1126 1241 1354 1309 1411 1511 1661 1768 1817 1838 1942 1992 1894 1889 1993 2077 2130 2178 2177 2279 2066 2038 1988 1945 1979 2015 1894 1769 1664 1548 1443 1342 1196 1118 1020 958 784 656 483 399 401 406 431 445 456 537 722 869 1013 1150 1339 1475 1623 1721 1802 1877 1880 1849 1842 1780 1655 1557 1471 1444 1413 1376 1423 1481 1535 1567 1618 1651 1685 1722 1760 1796 1848 1875 1934 2002 2088 2168 2225 2273 2449 2524 2414 2379 2378 2482 2430 2335 2303 2308 2246 2167 1988 1888 1841 1810 1765 1721 1651 1537 1432 1398 1438 1465 1533 1494 1402 1324 1218 1114 1003 1104 1255 1352 1436 1567 1618 1720 1771 1871 1895 1876 1886 2027 2079 2017 1955 1837 1762 1653 1612 1478 1412 1280 1250 1323 1392 1496 1567 1599 1622 1666 1710 1793 1868 1946 1989 2006 2016 2020 2002 2009 2047 2106 2140 2090 2013 1911 1858 1808 1818 1791 1747 1633 1546 1614 1685 1689 1679 1633 1578 1585 1667 1837 1965 2064 2139 2033 1948 1942 2004 1811 1677 1387 1296 1193 1227 1397 1535 1634 1708 2043 2153 2204 2237 2268 2383 2505 2573 2657 2745 2844 2968 3000 2864 2826 2842 2886 2889 2905 2994 3056 3005 3122 3216 3115 3145 3098 2991 2896 2946 3008 3108 3181 3048 2960 2933 2900 2854 2872 2897 2899 2901 3093 3080 3026 2981 3072 3200 3321 3424 3527 3483 3409 3335 3270 3200 3146 3059 2886 2703 2644 2647 2705 2760 2827 2960 3053 2911 2809 2728 2697 2641 2624 2567 2506 2401 2388 2330 2307 2300 2256 2160 2100 2130 2229 2427 2463 2364 2307 2262 2205 2210 2296 2448 2562 2695 2773 2861 2862 2879 2946 2996 2922 2771 2667 2576 2577 2664 2733 2791 2798 2834 2862 2864 2849 2923 3012 3084 3144 3209 3137 2995 2865 2775 2713 2628 2624 2650 2671 2673 2629 2625 2634 2564 2538 2567 2632 2687 2728 2815 2891 2947 2981 3026 3029 3066 3171 3143 3196 3292 3393 3482 3467 3332 3257 3078 2959 2759 2751 2817 2799 2676 2561 2438 2387 2282 2197 2128 2098 2137 2133 2081 2087 2173 2272 2440 2320 2168 2045 2043 2148 2219 2282 2323 2363 2379 2592 2712 2738 2674 2639 2693 2735 2725 2663 2601 2584 2605 2737 2831 2843 2845 2705 2689 2753 2734 2612 2573 2565 2569 2551 2617 2567 2679 2575 2380 2225 2144 2157 2189 2029 2061 2210 2128 1964 1974 1846 1786 1951 2083 1992 2119 2111 2037 1948 1885 1813 1740 1673 1609 1509 1397 1288 1259 1137 1092 952 837 790 714 669 651 625 610 600 593 589 587 594 618 717 738 864 945 1049 1049 1067 1076 1052 1023 984 972 866 893 906 877 825 746 703 614 529 528 531 524 592 621 601 644 768 797 821 823 877 897 890 834 719 695 805 819 783 786 724 618 522 439 420 419 449 560 605 606 600 639 645 650 641 619 624 578 567 545 494 502 535 519 501 505 522 573 562 522 521 559 589 582 533 498 462 476 450 416 431 440 444 423 441 467 466 455 403 428 397 364 360 346 341 332 339 347 361 384 384 384 384 389 382 373 304 262 254 249 245 246 245 239 238 236 234 237 240 237 237 237 236 236 237 234 234 232 230 225 226 226 224 223 224 226 225 228 224 228 223 223 223 222 222 221 222 220 218 220 221 223 222 224 221 222 229 228 231 231 237 230 229 232 235 229 230 228 230 229 230 245 253 256 254 253 264 266 266 278 321 320 258 233 229 229 229 229 229 229 229 229 229 248 232 231 232 232 237 249 276 292 320 348 324 318 304 293 277 277 271 261 260 255 265 259 247 258 260 240 235 230 224 223 221 220 218 217 218 215 214 211 206 203 204 208 210 207 207 214 196 184 183 181 182 182 178 179 177 175 179 178 176 172 172 172 171 172 172 171 169 171 167 168 167 166 166 164 165 163 161 161 162 164 160 159 161 158 158 157 154 153 151 151 151 149 149 148 147 155 145 144 144 145 145 143 144 142 143 143 143 143 145 144 143 142 142 142 144 143 143 149 140 147 146 146 144 143 143 144 143 141 142 143 144 140 142 143 143 140 141 141 140 141 141 142 141 141 141 141 141 140 140 139 140 140 139 140 140 140 140 140 139 142 139 139 139 141 140 138 138 139 139 139 139 570 645 621 679 687 685 737 788 755 748 663 566 594 631 631 590 594 592 604 611 703 772 789 688 760 799 803 789 748 696 606 629 678 646 521 501 501 588 631 619 608 611 613 593 580 555 529 542 507 487 523 572 498 484 417 401 397 393 393 396 392 392 392 397 393 397 406 439 476 518 561 608 672 738 816 1128 1156 1173 1174 1136 1099 1043 988 1051 985 1054 1102 1217 1286 1165 1065 1010 998 1011 953 846 784 706 707 746 718 710 709 740 753 804 822 828 874 943 1011 1098 1149 1287 1413 1728 1703 1667 1598 1550 1600 1750 1784 1572 1498 1364 1283 1150 1083 999 960 922 888 803 661 551 500 405 396 394 347 265 254 248 249 248 247 248 247 247 250 249 251 305 340 400 445 491 588 667 755 839 854 858 923 1081 1152 1127 1073 1023 963 916 826 713 643 562 492 424 440 481 558 635 638 754 837 976 1078 1144 1141 1170 1248 1325 1397 1435 1336 1283 1215 1236 1154 1067 967 949 995 1062 1202 1314 1473 1559 1598 1589 1671 1770 1897 1960 2080 2182 2282 2276 2324 2329 2305 2149 1996 1951 1943 1833 1808 1785 1684 1595 1419 1320 1278 1269 1138 1053 916 800 697 605 449 406 403 402 404 406 454 561 742 888 1078 1197 1354 1514 1683 1767 1813 1828 1766 1716 1620 1587 1494 1417 1363 1334 1311 1372 1439 1521 1607 1640 1721 1761 1814 1842 1857 1862 1869 1906 1970 2048 2202 2246 2374 2467 2426 2356 2324 2268 2273 2377 2354 2261 2184 2196 2181 2107 2028 1992 1970 1918 1821 1695 1558 1503 1450 1533 1619 1656 1591 1480 1327 1234 1152 1108 1053 1061 1215 1329 1424 1525 1569 1624 1689 1780 1799 1835 1906 1928 2008 2048 2005 1896 1812 1705 1604 1489 1419 1344 1325 1330 1382 1502 1566 1649 1686 1689 1707 1755 1824 1933 1998 2100 2208 2282 2188 2127 2117 2216 2165 2096 2054 1950 1876 1861 1851 1827 1783 1657 1595 1691 1763 1765 1735 1707 1639 1543 1562 1655 1721 1824 1938 2075 2066 2044 2146 2060 1870 1570 1339 1211 1265 1479 1628 1689 1764 1963 2127 2230 2247 2248 2362 2510 2583 2654 2740 2943 2968 2803 2683 2597 2597 2635 2590 2718 2855 2823 2746 2941 3033 3031 2857 2826 2829 2871 2907 3009 3146 3346 3265 3224 3242 3217 3184 3189 3261 3350 3405 3384 3318 3227 3203 3185 3256 3458 3551 3453 3343 3278 3221 3227 3111 3037 2867 2706 2599 2598 2639 2726 2778 2823 2917 3031 2910 2770 2670 2658 2625 2554 2469 2425 2476 2569 2540 2399 2191 2137 2209 2302 2452 2596 2701 2632 2627 2566 2403 2353 2277 2302 2464 2502 2618 2687 2750 2817 2942 3029 2896 2805 2650 2558 2579 2650 2733 2766 2803 2841 2838 2855 2895 2891 2904 2954 3044 3134 3233 3162 2972 2877 2827 2737 2661 2667 2635 2602 2552 2496 2503 2556 2484 2423 2479 2596 2708 2782 2810 2829 2865 2871 2849 2841 2955 2996 2979 2993 3035 3075 3176 3293 3474 3537 3392 3299 3199 3145 3090 2910 2717 2629 2606 2524 2375 2315 2281 2280 2305 2302 2177 2138 2161 2275 2495 2414 2268 2194 2123 2267 2425 2425 2420 2453 2481 2561 2731 2617 2564 2560 2561 2580 2572 2546 2524 2500 2490 2491 2590 2624 2622 2692 2583 2533 2559 2539 2494 2439 2429 2437 2477 2505 2498 2604 2486 2521 2468 2341 2212 2213 2304 2479 2403 2215 2295 2140 2061 2203 2173 2115 2056 2026 2014 1904 1858 1821 1753 1682 1614 1553 1516 1438 1406 1307 1194 1066 957 825 782 827 785 743 727 720 643 609 596 597 580 575 577 601 635 703 732 726 660 706 701 694 682 646 614 586 596 586 537 524 523 521 533 544 605 723 764 806 877 935 989 966 981 974 959 953 862 862 883 929 974 940 831 739 702 607 519 418 416 413 430 482 461 469 530 543 535 528 553 522 481 471 458 448 464 487 527 479 522 546 556 522 495 490 498 522 536 509 477 467 455 442 395 385 417 416 411 422 440 475 434 384 429 410 389 373 363 379 389 393 423 427 404 403 399 407 395 388 392 362 308 278 267 260 257 249 249 241 242 239 239 238 238 237 237 238 239 237 235 234 235 234 236 233 235 234 235 234 236 232 226 225 222 225 222 221 221 222 220 220 221 219 221 221 222 224 231 230 235 237 233 235 229 228 232 230 234 232 228 229 234 229 231 231 234 255 266 260 264 275 278 279 280 290 299 252 229 229 229 229 229 229 229 229 229 229 229 228 237 237 242 240 248 276 293 298 311 300 294 291 281 276 274 262 260 264 262 263 250 246 241 245 250 234 238 222 220 219 217 215 216 214 213 213 211 209 208 207 209 196 208 206 207 208 205 207 185 183 179 179 179 175 175 176 173 177 173 174 172 171 168 167 167 174 168 167 165 167 163 163 164 162 164 161 160 160 160 158 157 157 156 154 154 153 153 152 151 152 152 149 152 147 146 145 143 146 144 143 142 141 142 143 142 141 143 142 141 142 141 141 141 141 141 142 145 139 147 146 142 142 140 139 144 144 141 142 140 141 139 140 141 140 139 140 141 140 139 140 139 139 140 140 139 139 140 144 141 138 137 138 139 140 139 139 138 138 140 138 139 140 140 139 140 140 139 139 139 137 513 544 592 616 654 632 648 656 614 635 586 537 555 621 566 569 610 681 720 735 686 675 661 674 784 779 707 692 664 603 570 594 654 585 502 487 516 616 644 615 621 642 626 610 583 580 582 544 505 484 495 508 448 404 404 401 397 396 394 396 394 394 397 395 397 402 410 473 541 582 603 653 715 834 928 1167 1181 1212 1210 1146 1114 1053 1027 1097 1071 1184 1259 1410 1297 1136 1061 1109 1078 953 905 831 760 713 718 761 771 794 822 853 856 808 821 776 788 845 901 972 1067 1243 1363 1510 1583 1564 1498 1561 1647 1780 1589 1437 1358 1263 1185 1099 1032 972 938 939 918 901 709 558 449 389 351 336 346 261 257 250 249 247 246 248 249 249 252 248 265 324 377 452 490 577 548 647 707 793 870 1035 1070 1170 1195 1080 1019 940 878 791 728 630 581 515 462 430 447 524 639 734 755 770 804 971 1112 1215 1239 1274 1345 1432 1518 1557 1522 1486 1405 1394 1279 1225 1158 1111 1064 1004 1135 1255 1384 1436 1414 1531 1667 1739 1815 1892 2087 2233 2434 2455 2349 2323 2229 2189 2051 1990 1903 1808 1726 1677 1609 1510 1353 1233 1093 1135 1068 974 798 732 642 541 427 414 407 405 406 406 461 565 755 882 1059 1206 1387 1526 1653 1688 1711 1713 1686 1554 1534 1417 1343 1277 1208 1205 1322 1379 1456 1534 1674 1750 1777 1841 1889 1901 1931 1919 1936 1971 2043 2141 2231 2293 2459 2585 2536 2436 2329 2238 2145 2193 2242 2169 2109 2110 2113 2070 2103 2083 2001 1915 1763 1642 1511 1476 1540 1617 1747 1675 1510 1420 1310 1322 1306 1246 1052 1093 1203 1295 1378 1477 1536 1603 1644 1717 1742 1824 1896 1973 2031 2069 2047 1918 1841 1730 1629 1513 1471 1404 1361 1333 1412 1527 1583 1667 1704 1720 1738 1770 1818 1898 1938 2079 2188 2295 2277 2233 2213 2233 2162 2103 2046 1941 1865 1869 1889 1847 1794 1672 1672 1770 1815 1821 1761 1732 1714 1620 1577 1581 1612 1669 1776 2002 2134 2072 2104 2129 1965 1767 1355 1230 1318 1477 1770 1856 1884 1967 2098 2385 2447 2406 2421 2594 2692 2744 2815 3043 3113 2865 2633 2534 2528 2476 2466 2551 2669 2588 2602 2773 2818 2732 2752 2791 2824 2967 3108 3297 3447 3566 3543 3551 3624 3589 3552 3528 3542 3440 3413 3285 3228 3144 3102 3089 3174 3294 3330 3199 3107 3029 3007 3000 2970 2825 2677 2608 2567 2575 2660 2728 2756 2806 2886 2964 2849 2773 2698 2639 2568 2525 2494 2522 2625 2642 2550 2399 2224 2214 2341 2410 2568 2639 2720 2713 2752 2746 2520 2463 2347 2392 2496 2559 2711 2775 2839 2861 2904 3005 2893 2753 2594 2537 2612 2689 2775 2819 2819 2843 2862 2857 2884 2910 2929 2928 2991 3174 3329 3237 3045 2944 2891 2801 2753 2739 2666 2649 2441 2410 2409 2461 2407 2366 2434 2508 2557 2568 2611 2657 2717 2746 2786 2816 2833 2814 2792 2844 2949 3063 3119 3165 3175 3175 3202 3227 3262 3286 3080 2995 2836 2710 2679 2682 2482 2415 2385 2373 2394 2358 2233 2183 2232 2359 2565 2444 2354 2324 2271 2383 2524 2599 2533 2591 2626 2600 2656 2675 2595 2547 2521 2515 2522 2494 2469 2438 2439 2458 2492 2472 2483 2710 2630 2523 2486 2461 2430 2392 2322 2305 2322 2414 2435 2663 2741 2649 2487 2311 2288 2382 2486 2639 2587 2449 2376 2285 2183 2103 2054 1978 1923 1852 1858 1857 1850 1855 1804 1723 1669 1581 1522 1458 1397 1267 1199 1068 959 834 869 930 886 807 786 788 750 716 678 661 595 572 571 567 563 558 554 552 555 547 546 557 545 542 538 536 531 530 525 521 531 568 607 684 751 809 887 1007 1081 1120 1136 1092 1069 1050 978 910 920 955 948 1015 1054 918 804 751 697 630 554 437 421 415 410 413 413 412 415 418 419 416 459 430 413 411 424 428 445 468 513 478 546 529 517 495 494 464 469 493 494 473 465 437 416 413 414 397 379 424 412 401 432 424 388 376 415 415 401 404 410 406 428 421 413 410 401 392 386 387 397 392 392 391 378 325 302 269 266 260 259 244 241 240 238 238 238 237 237 236 238 237 238 235 235 234 233 236 234 235 233 232 234 232 229 227 226 225 223 221 221 222 221 220 220 221 222 221 226 224 232 260 267 273 258 239 232 231 230 232 232 231 231 233 228 230 229 231 232 239 264 264 275 283 283 278 268 273 282 259 230 229 245 235 229 229 229 229 229 229 229 235 247 251 256 257 260 272 300 304 297 288 285 280 276 273 269 256 260 259 268 256 259 243 237 235 253 239 229 232 225 218 216 214 213 213 213 210 211 211 213 207 205 206 191 206 204 200 199 201 199 189 179 178 178 175 177 173 172 173 172 171 172 173 171 168 165 165 164 166 165 163 163 162 164 161 159 159 160 161 160 158 156 156 155 154 155 154 152 151 150 151 149 148 148 147 145 144 145 145 145 141 141 140 140 141 142 143 141 140 142 142 141 139 141 141 143 142 142 138 146 146 149 147 140 141 138 140 141 140 140 140 139 140 140 141 140 138 138 138 139 140 141 138 139 139 139 138 138 138 139 138 137 138 138 139 138 138 137 138 137 137 141 138 139 139 138 138 137 137 137 137 501 506 543 563 584 577 594 590 596 545 525 527 532 537 553 558 675 723 683 642 629 638 661 712 790 793 714 655 577 550 548 586 606 527 479 477 531 621 636 621 655 646 620 604 578 573 588 547 491 478 450 418 398 401 400 398 398 397 397 395 398 396 396 400 401 424 450 532 574 635 688 807 904 1003 1217 1197 1204 1255 1259 1185 1114 1086 1149 1162 1285 1314 1510 1378 1225 1154 1297 1194 1092 961 883 820 803 731 771 779 792 836 897 1030 1068 1050 992 894 842 826 856 933 1048 1146 1216 1317 1421 1476 1524 1621 1738 1503 1435 1318 1234 1158 1107 1030 992 946 923 961 975 842 703 564 428 405 408 379 296 263 254 251 248 249 247 247 251 249 247 251 303 375 417 472 551 614 648 654 666 756 831 1000 1124 1186 1153 1043 971 876 808 715 653 568 531 477 435 456 483 617 733 826 890 927 942 1012 1027 1184 1278 1368 1430 1517 1593 1591 1574 1556 1547 1470 1381 1368 1285 1216 1143 1067 1018 1093 1215 1273 1363 1464 1583 1625 1731 1847 2043 2182 2333 2335 2159 2131 2038 2053 2191 2168 2024 1872 1828 1732 1601 1479 1323 1151 973 942 896 891 826 703 582 527 456 432 408 406 405 407 497 574 754 895 1084 1186 1367 1538 1655 1652 1633 1649 1574 1425 1353 1263 1141 1103 1156 1254 1321 1394 1500 1598 1674 1755 1838 1868 1858 1921 1995 2057 2049 2069 2183 2217 2274 2352 2517 2494 2540 2517 2359 2215 2078 2074 2096 2056 2043 2021 1942 1921 1961 2000 1925 1847 1678 1563 1494 1517 1636 1738 1822 1740 1641 1512 1468 1470 1443 1335 1126 1087 1183 1264 1393 1521 1555 1585 1627 1695 1730 1801 1895 1981 2022 2091 2025 1865 1806 1704 1637 1547 1511 1456 1411 1366 1403 1491 1547 1674 1704 1734 1760 1796 1839 1893 1933 2079 2184 2285 2270 2268 2281 2191 2132 2069 2006 1897 1901 1919 1896 1868 1802 1696 1734 1858 1821 1858 1812 1775 1765 1715 1687 1646 1590 1625 1721 1943 2121 2063 1991 1990 1971 1652 1433 1279 1283 1573 1839 1968 1994 2077 2162 2371 2465 2607 2544 2563 2713 2781 2856 3005 3005 2767 2708 2525 2509 2443 2433 2532 2610 2556 2585 2613 2647 2677 2713 2880 3049 3240 3225 3261 3395 3565 3709 3759 3772 3667 3548 3374 3262 3168 3147 3069 3008 2964 2905 2927 2988 3029 3081 2913 2854 2871 2901 2882 2737 2653 2576 2560 2567 2604 2686 2727 2748 2793 2910 3035 2863 2770 2666 2610 2571 2580 2637 2701 2663 2600 2465 2358 2247 2270 2436 2533 2608 2673 2766 2779 2756 2699 2503 2441 2449 2454 2535 2640 2784 2865 2974 3033 3034 2959 2816 2704 2613 2599 2488 2569 2686 2758 2797 2800 2782 2836 2910 2928 2957 2943 3004 3084 3176 3137 2988 2955 2932 2978 2909 2873 2816 2701 2534 2448 2314 2339 2291 2267 2279 2281 2337 2392 2456 2521 2607 2653 2706 2747 2755 2729 2784 2852 2937 2977 3030 3053 3113 3144 3184 3224 3298 3403 3303 3198 3037 2844 2803 2777 2618 2553 2487 2463 2496 2424 2245 2242 2359 2457 2612 2555 2470 2393 2385 2485 2613 2679 2605 2532 2511 2486 2519 2724 2670 2590 2543 2484 2447 2420 2408 2366 2345 2356 2373 2380 2411 2626 2555 2480 2445 2412 2292 2255 2236 2188 2206 2329 2388 2513 2573 2519 2506 2458 2547 2612 2639 2464 2424 2322 2251 2163 2079 1975 1913 1826 1766 1697 1634 1636 1635 1696 1705 1614 1556 1455 1376 1270 1214 1112 1069 989 914 924 958 986 966 968 960 880 795 747 741 804 790 665 606 576 571 579 560 551 550 549 546 547 558 573 571 558 555 600 643 608 639 694 704 782 800 978 1066 1181 1244 1212 1205 1219 1189 1090 1052 972 960 983 973 994 983 943 869 826 786 675 617 561 495 421 417 404 407 405 400 404 402 402 399 406 403 403 408 415 435 478 481 487 534 511 516 477 475 451 454 454 476 445 433 432 388 391 381 421 366 368 377 368 395 383 375 386 409 422 433 421 422 433 455 456 432 421 407 396 384 382 385 393 405 415 383 382 336 289 293 269 257 252 243 241 239 238 241 240 240 242 239 235 238 236 235 234 235 237 232 233 234 233 231 230 229 225 226 226 232 228 222 223 222 221 221 221 220 220 221 223 221 242 281 287 274 247 229 229 232 255 272 256 231 231 232 229 231 230 232 232 255 259 258 269 273 261 264 281 291 287 249 231 237 282 261 229 229 229 229 229 229 241 254 269 273 281 298 302 322 330 300 283 282 273 272 270 266 258 254 253 258 253 253 254 242 234 234 240 237 231 221 216 213 213 214 211 211 212 211 207 205 203 203 204 201 200 206 202 203 199 202 204 200 203 200 176 176 175 173 173 172 171 170 176 175 169 169 167 166 168 165 164 163 161 161 159 159 157 157 156 155 156 155 154 152 152 154 153 152 151 150 148 149 147 145 147 144 144 143 143 144 142 142 143 140 140 139 140 139 139 140 139 142 142 141 139 139 141 139 139 144 141 141 139 140 139 139 138 139 141 139 141 139 138 140 139 138 138 138 140 139 136 138 139 138 137 137 138 137 138 138 138 138 138 138 139 138 138 137 137 138 141 139 138 138 137 138 136 136 136 136 138 495 492 498 511 528 526 539 531 528 514 506 500 495 496 507 512 552 547 582 617 653 739 757 740 780 816 755 661 559 534 544 585 539 487 472 471 541 625 630 608 644 636 596 574 549 549 542 530 484 442 405 400 399 400 401 399 398 401 401 408 399 399 397 396 425 470 478 570 608 665 791 1000 1150 1205 1215 1232 1223 1258 1269 1182 1138 1211 1376 1336 1374 1482 1463 1276 1217 1399 1382 1210 1114 984 900 851 825 756 771 795 840 931 1021 1117 1151 1151 1091 1021 920 869 865 889 943 1035 1126 1306 1398 1518 1589 1725 1500 1353 1263 1225 1143 1057 995 953 951 918 923 1004 958 747 627 481 426 402 393 340 285 258 252 249 252 247 248 248 251 249 256 274 332 394 450 518 612 678 692 792 764 807 926 1101 1170 1132 1069 975 899 811 750 673 602 515 481 442 437 513 573 698 776 883 960 1058 1109 1160 1229 1206 1306 1403 1462 1567 1617 1661 1648 1647 1559 1552 1538 1432 1360 1355 1279 1222 1088 1047 1105 1161 1273 1382 1513 1561 1677 1811 1973 2066 2170 2222 2084 2027 1990 1991 2015 2015 2037 2010 1847 1735 1574 1443 1301 1208 1044 971 842 747 721 655 561 523 476 445 409 408 408 408 523 621 759 900 1090 1214 1392 1563 1620 1581 1546 1524 1458 1340 1175 1161 1035 1105 1209 1276 1333 1383 1460 1556 1674 1761 1808 1794 1793 1836 1973 2061 2153 2193 2214 2254 2360 2505 2484 2431 2395 2400 2313 2194 2048 1989 1956 1946 1926 1863 1828 1818 1800 1837 1834 1748 1625 1539 1516 1607 1733 1861 1935 1869 1673 1637 1652 1628 1445 1301 1141 1075 1185 1291 1412 1531 1592 1625 1679 1726 1750 1841 1902 1976 2034 2128 2101 1936 1851 1732 1657 1596 1554 1488 1452 1398 1413 1477 1544 1606 1714 1771 1791 1806 1817 1869 1954 2096 2200 2384 2468 2416 2274 2167 2102 2003 1935 1937 1952 1957 1915 1897 1831 1705 1728 1909 1901 1880 1847 1815 1798 1788 1786 1757 1732 1669 1782 1975 2131 2087 1954 1833 1841 1645 1477 1322 1298 1534 1783 1964 1988 2013 2000 2185 2326 2427 2489 2639 2711 2771 2728 2745 2804 2621 2518 2519 2466 2418 2497 2485 2418 2457 2506 2559 2586 2660 2742 2801 2921 3035 3093 3213 3350 3578 3668 3679 3540 3362 3296 3164 3044 2944 2912 2929 2838 2813 2744 2822 2835 2892 2867 2752 2717 2773 2710 2667 2597 2553 2554 2577 2613 2675 2743 2749 2789 2821 2926 3052 2918 2802 2655 2634 2621 2646 2694 2752 2639 2568 2460 2354 2299 2382 2526 2599 2662 2730 2792 2780 2747 2720 2498 2499 2510 2536 2622 2706 2831 2863 2925 2992 2961 2856 2770 2707 2699 2652 2540 2450 2481 2546 2595 2568 2592 2685 2834 2901 2931 2968 3041 3107 2998 2931 2881 2854 2855 2893 2988 2961 2808 2704 2613 2476 2284 2228 2172 2153 2163 2178 2217 2254 2351 2419 2511 2574 2644 2682 2718 2765 2812 2867 2936 2947 2957 2995 3054 3106 3158 3250 3485 3413 3288 3279 3144 3027 2870 2847 2752 2675 2669 2705 2570 2478 2384 2361 2436 2618 2763 2702 2641 2554 2596 2674 2698 2517 2481 2437 2423 2430 2444 2517 2684 2619 2549 2466 2417 2380 2342 2304 2275 2250 2249 2290 2330 2668 2605 2585 2540 2435 2323 2302 2307 2219 2149 2269 2363 2392 2399 2406 2455 2609 2655 2574 2500 2357 2299 2225 2141 2045 1917 1822 1750 1636 1591 1537 1497 1455 1450 1470 1517 1458 1410 1282 1207 1117 1070 1051 999 973 1013 1048 1097 1117 1120 1118 1056 947 869 783 823 954 900 777 763 750 718 680 675 634 656 659 663 672 622 608 606 666 712 776 830 814 847 827 804 948 999 1034 1129 1293 1351 1328 1298 1317 1273 1192 1102 1072 1070 1058 1039 1018 934 881 859 824 748 716 691 608 549 469 416 414 403 400 397 393 394 396 392 391 396 397 412 472 456 497 457 505 500 481 483 466 444 436 450 444 445 467 439 415 425 399 369 361 356 355 358 360 365 368 377 380 392 394 404 407 452 448 480 459 427 428 414 403 389 380 381 387 388 368 355 337 321 373 352 316 275 256 247 247 252 248 236 238 238 238 237 237 237 235 235 234 234 234 235 235 233 234 232 231 229 224 227 226 224 223 220 222 222 221 219 220 220 220 220 222 220 221 268 269 254 242 235 234 247 264 269 261 229 231 230 237 238 230 230 232 233 232 234 247 253 269 302 316 319 311 272 231 231 248 276 284 267 238 238 237 238 257 280 298 288 301 300 329 351 299 300 276 270 270 268 266 259 256 253 252 251 247 253 236 239 230 236 230 233 226 229 218 214 211 210 206 207 211 208 206 203 202 200 201 201 184 205 198 204 198 199 197 196 195 192 186 174 172 172 171 173 170 170 170 168 168 170 166 164 163 164 165 164 161 160 159 159 158 156 157 155 154 154 154 153 153 151 150 152 149 148 148 147 146 147 145 145 146 143 142 142 142 141 142 143 138 138 138 139 140 140 140 140 141 141 141 141 141 138 141 145 145 141 139 139 137 140 138 139 139 139 140 139 138 139 138 136 136 138 138 137 136 139 137 138 139 137 137 137 136 136 137 136 136 137 136 137 137 136 136 137 137 137 138 139 138 137 137 136 136 137 136 534 519 514 511 503 503 503 505 506 509 524 505 495 497 495 483 492 514 596 609 679 772 863 870 782 740 626 568 521 520 584 572 489 461 464 466 507 586 586 632 627 607 571 545 522 507 459 455 405 399 399 402 402 402 402 402 402 403 401 404 402 401 421 467 500 505 536 608 659 773 951 1125 1231 1271 1260 1262 1296 1323 1362 1168 1215 1251 1356 1394 1429 1569 1438 1325 1517 1466 1345 1215 1112 990 909 873 843 827 768 848 934 1059 1163 1230 1257 1271 1214 1125 1036 958 901 869 942 1077 1313 1387 1462 1586 1658 1623 1384 1207 1090 1038 1000 957 904 836 868 905 926 925 908 677 554 426 426 414 385 316 249 247 244 248 248 246 247 245 248 251 254 342 379 451 480 555 621 750 875 912 984 1066 1116 1206 1184 1073 977 891 853 744 697 570 518 483 457 447 483 611 683 808 858 953 1012 1105 1217 1308 1348 1418 1393 1380 1441 1587 1669 1749 1769 1766 1681 1693 1720 1631 1510 1436 1424 1358 1289 1257 1183 1133 1236 1309 1420 1464 1624 1761 1858 1950 2068 2163 2097 2076 1987 1937 1885 1855 1800 1772 1707 1622 1466 1381 1297 1228 1105 1019 903 851 713 613 551 515 473 443 409 410 409 422 540 635 800 955 1103 1242 1420 1520 1545 1506 1470 1395 1313 1223 1151 996 1021 1141 1240 1295 1430 1511 1565 1592 1729 1727 1714 1723 1748 1837 1957 1960 2072 2130 2278 2343 2455 2592 2547 2472 2373 2280 2206 2089 2002 1943 1818 1788 1765 1765 1749 1731 1705 1668 1630 1605 1557 1525 1603 1697 1842 1949 2017 1935 1922 1870 1803 1654 1488 1334 1150 1093 1182 1308 1452 1544 1610 1713 1760 1782 1813 1892 1934 1985 2037 2150 2217 2056 1957 1836 1739 1656 1635 1576 1510 1447 1425 1495 1559 1604 1664 1765 1825 1851 1868 1904 1979 2128 2203 2384 2430 2261 2166 2084 2046 2012 2004 2049 2062 1991 1962 1944 1869 1763 1789 1958 1924 1934 1970 1930 1868 1833 1868 1941 1764 1782 1900 2112 2215 2056 1916 1754 1635 1587 1520 1385 1345 1427 1542 1673 1687 1747 1867 2043 2134 2296 2412 2525 2587 2544 2405 2427 2496 2414 2304 2267 2319 2351 2357 2322 2352 2413 2453 2473 2483 2546 2655 2665 2765 2908 2997 3318 3520 3605 3703 3531 3389 3161 2997 2941 2872 2698 2654 2713 2619 2568 2517 2566 2581 2615 2642 2573 2533 2498 2480 2535 2534 2527 2606 2678 2720 2733 2747 2770 2793 2863 2932 3028 2972 2836 2766 2741 2698 2676 2682 2662 2622 2581 2422 2358 2463 2536 2599 2623 2709 2775 2854 2766 2737 2709 2521 2542 2581 2546 2626 2718 2844 2948 3100 2992 2845 2809 2762 2754 2800 2834 2595 2450 2310 2318 2445 2515 2620 2714 2846 2921 3042 3144 2965 2970 2877 2806 2783 2706 2691 2726 2775 2740 2628 2600 2517 2420 2236 2149 2137 2210 2321 2384 2403 2426 2425 2482 2536 2591 2662 2709 2742 2774 2785 2758 2761 2770 2823 2893 3005 3049 3135 3318 3334 3152 3089 3076 3009 2968 2907 2873 2728 2686 2711 2741 2590 2516 2445 2458 2634 2770 2681 2641 2693 2648 2612 2661 2604 2465 2386 2307 2269 2262 2263 2366 2481 2456 2400 2380 2331 2262 2219 2190 2156 2111 2114 2134 2204 2488 2617 2646 2558 2519 2558 2495 2319 2192 2125 2126 2273 2238 2235 2287 2311 2433 2469 2352 2281 2251 2163 2107 2080 1967 1945 1841 1739 1719 1716 1713 1686 1613 1536 1429 1395 1292 1268 1257 1219 1215 1203 1168 1181 1085 1146 1230 1303 1333 1279 1205 1114 995 917 889 951 1123 1098 1064 1027 921 844 906 887 838 873 905 880 776 781 737 694 818 923 1060 1055 1042 997 939 966 1027 1159 1263 1301 1354 1450 1492 1457 1385 1334 1289 1217 1275 1276 1196 1165 1104 1046 1019 1001 913 867 878 862 756 676 621 558 511 488 447 415 413 392 391 384 387 382 383 388 431 452 496 474 500 466 450 434 442 440 396 438 430 434 428 431 446 415 387 413 391 348 353 349 353 358 359 363 366 376 381 388 404 409 438 452 478 463 422 417 414 402 387 382 385 397 394 398 407 426 431 421 392 334 318 280 259 259 262 273 268 257 240 240 239 237 237 234 235 235 238 234 234 235 234 234 234 233 228 230 225 225 227 221 221 223 220 220 220 219 218 219 219 220 219 221 235 263 281 275 269 265 266 264 255 236 234 236 236 234 237 235 235 237 232 236 249 268 316 327 332 344 339 318 264 236 233 235 241 256 279 293 291 283 283 297 316 337 340 330 318 338 291 275 278 274 266 263 260 257 253 249 253 244 244 240 233 238 229 228 239 232 232 226 215 211 212 210 208 199 207 205 207 202 204 202 200 200 188 182 181 180 178 176 176 176 174 174 173 173 171 171 171 171 170 170 169 169 166 166 166 163 163 163 164 161 161 159 159 158 155 155 158 155 154 154 153 152 152 149 150 149 150 149 146 146 146 146 146 146 145 144 143 144 143 141 141 141 138 140 139 138 138 139 138 137 138 137 138 141 140 139 143 148 142 138 138 137 137 137 137 137 138 137 137 137 137 135 137 137 135 137 136 138 136 140 138 135 136 137 137 136 136 136 137 136 136 135 135 136 135 137 135 135 138 137 137 136 136 137 135 138 137 136 135 535 518 535 528 522 539 521 517 532 587 626 646 561 499 484 472 481 486 586 658 740 770 831 806 747 658 588 547 495 530 520 488 460 461 457 459 545 576 622 633 617 590 573 554 516 479 417 408 400 401 398 401 401 403 404 405 407 408 406 404 406 418 465 507 521 549 581 630 675 915 1027 1179 1246 1251 1283 1299 1325 1403 1358 1205 1281 1297 1407 1447 1474 1512 1405 1445 1495 1366 1290 1173 1076 978 924 873 839 817 790 901 1009 1126 1215 1306 1356 1340 1282 1198 1124 981 947 894 988 1200 1411 1507 1546 1612 1689 1485 1367 1209 1103 998 922 852 820 778 828 853 820 829 731 574 489 406 425 417 349 285 248 246 247 245 246 247 250 248 246 246 256 347 413 492 533 598 642 791 917 1066 1119 1169 1198 1198 1130 1008 927 819 742 693 650 537 497 473 464 467 551 657 770 889 958 1056 1116 1187 1240 1351 1438 1494 1492 1459 1479 1598 1652 1729 1827 1901 1850 1809 1712 1652 1609 1569 1548 1524 1466 1387 1296 1207 1165 1227 1340 1439 1599 1755 1962 2032 2141 2220 2225 2148 2048 2049 1928 1821 1718 1634 1530 1452 1349 1297 1236 1173 1059 930 781 709 603 536 516 488 454 432 412 411 409 423 540 628 841 989 1172 1298 1428 1503 1471 1442 1319 1254 1175 1131 1023 919 1014 1131 1243 1353 1462 1536 1638 1687 1667 1652 1663 1681 1717 1816 1883 1955 2027 2125 2290 2474 2616 2604 2538 2532 2375 2261 2131 2014 1909 1838 1843 1877 1906 1912 1942 1923 1880 1800 1682 1628 1564 1624 1754 1819 1945 2045 2129 2085 2008 2019 1876 1708 1501 1349 1174 1095 1200 1264 1415 1526 1587 1712 1762 1842 1878 1930 1972 2038 2101 2177 2240 2136 2027 1867 1802 1727 1674 1637 1575 1516 1462 1482 1548 1643 1658 1760 1825 1908 1919 1953 2006 2151 2270 2444 2420 2208 2134 2108 2096 2079 2090 2132 2101 2035 2007 1966 1888 1811 1840 1973 1965 1983 2041 1982 1930 1917 1957 1901 1779 1892 2021 2200 2216 2021 1934 1788 1715 1639 1565 1406 1358 1392 1444 1511 1573 1686 1810 1965 2068 2181 2236 2305 2384 2364 2335 2425 2410 2121 2092 2164 2235 2296 2360 2441 2539 2617 2578 2491 2462 2509 2576 2668 2790 2824 2927 3183 3279 3445 3480 3304 3186 2991 2865 2759 2685 2584 2455 2404 2390 2367 2358 2402 2426 2416 2422 2419 2411 2405 2410 2443 2467 2494 2625 2681 2700 2715 2764 2790 2820 2883 2983 3055 3003 2856 2828 2857 2732 2692 2650 2645 2632 2599 2487 2500 2522 2566 2628 2673 2716 2748 2833 2761 2706 2659 2570 2675 2629 2575 2623 2715 2803 2876 2981 2925 2843 2826 2816 2822 2840 2710 2515 2329 2255 2261 2428 2495 2619 2731 2892 2936 2942 3010 3061 2923 2783 2757 2722 2657 2652 2655 2658 2637 2568 2543 2483 2370 2167 2131 2205 2307 2464 2511 2558 2565 2552 2571 2564 2571 2637 2688 2718 2734 2731 2737 2757 2778 2846 2897 2971 3036 3169 3261 3164 3016 2938 2883 2793 2746 2693 2634 2533 2526 2541 2555 2631 2578 2556 2614 2743 2697 2624 2634 2585 2655 2558 2499 2470 2406 2320 2254 2205 2139 2128 2233 2334 2431 2356 2321 2351 2271 2215 2147 2090 2001 1954 2025 2165 2380 2500 2567 2442 2418 2397 2447 2352 2167 2048 1990 2128 2125 2128 2217 2272 2339 2450 2353 2301 2193 2140 2118 2073 2042 1996 1938 1899 1934 1914 1906 1811 1677 1610 1502 1400 1378 1408 1377 1267 1339 1323 1323 1262 1269 1264 1361 1409 1357 1272 1208 1117 1006 911 1009 1102 1238 1231 1185 1120 1009 1010 1031 1018 1037 1055 974 883 897 897 882 798 842 970 1092 1151 1212 1134 1051 1031 1187 1297 1403 1450 1493 1557 1624 1542 1458 1433 1369 1367 1405 1361 1259 1226 1156 1107 1023 985 998 1019 937 856 832 774 705 627 596 573 540 458 416 408 402 386 382 380 381 379 439 422 456 468 474 447 422 446 406 390 379 379 389 412 424 419 417 424 416 408 381 344 346 350 351 351 351 358 362 369 371 379 385 390 399 429 431 455 439 427 425 414 408 413 412 406 403 405 411 417 413 410 407 390 380 351 334 280 275 278 275 275 270 240 241 241 239 243 241 236 238 234 235 236 236 234 237 232 228 224 225 229 228 223 220 221 221 219 220 218 219 219 219 218 218 219 220 274 334 358 335 320 295 281 294 269 257 237 234 237 234 235 235 231 238 246 272 300 324 324 343 376 415 373 315 281 257 248 241 243 249 257 267 267 279 295 310 336 351 332 302 300 279 274 272 267 262 261 258 255 252 249 246 244 241 238 236 231 225 234 232 232 225 222 214 208 204 200 199 197 198 204 199 201 193 189 185 183 180 181 179 176 179 176 176 175 174 172 174 172 171 170 169 170 170 170 167 167 167 166 164 163 163 162 161 160 160 159 158 157 158 156 155 152 154 154 153 153 152 153 152 150 151 148 148 149 148 148 145 144 144 145 142 142 141 147 141 139 138 140 138 140 138 137 138 137 137 137 139 138 138 139 139 139 138 138 137 137 137 138 138 135 135 136 136 137 135 135 136 136 136 137 135 135 136 137 135 135 135 135 133 135 135 135 133 135 136 135 134 135 133 136 135 135 137 138 137 136 136 139 139 141 136 136 134 520 490 491 491 486 496 554 547 523 567 614 652 635 569 489 463 463 462 494 537 605 629 730 738 651 597 530 484 465 462 454 454 453 452 462 514 634 643 651 634 590 557 515 497 465 427 408 410 399 398 398 401 401 404 406 409 409 409 408 410 417 437 491 535 553 577 634 745 830 1030 1043 1169 1281 1270 1262 1279 1354 1415 1462 1269 1325 1382 1504 1496 1633 1604 1518 1612 1628 1408 1309 1208 1090 1006 957 897 871 799 850 952 1017 1144 1262 1380 1439 1382 1345 1214 1142 1045 1047 971 1085 1365 1510 1554 1594 1681 1715 1432 1314 1117 1107 1073 999 863 802 735 751 752 817 739 660 531 446 402 419 409 385 296 247 246 245 249 245 246 246 247 247 247 284 359 442 523 567 611 672 822 954 1128 1194 1227 1212 1130 1063 962 902 807 728 620 574 522 497 475 467 515 576 661 754 900 990 1106 1171 1257 1315 1417 1452 1527 1560 1563 1585 1641 1642 1666 1719 1775 1838 1851 1797 1748 1712 1735 1724 1602 1482 1444 1385 1279 1247 1200 1290 1394 1573 1730 1881 1963 2104 2181 2269 2267 2252 2159 2088 2008 1924 1856 1671 1549 1341 1229 1133 1021 901 858 781 725 633 574 480 460 433 419 412 413 413 444 553 652 824 974 1187 1319 1472 1495 1420 1345 1288 1183 1072 1030 902 901 1008 1147 1264 1397 1417 1518 1641 1624 1597 1600 1626 1651 1731 1815 1824 1881 2000 2126 2286 2493 2528 2469 2436 2408 2349 2282 2142 2056 1910 1885 1927 1997 2067 2117 2059 1961 1879 1808 1714 1652 1625 1740 1879 1925 2015 2077 2032 1991 1857 1851 1837 1687 1504 1357 1199 1111 1191 1260 1375 1469 1549 1651 1752 1837 1903 1941 1984 2072 2134 2207 2264 2196 2071 1936 1867 1805 1754 1675 1610 1541 1488 1439 1529 1670 1707 1766 1838 1932 1986 2017 2075 2169 2250 2427 2482 2297 2259 2205 2179 2133 2151 2190 2112 2061 2049 1996 1911 1828 1879 2004 2032 2036 2067 2103 2018 1996 1996 1819 1794 1984 2105 2288 2187 2007 1975 1918 1832 1727 1601 1504 1406 1380 1420 1499 1655 1759 1751 1787 1861 1952 2041 2189 2254 2301 2303 2207 2083 2048 2108 2216 2290 2448 2553 2565 2611 2523 2494 2503 2492 2486 2516 2616 2680 2739 2852 2986 3106 3275 3258 3129 3000 2839 2709 2519 2492 2381 2320 2280 2269 2283 2282 2312 2328 2330 2354 2375 2386 2401 2465 2506 2551 2570 2613 2647 2706 2749 2783 2800 2866 2943 3110 3140 3009 2914 2912 2880 2793 2715 2662 2637 2638 2617 2574 2529 2544 2587 2634 2664 2721 2786 2826 2775 2763 2682 2715 2657 2635 2732 2737 2766 2835 2905 2958 2906 2907 2873 2845 2901 2784 2613 2376 2281 2207 2229 2329 2417 2522 2633 2752 2780 2809 2854 2896 2830 2706 2684 2682 2665 2616 2606 2570 2540 2505 2496 2442 2245 2136 2127 2283 2410 2547 2684 2695 2688 2762 2710 2672 2659 2641 2655 2709 2742 2772 2803 2830 2870 2892 2926 2971 3031 3157 3132 3032 2963 2818 2797 2688 2609 2527 2484 2372 2377 2440 2504 2626 2649 2826 2714 2592 2584 2529 2520 2470 2540 2551 2478 2372 2307 2272 2202 2112 2032 1984 2024 2160 2274 2266 2207 2194 2267 2220 2107 2020 1850 1818 1955 2121 2335 2501 2540 2461 2415 2358 2309 2317 2180 1995 1869 1944 2028 2027 2159 2237 2429 2408 2450 2409 2336 2321 2333 2280 2220 2234 2154 2165 2075 1954 1814 1737 1652 1573 1464 1421 1466 1509 1393 1337 1449 1466 1441 1376 1466 1393 1422 1492 1395 1300 1154 1068 978 966 1047 1215 1350 1336 1273 1212 1089 1128 1263 1243 1180 1116 1046 1019 933 1038 1025 951 857 939 1091 1186 1325 1291 1212 1155 1227 1334 1446 1515 1572 1587 1520 1487 1424 1456 1470 1412 1370 1373 1253 1182 1088 986 891 868 881 908 840 782 724 689 655 617 601 566 539 482 430 412 405 405 396 378 375 371 380 398 428 463 457 424 406 388 379 374 370 368 367 364 363 387 419 415 450 423 360 345 341 345 346 347 349 353 358 362 368 381 384 390 405 416 433 464 445 450 444 434 435 433 436 424 419 418 426 426 420 408 401 395 385 358 327 294 277 268 266 268 272 264 247 238 242 239 241 242 255 274 269 257 236 235 235 232 228 223 226 229 230 227 220 221 220 223 218 219 220 220 219 219 220 223 221 226 280 344 402 414 379 333 326 339 346 304 273 259 257 262 260 276 267 287 322 315 328 346 347 373 421 392 380 356 324 282 262 249 264 263 268 268 269 273 294 320 326 304 286 279 281 279 267 263 260 259 255 251 250 249 246 243 239 236 235 232 229 222 227 221 214 211 208 206 203 200 197 195 193 192 191 187 185 184 183 181 179 179 180 178 177 175 176 176 174 174 173 172 170 170 168 169 166 167 166 166 169 166 163 163 165 162 161 161 160 159 159 158 156 156 156 155 153 154 154 153 153 151 150 152 149 148 148 149 146 146 145 143 143 143 143 141 142 140 139 139 138 139 137 140 137 138 137 138 138 138 137 136 137 140 136 139 142 137 136 136 135 135 137 136 136 136 137 135 134 137 136 134 134 135 135 134 134 135 133 134 132 134 134 134 134 132 135 135 134 135 136 133 135 136 135 136 135 136 136 137 136 135 135 136 134 134 134 526 476 451 441 456 457 491 550 594 521 588 644 694 676 599 491 453 452 455 465 480 505 570 628 620 544 467 454 462 453 458 446 448 455 501 624 674 665 637 597 564 523 469 444 408 400 399 399 399 398 400 400 405 407 408 409 412 412 411 423 438 464 515 559 600 639 715 887 1062 1108 1107 1226 1368 1319 1288 1292 1411 1430 1429 1326 1366 1481 1631 1576 1687 1604 1547 1717 1557 1344 1280 1157 1083 1024 1000 933 890 824 883 982 1044 1194 1327 1486 1538 1467 1337 1240 1142 1219 1273 1224 1349 1461 1522 1633 1674 1767 1602 1426 1300 1154 1071 937 892 827 774 704 672 625 647 577 542 453 416 398 407 398 329 261 246 244 246 247 249 248 247 246 245 247 318 400 475 559 608 723 781 861 998 1173 1229 1211 1148 1089 1023 908 846 739 701 602 553 530 504 486 502 526 571 618 720 868 995 1125 1194 1292 1343 1365 1381 1455 1502 1570 1644 1672 1688 1675 1700 1732 1843 1945 1899 1851 1901 1835 1716 1647 1592 1483 1417 1443 1362 1265 1241 1344 1535 1668 1820 1994 2202 2217 2155 2147 2143 2055 2003 1999 1863 1830 1711 1574 1407 1316 1162 1053 877 767 653 603 532 501 467 446 423 414 415 414 416 460 559 642 806 963 1177 1311 1462 1478 1380 1291 1218 1127 1001 876 839 900 996 1046 1204 1333 1372 1459 1589 1564 1540 1564 1612 1652 1734 1762 1785 1864 1984 2104 2260 2450 2532 2430 2294 2271 2220 2190 2150 2107 2049 2010 2033 2152 2234 2176 2084 2000 1856 1773 1721 1636 1710 1817 1985 2121 2059 1967 1883 1852 1742 1723 1801 1707 1503 1375 1216 1122 1205 1253 1335 1428 1526 1636 1709 1812 1863 1917 1964 2070 2123 2201 2249 2250 2118 1987 1925 1837 1789 1723 1669 1590 1513 1436 1479 1631 1703 1812 1864 1952 2023 2097 2134 2208 2263 2395 2575 2461 2346 2272 2297 2249 2235 2156 2118 2091 2077 1999 1917 1841 1929 2033 2082 2098 2131 2172 2091 2082 2027 1826 1839 2031 2211 2321 2141 2031 2031 2025 1901 1736 1664 1585 1504 1382 1431 1495 1560 1638 1751 1913 2015 2085 2125 2191 2190 2118 2087 2030 2039 2120 2206 2305 2346 2290 2361 2470 2499 2470 2469 2509 2516 2524 2533 2536 2573 2643 2714 2820 2986 3030 3035 2907 2848 2723 2549 2403 2335 2246 2218 2246 2301 2369 2383 2415 2415 2393 2395 2452 2472 2511 2581 2601 2623 2640 2671 2738 2749 2814 2807 2842 2887 2922 3110 3254 3048 2956 2933 2920 2818 2780 2755 2710 2669 2616 2575 2569 2564 2611 2668 2689 2775 2881 2822 2818 2816 2770 2689 2657 2657 2720 2782 2837 2910 2983 2922 2909 2830 2771 2795 2785 2638 2515 2386 2280 2181 2174 2246 2341 2425 2498 2616 2676 2716 2752 2720 2697 2677 2669 2625 2626 2602 2530 2469 2463 2455 2440 2336 2199 2115 2180 2330 2456 2620 2786 2910 2873 2861 2896 2880 2833 2787 2713 2737 2763 2802 2843 2901 2928 2988 2972 2985 3020 3124 3223 3050 2912 2782 2733 2605 2497 2400 2283 2191 2177 2315 2440 2459 2506 2696 2611 2481 2465 2392 2325 2329 2433 2402 2314 2218 2165 2216 2224 2111 1926 1836 1863 1972 2066 2097 2029 2025 2069 2121 2115 1970 1801 1788 1932 2066 2240 2356 2459 2391 2343 2332 2315 2235 2088 1963 1825 1809 1899 1980 2146 2270 2300 2238 2279 2240 2185 2195 2279 2293 2284 2337 2225 2163 2031 1943 1867 1803 1711 1628 1486 1520 1582 1550 1372 1441 1598 1613 1481 1484 1531 1529 1532 1427 1310 1228 1130 1062 1097 1023 1074 1198 1409 1417 1277 1235 1202 1268 1357 1333 1289 1203 1191 1137 998 1092 1145 1065 927 968 1118 1207 1325 1411 1318 1282 1297 1372 1453 1506 1534 1453 1416 1345 1301 1303 1330 1289 1220 1268 1276 1202 1120 1018 895 801 738 763 743 694 635 603 588 553 552 539 508 502 450 434 425 417 406 402 389 375 371 366 395 424 426 422 395 377 371 366 362 361 358 362 354 355 370 408 447 414 391 340 342 343 342 343 345 353 348 354 359 390 392 383 417 413 426 440 439 459 451 455 453 453 454 448 445 447 453 440 436 422 414 415 428 415 400 357 305 270 266 262 262 257 258 252 241 241 255 262 270 278 288 295 288 235 231 226 228 228 226 227 226 224 221 222 220 218 223 217 217 218 219 220 218 219 219 221 231 283 339 362 422 399 386 391 386 380 344 316 311 299 308 328 324 315 319 330 340 343 365 379 418 395 363 399 370 322 300 302 299 304 302 319 325 318 324 306 300 295 283 278 276 268 268 264 259 257 251 251 250 246 244 240 242 235 231 231 224 225 220 218 217 213 209 206 203 200 197 195 194 191 187 188 186 185 184 182 183 180 177 178 175 176 177 174 173 172 170 171 169 170 169 171 167 166 166 165 163 166 164 163 162 163 160 161 161 158 157 158 156 156 157 156 154 154 154 153 152 152 152 152 150 149 149 147 148 147 144 142 143 141 142 142 144 141 138 138 138 138 138 138 136 136 136 138 137 138 136 135 136 135 139 138 142 137 134 135 136 135 134 135 135 136 136 136 135 134 134 134 134 134 134 135 132 133 134 132 134 133 134 133 134 132 133 134 132 133 135 134 134 134 133 134 135 136 136 137 136 135 136 135 136 134 133 573 487 430 416 417 438 496 569 643 542 543 572 626 659 665 588 478 453 444 440 441 435 441 442 470 444 443 445 446 444 447 450 454 472 583 657 680 644 583 548 526 481 426 410 403 401 397 398 398 401 400 401 408 411 415 414 416 421 428 470 482 507 546 588 647 744 828 941 1210 1272 1246 1326 1442 1357 1357 1391 1469 1548 1413 1403 1476 1612 1733 1732 1707 1608 1657 1675 1465 1335 1260 1173 1146 1072 1014 942 895 874 912 1002 1100 1244 1369 1513 1606 1481 1327 1296 1355 1493 1487 1462 1441 1500 1544 1609 1682 1785 1523 1380 1282 1171 1094 972 902 823 762 755 752 561 463 425 398 390 372 386 397 356 296 244 243 245 246 245 245 243 245 244 247 274 318 410 509 625 699 774 883 1026 1145 1210 1176 1110 1041 984 908 811 762 656 583 537 508 496 489 581 658 671 538 586 668 805 911 986 1000 1062 1091 1111 1194 1256 1362 1457 1503 1536 1577 1648 1765 1817 1922 1962 2015 2066 1927 1878 1811 1740 1648 1618 1630 1530 1408 1315 1243 1305 1472 1670 1904 2028 2198 2233 2093 2038 2006 1995 1963 1912 1862 1764 1676 1620 1498 1361 1228 1136 936 780 716 691 570 492 449 438 427 422 419 422 478 545 643 709 850 1000 1216 1301 1409 1400 1295 1224 1109 1019 851 771 864 942 1042 1069 1130 1240 1363 1465 1538 1498 1492 1537 1585 1657 1645 1670 1737 1811 1945 2064 2225 2392 2563 2488 2356 2286 2258 2280 2238 2262 2199 2163 2194 2239 2148 2095 2019 1952 1864 1774 1670 1671 1766 1853 2063 2215 2057 1933 1802 1724 1632 1600 1705 1653 1499 1371 1244 1167 1153 1224 1299 1387 1453 1503 1557 1655 1739 1824 1946 1972 2022 2113 2169 2186 2159 2055 1984 1941 1900 1808 1782 1665 1605 1515 1489 1593 1683 1808 1883 1967 2048 2129 2185 2253 2309 2415 2541 2612 2481 2435 2484 2417 2303 2194 2175 2172 2119 2002 1906 1968 2055 2111 2128 2160 2173 2221 2183 2118 1971 1828 1917 2094 2237 2358 2324 2279 2299 2128 1975 1824 1737 1646 1540 1416 1425 1460 1536 1832 1932 1986 1988 2031 1975 1875 1891 1931 1982 2081 2179 2245 2161 2162 2208 2365 2439 2470 2476 2504 2515 2533 2574 2545 2499 2488 2504 2538 2552 2584 2621 2630 2679 2683 2648 2512 2402 2231 2187 2210 2284 2376 2444 2518 2532 2545 2548 2547 2557 2604 2616 2619 2674 2679 2698 2709 2731 2767 2901 2888 2860 2877 2926 2981 3088 3275 3204 3040 2988 2949 2903 2906 2883 2881 2774 2693 2657 2649 2662 2696 2708 2722 2758 2812 2859 2849 2860 2853 2675 2657 2674 2729 2781 2808 2882 2914 2984 2999 2822 2800 2747 2527 2430 2384 2303 2242 2175 2146 2155 2212 2314 2368 2490 2572 2641 2660 2654 2650 2603 2579 2496 2480 2468 2435 2353 2281 2264 2257 2183 2116 2151 2264 2402 2513 2700 2812 2843 2891 2996 2986 3032 3008 3003 2936 2923 2890 2876 2891 2938 2980 3029 3117 3115 3054 3038 2934 2930 2818 2682 2592 2486 2361 2242 2138 2031 2021 2083 2176 2279 2381 2500 2414 2332 2319 2193 2110 2146 2171 2245 2130 2091 2042 2003 2058 2033 1901 1785 1683 1719 1846 1868 1880 1923 1887 1899 1989 1989 1825 1777 1813 1926 2083 2216 2318 2299 2202 2231 2219 2214 2112 1945 1759 1664 1802 1951 2105 2207 2175 2086 2048 2033 1990 2011 2081 2092 2116 2147 2258 2187 2022 1966 1877 1799 1669 1608 1557 1651 1693 1542 1529 1632 1713 1756 1657 1631 1745 1723 1624 1506 1423 1349 1199 1175 1224 1107 1131 1304 1513 1499 1387 1360 1365 1461 1481 1459 1401 1340 1268 1216 1140 1212 1217 1148 1053 1088 1112 1184 1318 1422 1509 1481 1448 1490 1566 1539 1459 1365 1276 1247 1158 1141 1165 1130 1064 1078 1105 1121 1129 1074 971 916 813 772 689 648 627 592 535 524 520 489 498 439 448 458 424 417 416 406 398 387 369 370 364 364 369 381 368 362 362 361 360 358 356 351 349 350 356 399 387 380 381 340 337 337 335 334 338 342 345 346 362 376 375 377 399 428 440 437 431 454 449 454 467 473 473 480 480 481 476 482 454 439 436 439 426 419 413 394 352 328 312 272 261 258 255 253 253 259 251 248 249 261 261 280 282 281 234 232 226 227 228 224 224 219 220 219 220 225 214 218 221 218 218 219 217 220 219 220 219 226 243 282 311 396 400 395 409 411 399 363 341 342 349 349 355 344 338 338 342 363 393 404 376 357 341 332 338 351 366 369 353 347 335 351 312 300 312 303 293 287 281 277 268 268 257 260 256 249 245 241 246 242 241 237 235 231 231 226 225 221 222 218 213 211 208 206 202 200 198 196 193 189 187 188 186 183 183 181 181 181 179 178 179 176 175 175 175 173 172 171 173 170 168 170 167 167 166 165 166 164 164 162 162 162 159 159 159 158 157 156 157 155 155 153 153 152 153 152 152 152 151 150 154 148 148 148 146 146 147 144 144 142 145 143 143 145 146 142 138 139 135 139 142 135 136 137 135 136 136 135 135 137 141 141 141 133 134 134 134 134 135 133 135 135 137 137 134 134 133 132 134 134 134 133 133 132 130 131 132 132 131 132 132 132 132 134 134 133 132 134 131 134 132 133 135 135 136 134 135 134 133 134 134 134 133 568 497 441 405 400 408 478 581 546 478 523 572 581 604 556 530 501 476 457 443 430 430 429 427 437 438 443 448 447 446 448 450 464 497 629 665 655 616 558 530 475 444 409 402 400 398 397 401 400 402 400 403 431 432 440 454 479 479 446 489 528 540 576 621 681 763 848 977 1146 1309 1309 1419 1437 1395 1425 1522 1531 1522 1438 1414 1468 1557 1668 1748 1691 1655 1762 1560 1418 1355 1250 1122 1092 1066 1028 966 926 856 930 991 1079 1231 1348 1494 1534 1428 1425 1604 1605 1558 1512 1503 1474 1534 1587 1635 1667 1761 1479 1310 1250 1162 1060 957 892 845 851 878 862 679 559 414 360 349 354 393 391 313 259 246 243 244 245 243 243 243 246 249 246 267 348 479 575 666 753 859 954 1089 1196 1157 1126 1041 963 867 799 709 643 552 520 499 498 496 514 628 722 735 633 599 637 735 789 801 747 809 876 964 990 1191 1278 1335 1394 1435 1459 1543 1588 1671 1782 1880 1945 2058 2008 1978 1876 1795 1758 1745 1640 1554 1420 1352 1290 1314 1447 1637 1859 1947 2074 2199 2217 2135 2080 2039 1929 1845 1717 1647 1566 1480 1382 1367 1244 1145 973 965 920 839 668 562 476 464 448 437 418 419 458 593 722 755 880 1040 1197 1288 1352 1338 1264 1158 1037 968 780 765 865 964 1033 1084 1192 1259 1402 1526 1467 1438 1459 1502 1591 1621 1623 1675 1751 1878 1996 2101 2236 2372 2566 2516 2419 2377 2432 2422 2332 2283 2234 2284 2332 2258 2167 2096 1958 1877 1779 1698 1684 1724 1792 1865 2046 2236 2104 1967 1818 1725 1629 1557 1604 1577 1447 1358 1246 1161 1231 1236 1283 1367 1431 1481 1528 1685 1750 1841 1879 1904 1957 2016 2064 2092 2084 2109 2042 1976 1954 1917 1833 1725 1680 1623 1503 1529 1636 1771 1831 1945 1976 2088 2161 2232 2284 2368 2418 2617 2605 2525 2582 2435 2365 2366 2297 2197 2115 1979 1963 2175 2274 2243 2172 2183 2189 2237 2240 2123 1970 1857 1925 2109 2253 2389 2539 2459 2353 2158 2007 1865 1766 1622 1528 1439 1405 1427 1484 1643 1771 1896 1892 1834 1786 1770 1792 1826 1910 2121 2150 2059 2110 2231 2286 2338 2407 2504 2554 2558 2578 2613 2623 2650 2594 2493 2481 2468 2478 2471 2484 2502 2514 2499 2507 2398 2287 2156 2177 2294 2382 2476 2521 2615 2602 2586 2562 2585 2625 2672 2696 2689 2698 2693 2732 2751 2782 2827 2946 3027 2959 2967 3075 3146 3232 3358 3341 3188 3041 3035 3052 3085 3059 3026 2889 2830 2710 2713 2733 2745 2738 2748 2787 2784 2846 2872 2862 2857 2725 2684 2693 2731 2805 2815 2828 2853 2947 2902 2851 2847 2791 2553 2494 2449 2427 2343 2247 2187 2133 2148 2199 2282 2445 2505 2560 2598 2627 2603 2526 2478 2387 2313 2304 2266 2227 2154 2078 2064 2064 2063 2164 2290 2440 2538 2660 2734 2777 2815 2824 2816 2849 2875 2926 2961 3018 3057 3092 3096 3115 3108 3096 3135 3113 3088 2873 2764 2712 2684 2605 2519 2435 2308 2158 2052 1920 1900 1980 2048 2164 2288 2359 2274 2199 2174 2119 2080 2054 2058 2112 2124 2012 1939 1891 1937 2010 1868 1779 1625 1593 1678 1745 1769 1795 1765 1761 1785 1839 1816 1756 1761 1833 2002 2108 2126 2107 2032 2085 2125 2081 2025 1915 1710 1630 1742 1895 2013 2083 2048 2015 1926 1908 1915 1918 1992 1960 1994 2055 2173 2097 1958 1892 1859 1793 1704 1616 1640 1753 1764 1631 1616 1710 1851 1851 1739 1799 1875 1798 1671 1630 1490 1342 1246 1373 1270 1169 1184 1318 1520 1593 1480 1499 1503 1577 1517 1535 1490 1410 1337 1283 1231 1299 1317 1214 1136 1191 1213 1233 1344 1400 1522 1616 1605 1573 1495 1408 1384 1366 1237 1153 1070 1042 1051 1029 989 962 976 975 1028 989 989 955 896 810 728 668 612 565 548 512 481 480 473 433 453 418 410 405 402 397 397 391 389 366 365 360 356 357 358 358 358 358 358 354 352 352 348 348 355 370 346 342 337 334 332 331 334 332 334 340 337 342 356 361 360 363 382 397 426 453 439 447 446 460 475 485 482 462 466 468 453 447 477 468 467 463 448 432 412 394 399 335 307 283 257 254 252 254 255 255 251 248 248 249 246 253 257 258 253 230 227 228 231 225 220 223 219 219 220 211 217 216 219 219 218 218 218 219 219 220 219 230 234 235 250 301 344 405 431 438 446 412 383 357 357 351 357 370 359 363 363 359 400 372 367 354 377 326 320 322 331 336 348 334 328 312 312 294 291 287 284 281 280 276 271 270 263 258 251 248 244 239 239 236 235 236 234 231 228 229 224 219 217 215 213 209 207 205 203 201 196 194 193 189 190 185 187 183 182 182 182 180 179 178 178 176 175 175 174 172 173 172 171 170 168 168 166 165 166 164 164 162 162 162 161 161 159 159 163 159 158 157 156 156 155 154 156 153 153 153 151 152 152 149 149 150 148 147 146 147 145 145 145 144 144 143 142 141 140 140 138 138 136 137 139 136 136 136 136 136 134 134 134 136 132 136 138 134 134 134 133 133 133 132 133 137 134 133 134 134 134 132 132 133 134 132 131 132 131 131 132 133 132 131 133 131 132 133 132 132 133 133 133 131 133 132 132 132 135 135 137 134 134 134 135 133 134 509 454 417 400 393 395 421 453 436 459 543 570 607 578 517 511 524 508 477 451 431 426 422 441 439 443 448 449 450 452 458 459 490 564 662 681 625 587 529 499 441 408 403 400 399 400 400 402 406 434 454 477 483 484 497 501 529 490 465 509 523 556 603 639 691 827 951 1070 1304 1340 1393 1444 1438 1420 1512 1499 1534 1427 1353 1369 1357 1416 1536 1559 1661 1769 1725 1437 1380 1411 1285 1174 1143 1105 1036 970 940 915 903 986 1107 1268 1423 1446 1433 1555 1596 1667 1704 1551 1546 1515 1505 1566 1615 1666 1749 1628 1319 1138 1069 1043 1017 939 879 865 925 949 849 641 513 375 350 322 343 372 353 267 253 249 245 244 246 243 243 244 244 245 248 298 405 560 632 724 810 934 1041 1101 1123 1107 1040 952 876 777 671 613 562 509 495 495 495 495 600 724 798 805 736 591 614 693 663 650 679 700 738 807 887 1006 1084 1217 1246 1272 1351 1373 1441 1521 1695 1718 1888 2014 2073 2017 1916 1910 1793 1700 1621 1596 1600 1500 1397 1360 1433 1589 1788 1895 2076 2181 2265 2246 2160 2074 1923 1824 1739 1697 1624 1599 1471 1374 1275 1237 1169 1176 1099 955 771 674 554 513 470 446 419 418 423 495 676 820 951 1069 1199 1273 1286 1294 1200 1054 897 775 726 774 870 926 968 1082 1265 1349 1408 1414 1386 1389 1441 1467 1508 1538 1600 1690 1782 1884 2046 2153 2306 2441 2590 2581 2561 2566 2530 2450 2365 2332 2370 2333 2282 2266 2167 2089 1971 1881 1727 1710 1814 1840 1935 2043 2203 2114 2115 2043 1855 1753 1629 1542 1505 1506 1404 1290 1183 1261 1276 1246 1291 1369 1415 1481 1571 1666 1723 1789 1793 1850 1903 1960 2028 2058 2062 2114 2100 2037 1970 1981 1920 1823 1775 1714 1587 1540 1603 1698 1757 1834 1889 2034 2124 2207 2292 2419 2469 2655 2684 2617 2604 2511 2429 2292 2259 2167 2074 2037 2166 2298 2299 2239 2222 2214 2232 2245 2216 2044 1929 1891 1981 2130 2220 2351 2518 2530 2409 2197 2054 1911 1860 1691 1531 1422 1413 1411 1428 1511 1609 1706 1735 1690 1697 1736 1735 1755 1822 1886 1943 2041 2122 2223 2315 2501 2573 2649 2739 2751 2692 2735 2732 2736 2733 2625 2554 2485 2459 2444 2443 2457 2442 2447 2419 2334 2205 2156 2238 2391 2480 2555 2602 2720 2729 2720 2696 2662 2700 2730 2744 2759 2769 2779 2787 2804 2848 2884 3009 3120 3152 3174 3224 3306 3330 3325 3254 3205 3132 3083 3062 3001 2996 3067 2974 2922 2859 2839 2817 2793 2792 2801 2833 2870 2905 2872 2875 2864 2831 2719 2713 2734 2773 2800 2809 2884 2960 2921 2950 2986 2792 2652 2552 2565 2493 2406 2309 2273 2233 2178 2125 2176 2330 2401 2470 2521 2567 2524 2386 2323 2217 2180 2141 2118 2096 2040 2036 2043 2053 2060 2101 2193 2326 2438 2567 2649 2664 2626 2659 2718 2775 2817 2880 2936 3000 3039 3078 3123 3224 3263 3241 3116 2880 2824 2681 2637 2606 2579 2528 2526 2356 2263 2090 1968 1860 1729 1851 1939 2058 2169 2228 2209 2132 2093 2033 1997 1981 1972 1989 2156 2020 1897 1839 1840 1937 1885 1781 1655 1578 1555 1589 1614 1669 1661 1644 1650 1670 1724 1674 1664 1730 1886 1982 1948 1918 1876 1907 2007 1979 1929 1902 1739 1628 1653 1790 1887 1946 1927 1909 1848 1798 1835 1849 1842 1859 1947 2031 2080 1991 1935 1896 1810 1793 1729 1702 1804 1913 1846 1737 1741 1826 1957 1940 1898 1919 1816 1686 1550 1479 1404 1304 1367 1464 1293 1194 1210 1275 1435 1537 1627 1633 1683 1706 1610 1625 1558 1476 1363 1353 1305 1412 1417 1292 1247 1301 1343 1311 1424 1552 1613 1650 1563 1510 1375 1307 1247 1282 1253 1190 1079 1000 956 920 932 923 848 861 912 848 884 819 763 739 691 623 566 538 526 485 484 453 443 489 533 474 468 432 407 399 391 386 384 383 365 358 356 357 353 351 351 359 356 354 351 350 348 345 348 343 342 339 335 334 330 329 332 330 328 331 333 353 350 351 348 354 364 373 387 400 413 443 475 498 498 522 501 464 444 429 429 443 437 454 463 474 466 452 427 405 381 343 315 277 266 252 252 256 255 252 248 245 247 245 244 244 242 245 243 236 234 236 231 227 221 224 221 223 219 220 218 219 220 220 218 217 217 218 219 218 220 230 222 219 221 238 261 303 336 408 430 440 439 410 398 383 392 393 395 393 381 365 367 357 353 375 397 335 317 313 320 315 311 320 307 308 308 291 285 283 280 276 276 272 269 266 260 256 252 248 245 244 239 238 233 229 222 228 228 227 221 219 216 214 212 211 209 203 201 200 197 194 193 189 187 187 184 184 183 181 180 180 182 178 177 175 177 175 174 173 172 172 170 169 169 168 168 166 166 165 164 163 164 161 162 161 160 161 158 159 158 156 157 155 155 154 154 154 153 154 152 151 149 150 148 149 147 148 148 146 145 145 145 145 142 143 142 142 139 139 140 138 137 137 136 137 133 134 135 134 133 136 135 136 133 133 138 137 134 133 132 133 132 131 133 131 132 133 132 134 132 132 133 131 131 131 130 131 131 131 131 130 131 128 131 130 132 133 133 132 134 131 132 131 131 132 135 133 134 135 134 134 134 133 133 132 133 439 413 405 385 381 383 384 393 408 473 610 686 699 669 589 528 656 595 517 497 477 426 426 442 446 448 452 454 455 457 468 469 522 610 688 663 600 553 507 465 407 402 400 400 403 404 403 412 497 528 510 565 544 567 572 573 592 537 458 466 453 460 531 599 738 924 1020 1217 1363 1391 1496 1444 1445 1447 1480 1469 1439 1404 1366 1272 1278 1361 1441 1637 1723 1794 1704 1443 1413 1487 1377 1280 1236 1190 1102 980 927 940 936 961 1090 1287 1341 1318 1407 1538 1612 1590 1665 1584 1579 1531 1519 1600 1643 1721 1808 1497 1210 1098 1021 931 886 909 849 890 975 930 766 566 450 347 328 299 332 319 279 265 259 247 243 245 246 243 243 244 243 246 250 341 476 633 709 816 852 904 1005 952 1015 1019 946 863 771 658 604 557 517 495 495 495 509 603 702 840 877 846 787 701 596 631 679 780 835 844 814 751 771 845 922 1038 1042 1119 1197 1243 1332 1438 1590 1714 1837 1883 2000 2044 1945 1855 1762 1719 1708 1736 1624 1544 1470 1416 1450 1553 1764 1919 2039 2093 2270 2267 2142 2089 2040 1983 1970 1923 1788 1717 1620 1564 1507 1474 1458 1315 1106 978 839 739 598 586 549 491 425 421 422 433 602 749 954 1032 1193 1250 1239 1197 1044 930 789 684 745 790 880 918 995 1138 1322 1373 1328 1313 1345 1353 1420 1438 1448 1488 1514 1615 1707 1809 1941 2053 2215 2359 2541 2663 2732 2762 2710 2646 2588 2547 2431 2309 2210 2174 2094 2030 1953 1825 1722 1795 1904 1981 2088 2187 2164 2038 1848 1847 1813 1736 1624 1527 1433 1337 1240 1220 1316 1362 1341 1302 1325 1367 1402 1485 1574 1643 1689 1733 1764 1824 1863 1917 1999 2027 2044 2095 2144 2127 2025 1994 1949 1878 1845 1740 1657 1581 1585 1661 1737 1823 1903 2033 2101 2205 2258 2366 2454 2594 2611 2550 2502 2450 2442 2349 2268 2133 2089 2126 2222 2383 2318 2278 2241 2258 2242 2201 2131 1944 1894 1980 2060 2179 2236 2304 2430 2558 2350 2223 2124 2048 2080 1904 1690 1511 1424 1422 1420 1438 1493 1587 1608 1653 1673 1710 1749 1771 1808 1913 1998 2097 2165 2277 2371 2558 2662 2698 2731 2853 2800 2814 2814 2808 2784 2744 2726 2682 2579 2524 2506 2504 2498 2508 2437 2274 2129 2167 2309 2473 2559 2644 2724 2808 2934 2828 2801 2781 2799 2800 2795 2801 2840 2870 2882 2914 2925 2928 3032 3172 3219 3253 3193 3131 3106 3096 3113 3164 3130 3051 2928 2874 2927 2977 2989 2976 2978 2972 2950 2922 2915 2878 2871 2893 2927 2905 2908 2904 2831 2765 2734 2755 2786 2809 2834 2924 3008 2984 2973 2915 2908 2737 2700 2607 2460 2377 2295 2263 2284 2280 2163 2083 2152 2232 2220 2293 2297 2300 2212 2174 2126 2083 2010 2023 2024 2032 2083 2125 2186 2115 2076 2120 2224 2307 2432 2502 2440 2480 2590 2684 2764 2823 2904 2937 2990 3036 3083 3114 3164 3301 3234 3032 2711 2644 2547 2520 2502 2461 2384 2355 2372 2223 2047 1908 1678 1621 1718 1842 1992 2051 2109 2155 2113 1978 1919 1909 1877 1890 1896 2016 1974 1852 1765 1763 1813 1782 1724 1646 1587 1480 1473 1520 1553 1562 1532 1557 1564 1530 1552 1566 1602 1744 1812 1767 1725 1778 1771 1862 1878 1821 1756 1613 1523 1605 1711 1740 1811 1769 1767 1740 1679 1682 1695 1845 1968 2064 2137 2002 1996 2028 1976 1872 1841 1825 1800 1936 2045 1929 1849 1896 1918 2033 2122 2050 1939 1779 1659 1552 1521 1444 1359 1493 1471 1353 1312 1277 1391 1467 1524 1658 1784 1846 1798 1702 1699 1573 1497 1525 1450 1411 1516 1485 1431 1388 1382 1504 1503 1494 1562 1608 1548 1491 1423 1349 1245 1132 1152 1156 1178 1124 1073 992 902 886 858 790 787 813 765 761 739 668 642 610 593 564 540 493 484 454 451 454 511 517 498 456 465 438 400 398 390 381 376 376 363 353 350 349 351 348 345 349 351 351 347 344 344 342 341 338 336 332 326 330 326 328 327 327 330 329 350 348 339 344 351 355 357 357 366 380 382 390 399 412 477 501 516 489 442 432 425 433 447 439 469 479 481 461 426 389 371 338 299 269 253 255 248 251 250 245 245 244 242 242 241 242 241 239 235 234 235 233 231 229 225 222 219 219 219 218 218 218 218 218 216 217 217 217 217 216 221 219 217 218 225 233 243 261 301 359 419 423 417 421 422 404 385 372 363 356 349 348 341 367 418 384 323 314 326 309 307 300 298 298 292 290 292 284 279 274 272 272 267 265 259 255 252 246 244 243 242 236 235 229 207 217 218 218 220 222 222 216 213 209 208 205 205 202 198 195 194 193 191 186 187 186 184 181 182 181 181 180 178 178 176 174 175 174 174 173 173 171 170 169 169 166 166 165 166 164 163 161 162 162 159 159 160 158 157 156 157 156 155 155 155 152 151 153 152 151 150 149 150 148 147 149 147 147 145 147 145 144 144 143 143 141 141 141 139 138 139 140 137 137 135 137 132 134 134 134 133 133 132 132 132 135 135 133 133 134 131 131 132 131 130 133 134 132 131 131 132 131 130 131 131 131 131 130 130 130 130 128 131 130 131 130 131 131 132 131 132 131 130 130 132 133 133 134 133 134 133 131 132 133 131 131 396 388 380 378 368 371 377 378 410 467 606 714 689 675 633 514 551 625 646 617 516 438 432 443 446 450 451 425 423 431 452 471 585 667 671 625 563 519 469 436 403 405 409 410 415 418 442 513 592 698 647 702 666 691 695 668 700 649 568 544 546 532 511 638 779 981 1030 1172 1264 1299 1505 1459 1450 1511 1388 1358 1322 1290 1210 1214 1321 1509 1761 1774 1894 1847 1774 1506 1501 1546 1466 1383 1304 1134 1024 958 976 1059 1028 1008 987 1077 1140 1194 1262 1511 1584 1769 1732 1626 1624 1547 1553 1634 1679 1810 1852 1287 1158 1028 967 876 821 776 755 794 836 821 687 488 406 343 321 303 289 278 272 266 260 253 244 248 246 247 245 242 243 246 283 405 515 672 768 850 800 818 813 822 892 963 874 741 668 580 533 515 506 503 500 584 627 722 816 911 970 950 940 874 758 667 643 791 912 1067 1068 1002 958 944 939 954 974 971 972 1084 1302 1415 1563 1614 1647 1729 1852 1952 1898 1878 1925 1915 1813 1712 1688 1715 1594 1530 1510 1547 1736 1848 2049 2150 2339 2323 2261 2220 2214 2259 2094 2007 1915 1858 1861 1859 1793 1614 1436 1325 1140 1021 838 729 756 724 632 522 445 422 424 424 523 680 882 976 1084 1124 1115 1058 880 737 626 635 760 811 918 1004 1194 1262 1232 1200 1218 1223 1272 1305 1364 1391 1395 1441 1499 1557 1630 1709 1878 1980 2157 2277 2385 2484 2663 2686 2553 2495 2380 2372 2318 2282 2155 2030 1954 1849 1767 1791 1898 1965 2103 2159 2077 2057 1940 1886 1805 1700 1550 1452 1361 1293 1269 1329 1378 1408 1478 1450 1399 1361 1329 1409 1444 1504 1569 1624 1639 1700 1757 1832 1873 1930 1947 1991 2028 2082 2127 2216 2132 2036 2001 1948 1897 1804 1720 1668 1640 1633 1685 1770 1863 1990 2066 2190 2295 2397 2473 2584 2612 2486 2440 2337 2310 2285 2206 2138 2121 2185 2267 2472 2400 2323 2317 2352 2256 2110 2005 1915 1951 2083 2197 2266 2386 2362 2494 2658 2548 2338 2147 2078 2105 1939 1784 1571 1461 1435 1432 1439 1466 1521 1585 1723 1879 2002 2082 2113 2134 2087 2251 2449 2528 2610 2644 2665 2734 2833 2862 2907 2929 2948 2950 2951 2955 2923 2929 2872 2817 2788 2748 2670 2625 2531 2393 2259 2131 2164 2324 2497 2586 2723 2781 2901 3019 3122 3087 2959 2989 2874 2843 2841 2900 3031 3044 2994 2989 3021 3105 3094 3026 3075 2960 2915 2904 2891 2879 2896 2916 2892 2799 2760 2772 2801 2866 2868 2905 2874 2817 2822 2839 2872 2877 2902 2997 2943 2946 2953 2884 2816 2770 2774 2772 2823 2878 2955 2947 2941 2932 2864 2737 2671 2579 2473 2345 2252 2154 2157 2158 2095 2011 1961 1905 1905 1912 1928 1979 1992 1992 1949 1918 1923 1956 2016 2073 2129 2260 2350 2402 2353 2133 2099 2137 2188 2258 2287 2383 2458 2593 2674 2762 2819 2892 2941 3008 3050 3090 3110 3160 3327 3156 3017 2787 2560 2445 2365 2351 2306 2208 2163 2106 2029 1898 1739 1549 1512 1609 1702 1851 1916 1985 2012 2000 1978 1860 1829 1784 1794 1791 1790 1790 1748 1700 1616 1597 1581 1553 1496 1442 1416 1345 1325 1369 1354 1387 1403 1426 1361 1379 1457 1452 1523 1593 1524 1516 1589 1530 1606 1657 1637 1626 1472 1373 1508 1512 1607 1675 1651 1556 1559 1524 1547 1641 1737 1849 2005 2157 2123 2076 2172 2124 2089 2008 1938 1939 1918 2037 2077 2057 2106 2135 2088 2035 1978 1872 1714 1705 1724 1622 1477 1523 1631 1564 1464 1368 1315 1417 1493 1563 1705 1840 2020 1944 1832 1749 1699 1748 1684 1581 1644 1687 1687 1613 1586 1572 1689 1755 1737 1737 1658 1559 1464 1391 1271 1185 1116 1057 1040 1034 1043 998 948 895 799 776 741 720 701 681 670 651 606 586 554 545 539 508 527 520 489 509 535 519 534 506 485 451 430 406 392 388 386 384 373 371 365 357 351 348 340 344 342 341 339 344 344 340 340 340 337 334 332 331 328 326 324 324 321 320 339 340 334 334 345 348 348 349 349 351 352 353 360 365 379 405 427 473 501 484 465 422 423 423 422 432 420 424 432 452 417 366 335 327 281 253 247 247 245 245 243 244 242 242 237 240 237 240 233 231 230 231 231 234 234 226 220 220 219 219 217 218 217 218 217 217 217 216 216 217 217 221 217 217 217 217 220 228 231 236 248 308 349 383 400 401 429 441 432 431 399 347 340 329 354 339 314 303 304 305 317 299 295 292 288 286 286 282 279 275 269 267 266 263 259 257 252 250 247 246 241 237 234 231 230 226 224 221 221 221 215 214 210 209 208 204 202 201 199 197 195 194 190 189 189 187 185 182 182 183 181 181 178 177 175 175 175 173 174 173 172 169 169 168 168 168 166 167 164 164 164 164 163 161 163 161 159 157 158 158 157 156 155 156 155 153 154 153 152 152 151 151 151 148 149 147 147 146 145 146 146 143 144 144 143 142 143 142 139 139 139 139 140 138 137 137 137 133 134 134 132 132 132 131 130 131 134 132 134 131 131 130 133 131 129 131 131 130 129 130 130 131 129 130 130 130 129 129 129 129 128 129 130 128 129 129 128 129 129 130 129 130 129 131 130 131 131 134 134 134 136 134 132 132 132 132 131 405 384 377 375 360 366 361 368 396 427 550 593 597 591 566 484 481 502 513 494 459 427 441 443 444 457 446 411 415 415 419 464 582 662 588 557 553 496 454 414 412 412 409 405 414 433 489 543 634 688 741 781 764 779 781 789 784 716 713 674 650 678 535 559 720 879 906 939 1135 1167 1281 1469 1518 1415 1354 1281 1281 1180 1153 1236 1349 1542 1797 1851 1965 1846 1689 1553 1592 1427 1347 1286 1273 1100 1004 1009 1087 1147 1143 1239 1135 1048 1139 1225 1273 1485 1595 1893 1812 1662 1639 1554 1588 1656 1695 1813 1850 1424 1167 1026 954 895 871 772 683 687 660 619 599 471 380 344 323 307 296 283 274 263 255 246 245 244 243 242 245 244 248 249 328 467 598 675 685 761 730 708 677 792 916 907 819 681 605 532 515 512 509 522 581 658 729 790 892 1016 1048 1046 1029 1016 914 773 705 687 803 983 1136 1254 1235 1158 1154 1156 1198 1135 1065 1053 1212 1366 1424 1457 1606 1693 1828 1896 2076 2097 2059 1919 1777 1755 1772 1809 1748 1697 1596 1609 1724 1865 2022 2238 2426 2361 2358 2412 2467 2311 2146 2095 2013 1981 2042 1923 1722 1574 1384 1231 1078 944 888 956 889 803 669 571 430 426 425 428 434 593 676 731 792 856 936 948 768 696 597 599 732 811 888 995 1201 1198 1130 1116 1124 1161 1242 1284 1335 1340 1378 1452 1462 1531 1671 1782 1896 2013 2119 2137 2310 2395 2487 2603 2660 2527 2387 2289 2237 2146 2100 1999 1896 1808 1876 1961 2103 2097 2192 2054 1929 1848 1816 1698 1625 1621 1534 1416 1315 1429 1487 1533 1554 1567 1557 1529 1470 1426 1416 1393 1469 1533 1562 1596 1610 1684 1742 1807 1839 1897 1931 1971 2014 2100 2156 2248 2210 2119 2053 1987 1949 1828 1791 1769 1721 1676 1691 1779 1862 1974 2037 2145 2237 2365 2461 2584 2612 2599 2542 2370 2281 2226 2181 2156 2164 2240 2328 2513 2541 2472 2382 2344 2247 2140 2006 1992 2089 2296 2364 2320 2387 2518 2643 2709 2557 2226 2092 1939 1910 1817 1698 1549 1500 1448 1485 1572 1609 1637 1735 1954 2151 2349 2460 2494 2480 2285 2287 2364 2426 2560 2681 2828 2865 2906 2937 2969 2980 2984 3013 3024 3016 3041 3055 2937 2893 2822 2788 2739 2703 2611 2397 2272 2117 2130 2251 2393 2556 2679 2750 2822 2805 2880 2941 3005 3040 3015 2923 2805 2848 2901 2884 2877 2867 2885 2932 2941 2924 2929 2830 2802 2790 2794 2797 2774 2773 2771 2757 2734 2735 2777 2816 2827 2815 2811 2749 2775 2821 2832 2838 2870 2920 2951 2994 2982 2919 2860 2822 2816 2807 2834 2895 2992 2923 2876 2854 2783 2599 2516 2463 2351 2198 2099 2035 2008 1941 1909 1860 1824 1817 1819 1828 1831 1859 1873 1865 1872 1916 1964 2079 2112 2172 2258 2371 2411 2437 2524 2392 2153 2134 2174 2253 2326 2457 2563 2662 2711 2759 2808 2875 2932 2996 3051 3127 3166 3257 3263 3013 2920 2795 2648 2423 2268 2194 2177 2087 2040 1916 1816 1736 1591 1475 1410 1518 1618 1723 1795 1862 1892 1854 1824 1745 1716 1682 1652 1650 1623 1630 1601 1551 1455 1402 1406 1389 1367 1342 1265 1283 1189 1226 1262 1289 1299 1305 1284 1207 1330 1263 1340 1373 1337 1293 1405 1370 1427 1422 1453 1413 1332 1274 1391 1426 1540 1562 1556 1471 1417 1415 1533 1651 1793 1941 2137 2230 2265 2216 2180 2226 2169 2133 2140 2048 2045 2188 2266 2265 2199 2105 1983 1973 1888 1865 1806 1825 1689 1589 1543 1706 1756 1636 1518 1472 1357 1466 1533 1591 1678 1768 1960 2027 1841 1819 1859 1941 1797 1727 1838 1878 1802 1766 1740 1753 1836 1886 1827 1734 1626 1529 1412 1336 1239 1190 1136 1068 958 957 947 930 907 859 807 779 725 697 672 662 627 615 592 575 572 546 511 522 533 506 540 553 540 578 566 530 506 447 454 409 390 386 383 381 378 367 366 364 362 354 347 338 337 337 336 337 338 339 342 337 336 333 329 329 327 324 322 320 320 320 324 324 327 328 345 344 346 347 343 344 343 351 348 355 374 388 392 409 450 481 461 459 424 422 446 460 456 414 430 446 422 373 348 325 288 262 246 246 246 243 244 241 241 239 241 240 235 235 232 232 231 230 232 233 231 233 229 223 221 219 217 217 219 216 216 217 216 215 217 217 216 216 218 217 217 217 221 220 219 226 230 237 260 316 328 346 375 387 392 388 379 370 350 347 322 317 300 302 297 296 296 292 288 288 285 282 277 276 273 271 268 264 262 260 257 254 250 247 243 240 240 236 234 233 225 224 220 221 221 218 212 212 209 209 206 205 201 200 196 197 197 191 189 189 190 184 185 186 184 181 180 179 179 177 177 175 173 174 173 172 171 170 170 168 168 169 166 165 166 163 164 163 163 160 161 160 159 158 160 159 157 156 156 155 155 153 152 152 152 151 151 150 150 148 148 148 146 147 149 148 149 145 144 142 143 141 142 141 142 140 141 139 138 136 138 136 137 134 133 133 132 131 134 133 134 130 136 130 131 131 132 130 131 129 129 130 130 128 129 129 130 130 128 130 130 129 129 128 127 129 130 129 128 130 127 128 128 127 128 128 131 131 130 129 129 130 132 133 131 132 133 133 133 130 131 133 131 396 378 374 365 355 334 331 340 375 389 413 433 491 489 490 449 398 412 438 466 440 408 426 424 429 434 405 409 436 446 541 487 517 583 549 561 527 462 422 417 414 413 409 415 456 544 584 507 626 723 801 838 887 895 985 967 981 967 978 875 793 675 520 547 778 754 764 908 1003 1317 1337 1447 1443 1329 1262 1239 1240 1111 1145 1204 1330 1506 1682 1848 2000 1859 1787 1643 1585 1402 1334 1237 1148 1066 1031 1104 1164 1268 1338 1339 1201 1069 1134 1273 1357 1485 1568 1682 1737 1667 1603 1588 1622 1687 1728 1844 1763 1466 1189 1118 1109 994 889 769 697 583 548 487 462 404 376 349 332 311 296 282 271 263 242 242 245 241 245 241 245 252 255 272 394 540 612 599 576 577 597 570 636 711 779 742 695 588 536 505 511 522 528 564 657 738 761 876 971 1094 1120 1119 1112 1093 981 845 754 658 741 911 1053 1258 1383 1396 1377 1357 1384 1343 1218 1153 1122 1177 1232 1329 1498 1574 1710 1783 2021 2123 2018 1949 1868 1882 1859 1916 1955 1832 1711 1709 1809 1909 2060 2197 2441 2582 2574 2600 2397 2300 2204 2184 2097 1996 1880 1746 1571 1449 1315 1182 1008 958 1080 1067 986 905 760 640 454 429 426 428 427 443 466 483 547 609 736 754 678 583 576 578 711 779 894 1013 1104 1073 1051 1040 1080 1113 1173 1210 1281 1313 1343 1385 1424 1506 1634 1710 1846 1938 1975 2035 2154 2250 2360 2504 2692 2698 2605 2466 2241 2166 2062 1985 1868 1825 1957 2074 2228 2208 2249 2154 2026 1923 1768 1642 1576 1479 1439 1370 1433 1529 1700 1739 1701 1643 1602 1571 1556 1530 1462 1402 1417 1495 1509 1543 1566 1641 1698 1762 1790 1860 1915 1980 2028 2116 2200 2284 2258 2183 2134 2057 2008 1913 1874 1814 1772 1712 1691 1769 1854 1967 2027 2126 2217 2366 2453 2604 2674 2572 2480 2419 2333 2228 2200 2186 2192 2310 2399 2503 2542 2454 2403 2331 2300 2108 1998 2060 2186 2382 2413 2365 2392 2621 2771 2621 2417 2213 2061 1898 1814 1674 1591 1511 1494 1534 1591 1692 1783 1827 1934 2190 2295 2329 2377 2461 2475 2400 2403 2467 2498 2609 2757 2927 2951 2975 2990 3010 3020 3020 3029 3043 3093 3083 3126 2990 2934 2856 2798 2713 2666 2569 2348 2217 2100 2091 2150 2349 2500 2606 2628 2662 2685 2707 2775 2770 2779 2796 2794 2809 2785 2785 2762 2765 2719 2708 2781 2803 2802 2759 2705 2720 2724 2718 2692 2673 2686 2684 2663 2664 2677 2714 2712 2749 2753 2727 2721 2757 2805 2811 2859 2892 2889 2950 3014 3076 2985 2955 2936 2916 2902 2933 2979 3021 2928 2876 2833 2726 2553 2421 2261 2216 2068 1978 1903 1856 1800 1792 1790 1793 1828 1888 1942 1945 1930 1922 1928 2010 2064 2106 2210 2240 2312 2367 2464 2495 2532 2608 2571 2414 2179 2219 2339 2448 2565 2652 2723 2751 2806 2846 2909 2953 3028 3097 3180 3229 3377 3153 2834 2760 2641 2586 2548 2333 2185 2026 1936 1877 1757 1655 1575 1527 1417 1372 1345 1434 1578 1661 1724 1762 1707 1665 1584 1527 1507 1464 1469 1437 1464 1410 1360 1295 1254 1243 1221 1175 1147 1122 1111 1124 1134 1126 1114 1161 1164 1168 1100 1140 1105 1164 1163 1152 1118 1193 1175 1224 1239 1270 1268 1185 1149 1261 1345 1434 1402 1393 1355 1332 1386 1520 1643 1819 1981 2052 2035 2147 2106 2028 2049 2027 1991 1990 2030 2049 2110 2212 2177 2197 2152 2135 2103 2014 1970 1866 1793 1701 1662 1712 1769 1806 1707 1563 1451 1499 1502 1636 1676 1740 1803 1945 2104 2028 2017 1987 1936 1876 1899 1878 1903 1910 1875 1883 1901 1934 1927 1781 1665 1537 1434 1341 1303 1224 1172 1079 1024 1003 932 861 884 844 802 761 744 713 691 663 632 634 619 598 582 543 545 551 549 551 570 557 588 596 642 614 517 502 468 430 452 402 381 381 376 374 370 365 363 360 357 354 343 339 333 338 337 334 334 334 335 334 331 329 327 325 325 321 317 318 314 316 316 319 335 342 342 343 344 341 338 339 342 343 346 360 370 378 386 397 443 444 449 439 470 456 489 484 407 413 434 416 368 356 308 294 264 246 244 244 243 242 241 241 240 238 236 238 233 230 229 231 230 231 234 232 233 234 232 231 218 218 218 217 216 217 217 217 216 217 215 215 215 216 217 217 215 215 217 219 230 232 232 231 256 309 323 327 347 381 360 364 363 362 345 335 323 296 297 294 292 287 284 278 281 281 278 274 272 268 266 264 262 260 256 253 251 245 243 239 239 236 231 231 228 228 221 221 219 215 215 213 211 206 208 204 202 200 199 198 196 193 193 191 191 189 186 188 185 184 184 182 179 177 177 178 175 176 175 174 173 171 173 170 169 167 167 166 166 165 164 163 163 164 161 161 160 160 159 158 158 157 157 156 154 154 154 153 153 150 152 154 154 148 148 148 148 145 147 146 146 145 144 144 144 142 143 142 142 139 140 139 139 139 138 137 137 133 133 133 129 131 131 130 130 131 133 129 132 133 131 132 130 128 129 129 128 130 129 129 128 130 128 129 130 127 129 129 127 127 128 128 129 126 127 127 132 127 126 127 129 128 129 129 130 129 130 130 132 132 131 132 133 133 131 129 130 132 366 371 374 369 336 319 312 311 304 346 405 388 383 391 383 412 413 429 392 396 429 406 416 418 416 407 405 425 476 539 606 629 508 480 627 602 538 496 431 422 423 419 435 463 547 700 629 594 636 685 752 852 1005 1052 1102 1138 1166 1216 1200 1117 894 730 523 674 650 709 826 1091 1165 1388 1470 1456 1385 1272 1220 1210 1239 1050 1074 1148 1228 1462 1700 1763 1871 1799 1632 1528 1539 1409 1332 1205 1130 1086 1110 1200 1290 1351 1443 1403 1289 1091 1137 1224 1320 1442 1584 1831 1708 1650 1608 1606 1650 1707 1762 1803 1586 1426 1301 1176 1096 985 901 822 878 813 662 619 503 385 368 344 332 309 296 279 269 260 250 243 241 243 242 243 245 255 260 302 399 478 524 505 504 464 474 543 556 561 583 574 549 518 495 503 516 534 553 629 711 760 843 923 1018 1122 1155 1168 1164 1092 998 844 755 668 717 875 1042 1253 1372 1483 1472 1517 1533 1461 1355 1308 1212 1140 1135 1245 1341 1490 1586 1703 1944 2036 2203 2175 2121 2049 2052 2048 2040 1937 1915 1910 1894 1914 2089 2193 2318 2499 2424 2469 2479 2371 2193 2092 1995 1898 1801 1721 1566 1421 1243 1126 1079 1142 1243 1204 1061 983 869 747 643 454 429 432 429 429 443 452 464 476 587 630 558 548 555 624 704 777 929 1016 1039 923 941 979 1021 1010 1088 1183 1248 1262 1319 1380 1440 1497 1590 1672 1760 1808 1834 1936 2047 2165 2309 2460 2624 2584 2656 2603 2416 2318 2124 1992 1908 1856 1991 2156 2353 2340 2206 2108 1982 1911 1866 1734 1644 1552 1421 1427 1570 1633 1819 1843 1758 1706 1662 1629 1644 1630 1545 1486 1424 1440 1481 1515 1553 1605 1662 1731 1794 1908 1925 1979 2030 2129 2184 2269 2307 2271 2223 2161 2079 2003 1950 1912 1853 1789 1707 1712 1827 1960 2042 2156 2218 2341 2424 2552 2626 2596 2542 2463 2341 2283 2262 2224 2231 2313 2418 2566 2575 2471 2458 2396 2311 2093 2036 2122 2215 2402 2449 2416 2422 2697 2688 2424 2307 2173 2077 1894 1735 1603 1553 1519 1589 1660 1694 1805 1897 2011 2086 2204 2215 2212 2217 2309 2400 2655 2674 2677 2668 2739 2812 3023 3028 3052 3049 3048 3044 3039 3050 3054 3037 2978 2913 2980 2916 2877 2811 2730 2693 2445 2314 2201 2104 2078 2116 2262 2389 2433 2435 2466 2491 2523 2606 2604 2625 2597 2609 2592 2618 2655 2629 2620 2585 2605 2621 2638 2616 2609 2630 2636 2644 2620 2628 2612 2612 2607 2573 2550 2551 2560 2610 2634 2638 2628 2677 2779 2792 2795 2831 2840 2866 2897 2928 3009 3130 3126 3102 3095 3136 3153 3097 3032 2989 2965 2880 2734 2540 2430 2285 2162 1963 1884 1810 1784 1782 1794 1842 1905 2037 2072 2077 2081 2054 2046 2077 2119 2193 2239 2311 2360 2462 2515 2504 2510 2543 2597 2600 2487 2262 2269 2435 2531 2612 2668 2806 2902 3062 3048 3043 3130 3166 3192 3203 3277 3323 3139 2927 2704 2605 2541 2518 2427 2259 2145 1959 1833 1787 1791 1723 1609 1425 1340 1314 1312 1385 1480 1611 1634 1557 1486 1397 1344 1345 1294 1279 1254 1252 1224 1188 1144 1131 1113 1086 1071 1063 1061 1067 1072 1064 1048 1032 1002 997 994 995 998 1001 973 976 995 1009 1012 1000 1049 1090 1104 1129 1078 1083 1188 1217 1300 1263 1246 1253 1304 1440 1640 1730 1929 1972 1867 1891 2051 1980 1857 1896 1882 1862 1830 1846 1969 2020 2085 2064 2069 2115 2212 2139 1983 1930 1879 1876 1782 1815 1896 1904 1766 1679 1587 1553 1590 1641 1647 1758 1854 1939 1977 1990 2047 2030 1876 1758 1703 1718 1720 1733 1788 1826 1852 1815 1850 1813 1735 1685 1530 1408 1277 1206 1139 1086 1037 980 945 904 850 813 771 752 723 715 688 664 662 669 634 595 580 633 604 584 585 592 588 565 611 667 693 599 544 501 486 470 444 391 385 377 378 371 374 371 371 362 358 354 348 347 343 335 332 335 331 330 327 325 329 330 326 325 322 319 319 316 313 314 314 314 315 320 337 340 341 339 341 335 336 335 337 339 357 359 363 374 392 429 438 424 415 430 456 491 461 409 405 433 417 362 329 302 292 264 255 243 243 241 241 239 240 236 237 239 238 233 231 231 231 230 230 230 230 231 231 232 229 226 219 216 217 218 217 215 215 216 219 219 216 215 216 215 215 215 216 216 217 227 228 231 232 231 261 307 299 319 343 364 365 338 336 329 328 321 298 294 289 282 281 281 276 274 275 273 270 266 263 262 260 258 254 252 252 247 243 240 236 233 231 230 226 225 221 219 220 215 215 213 213 208 207 205 202 202 199 199 195 195 192 190 192 193 189 189 188 187 184 183 181 181 178 178 174 174 174 172 173 172 171 172 170 170 167 168 165 166 166 164 163 163 162 160 162 159 157 157 157 158 156 156 155 155 153 153 152 153 150 152 149 148 149 148 147 147 146 145 144 145 144 143 143 143 143 142 141 139 141 141 139 138 139 138 137 135 133 134 133 133 133 130 131 131 131 128 127 129 132 129 130 129 129 130 130 129 128 129 128 129 130 128 128 128 128 128 127 127 127 127 127 126 127 126 127 128 126 125 126 127 130 130 129 129 129 129 132 131 132 132 131 131 129 129 131 133 131 386 377 361 351 320 304 304 298 292 296 318 346 392 431 426 406 390 394 409 414 393 395 403 406 399 426 478 523 598 671 683 665 663 613 581 602 544 487 432 433 429 442 502 537 704 804 765 743 672 674 799 850 974 1101 1265 1314 1265 1186 1099 1036 868 745 615 515 583 678 964 1127 1379 1359 1432 1364 1334 1180 1163 1167 1158 987 1035 1108 1196 1350 1569 1640 1793 1659 1511 1355 1314 1327 1266 1152 1161 1167 1151 1256 1370 1447 1527 1433 1307 1131 1195 1250 1329 1456 1606 1577 1668 1629 1623 1645 1684 1736 1824 1798 1529 1383 1291 1170 1095 982 933 980 1014 872 762 592 457 376 353 325 313 302 287 274 264 253 244 240 241 242 243 242 244 246 284 366 328 344 405 452 471 514 533 476 457 454 464 475 481 491 497 504 525 590 644 672 728 836 894 986 1076 1167 1203 1256 1225 1113 1009 866 810 688 734 865 981 1140 1221 1341 1428 1587 1680 1596 1532 1521 1460 1356 1249 1182 1264 1359 1548 1674 1906 2060 2278 2449 2406 2341 2324 2237 2324 2235 2092 2016 1976 1950 2095 2231 2373 2378 2224 2172 2160 2145 2115 1939 1880 1819 1692 1555 1398 1288 1177 1205 1318 1352 1431 1357 1174 1060 925 833 730 647 546 436 431 433 447 460 473 483 503 544 519 531 557 593 623 657 735 757 715 927 923 910 914 971 978 1070 1166 1211 1326 1366 1413 1463 1499 1516 1578 1642 1770 1867 2011 2103 2242 2382 2576 2500 2424 2433 2391 2309 2156 2014 1926 1906 2030 2141 2283 2427 2294 2174 2006 1897 1799 1596 1492 1441 1558 1616 1777 1896 1946 1925 1815 1783 1772 1744 1907 1897 1729 1634 1549 1503 1452 1478 1499 1577 1665 1739 1789 1856 1900 1984 2043 2094 2134 2193 2260 2345 2346 2239 2174 2155 2123 2026 1954 1858 1784 1707 1770 1888 1977 2100 2175 2238 2321 2392 2428 2533 2620 2516 2396 2310 2344 2331 2336 2377 2480 2606 2672 2564 2519 2418 2315 2152 2125 2156 2249 2389 2482 2469 2505 2554 2578 2429 2269 2147 2026 1841 1657 1578 1566 1646 1725 1862 1939 2045 2128 2265 2356 2426 2397 2332 2304 2418 2637 2726 2811 2854 2890 2988 3141 3122 3112 3090 3091 3079 3069 3056 3062 3087 3034 2795 2703 2705 2777 2809 2765 2693 2543 2381 2274 2187 2089 2056 2101 2173 2201 2214 2240 2253 2287 2289 2330 2366 2374 2379 2381 2381 2375 2354 2351 2355 2405 2412 2440 2464 2489 2505 2508 2514 2521 2524 2528 2532 2495 2469 2451 2444 2449 2463 2487 2501 2516 2534 2587 2681 2734 2766 2802 2850 2889 2898 2952 3023 3122 3196 3233 3165 3223 3221 3134 3181 3150 3078 2895 2756 2542 2452 2278 2156 1952 1821 1781 1783 1872 1978 2140 2259 2334 2332 2276 2222 2155 2141 2224 2309 2369 2461 2546 2457 2534 2629 2653 2608 2570 2562 2547 2529 2396 2477 2607 2686 2848 2830 2803 2871 2919 2947 2988 3006 3064 3105 3146 3189 3257 3120 2872 2817 2710 2620 2499 2408 2301 2213 2087 2006 1929 1910 1916 1810 1660 1566 1414 1312 1257 1264 1263 1250 1226 1223 1194 1185 1161 1166 1150 1160 1181 1155 1135 1118 1127 1118 1146 1156 1164 1188 1189 1155 1109 1073 1075 1084 1037 1012 1002 1007 1013 956 935 920 916 905 905 884 889 901 914 916 991 1084 1090 1149 1118 1177 1224 1324 1463 1669 1778 1873 1807 1666 1761 1837 1836 1814 1723 1788 1704 1659 1706 1800 1877 1988 2001 2063 2068 2034 2022 2014 1990 1999 2005 1974 2041 2105 2035 1851 1763 1700 1697 1714 1836 1796 1845 1999 1899 1783 1779 1796 1853 1728 1635 1513 1481 1524 1533 1674 1684 1656 1630 1716 1674 1561 1543 1511 1497 1425 1374 1306 1261 1210 1181 1058 985 966 933 860 806 778 780 782 769 768 804 748 708 673 696 700 645 581 575 585 669 697 672 603 528 484 440 464 444 422 382 376 374 377 370 367 366 365 362 364 351 346 345 347 344 331 331 324 325 325 323 321 320 321 324 321 318 317 315 311 312 310 309 310 308 307 317 334 336 333 331 329 336 338 335 352 351 351 351 354 368 379 383 378 385 401 434 417 417 404 418 414 381 328 296 293 267 258 258 251 260 253 251 251 239 237 239 237 230 232 230 230 228 231 229 229 229 230 231 229 231 223 218 218 216 218 216 216 216 215 214 215 215 215 214 216 216 215 215 217 220 222 224 228 234 264 288 268 278 296 314 343 368 326 313 302 298 303 293 281 279 276 275 273 268 267 265 265 261 258 256 255 253 251 255 249 245 242 239 237 233 229 226 223 223 218 216 214 213 212 208 209 206 203 204 191 192 189 194 198 194 191 189 189 188 187 188 186 187 187 185 180 182 178 178 177 174 176 175 174 171 170 170 171 170 167 166 167 166 166 162 164 163 161 162 160 160 160 159 158 156 156 155 154 157 153 153 154 151 152 152 151 150 147 148 150 148 146 145 146 144 144 144 143 144 141 141 140 140 140 140 139 138 137 138 136 138 136 135 135 135 134 131 130 129 131 130 129 126 130 131 131 129 128 129 127 127 127 127 126 127 127 127 126 125 127 127 124 124 127 126 127 126 126 126 128 129 127 126 124 127 129 129 129 128 129 130 130 131 132 131 131 131 131 131 131 131 130 385 372 359 340 339 309 296 293 287 286 289 292 311 356 389 376 362 364 386 419 410 415 420 418 435 499 535 578 689 697 702 681 661 651 534 577 537 458 439 440 442 478 545 607 785 842 838 859 758 703 837 995 1106 1206 1341 1320 1188 1084 986 920 847 781 673 623 513 684 941 1084 1328 1269 1358 1340 1221 1164 1127 1172 1066 946 1002 1119 1222 1334 1534 1620 1651 1598 1467 1364 1261 1178 1156 1171 1265 1245 1275 1351 1412 1502 1525 1488 1325 1157 1213 1285 1365 1534 1758 1570 1641 1634 1646 1669 1710 1793 1864 1695 1550 1384 1273 1151 1076 998 1011 995 872 725 624 537 459 371 333 304 298 287 282 270 266 253 248 245 243 245 241 243 241 244 338 489 471 449 489 518 515 616 571 568 542 483 483 486 492 496 516 547 607 672 739 795 798 835 928 1064 1118 1193 1249 1317 1250 1150 1105 965 862 712 764 864 960 1073 1196 1325 1406 1543 1607 1699 1701 1619 1496 1429 1307 1206 1233 1357 1525 1646 1879 2072 2275 2438 2487 2481 2391 2358 2263 2128 2063 2150 2069 2060 2156 2253 2424 2258 2093 1999 1961 1910 1866 1794 1725 1657 1555 1453 1326 1280 1307 1350 1455 1547 1499 1373 1237 1162 1034 954 834 737 649 571 437 439 447 457 470 475 491 499 517 530 557 568 590 607 675 735 784 969 1023 1020 1043 1090 1148 1138 1212 1199 1260 1294 1341 1375 1465 1512 1532 1624 1742 1836 1984 2106 2236 2360 2491 2516 2426 2295 2240 2240 2144 2023 1931 1948 2052 2126 2324 2472 2349 2195 2088 2046 1890 1718 1552 1505 1620 1724 1853 1951 2008 1939 1875 1845 1838 1840 2007 1932 1775 1653 1608 1535 1498 1452 1487 1547 1604 1686 1748 1844 1895 1976 2030 2083 2126 2189 2261 2347 2408 2253 2178 2149 2154 2106 2026 1919 1821 1703 1716 1845 1927 2023 2098 2177 2207 2231 2282 2369 2437 2524 2426 2454 2547 2471 2468 2553 2617 2655 2572 2510 2487 2418 2305 2213 2191 2157 2253 2367 2448 2489 2489 2427 2410 2314 2175 2073 1900 1755 1654 1582 1617 1774 1878 2096 2213 2279 2304 2347 2381 2425 2440 2511 2545 2644 2724 2845 2884 2924 2998 3163 3132 3137 3138 3129 3117 3101 3094 3025 2954 2941 2847 2645 2633 2636 2701 2733 2705 2633 2503 2330 2253 2136 2060 2038 2099 2085 2112 2102 2105 2125 2149 2195 2183 2213 2230 2238 2233 2246 2258 2257 2256 2241 2243 2255 2276 2352 2385 2403 2433 2437 2437 2418 2411 2399 2374 2389 2385 2378 2384 2409 2425 2456 2511 2557 2620 2678 2761 2775 2821 2882 2940 2972 3000 3048 3120 3161 3087 3041 3084 3012 2981 2984 3013 2898 2742 2634 2483 2410 2254 2104 1880 1782 1797 1913 2087 2211 2315 2441 2466 2475 2400 2308 2203 2199 2255 2382 2514 2613 2660 2593 2654 2770 2894 2825 2665 2541 2504 2503 2497 2547 2696 2785 2930 2940 2930 2909 2945 2960 2986 3026 3082 3106 3144 3177 3218 3172 3000 2905 2846 2832 2737 2598 2456 2375 2265 2228 2178 2188 2067 1948 1832 1752 1608 1477 1349 1279 1217 1210 1195 1190 1232 1251 1298 1295 1326 1358 1343 1318 1310 1285 1305 1395 1408 1391 1392 1387 1376 1301 1285 1218 1226 1235 1221 1202 1207 1201 1170 1146 1135 1096 1057 969 997 932 921 876 854 855 866 923 926 992 1051 1176 1259 1380 1459 1536 1646 1723 1659 1558 1629 1642 1720 1701 1617 1692 1616 1567 1606 1711 1809 1954 2006 2138 2046 1981 1924 1890 1825 1810 1940 1901 1950 2102 2080 1958 1878 1826 1820 1804 1915 1859 1914 1903 1808 1672 1628 1651 1719 1604 1518 1422 1338 1401 1503 1559 1563 1537 1538 1657 1626 1457 1412 1420 1385 1325 1273 1219 1192 1203 1212 1143 1117 1062 998 923 866 886 843 784 739 699 727 708 619 590 594 574 556 603 611 581 590 581 550 507 481 444 436 406 391 372 370 370 368 370 365 362 363 362 363 360 356 346 344 342 342 336 326 324 320 326 323 324 319 317 321 320 315 316 313 310 309 308 306 308 306 303 304 301 310 324 326 335 334 331 329 347 344 344 341 343 346 354 359 367 368 381 425 403 409 412 396 426 369 324 294 293 279 282 268 265 277 270 265 248 238 237 238 237 233 235 232 229 230 229 230 228 228 229 231 228 231 231 220 216 216 218 217 217 215 214 215 216 214 215 216 215 216 216 215 216 217 221 222 222 238 262 261 253 261 289 291 327 348 349 311 315 297 294 302 276 274 271 269 270 265 263 260 259 257 255 254 249 248 247 248 245 239 237 235 232 230 227 227 223 220 218 215 214 212 208 207 206 204 203 201 197 193 186 192 192 192 191 188 188 187 185 184 184 185 186 181 182 178 179 179 176 176 175 172 172 172 169 170 168 168 168 167 166 166 165 164 163 162 161 161 162 161 161 159 158 157 157 157 156 154 153 154 153 151 150 151 150 150 149 150 149 149 147 146 144 144 145 144 143 141 143 142 141 140 140 139 140 138 138 137 136 135 134 135 135 138 136 132 132 132 129 130 130 130 126 131 134 134 128 129 128 128 126 127 127 125 127 126 126 125 125 126 127 128 127 127 125 126 125 126 127 128 125 124 124 126 127 125 128 128 127 131 132 131 130 130 129 131 129 130 131 131 131 367 362 344 351 336 315 301 289 283 282 290 287 298 301 330 353 352 344 367 403 425 433 444 449 508 533 595 668 694 705 707 696 666 648 618 535 482 448 446 450 488 538 656 828 896 875 918 938 854 798 810 1145 1245 1311 1376 1288 1191 1106 996 906 840 784 690 613 528 751 884 1021 1250 1236 1332 1304 1197 1095 1102 1088 964 929 989 1078 1225 1432 1502 1517 1487 1429 1365 1271 1165 1135 1106 1212 1229 1299 1355 1495 1479 1577 1630 1526 1354 1201 1230 1333 1413 1569 1788 1562 1654 1654 1664 1692 1710 1805 1779 1597 1497 1356 1247 1124 1062 1027 1060 914 766 603 530 479 440 371 297 284 282 277 272 263 259 252 248 242 246 242 243 240 241 257 369 474 447 444 497 601 656 688 617 670 627 549 547 534 520 539 575 621 672 734 778 852 907 988 1026 1032 1110 1235 1308 1346 1272 1200 1140 1037 928 769 722 846 928 1065 1146 1255 1331 1428 1523 1628 1723 1689 1543 1479 1356 1286 1283 1400 1465 1607 1910 2053 2292 2420 2437 2383 2296 2194 2146 2118 2188 2241 2177 2168 2206 2321 2349 2201 2055 1962 1846 1796 1720 1669 1610 1589 1485 1403 1381 1369 1425 1500 1632 1679 1602 1522 1373 1274 1122 1054 910 798 697 625 450 439 446 457 467 475 485 494 509 524 540 556 591 699 864 940 1055 1110 1100 1098 1140 1219 1260 1249 1276 1285 1296 1309 1359 1426 1485 1535 1659 1660 1799 1900 2052 2165 2340 2414 2382 2377 2360 2218 2145 2133 2075 1989 1957 1997 2101 2218 2423 2513 2451 2337 2254 2113 1884 1765 1672 1535 1585 1683 1812 1900 2006 1997 1947 1915 1920 1990 2048 1869 1801 1723 1699 1599 1581 1454 1475 1533 1580 1647 1709 1799 1895 1975 2015 2063 2099 2200 2238 2325 2385 2327 2276 2239 2206 2132 2076 2007 1927 1762 1703 1774 1830 1940 2020 2067 2080 2109 2151 2215 2303 2413 2470 2653 2784 2686 2647 2501 2451 2487 2517 2430 2418 2345 2302 2272 2231 2170 2251 2324 2367 2427 2454 2396 2401 2355 2252 2122 2015 1794 1677 1620 1712 1998 2185 2356 2536 2362 2462 2574 2517 2416 2431 2694 2798 2826 2886 2894 2914 2960 3041 3101 3135 3144 3140 3133 3135 3127 3106 2778 2704 2629 2632 2576 2622 2682 2746 2696 2616 2505 2442 2343 2229 2121 2049 2020 2030 2067 2101 2132 2186 2155 2136 2138 2138 2163 2149 2165 2171 2184 2197 2206 2220 2232 2241 2237 2236 2243 2255 2257 2279 2284 2286 2294 2304 2301 2311 2319 2351 2371 2412 2435 2420 2424 2554 2636 2716 2743 2788 2810 2861 2909 2969 3008 3051 3086 3159 3103 2969 2865 2836 2729 2664 2681 2721 2721 2643 2520 2414 2309 2120 1910 1781 1769 1873 2025 2240 2360 2447 2500 2514 2506 2472 2364 2240 2237 2245 2310 2522 2631 2713 2761 2900 2977 3000 2875 2680 2546 2505 2506 2536 2608 2672 2760 2834 2872 2857 2877 2924 2951 2999 3048 3097 3143 3181 3199 3238 3300 3298 3231 3136 3092 2963 2846 2686 2580 2510 2472 2350 2287 2179 2095 2037 1982 1764 1694 1675 1409 1230 1213 1305 1365 1430 1472 1495 1515 1561 1560 1535 1638 1608 1449 1447 1543 1567 1572 1609 1608 1573 1488 1458 1336 1398 1416 1434 1395 1407 1336 1300 1291 1270 1226 1193 1148 1167 1042 1033 969 923 861 838 830 834 863 933 1045 1161 1262 1322 1523 1623 1522 1473 1483 1499 1522 1629 1649 1526 1531 1481 1557 1682 1838 1920 1955 2002 2099 2095 1969 1873 1729 1733 1692 1788 1726 1799 1973 2048 2102 2009 1899 1894 1892 2038 1981 1890 1795 1693 1632 1523 1532 1570 1570 1500 1337 1241 1313 1388 1451 1453 1428 1483 1632 1595 1448 1312 1303 1281 1216 1178 1152 1111 1113 1139 1108 1078 1043 984 980 965 945 870 758 684 646 633 616 579 520 524 513 506 536 545 531 505 487 462 471 471 447 428 396 369 365 364 363 364 362 363 360 359 357 357 355 357 353 344 339 338 337 339 327 327 317 322 316 315 313 313 311 311 313 309 308 311 308 305 305 302 301 302 301 301 302 321 326 320 323 322 336 343 341 336 339 338 340 342 349 362 369 381 399 403 422 392 417 355 329 294 290 292 295 294 288 295 287 271 259 258 250 244 246 237 233 229 229 229 231 228 228 229 229 230 232 230 230 226 221 219 216 216 216 217 214 214 215 215 213 219 215 214 215 215 215 217 220 222 222 247 261 253 250 264 285 279 312 330 365 311 310 307 296 289 272 267 267 266 264 262 259 257 254 252 250 249 247 246 244 243 240 238 233 233 231 228 225 222 219 217 215 213 211 208 209 207 205 205 201 201 199 197 196 194 190 190 189 188 187 184 185 184 183 183 182 181 180 178 178 175 177 175 173 172 172 171 171 170 168 168 167 166 165 165 163 165 163 162 161 162 161 160 160 159 157 160 156 156 155 155 154 153 152 153 150 151 150 149 148 152 149 147 147 146 145 144 145 143 142 142 141 141 140 140 139 139 137 137 141 139 138 138 135 136 136 137 136 133 131 130 130 129 129 129 131 129 125 128 126 130 130 126 124 128 127 126 127 127 126 124 124 125 127 124 125 126 127 126 124 123 125 125 125 124 125 127 125 126 126 128 126 127 129 131 132 129 129 130 129 128 130 130 131 357 349 352 359 334 320 318 313 285 277 285 287 302 303 305 310 328 333 350 370 420 431 455 494 533 575 685 692 710 697 691 680 677 660 627 564 461 455 455 484 528 618 849 841 991 989 1054 1100 1069 999 943 1138 1344 1431 1499 1494 1353 1192 992 920 867 828 736 713 638 614 809 957 1170 1164 1217 1208 1121 1052 1043 990 877 955 1048 1145 1302 1381 1493 1441 1355 1338 1236 1173 1097 1054 1093 1137 1239 1320 1418 1543 1564 1598 1658 1514 1359 1227 1298 1338 1392 1716 1827 1723 1671 1686 1702 1678 1699 1820 1664 1510 1420 1304 1230 1117 1055 1060 1070 909 744 579 538 503 413 324 291 269 270 266 261 253 249 243 246 243 242 243 240 240 240 303 367 412 452 587 658 778 828 715 724 803 743 661 642 590 586 560 626 696 731 752 806 870 934 1054 1115 1091 1124 1270 1350 1367 1304 1216 1164 1036 938 792 718 810 902 1013 1097 1188 1289 1350 1426 1602 1680 1727 1687 1577 1496 1419 1287 1312 1432 1566 1790 2028 2205 2229 2322 2423 2280 2220 2307 2300 2332 2389 2370 2328 2354 2401 2421 2290 2113 2036 1937 1887 1775 1697 1663 1581 1519 1490 1507 1509 1594 1670 1790 1789 1730 1624 1481 1344 1196 1070 984 883 745 659 494 434 440 451 461 469 477 481 499 510 527 548 647 793 990 1116 1221 1223 1194 1174 1234 1345 1379 1331 1321 1338 1377 1402 1480 1553 1616 1635 1676 1804 1831 1966 2138 2283 2416 2452 2408 2300 2231 2196 2109 2079 2051 2020 2009 2018 2113 2260 2460 2513 2406 2336 2332 2226 1988 1886 1723 1579 1554 1639 1838 1946 2054 2087 2047 2032 2017 2107 2007 1937 1863 1859 1790 1723 1653 1492 1457 1500 1580 1669 1709 1805 1876 1939 1982 2086 2116 2179 2240 2303 2371 2447 2365 2346 2306 2212 2163 2060 1970 1846 1752 1708 1748 1813 1881 1913 1933 1985 1996 2073 2171 2287 2379 2584 2760 2837 2664 2575 2513 2415 2411 2391 2408 2347 2311 2230 2222 2205 2243 2320 2377 2411 2462 2520 2546 2473 2337 2137 1948 1740 1643 1709 1866 2224 2495 2519 2500 2490 2506 2551 2577 2523 2595 2743 2836 2898 2927 2952 2948 2951 3027 3149 3174 3200 3189 3158 3150 3125 2889 2723 2631 2565 2556 2557 2583 2579 2565 2543 2523 2461 2404 2203 2082 2029 2008 2074 2102 2155 2222 2259 2230 2213 2207 2199 2214 2203 2210 2206 2204 2221 2244 2269 2341 2335 2328 2332 2297 2302 2302 2307 2299 2311 2331 2343 2342 2320 2381 2414 2458 2507 2563 2580 2573 2510 2547 2669 2750 2773 2811 2847 2905 2949 3018 3120 3168 3165 3074 2996 2816 2680 2566 2476 2426 2399 2442 2506 2528 2451 2254 2110 1958 1798 1768 1842 2014 2183 2347 2433 2495 2530 2557 2613 2560 2464 2293 2242 2256 2314 2453 2561 2660 2739 2857 2857 2862 2908 2703 2585 2513 2513 2524 2545 2597 2646 2714 2784 2814 2776 2842 2944 3011 3064 3118 3190 3320 3372 3314 3206 3099 3006 2923 2917 2845 2857 2842 2847 2763 2666 2481 2407 2319 2241 2323 2176 1975 1895 1716 1434 1254 1276 1426 1536 1621 1630 1722 1722 1692 1751 1796 1838 1771 1586 1539 1623 1766 1791 1813 1818 1831 1733 1619 1489 1446 1692 1610 1606 1648 1555 1540 1505 1436 1288 1272 1333 1230 1157 1126 1106 1055 985 962 895 829 826 823 882 982 1136 1271 1394 1506 1341 1384 1397 1362 1483 1603 1671 1512 1336 1458 1601 1697 1725 1744 1853 1905 2052 2057 1896 1782 1597 1580 1638 1646 1572 1662 1811 1884 2072 2152 2109 2117 2139 2106 1926 1821 1686 1610 1496 1445 1411 1456 1417 1436 1345 1223 1196 1292 1365 1349 1333 1438 1561 1605 1439 1323 1170 1156 1122 1111 1096 1042 1004 1034 1031 960 931 904 861 853 847 823 782 724 620 570 546 526 513 490 468 523 501 494 491 460 464 443 449 441 432 389 368 363 360 358 357 357 358 358 356 359 355 352 354 350 350 352 347 337 335 332 331 323 320 314 318 312 311 312 310 311 308 307 306 305 307 306 302 300 299 299 298 296 297 297 298 306 310 326 331 336 337 336 330 334 332 337 343 349 355 364 369 409 413 383 407 363 331 295 295 293 292 291 288 288 281 275 262 259 257 254 257 259 235 230 229 227 230 229 228 228 231 230 230 234 231 231 220 216 215 216 216 215 215 213 216 217 216 215 214 215 214 215 216 216 216 218 226 242 252 249 247 256 292 279 301 318 351 338 301 308 301 282 269 265 262 266 259 259 256 253 251 248 247 247 243 240 238 236 235 234 232 230 226 226 224 220 218 216 214 211 208 208 209 205 203 199 199 199 196 197 193 192 192 190 190 187 187 184 186 184 183 185 180 180 179 177 177 177 175 175 173 172 173 171 171 170 168 168 168 168 167 167 163 164 162 162 161 160 160 161 158 160 158 160 158 156 155 154 153 152 151 152 151 152 150 151 149 148 147 148 146 145 145 144 145 143 142 141 141 140 141 139 138 138 138 138 137 136 135 136 135 136 134 133 137 136 134 133 133 129 130 130 129 128 130 125 126 126 127 125 126 128 125 127 125 124 124 124 125 128 127 128 127 127 128 127 127 125 124 124 124 125 124 123 123 125 124 128 127 129 129 132 134 131 128 130 129 128 129 130 129 331 329 336 334 338 334 329 311 293 273 300 304 306 306 308 313 328 345 368 378 432 454 497 533 633 672 669 678 703 709 707 703 691 667 599 513 473 469 481 519 602 717 925 1005 1095 1198 1353 1417 1416 1296 1162 1277 1453 1592 1576 1509 1446 1410 1248 1093 978 965 1025 888 752 583 705 829 1076 1083 1068 1081 1002 976 1051 885 853 981 1131 1385 1363 1346 1391 1270 1252 1197 1102 1015 1008 1091 1159 1225 1293 1368 1469 1585 1643 1681 1710 1494 1387 1283 1317 1376 1525 1831 1776 1673 1692 1715 1731 1651 1781 1572 1514 1444 1334 1219 1166 1116 1078 1071 1020 819 698 548 482 448 390 295 262 247 252 244 243 242 241 241 245 241 246 241 240 240 260 325 417 509 647 777 856 961 881 796 883 902 824 773 701 686 645 601 689 743 793 867 892 939 959 1048 1142 1207 1275 1384 1426 1373 1294 1214 1164 1056 970 818 720 761 879 1016 1118 1230 1296 1371 1427 1520 1610 1702 1767 1719 1588 1501 1404 1381 1446 1569 1819 1935 2031 2175 2257 2341 2495 2469 2442 2464 2485 2512 2590 2650 2535 2601 2410 2357 2348 2311 2231 2168 2037 1879 1746 1710 1705 1739 1780 1849 1831 1901 1999 1910 1749 1650 1495 1381 1229 1142 1026 928 842 764 574 444 441 442 440 446 458 465 480 488 507 563 733 892 1095 1207 1285 1330 1340 1285 1312 1458 1443 1404 1391 1404 1470 1533 1606 1702 1838 1873 1880 1853 1930 2055 2186 2313 2476 2563 2517 2432 2308 2260 2241 2253 2209 2163 2118 2106 2229 2310 2452 2445 2397 2283 2169 2180 2040 1907 1714 1576 1602 1685 1801 1898 2021 2115 2212 2198 2128 2097 2029 1960 1971 1927 1861 1759 1666 1564 1495 1516 1595 1667 1742 1780 1850 1920 1991 2071 2122 2170 2218 2298 2336 2397 2480 2495 2439 2345 2223 2107 2061 1953 1874 1770 1748 1765 1800 1878 1926 2052 2013 2031 2080 2189 2309 2689 2816 2982 2844 2686 2550 2457 2457 2438 2395 2305 2280 2295 2310 2300 2327 2436 2476 2445 2455 2589 2626 2497 2364 2150 1964 1727 1670 1809 1942 2157 2401 2588 2584 2544 2510 2486 2528 2776 2877 3058 3017 2965 2985 2994 2988 2975 2998 3083 3014 3056 3054 3042 2979 2853 2749 2627 2557 2488 2427 2422 2411 2358 2347 2381 2419 2342 2172 2037 1987 2066 2146 2224 2225 2242 2237 2293 2377 2376 2335 2318 2338 2326 2315 2330 2374 2431 2502 2544 2570 2581 2563 2500 2438 2453 2513 2506 2501 2501 2508 2502 2486 2455 2475 2533 2610 2676 2739 2703 2696 2681 2611 2616 2750 2783 2859 2887 2901 2983 3082 3173 3126 3067 2956 2883 2841 2746 2586 2402 2296 2276 2278 2283 2310 2296 2212 2081 1852 1780 1794 1892 2127 2291 2420 2485 2582 2625 2698 2695 2756 2622 2486 2349 2298 2294 2340 2362 2460 2525 2735 2751 2760 2882 2773 2694 2597 2548 2533 2541 2550 2582 2631 2671 2699 2732 2852 2926 3009 3073 3148 3201 3226 3226 3025 2891 2828 2808 2797 2756 2692 2693 2665 2699 2737 2691 2653 2669 2588 2395 2229 2089 1899 1812 1669 1383 1302 1406 1538 1634 1830 1911 1915 1914 1977 2013 1930 1801 1719 1610 1619 1721 1861 2056 2105 1975 1877 1735 1701 1584 1605 1742 1779 1774 1724 1618 1551 1488 1430 1455 1478 1444 1387 1407 1315 1325 1250 1203 1085 1021 939 835 808 803 814 916 1046 1205 1313 1166 1151 1172 1207 1360 1535 1542 1400 1267 1397 1439 1481 1584 1661 1782 1906 1913 1804 1771 1610 1533 1442 1554 1473 1466 1595 1743 1821 1874 1966 2029 1972 1927 1971 1961 1891 1795 1693 1582 1483 1317 1255 1237 1262 1286 1190 1078 1125 1195 1195 1266 1333 1450 1557 1424 1320 1192 1119 1011 991 979 973 953 886 892 874 844 807 742 731 691 669 622 636 649 591 524 495 466 454 463 461 491 472 439 420 445 395 419 404 382 364 357 354 354 354 353 351 357 352 352 351 353 351 347 345 347 345 345 342 334 331 332 326 326 317 312 313 313 307 306 306 305 305 305 303 299 304 300 296 296 295 294 293 294 294 296 294 292 308 324 325 335 337 333 325 323 332 336 339 343 348 354 377 391 372 374 406 347 305 298 301 301 296 299 296 297 304 299 265 264 261 255 251 263 233 231 227 230 227 227 228 227 228 225 226 227 224 224 230 217 215 215 216 216 214 216 215 212 215 215 213 212 214 215 213 215 227 226 244 250 248 247 257 287 275 290 300 335 334 293 305 285 300 274 265 258 257 254 254 252 250 245 246 245 241 239 235 235 233 232 231 227 226 223 222 220 216 215 215 211 209 207 204 203 200 199 198 189 194 193 192 191 190 188 188 187 187 185 184 184 182 184 182 180 178 179 177 179 177 176 173 175 171 171 171 173 169 168 169 166 167 167 165 163 163 163 163 162 161 161 159 160 158 157 156 156 155 155 157 154 153 152 151 151 150 150 149 148 148 148 146 145 144 145 144 144 144 143 142 140 140 139 140 139 139 139 139 137 137 135 135 134 135 134 133 131 135 135 133 130 130 128 128 126 127 128 126 124 123 127 128 127 126 124 124 125 125 124 124 124 126 125 125 124 123 124 124 124 126 123 123 124 124 124 124 122 125 125 127 127 129 127 128 130 129 127 130 129 126 130 128 128 336 333 334 334 339 339 335 331 274 270 302 305 306 307 313 315 337 346 369 397 434 469 546 559 668 694 664 674 698 717 696 682 665 637 543 488 480 486 510 571 755 904 974 1055 1223 1329 1493 1503 1362 1328 1260 1353 1587 1605 1502 1441 1376 1378 1373 1366 1253 1101 889 769 692 614 616 688 789 924 901 893 898 919 940 815 861 996 1098 1218 1186 1219 1290 1212 1149 1054 995 967 1028 1110 1180 1293 1319 1388 1503 1609 1660 1745 1696 1520 1439 1339 1382 1465 1550 1942 1815 1702 1730 1746 1742 1598 1501 1416 1368 1340 1301 1205 1116 1059 1039 1029 914 744 636 527 504 433 364 287 244 240 241 241 241 240 239 246 249 240 240 240 240 240 283 388 453 561 678 865 988 1030 964 948 1012 954 904 813 817 734 687 641 716 764 824 910 986 1074 1066 1082 1120 1223 1343 1434 1473 1373 1293 1196 1122 1003 907 794 736 846 813 886 1015 1163 1281 1366 1475 1599 1666 1726 1802 1835 1734 1681 1593 1604 1541 1562 1687 1842 2068 2209 2141 2217 2207 2272 2294 2342 2539 2603 2615 2675 2723 2585 2354 2282 2259 2208 2194 2152 1981 1852 1852 1842 1921 2000 2046 2081 2049 2029 1908 1851 1777 1707 1565 1487 1347 1251 1122 998 858 791 615 446 445 443 446 448 445 453 466 478 488 576 765 909 1038 1115 1182 1261 1351 1383 1447 1548 1490 1450 1463 1464 1497 1581 1667 1758 1872 2005 2001 2017 2101 2256 2292 2434 2579 2565 2503 2486 2390 2317 2296 2273 2219 2196 2161 2169 2311 2441 2375 2317 2266 2172 2042 2011 1925 1825 1718 1580 1600 1688 1775 1906 2038 2113 2230 2204 2164 2130 2051 2028 2045 1994 1908 1804 1696 1581 1542 1510 1570 1647 1715 1804 1838 1922 2002 2118 2153 2195 2242 2292 2331 2427 2490 2549 2411 2297 2203 2119 2120 2049 2002 1882 1836 1917 1955 2038 2089 2137 2037 2003 2014 2121 2274 2542 2749 2838 2825 2704 2530 2419 2422 2387 2320 2288 2300 2315 2316 2369 2376 2450 2612 2495 2482 2464 2456 2386 2310 2097 1906 1738 1699 1836 1954 2113 2270 2455 2533 2600 2584 2568 2715 2831 2983 3184 3191 3069 3038 3041 3008 2996 2971 3024 2962 2847 2745 2745 2668 2661 2618 2582 2551 2489 2447 2413 2394 2361 2318 2279 2258 2161 2020 1975 2066 2218 2299 2303 2335 2284 2316 2361 2413 2428 2406 2401 2398 2386 2420 2500 2657 2690 2682 2661 2642 2612 2608 2542 2474 2487 2587 2602 2631 2643 2655 2651 2575 2521 2516 2580 2711 2780 2843 2829 2747 2740 2735 2726 2758 2862 2894 2903 2931 2973 3077 2997 2948 2945 2859 2830 2818 2868 2759 2484 2376 2340 2324 2286 2224 2186 2137 2030 1865 1787 1762 1881 2183 2330 2434 2489 2610 2708 2812 2887 2905 2732 2572 2455 2408 2472 2437 2402 2415 2441 2609 2702 2736 2862 2840 2753 2701 2647 2548 2541 2553 2591 2688 2740 2772 2889 3012 3055 3054 3159 3225 3221 3198 3001 2818 2761 2717 2686 2686 2617 2594 2583 2596 2586 2628 2676 2568 2539 2452 2344 2191 2096 1933 1859 1668 1388 1347 1487 1682 1788 1892 1968 2042 2089 2133 2020 1964 1891 1823 1710 1722 1814 2017 2165 2155 1955 1849 1888 1850 1671 1756 1911 1968 1914 1853 1753 1634 1562 1535 1575 1609 1562 1549 1455 1409 1399 1388 1329 1268 1182 1096 978 884 798 791 792 867 1003 1056 1075 1081 1116 1166 1308 1467 1405 1297 1176 1217 1459 1599 1700 1766 1851 1770 1748 1757 1605 1520 1428 1368 1443 1379 1436 1531 1591 1644 1799 1799 1914 1855 1758 1802 1913 1825 1725 1645 1565 1487 1387 1313 1162 1150 1192 1118 1035 1058 1108 1134 1203 1276 1390 1451 1451 1356 1246 1164 1088 1010 913 859 864 875 784 769 738 719 679 674 641 619 572 573 589 615 560 514 480 479 423 414 447 449 429 401 394 380 415 391 367 357 351 349 349 349 348 348 348 349 349 348 350 345 345 346 343 341 339 339 336 328 326 324 322 316 307 312 306 311 307 305 303 301 303 301 298 297 296 296 297 296 291 292 291 292 290 288 289 288 305 323 327 334 333 317 316 326 330 335 335 340 347 356 359 396 365 398 371 330 318 314 317 314 321 320 319 312 293 308 287 268 265 266 260 231 228 228 228 227 227 227 227 227 227 227 229 228 229 228 218 215 216 215 215 215 217 214 215 214 214 215 214 214 214 214 214 222 228 255 246 245 246 262 273 272 292 302 345 301 288 294 282 301 280 262 255 254 251 251 248 248 245 244 240 239 235 234 231 231 227 225 224 222 220 218 216 215 213 213 209 207 204 203 201 199 197 191 195 193 193 190 189 188 187 187 186 186 185 184 183 183 182 182 181 181 178 178 175 178 174 174 172 171 171 171 171 170 167 169 166 165 166 164 163 163 163 164 162 164 162 159 161 158 159 159 157 156 155 159 153 153 152 152 150 150 150 150 148 147 148 145 145 144 144 144 144 142 142 141 140 140 139 138 138 139 137 137 135 135 136 134 135 136 136 133 135 134 133 137 133 129 129 128 128 127 128 127 132 124 123 126 127 125 126 125 124 124 124 125 126 124 124 125 124 122 123 121 123 124 124 122 126 125 124 122 125 123 124 128 129 127 127 127 126 128 127 128 129 125 127 127 128 326 337 336 332 303 296 285 262 291 301 302 303 305 308 310 325 341 358 379 395 433 474 551 584 661 666 647 645 652 677 684 675 643 601 531 498 524 542 545 598 771 836 937 1041 1202 1355 1550 1511 1496 1503 1401 1365 1563 1614 1554 1497 1366 1292 1279 1247 1119 963 917 878 847 734 648 669 663 814 739 704 753 826 763 830 846 913 982 1094 1073 1075 1108 1093 1057 1002 941 1030 1087 1172 1246 1342 1379 1394 1476 1600 1682 1780 1684 1558 1483 1397 1430 1504 1739 1985 1723 1669 1748 1755 1622 1451 1366 1304 1250 1207 1168 1123 1072 1017 1029 1018 876 687 611 530 507 437 364 274 242 241 239 241 240 238 242 243 243 240 239 245 246 284 328 445 480 574 717 846 976 1095 1146 1196 1148 987 941 909 855 751 722 685 728 759 824 929 1017 1141 1158 1167 1206 1289 1380 1496 1462 1352 1266 1175 1111 986 893 752 796 954 991 867 871 1065 1153 1278 1362 1489 1571 1628 1738 1832 1885 1922 1914 1863 1669 1575 1593 1684 1903 1991 2051 2126 2088 2119 2177 2329 2442 2530 2588 2633 2574 2499 2366 2303 2190 2133 2035 2004 1958 1985 2021 2138 2196 2231 2274 2277 2107 2074 1988 1924 1924 1813 1627 1526 1362 1255 1102 1013 923 784 577 459 453 454 454 451 448 449 452 467 491 597 701 761 917 995 1113 1228 1332 1416 1578 1612 1541 1504 1513 1547 1630 1682 1762 1826 1959 2068 2116 2168 2313 2432 2500 2553 2671 2663 2622 2561 2448 2380 2350 2331 2235 2224 2212 2213 2390 2480 2340 2265 2203 2117 2012 1973 1984 1893 1707 1640 1629 1669 1751 1851 1965 2052 2188 2242 2200 2152 2094 2078 2092 2001 1948 1844 1765 1655 1609 1527 1553 1634 1714 1794 1869 1948 2025 2122 2163 2196 2254 2312 2329 2394 2482 2508 2376 2288 2205 2195 2208 2207 2059 1921 1917 2020 2076 2193 2266 2180 2070 2008 2011 2061 2200 2400 2548 2622 2678 2675 2534 2434 2410 2351 2290 2293 2326 2336 2324 2395 2389 2469 2562 2650 2622 2492 2398 2325 2146 1979 1859 1731 1707 1813 1921 2143 2284 2443 2540 2677 2644 2683 2765 2902 3006 3183 3284 3216 3138 3100 3071 3012 2966 2891 2804 2739 2680 2625 2596 2565 2547 2522 2510 2480 2483 2474 2453 2407 2398 2397 2213 1993 1952 2092 2234 2344 2352 2376 2312 2300 2329 2405 2462 2512 2533 2526 2489 2436 2448 2543 2706 2744 2679 2661 2647 2613 2603 2564 2523 2539 2654 2781 2782 2833 2874 2769 2646 2572 2528 2593 2769 2907 2954 2997 2844 2814 2808 2783 2808 2846 2920 3015 3086 3086 3054 2973 2927 2869 2847 2851 2897 2933 2950 2772 2576 2520 2408 2351 2292 2225 2149 1957 1853 1779 1765 1951 2206 2315 2414 2470 2637 2735 2813 2908 3058 2951 2754 2668 2628 2724 2788 2678 2500 2523 2571 2618 2723 2792 2958 3000 2782 2685 2581 2555 2563 2617 2717 2808 2885 2999 3209 3232 3063 3025 3105 3101 3098 2890 2705 2626 2586 2589 2556 2500 2467 2492 2474 2435 2491 2562 2545 2453 2400 2378 2216 2208 2057 1885 1647 1363 1448 1655 1880 1898 1976 2073 2243 2341 2298 2204 2128 1964 1932 1893 1896 1932 2027 2259 2141 2057 2024 2042 1871 1787 1817 2032 2090 1950 1853 1751 1696 1701 1704 1686 1701 1671 1651 1571 1532 1545 1552 1489 1446 1340 1254 1140 1028 905 825 792 784 820 886 960 963 1123 1162 1287 1430 1298 1197 1121 1249 1420 1536 1704 1806 1697 1640 1566 1636 1649 1566 1474 1385 1295 1303 1380 1400 1524 1615 1629 1692 1814 1748 1615 1670 1806 1753 1603 1508 1409 1366 1297 1218 1141 1059 1070 1070 976 1013 1045 1103 1138 1217 1342 1385 1494 1482 1363 1272 1172 1109 971 901 806 800 777 743 681 659 640 632 607 598 566 551 534 560 589 555 513 470 439 403 421 434 401 413 374 381 417 390 365 352 346 343 347 346 345 348 345 343 346 344 344 342 342 342 339 342 341 334 335 333 327 323 319 312 305 306 306 304 304 301 300 299 299 303 301 299 294 295 296 291 293 291 292 289 291 286 285 283 282 324 323 322 333 317 313 327 325 330 332 333 341 349 355 379 359 362 383 360 341 332 336 325 332 332 325 331 308 295 296 286 278 266 268 237 235 231 232 229 229 228 227 228 229 230 229 228 229 217 214 215 215 215 213 214 215 214 213 220 214 215 213 213 214 214 216 223 229 239 260 251 258 274 273 271 289 296 327 289 289 302 283 292 269 260 254 252 248 246 247 246 243 240 239 236 233 231 228 226 225 224 221 220 217 217 215 213 212 208 207 204 202 201 199 199 194 194 192 192 192 190 189 188 185 186 186 185 185 182 181 181 181 180 179 178 178 178 178 176 173 174 172 172 172 170 169 169 167 167 167 167 165 165 163 161 164 163 164 166 163 163 160 160 159 157 157 155 154 154 153 153 152 151 150 150 149 148 148 147 147 146 146 146 143 145 143 142 141 140 139 140 139 139 137 137 137 137 134 136 135 136 134 135 133 134 132 132 131 136 135 131 130 128 127 126 127 126 133 125 125 124 127 129 123 125 125 123 123 122 123 123 123 123 122 121 120 121 121 124 122 122 123 124 125 123 122 125 123 126 126 128 127 127 127 127 127 130 128 128 127 127 131 294 287 282 263 248 261 273 297 298 297 313 311 321 313 311 313 312 321 369 399 439 493 548 601 698 676 656 681 666 684 676 680 635 588 528 531 578 619 638 715 745 804 897 991 1142 1300 1560 1609 1601 1565 1604 1516 1533 1612 1612 1526 1432 1339 1227 1184 1096 1103 1053 1023 1042 868 820 1071 1039 958 890 766 881 779 734 761 751 818 861 1030 999 937 958 1040 947 909 950 1043 1107 1210 1260 1343 1378 1448 1467 1565 1637 1775 1646 1513 1499 1530 1483 1625 1824 1754 1632 1728 1783 1772 1521 1355 1277 1235 1175 1108 1078 1030 1009 980 1012 1033 870 682 585 491 471 425 329 256 238 238 238 238 236 238 242 243 241 239 240 260 269 296 382 437 524 708 851 956 949 910 983 1202 1224 1103 1034 931 851 773 749 757 780 848 864 923 984 1078 1140 1214 1281 1365 1455 1525 1476 1350 1251 1154 1089 986 882 786 856 941 1049 1039 902 937 1064 1225 1313 1415 1522 1580 1671 1775 1980 2042 1963 1896 1822 1718 1599 1649 1733 1861 1927 1995 2009 2065 2151 2225 2360 2447 2645 2567 2474 2391 2264 2220 2204 2185 2161 2157 2106 2223 2299 2298 2229 2228 2245 2307 2272 2164 2066 2061 1959 1824 1639 1553 1394 1262 1092 985 878 763 600 501 460 463 460 456 455 451 452 454 484 528 724 853 926 1082 1211 1267 1373 1442 1618 1648 1581 1532 1517 1589 1731 1760 1824 1943 1975 2038 2117 2191 2270 2360 2406 2483 2525 2571 2663 2586 2473 2409 2376 2323 2290 2277 2296 2335 2486 2579 2457 2337 2287 2272 2182 2103 1960 1850 1754 1752 1626 1647 1792 1886 1901 1993 2138 2244 2218 2180 2163 2148 2097 2010 1976 1889 1806 1726 1643 1596 1565 1634 1724 1801 1881 1963 2030 2118 2168 2201 2236 2326 2335 2384 2473 2519 2437 2365 2283 2264 2305 2247 2101 2023 1947 2060 2153 2231 2335 2250 2143 2035 2019 2028 2091 2238 2339 2417 2513 2707 2642 2474 2393 2349 2326 2335 2394 2434 2406 2397 2393 2470 2506 2641 2677 2484 2348 2234 2139 1984 1830 1719 1744 1794 1932 2082 2141 2307 2453 2577 2627 2619 2728 2965 3120 3230 3281 3255 3184 3131 3105 3074 2956 2853 2790 2719 2684 2640 2605 2550 2567 2556 2530 2522 2536 2482 2456 2444 2428 2229 2072 1946 2039 2235 2363 2351 2393 2364 2347 2350 2405 2519 2583 2602 2592 2545 2504 2454 2471 2551 2743 2740 2711 2699 2684 2661 2583 2593 2560 2614 2757 2888 2934 2923 3031 2842 2680 2604 2569 2601 2735 2837 2989 3145 2977 2886 2862 2841 2850 2874 2930 2980 3099 3194 3036 2999 2973 2894 2890 2917 2967 2992 3059 2997 2819 2684 2490 2356 2297 2259 2098 1897 1791 1757 1780 1961 2265 2329 2377 2476 2648 2722 2834 2930 3168 3116 2893 2868 2849 2831 2923 2962 2827 2633 2627 2651 2715 2805 3039 3144 2856 2682 2583 2566 2590 2661 2726 2785 2911 3089 3171 3107 2997 2951 2933 2952 2914 2849 2590 2514 2495 2486 2425 2390 2364 2384 2367 2313 2306 2390 2406 2459 2293 2222 2062 2013 1876 1731 1434 1427 1575 1724 1872 2104 2110 2211 2322 2365 2279 2232 2174 2100 2069 2019 2117 2079 2087 2195 2238 2174 2130 1990 1875 1840 1883 2030 2108 1984 1892 1873 1895 1883 1886 1839 1802 1789 1769 1749 1723 1733 1748 1667 1602 1436 1321 1193 1091 1005 906 824 788 792 803 838 925 986 1051 1263 1335 1172 1127 1101 1221 1436 1575 1722 1717 1568 1516 1472 1575 1517 1489 1518 1430 1255 1228 1289 1334 1426 1442 1506 1600 1693 1610 1504 1578 1677 1760 1662 1553 1410 1330 1275 1232 1166 1104 1006 961 933 957 965 1036 1089 1150 1247 1284 1351 1407 1395 1309 1194 1093 989 924 830 774 727 700 668 652 648 620 573 575 568 557 534 513 527 546 524 518 479 449 381 395 398 415 386 378 396 397 364 344 341 340 342 341 340 340 341 342 343 342 340 344 338 339 337 336 335 330 330 329 328 323 317 316 302 301 305 300 300 297 299 300 298 298 296 297 294 294 291 290 291 290 290 287 286 290 283 281 284 285 321 315 324 328 305 316 319 326 326 339 336 346 349 367 349 349 349 377 382 395 382 365 361 357 352 335 322 322 312 300 287 270 271 268 236 228 227 229 229 227 227 229 230 228 228 228 230 219 214 214 214 214 215 213 214 214 214 215 214 215 215 215 215 213 215 222 231 234 256 248 270 269 276 281 289 300 310 289 283 308 293 282 261 257 254 250 249 245 245 243 242 239 234 233 230 230 228 224 223 223 219 218 216 214 211 210 208 207 205 202 201 199 198 196 195 193 190 189 190 188 189 187 186 187 185 183 183 182 182 180 180 181 180 179 177 174 176 176 173 172 173 171 172 169 169 169 167 167 168 166 166 163 164 163 162 162 164 160 161 157 161 157 156 155 155 156 154 155 153 154 150 151 152 149 150 149 148 147 147 146 145 146 144 143 143 143 143 141 140 139 139 139 138 137 137 135 136 135 137 136 135 134 133 132 131 131 133 133 134 137 128 128 126 125 125 126 127 125 124 123 124 122 122 125 124 123 120 123 122 123 121 121 123 122 120 121 121 122 122 122 122 122 122 122 123 124 123 126 129 126 124 126 125 128 129 127 128 128 126 126 126 265 236 248 285 260 247 233 236 234 234 239 239 247 264 283 300 311 315 321 378 449 501 555 600 622 646 698 694 698 720 714 688 626 566 534 581 659 760 870 853 898 904 964 1017 1181 1371 1600 1674 1795 1707 1577 1528 1578 1635 1638 1612 1473 1409 1375 1344 1282 1382 1288 1153 1064 1028 1111 1114 1057 993 937 858 910 896 897 911 950 895 855 811 823 905 1001 884 861 897 949 1034 1102 1220 1301 1354 1402 1494 1529 1612 1657 1693 1576 1461 1372 1443 1555 1667 1783 1795 1744 1787 1833 1595 1474 1324 1259 1174 1122 1053 1017 977 949 942 990 1020 856 679 547 458 443 364 301 246 237 238 237 238 239 237 240 245 242 241 249 277 291 321 397 463 596 779 779 767 719 826 930 1003 1116 1105 1029 922 883 827 792 813 853 958 975 1039 1067 1106 1192 1276 1357 1475 1551 1573 1500 1361 1273 1129 1032 957 852 851 912 964 1058 1206 1078 928 979 1122 1241 1362 1483 1548 1624 1700 1918 2072 2042 1964 1874 1781 1701 1721 1755 1805 1946 2073 2088 2086 2216 2284 2353 2483 2539 2522 2364 2280 2158 2097 2051 2026 1975 1963 1965 2003 2072 2123 2094 2087 2097 2078 2085 2111 1989 1898 1836 1725 1587 1490 1360 1237 1037 923 789 706 593 535 476 476 468 469 461 456 451 454 461 586 785 929 1081 1220 1301 1352 1424 1535 1662 1715 1645 1576 1534 1548 1622 1628 1698 1744 1779 1816 1900 1925 2029 2126 2284 2305 2454 2557 2645 2655 2647 2553 2447 2404 2406 2412 2460 2546 2596 2534 2511 2415 2308 2266 2281 2231 2174 2071 1931 1894 1755 1650 1776 1895 1952 2038 2107 2185 2292 2270 2205 2163 2092 2042 2075 1975 1901 1793 1732 1640 1565 1598 1695 1822 1912 1997 2037 2113 2185 2260 2322 2419 2465 2448 2517 2534 2553 2514 2398 2364 2359 2209 2100 2050 2031 2099 2155 2277 2370 2334 2226 2162 2093 2045 2041 2094 2167 2306 2338 2491 2615 2584 2492 2402 2370 2418 2474 2522 2540 2521 2487 2446 2464 2602 2578 2336 2211 2106 1992 1835 1725 1769 1853 1942 2005 2103 2087 2178 2291 2386 2458 2552 2763 2975 3139 3253 3305 3327 3279 3219 3208 3164 3103 2936 2857 2748 2703 2675 2682 2673 2652 2644 2657 2642 2573 2507 2498 2478 2359 2112 1953 2037 2194 2356 2368 2358 2354 2374 2406 2439 2514 2588 2693 2808 2669 2568 2537 2495 2536 2613 2730 2719 2731 2739 2727 2745 2692 2659 2639 2739 2930 3030 3212 3190 3120 2964 2765 2673 2620 2613 2678 2766 2881 2998 3174 3075 2982 2981 2995 3028 2998 3023 3049 3142 3132 3092 3074 3070 3103 3109 3072 3075 2982 2939 2739 2567 2395 2291 2264 2225 2117 1836 1748 1747 1786 1947 2252 2270 2363 2501 2657 2771 2971 2998 2986 2988 3076 3112 3122 3166 3192 3148 3148 3136 2981 2921 3001 3125 3071 3036 2870 2705 2648 2634 2635 2742 2871 2998 3034 3124 3068 3025 2962 2841 2790 2776 2615 2558 2494 2427 2316 2275 2240 2240 2250 2260 2137 2151 2169 2206 2253 2325 2188 2129 1940 1827 1554 1476 1541 1645 1822 1991 2002 2076 2227 2419 2421 2293 2260 2179 2171 2140 2128 2210 2285 2213 2247 2316 2311 2134 2082 2001 1960 1998 2120 2244 2301 2248 2168 2092 2015 1927 1882 1807 1752 1687 1654 1658 1669 1689 1762 1723 1638 1525 1443 1310 1209 1152 1073 961 878 801 753 760 776 839 943 1077 1157 1041 996 1126 1261 1413 1546 1690 1605 1498 1410 1337 1412 1373 1306 1416 1436 1308 1218 1179 1226 1244 1307 1421 1526 1534 1458 1355 1433 1526 1630 1670 1584 1508 1466 1344 1250 1164 1096 1023 991 946 897 912 933 966 995 1055 1117 1198 1293 1277 1204 1093 1015 964 922 850 807 752 718 689 684 643 636 615 570 529 525 526 520 479 477 510 491 415 398 409 384 366 396 398 362 386 360 344 339 336 337 334 335 336 338 336 336 337 336 337 339 337 335 334 335 333 331 326 325 323 319 322 317 314 294 296 297 297 299 298 298 294 293 291 293 292 291 289 288 288 286 285 284 285 284 284 282 280 278 285 316 307 321 312 303 310 315 315 322 333 339 345 358 371 339 337 368 375 376 368 359 367 369 381 375 374 356 351 344 312 296 290 261 254 230 229 227 227 227 228 228 229 227 229 229 229 227 220 217 216 223 213 213 213 212 213 213 217 214 216 214 215 217 221 233 233 235 246 264 274 258 263 279 295 325 283 278 297 284 273 264 257 245 251 248 246 244 242 239 238 236 232 230 229 226 224 221 219 218 215 214 213 211 208 209 206 204 202 200 200 197 196 195 193 191 190 188 186 186 184 187 188 185 183 181 182 181 182 180 182 182 179 178 176 177 175 174 173 174 171 171 171 170 168 167 166 166 167 165 165 165 164 163 163 162 160 160 159 159 158 157 157 155 156 156 153 153 152 152 151 153 148 151 149 149 147 148 147 146 145 146 144 144 142 140 141 141 141 140 140 138 138 135 136 135 136 133 134 134 133 134 132 132 131 131 132 131 131 131 129 128 126 127 126 125 126 128 126 125 127 124 123 122 124 124 123 123 124 121 122 121 122 120 120 121 122 122 121 121 121 121 122 123 124 127 125 126 126 124 125 128 125 126 127 129 128 126 131 125 126 229 245 258 245 229 226 222 212 212 208 211 217 222 227 239 247 274 301 318 337 412 449 553 651 709 692 679 695 697 722 761 697 633 551 568 635 726 911 989 957 1049 1047 1145 1283 1382 1487 1644 1807 1807 1684 1606 1618 1681 1643 1595 1594 1609 1611 1573 1522 1441 1348 1155 1055 1061 1144 1221 1159 1183 1083 976 917 968 1027 1033 1080 1098 1212 1086 957 863 827 875 828 882 890 906 977 1025 1209 1281 1359 1406 1417 1371 1487 1485 1556 1531 1398 1316 1409 1484 1607 1621 1738 1835 1952 1786 1551 1449 1299 1224 1127 1087 1032 985 936 906 917 978 990 837 636 510 419 388 324 275 237 238 237 237 238 238 238 244 237 239 239 251 265 293 377 393 516 589 636 650 633 696 793 882 996 1083 1094 1046 941 914 861 834 859 924 1018 1093 1173 1179 1201 1229 1321 1413 1523 1573 1571 1496 1373 1283 1138 1020 909 815 870 934 1036 1122 1292 1224 1050 977 1103 1224 1298 1444 1523 1619 1701 1890 2068 2005 1954 1962 1969 1814 1750 1770 1860 2048 2142 2144 2161 2239 2326 2401 2468 2439 2368 2341 2287 2188 2171 2102 2045 2040 1971 1891 1891 1909 1910 1908 1940 1954 1976 1956 1924 1879 1765 1688 1658 1535 1414 1302 1209 1034 894 787 702 614 550 489 487 481 479 469 464 456 457 461 551 790 992 1160 1271 1329 1385 1517 1704 1789 1761 1664 1596 1541 1520 1517 1502 1560 1598 1608 1640 1725 1760 1869 1994 2131 2247 2424 2476 2552 2577 2622 2600 2493 2460 2568 2601 2559 2541 2486 2439 2404 2324 2223 2130 2155 2085 2079 2115 2092 2027 1853 1702 1724 1785 1866 1942 2102 2188 2283 2253 2200 2158 2089 2076 2133 2037 1932 1860 1774 1683 1615 1565 1649 1776 1893 1973 2036 2108 2160 2232 2273 2337 2444 2492 2521 2570 2600 2635 2494 2405 2328 2178 2135 2118 2137 2187 2230 2253 2360 2332 2309 2285 2211 2172 2181 2205 2132 2158 2253 2381 2497 2637 2525 2422 2385 2427 2490 2596 2662 2718 2583 2517 2542 2649 2468 2245 2120 1977 1873 1742 1753 1847 1937 2048 2092 2230 2195 2182 2224 2310 2377 2629 2876 3067 3117 3284 3341 3362 3339 3306 3286 3232 3155 3009 2912 2811 2787 2786 2759 2713 2697 2655 2625 2598 2573 2551 2526 2464 2304 2066 1933 2090 2283 2393 2405 2403 2367 2381 2406 2500 2567 2709 2839 2776 2724 2639 2580 2519 2558 2615 2664 2673 2699 2750 2873 2922 2825 2791 2804 2937 3185 3280 3304 3345 3207 3100 2880 2751 2648 2631 2650 2700 2788 2849 2974 3066 3165 3184 3126 3163 3201 3127 3167 3276 3318 3224 3149 3158 3101 2946 2849 2794 2761 2723 2521 2429 2256 2207 2186 2159 1975 1777 1744 1751 1819 1981 2199 2263 2374 2486 2642 2746 2860 2872 2910 2950 3153 3311 3306 3297 3296 3332 3308 3302 3251 3209 3215 3299 3073 2998 2964 2799 2704 2705 2763 2832 2884 2898 2976 3135 3022 2951 2851 2794 2760 2757 2702 2692 2657 2518 2398 2270 2150 2117 2117 2116 1960 1988 1998 2046 2093 2139 2073 1997 1865 1738 1506 1554 1789 1886 1973 2014 2231 2216 2295 2424 2453 2345 2284 2260 2256 2253 2279 2313 2416 2434 2408 2380 2314 2183 2137 2150 2139 2231 2360 2422 2428 2334 2215 2065 1975 1853 1809 1740 1695 1643 1620 1549 1549 1541 1601 1642 1691 1639 1532 1395 1389 1358 1235 1056 966 861 791 739 737 755 810 902 986 958 996 1185 1334 1433 1545 1651 1575 1469 1363 1238 1300 1268 1235 1358 1324 1214 1155 1120 1193 1257 1325 1480 1553 1415 1342 1261 1357 1517 1624 1695 1686 1543 1435 1311 1233 1144 1083 1015 977 932 924 841 843 871 903 982 1069 1192 1260 1274 1204 1152 1122 1056 965 864 839 762 772 760 708 633 597 600 588 543 510 494 494 500 483 462 476 445 435 454 434 383 358 394 352 375 343 339 334 333 332 331 334 333 334 336 337 336 334 334 334 331 333 329 329 331 329 327 322 323 322 319 319 318 309 304 290 295 298 294 295 291 289 289 291 287 287 288 286 284 283 284 283 282 282 281 279 277 278 276 312 309 317 297 299 303 312 317 316 324 334 340 343 360 338 362 415 429 377 367 355 354 352 372 365 381 400 388 356 338 306 300 264 248 233 231 228 227 227 227 228 228 228 229 230 231 229 229 228 228 219 213 212 212 214 219 216 215 214 214 213 214 215 221 229 228 236 258 273 261 276 279 293 295 295 271 275 283 270 264 259 259 254 248 248 244 242 240 238 234 232 231 228 226 224 222 220 220 215 216 213 211 208 208 206 204 203 200 200 197 196 196 193 191 189 189 189 188 185 185 186 184 182 183 182 181 181 182 182 182 183 182 179 177 175 174 172 175 173 171 171 170 169 169 169 167 167 166 166 165 164 163 161 161 161 161 160 158 156 156 157 157 156 155 156 155 153 152 152 153 151 150 150 149 149 147 148 146 146 146 145 144 144 144 143 141 141 141 138 140 138 138 137 136 136 135 134 134 133 132 133 133 130 129 131 131 132 129 129 129 130 126 124 126 126 123 125 126 123 124 126 124 121 125 124 122 125 122 123 121 121 122 118 118 121 121 121 122 123 121 122 121 124 122 123 123 123 126 125 125 126 126 126 128 128 128 127 129 125 125 248 238 234 229 220 209 203 202 201 203 203 203 204 204 204 207 217 247 294 315 345 388 536 692 727 764 763 684 684 690 717 682 585 549 610 689 770 823 877 962 1119 1229 1405 1479 1525 1587 1755 1860 1740 1688 1648 1684 1686 1629 1592 1560 1554 1535 1456 1381 1308 1214 1098 1098 1195 1388 1325 1293 1255 1127 1026 988 1058 1166 1217 1337 1346 1167 1072 942 897 849 800 847 859 871 892 884 966 1013 1010 1097 1156 1225 1264 1326 1331 1455 1449 1326 1257 1327 1333 1586 1588 1711 1837 1873 1673 1529 1428 1305 1217 1127 1051 1000 954 903 839 895 942 942 805 577 471 411 355 291 254 236 236 236 236 239 243 242 242 239 237 239 243 268 334 402 476 552 566 582 609 649 702 806 927 1014 1072 1174 1059 971 954 897 876 934 997 1087 1165 1260 1299 1298 1308 1362 1420 1547 1580 1544 1474 1347 1237 1119 1022 892 810 930 991 1063 1204 1352 1256 1097 1016 1094 1184 1307 1427 1525 1623 1696 1883 2064 2170 2136 2162 2049 1886 1790 1793 1883 2038 2182 2255 2304 2292 2320 2322 2334 2472 2390 2334 2273 2231 2209 2189 2189 2162 2040 1954 1827 1734 1714 1708 1696 1759 1767 1829 1816 1727 1608 1542 1499 1442 1351 1220 1159 1041 929 805 710 607 564 502 494 490 486 473 463 457 457 461 581 810 1012 1176 1247 1297 1408 1581 1763 1797 1735 1631 1551 1509 1481 1441 1426 1444 1454 1518 1600 1649 1765 1924 2047 2240 2314 2323 2382 2508 2575 2483 2422 2437 2404 2442 2494 2461 2428 2436 2394 2264 2234 2124 2075 2016 2000 1949 1956 1967 1999 1846 1702 1772 1852 1915 1983 2162 2257 2309 2255 2194 2129 2086 2134 2130 2051 1996 1927 1846 1736 1624 1569 1610 1712 1784 1899 1994 2052 2118 2178 2239 2307 2373 2456 2515 2580 2638 2686 2540 2380 2318 2201 2136 2119 2177 2279 2320 2336 2383 2426 2522 2441 2346 2302 2343 2352 2273 2132 2160 2311 2426 2556 2560 2474 2430 2428 2523 2576 2666 2816 2745 2607 2618 2609 2438 2196 2052 1910 1818 1773 1861 2016 2089 2159 2210 2340 2316 2258 2281 2329 2402 2715 2905 3048 3218 3337 3372 3392 3378 3344 3328 3277 3229 3184 3029 2850 2807 2800 2800 2744 2718 2680 2652 2601 2549 2523 2476 2367 2265 2022 1912 2174 2348 2405 2408 2403 2368 2421 2455 2547 2647 2774 2867 2829 2769 2700 2654 2560 2581 2632 2668 2696 2754 2826 2897 3029 3017 3030 3071 3049 3082 3118 3177 3234 3324 3264 3053 2854 2723 2685 2698 2723 2760 2776 2895 2943 3000 3047 3145 3271 3325 3269 3174 3153 3156 3106 2926 2924 2910 2803 2639 2576 2458 2419 2336 2174 2130 2104 2062 1984 1793 1742 1748 1757 1823 1961 2141 2245 2395 2523 2667 2784 2829 2852 2933 3068 3157 3170 3199 3302 3348 3375 3412 3335 3341 3315 3321 3348 3140 3089 3017 2990 2860 2861 2860 2865 2879 2918 3010 3087 3022 2984 2982 2892 2856 2853 2933 2998 2874 2850 2672 2544 2313 2225 2035 1933 1893 1875 1873 1921 1976 1994 1990 1874 1721 1568 1638 1798 1991 2042 2199 2215 2287 2356 2427 2417 2651 2508 2443 2382 2398 2388 2383 2496 2499 2395 2362 2390 2316 2272 2271 2319 2239 2218 2236 2272 2266 2285 2183 2037 1956 1882 1911 1880 1832 1772 1736 1627 1543 1482 1461 1493 1580 1673 1634 1594 1591 1445 1340 1188 1123 980 899 803 739 726 738 793 841 984 1067 1222 1355 1506 1596 1615 1557 1463 1376 1227 1147 1186 1143 1268 1184 1179 1087 1148 1240 1346 1408 1483 1451 1328 1248 1218 1311 1440 1496 1564 1659 1536 1432 1316 1252 1131 1076 997 966 929 890 828 792 833 870 940 1019 1153 1235 1327 1313 1272 1227 1115 1035 927 857 829 786 713 678 614 589 569 561 565 541 525 482 467 452 449 430 417 414 400 392 411 362 350 351 343 338 332 332 328 329 329 329 330 329 330 330 329 328 330 329 330 328 328 325 327 325 324 323 321 317 318 317 316 315 305 294 288 293 293 295 290 290 285 288 287 286 284 284 285 283 279 281 280 277 278 278 275 274 275 290 296 293 291 298 302 306 310 312 317 324 331 341 351 331 366 367 385 417 376 361 370 345 343 349 347 358 370 399 363 319 331 284 268 236 229 229 226 229 228 229 230 230 229 231 231 229 228 228 229 229 228 229 231 229 225 213 213 214 215 214 214 215 218 229 228 238 260 260 283 291 302 302 281 275 269 275 272 264 260 261 259 255 250 245 241 242 236 235 231 231 228 226 224 223 221 217 216 215 212 211 210 207 205 203 203 202 199 199 197 195 194 192 192 189 188 187 185 184 183 184 183 183 183 181 179 179 180 179 177 179 179 178 176 175 173 173 172 171 171 170 169 167 168 170 167 166 166 164 165 163 162 161 162 159 161 159 160 158 155 158 156 156 155 154 154 154 153 151 152 154 149 148 147 148 147 147 146 147 146 145 145 142 143 142 142 142 140 138 140 139 138 138 135 136 135 135 135 132 133 132 133 133 132 131 130 131 132 128 131 128 127 125 125 128 127 125 125 124 124 124 121 123 130 124 122 124 122 122 120 119 119 120 119 120 119 119 120 122 121 121 123 122 123 122 121 122 121 125 126 124 125 125 128 128 127 126 125 124 124 231 224 220 206 207 201 201 200 203 198 200 200 199 200 200 197 199 203 231 254 337 394 518 702 740 736 744 717 670 663 639 614 561 584 659 688 730 818 857 923 1053 1177 1431 1498 1575 1667 1827 1854 1721 1678 1703 1698 1637 1605 1571 1552 1525 1500 1484 1423 1314 1157 1099 1216 1341 1547 1490 1392 1289 1156 1068 1076 1163 1289 1451 1389 1286 1147 1043 977 904 867 810 884 914 942 965 994 1001 970 941 949 988 1043 1121 1153 1224 1377 1366 1255 1216 1242 1332 1545 1635 1772 1887 1809 1582 1467 1373 1253 1169 1078 1011 969 940 885 825 737 755 730 677 515 454 376 333 280 240 235 235 236 237 242 241 240 243 237 236 239 239 300 373 467 551 701 709 711 727 771 772 879 971 1039 1103 1226 1097 991 968 946 960 992 1038 1132 1182 1273 1376 1445 1438 1444 1504 1571 1568 1511 1456 1364 1229 1105 1018 868 856 972 1023 1120 1256 1369 1333 1170 1092 1073 1166 1271 1337 1415 1594 1720 1910 2077 2138 2109 2027 1981 1858 1807 1842 1906 1981 2037 2075 2113 2121 2174 2237 2290 2392 2419 2308 2390 2370 2364 2339 2312 2204 2220 2015 1910 1794 1759 1634 1566 1518 1555 1576 1603 1716 1683 1503 1356 1254 1209 1094 1051 1025 939 798 700 605 528 515 511 511 578 467 462 461 458 461 542 819 962 1210 1219 1223 1345 1372 1587 1642 1637 1591 1500 1422 1404 1367 1355 1378 1342 1527 1630 1777 1885 2017 2112 2294 2307 2284 2393 2535 2436 2369 2297 2333 2326 2337 2375 2437 2373 2312 2292 2196 2086 2015 1982 1957 1943 1912 1878 1858 1842 1809 1720 1803 1886 2011 2089 2256 2332 2305 2253 2181 2123 2158 2246 2155 2097 2072 1968 1867 1763 1691 1600 1622 1691 1728 1841 1939 2033 2091 2160 2235 2308 2374 2406 2479 2578 2648 2636 2569 2405 2290 2175 2136 2164 2257 2328 2401 2458 2465 2530 2662 2618 2493 2417 2481 2447 2357 2135 2129 2236 2343 2436 2501 2586 2498 2434 2504 2546 2571 2635 2675 2664 2694 2582 2370 2131 2023 1861 1774 1862 1971 2068 2136 2208 2282 2417 2465 2357 2351 2443 2510 2748 2945 3131 3309 3387 3417 3434 3426 3385 3369 3360 3332 3253 3159 2960 2880 2779 2764 2767 2739 2715 2684 2645 2583 2519 2461 2375 2175 1893 2030 2238 2371 2421 2450 2394 2370 2447 2510 2585 2668 2811 2818 2776 2771 2749 2667 2591 2626 2715 2825 2843 2896 2919 2956 3044 3215 3259 3317 3257 3167 3193 3225 3259 3283 3301 3220 3066 2845 2797 2781 2786 2809 2813 2861 2935 2998 3057 3147 3262 3364 3251 3082 3028 3008 2959 2721 2724 2696 2601 2460 2361 2267 2235 2193 2043 1984 1946 1867 1794 1737 1738 1746 1756 1913 2073 2257 2429 2579 2678 2844 2963 2975 3021 2988 2966 3003 3072 3120 3170 3189 3144 3149 3210 3304 3351 3366 3399 3243 3201 3152 3074 2996 2888 2884 2891 2922 2958 3093 3258 3248 3200 3073 3084 3168 3021 3073 3132 3075 3091 2998 2869 2674 2504 2218 2028 1927 1879 1849 1845 1806 1813 1762 1700 1617 1664 1849 1958 2173 2163 2363 2454 2522 2581 2714 2759 2756 2587 2485 2397 2404 2468 2475 2452 2428 2288 2217 2372 2355 2211 2155 2121 2045 2019 2041 2048 2069 2105 2102 2005 1958 1929 2017 2064 1993 1851 1739 1635 1551 1448 1392 1371 1448 1573 1676 1690 1551 1360 1266 1160 1105 1057 984 874 817 728 734 770 823 1000 1113 1259 1347 1476 1529 1591 1548 1462 1401 1294 1171 1061 1069 1194 1091 1066 1051 1160 1258 1401 1485 1446 1357 1255 1179 1159 1251 1329 1344 1452 1552 1516 1421 1302 1244 1158 1093 1037 1002 952 906 870 818 758 853 914 956 1028 1093 1226 1256 1208 1160 1119 1060 963 902 816 807 770 716 667 648 655 594 535 539 528 511 474 457 445 446 425 418 396 393 381 373 377 370 363 335 333 331 328 327 325 325 327 326 327 328 327 327 330 325 325 324 326 326 323 319 320 318 318 315 313 314 313 314 311 297 290 287 291 290 289 289 286 283 283 285 283 282 281 280 282 279 280 278 276 275 276 274 278 282 288 286 287 299 300 301 304 308 314 319 320 317 319 329 335 347 359 369 387 389 375 360 353 342 332 345 356 365 370 352 319 330 288 237 229 227 226 227 229 228 228 229 229 229 228 228 229 228 229 231 230 230 231 229 224 214 214 216 214 216 215 216 215 224 228 238 266 277 294 295 314 289 283 272 276 269 266 265 256 255 255 255 251 241 241 238 235 232 229 227 225 224 222 221 218 217 215 212 210 210 208 206 205 204 203 201 199 197 197 195 192 191 190 189 189 188 186 184 184 181 182 182 182 180 181 178 180 178 177 177 176 176 175 174 174 173 172 172 170 171 169 168 168 168 166 167 163 164 163 163 162 160 160 160 160 161 157 156 158 157 157 155 155 153 153 151 151 150 151 150 150 149 148 148 147 146 147 145 145 144 143 143 142 141 142 141 140 139 140 138 136 136 137 136 135 133 135 134 133 132 132 132 129 132 128 128 127 129 130 129 126 124 125 127 127 127 124 123 122 128 124 120 120 123 126 122 122 120 120 120 120 120 120 120 120 118 121 122 120 122 120 121 122 122 121 122 126 124 124 125 125 126 127 127 126 124 125 136 126 221 208 202 199 198 199 198 197 196 197 198 198 199 196 195 196 196 199 206 211 279 369 517 760 772 793 760 748 648 627 617 598 622 685 661 703 819 910 1024 1071 1153 1229 1443 1536 1592 1650 1798 1774 1617 1610 1730 1673 1611 1575 1558 1549 1527 1472 1431 1377 1214 1152 1182 1305 1483 1631 1678 1500 1340 1223 1168 1268 1351 1515 1413 1288 1207 1132 1050 972 891 871 821 876 926 1021 1117 1191 1152 1178 1164 1083 1041 978 963 999 1079 1199 1209 1156 1217 1308 1571 1669 1710 1834 1821 1580 1489 1377 1285 1195 1120 1031 985 933 910 848 782 656 580 451 393 396 377 317 278 244 238 236 236 235 241 240 243 236 234 237 238 247 264 345 431 522 643 823 882 915 926 971 1021 1056 1105 1156 1214 1254 1176 1065 1028 1066 1045 1033 1081 1190 1251 1331 1375 1471 1589 1576 1578 1610 1583 1494 1378 1266 1172 1043 963 840 882 1022 1118 1231 1333 1428 1394 1300 1184 1082 1124 1240 1368 1475 1665 1806 1983 2125 2122 2074 2024 2023 1898 1835 1834 1848 1882 1948 2019 2046 2104 2137 2210 2272 2231 2198 2200 2337 2253 2267 2307 2394 2288 2196 2119 2064 1992 1937 1825 1772 1685 1519 1370 1367 1449 1535 1466 1387 1243 1130 948 862 829 838 791 717 589 545 532 568 682 616 525 480 462 462 458 509 674 831 1083 1091 1103 1150 1217 1219 1430 1560 1488 1409 1302 1259 1239 1261 1278 1385 1561 1690 1872 1978 2080 2192 2289 2255 2246 2347 2387 2281 2191 2204 2182 2255 2315 2383 2280 2257 2190 2150 2119 2054 2079 2158 2152 2183 2137 2106 2120 1995 1787 1734 1831 1917 2042 2142 2257 2335 2318 2261 2188 2184 2268 2305 2236 2141 2054 1997 1934 1853 1777 1619 1622 1687 1739 1817 1912 2024 2095 2192 2240 2303 2368 2421 2504 2603 2614 2579 2501 2376 2357 2233 2275 2301 2361 2456 2497 2605 2641 2619 2669 2812 2687 2507 2530 2410 2226 2138 2141 2226 2310 2334 2383 2432 2489 2542 2554 2564 2631 2676 2734 2938 2823 2571 2281 2097 1997 1864 1868 1985 2043 2110 2183 2297 2414 2486 2525 2522 2469 2543 2619 2728 2909 3216 3368 3443 3468 3481 3478 3457 3428 3406 3389 3314 3253 3065 2954 2889 2811 2762 2760 2730 2711 2677 2642 2556 2465 2278 2160 2158 2273 2380 2450 2467 2445 2365 2403 2425 2488 2579 2701 2759 2725 2734 2777 2749 2718 2702 2713 2859 3000 3027 2970 2974 3021 3064 3215 3442 3420 3360 3293 3259 3261 3270 3290 3309 3312 3248 3152 3157 3034 3030 2963 2959 3038 3131 3200 3266 3358 3346 3144 3063 2988 2944 2736 2700 2582 2456 2370 2342 2261 2178 2091 2064 1945 1887 1830 1773 1751 1734 1737 1740 1750 1813 2033 2170 2371 2519 2693 2753 2859 2914 2972 2958 2814 2815 2937 3015 3016 3035 3045 3070 3161 3254 3320 3385 3428 3455 3576 3522 3294 3194 3097 3010 2933 2938 2971 3028 3166 3217 3247 3226 3186 3211 3338 3370 3261 3240 3215 3163 3090 3104 3008 2874 2572 2336 2117 2067 1999 1955 1866 1810 1772 1805 1889 1975 2119 2267 2372 2441 2638 2721 2683 2689 2606 2539 2447 2386 2408 2305 2257 2266 2236 2224 2228 2151 2125 2250 2174 2064 1933 1879 1815 1788 1821 1814 1844 1901 2020 2106 2076 2074 2033 2107 2027 1929 1914 1805 1748 1593 1444 1251 1354 1519 1582 1553 1497 1395 1320 1241 1204 1149 1105 1020 958 823 718 728 743 841 968 1143 1231 1316 1387 1517 1567 1504 1426 1330 1284 1110 970 986 959 1085 1174 1283 1381 1458 1401 1371 1333 1242 1179 1078 1120 1136 1210 1314 1422 1508 1412 1301 1217 1129 1057 994 953 899 857 831 780 743 795 852 902 966 1041 1105 1119 1066 1042 974 928 931 984 947 948 861 823 769 740 656 589 533 509 522 504 504 497 496 481 469 436 424 395 382 375 368 366 358 347 340 328 328 322 322 323 325 323 320 322 322 323 321 321 319 323 323 321 321 318 318 314 316 313 310 311 310 314 313 312 307 287 282 286 285 283 284 281 282 280 281 279 278 276 277 276 275 276 274 271 273 272 272 277 278 281 280 295 298 292 300 302 308 308 315 317 316 321 322 330 341 358 369 391 414 422 392 349 326 343 365 375 387 407 386 304 266 232 232 231 226 228 229 228 228 228 227 228 229 229 229 228 228 228 231 232 246 249 253 213 212 213 213 214 215 218 218 226 246 262 275 278 301 311 285 272 271 263 266 264 262 257 255 254 249 248 247 240 236 234 231 229 227 224 220 221 218 217 216 215 212 211 209 207 206 204 201 202 200 199 197 196 195 194 191 190 188 188 186 187 185 183 183 182 180 181 180 178 178 178 177 176 177 176 174 175 172 173 172 172 171 170 170 169 168 168 168 167 167 166 164 164 164 164 160 161 160 160 160 160 157 156 156 157 156 156 154 152 152 152 150 150 151 148 148 149 147 149 147 146 144 145 143 144 143 143 142 141 139 140 140 138 138 138 137 138 136 135 135 134 133 133 132 132 132 132 128 131 129 131 130 128 127 129 132 127 126 127 129 124 125 126 127 128 120 121 122 123 124 122 122 120 121 120 120 120 120 120 118 119 120 119 120 121 123 121 120 119 120 120 120 121 123 125 124 125 124 129 128 128 126 126 127 203 201 199 197 195 195 196 194 193 195 195 195 194 194 196 194 192 193 200 200 226 400 549 786 807 799 786 763 728 649 605 592 625 657 733 702 782 835 941 1055 1272 1383 1499 1538 1579 1549 1628 1625 1551 1585 1702 1656 1626 1589 1544 1515 1501 1477 1385 1271 1192 1147 1245 1332 1575 1597 1707 1470 1453 1399 1346 1388 1557 1425 1313 1225 1182 1061 1001 911 881 867 847 887 943 1069 1181 1275 1240 1278 1229 1137 1174 1109 1034 1003 1004 1060 1087 1186 1329 1601 1684 1756 1740 1772 1619 1477 1369 1259 1246 1165 1089 1019 968 915 883 831 780 710 634 494 379 328 321 282 260 236 236 235 235 234 241 236 237 242 242 239 239 252 286 397 478 555 714 778 821 840 842 928 1003 1139 1241 1187 1134 1123 1102 1047 1075 1120 1110 1116 1162 1208 1288 1357 1429 1505 1616 1679 1647 1632 1583 1443 1317 1195 1138 1034 950 852 921 1035 1136 1274 1397 1465 1457 1337 1203 1127 1123 1238 1389 1521 1662 1815 1999 2141 2223 2181 2165 2132 2070 1969 1864 1861 1885 1948 2070 2096 2229 2253 2330 2222 2114 2081 2083 2128 2184 2144 2134 2177 2229 2241 2122 2055 1990 1962 1922 1917 1797 1667 1474 1304 1250 1330 1371 1317 1261 1171 983 896 828 706 684 651 570 553 614 710 725 720 652 605 492 466 466 468 599 792 1023 1032 1035 1059 1109 1131 1216 1392 1359 1265 1238 1142 1201 1253 1366 1424 1572 1661 1724 1824 1993 2133 2171 2213 2250 2299 2225 2230 2098 2044 2178 2278 2360 2428 2387 2335 2335 2332 2260 2233 2303 2375 2318 2397 2295 2240 2182 2037 1816 1750 1847 1940 2035 2125 2251 2310 2291 2238 2216 2253 2305 2325 2239 2168 2128 2087 2026 1887 1790 1679 1642 1708 1753 1827 1918 2015 2075 2201 2259 2319 2375 2471 2495 2572 2633 2643 2525 2391 2376 2274 2274 2315 2396 2521 2584 2698 2764 2810 2769 2746 2647 2518 2459 2279 2193 2322 2347 2354 2371 2367 2404 2362 2386 2515 2546 2610 2669 2861 2851 2910 2717 2495 2328 2076 1986 1894 1879 1989 2053 2108 2213 2349 2464 2620 2627 2584 2538 2597 2698 2803 2967 3225 3384 3501 3501 3497 3495 3499 3511 3558 3507 3379 3308 3196 3074 2954 2901 2812 2767 2717 2696 2657 2610 2471 2344 2089 1990 2149 2271 2396 2436 2418 2381 2355 2371 2406 2438 2499 2609 2613 2611 2696 2821 2871 2826 2868 2917 2901 2971 3048 3009 3060 3100 3172 3342 3480 3481 3456 3349 3288 3285 3290 3294 3295 3327 3317 3301 3346 3331 3316 3325 3289 3240 3297 3383 3405 3374 3276 3051 2929 2819 2770 2557 2519 2381 2265 2196 2132 2075 2024 1935 1865 1769 1754 1741 1729 1745 1735 1744 1747 1763 1913 2116 2282 2483 2587 2679 2707 2813 2801 2809 2829 2747 2767 2886 2915 2964 2977 2981 3017 3152 3318 3400 3418 3414 3418 3450 3521 3465 3300 3217 3073 3037 3054 3155 3265 3352 3402 3356 3361 3399 3442 3575 3541 3365 3323 3185 3053 2869 2892 2904 2913 2725 2576 2363 2297 2179 2092 1981 1950 1947 1980 2045 2132 2262 2408 2588 2600 2486 2497 2427 2454 2412 2329 2273 2259 2285 2327 2226 2176 2093 2028 2024 2012 2017 2054 1999 1898 1840 1694 1645 1636 1636 1704 1721 1782 1883 1898 1893 1927 1861 1949 1951 1753 1669 1643 1617 1544 1445 1249 1202 1380 1395 1343 1311 1272 1291 1361 1278 1266 1244 1128 1069 949 791 697 708 760 870 1014 1069 1197 1348 1479 1552 1541 1423 1335 1263 1178 1051 908 1025 1119 1208 1336 1426 1413 1315 1244 1234 1228 1177 1018 1030 1130 1181 1286 1394 1465 1391 1283 1211 1112 1044 1001 968 931 877 792 745 728 762 839 891 1002 1030 993 1012 1039 967 910 839 821 885 993 989 914 882 805 705 615 578 537 497 504 505 486 492 512 544 541 455 422 424 381 370 363 354 350 344 338 332 326 321 317 320 321 322 319 319 320 320 320 319 317 319 318 319 319 317 315 316 313 311 310 311 308 307 306 306 305 294 278 282 283 280 281 281 278 280 277 279 281 278 276 275 272 275 273 272 273 271 270 274 275 277 279 290 287 293 295 300 301 305 310 310 311 314 316 322 327 328 332 338 359 370 388 357 323 332 374 386 378 382 349 292 264 240 230 230 225 228 227 228 228 224 224 224 229 229 229 228 229 228 230 237 236 238 235 219 215 211 213 213 215 218 217 227 240 273 280 288 308 297 280 276 262 258 264 264 257 254 251 249 244 243 240 237 234 232 228 226 224 223 221 219 216 213 212 212 211 210 207 205 204 203 202 200 198 198 197 197 194 193 191 190 187 189 187 184 184 184 183 182 181 182 179 179 179 178 176 178 176 175 175 174 173 173 172 171 170 171 169 169 168 168 170 168 164 165 165 162 163 163 159 161 161 159 158 159 157 157 159 155 155 155 154 153 151 153 150 151 150 149 149 148 147 146 144 146 145 144 143 143 142 141 141 141 141 139 139 138 139 138 137 136 135 136 133 134 133 134 132 131 132 132 131 129 130 128 130 131 131 129 134 133 127 129 133 129 128 125 128 128 118 120 122 123 123 122 121 123 121 118 119 119 120 119 119 119 119 117 118 117 123 121 123 118 117 117 116 117 117 118 125 125 125 127 128 127 126 127 127 201 194 192 192 191 195 194 196 193 196 191 190 191 191 190 190 191 191 194 199 237 383 524 795 867 828 790 790 780 699 602 576 608 648 725 764 726 769 866 1036 1246 1353 1448 1415 1448 1437 1426 1465 1507 1547 1675 1655 1641 1596 1539 1518 1490 1436 1326 1280 1149 1197 1327 1486 1551 1635 1741 1771 1612 1491 1454 1491 1383 1287 1239 1147 1099 1040 948 888 882 843 875 898 967 1104 1217 1311 1377 1359 1330 1215 1279 1244 1210 1117 1129 1255 1211 1241 1334 1566 1726 1852 1705 1639 1554 1385 1280 1170 1125 1086 1047 984 943 916 896 894 894 773 622 487 428 352 301 270 265 237 236 234 235 236 237 237 239 241 235 237 237 270 337 445 493 545 598 653 702 717 795 884 975 1113 1163 1064 1013 988 981 1007 1051 1128 1185 1266 1273 1273 1367 1466 1529 1596 1670 1692 1679 1624 1569 1424 1295 1186 1097 994 923 886 968 1069 1145 1272 1401 1513 1520 1431 1317 1207 1169 1210 1313 1435 1675 1794 1982 2129 2232 2313 2304 2284 2234 2133 1960 1892 1895 1961 2165 2236 2288 2406 2384 2273 2158 2037 1961 1949 1951 1934 1932 1939 1963 2006 1980 1923 1792 1742 1677 1675 1751 1702 1542 1407 1214 1145 1184 1116 1101 1104 1049 954 828 766 665 593 607 623 760 818 835 849 863 768 566 467 467 464 538 705 934 973 1010 973 1015 1029 1099 1127 1129 1074 1043 1083 1151 1268 1301 1384 1488 1561 1671 1793 1959 2073 2028 2072 2257 2221 2103 2112 2004 2023 2180 2264 2350 2431 2525 2486 2418 2381 2312 2373 2475 2503 2476 2362 2258 2205 2093 1975 1842 1779 1864 1939 2019 2089 2209 2324 2322 2288 2271 2310 2349 2360 2269 2244 2252 2183 2072 1953 1855 1734 1660 1711 1756 1824 1896 2003 2117 2182 2250 2335 2385 2404 2464 2564 2595 2687 2514 2428 2446 2358 2329 2326 2382 2518 2624 2729 2818 2893 2852 2650 2544 2441 2339 2231 2306 2535 2677 2643 2557 2509 2550 2453 2401 2447 2531 2679 2839 2896 2812 2701 2607 2433 2269 2105 2006 1915 1888 1962 2064 2149 2267 2415 2515 2643 2697 2633 2655 2699 2810 3041 3209 3400 3468 3535 3528 3508 3492 3477 3469 3458 3441 3361 3258 3150 3081 3075 3011 2876 2833 2739 2721 2642 2532 2298 2200 2085 1991 2095 2289 2429 2440 2378 2326 2311 2324 2363 2380 2400 2449 2531 2575 2674 2765 2914 2891 2886 2898 2926 2972 3058 3060 3122 3224 3310 3368 3370 3295 3338 3376 3314 3320 3335 3323 3300 3226 3089 3048 3056 3041 3120 3153 3159 3103 3165 3158 3212 3157 3150 2982 2812 2690 2682 2405 2325 2187 2121 2019 1964 1913 1868 1770 1720 1721 1730 1729 1736 1746 1761 1757 1752 1868 2026 2250 2401 2574 2597 2681 2726 2722 2715 2711 2684 2672 2725 2811 2864 2911 2936 2973 3029 3235 3405 3305 3263 3236 3303 3269 3269 3387 3427 3362 3323 3296 3156 3275 3362 3450 3354 3295 3322 3522 3637 3518 3308 3161 3126 2984 2920 2770 2735 2678 2615 2657 2752 2696 2566 2350 2368 2225 2154 2131 2138 2192 2250 2413 2540 2618 2610 2405 2365 2320 2310 2294 2206 2112 2103 2122 2177 2118 2105 2069 1882 1862 1885 1872 1883 1839 1783 1668 1612 1552 1514 1563 1668 1604 1668 1686 1697 1666 1741 1730 1769 1773 1607 1519 1427 1465 1409 1329 1160 1111 1207 1249 1198 1165 1152 1202 1311 1339 1292 1276 1237 1207 1056 873 748 686 736 794 949 1060 1150 1287 1446 1483 1452 1375 1220 1137 1078 1001 884 998 1129 1214 1359 1448 1362 1270 1154 1143 1115 1097 978 1013 1127 1206 1307 1328 1367 1406 1332 1257 1182 1147 1097 1083 964 911 832 765 684 734 817 892 982 940 895 940 980 950 831 772 727 807 898 911 919 900 828 739 639 608 556 529 497 458 483 479 481 470 514 444 394 416 411 371 359 350 346 341 337 333 325 320 318 312 317 317 317 318 317 316 315 315 316 313 315 314 314 313 310 310 308 306 308 307 305 304 304 304 303 301 277 279 278 280 277 277 275 278 276 278 275 276 274 272 270 272 272 269 269 269 269 269 268 274 275 282 283 288 292 295 297 301 303 301 305 308 308 312 315 315 317 324 329 339 339 339 350 345 345 346 341 325 307 295 277 249 247 228 227 232 228 224 224 224 224 227 228 229 228 228 228 228 229 242 264 271 228 213 212 212 215 214 215 221 220 230 260 272 290 311 319 301 279 265 259 255 255 257 254 250 248 245 244 240 238 235 232 229 227 223 222 221 218 218 216 213 211 212 207 207 206 205 202 203 200 201 197 195 197 195 192 190 189 190 190 188 185 184 183 182 183 182 180 179 179 178 177 177 175 175 174 173 173 174 173 171 171 172 172 170 167 169 168 167 167 167 168 165 164 164 162 163 162 160 159 158 159 157 159 156 157 157 155 155 153 152 152 152 151 151 150 148 147 148 147 146 145 145 145 144 143 143 143 141 140 140 141 141 138 138 137 137 137 136 137 134 135 135 133 134 133 133 131 131 132 132 132 130 130 130 132 135 134 131 130 135 137 138 133 127 125 127 120 119 123 122 122 120 122 120 118 118 118 121 118 118 119 118 118 119 119 116 117 118 117 117 117 117 116 116 115 116 121 124 127 125 125 123 127 125 124 197 193 193 190 191 192 195 192 192 192 194 189 190 190 193 190 192 192 192 197 247 449 549 683 886 876 819 824 797 688 570 555 595 685 740 763 755 758 794 851 963 1077 1188 1233 1292 1339 1373 1502 1560 1596 1679 1636 1614 1602 1581 1509 1444 1392 1318 1297 1218 1282 1356 1411 1444 1605 1632 1778 1774 1603 1501 1356 1271 1187 1121 1083 1051 976 918 885 857 885 878 886 964 1123 1231 1352 1402 1487 1410 1327 1385 1417 1345 1159 1214 1364 1355 1362 1446 1609 1786 1877 1649 1512 1409 1338 1266 1163 1097 1015 978 931 912 883 872 910 883 676 551 445 408 348 291 260 254 240 234 236 235 242 242 242 233 235 236 235 236 307 392 477 559 644 651 650 679 778 839 935 1035 1094 1041 957 936 921 913 943 1010 1123 1197 1282 1307 1362 1388 1493 1559 1645 1694 1691 1657 1613 1542 1354 1272 1152 1081 956 878 918 990 1091 1201 1361 1445 1545 1556 1478 1406 1325 1273 1248 1281 1396 1630 1767 1937 2034 2113 2181 2267 2210 2162 2172 2040 1966 1945 1986 2162 2213 2238 2304 2362 2260 2148 2095 2014 1971 1940 1910 1856 1850 1785 1780 1784 1765 1614 1573 1519 1480 1534 1619 1604 1534 1357 1207 1071 1007 989 985 988 894 804 697 624 644 702 756 860 934 983 1000 974 814 584 476 469 469 478 659 892 919 962 950 946 943 978 1005 1005 953 916 1023 1116 1206 1350 1405 1536 1607 1723 1839 1955 1983 1934 2036 2125 2168 2033 1961 1938 2073 2204 2290 2366 2400 2506 2591 2476 2421 2447 2498 2439 2368 2334 2282 2135 2055 1971 1904 1821 1808 1889 1936 2018 2142 2220 2285 2358 2312 2323 2354 2392 2393 2298 2352 2308 2152 2065 1951 1867 1764 1697 1700 1753 1809 1877 1962 2046 2184 2224 2280 2335 2413 2479 2532 2596 2591 2505 2500 2509 2463 2349 2402 2442 2477 2552 2636 2705 2767 2823 2624 2505 2376 2318 2267 2328 2449 2532 2648 2609 2634 2638 2476 2450 2527 2583 2807 2904 2685 2607 2588 2514 2384 2299 2101 1997 1914 1892 1989 2064 2174 2254 2403 2486 2577 2583 2678 2734 2859 3033 3139 3266 3432 3525 3546 3530 3492 3464 3429 3408 3365 3320 3243 3190 3049 2978 2936 2972 2854 2724 2728 2750 2594 2453 2187 2044 2085 2029 2178 2301 2435 2432 2388 2393 2303 2328 2376 2344 2320 2359 2431 2507 2590 2687 2810 2891 2987 2997 2924 2963 3014 3123 3049 3083 3132 3203 3268 3244 3161 3204 3292 3389 3424 3305 3192 2895 2825 2800 2812 2888 2984 3016 2933 2924 2953 2942 2991 2978 2942 2869 2718 2590 2550 2403 2174 2042 2014 1953 1886 1791 1745 1711 1713 1732 1736 1736 1736 1740 1745 1755 1777 1925 2109 2238 2379 2500 2526 2588 2619 2634 2634 2623 2606 2592 2635 2762 2835 2911 2945 3090 3246 3378 3287 3124 3094 3126 3185 3150 3151 3247 3368 3388 3294 3252 3207 3296 3348 3283 3275 3259 3263 3407 3475 3333 3146 2853 2859 2880 2782 2676 2563 2435 2463 2541 2554 2540 2632 2719 2633 2467 2449 2299 2307 2316 2344 2387 2451 2624 2681 2495 2409 2290 2271 2188 2214 2066 2000 2023 2010 2008 1979 2001 1878 1758 1738 1792 1735 1747 1608 1558 1553 1522 1450 1489 1574 1461 1504 1479 1511 1480 1595 1662 1646 1655 1564 1429 1273 1275 1260 1260 1149 983 1061 1108 1059 1034 1068 1155 1242 1171 1100 1100 1193 1268 1097 981 825 699 698 741 884 1001 1170 1274 1358 1413 1442 1370 1272 1189 1045 963 855 963 1107 1181 1277 1369 1365 1241 1099 1060 1007 1012 925 1019 1161 1205 1202 1204 1226 1301 1428 1383 1304 1253 1182 1101 977 925 808 748 689 671 764 835 881 830 809 867 906 855 784 727 673 735 859 798 825 797 829 807 761 717 623 569 531 468 437 452 451 409 400 400 385 361 386 402 385 349 342 337 331 328 324 321 314 313 309 314 313 313 316 312 311 313 310 311 311 310 311 307 307 305 307 307 304 302 301 299 302 299 299 296 295 274 275 277 279 276 273 273 273 274 273 272 270 271 270 268 269 267 269 265 266 267 269 271 277 279 283 286 287 291 292 295 295 299 302 302 304 304 305 304 306 308 312 318 325 328 322 319 331 325 311 310 295 279 269 248 234 229 228 224 224 224 224 224 224 240 271 255 231 236 231 229 243 279 275 258 214 212 212 212 212 215 222 224 227 253 263 285 318 347 306 289 265 262 258 255 250 249 250 247 244 243 240 237 235 233 229 227 223 223 218 217 216 214 212 211 210 209 207 206 205 203 203 200 198 196 195 196 202 193 191 189 189 188 186 186 185 184 184 182 181 180 178 181 177 177 177 175 174 174 175 174 175 173 171 171 170 169 169 169 168 168 168 168 166 164 164 165 163 163 162 165 162 160 159 159 158 158 156 154 156 157 156 157 154 151 152 151 152 152 149 147 148 147 148 147 142 145 145 145 143 141 142 142 141 141 138 141 140 138 138 136 136 136 135 136 136 132 132 134 133 134 132 131 132 130 134 129 130 131 130 130 130 132 134 137 137 140 138 126 127 126 118 122 122 121 120 122 121 119 120 121 122 118 119 119 118 117 118 118 118 116 116 117 116 117 117 120 116 114 115 116 123 124 126 126 124 128 125 125 126 194 190 190 189 192 192 192 194 192 190 191 193 190 189 190 189 189 189 194 205 377 456 570 684 891 881 872 877 778 643 522 532 601 655 734 780 831 834 832 872 950 1032 1269 1370 1436 1416 1549 1567 1589 1696 1665 1625 1580 1556 1568 1559 1429 1335 1314 1280 1274 1301 1410 1428 1607 1718 1757 1818 1732 1532 1400 1293 1250 1149 1066 1030 1000 930 919 886 878 910 886 907 981 1119 1230 1366 1405 1493 1530 1499 1533 1545 1421 1249 1272 1434 1523 1701 1637 1688 1770 1657 1560 1376 1293 1226 1210 1179 1129 1025 949 912 880 803 720 641 630 541 471 403 369 307 266 250 246 240 236 234 234 238 236 235 235 235 241 239 262 383 437 536 680 799 792 786 755 874 900 1003 1083 1012 934 878 866 867 883 946 1017 1126 1205 1280 1361 1451 1463 1506 1571 1653 1712 1674 1642 1609 1535 1385 1281 1123 1027 904 914 972 1053 1180 1271 1403 1465 1589 1643 1584 1531 1469 1402 1317 1329 1394 1546 1704 1895 2121 2324 2375 2289 2229 2099 2056 2039 1984 1987 2005 2108 2206 2279 2307 2446 2391 2260 2220 2364 2262 2081 2029 1983 1927 1830 1785 1752 1740 1644 1630 1583 1462 1360 1432 1474 1486 1393 1281 1148 1061 981 898 789 761 703 674 772 786 823 911 1011 1090 1177 1171 1016 848 631 526 513 496 468 588 780 882 928 936 879 863 886 895 905 842 912 1169 1233 1292 1531 1578 1651 1725 1833 1840 1866 1880 1815 1936 2072 2092 1957 1895 1991 2057 2145 2235 2349 2373 2503 2592 2516 2521 2580 2496 2391 2344 2236 2180 2064 2025 2012 1944 1848 1814 1881 1971 2087 2201 2262 2323 2392 2362 2372 2415 2445 2470 2358 2282 2206 2147 2065 1938 1877 1796 1763 1685 1750 1819 1841 1915 1995 2122 2164 2262 2337 2419 2480 2575 2640 2687 2603 2617 2637 2531 2432 2368 2397 2438 2503 2560 2653 2798 2828 2699 2543 2401 2364 2323 2388 2504 2592 2581 2723 2739 2579 2549 2531 2617 2706 2903 2931 2633 2504 2435 2417 2372 2303 2113 1978 1922 1965 2020 2033 2095 2156 2257 2390 2495 2583 2667 2721 2882 2979 3078 3173 3377 3480 3492 3457 3399 3359 3323 3316 3241 3194 3115 3058 2975 2962 2862 2746 2617 2569 2540 2528 2494 2413 2215 2100 2050 2016 2245 2365 2404 2369 2410 2348 2247 2251 2301 2294 2273 2281 2368 2442 2511 2582 2690 2752 2905 3027 2980 3022 3124 3007 2933 2980 3008 3059 3100 3161 3097 3024 3062 3188 3230 3223 2972 2792 2730 2701 2716 2785 2918 2899 2779 2760 2825 2761 2769 2862 2778 2694 2592 2485 2439 2260 2073 1881 1899 1819 1759 1745 1717 1710 1722 1732 1734 1742 1746 1793 1832 1798 1758 1875 1977 2151 2315 2412 2446 2487 2506 2518 2521 2501 2447 2498 2592 2725 2817 2903 2980 3041 3129 3206 3101 3001 3027 3024 3019 3048 3109 3194 3320 3403 3176 3134 3111 3239 3219 3205 3198 3197 3166 3191 3143 3123 2964 2697 2652 2662 2673 2491 2390 2268 2267 2397 2405 2472 2570 2700 2691 2726 2689 2697 2691 2676 2694 2719 2695 2650 2819 2746 2604 2446 2269 2101 2070 2031 1929 1887 1895 1860 1824 1820 1774 1688 1670 1700 1690 1591 1484 1466 1491 1495 1420 1390 1479 1416 1371 1352 1369 1367 1478 1564 1490 1553 1547 1429 1234 1125 1147 1078 983 914 936 943 889 888 999 1052 1102 1042 971 1012 1140 1192 1198 1060 882 747 674 724 893 1009 1105 1183 1307 1408 1473 1353 1215 1116 993 925 820 926 989 1067 1164 1281 1299 1205 1095 987 952 933 938 1034 1079 1088 1100 1078 1156 1235 1383 1341 1200 1117 1075 1025 969 911 824 779 686 631 721 776 774 749 733 759 833 796 718 666 656 726 825 715 699 662 696 734 735 700 603 544 501 477 439 407 385 371 359 351 344 338 342 374 390 389 383 344 327 324 321 315 311 310 310 310 311 311 311 310 311 311 309 310 307 307 306 306 305 302 304 302 302 299 298 298 299 298 296 295 293 280 274 276 276 274 273 272 272 270 272 269 271 270 269 269 268 269 266 264 265 265 266 271 273 278 279 281 286 286 290 291 296 296 299 300 299 301 300 300 303 301 305 310 309 318 318 309 316 308 304 344 310 278 260 238 231 224 224 224 224 224 224 224 229 278 269 266 277 270 285 271 274 264 258 234 212 212 215 214 215 221 241 240 247 254 274 329 337 299 283 269 263 261 257 255 252 247 245 243 241 238 236 234 233 230 228 226 222 220 217 216 214 214 210 209 207 207 206 204 201 202 201 198 197 196 199 203 192 191 189 189 188 186 186 183 183 183 183 181 181 180 179 179 176 177 174 175 174 173 172 173 173 171 170 170 169 171 169 167 168 166 167 167 165 167 168 163 163 164 162 162 161 159 158 158 159 159 157 154 154 154 155 154 153 152 152 151 150 150 149 148 149 148 147 146 145 144 145 143 143 141 142 141 140 141 138 137 138 139 138 136 136 136 136 136 134 134 133 133 134 133 134 131 131 132 130 132 132 133 130 130 131 134 134 136 139 139 134 132 128 124 121 125 121 120 119 119 119 121 121 119 117 121 119 120 119 117 118 117 118 117 117 117 116 116 115 115 115 117 126 126 125 124 131 124 120 125 128 130 122 191 191 188 188 188 189 190 190 188 190 191 192 190 190 192 191 194 192 189 244 405 496 579 688 879 909 910 848 678 544 505 531 625 667 756 800 925 975 1047 1112 1302 1393 1361 1440 1549 1674 1626 1625 1702 1705 1631 1595 1526 1511 1448 1441 1338 1309 1282 1297 1357 1420 1554 1538 1616 1680 1716 1686 1581 1431 1300 1222 1182 1083 1078 1048 995 922 890 906 914 922 891 926 993 1133 1242 1372 1438 1512 1562 1647 1708 1652 1510 1319 1386 1547 1772 1765 1787 1831 1866 1598 1486 1295 1239 1136 1083 1027 982 949 896 848 814 840 721 525 361 347 334 315 271 253 243 240 240 238 234 238 236 236 241 235 235 240 237 251 341 406 489 607 695 807 910 998 961 1024 1102 1096 1006 896 848 830 835 872 908 950 1008 1064 1113 1218 1337 1492 1557 1602 1678 1722 1722 1665 1636 1493 1426 1320 1226 1074 973 900 930 1033 1092 1139 1234 1388 1514 1647 1730 1731 1681 1626 1592 1490 1425 1451 1566 1731 1888 2008 2353 2476 2328 2204 2095 2115 2147 2131 2145 2177 2279 2410 2475 2500 2567 2551 2425 2339 2484 2474 2374 2313 2138 2137 2083 2011 1987 1963 1888 1816 1698 1555 1357 1250 1249 1284 1269 1236 1156 1112 1043 972 870 744 737 838 893 940 1012 1098 1203 1257 1317 1264 1018 866 684 635 602 562 503 487 531 585 646 782 792 765 774 784 763 839 989 1164 1504 1545 1697 1771 1788 1718 1639 1633 1628 1615 1744 1898 2037 2021 1888 1889 1978 2080 2236 2330 2402 2430 2593 2710 2625 2575 2562 2521 2465 2361 2265 2225 2232 2341 2219 2108 1984 1872 1879 1974 2167 2271 2323 2399 2469 2447 2460 2507 2528 2446 2385 2361 2181 2077 2002 2034 1973 1910 1852 1770 1716 1789 1868 1944 2002 2056 2089 2209 2311 2400 2484 2555 2606 2729 2761 2800 2773 2605 2569 2512 2507 2488 2520 2615 2725 2844 2944 2784 2629 2486 2464 2417 2494 2586 2627 2658 2693 2826 2690 2727 2687 2734 2743 2855 2780 2591 2504 2464 2401 2255 2177 2023 1947 1980 2061 2203 2258 2274 2329 2304 2295 2348 2423 2532 2633 2802 2903 2998 3083 3245 3404 3540 3436 3340 3277 3185 3143 3041 3009 2918 2871 2773 2774 2713 2638 2527 2460 2385 2350 2331 2303 2161 2034 1908 2007 2248 2304 2328 2284 2327 2337 2222 2200 2189 2214 2192 2198 2281 2357 2468 2533 2608 2691 2822 2957 3102 3000 2970 2880 2835 2840 2879 3041 3152 3036 2945 2915 2865 2905 2948 2966 2992 2797 2645 2641 2658 2689 2782 2703 2648 2614 2602 2551 2565 2617 2617 2549 2434 2334 2281 2050 1875 1761 1748 1699 1700 1703 1710 1728 1731 1733 1738 1832 1938 2014 2020 1891 1801 1778 1856 2005 2188 2318 2335 2360 2372 2409 2406 2399 2436 2570 2661 2758 2779 2804 2842 2881 2926 2961 2870 2814 2822 2889 2907 2995 3089 3201 3271 3090 3010 2991 3009 3046 3126 3093 3033 3045 2918 2822 2744 2697 2673 2474 2425 2368 2412 2315 2233 2172 2197 2283 2442 2571 2613 2648 2688 2688 2719 2775 2746 2660 2647 2673 2495 2518 2715 2564 2421 2272 2193 2010 1922 1831 1846 1822 1778 1719 1672 1645 1627 1570 1556 1534 1544 1465 1335 1367 1408 1414 1410 1341 1358 1341 1255 1210 1205 1247 1326 1296 1359 1443 1346 1224 1083 1011 935 866 806 797 793 774 771 782 778 803 841 868 847 858 977 962 1001 991 812 714 677 783 917 1019 1115 1207 1323 1428 1479 1385 1281 1186 1065 983 879 781 904 997 1148 1247 1285 1171 1099 1069 991 892 868 933 937 938 1048 1150 1251 1296 1384 1332 1181 1077 957 895 840 809 769 714 695 669 622 637 658 651 672 705 749 717 644 608 619 675 739 710 657 579 582 572 636 587 556 545 500 470 458 392 361 355 391 388 347 338 330 326 329 344 353 371 355 327 317 311 307 305 306 307 311 306 306 305 308 309 309 304 304 305 302 303 300 300 301 296 297 298 296 295 296 293 289 290 289 286 271 275 272 279 271 269 268 269 267 268 267 268 269 266 265 265 266 263 263 261 265 268 274 274 277 280 280 282 282 293 292 294 292 295 296 294 294 292 294 297 297 299 296 301 300 304 299 296 304 346 321 276 260 246 232 230 224 224 224 234 252 256 262 280 287 296 283 294 283 288 268 254 235 230 213 228 226 221 225 255 273 266 274 287 320 309 283 271 266 266 264 260 256 252 250 248 244 241 237 236 235 235 232 228 225 224 221 220 219 215 213 212 208 207 208 206 202 203 201 200 197 196 195 194 193 193 192 191 188 187 188 186 183 182 183 182 181 179 179 178 176 177 176 176 173 176 174 172 173 173 173 170 169 168 169 168 170 166 166 167 167 165 163 163 164 162 164 163 162 159 160 158 158 157 156 157 158 154 154 154 154 154 152 152 151 151 150 149 147 149 148 147 146 146 146 145 143 142 143 143 142 142 140 139 138 139 137 136 136 136 136 136 135 134 133 133 132 132 132 133 131 131 131 130 132 134 131 131 130 136 131 133 135 132 132 131 136 127 127 122 121 120 124 120 120 120 120 118 118 117 119 120 117 117 118 117 118 116 117 117 116 116 117 117 116 116 114 118 121 123 123 124 129 122 121 122 122 121 120 188 188 187 187 189 187 186 188 191 191 191 191 190 189 189 189 195 191 190 279 427 512 576 680 882 934 830 723 578 505 506 534 588 621 690 746 836 912 1036 1283 1428 1470 1470 1470 1581 1762 1725 1718 1739 1686 1614 1589 1544 1441 1409 1371 1302 1253 1245 1306 1379 1477 1595 1680 1703 1661 1664 1559 1461 1432 1338 1217 1113 1072 1031 991 914 927 934 957 943 937 896 950 1013 1147 1241 1367 1427 1514 1565 1631 1720 1589 1462 1374 1493 1685 1836 1808 1843 1907 1973 1551 1414 1297 1198 1096 1052 1003 949 915 889 881 893 911 912 688 503 336 289 278 264 254 245 235 233 237 240 235 234 239 237 239 238 236 236 307 370 451 494 642 779 944 1032 1114 1120 1090 1089 1005 910 850 825 814 833 865 899 981 1041 1125 1195 1302 1401 1512 1562 1658 1704 1774 1733 1659 1611 1473 1372 1228 1139 1038 936 920 935 1096 1212 1267 1326 1405 1536 1679 1776 1851 1813 1724 1664 1597 1561 1593 1647 1798 1970 2146 2353 2502 2398 2307 2194 2192 2257 2288 2237 2291 2387 2511 2617 2651 2648 2543 2482 2447 2527 2435 2393 2427 2338 2394 2202 2157 2038 2000 1934 1880 1699 1576 1405 1292 1172 1135 1124 1148 1126 1059 978 903 772 728 852 936 1025 1122 1217 1284 1304 1360 1442 1393 1116 958 793 739 681 631 558 515 480 476 498 525 589 710 740 737 753 808 937 1052 1459 1555 1675 1732 1671 1591 1515 1465 1496 1581 1745 1901 1966 1880 1845 1910 2062 2183 2262 2350 2451 2520 2610 2608 2452 2404 2517 2488 2418 2378 2385 2388 2450 2421 2288 2149 2008 1896 1879 1938 2102 2222 2304 2364 2425 2494 2582 2615 2544 2434 2449 2363 2222 2098 2046 2113 2077 1977 1911 1820 1752 1768 1833 1933 1976 2031 2102 2185 2285 2383 2470 2575 2581 2661 2745 2810 2713 2628 2607 2627 2672 2596 2600 2637 2676 2785 2903 2814 2676 2568 2513 2485 2457 2494 2621 2680 2691 2807 2790 2755 2791 2647 2600 2608 2634 2565 2476 2412 2303 2183 2065 1965 1962 2049 2145 2325 2398 2453 2427 2455 2445 2414 2378 2493 2620 2780 2864 2977 3040 3245 3428 3558 3397 3272 3187 3105 3066 3011 2952 2882 2805 2723 2681 2683 2620 2508 2434 2333 2264 2224 2213 2118 1927 1838 2024 2243 2256 2262 2237 2301 2219 2115 2121 2092 2103 2091 2163 2272 2359 2445 2518 2625 2751 2880 2999 3071 2920 2824 2809 2794 2801 2873 3037 3057 2923 2868 2801 2792 2744 2764 2767 2776 2697 2583 2573 2564 2594 2644 2594 2554 2556 2495 2473 2508 2540 2509 2433 2325 2196 2116 1861 1746 1699 1696 1695 1700 1709 1724 1726 1731 1770 1834 2021 2120 2207 2202 1988 1837 1775 1800 1922 2078 2231 2277 2265 2288 2388 2411 2451 2505 2596 2633 2716 2709 2736 2757 2768 2809 2813 2740 2740 2757 2850 2892 2947 3030 3156 3197 3058 2970 2921 2908 2954 2998 2977 2897 2919 2816 2687 2591 2502 2441 2315 2206 2229 2257 2325 2183 2138 2171 2275 2390 2459 2514 2546 2576 2519 2524 2669 2667 2596 2536 2587 2542 2537 2626 2537 2338 2180 2088 1956 1845 1724 1703 1657 1691 1639 1567 1557 1462 1476 1421 1446 1399 1348 1276 1289 1269 1269 1272 1281 1213 1223 1178 1131 1129 1158 1226 1246 1201 1283 1235 1199 978 887 835 835 838 829 835 854 830 818 792 779 735 727 735 748 819 828 891 873 728 667 670 813 942 987 1100 1227 1331 1409 1420 1332 1252 1213 1119 1021 889 806 862 932 1052 1159 1234 1217 1199 1159 1056 918 818 868 885 963 1046 1106 1139 1145 1259 1256 1113 1035 973 940 875 827 761 726 697 676 647 607 593 561 587 613 640 625 594 555 551 593 606 646 556 537 527 511 546 542 480 489 455 413 399 385 361 353 346 343 338 335 327 325 327 315 315 319 323 312 309 309 306 305 302 302 303 306 305 304 304 304 303 300 302 302 300 299 300 300 295 294 294 296 295 292 291 291 289 289 289 287 287 269 269 273 273 271 268 267 269 267 268 265 265 265 263 265 264 262 260 260 260 264 269 273 274 276 274 280 280 289 290 288 290 289 296 294 294 291 292 290 293 292 291 297 296 295 292 293 297 331 320 289 279 262 241 235 233 233 237 241 252 268 276 275 282 290 289 280 298 260 259 235 231 231 211 229 234 240 254 274 327 343 345 331 316 283 276 269 268 264 259 258 254 251 249 247 245 241 239 236 235 235 230 228 224 221 222 218 217 213 212 211 208 206 205 203 201 200 198 198 199 196 193 192 192 190 188 190 184 188 184 185 184 182 182 181 180 178 179 177 176 177 176 174 173 172 172 172 172 172 170 170 169 170 169 169 166 167 166 166 168 166 164 163 163 164 162 161 160 160 159 159 158 158 156 157 156 154 155 153 153 154 153 152 149 149 150 148 147 146 146 146 147 144 144 143 144 143 143 142 141 142 139 139 139 140 137 137 134 137 135 134 134 135 133 135 133 131 132 130 130 130 129 130 128 132 127 127 130 133 132 132 135 132 133 132 130 129 127 125 121 120 121 123 122 119 119 120 118 118 118 118 117 118 118 117 118 116 117 117 117 118 117 115 116 114 114 118 121 120 121 124 123 120 121 121 119 119 119 196 187 188 187 186 188 191 190 187 186 191 195 189 188 189 188 190 190 190 257 433 491 536 633 732 718 685 595 500 469 509 549 607 662 723 785 859 923 1177 1399 1495 1496 1470 1522 1714 1773 1737 1720 1687 1663 1618 1576 1489 1454 1372 1274 1251 1182 1251 1281 1329 1486 1593 1663 1650 1642 1607 1444 1344 1306 1221 1118 1074 1065 1019 947 946 966 1007 980 970 939 925 948 1028 1126 1250 1383 1437 1519 1584 1614 1710 1568 1472 1474 1586 1820 1885 1889 1905 1814 1684 1495 1376 1257 1173 1095 1040 974 949 927 946 934 937 916 649 522 417 302 278 266 262 250 246 239 234 237 248 236 239 236 238 234 236 235 247 349 397 497 547 711 845 991 1070 1050 1015 1002 1021 909 858 815 800 810 845 898 937 1023 1080 1149 1229 1340 1441 1544 1636 1704 1749 1785 1684 1602 1522 1425 1338 1205 1115 994 944 959 992 1154 1270 1376 1474 1591 1658 1728 1772 1840 1967 1918 1873 1808 1761 1680 1705 1813 1894 1985 2166 2328 2511 2518 2424 2461 2353 2394 2589 2500 2411 2450 2476 2485 2567 2573 2480 2418 2448 2435 2368 2292 2201 2127 2137 2097 2031 2029 1943 1851 1694 1569 1382 1272 1185 1135 1086 1038 1002 1002 937 829 756 851 955 1035 1197 1284 1374 1423 1490 1510 1570 1409 1235 1072 934 860 768 694 600 534 492 513 481 487 503 504 623 699 721 767 898 1009 1213 1458 1542 1587 1575 1479 1395 1357 1451 1576 1767 1950 1879 1816 1938 2026 2109 2162 2319 2443 2435 2416 2504 2525 2356 2249 2331 2400 2478 2489 2546 2484 2543 2414 2266 2143 2001 1896 1887 1933 2008 2104 2249 2318 2383 2454 2590 2611 2563 2501 2495 2357 2234 2126 2137 2204 2177 2028 1968 1906 1814 1775 1832 1892 1937 2032 2091 2172 2257 2341 2438 2495 2555 2626 2685 2763 2763 2712 2734 2712 2765 2835 2785 2656 2701 2778 2921 2926 2723 2586 2569 2566 2520 2594 2639 2710 2695 2749 2784 2830 2864 2758 2659 2460 2409 2374 2327 2266 2192 2098 1999 1963 2035 2134 2214 2352 2408 2473 2530 2576 2562 2543 2551 2558 2649 2832 2910 3031 3123 3284 3386 3534 3393 3262 3170 3101 3078 3013 2953 2842 2787 2730 2684 2673 2656 2513 2450 2364 2265 2200 2180 2000 1886 1808 2008 2223 2209 2192 2140 2120 2054 2046 2061 1970 1959 2020 2104 2211 2277 2418 2501 2616 2726 2876 2936 2957 2944 2781 2757 2773 2829 2920 2968 2977 2832 2759 2747 2742 2652 2530 2553 2603 2583 2525 2524 2508 2539 2539 2471 2449 2496 2435 2396 2422 2412 2339 2279 2217 2023 1909 1728 1698 1686 1691 1703 1713 1735 1737 1739 1792 1896 1973 2139 2293 2401 2364 2138 1942 1787 1782 1879 2014 2158 2198 2200 2255 2302 2355 2416 2485 2561 2592 2625 2634 2657 2692 2686 2716 2676 2662 2674 2719 2777 2844 2950 3041 3124 3140 3228 3085 2957 2874 2857 2838 2801 2809 2851 2735 2559 2471 2358 2284 2106 2077 2136 2217 2257 2136 2116 2150 2202 2281 2332 2388 2402 2452 2438 2416 2577 2598 2574 2504 2449 2512 2342 2460 2417 2327 2099 1982 1821 1783 1636 1615 1544 1515 1478 1404 1389 1328 1359 1318 1281 1240 1202 1202 1191 1190 1171 1171 1135 1106 1103 1076 1072 1065 1055 1078 1103 1084 1119 1041 1019 910 845 942 978 1007 1013 1048 1068 1003 919 912 897 884 811 748 722 698 694 774 814 704 656 700 747 840 914 1049 1124 1256 1344 1372 1306 1156 1094 1041 1012 922 827 774 892 1010 1043 1085 1088 1119 1078 988 891 791 802 862 881 953 976 1000 1079 1211 1294 1224 1172 1106 1033 916 842 770 723 685 669 643 627 608 589 577 535 551 558 544 540 509 514 545 583 524 498 502 479 472 474 438 440 447 401 373 360 349 349 344 345 337 335 332 325 323 320 315 311 312 305 305 305 304 303 302 303 302 302 304 300 299 300 299 298 299 297 296 297 298 297 294 293 295 291 290 290 288 290 286 285 285 285 284 277 265 269 268 268 266 264 264 264 262 262 262 263 263 261 263 260 259 258 259 265 266 269 270 273 272 275 284 283 285 285 287 289 291 292 292 287 288 291 287 288 290 293 292 288 288 289 290 307 337 305 292 278 274 274 274 254 248 271 290 262 268 278 304 308 306 288 280 264 260 252 232 225 230 252 263 255 270 302 284 284 283 281 277 271 270 268 266 262 258 257 252 250 247 244 241 238 239 236 234 230 229 227 223 223 220 219 217 215 213 210 208 206 204 205 203 199 197 197 194 194 193 192 189 191 188 186 188 185 184 182 184 182 185 179 179 178 177 177 176 175 174 174 174 172 172 170 171 171 169 168 169 169 168 168 167 166 165 165 165 165 164 164 162 162 162 161 161 161 159 159 157 156 155 157 155 154 154 154 153 153 152 152 151 150 149 150 147 146 148 146 146 145 145 144 143 142 141 142 142 141 140 139 139 139 138 137 139 138 135 135 133 134 133 131 133 130 132 132 129 128 128 128 128 129 126 129 127 128 130 129 130 132 131 130 130 128 127 124 119 116 117 117 119 119 118 120 119 118 118 120 118 118 117 117 118 116 117 116 118 116 116 115 115 115 114 118 120 120 121 122 124 119 121 120 121 120 119 188 189 187 187 187 188 194 187 187 187 188 189 188 188 192 191 192 190 191 190 431 465 520 579 603 557 542 509 450 453 505 575 643 713 814 876 961 1039 1346 1444 1467 1426 1412 1549 1802 1706 1693 1660 1685 1634 1590 1545 1532 1450 1289 1258 1197 1183 1312 1314 1372 1465 1505 1596 1631 1579 1507 1383 1287 1197 1116 1077 1058 996 1016 973 1009 1069 1058 1038 1023 957 949 954 1038 1144 1277 1411 1457 1528 1602 1655 1727 1575 1504 1557 1695 1921 1945 1947 1970 1660 1566 1445 1340 1268 1199 1126 1068 974 948 953 967 958 969 666 534 409 347 268 260 260 256 247 244 235 238 240 237 234 234 238 237 237 239 241 271 375 481 508 624 747 864 993 1006 917 885 904 908 853 807 776 767 808 876 947 1012 1079 1134 1223 1293 1359 1450 1580 1666 1773 1816 1748 1661 1551 1514 1374 1324 1195 1110 1016 957 1004 1054 1169 1261 1388 1465 1620 1740 1833 1834 1900 2005 2074 1981 2020 1983 1861 1823 1908 1894 2000 2168 2295 2384 2523 2635 2635 2653 2601 2541 2443 2393 2317 2357 2405 2395 2498 2369 2302 2409 2299 2234 2202 2102 2051 1974 1929 1850 1845 1849 1709 1599 1565 1441 1366 1267 1226 1134 1082 995 961 886 788 889 1009 1062 1124 1245 1360 1480 1539 1649 1683 1690 1556 1324 1185 1073 992 914 835 684 660 742 730 513 491 488 496 522 536 680 724 807 931 1120 1253 1413 1427 1401 1322 1232 1252 1423 1530 1699 1850 1768 1853 1995 2110 2280 2362 2405 2358 2324 2328 2388 2516 2363 2203 2181 2304 2317 2413 2533 2480 2459 2378 2242 2137 1937 1972 1946 1965 2015 2086 2189 2254 2343 2418 2514 2525 2541 2531 2476 2369 2261 2206 2197 2263 2168 2069 2030 1961 1862 1764 1794 1868 1946 2045 2093 2192 2219 2292 2374 2430 2503 2605 2666 2740 2779 2794 2810 2859 2915 2848 2875 2843 2778 2820 2914 3016 2811 2611 2590 2608 2623 2635 2651 2713 2773 2886 2818 2808 2930 2802 2626 2503 2363 2288 2177 2097 2062 1996 1980 2020 2120 2223 2285 2396 2434 2496 2557 2645 2694 2676 2648 2685 2713 2879 2942 3058 3199 3350 3503 3369 3308 3199 3136 3064 3009 2961 2932 2958 2911 2746 2692 2665 2658 2574 2473 2366 2278 2184 2121 1914 1774 1771 1982 2172 2196 2100 2031 1987 1928 1958 1943 1917 1991 2104 2208 2301 2388 2474 2541 2667 2769 2816 2863 2867 2858 2741 2698 2725 2838 2856 2806 2791 2773 2699 2598 2587 2547 2439 2447 2505 2493 2451 2452 2463 2400 2379 2355 2350 2366 2347 2296 2279 2240 2186 2112 2072 1863 1745 1699 1693 1683 1690 1729 1736 1733 1756 1915 2022 2144 2268 2403 2482 2607 2591 2330 2135 1916 1799 1799 1897 2050 2096 2137 2178 2231 2288 2366 2419 2470 2484 2472 2497 2545 2559 2578 2567 2573 2606 2646 2677 2781 2862 2946 3012 3030 3066 3189 3236 3195 3053 2959 2823 2762 2718 2734 2730 2563 2453 2332 2218 2008 1990 2038 2121 2143 2106 2124 2158 2161 2226 2271 2256 2281 2328 2308 2431 2452 2491 2469 2423 2304 2375 2228 2312 2242 2156 1958 1886 1718 1626 1591 1543 1475 1444 1396 1341 1275 1243 1234 1218 1186 1167 1151 1137 1130 1154 1150 1099 1070 1064 1056 1035 1026 1022 1010 996 1001 1018 1011 936 900 939 998 1135 1166 1208 1254 1268 1172 1054 1050 1105 1056 1011 898 844 855 828 757 680 684 691 689 701 751 811 894 997 1077 1198 1301 1362 1263 1148 1072 983 924 890 829 719 784 872 910 927 996 1046 987 903 860 781 779 830 843 874 928 1019 1094 1218 1211 1154 1154 1103 1054 964 915 793 727 656 648 633 626 608 595 584 557 518 496 485 497 506 482 515 556 497 487 471 467 429 426 418 407 393 400 365 361 354 350 344 343 336 332 330 326 323 317 316 316 306 304 303 300 299 297 297 299 298 299 300 300 298 295 298 298 297 300 295 295 292 292 291 291 290 289 289 287 287 285 285 282 282 284 286 282 280 265 267 265 267 263 262 262 260 260 260 262 261 259 259 259 259 258 257 258 263 266 267 269 270 279 279 280 283 284 287 283 284 287 286 284 284 286 285 283 285 287 285 284 284 286 286 297 313 337 321 293 283 283 274 275 282 282 276 277 272 274 287 302 302 293 293 266 262 249 234 210 239 278 318 317 306 281 272 274 274 270 269 266 266 265 263 260 256 253 251 248 245 243 241 237 238 235 232 229 228 230 222 223 221 216 214 212 212 210 207 204 202 203 199 198 195 196 196 195 191 191 190 188 186 186 184 184 183 183 183 182 180 180 178 178 177 176 175 174 174 173 173 172 172 172 170 170 169 169 169 168 169 166 166 164 165 163 164 163 162 163 161 161 162 162 160 159 158 158 157 156 156 156 156 154 153 153 151 152 151 152 149 149 150 148 147 148 146 146 145 146 144 143 142 142 142 142 140 141 140 139 139 138 138 137 136 137 135 135 134 135 132 132 132 132 130 130 130 129 128 130 128 126 127 128 125 127 128 129 129 126 128 127 127 128 128 125 125 117 119 118 115 117 116 116 117 117 119 121 119 117 116 118 116 118 117 116 116 118 116 114 115 113 113 119 121 117 121 128 127 121 121 119 121 119 119 186 187 187 188 186 187 186 189 189 187 187 187 190 193 191 189 192 192 190 190 241 344 550 517 432 420 432 396 393 424 459 524 604 672 793 879 1006 1117 1388 1406 1353 1310 1360 1536 1747 1663 1623 1592 1573 1556 1498 1458 1431 1349 1248 1197 1142 1267 1333 1339 1525 1588 1616 1636 1608 1480 1389 1258 1213 1143 1162 1116 1137 1066 1011 1085 1118 1223 1234 1100 1065 999 992 983 1044 1152 1280 1455 1471 1508 1553 1605 1683 1554 1526 1598 1704 1904 2020 1890 1614 1435 1418 1350 1271 1167 1126 1076 1015 973 956 907 873 815 641 499 414 325 289 247 246 246 244 241 238 240 234 235 235 237 234 237 239 246 250 258 359 449 489 637 742 785 805 813 824 772 757 775 782 757 732 732 751 824 889 982 1044 1156 1250 1351 1407 1466 1500 1615 1713 1802 1828 1734 1708 1585 1484 1386 1320 1195 1099 973 990 1055 1093 1156 1197 1276 1381 1581 1689 1813 1928 2069 2156 2285 2294 2197 2184 2164 2169 2146 2134 2148 2206 2355 2428 2567 2507 2428 2378 2346 2276 2229 2219 2189 2122 2160 2271 2285 2178 2181 2394 2357 2369 2301 2293 2161 1987 1869 1737 1670 1607 1639 1491 1375 1298 1281 1210 1156 1094 1040 944 850 854 877 989 1094 1253 1263 1309 1427 1557 1687 1829 1891 1806 1674 1522 1416 1294 1285 1215 1297 1329 1279 1231 1025 728 632 574 520 499 501 522 673 767 823 937 989 1208 1253 1198 1165 1068 1215 1299 1367 1385 1562 1755 1885 2067 2194 2337 2392 2322 2245 2194 2231 2246 2274 2248 2165 2024 2064 2233 2345 2484 2414 2305 2235 2173 2054 2022 2094 2120 2066 2035 2076 2154 2204 2273 2340 2403 2452 2521 2579 2511 2416 2338 2296 2304 2349 2241 2152 2099 1997 1904 1811 1764 1843 1915 2013 2101 2168 2224 2314 2365 2421 2481 2546 2585 2594 2638 2712 2704 2799 2792 2790 2840 2913 2953 2919 2964 3004 2895 2691 2660 2663 2667 2692 2655 2740 2750 2865 2952 2869 2938 2676 2548 2432 2358 2170 2072 2047 2102 2201 2148 2162 2212 2328 2447 2590 2571 2622 2669 2763 2850 2833 2834 2848 2872 2979 3089 3195 3279 3480 3397 3276 3170 3105 3035 2919 2868 2799 2775 2758 2748 2756 2756 2743 2682 2618 2521 2447 2370 2236 2105 1869 1718 1681 1944 2022 1954 1934 1858 1822 1756 1807 1802 1939 2061 2215 2289 2383 2493 2633 2696 2766 2664 2705 2764 2720 2624 2553 2603 2591 2638 2665 2629 2601 2572 2495 2453 2444 2434 2366 2382 2397 2348 2336 2294 2274 2243 2253 2262 2239 2215 2178 2140 2111 2039 1977 1826 1724 1700 1691 1683 1680 1695 1745 1887 1960 1833 1861 2057 2211 2365 2477 2645 2798 2864 2809 2585 2425 2077 1939 1846 1812 1837 1910 1972 2026 2128 2199 2239 2270 2280 2277 2245 2294 2325 2342 2354 2387 2435 2492 2546 2601 2745 2848 2895 2935 2985 3048 3092 3152 3205 3098 3039 3045 3044 2937 2661 2662 2599 2490 2378 2285 2197 1937 1885 1905 1998 2080 2073 2045 2019 2070 2123 2178 2131 2159 2128 2199 2232 2190 2151 2077 2077 2042 1968 1911 1823 1779 1730 1648 1555 1499 1408 1363 1328 1315 1318 1311 1294 1265 1271 1256 1293 1360 1400 1350 1294 1273 1265 1251 1224 1206 1206 1221 1214 1210 1193 1150 1123 1075 1017 1045 1091 1226 1177 1316 1406 1455 1391 1253 1178 1182 1228 1178 1086 980 915 981 1068 988 942 858 778 676 647 680 707 802 906 966 1058 1204 1296 1359 1286 1181 1114 1058 1006 960 891 833 729 743 774 846 862 915 896 865 796 740 736 792 832 897 951 1030 1099 1086 1063 1012 975 976 907 856 810 738 682 633 619 603 580 602 596 578 564 559 527 489 477 461 460 464 498 479 431 424 418 405 400 393 390 383 380 369 364 360 354 349 344 341 335 332 325 321 317 317 310 308 305 301 298 296 295 294 293 295 294 295 294 295 294 294 291 292 290 292 290 290 288 287 287 287 284 284 284 284 284 283 282 280 279 281 278 280 276 264 264 258 260 262 261 259 259 257 257 261 259 257 254 258 255 259 254 255 256 260 262 262 276 277 276 280 280 279 281 278 279 279 281 279 280 283 284 278 279 278 278 279 281 280 281 287 294 308 327 333 308 298 301 319 335 314 287 271 289 295 314 331 315 330 316 271 218 260 263 271 271 281 280 274 266 270 271 269 268 266 260 261 265 260 256 253 251 248 245 245 243 242 244 237 235 233 226 226 223 223 220 216 217 214 213 212 207 205 204 202 200 200 198 198 194 193 192 190 191 189 187 185 185 184 185 185 184 183 180 180 178 176 177 176 175 175 173 171 171 170 171 170 169 169 169 169 167 169 167 167 165 164 165 164 165 162 163 163 161 161 160 160 159 157 158 157 157 156 156 156 154 154 153 154 151 154 152 151 149 149 149 148 149 146 147 146 146 146 144 143 143 143 141 140 140 139 141 144 141 139 137 136 137 137 135 136 133 133 134 133 133 132 132 132 129 129 129 128 126 127 127 127 128 128 137 130 125 126 124 124 125 126 124 125 126 127 126 126 128 118 113 115 116 118 124 119 118 119 123 119 117 116 116 116 114 114 112 114 113 113 112 114 114 114 115 113 116 120 124 121 119 118 120 120 187 187 185 187 186 186 189 190 188 188 188 187 187 189 192 192 191 190 192 192 194 306 475 428 368 351 347 391 436 465 531 565 564 635 714 756 846 897 1211 1303 1267 1209 1300 1499 1704 1666 1618 1625 1580 1540 1423 1361 1279 1288 1209 1085 1165 1283 1293 1356 1540 1633 1665 1609 1528 1412 1315 1278 1202 1178 1179 1188 1164 1046 1093 1179 1165 1296 1350 1191 1128 1060 1021 1023 1074 1143 1246 1313 1339 1391 1438 1511 1595 1479 1445 1543 1619 1750 1843 1604 1512 1342 1254 1277 1206 1127 1071 1004 964 942 906 712 653 536 472 370 313 261 241 236 239 237 235 234 237 234 232 234 241 234 234 236 238 248 261 318 363 463 494 625 652 640 638 662 688 677 686 712 709 688 693 738 776 832 897 1001 1078 1194 1304 1424 1481 1565 1620 1694 1739 1832 1894 1771 1690 1562 1479 1384 1301 1172 1088 983 1005 1049 1114 1233 1261 1317 1411 1581 1730 1849 1961 2028 2075 2206 2293 2373 2360 2346 2304 2277 2240 2240 2313 2398 2519 2582 2486 2398 2328 2225 2145 2074 2058 2007 2002 2041 2055 2058 2080 2147 2290 2271 2212 2186 2146 2119 2020 1899 1748 1628 1493 1466 1476 1375 1270 1204 1145 1120 1067 1007 905 887 978 1074 1169 1234 1363 1437 1463 1471 1632 1770 1920 1981 1931 1802 1628 1526 1575 1550 1492 1488 1423 1376 1347 1225 1019 761 713 616 511 496 499 546 729 758 784 821 929 1087 1087 1086 1018 1094 1166 1264 1330 1518 1698 1885 2072 2236 2362 2370 2249 2187 2121 2141 2123 2115 2067 2072 1949 2093 2280 2412 2449 2361 2272 2198 2072 2037 2102 2163 2175 2118 2052 2089 2191 2238 2287 2317 2367 2404 2466 2553 2570 2503 2450 2353 2390 2435 2321 2217 2143 2015 1950 1828 1766 1807 1889 1994 2059 2156 2228 2311 2342 2409 2430 2486 2531 2557 2622 2578 2572 2611 2639 2690 2740 2812 2867 3023 3074 2895 2835 2813 2711 2701 2689 2736 2676 2756 2770 2844 2981 2863 2813 2652 2586 2429 2294 2131 2064 2129 2261 2353 2266 2186 2220 2320 2408 2490 2605 2725 2749 2768 2769 2860 2918 3002 3071 3141 3204 3235 3366 3466 3353 3233 3107 2981 2947 2828 2757 2684 2655 2662 2676 2666 2667 2653 2684 2638 2605 2501 2424 2304 2145 1939 1767 1600 1781 1828 1738 1741 1724 1688 1730 1802 1889 1976 2069 2232 2321 2428 2542 2668 2699 2659 2590 2663 2662 2585 2495 2402 2425 2465 2513 2521 2489 2467 2405 2326 2332 2325 2316 2305 2300 2229 2225 2206 2181 2188 2238 2219 2161 2133 2091 2059 1992 1953 1843 1753 1685 1680 1678 1675 1686 1698 1791 1898 2023 2050 1973 1812 1990 2118 2337 2444 2617 2781 2935 2790 2567 2415 2212 2064 1937 1853 1844 1830 1871 1927 2015 2072 2056 2070 2098 2104 2129 2145 2142 2143 2201 2255 2332 2410 2537 2622 2699 2715 2767 2828 2932 2996 3071 3136 3326 3133 3063 2987 2955 2929 2859 2686 2558 2493 2356 2236 2083 1971 1856 1832 1835 1840 1855 1893 1906 1912 1924 1965 2002 1971 1948 1988 2001 2021 1905 1826 1804 1775 1687 1623 1621 1581 1508 1457 1381 1358 1345 1396 1399 1455 1572 1468 1352 1359 1407 1485 1527 1639 1698 1542 1443 1384 1377 1405 1308 1347 1398 1414 1394 1366 1313 1320 1269 1212 1129 1133 1245 1363 1366 1457 1520 1435 1384 1316 1312 1270 1206 1110 1083 952 1018 1053 1180 1087 995 962 917 786 659 666 670 755 869 914 978 1147 1270 1367 1326 1228 1157 1085 1069 1032 974 881 824 722 691 740 769 809 827 776 764 724 712 773 826 884 931 992 1009 1018 969 921 879 845 813 771 741 673 653 598 596 568 586 573 581 577 567 536 525 504 504 504 481 506 521 507 461 435 416 408 399 388 386 387 380 370 365 359 355 351 346 340 336 330 326 324 320 316 309 307 303 300 297 298 292 289 291 293 293 294 293 292 291 290 291 291 290 288 288 290 285 286 284 284 284 285 281 281 282 279 282 276 278 276 280 278 276 266 263 262 260 256 256 259 261 254 255 257 254 260 254 255 252 253 252 255 253 255 256 256 274 275 274 276 278 280 280 278 278 276 278 278 277 276 277 277 274 276 275 277 277 277 280 281 286 290 296 304 305 304 290 293 313 317 313 275 266 296 297 295 309 316 294 228 221 251 266 266 271 276 274 268 266 265 267 267 263 260 260 258 257 255 253 249 246 246 243 241 241 240 236 235 233 229 225 223 222 220 220 215 217 211 210 209 209 205 201 200 198 199 198 194 195 192 191 188 189 189 187 185 183 184 184 184 184 182 181 179 177 177 174 175 173 173 173 172 170 169 170 170 170 169 168 169 168 167 166 165 165 165 164 164 163 162 163 161 164 160 160 157 158 157 157 157 156 155 154 155 153 156 154 153 152 151 150 151 150 149 149 149 147 147 147 145 146 147 145 143 143 142 140 141 142 140 141 140 137 138 137 136 136 136 134 134 135 133 133 132 133 132 131 130 131 131 129 128 128 126 126 129 130 129 124 128 126 125 123 123 125 125 125 124 123 123 125 125 126 123 119 120 118 114 117 118 116 117 118 116 117 117 116 116 115 114 112 112 113 114 114 114 114 114 113 113 118 120 121 121 119 119 119 118 188 186 186 185 186 195 191 192 188 190 189 190 187 192 191 191 193 193 191 191 197 273 382 381 323 312 357 390 438 473 524 567 645 599 608 655 695 737 881 1013 1094 1119 1236 1502 1651 1702 1751 1684 1605 1601 1516 1354 1168 1185 1090 1063 1205 1289 1336 1389 1524 1637 1585 1538 1494 1432 1352 1259 1212 1220 1213 1196 1140 1102 1168 1232 1242 1339 1405 1271 1167 1069 1091 1066 1065 1162 1200 1258 1327 1316 1346 1415 1500 1402 1405 1484 1418 1528 1592 1501 1400 1269 1185 1135 1111 1071 1052 1005 996 958 732 532 455 394 327 279 248 233 234 232 232 231 238 234 236 238 234 233 230 235 238 234 238 257 276 399 443 453 441 501 512 509 520 578 594 600 624 639 642 678 696 753 823 881 926 1029 1098 1212 1331 1448 1500 1566 1634 1728 1807 1907 1829 1726 1671 1602 1536 1366 1255 1169 1077 996 986 1040 1139 1284 1384 1481 1528 1678 1799 1933 1941 2009 2099 2153 2191 2454 2492 2444 2400 2398 2359 2406 2501 2483 2597 2756 2707 2641 2431 2309 2244 2085 1966 1885 1839 1847 1866 1902 1991 2086 2096 2154 2134 2109 2035 1963 1866 1793 1710 1601 1498 1387 1356 1308 1238 1193 1119 1092 1038 989 884 975 1105 1127 1164 1259 1394 1521 1642 1649 1691 1829 1992 2052 2043 1972 1852 1769 1833 1768 1655 1576 1502 1449 1403 1350 1272 1322 864 784 608 508 504 503 630 737 781 698 786 857 933 988 1097 1178 1282 1365 1492 1593 1793 1990 2113 2189 2308 2266 2262 2217 2111 2041 2007 1979 1909 1878 2017 2154 2298 2404 2529 2445 2318 2237 2147 2102 2188 2240 2193 2140 2075 2135 2224 2241 2299 2329 2396 2439 2453 2528 2590 2551 2520 2443 2485 2489 2413 2295 2193 2071 2003 1837 1770 1776 1863 1941 1983 2059 2105 2214 2274 2328 2376 2415 2485 2533 2486 2495 2544 2597 2641 2713 2777 2807 2843 2916 2994 3076 2904 2780 2758 2736 2743 2802 2831 2838 2814 2944 2849 2715 2696 2702 2545 2408 2311 2147 2078 2186 2332 2433 2337 2260 2264 2289 2360 2450 2536 2614 2649 2669 2742 2836 2941 3016 3181 3238 3268 3292 3414 3370 3281 3129 3042 2886 2831 2761 2699 2642 2623 2613 2637 2630 2614 2580 2598 2524 2445 2380 2338 2257 2156 1987 1812 1575 1598 1656 1591 1593 1587 1694 1812 1904 1962 2073 2165 2280 2375 2474 2526 2529 2510 2476 2499 2482 2456 2386 2333 2337 2347 2359 2333 2351 2360 2297 2286 2204 2198 2211 2203 2211 2144 2109 2097 2090 2072 2050 2049 2072 1976 1940 1929 1881 1818 1748 1718 1671 1695 1692 1689 1698 1794 1877 1977 2067 2153 2139 2060 1886 1951 2079 2284 2406 2592 2738 2886 2748 2564 2455 2295 2190 2096 2000 1909 1882 1839 1849 1882 1921 1949 1956 1981 1988 2004 2025 2033 2060 2114 2161 2300 2373 2478 2523 2548 2593 2692 2777 2877 2938 3044 3113 3461 3405 3191 3006 2918 2890 2899 2872 2611 2532 2386 2348 2236 2166 1868 1816 1798 1789 1777 1769 1765 1779 1771 1761 1768 1780 1763 1763 1733 1674 1658 1609 1590 1570 1522 1466 1440 1419 1391 1368 1383 1427 1436 1472 1554 1604 1693 1490 1401 1502 1586 1687 1681 1813 1713 1619 1595 1495 1563 1449 1398 1510 1555 1528 1481 1420 1399 1381 1317 1248 1172 1232 1300 1451 1556 1617 1624 1536 1502 1467 1386 1240 1157 1065 1042 1032 1139 1145 1216 1131 1112 1054 969 861 761 623 645 703 793 928 1017 1136 1206 1237 1228 1197 1144 1053 977 921 894 810 790 735 685 687 726 750 739 715 721 670 694 738 769 807 827 869 923 921 901 871 831 786 762 710 671 640 614 601 575 559 555 533 567 543 549 545 551 541 537 527 522 521 519 534 504 473 446 416 400 394 389 382 383 373 367 359 359 347 345 340 335 334 326 322 320 313 309 307 301 298 294 293 292 286 291 289 293 295 290 289 289 289 290 286 288 288 286 287 284 284 283 282 285 279 280 278 278 276 277 275 274 273 274 276 276 272 259 258 257 259 257 254 250 250 255 253 254 249 252 254 250 251 251 250 248 250 251 253 273 275 269 278 275 273 273 275 275 275 276 273 274 273 274 276 271 272 272 271 274 275 277 277 281 282 284 286 286 286 284 281 283 283 294 282 268 269 281 287 288 308 317 262 214 205 214 247 260 270 270 269 261 262 261 263 260 259 257 254 253 252 250 247 244 241 240 241 236 235 235 229 230 226 225 222 219 218 215 214 213 212 210 207 207 204 198 198 198 198 196 193 192 193 188 188 187 186 185 181 182 183 180 182 182 179 179 177 176 175 175 173 176 172 173 171 171 169 170 169 168 168 168 167 167 166 165 165 166 164 163 161 164 162 163 160 161 160 159 158 158 157 157 156 157 155 154 154 153 153 152 152 152 152 149 150 149 147 148 146 146 147 147 145 144 143 145 143 141 142 142 141 141 139 139 139 138 136 138 138 136 136 135 134 134 133 132 132 132 131 131 130 131 129 129 127 128 127 132 132 129 130 132 128 127 125 123 123 121 121 124 124 124 123 122 124 127 123 122 120 122 120 117 119 116 113 116 117 117 120 116 114 114 113 114 113 114 116 113 114 113 114 112 120 121 120 120 120 119 117 117 119 187 187 187 190 186 187 190 190 187 187 187 187 187 187 193 190 189 191 193 195 202 210 302 342 286 324 376 415 490 505 511 570 656 696 756 838 864 1064 1056 1047 1059 1128 1349 1564 1685 1778 1712 1637 1528 1478 1410 1317 1191 1111 990 1165 1293 1298 1339 1421 1576 1606 1527 1482 1456 1390 1358 1271 1233 1243 1244 1205 1178 1155 1192 1329 1399 1396 1465 1238 1152 1137 1158 1056 1127 1223 1273 1318 1428 1429 1435 1404 1453 1369 1324 1413 1288 1281 1366 1337 1289 1212 1124 1072 1051 1030 1019 1032 1030 839 632 487 402 300 263 239 229 230 229 230 232 231 231 232 244 234 235 233 233 232 233 236 233 239 338 453 504 565 546 540 535 556 555 559 589 607 614 641 662 684 725 806 863 918 961 1058 1136 1303 1370 1427 1462 1609 1659 1750 1849 1834 1779 1719 1670 1575 1486 1363 1283 1164 1045 994 986 1046 1155 1321 1419 1533 1631 1730 1800 1888 1942 2040 2097 2157 2221 2374 2527 2564 2557 2623 2568 2652 2570 2638 2681 2627 2640 2613 2427 2257 2119 2008 1867 1806 1744 1695 1657 1663 1767 1817 1832 1914 1951 1997 2015 1906 1740 1633 1565 1491 1415 1343 1252 1237 1170 1139 1079 1032 980 927 1004 1103 1158 1232 1198 1269 1386 1502 1666 1777 1798 1870 2056 2105 2109 2127 2032 2008 1929 1832 1734 1656 1565 1519 1457 1422 1363 1315 1135 1074 901 729 590 505 506 589 661 618 647 717 855 1005 1128 1222 1358 1486 1658 1733 1842 1942 2094 2197 2194 2198 2158 2220 2110 2026 1931 1891 1781 1793 2031 2081 2208 2352 2593 2531 2440 2388 2256 2235 2271 2235 2163 2115 2111 2201 2287 2341 2356 2377 2456 2515 2540 2584 2623 2574 2539 2557 2581 2421 2350 2288 2189 2074 1986 1871 1861 1859 1873 1902 1914 1932 1956 2044 2140 2223 2267 2345 2430 2420 2412 2456 2513 2554 2634 2741 2846 2969 2962 3038 2938 2932 2989 2895 2779 2761 2761 2772 2793 2846 2832 2792 2696 2640 2655 2587 2494 2415 2325 2171 2100 2236 2347 2424 2429 2444 2444 2419 2446 2417 2443 2496 2523 2593 2671 2767 2863 3008 3139 3290 3340 3368 3458 3346 3249 3079 2993 2872 2844 2848 2776 2713 2704 2639 2610 2568 2545 2513 2520 2458 2341 2244 2151 2105 2065 2001 1926 1711 1559 1505 1483 1467 1545 1685 1757 1851 1968 2123 2230 2326 2401 2364 2376 2349 2300 2282 2298 2270 2238 2164 2157 2185 2194 2194 2172 2168 2188 2152 2131 2079 2038 2022 1985 1974 1952 1956 2031 2013 1947 1922 1892 1849 1767 1728 1719 1727 1755 1736 1693 1679 1734 1749 1808 1900 1999 2061 2106 2218 2352 2309 2156 2007 1930 2056 2240 2384 2574 2694 2915 2845 2678 2531 2405 2344 2203 2106 2051 2024 1923 1897 1884 1886 1901 1904 1924 1930 1971 2042 2034 2060 2070 2085 2170 2251 2375 2430 2449 2517 2644 2725 2843 2924 3034 3238 3489 3483 3081 2954 2840 2858 2860 2835 2682 2583 2480 2387 2249 2175 1916 1834 1821 1806 1865 1918 1782 1796 1810 1763 1746 1750 1752 1676 1637 1610 1575 1545 1541 1475 1436 1423 1414 1429 1461 1486 1580 1581 1574 1612 1686 1769 1686 1454 1487 1706 1774 1852 1864 1926 1797 1862 1754 1636 1641 1515 1471 1559 1685 1636 1579 1494 1462 1413 1381 1311 1224 1330 1336 1407 1551 1708 1775 1684 1615 1456 1329 1235 1212 1158 1147 1178 1186 1300 1302 1222 1166 1055 984 855 799 692 613 673 769 915 1036 1166 1122 1099 1094 1086 1045 962 910 862 810 782 741 726 709 637 688 705 727 686 696 626 668 701 729 756 775 786 803 809 812 801 792 757 733 721 715 651 605 572 561 546 539 522 513 519 511 521 526 521 529 508 505 503 510 501 491 465 462 456 444 404 396 386 384 374 368 358 355 351 345 337 331 328 325 325 318 313 309 305 303 304 295 293 288 284 286 288 290 287 288 288 287 284 285 285 284 284 284 284 283 279 281 279 278 278 276 278 276 274 276 274 278 274 271 274 270 268 262 258 256 256 258 258 256 252 255 252 250 251 254 250 250 251 251 252 249 247 249 248 269 270 266 275 273 273 271 276 275 273 273 271 274 274 273 270 268 269 270 270 271 271 274 272 276 278 276 279 280 279 277 275 272 277 276 276 270 264 266 277 277 282 298 277 258 219 215 211 206 208 211 216 240 256 259 257 256 255 252 252 251 251 248 244 242 241 240 237 233 232 231 228 227 222 222 220 218 215 213 214 211 210 210 207 204 201 200 199 197 193 193 191 190 190 188 187 185 185 185 183 182 184 181 182 180 178 176 176 176 176 173 174 174 174 172 172 172 170 169 170 168 168 168 164 165 165 164 165 166 164 163 164 163 162 162 160 161 161 161 157 157 156 157 156 157 155 155 153 154 153 153 152 152 151 151 149 149 149 149 147 148 148 145 144 144 145 143 142 142 141 140 140 139 138 138 138 137 139 140 138 135 136 134 134 133 133 134 132 133 132 130 130 131 128 129 129 127 127 128 127 129 129 128 130 128 124 124 125 124 123 122 123 123 121 122 123 122 123 122 122 121 120 120 117 117 118 112 112 115 116 117 116 120 117 115 115 113 114 117 119 112 113 115 115 115 121 120 122 118 116 117 120 187 189 192 194 188 191 186 199 197 196 243 385 576 460 203 196 200 193 193 197 204 215 231 247 265 331 403 516 613 641 650 662 640 657 742 862 1096 1105 1125 1143 1229 1309 1595 1694 1769 1820 1709 1599 1541 1399 1268 1213 1071 954 1063 1254 1337 1316 1412 1543 1647 1559 1480 1404 1360 1324 1297 1262 1298 1283 1281 1250 1192 1227 1254 1401 1546 1543 1464 1247 1191 1259 1175 1081 1153 1266 1319 1436 1566 1653 1584 1523 1511 1334 1242 1287 1221 1100 1193 1180 1153 1118 1077 967 971 1005 1035 1045 875 573 461 374 308 255 246 235 228 228 230 229 230 229 233 235 236 234 233 235 231 232 232 233 239 353 435 537 593 695 711 642 627 636 634 624 595 628 645 670 694 727 772 854 867 944 1014 1131 1226 1374 1439 1551 1571 1644 1735 1845 1847 1773 1747 1700 1653 1529 1450 1335 1267 1154 1062 998 1012 1078 1170 1319 1361 1434 1499 1596 1698 1812 1956 2197 2304 2268 2357 2548 2614 2729 2642 2647 2714 2804 2656 2606 2550 2502 2454 2415 2290 2242 2153 2091 2036 1997 2039 1894 1714 1616 1537 1512 1575 1586 1661 1698 1770 1700 1527 1432 1367 1295 1232 1189 1142 1144 1117 1080 995 978 1005 1121 1265 1309 1328 1313 1392 1381 1422 1451 1592 1700 1855 1976 2103 2124 2077 2021 1957 1907 1835 1809 1750 1688 1617 1561 1560 1500 1408 1302 1243 1212 1149 1106 797 590 521 535 554 565 642 697 936 1024 1094 1152 1242 1344 1602 1729 1884 1986 2091 2059 2006 1992 2011 2117 2054 1969 1853 1765 1698 1805 2001 2128 2272 2457 2683 2729 2603 2433 2306 2277 2304 2284 2219 2147 2172 2173 2233 2311 2398 2446 2516 2548 2598 2702 2734 2720 2707 2552 2449 2408 2313 2212 2129 2014 1948 1967 1971 1990 2023 2024 2028 2002 1969 1979 2053 2127 2172 2240 2263 2306 2321 2352 2425 2507 2578 2682 2729 2806 2799 2797 2814 2845 2907 2882 2812 2816 2809 2813 2834 2763 2730 2577 2539 2509 2468 2467 2434 2378 2313 2200 2166 2254 2334 2405 2486 2594 2696 2606 2569 2565 2592 2582 2621 2672 2731 2793 2829 3019 3114 3257 3371 3423 3389 3267 3181 3116 3012 2923 2904 2956 3019 2906 2953 2867 2820 2660 2573 2553 2532 2398 2330 2246 2177 2053 1974 1882 1822 1726 1601 1466 1399 1430 1533 1641 1699 1846 1947 2133 2255 2220 2202 2175 2162 2137 2111 2091 2072 2061 2086 2011 2002 2011 2012 1989 2014 1945 1951 1941 1876 1867 1793 1789 1746 1746 1800 1786 1850 1861 1827 1763 1693 1660 1711 1705 1661 1610 1633 1724 1753 1765 1869 1923 2008 2062 2175 2272 2381 2467 2522 2474 2248 2105 1931 2022 2194 2354 2519 2636 2840 2972 2837 2717 2545 2445 2356 2278 2234 2265 2272 2231 2200 2117 2067 2092 2097 2148 2239 2307 2369 2363 2214 2112 2170 2225 2283 2304 2428 2545 2742 2905 3070 3179 3235 3260 3247 3344 3001 2835 2723 2751 2645 2645 2644 2679 2650 2516 2355 2275 2051 1910 1912 1966 2020 2051 1976 1994 1958 1925 1943 1934 1904 1858 1846 1845 1833 1765 1689 1634 1536 1465 1526 1536 1589 1632 1770 1782 1754 1772 1892 1796 1696 1657 1738 1907 2021 2103 2109 2041 1920 1956 1844 1776 1688 1613 1560 1589 1673 1807 1746 1642 1579 1537 1464 1359 1310 1413 1426 1478 1575 1738 1770 1688 1613 1552 1499 1426 1382 1372 1351 1375 1409 1381 1327 1234 1159 1033 936 832 763 732 658 612 703 870 990 1029 998 1007 980 983 1041 1002 914 834 776 759 753 718 668 657 610 675 693 649 675 639 614 678 701 722 716 703 703 731 738 810 792 725 706 669 650 641 624 588 599 619 627 609 575 558 557 493 476 504 490 509 461 481 483 499 481 452 452 448 444 441 426 389 381 376 369 365 359 354 345 342 338 333 324 323 321 315 307 302 298 297 297 292 287 284 282 283 283 285 285 285 285 284 283 282 281 282 280 279 279 277 278 278 275 275 274 274 273 272 272 268 270 271 268 267 269 266 266 260 257 254 253 250 254 251 249 251 248 252 248 247 249 248 247 248 246 247 247 248 254 263 273 271 271 270 269 270 267 269 267 267 267 264 266 265 266 264 267 266 267 268 268 269 269 271 270 270 273 271 272 271 269 269 266 264 264 265 257 259 258 272 272 263 246 244 215 218 215 216 209 208 207 210 227 252 252 251 249 250 247 247 245 244 241 237 236 233 231 228 227 225 224 220 220 216 215 214 212 210 209 208 206 205 203 203 199 197 195 193 194 191 189 189 188 187 185 184 184 181 181 180 179 179 177 176 176 175 175 174 174 172 171 171 172 170 169 168 169 168 168 166 167 166 165 165 165 164 162 163 164 163 160 161 161 160 159 159 159 158 158 156 157 155 154 155 153 156 153 153 150 151 154 150 149 149 148 149 146 147 147 146 144 145 144 143 142 141 141 141 139 140 139 138 140 139 138 137 136 134 136 135 134 135 137 134 135 132 132 130 130 132 130 130 129 135 129 129 128 128 127 127 124 129 129 127 123 124 127 122 123 122 123 121 120 121 120 121 120 123 123 117 117 117 117 117 122 116 117 119 114 112 119 119 119 119 116 111 115 114 112 113 113 113 112 113 120 119 118 118 116 118 191 190 186 186 186 190 201 198 197 232 451 628 572 541 418 259 191 200 194 198 206 216 228 237 245 298 386 480 497 565 678 798 812 779 777 818 994 1063 1088 1125 1218 1342 1619 1598 1716 1782 1679 1583 1434 1340 1208 1096 927 948 1110 1202 1281 1294 1383 1530 1649 1584 1524 1443 1399 1366 1349 1301 1322 1291 1312 1329 1252 1317 1336 1422 1533 1610 1473 1281 1271 1212 1211 1115 1177 1289 1331 1447 1575 1610 1477 1476 1430 1274 1176 1201 1148 1051 1099 1096 1085 1053 1008 931 904 982 970 788 578 464 380 324 279 238 239 232 229 229 229 229 229 234 234 243 237 233 232 230 232 235 238 240 289 422 497 574 636 772 824 748 711 726 716 674 650 662 668 701 739 778 817 840 890 945 1007 1174 1280 1428 1496 1587 1689 1734 1779 1860 1814 1723 1675 1631 1595 1511 1446 1355 1233 1101 1040 1007 1018 1077 1117 1235 1238 1359 1415 1561 1679 1797 1946 2107 2228 2445 2526 2490 2478 2650 2585 2587 2653 2704 2787 2716 2598 2578 2430 2389 2328 2266 2243 2179 2280 2289 2135 2050 1937 1798 1651 1570 1471 1440 1418 1439 1444 1427 1361 1312 1237 1182 1136 1101 1072 1049 1069 1005 1022 1069 1101 1115 1300 1399 1456 1460 1527 1550 1590 1622 1715 1803 1940 2002 2041 2047 1985 1917 1801 1794 1763 1760 1723 1673 1621 1637 1581 1479 1369 1318 1297 1267 1183 951 696 543 518 527 541 546 584 703 909 1095 1161 1225 1356 1441 1650 1758 1871 1990 1987 1945 1915 1890 1905 2006 1993 1865 1738 1677 1664 1801 1999 2118 2264 2486 2677 2716 2561 2446 2347 2312 2330 2327 2285 2255 2248 2219 2248 2315 2367 2430 2497 2524 2573 2632 2725 2722 2655 2525 2433 2343 2283 2183 2118 2026 2005 2065 2086 2089 2129 2147 2134 2105 2075 2053 2086 2137 2188 2214 2234 2262 2279 2334 2371 2444 2504 2586 2640 2701 2701 2749 2774 2816 2912 3024 2860 2836 2842 2855 2869 2756 2744 2559 2480 2440 2431 2462 2427 2301 2251 2223 2209 2272 2366 2440 2511 2612 2674 2686 2679 2686 2829 2870 2870 2850 2870 2876 2930 3065 3149 3277 3255 3233 3353 3271 3227 3144 3093 2982 2967 3025 3184 3192 3228 3077 2928 2799 2707 2566 2515 2458 2420 2330 2251 2119 1966 1839 1691 1545 1478 1370 1365 1473 1565 1629 1683 1813 2042 2187 2123 2078 2049 2026 1983 1984 1991 1978 1969 1977 1960 1853 1869 1880 1875 1860 1876 1835 1793 1765 1728 1695 1666 1657 1593 1583 1636 1650 1677 1711 1662 1640 1647 1630 1584 1579 1692 1754 1771 1809 1859 1896 1997 2057 2117 2162 2288 2398 2559 2641 2640 2545 2313 2163 2004 1986 2137 2290 2467 2578 2749 2894 3040 2898 2759 2695 2614 2516 2457 2497 2596 2484 2414 2414 2384 2380 2289 2317 2377 2460 2535 2498 2385 2246 2129 2154 2192 2252 2376 2508 2669 2799 2968 2982 3007 3048 3136 3195 3078 2852 2676 2634 2609 2587 2599 2638 2658 2593 2466 2303 2054 1993 2024 2066 2065 2119 2084 2055 2040 2147 2171 2058 2046 2063 2049 2035 1873 1804 1804 1621 1498 1526 1609 1652 1737 1791 1925 1865 1847 1943 2074 1847 1777 1811 1919 2034 2126 2260 2225 2076 2019 2016 1896 1792 1744 1667 1585 1612 1669 1850 1840 1743 1684 1563 1464 1354 1368 1473 1507 1546 1582 1680 1727 1745 1742 1717 1656 1579 1550 1516 1476 1393 1328 1274 1257 1198 1098 981 868 779 712 660 632 598 705 860 904 920 903 876 916 917 963 998 910 902 893 891 829 762 720 633 605 635 665 656 625 640 597 651 670 687 676 637 664 674 720 816 811 658 684 721 687 712 725 682 695 714 736 738 703 620 544 529 485 457 456 480 459 460 458 460 481 461 441 442 439 436 431 427 400 378 372 361 359 350 341 341 341 331 331 328 337 346 340 333 319 314 299 296 286 287 279 277 283 282 283 282 282 281 279 278 279 280 279 278 275 275 274 275 271 272 274 270 270 270 268 269 268 271 266 265 265 265 265 262 255 252 251 252 254 248 244 245 246 250 246 247 248 248 246 246 247 250 246 247 254 267 266 270 265 267 264 268 263 264 264 266 264 264 265 266 264 265 263 263 266 263 266 267 267 272 268 270 269 268 268 269 267 264 262 261 260 260 257 257 254 259 265 244 245 245 231 220 214 212 208 210 207 207 221 253 249 249 248 245 245 244 244 239 238 236 233 234 230 227 226 225 223 218 219 216 214 211 211 209 208 208 204 203 202 200 197 196 195 193 192 190 189 188 188 186 183 182 184 182 181 179 179 177 177 174 177 174 174 172 173 172 171 170 169 170 168 168 169 168 167 166 167 165 164 164 163 163 161 163 163 162 162 161 160 160 160 158 158 157 156 156 155 154 155 154 155 153 153 151 151 150 150 150 149 148 147 147 146 145 146 143 145 144 144 143 143 142 142 137 140 140 139 137 138 138 136 135 137 137 136 135 135 134 135 135 134 132 133 131 133 130 131 130 129 128 128 129 128 129 126 125 127 124 126 126 124 125 124 122 122 123 122 122 121 122 120 121 121 122 120 117 117 118 118 116 117 116 115 114 116 115 111 116 117 116 116 114 117 118 108 112 117 114 113 112 113 111 112 114 116 119 186 186 187 189 196 201 208 227 261 424 642 619 569 508 455 339 197 201 195 195 206 208 217 220 225 238 328 325 469 524 699 849 1045 991 969 981 929 965 1035 1092 1224 1438 1531 1509 1596 1774 1615 1526 1340 1244 1083 950 899 990 1249 1252 1322 1355 1385 1437 1603 1577 1486 1444 1411 1441 1379 1314 1339 1306 1327 1397 1402 1463 1550 1625 1778 1657 1549 1371 1335 1290 1244 1148 1238 1322 1339 1463 1593 1372 1187 1287 1388 1252 1135 1091 1069 1030 1028 1031 1033 1007 983 900 783 785 622 503 445 369 314 282 256 231 230 230 229 228 228 229 231 234 234 237 235 238 232 231 230 235 267 282 373 496 555 654 706 817 874 820 817 871 793 713 694 681 699 740 771 829 873 942 992 1085 1077 1102 1230 1401 1516 1634 1730 1796 1834 1803 1778 1682 1641 1554 1492 1414 1398 1306 1213 1069 1043 1020 1052 1125 1223 1256 1270 1370 1536 1684 1780 1838 1890 1991 2125 2343 2472 2379 2372 2468 2465 2518 2700 2690 2628 2608 2509 2574 2577 2711 2550 2472 2314 2387 2408 2288 2281 2135 2041 1965 1848 1727 1579 1500 1422 1384 1330 1279 1243 1211 1155 1115 1092 1066 1091 1098 1089 1093 1144 1222 1232 1163 1271 1395 1553 1650 1722 1760 1800 1820 1911 1952 1858 1845 1870 1856 1767 1722 1616 1621 1638 1664 1628 1609 1571 1609 1550 1466 1397 1392 1371 1256 1027 855 636 529 519 517 525 574 680 738 948 1123 1193 1303 1390 1486 1593 1647 1848 1960 1889 1862 1830 1793 1818 1880 1936 1832 1668 1590 1761 1856 2030 2060 2192 2382 2601 2635 2552 2452 2338 2311 2379 2368 2323 2307 2286 2265 2279 2330 2386 2420 2494 2519 2575 2661 2656 2629 2579 2508 2418 2309 2237 2143 2077 2057 2110 2164 2198 2203 2221 2239 2229 2166 2154 2123 2112 2182 2234 2309 2306 2309 2292 2347 2361 2441 2493 2553 2584 2620 2636 2747 2843 2878 2906 3023 3020 2875 2888 2914 2915 2862 2765 2586 2535 2455 2440 2454 2482 2389 2330 2310 2260 2336 2422 2508 2603 2672 2749 2818 2859 2840 2934 3075 3019 2971 3006 3041 3024 3126 3243 3113 3045 3080 3195 3296 3297 3156 3091 3050 3069 3196 3347 3404 3225 3010 2893 2791 2679 2576 2496 2423 2345 2265 2186 2097 2021 1861 1762 1542 1409 1349 1344 1429 1511 1626 1723 1941 2114 2007 1961 1943 1909 1868 1832 1834 1822 1795 1808 1796 1793 1736 1723 1724 1706 1717 1729 1707 1633 1614 1589 1580 1549 1540 1514 1498 1493 1510 1505 1520 1544 1566 1563 1535 1608 1651 1745 1781 1791 1836 1904 1956 2055 2138 2229 2288 2405 2502 2648 2816 2800 2610 2387 2224 2056 1979 2099 2218 2400 2521 2707 2851 3056 3125 3026 2971 2903 2820 2654 2704 2754 2783 2726 2738 2591 2650 2529 2523 2584 2583 2578 2561 2455 2360 2169 2137 2177 2190 2260 2361 2567 2716 2818 2837 2917 2965 3038 3101 3212 3080 2844 2675 2608 2595 2574 2567 2582 2576 2384 2289 2156 2081 2089 2098 2137 2179 2090 2064 2069 2139 2224 2152 2140 2191 2084 2029 1958 1927 1774 1597 1516 1577 1714 1837 1925 1984 2010 1992 1968 2058 2146 1924 1849 1928 2047 2205 2329 2395 2323 2190 2126 2032 1968 1927 1894 1748 1662 1681 1745 1857 1930 1791 1669 1527 1429 1414 1438 1565 1586 1617 1633 1711 1780 1770 1704 1587 1528 1514 1540 1481 1419 1321 1201 1150 1086 1069 1090 1014 919 776 709 646 609 605 721 816 796 843 851 810 837 886 971 1062 1038 1041 1035 980 888 779 738 728 693 583 642 646 607 612 575 621 647 659 658 608 637 643 675 722 729 652 661 793 800 835 850 854 868 844 808 728 647 567 538 523 524 513 492 478 496 498 442 404 441 462 438 432 433 429 425 422 416 412 412 401 392 385 379 375 368 365 360 354 346 343 347 342 336 332 327 312 285 281 279 275 278 282 281 280 281 280 277 278 276 276 275 274 274 276 273 271 271 270 268 269 271 268 268 267 265 264 263 264 264 264 262 262 256 250 250 248 250 248 250 248 242 246 245 243 244 246 245 244 246 244 245 243 243 267 263 266 265 265 263 262 262 264 264 267 262 266 261 264 260 262 260 261 261 263 262 262 264 262 266 264 264 265 265 264 263 265 262 257 256 257 256 255 251 253 268 255 243 242 237 223 216 210 206 207 206 203 244 247 247 246 245 243 242 242 240 237 237 234 232 231 227 225 224 221 219 218 218 214 213 209 208 207 206 203 201 202 200 197 197 196 195 193 192 188 188 186 185 185 185 183 183 179 180 180 178 177 176 176 175 173 173 171 171 171 171 171 170 168 169 168 166 167 168 165 165 164 165 163 163 162 162 163 161 161 162 160 160 158 160 159 157 157 157 156 155 154 154 154 153 151 153 151 151 149 149 151 149 147 146 147 146 146 147 146 148 146 145 142 142 141 140 140 140 139 140 136 137 138 138 136 137 136 136 135 135 133 135 134 135 133 131 131 132 130 129 129 128 129 131 128 127 128 127 126 126 125 125 125 126 124 122 123 122 121 123 122 121 121 120 121 125 121 119 117 117 117 118 118 116 115 116 116 115 115 114 116 114 115 116 114 113 113 116 106 112 113 115 112 111 113 113 115 116 116 187 185 187 194 208 231 262 309 391 621 710 592 526 471 380 314 195 193 192 192 195 202 204 210 210 219 258 300 429 548 736 941 900 867 878 866 876 909 981 1060 1249 1476 1429 1377 1484 1592 1525 1398 1227 1102 926 849 961 1091 1202 1244 1332 1407 1562 1579 1613 1580 1546 1485 1482 1395 1325 1269 1318 1329 1366 1438 1509 1616 1671 1877 1937 1692 1573 1456 1383 1295 1233 1207 1213 1297 1355 1467 1430 1187 1073 1150 1296 1182 1110 1040 997 974 967 981 989 980 982 905 606 513 477 387 334 286 254 242 232 228 228 229 229 228 227 231 230 229 234 232 236 230 231 231 232 256 276 371 448 478 548 640 696 759 778 776 839 913 830 762 731 708 727 756 787 849 905 977 1052 1165 1224 1230 1237 1344 1433 1539 1668 1782 1841 1789 1738 1666 1603 1491 1443 1340 1264 1214 1148 1076 1055 1037 1084 1187 1315 1421 1460 1482 1582 1728 1796 1926 1980 2000 2075 2235 2254 2288 2324 2446 2598 2654 2683 2563 2496 2548 2398 2359 2374 2412 2480 2419 2357 2359 2345 2301 2270 2196 2182 2113 1981 1873 1751 1720 1608 1558 1456 1333 1202 1147 1109 1102 1120 1133 1145 1169 1183 1207 1335 1380 1305 1250 1307 1382 1528 1633 1813 1903 1986 2000 1901 1816 1757 1738 1704 1674 1601 1564 1477 1462 1474 1470 1398 1447 1494 1435 1524 1549 1492 1479 1436 1177 967 809 627 521 522 518 518 626 757 769 1009 1069 1158 1226 1290 1367 1516 1658 1831 1872 1811 1794 1761 1708 1664 1723 1858 1833 1689 1560 1700 1754 1886 1982 2164 2320 2569 2591 2460 2383 2253 2217 2289 2353 2287 2328 2312 2317 2359 2383 2415 2427 2481 2527 2562 2661 2632 2560 2496 2438 2373 2268 2182 2082 2035 2103 2169 2256 2279 2314 2317 2311 2289 2283 2264 2193 2151 2220 2295 2391 2392 2360 2321 2380 2431 2508 2548 2595 2636 2701 2733 2781 2845 2938 2978 3067 3156 3087 2958 2973 2959 2903 2783 2688 2633 2569 2509 2500 2491 2438 2389 2280 2308 2440 2474 2548 2658 2820 2951 2915 2933 2952 3008 2985 2855 2851 2867 2905 3012 3078 3000 2960 2974 3075 3133 3217 3319 3190 3153 3233 3314 3465 3591 3374 3191 2999 2920 2833 2733 2670 2555 2413 2294 2174 2085 1967 1890 1790 1664 1476 1354 1333 1358 1430 1490 1622 1787 1893 1886 1821 1783 1768 1733 1687 1672 1637 1642 1661 1664 1668 1655 1619 1583 1557 1557 1578 1573 1558 1530 1510 1498 1486 1475 1459 1457 1455 1468 1473 1488 1499 1497 1528 1569 1594 1695 1788 1942 1986 1961 1891 1966 2031 2121 2201 2336 2424 2531 2651 2772 2936 2839 2691 2452 2279 2117 2021 2065 2169 2345 2469 2646 2771 2930 3028 3107 3179 3126 3046 2903 2841 2961 2958 2941 2938 2874 2892 2766 2773 2803 2826 2750 2667 2491 2358 2234 2224 2320 2352 2336 2326 2465 2558 2671 2749 2821 2879 2977 3039 3110 3196 3037 2766 2657 2621 2595 2573 2607 2648 2580 2456 2291 2216 2208 2220 2327 2355 2166 2144 2159 2263 2347 2314 2292 2272 2134 2045 2043 1931 1706 1581 1562 1638 1801 1973 2112 2169 2055 1990 2050 2150 2156 1988 1908 2005 2156 2385 2529 2512 2472 2354 2216 2072 2031 1990 1978 1824 1749 1793 1811 1915 1858 1733 1639 1506 1471 1546 1587 1666 1639 1662 1700 1751 1703 1640 1600 1484 1400 1362 1354 1291 1282 1255 1193 1101 1015 963 949 941 866 794 745 682 620 590 628 688 692 751 764 753 847 919 922 990 1059 1132 1078 993 894 863 885 814 763 589 610 616 604 558 584 649 638 629 599 577 606 605 600 634 640 651 677 719 766 802 795 842 856 744 696 654 584 542 530 508 515 512 506 505 512 489 485 414 392 395 426 400 425 412 420 413 410 405 403 399 394 394 385 371 369 364 369 367 358 346 344 338 331 325 313 305 286 283 276 278 279 275 277 277 276 276 274 276 275 274 274 273 275 271 270 269 268 269 268 268 267 265 267 263 263 265 263 262 259 262 263 259 258 250 250 247 247 248 248 247 245 240 242 242 242 244 247 243 244 242 243 241 243 261 260 262 262 262 262 259 262 260 259 259 257 256 259 257 257 258 258 259 260 261 260 259 258 260 261 261 265 263 261 262 260 261 259 257 256 252 252 251 252 252 259 254 251 244 235 219 204 206 204 204 206 209 248 246 246 244 242 242 241 238 237 236 233 231 231 230 228 225 225 219 217 216 216 213 211 210 210 206 204 202 201 201 198 195 200 198 193 193 190 190 187 186 184 185 182 181 181 178 179 178 176 177 175 174 173 174 176 173 172 170 169 170 168 167 167 167 167 165 167 165 165 165 164 163 163 162 162 161 161 160 160 159 159 158 156 156 157 157 157 156 153 154 154 153 154 154 151 151 150 150 149 148 147 148 147 148 146 146 146 147 148 144 145 142 141 141 140 140 140 139 138 137 139 139 139 137 136 135 135 135 134 134 133 133 137 134 131 129 131 129 130 129 130 129 130 128 129 126 126 127 127 127 125 125 124 121 123 123 122 122 121 123 122 121 121 121 124 123 117 120 116 117 115 114 114 114 115 114 115 115 113 112 115 114 114 113 114 114 113 117 111 113 118 111 112 111 113 119 117 115 189 190 239 269 387 382 428 505 654 732 802 654 500 410 300 246 201 193 194 193 193 203 195 199 195 197 202 222 346 518 701 737 657 633 690 710 735 817 963 1239 1291 1379 1295 1212 1335 1430 1320 1232 1069 915 802 896 1029 1111 1154 1230 1321 1481 1683 1642 1527 1433 1411 1466 1390 1285 1229 1269 1333 1349 1376 1447 1546 1685 1826 2001 1961 1691 1493 1390 1334 1270 1273 1311 1292 1279 1353 1402 1255 1031 909 1025 1153 1193 1113 1041 990 914 905 965 993 971 930 626 511 337 308 286 267 251 241 237 228 229 227 227 228 229 229 229 231 235 233 230 233 230 231 233 270 302 340 442 519 592 590 565 610 687 735 805 856 943 923 840 802 758 753 795 834 867 903 991 1099 1203 1315 1398 1411 1433 1456 1501 1582 1768 1844 1777 1713 1619 1572 1452 1395 1360 1358 1289 1180 1065 1052 1078 1156 1235 1373 1582 1694 1765 1793 1900 2024 2126 2107 2160 2168 2138 2218 2356 2456 2621 2624 2532 2470 2414 2351 2351 2227 2172 2149 2156 2243 2307 2147 2152 2187 2151 2101 2056 2042 2005 1981 1893 1763 1676 1597 1484 1344 1230 1139 1139 1201 1281 1268 1226 1305 1329 1433 1474 1502 1573 1482 1371 1539 1550 1628 1700 1881 1974 2033 1950 1852 1786 1729 1663 1623 1592 1506 1471 1422 1385 1347 1294 1281 1266 1283 1239 1223 1284 1355 1338 1266 1165 885 733 571 519 519 519 519 546 782 925 922 957 1057 1161 1283 1377 1553 1669 1753 1733 1668 1638 1616 1563 1475 1486 1556 1592 1510 1571 1669 1754 1904 1998 2144 2292 2494 2507 2372 2288 2187 2113 2101 2195 2166 2161 2193 2197 2242 2260 2353 2406 2487 2529 2602 2674 2615 2544 2464 2441 2352 2278 2149 2080 2068 2153 2221 2300 2432 2502 2482 2463 2441 2399 2351 2264 2235 2271 2342 2418 2416 2388 2365 2371 2447 2529 2569 2638 2699 2741 2792 2851 2916 2994 3113 3173 3313 3216 3074 3034 3033 3048 3011 2914 2835 2753 2622 2543 2519 2459 2445 2332 2319 2450 2511 2615 2691 2863 2867 2821 2835 2836 2891 2741 2725 2746 2766 2800 2826 2821 2847 2887 2905 3039 3127 3201 3315 3347 3322 3399 3454 3555 3498 3367 3226 3097 3087 2992 2866 2760 2644 2436 2324 2191 2095 1947 1836 1686 1535 1384 1338 1339 1366 1429 1504 1605 1640 1631 1611 1557 1511 1478 1433 1430 1432 1455 1473 1463 1469 1459 1439 1440 1441 1431 1437 1435 1436 1425 1448 1443 1422 1422 1445 1468 1494 1506 1535 1560 1556 1555 1566 1601 1681 1776 1898 1975 2041 2083 2141 2188 2219 2178 2261 2364 2501 2622 2758 2884 2956 3106 2903 2730 2527 2343 2163 2045 2025 2101 2296 2384 2546 2658 2788 2845 2943 3047 3207 3244 3011 2982 3046 3149 3190 3175 3132 3190 3187 3129 3141 3083 2947 2778 2595 2463 2278 2251 2395 2530 2570 2536 2575 2612 2603 2619 2606 2674 2781 2914 2994 3033 3195 2975 2829 2770 2775 2767 2670 2684 2750 2604 2478 2456 2505 2521 2538 2483 2310 2291 2347 2437 2427 2365 2339 2240 2142 2035 1892 1810 1665 1608 1637 1709 1945 2071 2229 2316 2164 2133 2129 2221 2140 2054 2054 2125 2183 2372 2480 2685 2675 2517 2334 2179 2155 2097 1984 1895 1888 1900 1936 1839 1801 1705 1607 1572 1695 1740 1832 1768 1739 1773 1860 1767 1650 1540 1478 1390 1342 1279 1212 1114 1072 1027 1058 1122 1032 941 893 816 795 699 671 672 679 637 576 577 563 626 618 654 688 725 798 861 929 1023 1058 948 927 864 842 784 736 686 640 589 537 531 538 590 600 604 587 541 569 545 566 559 558 588 600 652 656 644 644 688 708 713 631 562 542 523 506 492 499 504 500 497 493 486 481 473 462 419 388 378 377 389 402 409 403 382 397 390 377 381 373 351 355 358 326 311 310 307 299 294 293 288 286 279 281 277 274 271 274 272 275 274 275 272 272 274 271 273 269 270 270 270 270 266 268 264 266 264 263 264 263 261 260 260 259 259 258 258 255 255 255 255 245 257 247 245 244 243 244 244 238 242 243 243 242 240 243 239 241 241 239 258 258 257 259 259 255 256 256 256 257 256 256 254 258 257 255 255 254 255 257 257 260 258 258 257 258 258 258 258 258 257 256 256 255 252 252 248 249 249 250 249 252 251 249 247 228 200 203 203 205 206 206 210 235 245 244 242 242 240 238 236 233 233 232 228 227 226 226 223 222 220 218 215 215 214 210 206 206 203 203 201 199 199 197 195 194 195 191 191 189 187 187 187 185 183 181 181 181 178 179 178 177 175 174 174 173 173 172 172 173 171 168 168 168 167 167 167 166 164 164 164 164 164 163 162 163 161 162 161 160 160 159 156 158 158 157 156 156 156 155 154 155 154 154 151 152 151 150 149 152 148 147 149 148 146 146 145 144 145 144 143 144 142 143 142 141 141 139 142 138 139 138 137 138 136 136 135 135 136 134 136 134 134 133 132 132 131 132 131 128 130 130 128 129 128 126 127 128 126 125 125 125 125 125 123 123 124 126 124 123 122 121 121 119 121 118 120 120 120 121 119 118 119 117 117 116 113 114 115 115 113 113 113 113 114 113 113 114 113 112 112 117 119 115 115 108 111 116 115 115 117 271 331 466 509 721 683 530 749 926 967 958 923 641 446 319 246 199 195 194 198 192 194 194 192 194 195 196 199 293 446 614 554 493 514 589 641 754 866 1117 1195 1175 1263 1171 1121 1286 1326 1165 1071 909 802 809 915 1018 1015 1123 1215 1349 1442 1588 1525 1464 1391 1286 1300 1255 1175 1202 1281 1325 1327 1383 1487 1579 1740 1840 1973 1870 1698 1514 1426 1380 1342 1331 1358 1392 1326 1394 1296 1154 955 834 916 1091 1213 1133 1060 954 832 807 927 939 803 556 461 383 298 281 270 260 251 241 238 227 227 226 227 227 229 229 229 233 229 230 230 230 230 232 277 309 348 414 500 600 659 662 665 672 693 756 855 922 999 961 863 833 793 773 814 852 928 933 996 1047 1185 1314 1396 1441 1566 1600 1601 1662 1755 1830 1743 1651 1642 1631 1631 1611 1534 1445 1312 1224 1099 1053 1091 1171 1331 1420 1595 1743 1926 2012 2111 2215 2340 2290 2209 2199 2199 2292 2331 2476 2658 2568 2537 2513 2463 2346 2324 2216 2118 2038 2000 2037 2089 1996 1966 1982 1972 1940 1863 1866 1857 1839 1717 1615 1514 1436 1366 1255 1189 1169 1245 1369 1433 1361 1277 1329 1495 1590 1640 1679 1719 1591 1506 1614 1653 1806 1882 1974 2047 2077 1947 1838 1787 1709 1661 1593 1561 1516 1448 1359 1332 1282 1246 1193 1191 1208 1152 1107 1092 1069 1087 1068 960 769 636 530 523 523 524 528 604 813 892 870 935 1034 1145 1273 1383 1581 1709 1664 1635 1570 1542 1531 1482 1405 1301 1394 1414 1463 1551 1630 1709 1848 1950 2096 2248 2417 2302 2217 2156 2048 2005 2043 2085 2096 2113 2115 2109 2149 2188 2290 2365 2410 2485 2567 2650 2631 2582 2554 2514 2456 2338 2179 2113 2150 2237 2292 2332 2369 2529 2573 2554 2538 2455 2365 2277 2307 2412 2425 2454 2478 2416 2392 2391 2452 2504 2553 2609 2666 2717 2764 2851 2881 2970 3093 3280 3413 3269 3146 3107 3120 3135 3103 3094 2969 2765 2650 2553 2528 2499 2460 2381 2374 2460 2514 2621 2801 2833 2774 2717 2713 2687 2685 2660 2687 2681 2694 2690 2721 2771 2811 2848 2872 3007 3074 3214 3265 3238 3141 3202 3207 3350 3288 3147 3220 3146 3045 2878 2781 2619 2527 2399 2288 2148 2032 1899 1770 1598 1475 1387 1334 1322 1352 1476 1573 1607 1540 1467 1424 1380 1362 1365 1398 1387 1382 1411 1398 1387 1377 1378 1384 1406 1392 1395 1392 1396 1400 1412 1411 1423 1436 1442 1472 1495 1524 1543 1571 1587 1618 1627 1692 1731 1795 1865 1963 2036 2094 2165 2234 2251 2316 2379 2418 2531 2639 2815 3015 3016 3059 3119 2885 2718 2528 2382 2212 2101 2011 2051 2212 2305 2448 2583 2754 2837 2958 3040 3151 3234 3126 3088 3136 3257 3350 3403 3405 3415 3439 3163 2981 2946 2915 2782 2652 2558 2386 2287 2420 2572 2637 2626 2576 2638 2692 2726 2692 2652 2678 2763 2815 2900 2986 3055 2972 2848 2812 2781 2729 2738 2794 2765 2667 2593 2666 2727 2653 2381 2357 2370 2509 2612 2430 2397 2257 2189 2067 2004 1962 1855 1793 1804 1762 1748 1791 1905 2127 2313 2306 2254 2264 2362 2130 2128 2171 2232 2326 2443 2510 2592 2563 2492 2370 2173 2112 2087 2000 1987 1952 1983 1964 1843 1771 1709 1658 1671 1774 1880 1907 1836 1831 1897 1916 1733 1603 1596 1570 1430 1365 1305 1214 1206 1132 1029 956 953 1001 986 973 877 747 833 811 774 713 629 668 669 625 574 621 586 635 737 775 816 855 934 978 891 832 747 725 686 677 670 658 610 553 525 513 533 563 583 574 562 523 521 553 526 532 553 560 574 568 567 569 585 592 687 698 601 552 525 504 498 492 496 495 486 482 481 479 470 468 461 458 426 388 373 361 357 359 361 356 350 343 342 333 328 323 317 316 321 328 336 346 352 355 365 362 343 313 322 272 273 269 267 272 273 273 273 271 269 269 271 269 266 268 266 266 265 264 264 261 263 260 262 261 259 259 259 256 258 257 254 256 255 252 252 248 244 247 246 245 245 244 241 240 238 239 239 239 242 240 242 238 240 245 252 255 256 254 255 253 253 256 253 253 255 254 252 255 254 253 250 252 252 254 253 254 254 254 255 258 255 256 255 255 255 256 253 254 250 248 249 246 246 248 248 250 247 247 245 221 200 201 205 205 205 211 208 212 241 240 239 237 238 235 231 232 230 230 227 227 224 223 221 223 221 216 213 212 210 207 206 205 202 202 198 198 199 196 195 194 195 193 192 191 189 188 187 183 183 179 180 180 178 179 176 176 176 176 173 171 172 173 170 171 171 169 170 167 167 168 165 166 164 164 163 165 162 163 161 163 161 161 159 158 159 158 158 158 157 156 156 155 155 155 154 155 154 152 155 152 150 151 151 148 148 148 147 148 146 145 145 145 144 143 143 142 142 142 142 140 139 142 141 139 141 137 137 137 139 136 136 134 134 137 139 135 134 133 133 133 132 132 131 129 130 128 128 127 127 127 127 126 126 126 125 125 124 124 123 124 123 123 122 122 121 121 121 120 120 121 121 119 120 124 120 120 115 118 118 115 116 114 114 113 113 114 113 114 114 114 112 113 112 113 113 111 114 113 114 113 114 112 112 115 115 443 547 620 726 795 831 881 917 951 966 973 891 766 653 538 418 268 200 199 193 192 192 194 195 194 194 196 202 230 356 433 414 476 542 619 728 900 1087 1095 1079 1060 1103 1053 1090 1267 1242 1087 964 771 749 817 885 941 1019 1127 1212 1332 1432 1427 1408 1380 1341 1240 1172 1148 1118 1171 1266 1266 1319 1397 1548 1667 1818 1868 1781 1735 1617 1531 1428 1368 1378 1404 1424 1440 1394 1412 1235 1074 846 772 851 1053 1213 1148 1051 957 691 618 643 638 513 451 356 305 263 262 259 251 242 238 235 228 227 225 227 228 229 228 230 232 236 228 229 230 229 234 334 342 391 463 570 629 705 774 784 768 765 808 879 942 1031 995 905 862 832 815 845 911 970 1011 1035 1087 1185 1270 1359 1433 1558 1652 1735 1720 1748 1794 1732 1733 1742 1748 1714 1631 1529 1467 1355 1251 1093 1075 1085 1202 1408 1534 1620 1696 1841 1895 2033 2107 2267 2400 2388 2426 2387 2358 2381 2561 2740 2714 2661 2589 2534 2403 2245 2161 2122 2024 1931 1871 1883 1836 1808 1789 1766 1762 1710 1680 1676 1639 1584 1479 1424 1323 1291 1229 1188 1228 1325 1501 1523 1413 1324 1319 1477 1627 1706 1777 1796 1724 1627 1648 1774 1840 1932 2058 2109 2031 2007 1894 1799 1685 1625 1571 1552 1458 1400 1321 1284 1226 1177 1152 1116 1075 1049 1009 987 921 875 828 803 643 545 530 525 525 527 606 773 819 800 806 876 1031 1181 1244 1359 1564 1629 1595 1540 1495 1453 1436 1386 1324 1258 1399 1445 1504 1564 1630 1717 1885 2009 2153 2310 2354 2232 2052 2020 1960 1960 1976 2020 2050 2030 2038 2029 2084 2147 2213 2305 2357 2441 2527 2613 2685 2650 2574 2492 2383 2249 2217 2160 2199 2280 2348 2382 2410 2519 2601 2645 2602 2462 2400 2293 2341 2459 2470 2504 2563 2473 2426 2435 2429 2453 2510 2571 2623 2743 2798 2954 3008 3097 3145 3321 3467 3360 3197 3194 3218 3237 3245 3142 2969 2782 2682 2575 2553 2523 2518 2442 2426 2478 2524 2652 2851 2754 2660 2620 2583 2515 2596 2618 2598 2622 2638 2609 2640 2743 2771 2781 2865 2974 3123 3151 3057 2981 2986 3038 3071 3244 3096 2978 3025 2969 2920 2784 2663 2530 2448 2355 2264 2119 1991 1827 1710 1617 1518 1387 1355 1312 1323 1524 1574 1485 1416 1359 1412 1484 1493 1513 1543 1544 1527 1503 1501 1505 1495 1486 1474 1477 1488 1502 1501 1476 1478 1499 1524 1518 1526 1532 1539 1557 1602 1626 1661 1669 1677 1714 1790 1858 1919 1983 2063 2116 2192 2256 2304 2317 2355 2402 2559 2604 2760 2893 3083 3155 3144 3143 2959 2830 2590 2447 2286 2161 2037 2035 2117 2219 2381 2506 2641 2742 2854 2922 3030 3104 3204 3215 3276 3369 3479 3523 3579 3578 3423 3153 2990 2971 2957 2881 2773 2637 2472 2331 2382 2588 2666 2684 2723 2722 2767 2783 2760 2743 2752 2753 2803 2891 2955 2986 3015 2894 2843 2782 2764 2802 2918 2808 2836 2779 2832 2893 2743 2491 2423 2476 2583 2558 2425 2366 2303 2251 2163 2089 2006 1944 1924 1939 1930 1904 1901 1866 2031 2211 2420 2380 2462 2414 2222 2227 2272 2368 2433 2526 2600 2640 2479 2321 2217 2129 2129 2109 2081 2058 2015 2098 2043 1919 1809 1729 1726 1733 1838 1938 1971 1906 1936 1897 1806 1694 1718 1766 1664 1549 1510 1362 1283 1287 1173 1110 1083 981 888 836 813 800 778 819 760 699 699 749 757 775 756 661 575 548 549 637 686 743 774 825 897 968 906 803 765 712 659 601 584 599 563 520 501 504 525 548 565 551 571 532 493 498 494 538 516 509 545 531 533 536 604 702 700 624 572 518 495 490 482 476 488 482 477 476 475 465 461 460 454 436 431 432 401 377 365 351 349 342 336 336 337 354 376 386 388 386 383 379 370 363 364 367 365 361 357 352 307 269 266 267 266 265 270 269 265 267 267 269 269 267 266 263 264 263 264 263 261 259 260 257 260 259 257 256 255 255 254 252 251 255 251 251 250 242 245 244 240 241 245 241 235 236 237 237 237 237 237 237 237 238 238 253 254 257 255 254 253 253 251 251 252 252 251 251 254 252 249 248 250 252 251 251 252 251 253 252 253 254 252 252 251 251 250 249 251 245 245 245 244 244 247 247 246 244 242 242 218 200 200 200 204 197 202 197 206 237 236 238 238 234 234 232 232 229 228 227 225 223 220 221 218 219 216 214 212 209 208 206 205 202 199 199 198 196 196 192 192 193 194 190 192 189 188 183 183 181 180 179 178 177 176 176 175 174 175 173 173 172 172 170 170 170 167 168 167 166 166 166 166 166 163 163 163 162 164 162 161 160 161 159 160 159 159 158 158 155 155 156 156 155 154 154 155 152 153 150 151 151 152 149 148 148 147 146 147 147 146 144 144 144 143 142 142 141 141 142 141 140 139 140 138 137 137 136 137 135 136 135 134 134 131 132 134 131 132 133 133 131 131 131 130 130 128 128 128 127 127 128 127 126 125 130 125 125 124 126 125 123 121 122 123 122 121 119 119 121 121 119 118 121 121 119 116 115 113 115 117 117 114 114 114 113 114 113 112 113 113 114 111 110 113 113 111 112 112 111 112 106 112 115 114 115 588 642 722 769 806 843 893 912 936 940 881 759 619 529 436 363 258 196 205 194 193 192 193 198 192 192 194 210 240 292 387 404 585 659 749 967 1009 1057 1012 978 950 975 993 1103 1218 1113 954 855 699 756 842 895 971 1079 1088 1195 1312 1331 1271 1204 1204 1251 1180 1154 1093 1110 1194 1194 1243 1319 1414 1536 1617 1685 1684 1608 1581 1567 1498 1361 1325 1316 1370 1426 1466 1465 1362 1144 985 788 722 787 1000 1098 1021 909 814 579 428 446 436 410 355 290 267 257 254 247 244 238 231 232 228 225 226 228 227 228 227 229 231 231 231 230 230 232 293 364 385 475 550 602 703 751 843 897 835 836 887 938 994 1051 996 942 895 866 864 875 948 1031 1081 1151 1210 1257 1286 1365 1454 1579 1679 1787 1789 1788 1815 1819 1802 1790 1762 1683 1556 1479 1419 1328 1238 1103 1091 1114 1192 1368 1530 1745 1816 1870 1919 2010 2107 2168 2227 2393 2552 2541 2569 2483 2688 2808 2715 2586 2485 2456 2484 2441 2389 2255 2026 1950 1806 1768 1723 1703 1671 1645 1616 1584 1588 1540 1494 1448 1380 1372 1465 1457 1296 1213 1317 1419 1607 1570 1435 1425 1429 1356 1515 1577 1670 1772 1859 1819 1796 1839 1963 2057 2111 2035 1940 1891 1849 1772 1663 1599 1520 1488 1382 1353 1322 1272 1206 1161 1105 1078 1019 946 905 868 826 731 668 614 569 554 539 531 530 525 612 641 657 620 764 837 1017 1175 1208 1305 1466 1531 1481 1433 1398 1355 1326 1262 1236 1299 1379 1505 1667 1677 1796 1882 1974 2067 2225 2380 2342 2191 2034 1924 1872 1879 1928 1978 1950 1951 1977 1996 2054 2103 2165 2238 2343 2381 2460 2577 2677 2620 2606 2458 2405 2313 2308 2224 2242 2295 2366 2473 2483 2570 2634 2717 2576 2438 2418 2327 2366 2439 2476 2483 2544 2550 2517 2510 2494 2518 2540 2584 2628 2756 2879 3048 3130 3308 3322 3447 3453 3448 3325 3332 3273 3328 3323 3254 3095 2886 2710 2604 2583 2590 2594 2541 2482 2604 2603 2730 2893 2740 2624 2523 2478 2470 2499 2442 2459 2479 2535 2544 2560 2675 2690 2756 2849 3003 3074 2904 2872 2890 2893 2980 3059 3114 2935 2838 2829 2779 2738 2657 2547 2412 2323 2246 2175 2047 1958 1791 1667 1533 1473 1408 1372 1326 1297 1396 1407 1404 1361 1422 1522 1588 1628 1676 1699 1712 1683 1661 1642 1633 1637 1640 1652 1651 1654 1650 1627 1575 1573 1579 1602 1607 1616 1635 1656 1672 1683 1703 1735 1775 1817 1843 1919 1954 2013 2092 2162 2219 2305 2364 2457 2419 2414 2440 2527 2629 2805 2914 3094 3246 3298 3211 3131 2983 2711 2524 2349 2240 2085 2041 2071 2144 2281 2390 2540 2630 2756 2839 2900 2901 2972 2977 3064 3194 3404 3577 3713 3670 3467 3272 3016 3000 2992 2972 2775 2651 2498 2357 2390 2518 2686 2764 2883 2827 2836 2884 2926 2943 2921 2930 2944 2994 3054 3059 3137 2945 2852 2815 2875 2970 2884 2833 2840 2793 2763 2771 2822 2668 2480 2521 2645 2531 2442 2399 2355 2321 2229 2177 2107 2061 2061 2052 2168 2116 1994 1943 1940 2019 2130 2234 2327 2422 2342 2331 2315 2411 2475 2635 2676 2675 2467 2306 2262 2197 2207 2208 2145 2116 2095 2194 2103 1956 1887 1790 1800 1798 1864 2002 2019 1944 1904 1843 1839 1834 1920 1832 1760 1642 1502 1344 1257 1190 1149 1059 1006 949 950 932 907 925 877 733 782 836 844 867 870 881 840 763 713 642 567 548 585 663 731 758 811 872 879 893 897 805 758 662 598 555 551 516 507 493 497 541 535 552 538 542 539 483 471 522 519 476 522 502 500 515 548 591 589 544 520 515 498 480 478 469 482 477 471 466 464 462 460 453 449 447 442 436 432 432 429 421 416 412 408 405 403 400 396 390 390 385 381 379 375 372 366 363 324 316 319 310 312 282 272 264 266 265 262 261 268 262 265 267 265 264 263 263 260 262 260 258 258 257 258 258 256 253 255 253 254 253 252 251 252 252 251 248 247 242 244 244 238 238 237 241 233 237 238 237 234 236 233 232 234 234 235 249 252 251 252 249 251 250 251 249 249 248 248 248 251 250 246 246 251 253 254 250 247 249 250 252 249 250 249 250 248 250 248 247 250 241 244 241 243 241 244 241 244 242 240 241 236 207 202 203 198 203 200 196 200 207 234 234 233 231 231 231 230 227 227 223 221 223 221 218 215 215 213 213 209 207 208 204 202 199 199 198 196 194 191 193 192 192 191 189 191 187 184 185 183 180 179 180 179 177 176 175 175 175 172 172 171 170 169 169 170 169 167 168 167 166 166 166 166 166 164 163 164 162 162 161 161 160 159 160 160 158 159 160 158 158 154 155 154 154 153 153 152 151 150 151 150 151 151 149 148 149 148 146 146 145 145 143 144 144 143 142 142 142 141 140 139 141 138 139 135 136 138 136 136 135 135 134 133 133 133 132 133 132 131 130 131 130 130 130 129 129 129 128 127 127 125 127 126 128 126 125 127 125 125 124 125 125 123 122 124 121 122 121 121 119 120 120 118 121 121 118 116 114 116 117 115 116 116 115 114 114 113 112 113 112 111 112 111 111 111 112 110 113 112 111 112 110 109 115 115 116 672 689 754 803 828 862 906 915 918 865 697 555 464 411 352 305 229 199 203 197 193 192 193 195 197 192 194 201 217 242 312 408 526 599 845 891 882 929 891 907 908 987 1111 1195 1081 957 820 671 707 753 789 869 972 1015 1069 1146 1225 1063 1003 958 1004 1118 1125 1112 1102 1076 1129 1164 1206 1281 1309 1398 1509 1579 1478 1436 1420 1446 1421 1269 1254 1307 1312 1343 1378 1448 1340 1123 922 731 664 683 780 805 763 657 577 480 431 366 330 308 293 280 271 261 253 244 240 233 230 232 228 227 228 228 233 228 228 227 230 231 235 234 233 332 392 406 455 548 673 733 761 869 940 931 882 909 967 988 989 985 970 962 946 902 900 930 985 1074 1146 1223 1310 1433 1504 1564 1618 1641 1671 1763 1810 1853 1864 1858 1794 1730 1666 1585 1470 1367 1290 1214 1160 1210 1217 1159 1205 1326 1473 1649 1719 1820 1937 1937 2007 2080 2219 2363 2414 2489 2641 2746 2736 2666 2739 2643 2428 2331 2286 2259 2190 2111 1992 1917 1860 1847 1864 1865 1880 1818 1706 1672 1637 1607 1544 1510 1523 1525 1407 1308 1238 1263 1346 1489 1631 1616 1634 1723 1646 1527 1441 1567 1670 1775 1950 2060 2062 2065 2139 2109 2066 2006 1927 1854 1739 1682 1603 1513 1454 1434 1346 1292 1224 1170 1162 1124 1066 1030 938 892 850 825 782 745 676 621 581 573 554 540 539 538 536 534 542 544 625 745 1004 1095 1189 1230 1350 1419 1317 1257 1215 1216 1149 1199 1302 1400 1428 1479 1657 1748 1891 1998 2124 2219 2417 2439 2249 2077 1900 1823 1767 1764 1852 1821 1872 1895 1935 1986 2034 2104 2178 2256 2331 2392 2443 2554 2652 2667 2559 2553 2483 2384 2375 2380 2351 2272 2324 2443 2533 2633 2693 2772 2631 2550 2510 2459 2449 2489 2525 2559 2580 2639 2630 2670 2637 2611 2617 2652 2674 2752 2801 2927 3100 3281 3290 3304 3320 3346 3430 3427 3422 3426 3468 3206 3116 3038 2888 2718 2646 2644 2663 2617 2605 2598 2663 2745 2892 2830 2773 2612 2533 2452 2400 2358 2331 2370 2410 2444 2517 2641 2671 2767 2823 2763 2749 2764 2750 2809 2870 2913 2928 3020 2899 2765 2652 2566 2525 2439 2373 2246 2157 2050 2003 1898 1806 1721 1650 1510 1410 1379 1354 1316 1291 1298 1305 1371 1422 1540 1563 1652 1745 1848 1885 1893 1864 1834 1807 1820 1807 1826 1827 1830 1852 1867 1836 1778 1774 1798 1752 1718 1741 1763 1780 1814 1838 1885 1886 1919 2001 2023 2033 2075 2143 2193 2299 2370 2436 2501 2608 2666 2616 2569 2679 2768 2976 3015 3058 3156 3290 3212 3064 2913 2672 2519 2377 2283 2171 2107 2050 2097 2175 2272 2444 2541 2602 2666 2756 2841 2917 2975 3090 3204 3396 3364 3351 3428 3537 3470 3157 3058 3010 2997 2749 2581 2429 2375 2432 2556 2642 2723 2841 2973 2967 2924 3017 3075 3159 3220 3166 3188 3196 3201 3218 2993 2809 2859 2881 2750 2693 2650 2667 2670 2680 2696 2763 2709 2744 2745 2692 2600 2528 2489 2445 2414 2353 2302 2253 2218 2233 2270 2332 2234 2086 2009 2132 2129 2192 2227 2329 2412 2461 2439 2450 2519 2537 2648 2729 2617 2434 2369 2325 2334 2382 2276 2245 2179 2175 2178 2078 1978 1939 1887 1901 2010 2072 2076 2015 2006 1974 1995 2042 2088 2020 1854 1745 1595 1508 1423 1313 1234 1196 1145 1150 1113 1097 1092 1052 952 850 813 892 1015 1066 1064 1033 1020 946 840 775 729 637 571 548 613 631 709 769 849 848 742 721 811 861 718 614 556 520 516 502 490 474 488 527 524 539 518 486 477 457 453 454 452 449 455 455 476 505 508 529 497 494 486 482 483 482 453 461 466 465 463 459 454 449 451 447 439 436 438 432 423 417 417 416 410 407 399 393 385 389 388 385 382 378 379 373 370 367 364 362 361 356 342 319 342 292 271 266 266 263 260 263 258 258 260 262 262 261 259 258 257 258 256 255 256 255 255 253 253 251 251 252 250 249 250 249 248 250 247 248 244 238 242 237 235 240 237 235 231 230 236 229 232 234 232 232 233 233 238 249 250 250 251 248 249 248 247 247 243 249 249 249 246 244 244 245 246 246 246 244 245 246 246 244 247 244 247 246 245 244 244 242 240 240 240 239 239 240 240 238 240 237 239 237 225 200 199 200 198 197 198 196 210 232 229 230 230 228 226 226 226 225 221 220 217 219 216 215 213 211 209 208 207 203 203 201 200 197 193 194 194 191 190 188 188 187 187 187 185 181 181 182 178 179 179 178 177 176 175 174 174 170 171 171 170 169 169 170 170 168 167 165 165 166 164 163 165 164 161 161 160 161 160 160 160 158 158 158 157 157 157 157 157 156 157 155 154 154 153 151 151 149 150 150 148 150 147 150 149 146 146 146 147 145 144 145 142 142 142 141 140 140 139 140 138 139 139 137 138 136 135 137 136 132 133 133 134 134 132 132 132 131 131 130 131 131 130 129 128 128 128 128 128 127 126 126 125 126 125 125 127 126 122 123 123 124 124 122 122 121 123 120 119 120 119 119 119 120 119 118 117 115 113 114 114 115 113 113 113 112 112 112 112 110 112 113 111 113 112 112 112 110 113 111 111 114 105 112 113 683 724 751 804 843 873 884 880 847 752 536 458 398 350 297 271 226 196 195 193 196 194 197 200 198 193 192 193 197 201 229 320 474 520 775 791 787 810 824 859 953 1059 1201 1152 958 839 722 630 658 718 814 867 966 996 1083 1166 1168 997 930 878 949 1054 1073 1085 1066 1073 1104 1141 1173 1247 1299 1444 1530 1370 1343 1303 1339 1345 1364 1237 1198 1263 1286 1374 1405 1462 1266 1062 879 703 631 621 665 699 684 588 501 437 386 349 332 309 294 278 270 261 252 244 240 236 231 230 230 228 227 229 234 231 231 233 228 235 238 247 296 399 419 475 542 662 747 769 835 885 864 833 825 860 888 898 901 909 911 934 946 943 940 980 1022 1098 1159 1204 1286 1387 1459 1573 1640 1740 1770 1801 1863 1892 1906 1827 1770 1668 1572 1509 1444 1331 1226 1234 1299 1372 1342 1209 1185 1270 1385 1471 1530 1624 1732 1768 1911 2128 2181 2288 2335 2468 2480 2531 2584 2639 2707 2525 2383 2308 2200 2131 2086 2032 1962 1930 1938 2022 2083 2119 2101 2056 1919 1931 1889 1848 1729 1651 1545 1407 1290 1288 1319 1340 1327 1394 1525 1666 1846 1785 1676 1596 1517 1622 1797 1850 1973 2072 2177 2155 2100 2066 1980 1923 1849 1789 1712 1641 1576 1514 1430 1347 1290 1262 1198 1147 1094 1070 1018 974 910 864 803 779 733 703 676 629 594 578 562 545 542 540 535 539 540 537 555 648 882 951 1043 1181 1245 1325 1228 1122 1065 1072 1201 1261 1405 1502 1586 1626 1764 1859 1971 2059 2185 2282 2484 2372 2217 2052 1894 1778 1694 1707 1756 1763 1810 1861 1925 1962 2049 2128 2200 2258 2292 2371 2456 2567 2660 2614 2557 2543 2482 2406 2431 2436 2439 2297 2321 2444 2552 2588 2688 2825 2718 2640 2587 2592 2574 2571 2607 2595 2660 2681 2706 2721 2705 2710 2729 2700 2702 2728 2778 2871 3007 3186 3217 3225 3246 3331 3386 3326 3317 3458 3349 3168 3059 2998 2965 2798 2704 2694 2696 2670 2674 2742 2753 2803 2853 3020 3015 2825 2668 2592 2466 2374 2316 2323 2359 2438 2536 2605 2698 2676 2636 2622 2676 2725 2682 2734 2852 2998 3083 2959 2804 2725 2621 2494 2426 2324 2246 2146 2077 1956 1881 1798 1744 1681 1599 1471 1413 1357 1341 1287 1288 1312 1333 1370 1417 1509 1588 1729 1823 1947 1987 2008 1984 1969 1961 1953 1934 1944 1943 1965 1992 1995 1938 1934 1938 1944 1906 1854 1830 1854 1895 1919 1937 1957 2009 2017 2092 2107 2164 2179 2196 2253 2333 2425 2504 2580 2744 2845 2817 2771 2804 2861 2983 3038 3122 3149 3286 3208 3070 2884 2693 2554 2394 2316 2240 2167 2073 2065 2117 2195 2333 2406 2563 2676 2788 2895 3057 3138 3268 3299 3283 3185 3144 3248 3420 3361 3265 3112 2968 2864 2674 2536 2403 2416 2438 2517 2553 2604 2765 2868 3050 3008 3023 3051 3140 3210 3287 3334 3304 3329 3049 2783 2773 2805 2825 2634 2606 2568 2617 2678 2726 2784 2887 2846 2846 2816 2752 2691 2621 2584 2549 2512 2445 2431 2375 2385 2378 2432 2362 2289 2219 2167 2201 2150 2307 2354 2434 2461 2562 2510 2546 2600 2648 2710 2775 2640 2549 2444 2436 2442 2509 2388 2317 2210 2224 2135 2073 2016 1978 1994 2048 2139 2075 2026 2024 1967 1900 1886 1867 1890 1912 1953 1849 1695 1584 1478 1394 1310 1263 1279 1251 1188 1144 1078 1061 939 864 805 877 966 1043 1132 1079 998 928 815 750 674 688 635 543 560 577 640 663 710 704 712 622 729 785 685 613 560 531 506 512 490 472 471 494 508 491 464 457 454 450 447 443 442 440 441 441 438 453 492 495 488 470 471 466 464 466 469 455 457 461 458 462 449 450 445 438 443 433 421 414 400 399 393 391 375 394 394 398 393 386 362 381 381 377 372 354 347 365 364 359 360 354 352 327 321 302 287 266 261 258 256 260 254 257 253 259 258 259 258 258 255 256 253 254 254 253 252 251 251 250 250 249 247 248 249 246 251 248 247 247 243 240 238 239 239 236 233 234 234 229 230 233 230 232 230 231 231 232 231 250 236 249 246 246 250 245 249 245 243 246 248 245 242 241 244 244 244 244 244 241 245 244 244 243 241 244 243 243 243 242 241 240 240 238 237 237 241 237 238 236 236 234 236 235 236 214 197 196 199 193 201 195 199 225 228 228 228 224 224 223 221 221 221 219 216 215 212 214 211 208 206 208 205 203 199 200 200 195 194 192 193 190 188 187 187 186 186 184 182 184 181 180 180 178 178 176 175 174 174 174 173 174 170 169 170 169 168 168 167 166 167 164 164 164 164 163 163 161 163 161 161 161 159 161 158 159 156 158 158 157 156 156 156 157 156 155 155 153 153 153 152 151 151 149 150 148 147 147 148 148 147 146 146 144 143 144 143 141 142 141 140 139 139 140 139 138 138 137 137 137 135 136 134 134 134 133 133 132 132 132 131 131 130 133 131 130 129 128 128 128 128 128 129 127 127 126 125 126 126 124 126 125 126 125 124 123 123 122 122 122 122 121 122 120 121 119 117 119 120 119 116 115 113 113 113 113 112 112 112 112 111 110 112 111 111 110 110 111 111 112 111 110 112 110 113 115 113 110 109 703 709 736 789 836 837 840 820 758 611 457 386 388 373 347 252 225 199 195 198 197 194 194 193 193 193 192 193 196 195 199 280 429 520 678 720 744 763 810 861 984 1168 1194 1080 888 775 605 579 673 739 823 909 988 1099 1077 1128 1113 985 896 815 894 974 1053 1035 1015 1056 1083 1168 1147 1164 1204 1306 1315 1237 1215 1221 1280 1238 1248 1190 1154 1217 1298 1401 1458 1281 1156 1012 898 750 644 577 565 548 541 478 450 420 388 361 343 315 296 277 266 257 252 242 239 231 230 231 230 226 230 227 233 239 232 230 226 233 236 298 346 361 420 488 548 640 640 670 707 727 709 725 751 766 791 822 839 863 889 929 970 1000 988 1022 1062 1130 1187 1273 1395 1473 1500 1551 1605 1726 1787 1831 1904 1912 1864 1805 1724 1622 1535 1453 1411 1297 1316 1425 1426 1432 1441 1318 1254 1320 1392 1393 1404 1462 1529 1666 1787 1977 2013 2147 2224 2263 2277 2451 2595 2666 2696 2562 2458 2410 2287 2176 2123 2089 2060 2061 2074 2182 2286 2252 2211 2139 2047 1987 1918 1840 1742 1644 1474 1333 1318 1348 1436 1473 1370 1498 1564 1686 1835 1759 1645 1580 1639 1720 1830 1926 2061 2123 2131 2107 2070 1989 1969 1884 1810 1744 1644 1586 1528 1497 1412 1348 1267 1232 1174 1149 1086 1047 993 948 884 854 826 777 746 716 645 624 600 588 567 550 547 544 538 539 539 540 544 548 625 788 874 999 1054 1144 1227 1077 992 1163 1242 1302 1414 1557 1699 1750 1797 1865 2046 2123 2076 2165 2322 2365 2153 2011 1838 1705 1634 1648 1669 1721 1777 1805 1861 1892 2027 2081 2135 2213 2302 2379 2448 2548 2642 2640 2585 2570 2541 2509 2486 2507 2456 2364 2356 2463 2562 2669 2678 2792 2773 2764 2719 2681 2719 2723 2685 2682 2710 2745 2784 2789 2779 2788 2830 2810 2762 2763 2813 2872 2914 3027 3124 3159 3167 3206 3256 3244 3248 3300 3196 3086 2985 2919 2948 2878 2752 2748 2751 2882 2863 2968 2863 2917 2974 3152 3234 3001 2808 2656 2548 2410 2345 2311 2326 2372 2498 2574 2631 2605 2563 2545 2582 2603 2613 2709 2857 2996 2942 2954 2851 2731 2656 2584 2503 2376 2324 2289 2277 2113 2001 1871 1770 1644 1542 1491 1406 1363 1339 1289 1280 1314 1342 1403 1445 1507 1618 1824 1905 2008 2056 2092 2081 2069 2083 2088 2074 2075 2072 2099 2105 2087 2016 2058 2091 2073 2027 1983 1919 1961 2001 2021 2075 2121 2140 2161 2189 2203 2255 2281 2300 2317 2361 2411 2544 2637 2795 2937 2925 2928 2910 2960 3046 3123 3232 3284 3378 3271 3137 2957 2708 2591 2461 2423 2345 2291 2166 2072 2098 2141 2244 2364 2522 2621 2740 2809 2917 3002 3071 3075 3057 3044 3074 3209 3472 3472 3291 3123 2969 2832 2599 2465 2442 2518 2647 2721 2756 2762 2777 2862 2905 2939 2988 3050 3109 3195 3320 3476 3430 3266 2912 2722 2697 2697 2731 2719 2566 2499 2536 2578 2597 2715 2697 2738 2929 2966 2911 2820 2730 2681 2639 2598 2570 2545 2538 2545 2580 2678 2441 2375 2314 2290 2170 2185 2276 2364 2518 2631 2694 2593 2619 2659 2666 2747 2780 2774 2644 2562 2500 2434 2430 2434 2381 2358 2274 2156 2165 2113 2126 2159 2124 2043 1958 1887 1878 1863 1793 1761 1724 1705 1703 1755 1828 1782 1697 1599 1484 1398 1356 1273 1199 1122 1065 1032 1015 864 936 908 891 965 1017 1119 1078 947 891 877 770 746 777 689 672 611 547 521 534 590 539 562 549 570 637 743 664 574 595 569 535 499 517 461 465 465 457 453 453 454 449 445 440 438 436 436 436 431 434 484 485 458 451 460 451 446 445 443 449 440 446 447 444 442 444 444 439 434 433 428 426 421 420 414 410 404 389 392 366 349 360 377 360 343 358 373 366 364 325 343 338 352 335 314 296 282 275 272 285 274 265 262 258 257 254 255 252 251 258 255 255 255 256 255 251 252 252 252 249 249 247 248 249 246 247 248 245 244 248 245 243 243 237 237 235 235 232 232 229 232 228 227 229 232 230 228 230 229 234 233 240 244 245 244 244 246 244 243 243 245 246 243 244 243 240 239 244 243 243 241 240 239 240 242 241 240 241 244 241 240 240 238 239 238 233 234 234 235 234 236 235 234 232 233 233 235 218 200 196 195 196 193 193 195 213 219 226 224 224 221 220 221 218 217 216 214 213 211 211 209 206 205 205 202 201 199 201 196 194 193 191 189 188 189 185 185 184 184 183 184 183 182 179 175 177 176 176 177 174 173 174 172 170 171 170 170 169 168 165 166 166 165 166 164 162 162 164 162 161 161 161 160 160 160 160 159 159 158 157 157 155 156 155 157 155 155 154 155 153 151 152 151 150 150 151 150 150 148 146 147 146 146 144 145 144 144 141 142 142 143 142 140 140 139 138 137 139 136 135 135 134 135 134 135 133 133 133 132 131 131 131 130 130 132 130 134 130 128 129 128 129 128 127 126 127 125 127 125 125 127 124 126 124 123 129 123 123 123 122 122 122 121 122 121 120 119 119 120 117 118 118 116 114 115 114 113 113 113 113 112 112 112 112 112 111 111 110 110 111 112 112 111 111 110 109 112 110 113 110 119 674 681 690 728 776 791 777 748 623 495 424 478 552 554 425 319 217 198 198 196 199 197 193 194 193 193 194 193 194 196 199 245 377 530 624 633 683 761 817 893 1009 1279 1136 1005 839 700 567 552 658 729 828 908 1039 1085 1013 1097 971 888 790 748 828 871 976 954 979 1076 1140 1201 1129 1079 1143 1190 1222 1159 1146 1192 1221 1235 1189 1128 1198 1288 1351 1348 1249 1112 1038 884 804 711 646 540 534 515 493 463 442 413 389 362 343 317 294 277 263 254 249 244 239 230 230 228 229 236 236 230 228 235 229 226 227 235 308 353 411 457 489 532 514 525 547 577 593 614 624 649 663 694 725 779 808 834 865 915 975 1040 1056 1074 1109 1175 1232 1376 1472 1558 1643 1674 1682 1734 1769 1834 1946 1977 1848 1756 1680 1597 1531 1427 1375 1342 1429 1532 1514 1503 1422 1469 1538 1607 1653 1613 1531 1484 1466 1536 1608 1734 1864 1959 2004 2110 2365 2472 2553 2602 2818 2794 2662 2572 2404 2315 2267 2268 2305 2289 2295 2354 2266 2193 2105 2029 1947 1884 1823 1780 1720 1623 1385 1352 1399 1475 1498 1543 1440 1533 1668 1794 1857 1773 1666 1641 1742 1836 1948 1996 1978 2036 2061 2034 1953 1952 1901 1899 1814 1738 1625 1561 1495 1439 1373 1330 1271 1236 1185 1152 1110 1082 1022 970 924 898 887 831 764 709 649 611 597 582 557 554 549 553 548 541 542 542 544 551 548 595 710 796 877 942 1077 1092 884 1004 1172 1262 1430 1550 1660 1688 1573 1634 1788 1912 1920 2089 2363 2342 2067 1921 1742 1631 1575 1586 1602 1654 1691 1711 1806 1840 1950 1990 2074 2179 2291 2370 2420 2532 2570 2594 2630 2666 2677 2676 2590 2523 2465 2456 2502 2476 2564 2745 2822 2858 2911 2888 2886 2785 2787 2823 2803 2821 2838 2843 2895 2901 2886 2852 2851 2901 2906 2900 2918 2973 2987 3046 3103 3135 3144 3182 3209 3163 3117 3017 3019 2954 2883 2877 2942 2823 2743 2752 2819 2869 2937 2998 3117 3115 3161 3354 3301 2962 2841 2699 2576 2431 2383 2330 2296 2326 2419 2487 2478 2516 2475 2494 2516 2587 2649 2813 2860 2794 2776 2891 2844 2802 2766 2669 2564 2484 2391 2348 2239 2117 2003 1835 1773 1717 1586 1446 1402 1352 1331 1299 1278 1319 1354 1417 1494 1583 1685 1939 2019 2115 2170 2177 2166 2148 2173 2195 2213 2221 2227 2205 2182 2151 2093 2194 2290 2310 2173 2049 1989 2030 2057 2114 2187 2222 2285 2310 2303 2317 2344 2418 2452 2455 2441 2471 2579 2675 2847 3001 3010 3023 3034 3078 3129 3204 3375 3425 3383 3268 3195 2999 2802 2709 2612 2537 2455 2384 2245 2147 2074 2091 2154 2267 2441 2546 2626 2709 2766 2819 2862 2943 2997 3031 3218 3281 3200 3312 3240 3046 2869 2772 2555 2459 2485 2609 2758 2884 2985 2890 2779 2784 2825 2827 2941 3068 3190 3247 3270 3326 3406 3259 2893 2751 2697 2697 2697 2692 2571 2498 2454 2483 2552 2587 2670 2745 2768 2842 2841 2843 2899 2831 2719 2725 2686 2643 2604 2619 2813 2680 2566 2582 2462 2283 2216 2249 2318 2391 2492 2684 2790 2674 2691 2752 2773 2807 2733 2668 2618 2502 2432 2448 2424 2382 2315 2341 2266 2204 2177 2142 2164 2212 2130 2056 1940 1816 1783 1748 1721 1621 1614 1602 1582 1589 1651 1722 1742 1717 1620 1470 1371 1275 1216 1104 1023 971 969 1024 1094 946 1065 1065 1123 1213 1101 989 908 841 822 894 822 734 668 610 608 548 516 527 545 506 496 496 563 695 749 638 596 536 520 488 504 488 448 444 444 445 440 437 436 442 441 437 434 433 432 428 427 428 440 421 419 425 427 444 444 438 437 431 429 426 427 429 428 429 431 425 425 422 417 418 414 407 405 401 398 396 385 371 370 355 336 331 323 324 314 313 304 307 296 299 298 294 291 310 340 339 334 333 299 276 258 253 256 250 247 250 252 247 249 250 253 253 250 250 249 248 249 247 244 247 244 244 252 242 242 241 243 244 245 242 240 239 233 234 235 230 229 232 228 228 225 227 226 226 226 229 230 231 230 241 242 241 241 242 244 238 238 241 241 242 243 241 239 241 241 242 241 241 240 238 239 239 239 239 238 239 242 238 236 237 236 233 232 232 232 232 233 231 234 232 232 231 232 232 215 197 194 195 190 193 193 193 194 206 219 223 221 220 221 219 216 216 214 213 211 211 209 207 205 205 202 200 200 199 193 194 193 194 189 189 187 186 184 183 184 183 181 181 180 180 178 176 177 176 174 174 174 173 174 171 170 169 170 166 167 167 167 165 166 164 164 164 162 163 162 164 163 161 160 160 160 158 158 160 159 158 158 155 156 156 155 155 154 156 154 154 153 153 151 150 151 150 151 151 150 150 148 147 146 145 143 144 144 145 143 142 143 140 142 140 140 139 139 137 139 136 137 136 135 136 135 133 135 132 133 132 133 132 131 130 131 133 133 130 130 129 128 128 126 126 126 127 126 126 126 126 123 124 123 125 125 123 123 126 123 123 121 122 120 122 121 123 120 119 120 117 117 118 118 115 118 114 113 112 113 112 113 111 113 111 111 112 110 111 111 110 110 112 111 111 109 110 113 114 109 112 104 111 688 688 689 697 706 674 631 592 483 513 588 691 867 796 634 519 334 198 194 198 199 199 195 193 195 195 193 193 196 198 199 211 398 451 476 488 618 728 861 990 1255 1152 1003 877 731 582 462 545 643 742 826 912 1048 968 953 1041 869 765 685 716 733 737 814 904 997 1070 1134 1120 1076 1013 1066 1091 1075 1076 1092 1151 1150 1106 1105 1186 1258 1371 1278 969 874 905 803 707 680 577 521 494 487 476 458 438 426 392 375 348 330 308 292 272 256 243 239 239 234 229 226 225 229 235 225 229 228 231 227 227 230 340 381 425 492 531 602 677 664 629 669 699 672 691 716 762 771 780 779 824 832 881 926 955 958 1038 1085 1127 1182 1255 1291 1357 1434 1545 1593 1669 1696 1754 1817 1881 2004 1967 1877 1823 1744 1617 1506 1375 1366 1509 1619 1634 1583 1606 1719 1893 1956 1922 1960 1898 1751 1660 1601 1569 1587 1630 1702 1802 1854 2030 2167 2314 2377 2467 2618 2553 2651 2602 2553 2534 2461 2559 2554 2493 2573 2622 2447 2361 2233 2191 2082 2012 1873 1781 1656 1514 1407 1430 1491 1588 1689 1544 1567 1669 1827 1875 1777 1710 1689 1752 1881 1972 2011 1940 1899 1908 1899 1918 1882 1838 1828 1831 1776 1692 1613 1557 1502 1427 1371 1324 1279 1258 1233 1199 1134 1099 1071 1053 1051 998 922 821 685 621 592 584 574 575 609 617 612 596 563 566 546 542 545 551 552 558 566 609 677 743 911 1007 863 844 1093 1226 1347 1418 1423 1424 1395 1355 1448 1640 1840 2107 2317 2146 1881 1746 1604 1548 1511 1525 1535 1580 1623 1664 1747 1824 1906 1950 2059 2167 2275 2312 2346 2406 2424 2504 2592 2736 2784 2721 2605 2527 2561 2548 2583 2601 2631 2767 2893 2892 2940 3025 3110 2995 2977 3019 2983 2985 2987 3012 2946 2984 2949 2974 2977 2969 2991 3029 3065 3136 3199 3080 3072 3082 3115 3170 3222 3035 2945 2847 2799 2817 2837 2897 2842 2662 2625 2632 2607 2641 2811 2962 3043 2943 2961 3049 3266 3198 3081 2832 2671 2540 2450 2371 2242 2280 2307 2325 2345 2364 2365 2399 2452 2538 2642 2760 2673 2648 2756 2779 2647 2546 2548 2524 2415 2313 2295 2203 2132 1983 1875 1764 1711 1597 1513 1390 1351 1330 1310 1273 1297 1376 1462 1586 1670 1754 1861 2033 2140 2251 2277 2288 2283 2279 2299 2351 2369 2406 2432 2384 2347 2267 2173 2253 2400 2486 2273 2135 2030 2037 2092 2177 2238 2284 2396 2525 2513 2454 2438 2501 2565 2647 2719 2693 2759 2829 2959 3108 3208 3210 3264 3210 3271 3401 3482 3539 3533 3455 3346 3312 3152 2989 2803 2684 2592 2514 2363 2245 2131 2100 2127 2175 2323 2450 2575 2661 2742 2820 2931 2987 3012 3059 3044 3037 3111 3291 3268 3099 2895 2732 2573 2495 2553 2655 2805 2904 3052 3064 2885 2833 2785 2773 2805 2941 3042 3090 3151 3144 3217 3313 3127 2949 2742 2701 2698 2765 2686 2591 2463 2443 2498 2511 2581 2627 2640 2641 2654 2688 2820 2929 2818 2818 2929 3026 2868 2862 2885 2792 2721 2608 2388 2324 2239 2315 2468 2590 2722 2629 2566 2554 2670 2757 2728 2724 2642 2514 2459 2393 2373 2272 2221 2218 2239 2316 2314 2209 2089 1972 1978 1969 1942 1892 1851 1749 1673 1632 1598 1552 1491 1492 1456 1453 1470 1522 1545 1605 1595 1490 1390 1268 1213 1148 1073 1051 1130 1239 1246 1131 1220 1239 1271 1341 1237 1079 1009 978 934 840 782 779 775 705 632 604 545 624 689 638 576 522 492 587 693 634 558 487 479 461 455 564 606 590 536 508 455 432 434 434 428 431 433 434 432 428 422 420 419 417 416 413 414 410 407 423 433 432 429 425 418 419 419 417 414 408 411 407 406 406 407 403 397 396 393 392 391 388 386 383 379 375 372 367 366 365 358 355 353 352 348 344 344 339 336 336 332 328 325 316 305 269 258 253 249 247 245 245 242 246 248 249 248 248 247 247 246 247 243 245 242 244 242 240 239 243 241 240 240 240 236 234 231 232 228 236 230 226 228 229 222 227 222 223 227 225 223 225 226 228 240 245 238 238 238 235 238 238 241 239 240 236 237 235 238 239 239 240 237 236 236 234 236 235 234 236 234 233 234 232 233 230 229 231 231 231 227 232 230 229 229 228 227 230 226 225 197 197 192 191 188 190 193 209 213 215 217 216 214 214 215 214 214 209 209 208 207 205 204 200 200 199 199 194 194 193 192 190 190 189 188 182 184 183 181 180 179 179 177 178 176 177 174 173 173 176 173 170 172 170 169 170 167 167 167 167 166 164 166 164 164 163 161 161 160 161 161 161 160 160 159 158 157 158 158 157 158 154 156 155 156 153 155 153 154 154 152 152 153 152 151 150 150 148 149 150 151 150 147 143 144 143 144 143 143 142 141 141 140 139 141 140 139 139 137 136 138 136 135 135 135 134 134 133 132 133 132 132 130 131 132 129 138 129 128 127 128 128 125 125 126 128 126 125 125 127 123 124 123 122 123 123 126 125 121 125 121 122 121 121 120 121 121 120 118 120 118 120 118 119 117 117 117 115 113 112 113 113 113 112 113 110 110 109 111 110 111 111 110 110 108 110 111 110 111 111 109 114 689 691 665 643 614 587 566 557 576 605 773 934 961 814 642 534 355 199 194 195 197 197 202 197 195 195 194 195 194 196 200 204 389 368 357 452 578 672 820 1005 1173 1022 897 791 635 536 434 504 632 735 743 854 844 818 911 965 803 717 639 651 698 786 875 931 1026 1095 1144 1121 1078 1001 1012 1038 1038 1064 1093 1100 1105 1100 1166 1254 1328 1094 966 843 748 732 712 605 611 507 464 461 457 447 437 416 403 380 363 339 320 298 286 262 249 237 231 236 235 227 225 230 232 228 229 229 227 236 228 232 315 395 450 477 525 616 667 757 742 730 799 813 762 781 818 864 855 829 839 853 866 909 969 1023 1029 1034 1067 1112 1183 1289 1352 1369 1437 1515 1582 1650 1702 1740 1770 1907 2068 1992 1933 1826 1747 1625 1523 1370 1426 1598 1731 1726 1644 1627 1716 1883 2026 2098 2172 2022 1932 1831 1781 1719 1701 1738 1747 1803 1804 1898 1991 2155 2278 2382 2458 2470 2622 2625 2553 2522 2507 2522 2548 2618 2709 2621 2494 2354 2239 2168 2068 2001 1814 1681 1544 1457 1455 1482 1519 1554 1697 1638 1700 1809 1902 1842 1747 1754 1796 1868 1980 1995 1923 1911 1836 1827 1822 1811 1798 1787 1781 1773 1699 1655 1597 1540 1488 1456 1386 1356 1326 1336 1322 1284 1265 1295 1235 1163 1034 950 845 752 611 597 591 642 776 790 762 751 747 727 712 702 669 625 579 587 579 569 562 591 621 660 772 904 795 820 1096 1079 1108 1227 1279 1227 1262 1195 1245 1483 1731 1975 2179 2062 1893 1770 1557 1501 1468 1476 1499 1544 1602 1663 1711 1775 1863 1920 2094 2186 2242 2290 2323 2359 2406 2481 2594 2707 2781 2735 2638 2616 2591 2617 2623 2637 2671 2764 2802 2879 2968 3077 3120 3120 3062 2903 2838 2882 2912 2865 2787 2801 2786 2785 2818 2822 2882 2945 2999 3107 3095 3025 3017 3032 3051 3058 3048 2954 2834 2773 2767 2798 2860 2833 2723 2603 2564 2613 2529 2633 2751 2852 2828 2878 2892 2973 3151 3093 3013 2965 2840 2596 2527 2380 2262 2208 2138 2169 2223 2295 2359 2448 2492 2590 2617 2622 2558 2602 2660 2619 2620 2443 2365 2405 2305 2131 2143 2097 1983 1871 1792 1707 1649 1487 1457 1334 1307 1290 1286 1273 1358 1445 1514 1682 1825 1890 1963 2123 2200 2259 2313 2336 2367 2361 2405 2414 2440 2539 2559 2491 2405 2320 2213 2263 2415 2488 2309 2207 2082 2046 2082 2159 2250 2297 2416 2537 2630 2577 2598 2617 2615 2713 2880 2871 2869 2991 3131 3167 3205 3162 3192 3180 3182 3205 3264 3376 3524 3499 3405 3353 3185 3024 2849 2729 2619 2524 2390 2301 2185 2122 2106 2141 2232 2360 2512 2625 2729 2792 2849 2876 2863 2916 2976 2991 3155 3335 3358 3163 2946 2786 2576 2500 2543 2651 2737 2851 2924 3007 3081 2946 2843 2803 2835 2846 2947 3011 3060 3142 3280 3412 3270 3141 2902 2809 2737 2709 2825 2801 2600 2527 2437 2453 2505 2526 2526 2503 2555 2646 2613 2659 2730 2817 2972 2934 2770 2722 2851 2864 2607 2539 2489 2377 2305 2313 2493 2624 2733 2619 2448 2389 2436 2486 2526 2413 2439 2448 2362 2289 2309 2283 2207 2187 2186 2322 2316 2213 2065 1968 1924 1897 1846 1782 1741 1687 1617 1549 1484 1454 1425 1410 1405 1392 1390 1401 1429 1505 1532 1476 1396 1325 1261 1140 1135 1170 1175 1307 1412 1284 1339 1392 1311 1217 1225 1180 1092 1071 987 885 841 858 809 682 624 577 563 637 642 604 570 538 507 556 609 561 489 483 474 462 464 564 628 747 685 570 528 440 430 429 430 426 426 432 430 427 423 420 416 414 413 412 408 407 401 401 402 422 427 425 424 417 413 410 411 410 406 405 402 397 393 392 391 392 389 391 383 384 382 379 377 375 370 368 362 358 354 352 348 342 341 338 329 337 336 331 331 327 326 311 298 298 280 259 256 252 245 244 244 241 242 245 246 247 245 243 244 243 244 241 240 245 242 237 243 236 239 238 240 235 231 234 233 228 228 230 230 228 229 228 225 226 225 222 228 224 223 226 224 224 237 240 238 237 238 228 237 238 237 238 237 237 233 236 238 235 236 234 236 234 233 233 233 232 233 234 231 231 231 233 230 229 229 227 227 229 228 228 228 227 228 229 226 225 226 224 201 194 191 192 192 189 190 202 206 211 213 214 213 212 212 210 209 208 207 204 204 202 202 202 199 197 197 194 193 190 190 188 187 186 184 185 186 180 179 180 180 177 177 175 175 174 174 174 175 172 173 169 171 169 169 167 167 168 166 165 164 164 164 165 163 164 162 162 160 160 159 159 159 160 161 158 158 158 156 156 156 156 158 154 153 154 154 151 152 154 152 151 152 151 152 149 149 153 148 149 149 149 149 144 142 144 143 144 142 141 141 140 140 138 139 140 137 138 136 139 137 135 134 134 134 133 134 135 133 133 132 131 131 128 130 131 130 128 127 127 126 126 127 127 124 125 126 127 128 124 125 126 124 124 123 123 122 121 120 120 123 119 121 120 121 121 120 121 121 121 119 119 120 117 115 116 120 120 117 115 115 115 115 112 113 110 110 110 110 110 110 111 110 109 109 111 110 114 113 112 108 111 747 700 701 672 635 651 686 708 725 708 846 943 946 931 763 650 386 241 199 199 198 198 203 201 196 194 195 195 195 194 196 199 297 292 357 446 552 620 766 987 1060 933 806 698 533 489 399 528 611 644 668 767 732 750 841 856 717 662 603 645 714 770 863 966 1054 1189 1205 1118 1084 1003 1008 1007 1016 1048 1049 1027 1060 1153 1240 1347 1244 979 891 769 689 616 637 580 534 478 451 430 428 419 409 397 382 362 349 333 327 293 286 256 245 227 226 225 227 236 231 231 228 229 226 228 233 237 235 322 380 452 517 568 607 681 749 797 838 872 905 888 859 876 918 954 917 894 895 894 905 938 1027 1108 1118 1175 1176 1190 1177 1230 1324 1449 1478 1565 1613 1688 1749 1839 1881 1953 2059 1981 1905 1810 1722 1620 1518 1394 1450 1644 1770 1862 1799 1733 1734 1798 1921 2130 2245 2290 2191 1993 1946 1878 1851 1861 1885 1916 1874 1903 1973 2058 2153 2238 2322 2448 2536 2582 2523 2473 2497 2453 2478 2501 2602 2554 2417 2294 2159 2115 2016 1908 1744 1615 1496 1490 1498 1518 1605 1719 1803 1848 1912 1977 1893 1803 1818 1871 1961 2029 1980 1927 1875 1843 1823 1790 1767 1759 1753 1745 1740 1716 1648 1600 1572 1534 1517 1481 1451 1448 1483 1486 1384 1311 1263 1232 1148 1069 948 831 767 656 614 604 707 788 972 1051 1126 1090 999 936 921 886 806 738 665 645 612 598 574 583 604 622 710 804 755 788 917 907 919 991 1069 1066 1154 1061 1158 1348 1587 1796 2069 2073 1821 1690 1520 1443 1419 1428 1459 1500 1571 1638 1674 1765 1862 1954 2045 2136 2198 2264 2323 2396 2454 2542 2616 2656 2719 2758 2668 2668 2656 2707 2714 2696 2709 2787 2798 2904 2974 3060 3048 2973 2880 2779 2751 2783 2815 2704 2655 2668 2671 2713 2764 2868 2888 2968 3014 3078 3100 2991 2954 2920 2905 2962 2951 2938 2847 2844 2777 2749 2710 2597 2562 2526 2537 2513 2490 2609 2690 2700 2748 2838 2870 3044 2990 2987 2902 2777 2619 2494 2448 2366 2292 2141 2062 2056 2121 2236 2302 2406 2472 2506 2512 2502 2446 2466 2474 2463 2552 2449 2270 2214 2123 1994 1967 1946 1898 1769 1744 1600 1538 1431 1368 1260 1261 1284 1282 1352 1390 1490 1594 1878 1929 1944 1984 2025 2110 2229 2332 2375 2398 2430 2427 2454 2478 2562 2667 2575 2448 2361 2249 2298 2433 2492 2354 2249 2151 2087 2089 2120 2197 2262 2365 2463 2553 2606 2611 2652 2719 2770 2866 2959 3014 3013 2946 2852 2991 2960 2960 2935 2908 2958 3053 3249 3330 3383 3377 3343 3191 3071 2868 2769 2662 2581 2470 2382 2260 2173 2120 2121 2180 2263 2422 2558 2631 2682 2753 2790 2835 2920 3060 3115 3190 3320 3343 3080 2940 2763 2596 2528 2550 2643 2745 2890 2926 2971 3123 3102 2977 2858 2870 2881 2902 2973 3085 3190 3388 3505 3494 3325 3197 3071 2789 2730 2795 2844 2626 2423 2379 2369 2426 2461 2398 2404 2446 2433 2486 2564 2647 2692 2764 2876 2666 2644 2786 2941 2877 2771 2771 2655 2541 2415 2464 2529 2523 2556 2361 2300 2294 2325 2297 2245 2271 2268 2229 2194 2156 2209 2152 2047 2029 2144 2223 2146 2067 2008 1935 1877 1828 1736 1661 1615 1597 1526 1447 1380 1406 1361 1352 1373 1368 1306 1330 1452 1552 1520 1443 1349 1290 1256 1238 1272 1263 1349 1472 1480 1472 1303 1205 1087 1061 1109 1034 967 950 837 768 796 761 680 627 588 543 686 648 568 550 542 529 485 501 499 486 476 471 462 493 569 636 779 763 671 572 499 440 427 422 419 423 419 420 426 421 421 418 417 413 410 407 404 401 400 399 394 393 410 422 416 412 407 405 408 405 403 399 397 394 392 391 385 385 380 379 374 372 376 376 371 369 367 362 361 359 357 352 348 347 344 337 326 320 331 324 319 300 289 279 274 265 283 272 258 251 246 244 244 243 242 241 243 244 244 242 243 240 239 238 236 237 239 237 239 237 238 235 233 233 231 231 230 225 230 230 231 226 230 227 225 219 223 222 222 223 223 223 223 224 235 234 234 232 226 235 234 235 237 234 233 232 233 235 233 235 233 234 232 234 233 232 233 230 232 230 228 225 227 226 227 226 226 227 226 227 228 227 227 225 224 225 224 221 224 201 193 192 188 192 193 186 193 202 204 209 210 210 210 210 207 207 207 206 202 202 202 201 196 198 195 196 192 190 189 189 185 185 184 185 182 180 180 179 176 177 177 177 176 175 175 174 173 173 171 171 170 171 168 168 168 166 166 164 166 165 164 163 164 164 163 160 160 161 160 159 158 159 158 156 157 158 157 158 157 153 155 155 155 153 153 153 152 152 152 151 151 151 150 150 150 148 149 148 147 147 149 146 146 144 142 143 142 142 140 140 141 140 139 139 139 138 137 138 136 137 136 136 136 134 133 134 132 132 133 131 131 132 132 131 128 131 129 128 129 127 129 129 129 127 125 125 124 124 123 124 125 128 127 124 123 119 122 122 119 119 121 118 119 118 117 117 118 116 117 116 117 119 118 118 117 123 121 121 116 119 118 115 112 112 110 111 109 111 110 111 110 110 108 107 107 105 107 107 107 106 111 833 762 714 713 695 724 829 915 856 810 910 918 911 901 889 777 436 310 198 198 199 197 196 197 198 197 199 197 195 198 196 196 225 234 284 377 452 558 762 1007 961 855 709 575 473 413 469 526 551 584 637 685 647 704 836 773 650 592 598 631 713 788 912 1000 1108 1211 1234 1117 1034 986 995 993 996 1007 1005 1046 1124 1242 1324 1248 957 825 776 693 659 578 547 532 468 437 418 401 399 394 384 372 364 349 336 352 355 368 297 239 230 226 224 223 225 231 237 230 233 227 226 227 234 246 266 371 448 569 598 671 689 783 829 869 914 914 920 956 966 997 1018 1014 974 947 931 937 941 985 1035 1094 1178 1242 1266 1289 1304 1273 1280 1416 1527 1615 1660 1766 1861 2010 2045 2030 2020 1930 1874 1808 1736 1604 1502 1462 1490 1616 1767 1976 2007 1914 1873 1910 1974 2010 2136 2217 2269 2092 2072 2013 2001 2075 2218 2142 2067 2049 2161 2126 2069 2140 2279 2377 2540 2470 2420 2427 2380 2388 2409 2484 2491 2443 2290 2234 2146 2088 1929 1796 1652 1554 1533 1536 1601 1575 1595 1679 1827 1990 2035 1971 1857 1854 1923 1999 2116 2088 1995 1944 1903 1862 1799 1770 1759 1736 1721 1707 1700 1682 1634 1580 1535 1509 1482 1462 1456 1462 1519 1480 1402 1315 1199 1138 1046 959 866 803 679 621 623 698 837 976 1116 1258 1331 1289 1174 1103 1013 961 901 785 707 671 638 601 574 574 607 631 651 672 693 693 754 726 766 792 885 909 959 901 1062 1288 1522 1592 1783 1897 1754 1639 1498 1392 1367 1391 1417 1473 1512 1551 1621 1718 1797 1851 1949 2048 2127 2212 2261 2363 2435 2527 2562 2594 2659 2742 2733 2747 2768 2807 2865 2807 2822 2888 2912 2966 2981 2952 2959 2854 2791 2689 2706 2733 2638 2574 2582 2658 2775 2855 2926 3060 3060 3079 3108 3171 3085 2966 2931 2850 2819 2797 2815 2821 2838 2845 2827 2775 2499 2413 2436 2505 2499 2479 2451 2504 2602 2682 2757 2835 2903 3000 2892 2933 2830 2704 2634 2486 2414 2411 2341 2177 2095 2056 2056 2178 2248 2347 2377 2424 2449 2415 2332 2355 2328 2366 2447 2361 2289 2139 1998 1876 1826 1823 1752 1669 1656 1479 1431 1368 1305 1258 1287 1313 1334 1418 1530 1589 1686 1881 2011 2041 2116 2099 2168 2286 2343 2363 2398 2422 2431 2439 2466 2574 2707 2640 2469 2371 2317 2384 2501 2524 2421 2294 2199 2118 2069 2075 2126 2176 2262 2333 2430 2482 2492 2550 2595 2654 2732 2807 2870 2873 2739 2740 2796 2751 2745 2713 2704 2775 2904 2998 3102 3160 3324 3417 3346 3255 3118 2997 2822 2722 2544 2421 2313 2231 2155 2135 2148 2206 2319 2413 2571 2642 2760 2851 2961 3083 3207 3223 3295 3417 3424 3219 2952 2816 2610 2537 2548 2643 2797 2876 2997 3104 3261 3240 3035 2920 2909 2917 2928 3021 3128 3197 3255 3347 3453 3354 3079 2992 2865 2829 2929 2813 2597 2382 2320 2361 2411 2335 2278 2268 2285 2362 2573 2548 2597 2688 2896 2765 2570 2578 2650 2796 2916 2991 2870 2830 2768 2751 2435 2341 2352 2372 2321 2164 2154 2172 2137 2088 2097 2147 2121 2059 2042 2045 2027 1929 1929 2087 2088 2092 2076 1994 1950 1912 1838 1729 1663 1585 1540 1522 1463 1326 1311 1303 1256 1285 1291 1272 1284 1346 1427 1410 1432 1394 1367 1395 1350 1288 1310 1347 1450 1519 1393 1251 1135 1049 978 1008 987 871 834 745 728 714 703 739 659 576 576 721 709 611 580 546 531 497 479 479 477 472 468 520 567 646 702 821 861 694 663 576 492 428 425 424 416 418 415 413 415 418 416 411 411 410 410 406 403 398 400 394 391 389 388 391 409 409 407 400 402 399 398 392 398 389 385 383 383 382 379 375 371 367 364 366 359 359 356 355 352 350 347 347 344 342 340 337 330 326 323 320 324 322 317 317 309 295 298 303 283 250 245 241 243 241 240 239 247 241 242 238 242 237 238 236 236 235 236 237 237 240 237 234 230 231 229 227 225 228 225 228 227 227 226 220 227 224 221 222 222 223 224 220 221 220 230 229 228 226 234 233 237 242 235 233 231 231 234 230 233 230 231 233 230 230 229 231 231 229 228 227 225 226 225 225 221 224 225 224 225 225 227 224 223 221 222 221 220 220 200 196 193 190 192 194 195 188 201 198 201 206 206 205 206 204 205 205 204 201 202 199 198 198 196 194 193 190 187 187 187 185 184 183 183 182 182 179 179 177 177 176 176 174 173 173 173 171 170 169 169 169 169 167 168 166 167 166 164 164 163 164 163 162 161 161 160 161 159 158 159 159 157 157 157 156 157 155 154 157 155 159 155 153 154 154 153 153 153 152 151 151 151 151 151 150 149 148 148 147 147 148 147 147 147 143 141 141 140 140 140 140 138 138 140 140 140 137 137 134 137 136 137 135 132 133 134 133 132 134 132 131 132 131 130 130 130 128 129 128 129 128 128 128 128 127 126 125 126 125 125 125 122 124 125 123 123 121 122 122 123 122 122 120 119 122 121 120 119 119 116 115 119 120 118 117 119 120 122 113 112 112 112 111 113 112 109 109 110 110 109 110 108 108 106 106 112 112 112 109 109 108 864 831 779 820 764 854 904 914 885 864 858 861 830 827 814 791 631 394 238 197 197 197 196 201 197 198 201 196 197 195 201 197 200 206 225 305 378 485 731 877 803 709 620 523 410 353 483 480 492 492 598 588 564 599 650 609 536 527 598 631 709 796 958 1076 1178 1301 1266 1102 1030 955 962 982 1008 1050 1105 1150 1241 1329 1170 906 802 697 634 593 588 540 512 470 443 408 386 365 361 359 351 343 333 327 344 341 351 329 249 225 223 224 222 226 226 231 229 224 225 227 230 229 234 324 322 464 537 587 639 655 652 681 676 721 730 760 794 841 868 900 943 993 1000 1008 990 1001 1016 1032 1060 1119 1188 1288 1354 1371 1412 1451 1422 1381 1464 1549 1597 1693 1798 1957 2005 2144 2126 2063 1965 1829 1730 1647 1646 1702 1741 1751 1798 1945 2074 2243 2102 2103 2075 2081 2109 2239 2314 2200 2121 2197 2173 2325 2504 2502 2418 2334 2384 2320 2215 2220 2402 2542 2521 2471 2364 2274 2255 2242 2310 2368 2305 2266 2194 2121 1997 1905 1747 1657 1553 1557 1572 1597 1723 1778 1734 1696 1844 1944 1990 1905 1948 1981 2084 2191 2187 2160 2076 2041 1970 1885 1801 1759 1722 1703 1688 1684 1671 1658 1620 1592 1529 1479 1434 1406 1378 1375 1440 1418 1349 1263 1138 1061 965 910 817 716 642 660 810 845 1030 1178 1324 1388 1422 1347 1261 1188 1107 1061 989 870 825 789 703 650 577 578 582 610 630 647 660 659 653 664 691 717 748 772 805 867 990 1144 1302 1340 1589 1743 1633 1542 1375 1304 1310 1317 1353 1385 1428 1435 1483 1596 1658 1765 1915 2012 2141 2196 2238 2280 2322 2371 2420 2432 2501 2620 2704 2862 2954 2938 2962 2977 2919 2872 2844 2814 2820 2864 2895 2782 2661 2570 2544 2506 2521 2574 2738 2908 2915 2973 3027 3095 3169 3295 3322 3102 3027 2979 2953 2899 2858 2811 2782 2798 2805 2805 2817 2550 2378 2312 2376 2472 2484 2490 2494 2548 2549 2613 2694 2806 2907 2851 2847 2900 2889 2858 2732 2615 2503 2387 2368 2321 2265 2107 2061 2067 2169 2247 2309 2358 2367 2269 2221 2161 2089 2150 2240 2266 2187 2039 1940 1827 1753 1672 1639 1575 1499 1418 1379 1319 1254 1290 1306 1337 1388 1428 1522 1647 1740 1897 2009 2097 2187 2260 2263 2324 2338 2420 2445 2479 2509 2556 2596 2698 2749 2623 2465 2409 2388 2425 2485 2595 2488 2360 2258 2157 2059 2042 2094 2121 2137 2180 2243 2283 2310 2337 2423 2475 2512 2582 2660 2660 2627 2589 2507 2469 2451 2455 2482 2569 2702 2757 2820 2917 3084 3189 3274 3379 3279 3123 2836 2724 2595 2519 2414 2340 2240 2195 2148 2162 2221 2296 2436 2581 2743 2806 2884 2968 3091 3185 3186 3264 3448 3375 3087 2930 2721 2621 2602 2698 2787 3001 3111 3195 3271 3319 3151 2991 2948 2952 2989 3009 3026 3049 3174 3219 3305 3255 3050 3006 2925 2898 2957 2912 2525 2311 2186 2175 2238 2153 2073 2084 2172 2282 2322 2381 2517 2698 2729 2691 2494 2470 2503 2601 2665 2720 2610 2574 2565 2501 2438 2346 2272 2202 2163 2092 2035 1949 1940 1916 1922 1982 1998 1928 1923 1873 1785 1746 1862 1930 1936 2097 2172 2067 2077 1939 1782 1671 1630 1543 1490 1429 1382 1307 1267 1197 1182 1179 1189 1238 1217 1228 1293 1236 1282 1342 1348 1244 1210 1086 1139 1168 1296 1436 1397 1297 1217 1102 996 896 850 827 816 838 835 801 691 639 639 567 646 745 840 746 667 612 589 541 522 494 526 531 572 677 704 796 856 923 956 879 787 621 537 435 427 421 421 415 408 406 405 406 409 412 410 407 405 400 401 396 394 392 390 392 388 382 379 379 380 400 397 391 390 391 392 389 384 381 377 380 376 372 369 367 366 364 358 358 355 351 347 347 342 340 336 335 333 330 325 328 325 323 320 321 315 316 309 307 306 304 301 298 284 257 242 236 240 236 235 235 237 236 238 238 236 236 234 236 236 231 232 234 231 231 229 230 232 228 225 224 230 226 224 226 220 221 223 223 219 219 218 218 221 223 220 218 220 237 230 222 236 236 235 238 230 226 226 227 229 230 230 229 228 229 227 227 231 231 227 224 225 224 223 224 221 220 223 220 221 221 222 219 222 224 223 223 221 218 217 220 202 196 192 191 187 186 194 189 190 197 198 206 204 205 205 202 200 200 197 200 197 197 196 193 193 191 191 189 189 186 185 186 184 185 179 185 179 178 177 177 176 182 173 173 174 173 170 170 171 171 169 168 167 167 166 164 165 164 163 163 162 163 162 163 161 161 160 160 160 159 160 158 158 158 157 158 158 155 154 156 158 155 153 152 153 152 152 152 152 151 150 151 150 150 150 149 148 149 148 148 147 146 144 144 145 144 145 149 144 139 139 139 137 138 137 136 137 136 137 135 136 135 136 135 134 133 134 133 133 131 132 131 131 133 130 132 130 128 129 129 128 129 127 126 127 126 126 127 126 125 125 125 125 125 125 124 123 125 122 123 123 122 120 122 125 121 119 119 119 118 118 118 115 118 117 117 117 120 116 112 111 113 113 112 111 111 109 109 110 108 109 109 107 107 109 107 108 110 107 108 107 107 913 871 834 890 874 935 1026 994 920 863 818 794 782 750 735 719 587 496 318 222 196 196 199 197 197 194 197 201 200 202 197 198 204 200 211 254 367 440 760 780 714 652 553 474 345 384 429 334 372 459 494 515 517 527 542 520 495 521 524 580 727 839 1046 1177 1294 1364 1287 1097 993 964 981 1013 1070 1114 1165 1253 1322 1169 897 755 744 655 600 541 526 502 478 438 422 396 375 347 337 333 330 320 313 308 323 331 306 276 227 222 223 225 228 225 223 232 233 228 231 234 238 235 290 407 464 416 446 514 526 572 604 596 602 620 669 701 708 728 760 842 873 929 953 963 991 1021 1025 1056 1093 1151 1207 1313 1377 1456 1503 1547 1523 1471 1497 1598 1639 1742 1852 1917 1968 2190 2181 2029 1922 1819 1765 1767 1783 1846 1932 1966 1983 2062 2201 2237 2167 2126 2135 2133 2136 2260 2347 2441 2460 2267 2239 2405 2430 2590 2490 2500 2476 2407 2311 2303 2529 2591 2515 2470 2397 2298 2201 2149 2140 2153 2198 2179 2074 1957 1833 1746 1623 1578 1608 1649 1648 1656 1704 1831 1860 1820 1880 2020 1956 2020 2069 2120 2235 2188 2118 2072 2059 2038 2025 1942 1859 1806 1745 1725 1695 1664 1631 1612 1545 1488 1444 1425 1401 1367 1338 1324 1304 1338 1275 1169 1079 995 911 853 756 658 674 732 903 1017 1156 1314 1367 1370 1428 1383 1299 1225 1163 1063 944 888 908 972 901 772 615 586 582 593 610 622 633 633 638 654 679 698 726 739 756 765 831 897 1115 1167 1451 1574 1527 1431 1309 1222 1261 1267 1309 1359 1352 1383 1457 1530 1652 1723 1902 2011 2080 2117 2138 2207 2244 2300 2350 2406 2495 2622 2706 2839 2942 3061 3022 2857 2776 2720 2687 2767 2789 2720 2695 2705 2554 2477 2454 2504 2523 2617 2730 2777 2792 2875 2966 3045 3090 3233 3328 3106 3028 2987 2954 2929 2913 2846 2769 2723 2716 2688 2539 2363 2286 2324 2379 2438 2476 2472 2434 2463 2504 2598 2702 2950 2862 2729 2742 2803 2910 2916 2889 2651 2575 2471 2412 2353 2281 2098 2041 2007 2104 2215 2273 2286 2210 2143 2057 2031 1962 2061 2101 2124 2057 1950 1839 1744 1688 1583 1564 1496 1437 1387 1353 1288 1255 1289 1303 1378 1468 1544 1579 1581 1655 1740 1828 1905 2011 2158 2257 2331 2382 2444 2498 2567 2618 2675 2763 2841 2918 2787 2567 2488 2427 2447 2523 2632 2559 2451 2320 2217 2071 2012 2031 2029 2037 2052 2079 2115 2202 2242 2294 2330 2379 2442 2514 2535 2465 2396 2366 2372 2371 2386 2421 2499 2556 2604 2710 2811 2896 2884 2932 3090 3256 3180 3067 2941 2828 2699 2498 2407 2339 2275 2179 2161 2180 2227 2339 2467 2654 2755 2855 2916 2948 2995 3051 3204 3387 3380 3254 3080 2867 2712 2609 2677 2793 2900 2982 3026 3073 3121 3207 3085 3049 3027 3012 3027 3053 3077 3138 3199 3121 3061 2867 2820 2848 2824 2887 2972 2602 2355 2137 2053 1973 1996 1884 1930 2051 2141 2281 2427 2524 2477 2556 2586 2368 2321 2342 2428 2518 2592 2441 2389 2325 2289 2384 2411 2282 2221 2141 2041 1983 1880 1847 1816 1810 1892 1913 1819 1818 1781 1686 1733 1826 1772 1834 1962 2087 2199 2044 1870 1777 1682 1647 1589 1525 1409 1377 1337 1292 1237 1171 1109 1091 1135 1108 1103 1171 1169 1156 1312 1261 1125 1091 1027 1059 1114 1155 1298 1350 1348 1313 1150 1051 1043 962 941 910 917 920 863 805 743 649 564 623 689 780 845 766 738 685 593 597 600 583 650 703 787 826 875 951 1024 953 840 755 609 544 473 426 422 418 414 410 410 402 398 402 409 409 405 401 400 400 394 394 388 387 386 381 381 375 376 374 372 372 393 395 384 382 380 378 379 377 374 375 370 367 365 364 360 359 355 353 350 348 344 343 342 338 336 334 332 329 325 316 320 320 317 322 316 308 310 305 303 299 299 295 293 270 243 236 233 236 235 230 232 234 237 233 232 233 230 231 232 232 230 230 228 226 233 231 228 225 226 221 223 225 223 224 216 223 223 217 217 217 217 219 220 220 221 221 229 232 217 233 233 233 233 227 226 227 226 227 227 228 229 225 229 226 226 226 227 225 224 223 223 219 220 221 219 220 218 222 220 219 219 218 217 223 227 218 218 216 213 198 195 192 189 190 190 187 188 186 192 197 200 200 202 202 201 198 200 199 195 196 195 193 193 191 190 189 189 188 188 187 183 181 181 182 185 184 177 176 175 175 174 174 173 172 170 170 170 169 167 168 167 167 165 164 166 164 165 163 162 162 161 161 160 161 161 160 159 158 159 157 159 158 157 156 154 156 155 155 163 159 156 152 152 152 152 152 152 150 150 151 151 150 150 151 148 148 150 148 147 146 147 146 145 146 145 146 145 148 145 141 140 139 139 138 138 136 136 137 137 134 134 135 133 132 133 134 135 133 131 132 131 130 128 129 129 128 129 128 128 127 128 127 127 127 126 126 126 125 124 125 125 126 124 124 123 121 122 123 122 121 121 121 122 121 120 124 123 118 118 118 118 115 117 112 115 117 116 111 112 113 112 111 111 112 110 110 109 109 109 108 109 107 108 107 106 108 111 103 104 107 109 972 1004 935 978 1010 1156 1210 1085 974 881 814 748 693 678 649 618 549 477 344 277 224 212 196 196 199 201 203 197 200 197 197 199 202 198 199 212 308 351 656 677 572 519 528 443 392 316 312 402 498 469 436 434 460 463 467 470 536 574 607 611 695 916 1019 1075 1117 1129 1172 1030 950 987 1004 1080 1119 1218 1227 1324 1259 914 798 665 620 626 590 532 488 461 427 409 396 374 357 336 321 314 310 300 295 292 291 297 286 252 222 221 222 226 227 222 229 230 235 228 236 241 247 309 387 477 566 594 581 531 538 526 550 588 622 671 706 723 761 779 787 788 824 857 903 953 979 1008 1028 1077 1114 1195 1223 1286 1363 1465 1523 1583 1603 1558 1575 1662 1762 1845 1898 1961 2040 2185 2209 2021 1934 1860 1869 1977 1954 2007 2083 2121 2187 2199 2250 2274 2180 2131 2135 2130 2149 2238 2285 2390 2462 2382 2420 2596 2583 2656 2576 2557 2484 2419 2416 2580 2602 2534 2475 2469 2521 2509 2380 2331 2187 2105 2032 1993 1920 1799 1702 1633 1613 1669 1748 1763 1780 1850 1804 1880 2077 2066 2047 2087 2034 2120 2246 2285 2184 2118 2031 1948 1941 1925 1909 1890 1854 1843 1770 1732 1652 1624 1592 1559 1471 1440 1402 1349 1306 1329 1298 1277 1246 1229 1203 1136 1048 974 892 829 690 679 702 778 963 1126 1249 1285 1334 1346 1425 1398 1330 1282 1157 1071 966 1014 1045 1255 1058 919 757 642 612 601 599 609 607 609 615 640 662 678 700 710 716 717 751 786 887 974 1183 1300 1343 1273 1167 1170 1219 1249 1285 1277 1332 1369 1471 1517 1629 1703 1852 1908 1996 2031 2102 2133 2186 2266 2314 2382 2473 2599 2674 2775 2860 3036 2984 2851 2799 2625 2618 2665 2625 2595 2633 2615 2497 2456 2427 2472 2538 2609 2654 2711 2737 2807 2900 2985 3025 3140 3238 3136 3072 3044 2980 2947 2920 2864 2772 2657 2571 2386 2310 2239 2253 2360 2378 2417 2498 2507 2409 2406 2515 2600 2743 2855 2660 2684 2709 2785 2967 3060 2878 2701 2586 2511 2473 2411 2281 2040 1962 1976 2059 2207 2217 2197 2113 2025 1955 1939 1896 2003 1993 1986 1907 1821 1761 1696 1628 1595 1544 1447 1394 1377 1367 1292 1262 1288 1323 1396 1467 1578 1672 1748 1751 1808 1833 1858 1969 2129 2209 2262 2303 2354 2378 2417 2472 2561 2644 2777 2891 2832 2739 2595 2502 2493 2598 2701 2665 2541 2406 2314 2160 2054 1967 1972 1969 1966 1988 1999 2089 2122 2181 2206 2266 2320 2373 2404 2307 2291 2302 2315 2333 2365 2443 2462 2513 2540 2604 2689 2749 2771 2821 2917 3157 3317 3312 3164 2834 2728 2619 2574 2505 2406 2262 2216 2171 2189 2265 2362 2542 2670 2815 2862 2906 2939 3033 3202 3342 3436 3416 3189 2902 2789 2653 2640 2722 2837 2905 2940 2979 3036 3193 3158 3122 3172 3143 3093 3109 3112 3184 3101 3039 2867 2779 2746 2743 2753 2811 2683 2526 2376 2167 1955 1726 1696 1731 1843 1925 2011 2155 2279 2341 2275 2408 2416 2268 2178 2148 2218 2401 2480 2318 2210 2135 2153 2240 2325 2285 2235 2208 2149 2047 1907 1844 1747 1753 1734 1715 1716 1667 1673 1610 1599 1599 1725 1846 1885 1962 2067 2090 1861 1777 1701 1668 1570 1492 1434 1400 1320 1283 1224 1186 1139 1096 1036 1031 974 1083 1080 1089 1180 1217 1101 1031 963 968 1029 1132 1164 1218 1217 1310 1238 1161 1125 1088 1048 1027 1012 1017 963 878 728 644 625 655 704 776 922 874 816 734 677 660 714 668 703 759 885 958 995 1058 977 898 780 677 594 544 495 459 422 419 413 409 408 406 396 393 396 403 401 399 398 393 394 392 388 383 383 380 379 378 375 372 369 367 365 366 388 388 385 382 376 371 372 368 365 365 364 363 359 356 353 352 351 348 344 341 339 335 335 330 327 326 325 326 322 309 311 304 294 288 286 282 276 271 271 270 277 284 262 242 240 235 234 234 230 230 231 232 229 229 234 237 228 233 231 228 229 225 225 231 229 225 221 221 226 223 225 219 217 217 222 218 221 217 216 220 223 224 221 218 217 231 217 234 230 234 230 223 225 225 224 223 224 224 226 227 225 224 225 224 225 223 222 221 221 220 217 219 217 216 218 218 217 219 218 220 215 224 219 217 217 213 217 217 195 193 196 186 188 190 185 186 185 186 197 201 201 201 199 198 197 198 197 195 193 192 189 190 187 187 186 183 186 183 181 181 179 178 179 186 177 178 176 174 173 171 172 170 170 170 168 168 168 167 165 165 164 163 163 163 163 162 162 161 162 160 161 159 158 159 160 158 157 158 157 158 156 154 157 156 155 155 156 159 154 157 152 152 152 150 151 151 149 150 150 150 149 153 148 148 148 148 146 147 146 145 146 146 143 143 144 143 145 143 143 143 139 137 137 137 137 135 135 135 134 134 134 132 133 133 132 132 132 132 130 129 131 129 129 130 129 128 128 127 127 128 128 126 126 126 126 125 125 125 125 124 124 124 123 122 122 121 121 122 122 120 120 121 120 121 120 120 120 119 121 113 116 116 110 113 112 112 113 112 112 112 113 110 109 110 110 109 109 110 108 106 107 107 107 108 116 115 113 107 107 1028 1026 1097 1140 1136 1177 1297 1285 1065 956 783 735 670 613 550 497 465 411 303 264 237 221 201 194 197 197 197 197 197 202 196 201 201 198 202 203 221 254 506 593 464 442 454 423 351 285 397 601 641 566 520 482 472 466 497 534 576 611 672 686 648 765 852 915 946 966 1010 958 932 1015 1070 1157 1192 1242 1311 1185 898 806 698 605 557 554 508 472 456 428 412 388 363 354 339 322 306 298 289 284 278 279 280 230 225 222 222 225 222 223 229 224 224 228 232 240 250 252 268 385 470 582 664 741 710 639 669 640 656 695 705 747 788 815 843 855 849 826 824 832 856 896 945 988 1033 1091 1139 1255 1293 1291 1344 1439 1495 1605 1666 1602 1616 1724 1871 1978 2002 2053 2114 2293 2210 2108 1991 1983 2042 2118 2043 2127 2174 2262 2302 2389 2427 2374 2265 2128 2127 2180 2219 2267 2294 2364 2436 2513 2606 2760 2847 2700 2656 2563 2524 2504 2549 2690 2628 2627 2718 2646 2668 2596 2545 2496 2382 2247 2089 1984 1846 1746 1632 1651 1712 1775 1847 1959 2023 1970 2000 2093 2219 2244 2228 2159 2152 2267 2248 2237 2182 2101 1963 1896 1835 1821 1773 1770 1752 1762 1741 1735 1647 1608 1572 1544 1435 1385 1318 1303 1248 1220 1246 1237 1217 1221 1165 1149 1057 989 900 827 715 684 815 762 962 1136 1166 1217 1273 1318 1383 1382 1352 1338 1221 1125 1051 1117 1247 1400 1218 1092 923 803 729 677 670 661 679 659 617 619 635 645 673 674 680 696 726 749 808 850 935 1002 1115 1083 1025 1133 1196 1250 1233 1255 1314 1373 1455 1505 1601 1640 1754 1820 1917 1976 2030 2091 2145 2221 2267 2364 2461 2554 2637 2729 2784 2955 2995 2911 2813 2644 2587 2577 2556 2494 2510 2563 2440 2424 2361 2350 2397 2509 2581 2618 2644 2750 2861 2922 2998 3142 3267 3193 3116 3103 3107 3012 3019 2970 2906 2725 2508 2241 2192 2206 2287 2320 2364 2410 2506 2495 2412 2352 2383 2509 2660 2581 2464 2525 2633 2805 2971 3023 2848 2660 2576 2514 2478 2420 2278 2020 1933 1953 2075 2148 2160 2115 2048 1962 1873 1864 1927 1928 1909 1857 1798 1700 1640 1655 1616 1586 1525 1455 1466 1443 1338 1269 1246 1296 1394 1464 1526 1586 1683 1830 1908 1957 1983 1985 2033 2098 2137 2236 2265 2303 2338 2394 2431 2506 2613 2736 2858 3038 2924 2795 2701 2615 2656 2768 2738 2598 2491 2388 2251 2073 1964 1929 1934 1944 1951 1930 1966 2026 2064 2084 2119 2156 2213 2261 2249 2240 2270 2332 2371 2401 2434 2489 2522 2543 2593 2626 2770 2779 2867 2931 3062 3283 3397 3274 3052 2855 2846 2834 2725 2564 2389 2325 2216 2212 2226 2300 2442 2575 2731 2777 2835 2870 2999 3126 3244 3388 3312 3272 3037 2886 2747 2659 2662 2739 2871 2939 2997 3073 3129 3255 3188 3274 3235 3184 3139 3142 3181 3088 2999 2858 2722 2695 2635 2663 2663 2630 2520 2315 2111 1864 1646 1623 1625 1688 1774 1822 1913 2008 2074 2099 2188 2207 2205 2111 2045 2081 2287 2420 2228 2140 1868 1981 2036 2135 2274 2318 2292 2113 1999 1875 1770 1703 1683 1650 1591 1563 1532 1543 1551 1466 1584 1756 1758 1689 1783 1970 2039 1958 1880 1759 1634 1575 1541 1457 1444 1382 1321 1221 1154 1091 1067 1051 1014 924 968 1015 999 1122 1092 1021 1004 884 924 994 1021 1057 1103 1104 1197 1204 1195 1172 1104 1067 1128 1098 1077 927 811 654 569 639 653 738 838 972 1019 915 826 798 770 780 771 815 835 903 989 1122 1087 923 825 719 647 574 537 488 464 433 416 413 409 407 403 397 402 388 393 402 398 393 391 390 391 387 383 382 381 378 374 373 376 367 368 368 361 357 362 377 380 378 375 373 370 364 359 357 356 350 350 351 350 350 350 352 342 339 335 334 335 330 326 323 321 318 317 317 313 311 311 310 305 303 303 299 294 281 277 275 285 284 247 232 230 230 230 234 229 231 230 233 228 228 232 228 226 225 227 222 225 225 226 224 222 224 219 223 224 220 212 219 213 217 213 219 219 218 219 219 217 213 214 214 228 229 229 228 222 222 221 222 223 223 224 226 224 224 223 223 222 225 222 223 220 219 218 218 218 218 215 215 215 215 216 214 213 213 220 214 215 216 213 209 213 214 192 192 188 188 184 197 186 185 183 192 199 200 198 198 198 195 196 193 192 190 190 191 188 189 185 185 185 183 180 180 180 178 176 175 175 176 177 173 173 172 172 170 170 170 168 166 167 167 166 165 165 164 164 162 162 162 162 160 161 160 158 160 159 158 158 159 159 159 157 158 156 156 156 157 155 153 155 154 153 156 152 153 151 150 149 149 151 151 150 151 150 149 147 148 148 147 147 147 147 144 146 146 144 144 144 143 143 142 143 143 143 142 141 140 139 137 135 135 135 136 134 133 132 132 132 132 132 132 131 129 130 131 130 129 127 129 128 130 129 128 127 127 126 127 124 125 124 124 125 125 126 124 122 123 121 121 121 121 120 121 120 120 120 120 118 119 119 119 119 122 118 120 119 117 117 117 111 113 113 113 112 111 110 109 109 109 108 108 109 108 107 105 106 106 111 115 114 113 109 106 1242 1161 1279 1369 1449 1549 1481 1359 1151 1142 892 796 685 637 578 544 475 429 436 352 290 292 199 198 195 194 198 202 205 197 206 202 203 199 201 207 212 202 230 239 275 353 372 284 339 402 560 701 846 793 704 611 533 520 526 564 642 653 744 770 837 790 729 751 773 795 839 914 1008 1066 1118 1228 1295 1324 1029 826 764 658 602 545 511 481 448 414 389 369 367 360 343 325 316 298 286 280 272 265 261 255 223 225 223 224 221 223 222 222 222 226 225 226 229 242 250 273 304 458 536 626 660 710 786 857 861 784 797 826 819 869 918 976 994 994 990 981 927 879 863 861 884 945 985 1085 1164 1285 1338 1417 1420 1388 1445 1558 1633 1769 1749 1786 1859 1904 1987 2140 2228 2366 2280 2185 2209 2238 2283 2187 2242 2328 2381 2380 2453 2584 2477 2378 2296 2147 2127 2165 2266 2262 2309 2409 2490 2649 2672 2686 2805 2729 2687 2675 2724 2661 2699 2840 2731 2719 2722 2646 2510 2446 2384 2350 2300 2219 2101 1985 1831 1746 1714 1784 1888 1984 2000 2039 2115 2197 2212 2224 2228 2208 2196 2276 2328 2291 2273 2224 2193 2113 2027 1951 1869 1853 1846 1808 1766 1727 1671 1638 1605 1595 1540 1487 1406 1355 1281 1254 1208 1162 1125 1119 1102 1101 1134 1094 1022 970 913 827 721 717 919 1077 940 1056 1130 1167 1228 1273 1334 1360 1394 1386 1277 1189 1167 1258 1575 1447 1281 1225 1126 1001 968 977 912 778 770 752 738 689 691 699 632 642 648 656 674 685 698 725 774 808 853 906 1018 1104 1161 1186 1173 1206 1307 1353 1426 1488 1577 1639 1711 1769 1882 1947 1981 2070 2131 2176 2229 2342 2411 2513 2604 2749 2815 2881 2778 2706 2677 2685 2562 2535 2524 2413 2388 2367 2321 2295 2340 2400 2447 2489 2525 2589 2711 2813 2938 3105 3219 3196 3163 3199 3234 3140 3041 3023 3030 2957 2840 2578 2392 2128 2066 2102 2179 2276 2339 2435 2580 2617 2507 2317 2265 2305 2370 2319 2348 2488 2607 2816 2802 2780 2815 2647 2629 2551 2462 2349 2263 2048 1952 1936 1933 1954 2028 2043 1981 1898 1761 1817 1837 1866 1880 1866 1828 1742 1663 1570 1556 1563 1513 1511 1509 1369 1260 1243 1272 1390 1516 1659 1703 1730 1794 1828 1895 2031 2107 2198 2223 2309 2387 2389 2391 2455 2505 2478 2495 2527 2636 2784 2889 3052 3115 2939 2864 2811 2701 2602 2553 2601 2565 2452 2256 2030 1929 1929 1929 1929 1929 1929 1935 1941 1959 1970 2017 2046 2104 2109 2129 2179 2262 2294 2362 2413 2486 2522 2557 2588 2636 2703 2805 2901 3049 3138 3187 3279 3398 3318 3309 3282 3159 3025 2890 2779 2612 2527 2401 2285 2225 2241 2317 2391 2507 2578 2698 2819 2952 3100 3180 3179 3267 3353 3298 3058 2873 2760 2664 2695 2862 2909 2984 3051 3165 3199 3133 3196 3241 3238 3324 3202 3111 3099 3016 2957 2708 2725 2715 2613 2447 2400 2381 2369 2044 1881 1736 1662 1571 1536 1556 1578 1660 1675 1756 1852 1951 1970 2023 1948 1893 2009 2214 2199 2005 1866 1706 1773 1873 2014 1973 1997 2129 2160 2084 1939 1852 1723 1645 1588 1552 1519 1456 1399 1388 1409 1489 1478 1508 1499 1619 1728 1749 1907 1928 1755 1694 1694 1634 1613 1611 1516 1400 1274 1238 1177 1180 1199 1157 1016 981 861 945 1047 978 985 943 851 833 926 881 949 925 1039 1044 1016 1012 1003 936 900 1005 1064 972 925 819 653 590 619 671 775 865 955 1061 1047 965 964 959 895 929 933 991 1016 1085 1155 1030 908 824 702 649 580 539 504 485 452 428 410 407 404 399 395 394 389 383 389 386 392 390 388 385 381 380 379 378 379 378 372 369 369 362 362 358 356 356 353 351 358 375 369 367 365 360 359 357 357 354 351 344 339 335 326 337 340 337 336 331 330 328 325 322 320 319 313 312 310 306 304 302 301 299 297 294 292 288 285 277 275 275 266 235 235 229 232 229 227 225 226 225 225 226 224 225 224 226 224 226 226 228 223 221 224 222 214 216 216 216 209 217 213 220 216 217 215 217 216 214 218 217 213 224 224 228 224 218 221 219 217 222 220 219 226 221 220 220 221 221 220 220 220 218 215 215 214 213 212 213 212 214 212 212 211 210 214 213 215 212 213 211 210 209 208 207 190 190 188 187 182 190 184 182 182 193 197 197 198 196 196 193 194 192 190 190 189 189 185 183 181 181 181 179 179 178 178 176 177 173 174 172 175 172 173 170 171 168 167 168 166 166 166 165 164 163 163 163 162 163 164 161 162 160 159 160 159 158 158 158 158 156 155 155 155 155 158 157 154 155 154 154 152 153 153 152 149 153 151 150 150 150 149 149 147 148 148 148 148 147 145 147 147 145 144 145 145 144 143 144 142 143 140 143 142 142 141 140 142 140 140 140 138 137 135 135 132 133 131 131 131 130 131 131 130 129 129 130 128 128 128 129 128 127 128 126 125 127 124 125 126 125 125 125 124 124 123 122 122 123 121 123 122 121 120 121 120 121 120 119 119 119 118 119 118 118 120 118 119 117 115 112 110 108 110 110 108 109 108 108 110 108 108 108 108 107 109 107 103 107 111 109 106 110 108 1331 1303 1331 1531 1509 1534 1549 1453 1218 1115 892 863 786 756 717 712 664 613 542 447 407 317 200 199 197 200 198 197 211 203 199 202 202 199 202 202 202 206 222 233 238 244 303 250 343 441 620 736 1029 964 839 727 605 564 544 585 639 719 759 848 1009 946 773 759 809 894 989 1099 1099 1146 1205 1278 1317 1067 830 714 656 608 561 502 475 435 411 395 380 351 340 330 327 310 300 287 277 267 260 257 251 244 231 222 230 222 222 222 223 227 222 223 226 228 228 239 284 402 487 384 475 552 578 674 726 832 895 913 910 897 919 950 998 1058 1077 1053 1035 1012 1008 961 921 882 913 904 944 1063 1131 1230 1296 1399 1474 1519 1522 1578 1632 1689 1807 1954 1943 1996 2021 2109 2203 2392 2433 2368 2395 2409 2324 2294 2359 2450 2491 2615 2684 2543 2476 2383 2350 2202 2127 2159 2244 2260 2300 2416 2572 2700 2809 2886 2817 2817 2809 2713 2607 2592 2529 2677 2608 2547 2487 2430 2384 2360 2359 2291 2202 2128 2021 1942 1846 1824 1848 1892 1978 2018 1989 2022 2122 2200 2197 2197 2165 2151 2226 2316 2370 2339 2279 2257 2194 2136 2051 2002 1955 1938 1980 1919 1908 1855 1750 1705 1669 1608 1562 1519 1460 1410 1337 1273 1215 1154 1100 1057 1044 1021 955 913 985 975 900 823 707 810 1087 1198 1123 1104 1048 1124 1196 1250 1323 1364 1422 1418 1323 1274 1330 1473 1659 1543 1455 1374 1306 1286 1230 1147 937 980 967 926 914 898 924 901 783 715 702 748 657 674 700 723 755 778 813 840 975 1057 1088 1143 1132 1153 1226 1291 1400 1455 1544 1610 1691 1756 1898 1949 1999 2078 2146 2206 2256 2377 2450 2564 2568 2610 2678 2735 2690 2569 2567 2535 2452 2511 2523 2360 2348 2237 2217 2295 2372 2404 2469 2497 2550 2611 2687 2825 2995 3088 3097 2979 2986 3050 3162 3138 3057 3018 2948 2746 2635 2443 2264 2090 2017 2026 2148 2291 2363 2508 2605 2575 2495 2409 2198 2128 2131 2197 2341 2510 2621 2724 2633 2652 2705 2625 2611 2574 2482 2363 2282 2110 1977 1862 1816 1847 1904 1939 1911 1839 1792 1706 1795 1835 1840 1797 1747 1661 1591 1534 1541 1520 1512 1533 1450 1332 1256 1245 1293 1387 1512 1694 1760 1837 1892 1959 1987 2033 2130 2276 2360 2413 2485 2511 2547 2598 2653 2568 2541 2574 2691 2842 2941 3057 3009 2928 2876 2703 2556 2449 2412 2402 2400 2350 2172 2018 1929 1929 1929 1929 1929 1929 1929 1929 1929 1929 1929 1945 2002 2032 2090 2110 2166 2252 2347 2450 2567 2617 2631 2644 2708 2788 2916 3010 3179 3291 3319 3359 3338 3315 3335 3265 3147 3004 2920 2853 2708 2671 2588 2422 2273 2247 2257 2296 2360 2428 2527 2632 2798 2920 2981 3052 3170 3282 3381 3239 3022 2844 2686 2699 2801 2879 2956 3006 3084 3036 3056 2988 2997 3065 3154 3215 3176 3189 3124 3048 2899 2869 2816 2783 2693 2487 2402 2321 2140 2015 1842 1777 1609 1588 1474 1446 1488 1496 1543 1576 1666 1808 1822 1705 1826 1984 2114 2034 1853 1732 1606 1645 1811 1921 1773 1795 1876 1936 1973 1866 1796 1720 1677 1652 1635 1558 1473 1401 1316 1298 1351 1331 1325 1458 1595 1567 1682 1856 1950 1855 1817 1779 1749 1694 1590 1466 1410 1365 1338 1297 1281 1326 1264 1177 1058 910 820 968 924 877 884 826 772 885 811 845 853 957 916 885 895 918 822 815 866 951 851 909 862 714 636 580 614 714 804 930 1019 1097 1107 1090 1060 1007 1043 1046 1104 1118 1161 1143 1031 893 818 729 697 578 531 498 483 455 455 414 405 402 395 395 395 391 389 379 376 381 380 387 387 382 379 374 377 377 373 370 370 367 368 360 358 354 353 350 349 349 349 349 365 363 363 361 357 354 351 348 349 346 345 340 327 319 324 329 333 329 326 324 322 324 319 315 311 311 306 305 298 297 295 293 284 284 286 288 286 281 282 278 273 231 229 227 227 223 223 225 224 224 224 225 224 225 225 223 221 220 219 220 222 220 215 212 219 215 220 215 212 215 213 211 214 211 210 210 213 213 212 210 218 217 218 220 217 217 217 218 218 217 218 224 219 219 223 218 220 218 218 216 217 216 214 213 213 213 211 210 215 210 209 208 208 204 209 207 212 212 209 209 207 205 209 202 189 187 182 185 181 181 185 182 181 194 198 196 194 193 195 191 191 191 190 188 186 184 184 181 181 181 179 179 177 174 176 176 174 174 172 173 171 168 169 170 168 167 168 167 165 165 164 164 164 163 163 161 160 162 162 161 162 159 159 159 157 157 154 158 156 155 155 155 155 155 155 154 154 154 152 154 152 152 152 152 151 152 149 151 150 149 150 148 149 147 146 148 147 146 146 145 145 146 146 144 142 144 143 143 141 142 142 141 142 142 142 141 139 143 139 140 141 138 138 135 133 131 130 131 131 130 131 129 130 130 129 127 128 128 128 126 127 128 126 125 126 125 126 125 125 123 124 124 123 124 122 123 122 123 123 121 120 122 120 119 119 120 119 118 117 117 117 117 116 117 117 116 118 116 113 111 113 116 114 107 109 108 108 109 107 107 107 107 107 107 115 110 106 107 110 110 113 106 1452 1525 1609 1545 1456 1433 1509 1530 1242 1161 1157 1156 1058 987 931 869 734 638 559 499 412 338 211 202 199 198 198 196 199 202 198 198 203 205 203 201 208 218 226 231 237 240 239 257 359 505 675 1042 1202 1096 936 793 661 602 580 615 699 726 802 876 976 1006 878 774 884 1029 1147 1216 1192 1222 1274 1020 983 789 708 610 563 528 511 466 435 403 384 368 357 333 323 311 303 293 284 276 266 249 247 240 242 237 224 222 226 233 225 223 223 222 225 228 227 228 231 270 363 492 545 559 522 484 511 584 660 724 791 849 871 891 956 1015 1034 1072 1046 1037 1043 1037 1026 1029 991 936 907 906 941 1039 1080 1186 1268 1371 1445 1518 1581 1657 1692 1750 1786 1907 1962 2123 2226 2266 2366 2352 2360 2510 2575 2567 2498 2453 2496 2562 2646 2553 2489 2442 2453 2348 2319 2258 2174 2171 2207 2329 2327 2422 2546 2594 2654 2792 2728 2699 2696 2626 2561 2508 2464 2575 2535 2489 2398 2346 2281 2258 2233 2220 2154 2084 2107 2076 1979 1926 1929 1920 1930 1942 1956 2012 2114 2182 2161 2123 2158 2213 2292 2353 2399 2362 2326 2272 2234 2192 2188 2175 2089 2077 2115 2073 1993 1922 1834 1763 1679 1635 1575 1549 1497 1450 1371 1324 1222 1150 1141 1128 1064 1089 984 932 850 803 777 757 728 840 1281 1304 1226 1233 1149 1130 1215 1254 1333 1380 1447 1476 1371 1384 1506 1629 1784 1686 1609 1538 1453 1451 1300 1184 1123 1216 1149 1099 1077 1062 1066 1065 967 943 885 803 666 667 692 714 734 755 789 856 939 988 1061 1096 1080 1102 1171 1255 1353 1411 1498 1568 1696 1828 1944 1987 2050 2124 2184 2222 2279 2381 2440 2418 2409 2483 2501 2474 2501 2538 2431 2374 2351 2396 2402 2227 2138 2183 2259 2363 2439 2491 2544 2614 2623 2714 2821 2809 2763 2842 2912 2870 2854 2927 3037 3093 3100 2914 2784 2661 2517 2366 2232 2100 2019 1978 2109 2325 2396 2474 2588 2494 2479 2343 2176 1972 1995 2128 2253 2413 2523 2635 2530 2599 2671 2585 2498 2447 2425 2386 2285 2135 2001 1854 1791 1781 1790 1799 1795 1756 1724 1648 1741 1745 1710 1697 1644 1566 1521 1492 1507 1526 1539 1476 1370 1288 1236 1253 1353 1521 1668 1727 1790 1914 2012 2084 2126 2117 2152 2270 2373 2495 2549 2684 2701 2758 2709 2632 2602 2678 2771 2811 2785 2898 2872 2719 2697 2555 2434 2370 2309 2293 2236 2167 2100 2036 1962 1929 1929 1929 1929 1929 1929 1929 1929 1929 1929 1928 1941 1956 2039 2084 2129 2187 2291 2390 2537 2624 2750 2818 2847 2909 3032 3174 3323 3403 3422 3454 3391 3337 3345 3348 3389 3333 3153 3016 2944 2877 2808 2683 2546 2424 2285 2276 2298 2330 2417 2513 2635 2768 2874 2934 3055 3209 3309 3344 3019 2943 2763 2743 2793 2857 2971 3069 3135 3053 3007 2993 2975 3058 3093 3080 3065 3124 3218 3121 2930 2905 2847 2792 2776 2782 2506 2398 2225 2108 1975 1881 1725 1697 1634 1537 1475 1441 1407 1389 1510 1621 1631 1584 1737 1803 1808 1744 1679 1596 1463 1585 1691 1700 1560 1652 1766 1745 1780 1907 1826 1770 1725 1703 1706 1642 1592 1477 1380 1268 1204 1203 1332 1449 1399 1521 1632 1778 1775 1813 1850 1832 1807 1749 1650 1526 1509 1472 1448 1382 1300 1228 1135 1040 1075 986 851 865 875 812 806 775 734 795 777 773 772 863 798 773 802 790 738 716 768 798 712 742 766 782 704 623 581 656 740 863 885 942 1028 1125 1141 1117 1158 1197 1174 1058 1051 1092 1066 980 901 802 706 585 529 489 484 454 448 444 406 398 399 392 392 390 384 386 379 371 374 379 381 383 377 375 373 372 370 366 366 363 360 360 359 355 354 351 349 346 342 343 340 343 361 356 355 353 350 351 348 344 342 339 335 333 327 324 308 308 306 299 298 293 308 307 306 309 304 302 302 301 297 295 296 293 293 285 283 281 281 279 275 265 230 226 225 223 226 223 222 219 223 222 223 220 221 223 221 217 219 220 218 219 216 217 216 213 216 217 209 208 214 211 210 208 209 208 207 208 210 208 209 214 220 220 218 216 216 215 214 214 217 215 219 217 218 215 217 217 217 215 219 215 215 214 211 210 210 207 209 208 207 210 206 207 209 205 212 210 211 208 208 205 202 207 193 189 181 189 181 181 179 185 181 179 197 197 197 195 195 190 192 190 189 186 186 186 187 182 179 183 179 177 177 175 173 173 174 172 173 171 171 170 173 167 167 165 167 165 164 165 165 163 161 162 163 161 160 160 160 160 158 159 158 158 158 157 155 157 155 153 155 153 153 154 153 152 155 152 152 153 153 150 151 151 151 151 149 150 148 149 148 149 148 148 146 147 147 147 145 145 146 145 143 145 142 143 141 143 143 142 140 142 141 140 139 139 140 138 138 139 139 137 139 139 135 134 135 134 135 135 131 128 129 126 128 128 128 128 131 130 129 127 126 126 127 125 126 124 125 124 123 123 124 122 122 123 121 122 122 121 122 120 122 120 119 121 117 118 117 117 115 117 116 117 118 116 116 117 117 114 115 115 114 114 110 107 108 110 107 107 108 106 107 108 107 114 108 107 111 108 107 105 1557 1564 1554 1516 1423 1391 1463 1504 1552 1447 1303 1258 1120 1036 967 905 833 739 632 542 430 302 280 205 197 199 199 196 197 199 201 198 199 198 201 203 205 217 224 226 230 231 242 244 368 505 734 965 1158 1134 976 825 685 626 623 631 694 767 891 949 982 1000 880 811 935 1181 1293 1286 1281 1299 1126 862 757 659 595 556 506 469 460 417 394 374 358 345 338 320 307 299 290 278 271 262 253 234 233 232 228 230 221 219 223 223 223 231 222 225 227 222 227 235 244 364 450 543 597 640 632 590 562 508 588 650 677 733 783 852 894 931 957 964 988 1038 1055 1074 1075 1064 1051 1023 991 930 925 998 1059 1180 1258 1352 1405 1449 1521 1692 1814 1849 1872 1957 2064 2201 2321 2338 2257 2214 2309 2450 2552 2443 2476 2651 2653 2664 2554 2475 2439 2449 2444 2424 2368 2273 2188 2215 2310 2386 2441 2554 2624 2751 2746 2695 2647 2650 2593 2536 2477 2402 2381 2440 2442 2394 2354 2261 2196 2223 2186 2159 2108 2111 2111 2043 1949 1904 1876 1841 1895 1905 1902 1935 1998 2089 2070 2124 2221 2251 2240 2212 2220 2236 2221 2184 2151 2148 2168 2168 2178 2208 2200 2143 2058 1981 1855 1797 1721 1702 1641 1578 1525 1480 1387 1320 1232 1194 1157 1138 1154 1166 1103 1042 1001 932 750 744 887 1141 1326 1393 1393 1349 1241 1105 1186 1263 1340 1402 1449 1495 1515 1556 1718 1822 1944 1854 1743 1710 1620 1529 1358 1252 1322 1362 1299 1230 1198 1183 1201 1185 1150 1049 899 789 679 662 678 687 704 734 788 850 880 970 1029 1027 1015 1026 1097 1186 1286 1352 1439 1523 1681 1808 1908 1961 2010 2057 2096 2148 2200 2298 2305 2285 2290 2305 2319 2314 2364 2442 2444 2367 2301 2203 2175 2062 2039 2211 2283 2425 2542 2608 2652 2743 2811 2809 2648 2594 2605 2670 2708 2652 2694 2853 2873 2973 3040 2783 2666 2540 2477 2397 2276 2143 1989 1959 2076 2197 2313 2401 2433 2500 2433 2307 2181 1975 1939 2061 2195 2338 2456 2487 2454 2479 2492 2509 2400 2336 2311 2312 2286 2152 2021 1845 1746 1671 1694 1695 1671 1628 1610 1612 1627 1652 1628 1611 1558 1493 1448 1522 1522 1488 1438 1345 1279 1230 1229 1322 1419 1594 1706 1814 1862 1916 2036 2168 2239 2256 2281 2372 2465 2540 2611 2728 2715 2661 2685 2639 2622 2654 2656 2631 2663 2776 2661 2564 2517 2455 2362 2339 2266 2174 2110 2076 2014 1966 1941 1931 1929 1929 1929 1929 1929 1929 1929 1929 1929 1929 1930 1931 1944 2002 2103 2157 2235 2331 2447 2513 2642 2755 2891 2960 3073 3174 3274 3333 3301 3251 3256 3309 3367 3278 3207 3171 3159 3158 3197 3099 2907 2790 2678 2578 2434 2358 2348 2384 2431 2489 2704 2839 2932 2979 3035 3100 3270 3279 3004 2919 2883 2903 2993 3063 3109 3163 3209 3073 2970 3043 2975 2964 2901 2908 2906 2960 3109 3024 2947 2941 2918 2899 2926 2955 2754 2576 2510 2198 2003 1923 1814 1828 1785 1682 1610 1583 1524 1476 1376 1467 1482 1521 1482 1520 1506 1498 1481 1448 1425 1491 1444 1483 1438 1507 1564 1608 1765 1884 1933 1895 1784 1608 1540 1515 1553 1478 1479 1352 1246 1158 1244 1286 1285 1409 1540 1643 1577 1666 1651 1590 1627 1620 1520 1381 1338 1411 1372 1301 1216 1155 1094 974 910 895 919 774 802 774 751 739 720 709 696 680 693 746 710 713 721 705 661 625 647 633 621 625 609 638 680 603 604 639 695 755 796 876 957 1067 1153 1223 1273 1189 1088 968 932 946 921 924 875 807 713 566 520 489 481 473 445 444 441 401 395 390 389 385 386 377 383 377 368 371 372 378 375 371 372 368 366 364 360 360 358 358 357 353 352 351 352 348 344 341 340 336 334 338 350 350 346 349 345 343 339 336 336 334 332 329 328 328 324 320 317 314 292 291 285 280 276 271 272 270 266 269 268 265 257 256 255 250 246 245 253 264 274 250 223 223 223 222 219 221 218 221 223 219 223 222 219 216 217 220 217 222 216 214 217 210 214 214 210 208 215 213 209 209 207 209 209 208 207 207 207 207 218 218 214 215 213 213 213 214 218 213 218 216 216 215 215 216 214 217 215 212 212 211 212 209 209 206 206 206 204 204 204 203 204 205 203 207 210 208 207 206 206 202 192 189 191 191 189 178 184 178 181 175 184 203 194 194 194 192 189 189 186 185 185 182 180 181 182 179 178 175 175 179 174 171 170 173 171 171 169 169 168 169 165 167 165 165 163 164 162 162 160 161 160 161 160 160 159 159 158 160 159 157 155 156 156 156 154 154 155 154 154 154 153 149 152 153 154 151 152 151 151 151 150 150 149 148 150 149 149 149 148 152 148 145 145 146 145 144 145 146 148 153 155 156 153 145 143 143 141 142 141 143 140 141 139 142 142 137 139 139 135 138 136 136 135 135 133 132 132 129 129 128 128 129 127 126 126 127 130 129 126 125 125 125 125 125 124 125 122 124 123 123 125 125 122 122 121 120 121 121 120 120 118 121 118 117 116 117 116 117 118 115 116 116 117 115 115 115 115 115 116 115 113 107 106 106 106 106 105 106 107 107 103 107 113 113 107 106 105 112 1496 1513 1508 1483 1377 1356 1407 1470 1564 1595 1634 1345 1201 1102 960 900 812 728 647 561 426 420 332 254 198 199 198 201 200 201 201 199 209 199 203 203 212 215 219 221 222 227 234 239 369 475 731 917 1164 1122 969 813 692 638 625 647 708 771 921 1020 1013 992 843 801 908 1089 1169 1162 1103 986 806 709 638 563 522 487 475 429 414 381 365 343 331 321 318 309 267 261 264 262 255 247 230 219 224 226 224 221 222 225 221 222 224 223 224 226 227 226 233 249 333 434 504 601 639 713 723 683 637 589 551 564 611 682 724 790 829 872 897 930 967 1046 1069 1119 1138 1144 1139 1123 1099 1030 998 979 1064 1162 1213 1325 1383 1440 1575 1751 1862 2032 2089 2110 2136 2317 2318 2202 2166 2167 2306 2420 2333 2349 2409 2487 2495 2627 2612 2548 2515 2448 2418 2316 2235 2169 2169 2242 2290 2348 2466 2646 2713 2615 2625 2652 2598 2480 2440 2392 2389 2292 2259 2327 2337 2252 2208 2150 2092 2131 2124 2079 1999 1969 1908 1880 1851 1835 1823 1900 1977 1982 1947 1913 1922 2005 2082 2169 2246 2250 2174 2099 2076 2073 2128 2062 2055 2063 2024 2041 2058 2126 2256 2174 2043 1958 1874 1827 1767 1709 1619 1564 1502 1452 1397 1339 1292 1269 1225 1215 1308 1387 1281 1159 1011 914 756 828 1019 1142 1266 1385 1476 1428 1283 1137 1196 1220 1258 1319 1417 1488 1559 1620 1716 1813 1956 1952 1883 1836 1664 1556 1450 1425 1441 1484 1423 1372 1309 1277 1222 1219 1122 1034 924 817 842 807 763 777 751 699 771 791 798 896 941 943 961 973 1051 1124 1238 1308 1387 1452 1577 1707 1810 1847 1891 1958 2010 2068 2132 2196 2137 2150 2152 2195 2206 2228 2251 2335 2406 2353 2224 2114 2072 2009 2062 2193 2329 2424 2485 2532 2593 2658 2648 2567 2540 2447 2463 2512 2462 2526 2540 2654 2712 2828 2963 2781 2606 2508 2456 2412 2326 2147 2030 1914 2020 2025 2055 2167 2268 2416 2400 2259 2169 1978 1916 2020 2138 2311 2448 2438 2354 2364 2321 2357 2322 2231 2213 2239 2255 2087 1989 1814 1723 1610 1632 1606 1574 1558 1546 1549 1564 1574 1543 1524 1486 1418 1429 1482 1428 1346 1297 1250 1226 1240 1265 1378 1497 1668 1756 1859 1960 2022 2096 2239 2337 2387 2395 2393 2353 2408 2475 2566 2583 2627 2655 2612 2599 2581 2573 2577 2591 2641 2510 2457 2421 2383 2346 2311 2169 2101 2055 2035 2001 1999 2013 1997 1969 1964 1935 1949 1985 1951 1929 1929 1929 1929 1929 1929 1929 1938 2032 2114 2181 2244 2351 2427 2549 2647 2764 2850 2958 3029 3178 3187 3065 3032 3009 3016 3088 2986 2957 2943 2979 2980 3027 3074 3123 3027 2884 2745 2644 2560 2638 2719 2775 2763 2798 2903 3042 3124 3198 3262 3352 3155 3051 2991 2918 2933 3001 3111 3046 3016 2996 2927 2862 2841 2904 2970 2912 2875 2855 2944 3084 3050 3035 3030 3068 3176 3158 3016 2824 2624 2339 2206 2117 2073 1964 1941 1912 1819 1741 1709 1693 1620 1414 1334 1353 1328 1302 1294 1283 1278 1298 1314 1303 1278 1257 1271 1306 1344 1386 1534 1581 1714 1749 1644 1660 1552 1454 1363 1323 1289 1308 1265 1184 1090 1144 1171 1238 1320 1348 1446 1433 1496 1505 1363 1361 1426 1343 1281 1210 1198 1246 1127 1102 1036 963 915 824 759 769 808 748 767 742 698 713 696 722 700 719 718 669 654 685 637 677 746 742 705 695 659 644 637 614 622 655 689 698 778 795 877 940 1031 1124 1263 1330 1152 1055 933 854 809 787 762 718 679 655 563 511 478 475 471 462 441 435 423 395 391 384 384 379 380 378 373 374 363 368 371 370 370 369 365 366 363 362 357 357 356 351 352 351 350 349 351 347 341 339 338 335 331 330 337 347 345 342 343 339 339 332 330 333 330 327 326 320 320 315 314 312 311 308 306 301 303 299 298 295 289 283 278 268 277 277 279 258 248 238 234 233 233 227 225 223 221 220 218 215 214 223 219 219 219 219 219 215 218 216 218 215 213 212 209 215 213 209 211 214 211 207 208 207 205 207 206 206 205 206 206 213 219 212 211 212 211 211 214 214 211 216 219 214 214 214 217 213 213 214 211 209 208 208 206 204 205 206 205 204 206 204 205 203 202 202 201 208 206 205 207 201 199 190 185 189 186 181 184 183 180 184 183 176 177 181 194 192 188 190 189 184 184 182 181 182 181 179 177 176 176 174 175 173 173 171 171 170 170 167 168 167 167 166 164 165 164 164 163 163 164 161 160 160 159 158 157 157 159 159 159 158 158 156 155 155 154 155 153 153 153 155 154 152 151 150 150 151 152 151 152 151 151 150 150 150 150 148 148 148 148 146 147 145 146 149 150 154 152 155 156 155 156 157 156 156 151 144 145 149 147 145 143 147 140 139 139 140 141 141 139 140 139 142 138 137 136 134 136 135 130 129 130 128 131 128 126 125 128 127 125 126 123 125 124 124 124 123 123 122 123 121 122 123 122 124 124 121 123 120 119 119 119 120 117 119 118 117 117 117 118 116 116 116 116 115 115 115 115 114 116 114 110 110 109 105 107 107 107 107 110 106 108 109 110 106 109 107 102 100 110 1446 1465 1451 1459 1341 1329 1411 1475 1562 1609 1589 1578 1342 1142 1012 922 821 744 670 656 653 566 474 427 380 285 218 202 199 199 201 198 199 199 204 204 209 210 212 216 219 221 226 228 345 445 772 864 1003 1006 889 764 652 607 606 643 719 795 967 1024 962 863 724 732 762 834 876 793 743 664 623 571 522 487 449 418 391 376 370 358 339 319 306 291 283 249 248 239 242 240 231 219 219 228 220 221 223 229 221 223 225 220 221 221 221 223 223 228 235 339 433 446 488 536 589 688 798 864 781 684 683 653 632 667 693 730 776 840 885 949 1015 1077 1140 1196 1253 1304 1299 1281 1206 1121 1061 1020 1034 1136 1203 1256 1376 1548 1638 1762 1867 1989 2070 2160 2255 2161 2097 2057 2089 2167 2265 2248 2167 2205 2314 2346 2326 2395 2478 2534 2461 2417 2299 2255 2185 2186 2219 2234 2235 2275 2382 2551 2647 2602 2500 2503 2474 2346 2259 2209 2159 2113 2084 2102 2201 2136 2048 2031 1953 1923 1906 1875 1828 1782 1766 1779 1810 1829 1891 1992 2063 2090 2051 2016 1956 1954 1976 2027 2127 2128 2037 2008 1947 1907 1982 1934 1940 1985 1897 1871 1936 1949 2018 2114 2045 1957 1854 1812 1756 1713 1650 1574 1509 1461 1420 1385 1350 1350 1408 1490 1534 1442 1279 1152 1003 897 800 857 980 1037 1130 1222 1310 1366 1357 1322 1215 1234 1309 1349 1408 1474 1537 1570 1665 1747 1910 2044 2031 1917 1781 1690 1618 1583 1646 1665 1579 1535 1482 1494 1372 1280 1150 1124 1083 1066 1024 1036 1046 1083 777 692 689 701 847 907 831 852 881 932 998 1077 1192 1240 1317 1400 1573 1652 1708 1742 1783 1851 1892 1940 2000 1933 1922 1921 1927 1976 2016 2040 2095 2185 2176 2159 2076 1961 1928 1825 1937 2104 2169 2253 2327 2340 2386 2440 2377 2274 2211 2242 2283 2351 2370 2390 2394 2526 2628 2619 2649 2669 2676 2613 2576 2430 2389 2208 2104 1962 1864 1889 1902 2016 2089 2126 2221 2172 2057 1971 1917 1995 2114 2289 2362 2191 2142 2148 2079 2172 2134 2061 2029 2006 1995 1963 1876 1740 1653 1581 1507 1530 1515 1484 1458 1478 1516 1513 1494 1462 1402 1346 1303 1297 1244 1221 1219 1222 1244 1297 1365 1529 1645 1756 1829 1972 2056 2160 2229 2280 2237 2142 2133 2164 2203 2323 2411 2530 2580 2607 2619 2591 2573 2522 2519 2508 2525 2529 2446 2397 2366 2355 2284 2231 2120 2068 2026 2019 2056 2078 2100 2086 2059 2042 1998 1964 1958 1978 1958 1947 1929 1929 1929 1929 1929 1929 1949 2018 2113 2165 2234 2276 2409 2509 2634 2713 2828 2890 2986 2967 2890 2810 2734 2710 2815 2866 2773 2725 2755 2809 2854 2881 2951 2996 3096 3158 3059 2968 2869 2916 2896 2909 2901 2949 3071 3191 3316 3386 3408 3262 3052 3037 3020 3007 3155 3048 2782 2748 2702 2648 2727 2720 2679 2666 2757 2827 2921 3025 3246 3339 3291 3196 3237 3175 3142 2984 2775 2627 2447 2387 2368 2312 2142 2078 2046 1955 1843 1799 1733 1696 1497 1312 1295 1301 1279 1280 1268 1266 1260 1264 1255 1253 1248 1248 1247 1242 1244 1335 1399 1383 1415 1397 1333 1301 1249 1237 1145 1088 1110 1140 1124 1032 1028 1053 1070 1091 1192 1293 1182 1248 1329 1291 1167 1162 1146 1076 1068 1008 1004 939 892 843 794 757 805 859 798 738 737 747 754 764 759 755 791 778 809 808 778 796 746 660 771 959 917 788 735 669 729 768 651 713 781 777 766 792 841 898 945 1045 1111 1232 1230 1134 1079 962 850 728 682 632 605 580 555 519 502 468 463 465 466 452 431 428 427 395 387 380 380 375 380 372 372 358 365 363 365 364 367 364 362 360 358 355 355 352 350 347 349 346 344 347 344 340 342 334 332 331 334 328 323 322 330 336 336 336 336 333 327 324 324 323 320 317 314 311 310 307 306 304 300 298 296 295 294 290 292 289 287 286 278 277 278 274 271 265 268 263 249 232 224 220 218 218 220 215 213 220 219 217 220 216 216 213 214 214 214 210 213 212 211 209 209 211 208 209 206 211 205 206 204 204 204 205 204 206 211 213 211 211 209 209 209 210 212 214 210 209 213 213 209 211 215 211 207 210 200 202 205 205 204 205 204 204 203 206 203 201 204 201 199 197 200 205 197 205 197 199 194 194 187 190 182 181 181 178 182 182 187 177 176 176 176 175 178 185 184 181 182 181 179 179 175 176 174 177 174 173 174 172 172 170 168 167 167 166 166 165 165 167 165 166 164 161 160 159 160 160 160 159 158 158 157 157 156 155 158 158 155 154 153 154 154 153 152 152 152 151 151 151 150 152 150 152 152 150 151 150 151 149 149 149 147 149 150 153 152 152 150 151 156 157 155 159 160 157 158 156 157 155 155 157 148 146 147 145 143 144 140 141 139 138 138 138 139 142 141 141 140 142 137 136 135 136 134 133 134 132 129 130 127 128 127 126 126 125 125 125 124 125 125 124 123 122 122 123 122 121 121 121 121 119 120 120 117 119 118 118 119 118 119 119 120 119 120 118 117 116 115 115 115 115 114 114 114 113 113 110 107 107 105 107 106 107 107 108 104 108 105 105 103 105 104 107 107 106 1410 1434 1421 1417 1316 1318 1419 1460 1574 1613 1563 1531 1435 1203 1054 954 869 859 857 807 716 659 671 658 470 418 390 317 202 198 200 199 204 199 207 210 207 206 208 212 214 212 214 216 313 403 718 852 962 939 786 697 617 581 590 622 738 853 997 997 880 780 660 636 658 670 757 660 617 571 538 498 473 445 420 381 368 344 339 331 323 313 299 272 269 250 237 225 229 221 221 219 217 222 224 221 221 222 220 219 220 221 221 222 222 224 223 229 296 417 485 558 504 552 618 722 797 902 898 846 778 719 704 675 676 750 791 856 907 956 1031 1127 1156 1252 1325 1373 1397 1366 1294 1244 1167 1083 1028 1081 1135 1214 1332 1503 1580 1673 1752 1881 1926 2019 2085 2029 1988 1930 1975 2090 2197 2173 2094 2144 2209 2213 2211 2284 2459 2519 2509 2393 2349 2161 2159 2185 2266 2303 2325 2270 2300 2400 2548 2670 2581 2465 2396 2337 2313 2279 2223 2178 2135 2081 1993 1952 1925 1877 1832 1798 1764 1728 1732 1735 1778 1836 1902 1878 1953 2077 2127 2139 2136 2102 2037 2032 2047 2014 2076 2012 1968 1936 1901 1834 1899 1839 1867 1907 1818 1767 1838 1844 1894 1989 2041 1972 1898 1861 1788 1748 1669 1616 1553 1513 1454 1441 1488 1549 1585 1528 1448 1367 1234 1141 1045 926 792 902 942 1037 1060 1085 1221 1338 1424 1386 1303 1298 1314 1337 1403 1489 1553 1614 1690 1796 1960 2099 2135 2000 1856 1822 1749 1752 1808 1716 1631 1606 1556 1528 1400 1278 1319 1355 1239 1196 1236 1269 1269 1097 846 703 686 696 862 919 796 812 832 901 972 1035 1110 1166 1295 1419 1491 1536 1591 1637 1687 1760 1809 1860 1890 1766 1757 1733 1755 1813 1831 1895 1968 2042 2038 1983 1974 1869 1794 1809 1897 1996 2035 2077 2140 2189 2263 2329 2241 2136 2128 2099 2115 2216 2200 2267 2352 2428 2429 2491 2516 2505 2554 2484 2497 2442 2374 2308 2208 2053 1937 1823 1833 1933 1934 2069 2177 2092 2046 1921 1899 2024 2149 2246 2166 2043 2034 1995 1902 1956 1916 1884 1872 1849 1820 1841 1741 1623 1594 1514 1464 1474 1475 1477 1471 1473 1482 1491 1470 1450 1378 1293 1221 1213 1218 1226 1231 1247 1305 1420 1505 1565 1590 1712 1864 1998 2090 2182 2174 2124 2062 1992 2004 2112 2225 2394 2495 2456 2518 2561 2576 2554 2505 2475 2468 2469 2461 2452 2427 2368 2277 2271 2229 2167 2114 2052 2036 2069 2117 2149 2202 2214 2205 2120 2027 1993 1959 1991 1987 1991 1987 1990 1929 1929 1929 1929 1929 1942 1997 2051 2120 2221 2338 2433 2508 2604 2724 2811 2857 2821 2753 2694 2594 2567 2699 2755 2709 2625 2633 2649 2704 2739 2816 2869 2942 2983 3071 3162 3215 3158 3059 3080 2965 2981 3027 3094 3166 3258 3496 3366 3245 3159 3108 3064 2950 2908 2784 2657 2573 2490 2514 2513 2511 2545 2692 2760 2924 3039 3231 3157 3092 3026 2990 3054 2968 2994 2953 2794 2458 2510 2455 2306 2179 2039 1856 1805 1773 1709 1558 1478 1350 1345 1391 1413 1444 1449 1451 1405 1337 1326 1321 1330 1333 1281 1247 1240 1242 1270 1290 1266 1256 1203 1146 1076 1048 1018 1000 987 965 954 952 948 955 935 943 954 998 1063 1080 1133 1153 1148 1148 1034 981 943 915 864 840 779 766 795 819 899 1003 965 891 851 829 868 837 788 800 844 854 848 894 907 870 832 725 707 862 986 908 805 750 699 782 762 685 764 819 858 833 868 906 1002 1023 1097 1167 1263 1146 1029 968 884 806 696 641 598 570 542 526 502 479 467 464 457 460 454 446 425 424 411 387 377 375 373 371 372 376 370 356 354 360 360 360 360 358 359 356 353 351 352 350 346 344 348 343 343 340 338 339 334 331 326 327 327 322 319 317 317 318 325 331 329 326 327 323 318 315 315 313 312 307 308 303 303 298 300 297 294 290 288 288 289 285 283 282 277 277 275 273 272 269 264 265 265 233 224 216 217 214 217 215 214 214 216 216 215 213 214 213 213 212 211 214 212 208 211 205 204 206 208 208 207 202 203 204 203 203 201 201 204 206 209 210 208 208 206 207 208 213 214 209 210 210 211 209 210 208 210 207 204 205 201 204 204 203 201 202 202 202 204 199 202 199 198 200 197 198 206 209 194 194 197 194 194 189 191 188 183 179 178 183 176 175 176 178 174 173 172 176 180 182 181 181 178 179 178 177 174 174 174 173 172 173 170 169 168 167 166 167 168 165 166 165 165 163 161 161 162 160 161 160 159 158 159 156 157 156 157 156 155 155 156 157 154 153 152 151 152 151 151 150 151 152 150 150 148 149 151 152 150 150 152 154 150 149 150 149 150 153 153 155 154 152 149 151 161 162 162 159 160 161 158 157 158 156 156 148 144 146 146 144 145 142 140 138 138 138 137 138 139 139 141 140 140 138 134 134 134 136 135 134 135 133 131 130 130 131 130 130 127 125 126 130 123 120 123 123 123 123 122 123 122 120 121 119 119 117 119 119 119 118 121 119 118 117 118 118 120 117 117 116 115 115 115 116 115 115 114 114 114 110 109 108 108 106 105 106 106 104 105 100 101 106 110 104 105 102 106 107 106 1375 1400 1431 1372 1274 1316 1437 1522 1592 1612 1566 1539 1541 1455 1164 1083 1047 1008 967 868 809 817 939 792 544 465 400 383 329 203 198 201 201 205 200 205 210 206 210 212 212 211 210 206 305 485 732 856 920 846 685 622 577 558 582 678 804 903 1019 953 846 744 637 580 583 599 637 661 595 529 503 459 413 389 365 352 340 323 319 309 311 289 251 253 249 237 221 217 220 221 219 218 217 223 225 219 220 219 221 220 218 221 220 220 220 221 222 297 384 465 564 632 551 582 619 687 732 829 937 931 877 823 768 743 697 740 781 850 909 986 1059 1141 1195 1284 1336 1432 1443 1429 1378 1290 1233 1177 1122 1045 1046 1129 1282 1371 1421 1513 1594 1728 1800 1873 1895 1900 1877 1864 1935 2041 2194 2013 1974 2024 2126 2061 2048 2186 2311 2420 2459 2366 2303 2173 2111 2122 2162 2370 2389 2322 2319 2410 2559 2627 2572 2540 2535 2562 2494 2426 2409 2199 2130 2054 1946 1851 1808 1785 1730 1718 1695 1750 1798 1846 1931 1996 1960 2019 2085 2164 2249 2224 2167 2145 2128 2120 2162 2098 2044 2018 2002 1889 1778 1730 1731 1707 1758 1782 1702 1640 1709 1735 1752 1857 1988 1969 1909 1866 1774 1747 1699 1663 1600 1566 1528 1563 1667 1753 1754 1688 1577 1489 1325 1204 1091 974 827 946 1090 1159 1261 1239 1241 1354 1481 1451 1384 1365 1346 1375 1460 1452 1521 1554 1666 1757 1914 2051 2190 2081 2035 1978 1922 1943 1840 1760 1683 1621 1553 1500 1432 1429 1421 1442 1354 1374 1468 1444 1255 1073 974 861 687 695 953 869 752 752 803 871 948 975 1029 1087 1218 1334 1404 1441 1480 1514 1573 1666 1710 1699 1647 1687 1589 1574 1620 1623 1656 1742 1835 1939 1916 1856 1870 1775 1661 1794 1853 1882 1929 1952 2029 2110 2153 2155 2124 2036 2026 1998 1969 2011 2060 2136 2186 2221 2275 2324 2374 2392 2451 2400 2356 2365 2325 2258 2224 2133 2041 1818 1786 1874 1987 2117 2077 1981 1934 1863 1920 2001 2081 2038 1977 1924 1910 1832 1746 1772 1726 1749 1729 1692 1665 1655 1601 1507 1531 1452 1426 1454 1469 1467 1465 1414 1458 1468 1428 1339 1275 1225 1211 1224 1234 1233 1244 1331 1375 1419 1417 1436 1528 1674 1703 1835 1895 1985 2029 1987 1855 1874 1972 2160 2308 2474 2425 2395 2465 2517 2531 2525 2479 2439 2432 2433 2427 2403 2377 2311 2264 2223 2163 2134 2085 2048 2078 2136 2197 2255 2346 2336 2268 2136 2075 2077 2031 2007 1985 2036 2066 2041 2016 1940 1947 1956 1954 1950 1971 1990 2029 2099 2237 2294 2415 2522 2638 2705 2713 2694 2633 2565 2467 2423 2549 2645 2621 2543 2507 2503 2536 2600 2665 2703 2760 2811 2922 3054 3218 3351 3276 3177 3050 3020 3032 3054 3169 3255 3399 3412 3357 3322 3300 3052 2844 2770 2794 2706 2455 2381 2298 2308 2384 2456 2571 2682 2782 2971 3048 2963 2928 2874 2980 2870 2889 2966 2944 2804 2681 2516 2305 2164 1999 1845 1748 1705 1664 1617 1497 1418 1378 1397 1479 1501 1533 1542 1576 1571 1517 1489 1479 1481 1460 1418 1335 1282 1244 1250 1245 1195 1134 1101 1067 1042 1023 1025 1045 1055 1024 993 987 944 916 903 900 888 879 905 914 961 946 948 981 978 884 824 797 787 787 847 874 935 1020 1070 1153 1036 1023 949 907 970 909 862 847 886 923 937 976 998 961 839 689 737 858 1003 906 821 751 781 857 753 785 801 879 935 923 980 1003 1103 1170 1201 1236 1227 1117 991 927 831 773 701 650 602 573 527 501 472 457 461 461 457 440 452 447 429 418 419 404 384 383 374 372 369 367 367 363 349 354 356 354 353 353 353 356 353 352 348 346 342 340 340 342 340 338 337 337 330 330 327 322 320 319 318 317 313 314 312 311 310 320 326 322 320 317 311 310 311 307 304 302 301 297 295 294 291 290 286 286 283 282 280 278 276 277 276 272 270 268 268 268 263 258 228 216 214 211 212 213 215 210 211 214 218 213 212 213 211 210 211 211 209 209 212 204 203 209 206 207 206 206 200 201 204 201 201 203 201 202 204 207 207 207 204 204 206 209 214 212 204 210 207 207 208 207 208 204 204 203 200 203 203 201 201 200 202 200 200 198 197 196 198 198 195 194 203 199 194 197 197 194 194 193 187 193 195 187 177 181 178 173 171 176 175 174 175 174 173 175 182 180 177 178 177 176 174 175 173 172 172 171 171 170 168 168 165 165 168 167 164 165 162 161 162 162 160 159 160 158 156 156 156 155 156 155 154 155 154 153 155 156 154 153 152 152 151 150 151 150 151 150 149 149 150 149 150 150 153 151 151 152 152 152 150 149 151 153 155 154 154 156 156 160 162 161 161 159 159 159 160 159 155 155 154 149 146 145 145 142 143 143 141 139 137 136 137 138 140 140 140 136 136 135 133 132 136 134 132 131 134 132 132 133 130 131 129 129 129 127 128 126 127 127 123 123 122 122 120 121 122 121 121 121 119 120 118 119 118 117 118 117 119 117 117 116 117 116 116 116 115 115 114 116 116 115 115 115 111 111 109 108 109 108 109 106 107 106 110 103 105 108 108 103 104 104 106 106 104 1350 1377 1394 1352 1245 1322 1445 1536 1607 1619 1579 1530 1481 1454 1429 1507 1415 1136 1086 982 1069 1135 970 780 573 457 400 381 368 285 214 203 198 204 200 204 206 205 209 207 208 210 208 211 321 524 759 831 882 783 623 566 539 541 577 707 847 941 990 907 774 683 621 540 508 540 560 559 537 500 433 437 383 358 338 326 315 302 298 276 256 240 242 235 232 225 220 224 220 218 218 218 218 224 232 222 221 218 220 219 220 220 219 219 221 227 267 395 457 571 659 625 582 609 662 733 799 888 965 1053 999 909 846 775 724 746 789 839 929 1030 1120 1195 1262 1304 1351 1450 1517 1506 1459 1365 1304 1297 1249 1153 1121 1163 1276 1330 1405 1424 1482 1595 1644 1708 1717 1740 1753 1831 1956 2152 2094 1876 1817 1900 2001 1916 1881 2053 2213 2298 2328 2343 2244 2108 2110 2097 2164 2272 2333 2397 2471 2520 2608 2588 2555 2459 2429 2442 2430 2456 2452 2274 2173 2097 1978 1859 1762 1684 1669 1710 1840 1934 2033 2063 2104 2077 2075 2154 2138 2241 2342 2327 2252 2197 2249 2250 2223 2164 2052 2038 1866 1782 1706 1671 1631 1612 1602 1606 1567 1544 1573 1625 1647 1688 1800 1880 1844 1822 1806 1818 1756 1703 1644 1628 1608 1673 1841 1950 1910 1842 1668 1527 1350 1171 1002 909 861 1006 1151 1258 1374 1413 1418 1477 1554 1520 1458 1414 1400 1419 1472 1540 1568 1623 1744 1852 1967 2099 2245 2220 2142 2105 2044 1980 1883 1812 1757 1689 1670 1675 1615 1530 1492 1497 1516 1547 1531 1464 1236 1127 1006 715 710 688 844 813 721 717 736 795 873 914 935 1002 1130 1219 1312 1341 1373 1412 1474 1574 1576 1490 1488 1542 1479 1425 1433 1489 1578 1700 1766 1814 1767 1742 1748 1688 1608 1714 1729 1764 1795 1851 1930 2002 2007 2009 1966 1917 1908 1862 1841 1833 1900 1959 2006 2098 2135 2189 2226 2298 2329 2306 2246 2184 2219 2179 2159 2076 2022 1830 1759 1886 1975 1962 1930 1897 1835 1842 1862 1878 1860 1831 1794 1762 1759 1682 1602 1591 1572 1571 1549 1545 1505 1476 1448 1417 1440 1382 1422 1447 1453 1490 1477 1365 1388 1423 1340 1276 1210 1327 1333 1302 1262 1261 1253 1288 1323 1320 1365 1406 1653 1365 1447 1648 1707 1774 1847 1791 1776 1898 2029 2239 2364 2361 2321 2325 2379 2470 2476 2481 2472 2425 2372 2352 2354 2327 2302 2270 2224 2184 2138 2109 2068 2066 2123 2178 2222 2323 2384 2328 2298 2250 2143 2135 2061 2024 2000 1996 2025 2072 2033 1978 1922 1890 1898 1911 1943 1967 1983 2051 2125 2205 2331 2416 2532 2630 2609 2557 2514 2425 2330 2308 2419 2524 2526 2437 2366 2349 2404 2443 2481 2530 2624 2699 2864 2982 3117 3180 3325 3270 3152 3062 3055 3058 3109 3173 3267 3323 3311 3204 3107 2994 2824 2634 2549 2491 2308 2271 2225 2281 2364 2438 2544 2707 2861 2899 2862 2783 2736 2760 2913 2798 2730 2711 2719 2651 2489 2338 2150 2020 1851 1753 1702 1645 1555 1518 1421 1364 1406 1460 1536 1567 1583 1633 1663 1650 1617 1611 1606 1597 1564 1534 1461 1329 1279 1259 1236 1280 1197 1120 1105 1088 1107 1139 1112 1096 1109 1105 1068 1041 1002 1025 980 957 912 869 863 850 845 836 826 817 811 828 819 853 896 1020 1033 1019 1083 1188 1263 1209 1174 1037 959 1041 986 919 910 937 991 1034 992 921 886 770 746 748 840 979 972 833 769 867 890 812 832 884 903 981 1064 1076 1144 1185 1249 1341 1369 1248 1157 1037 957 835 787 777 748 674 577 507 486 466 453 434 457 456 424 447 443 440 420 413 413 400 381 372 370 369 362 362 362 349 347 353 355 351 355 347 345 349 353 349 346 344 341 341 338 337 335 334 329 330 329 328 323 320 316 315 315 316 312 311 305 305 306 305 316 318 312 313 311 304 302 303 302 299 295 291 290 289 289 286 283 280 281 282 278 277 271 273 271 271 268 266 262 263 262 251 216 218 215 214 214 213 211 210 212 211 217 212 212 211 209 209 212 209 209 207 206 202 207 204 205 206 206 206 203 201 201 198 200 198 201 205 204 205 205 204 204 204 214 210 209 206 206 206 205 207 209 206 202 201 201 199 202 202 201 199 198 200 197 197 197 198 197 196 194 194 193 206 200 199 194 199 193 189 192 191 192 192 187 179 175 173 177 177 176 173 173 171 171 169 171 176 178 179 177 176 174 175 173 171 171 171 171 170 167 166 169 167 167 169 168 168 165 164 162 162 160 161 162 159 157 158 155 156 155 155 154 154 154 153 154 153 156 154 153 152 152 150 149 150 149 154 153 150 151 153 147 149 153 151 150 150 151 151 151 151 153 153 151 155 155 153 154 154 158 161 163 162 162 161 159 156 161 159 155 155 154 146 144 144 144 142 143 142 141 141 137 137 137 141 136 135 132 134 132 132 132 134 132 129 130 129 128 128 126 130 132 131 130 131 129 129 127 128 126 125 121 121 122 122 120 120 120 119 119 118 118 119 118 118 117 118 117 118 118 117 115 117 117 116 115 115 116 116 115 115 114 113 111 110 110 109 109 111 111 112 111 108 106 107 104 107 106 105 104 105 104 107 105 105 1345 1367 1346 1307 1225 1326 1475 1543 1591 1618 1597 1545 1477 1469 1520 1551 1531 1506 1337 1379 1298 1130 916 706 537 457 378 363 345 298 216 204 203 203 207 200 205 206 206 205 206 207 209 228 342 620 660 664 672 659 532 492 494 534 629 725 906 1031 913 810 636 542 509 441 435 479 470 473 454 420 394 337 314 311 307 293 288 278 271 256 243 238 230 224 223 220 222 219 218 217 219 217 221 235 222 218 219 218 218 220 219 221 222 222 284 348 418 492 588 712 788 691 629 657 703 736 793 877 967 1081 1010 916 863 788 739 765 822 852 925 1048 1132 1218 1284 1360 1407 1482 1545 1629 1547 1483 1462 1473 1481 1439 1378 1326 1331 1436 1483 1585 1607 1604 1663 1766 1823 1849 1819 1881 2011 2060 1989 1810 1701 1714 1790 1747 1730 1979 2054 2074 2146 2152 2007 2089 2067 2157 2250 2360 2456 2571 2680 2515 2498 2540 2527 2509 2478 2404 2358 2321 2302 2216 2134 2052 1890 1773 1632 1632 1703 1827 2022 2150 2252 2230 2154 2178 2244 2234 2269 2238 2372 2396 2289 2278 2364 2363 2251 2118 2061 2019 1912 1813 1712 1647 1610 1577 1532 1529 1497 1494 1499 1502 1529 1554 1633 1724 1742 1783 1797 1807 1796 1762 1712 1736 1783 1892 2096 2024 1919 1822 1656 1552 1429 1315 993 862 1092 1154 1165 1236 1315 1400 1467 1492 1504 1513 1517 1483 1464 1463 1524 1558 1650 1689 1795 1874 2034 2180 2361 2376 2247 2172 2076 2005 1967 1926 1841 1784 1832 1789 1699 1661 1578 1566 1622 1716 1608 1434 1266 1166 865 934 884 876 736 696 700 702 705 707 746 774 826 891 1007 1091 1153 1183 1215 1257 1295 1361 1385 1315 1286 1298 1239 1226 1305 1398 1482 1603 1590 1566 1518 1547 1565 1574 1472 1529 1556 1576 1610 1686 1737 1813 1793 1774 1791 1758 1715 1697 1696 1654 1720 1792 1834 1883 1915 2001 2027 2084 2122 2077 2030 2011 2019 2005 1984 1925 1891 1757 1699 1800 1807 1754 1779 1706 1721 1701 1722 1680 1641 1599 1563 1545 1474 1449 1462 1389 1397 1371 1392 1342 1301 1298 1285 1245 1237 1300 1349 1404 1395 1415 1387 1274 1350 1275 1217 1202 1265 1307 1323 1349 1349 1320 1332 1416 1464 1538 1579 1513 1534 1502 1579 1594 1565 1611 1657 1701 1747 1875 2030 2168 2289 2216 2289 2377 2454 2580 2599 2503 2465 2486 2394 2268 2240 2235 2213 2189 2147 2131 2117 2095 2081 2107 2155 2231 2228 2318 2492 2503 2346 2200 2211 2288 2251 2246 2176 2107 2069 2035 2055 2018 1917 1873 1882 1889 1899 1910 1969 2037 2097 2121 2182 2277 2379 2495 2547 2527 2418 2313 2173 2133 2287 2327 2342 2343 2246 2200 2237 2285 2335 2389 2543 2574 2656 2738 2887 3090 3211 3259 3187 3126 3087 3107 3139 3186 3198 3246 3342 3160 2886 2748 2586 2414 2311 2247 2166 2172 2182 2258 2356 2472 2510 2576 2630 2576 2547 2585 2640 2677 2689 2684 2468 2409 2426 2432 2305 2247 2079 1985 1934 1844 1713 1598 1461 1446 1406 1436 1508 1528 1602 1643 1665 1773 1808 1793 1768 1722 1652 1630 1612 1616 1516 1443 1413 1389 1382 1399 1391 1281 1248 1292 1322 1330 1306 1299 1243 1333 1313 1269 1185 1139 1133 1068 1040 986 982 979 987 894 909 919 930 930 998 1066 1054 1110 1175 1204 1173 1253 1357 1284 1170 1097 1044 1105 1084 1019 1030 1044 1028 936 880 797 749 799 751 794 891 1053 989 859 846 953 941 923 955 1019 1029 1106 1125 1216 1270 1342 1379 1469 1465 1295 1203 1063 985 954 924 829 737 601 532 485 456 457 449 431 419 428 422 440 438 436 431 413 408 407 403 376 372 366 364 359 358 356 352 349 352 349 346 341 340 337 344 341 342 340 340 337 336 334 332 330 327 325 324 323 324 322 322 319 315 313 310 308 307 303 302 300 298 299 297 300 305 304 300 300 295 296 290 289 292 288 283 282 283 283 280 277 273 274 269 270 269 267 261 260 244 244 232 228 223 220 219 214 212 211 212 210 209 208 208 206 205 209 208 208 209 209 207 205 208 202 200 200 199 201 203 202 201 197 199 198 197 197 199 202 202 202 202 204 203 206 207 206 209 206 206 207 203 205 203 204 201 198 200 198 200 199 197 195 197 195 197 193 195 196 197 194 192 192 191 194 201 199 197 200 191 190 190 192 186 188 186 185 182 177 174 173 169 169 170 170 171 172 169 174 172 172 178 176 174 173 173 171 170 170 168 166 167 167 167 165 166 164 168 169 167 163 166 165 164 163 166 162 158 158 156 154 155 153 153 154 151 151 152 152 154 155 155 157 156 155 149 149 149 148 149 153 149 147 147 146 147 153 154 151 150 150 152 152 152 151 153 177 177 184 178 177 181 181 181 187 182 175 171 159 152 153 154 155 154 155 155 153 149 147 144 144 142 141 141 137 136 138 136 134 137 140 136 131 131 131 129 130 131 130 128 130 128 127 129 129 133 128 124 124 123 122 123 123 123 121 120 120 120 120 118 119 118 120 118 118 119 118 118 117 116 116 114 115 114 114 113 113 113 114 113 113 111 113 112 111 110 111 110 110 109 110 112 110 106 111 106 104 105 102 105 104 105 104 106 105 105 109 1328 1322 1307 1242 1233 1311 1419 1520 1589 1588 1570 1529 1483 1504 1558 1556 1516 1492 1456 1419 1323 1165 913 723 542 458 388 373 344 325 240 202 203 202 203 203 200 202 205 207 207 210 208 208 301 477 519 518 586 555 472 411 478 517 642 742 1007 966 813 635 479 448 394 392 394 399 426 412 377 318 295 297 291 280 279 279 272 263 260 246 236 229 227 223 222 220 218 215 222 219 223 228 227 222 217 218 219 219 219 222 220 223 223 305 339 446 506 608 612 706 792 715 659 703 753 857 893 946 1035 1142 1091 975 904 816 765 745 810 886 926 1051 1120 1200 1269 1322 1373 1472 1530 1624 1607 1639 1639 1628 1617 1614 1532 1426 1469 1563 1627 1770 1784 1765 1863 1916 2025 1940 1942 2006 1996 1997 1972 1840 1722 1583 1598 1592 1671 1834 1788 1915 2022 1842 1857 1992 2080 2214 2299 2442 2397 2404 2484 2397 2424 2401 2388 2403 2396 2310 2199 2103 2153 2158 2040 1927 1777 1656 1632 1646 1743 1898 2075 2177 2284 2248 2216 2287 2265 2270 2272 2302 2444 2415 2335 2341 2464 2378 2199 2132 2084 2030 1926 1776 1706 1716 1651 1631 1569 1509 1515 1535 1516 1479 1480 1480 1530 1603 1660 1671 1685 1676 1693 1686 1746 1816 1910 2050 2188 2150 2009 1884 1720 1611 1481 1346 1089 1012 1005 1083 1150 1205 1287 1352 1453 1490 1518 1524 1534 1533 1510 1508 1553 1606 1673 1743 1822 1891 2005 2147 2293 2382 2254 2191 2145 2121 2029 1974 1903 1936 1919 1874 1770 1710 1634 1624 1654 1702 1516 1357 1205 1094 906 1077 1158 1098 876 752 708 702 706 708 711 719 781 855 965 1039 1080 1095 1101 1114 1134 1210 1161 1114 1124 1157 1071 1182 1259 1358 1422 1443 1354 1372 1402 1420 1441 1407 1339 1388 1411 1451 1489 1573 1601 1653 1661 1668 1633 1602 1607 1590 1539 1556 1631 1699 1723 1784 1810 1847 1906 1940 1941 1925 1898 1895 1888 1882 1845 1843 1844 1732 1676 1745 1691 1590 1590 1562 1585 1609 1589 1524 1477 1442 1438 1359 1329 1345 1296 1258 1252 1262 1273 1201 1165 1159 1150 1153 1180 1227 1254 1344 1383 1364 1331 1238 1254 1208 1257 1323 1381 1426 1478 1509 1519 1501 1465 1523 1552 1602 1642 1586 1557 1620 1659 1656 1619 1572 1582 1631 1699 1786 1850 1953 2050 2180 2286 2445 2607 2649 2669 2528 2526 2549 2381 2267 2211 2186 2167 2146 2128 2118 2122 2095 2107 2121 2187 2248 2283 2389 2573 2492 2328 2250 2341 2409 2373 2403 2344 2206 2092 2008 2024 2055 1974 1890 1851 1839 1896 1906 1954 2014 2080 2087 2130 2182 2280 2389 2384 2354 2338 2264 2105 2042 2150 2150 2167 2177 2187 2129 2147 2219 2203 2285 2397 2467 2571 2641 2730 2816 2959 3079 3234 3149 3143 3149 3161 3188 3228 3242 3270 3103 2867 2681 2543 2442 2243 2164 2104 2116 2181 2284 2368 2446 2534 2550 2483 2497 2538 2470 2495 2458 2489 2463 2406 2265 2253 2236 2181 2052 1938 1838 1780 1735 1610 1481 1414 1408 1442 1538 1671 1664 1632 1681 1730 1812 1942 1935 1883 1788 1698 1663 1710 1711 1577 1523 1485 1429 1463 1556 1451 1299 1381 1471 1461 1535 1475 1413 1376 1423 1426 1381 1273 1221 1224 1198 1135 1122 1123 1112 1018 1012 1083 1077 1079 1021 1080 1235 1164 1187 1253 1290 1280 1326 1410 1338 1224 1124 1151 1196 1150 1070 1097 1030 987 878 821 745 740 868 914 868 963 1100 1016 912 910 1027 1017 981 1009 1092 1130 1170 1228 1291 1357 1458 1503 1430 1346 1267 1241 1168 1069 942 849 727 650 568 519 485 452 440 439 420 403 393 401 441 434 431 431 418 408 403 402 404 374 365 372 364 355 357 350 341 344 343 343 343 337 338 334 339 339 341 338 336 331 331 331 327 327 325 320 320 318 318 321 318 319 313 308 305 302 304 299 301 298 297 294 292 292 292 290 298 296 294 291 290 289 287 283 283 278 281 280 277 275 274 272 268 268 264 267 259 262 261 260 259 261 223 219 214 216 209 211 208 209 209 209 207 205 207 205 205 203 206 206 210 204 205 205 204 196 198 202 201 198 202 196 197 196 196 198 198 198 198 201 200 202 201 206 215 209 201 202 203 200 201 200 200 201 200 201 198 197 198 195 197 194 193 191 195 194 195 194 192 190 192 189 189 190 197 198 198 194 189 189 185 184 185 183 185 183 182 177 174 173 171 171 169 172 169 169 172 172 169 166 171 174 173 174 171 171 169 168 166 167 166 165 165 165 171 163 167 167 165 163 162 163 162 162 164 164 163 158 156 153 154 153 152 152 153 150 149 151 152 154 152 156 156 154 154 147 148 143 145 143 147 146 145 145 149 152 151 151 151 152 151 151 151 152 169 173 173 170 168 168 164 161 169 168 169 167 158 155 150 149 149 156 154 156 155 153 148 145 144 141 142 142 138 136 135 136 135 139 139 139 137 134 130 131 131 130 130 128 129 128 126 125 127 124 124 124 123 124 124 124 122 120 121 121 123 123 124 123 120 121 119 120 117 116 116 115 115 114 115 114 114 113 114 114 114 115 113 112 112 112 112 112 110 113 111 110 109 109 114 112 110 108 108 107 106 106 105 103 107 105 104 103 103 106 104 1305 1299 1253 1186 1245 1347 1502 1603 1622 1617 1596 1560 1501 1534 1588 1572 1507 1467 1420 1397 1280 1096 890 700 528 472 417 376 325 315 221 203 202 206 206 204 206 200 209 209 207 208 207 207 210 236 326 352 464 451 380 378 483 528 691 872 919 821 669 528 419 369 341 350 362 359 343 287 260 251 263 265 263 258 257 255 250 252 241 234 233 225 224 225 216 217 218 218 222 225 220 223 220 222 215 218 221 220 219 219 221 235 275 341 428 508 618 722 738 769 834 744 707 739 802 894 940 1017 1093 1193 1188 1049 977 894 825 764 766 882 938 1014 1074 1178 1215 1294 1362 1454 1551 1689 1769 1837 1785 1725 1685 1579 1509 1542 1704 1784 1780 1840 1930 1907 1978 2051 2178 2036 2114 2093 2030 1885 1853 1803 1716 1612 1495 1498 1618 1686 1579 1797 1791 1651 1665 1941 2149 2346 2440 2394 2288 2267 2342 2304 2309 2320 2241 2207 2227 2273 2135 2013 1988 2019 1927 1830 1676 1632 1632 1700 1863 1965 2050 2170 2247 2279 2323 2314 2311 2313 2307 2413 2491 2433 2376 2413 2360 2258 2172 2117 2061 2029 1895 1795 1833 1777 1704 1658 1607 1530 1651 1733 1656 1570 1509 1488 1467 1475 1552 1588 1600 1587 1593 1614 1686 1761 1822 1900 2029 2119 1995 1908 1776 1721 1588 1474 1333 1224 1025 950 1171 1284 1371 1407 1477 1524 1544 1553 1582 1591 1563 1557 1589 1629 1698 1742 1842 1909 1976 2018 2193 2340 2343 2290 2249 2167 2050 2015 2087 2039 1980 1908 1797 1737 1674 1665 1648 1694 1488 1373 1186 975 994 1180 1312 1218 943 799 805 798 753 739 720 713 769 811 907 962 971 980 968 951 968 996 962 951 973 961 1026 1130 1199 1252 1272 1251 1218 1240 1275 1264 1243 1200 1215 1258 1266 1322 1353 1409 1443 1470 1520 1535 1489 1468 1499 1467 1463 1461 1519 1580 1597 1635 1671 1764 1782 1790 1789 1790 1790 1797 1772 1786 1776 1794 1800 1674 1614 1651 1611 1468 1436 1475 1491 1500 1474 1424 1390 1342 1298 1222 1215 1185 1192 1185 1159 1154 1112 1094 1097 1097 1111 1123 1150 1205 1244 1321 1316 1309 1265 1179 1225 1303 1356 1424 1458 1535 1602 1637 1639 1657 1662 1599 1659 1705 1725 1727 1675 1693 1679 1692 1683 1667 1643 1600 1605 1664 1720 1785 1879 2165 2256 2321 2313 2389 2464 2538 2578 2440 2328 2211 2185 2163 2144 2136 2126 2124 2176 2128 2165 2192 2242 2294 2387 2512 2624 2452 2313 2287 2443 2517 2526 2468 2333 2262 2139 2025 2033 2063 2048 1904 1765 1747 1894 1920 1931 1986 2078 2048 2073 2116 2197 2209 2250 2175 2163 2150 2032 1911 1963 1965 1970 2025 2103 2036 2084 2061 2102 2224 2391 2496 2552 2486 2582 2707 2840 2934 3116 3221 3202 3199 3196 3204 3236 3233 3197 3035 2819 2760 2569 2508 2378 2241 2068 2046 2112 2192 2221 2254 2395 2396 2399 2491 2357 2271 2288 2274 2273 2258 2271 2159 2020 2019 2022 1945 1791 1689 1592 1524 1481 1450 1460 1488 1565 1659 1791 1750 1709 1737 1804 1843 1952 2037 1924 1816 1752 1775 1848 1780 1691 1616 1553 1491 1512 1624 1508 1423 1532 1648 1627 1691 1632 1543 1473 1494 1566 1502 1426 1343 1368 1371 1294 1258 1203 1137 1037 1111 1249 1249 1252 1149 1094 1217 1283 1363 1401 1401 1385 1444 1503 1335 1270 1244 1258 1231 1176 1111 1057 942 865 830 799 749 842 948 1064 1028 1054 1168 1118 986 975 1072 1086 1053 1093 1173 1225 1258 1292 1385 1464 1443 1424 1347 1214 1095 1059 1057 1048 973 891 735 632 556 507 470 457 441 428 405 393 387 383 388 414 428 426 422 409 402 400 395 397 365 360 362 360 358 349 336 340 340 342 339 337 335 334 329 330 336 339 332 332 329 327 326 323 322 320 320 316 319 316 317 311 312 305 305 302 303 299 299 295 295 290 289 290 290 284 283 283 283 288 290 290 285 284 281 275 281 278 275 274 273 273 271 270 268 265 267 264 261 259 260 258 260 219 219 215 211 209 214 206 207 205 208 204 207 205 206 203 205 206 204 202 203 201 201 203 199 193 194 200 200 198 197 196 195 195 194 196 197 198 199 197 199 204 215 203 201 200 199 199 199 198 199 203 195 196 195 195 194 195 192 195 194 193 192 193 192 192 189 191 188 186 187 187 190 188 187 188 189 186 188 183 182 181 182 181 182 182 179 174 179 174 169 170 168 167 167 174 175 171 169 167 170 170 170 170 169 167 167 165 165 165 163 164 164 164 162 161 160 160 162 161 162 162 163 167 165 163 153 154 154 153 153 152 151 155 152 147 148 146 146 145 146 146 145 148 145 145 144 144 145 144 142 142 142 142 147 152 149 148 150 151 149 149 161 162 163 157 159 158 158 158 165 169 166 166 159 157 158 154 155 156 155 154 154 153 149 148 143 142 142 143 139 140 140 140 141 139 138 138 139 138 134 134 137 137 133 130 128 128 127 127 126 125 126 123 122 124 123 123 122 124 126 128 128 128 125 125 127 121 120 116 117 116 115 115 116 116 116 113 114 115 113 112 114 113 112 114 111 111 112 113 111 111 111 110 109 109 109 112 107 106 108 107 105 105 107 107 101 112 104 103 107 104 104 1317 1281 1197 1165 1266 1384 1528 1629 1631 1604 1561 1577 1545 1556 1585 1565 1518 1436 1402 1346 1197 1064 843 672 530 471 403 369 334 304 215 205 204 206 207 203 205 207 215 214 208 207 208 208 210 212 249 303 415 396 318 396 514 569 710 799 739 605 505 424 355 326 327 311 257 238 230 227 229 233 239 241 241 243 238 236 238 234 231 234 225 220 219 220 217 218 217 222 225 225 223 218 217 219 215 219 219 218 219 221 226 267 339 404 461 548 615 676 734 803 871 786 730 750 788 873 925 1035 1132 1212 1253 1172 1093 970 890 805 780 823 911 995 1054 1168 1228 1292 1366 1474 1587 1737 1878 1959 1873 1794 1776 1717 1703 1748 1835 1924 1990 1976 2058 2093 2188 2259 2174 2117 2081 2030 1960 1845 1761 1723 1612 1468 1425 1380 1386 1340 1373 1564 1494 1459 1550 1964 2078 2222 2343 2293 2135 2139 2210 2120 2236 2216 2195 2096 2012 2137 2099 1998 1910 1905 1798 1703 1632 1632 1662 1760 1958 2071 2164 2203 2224 2291 2370 2358 2321 2325 2394 2485 2503 2467 2497 2490 2363 2239 2141 2109 2074 2001 1874 1943 1928 1860 1753 1671 1605 1527 1666 1819 1744 1683 1587 1502 1483 1439 1457 1492 1548 1554 1552 1587 1655 1687 1709 1826 1987 2102 1966 1817 1656 1548 1427 1404 1339 1330 1116 1075 1217 1331 1510 1585 1613 1642 1597 1620 1625 1639 1634 1623 1616 1647 1714 1770 1811 1855 1889 1967 2131 2288 2435 2359 2253 2169 2100 2190 2139 2075 1988 1933 1804 1758 1685 1659 1665 1569 1375 1277 1092 955 1201 1369 1425 1183 992 903 910 860 776 769 741 744 723 753 801 799 794 825 806 776 792 811 803 821 854 902 976 1036 1087 1104 1104 1077 1107 1140 1150 1111 1085 1067 1102 1148 1173 1197 1198 1265 1271 1283 1320 1365 1344 1296 1358 1379 1381 1371 1411 1456 1473 1521 1547 1589 1617 1651 1698 1683 1681 1672 1642 1645 1672 1699 1657 1633 1571 1509 1470 1384 1317 1367 1382 1312 1379 1379 1324 1235 1187 1184 1156 1128 1132 1122 1108 1120 1124 1133 1117 1128 1133 1138 1169 1133 1270 1324 1239 1210 1183 1307 1359 1415 1476 1540 1583 1635 1676 1738 1772 1795 1808 1721 1808 1844 1869 1870 1848 1852 1854 1766 1750 1729 1746 1780 1701 1638 1619 1682 1726 1824 1930 2010 2005 2070 2203 2280 2338 2342 2244 2175 2176 2169 2147 2136 2159 2193 2177 2187 2201 2243 2343 2360 2487 2620 2651 2495 2343 2386 2551 2547 2474 2396 2305 2284 2206 1994 1932 1912 1851 1802 1735 1727 1942 1968 1962 1956 1977 2001 2043 2082 1998 1970 1989 1971 1947 1875 1812 1745 1739 1712 1747 1815 1941 1899 1920 2008 2155 2269 2307 2346 2340 2330 2493 2612 2739 2820 2958 3111 3238 3229 3245 3232 3274 3228 3053 2964 2835 2773 2715 2588 2434 2304 2112 2040 2017 2044 2067 2122 2109 2180 2250 2251 2143 2072 2083 2022 2062 2048 2059 2041 1955 1872 1868 1711 1605 1543 1577 1586 1587 1545 1537 1549 1723 1867 1958 1905 1820 1840 1874 1898 2011 1979 1912 1867 1857 1947 1946 1895 1855 1832 1714 1580 1610 1700 1587 1530 1577 1770 1834 1842 1787 1700 1624 1617 1676 1657 1608 1562 1534 1500 1372 1235 1169 1138 1073 1222 1377 1436 1427 1319 1268 1201 1321 1453 1531 1507 1517 1555 1519 1437 1381 1349 1320 1252 1166 1053 1003 974 984 903 795 783 860 978 1086 1207 1257 1292 1221 1076 1045 1145 1170 1138 1170 1251 1309 1351 1375 1436 1363 1273 1236 1253 1203 1027 929 888 880 833 828 732 614 525 497 462 458 436 449 401 388 381 374 375 386 420 423 421 412 399 399 393 393 389 375 361 357 354 357 341 335 338 337 335 335 331 332 330 330 332 331 331 328 325 325 322 320 318 317 319 318 314 315 313 311 309 304 304 302 301 298 296 295 293 292 289 285 286 284 280 278 277 276 276 276 279 283 283 280 266 275 276 274 270 268 266 268 266 264 263 261 259 258 258 253 257 235 219 217 210 209 209 208 209 209 206 204 204 205 207 203 199 204 202 204 204 200 202 198 204 198 193 198 200 200 195 194 194 194 193 194 194 197 198 198 196 196 204 200 200 199 197 198 200 198 199 198 195 198 194 195 194 194 193 192 192 193 194 191 191 191 189 187 188 189 188 186 183 184 184 184 183 183 183 183 179 179 180 182 180 189 179 179 172 172 171 167 168 167 166 168 167 165 172 169 164 168 167 166 167 165 165 165 164 163 164 162 163 162 163 160 160 159 158 156 160 163 161 159 155 154 153 152 152 152 152 151 148 148 149 146 148 146 147 146 146 146 145 145 144 143 145 143 143 143 143 143 142 143 142 141 139 140 140 140 142 146 149 148 148 149 149 148 153 154 161 165 167 165 158 154 156 153 151 152 147 145 145 143 145 142 144 141 142 140 141 140 140 142 140 140 138 139 139 138 139 139 137 136 136 135 131 128 127 125 126 125 124 125 124 123 123 124 129 130 128 128 127 127 125 124 127 128 124 116 116 116 115 114 115 114 115 115 114 114 113 114 113 114 112 112 112 112 111 112 113 111 112 111 110 110 110 109 106 106 107 107 105 105 104 104 104 104 104 103 103 104 104 1266 1237 1147 1151 1315 1439 1576 1590 1622 1600 1577 1568 1561 1537 1520 1501 1447 1392 1338 1243 1073 932 892 756 653 595 411 394 353 304 251 225 211 210 207 204 205 205 208 204 213 206 209 219 203 213 210 216 275 299 293 369 441 516 701 744 591 441 333 302 278 274 264 253 242 226 222 219 218 223 224 222 226 226 225 225 224 226 221 217 217 216 215 215 216 217 217 216 220 223 218 218 215 218 222 218 219 221 220 258 332 406 482 548 574 554 562 671 746 827 894 894 830 774 782 892 995 1118 1197 1256 1249 1138 1058 995 956 932 891 866 830 927 1025 1137 1202 1315 1373 1436 1522 1688 1798 1959 2085 2076 2104 1949 1915 1939 2018 2052 2134 2187 2306 2302 2201 2181 2176 2031 1939 1853 1810 1753 1721 1578 1487 1367 1280 1199 1163 1183 1183 1197 1215 1296 1397 1716 1798 2015 2107 2063 1911 1903 1915 1897 1927 1926 1900 1854 1800 1802 1827 1757 1728 1659 1632 1632 1632 1656 1797 1913 1979 2081 2212 2267 2318 2412 2397 2395 2368 2348 2400 2471 2538 2581 2476 2415 2319 2265 2201 2153 2056 2022 2141 2101 1989 1916 1841 1770 1657 1544 1715 1834 1854 1809 1752 1719 1681 1601 1494 1426 1430 1489 1515 1547 1566 1591 1628 1695 1803 1893 1971 1914 1848 1773 1624 1472 1302 1185 1083 1018 1230 1319 1482 1617 1663 1650 1633 1659 1690 1723 1722 1720 1761 1744 1777 1798 1826 1863 1957 1990 2086 2236 2437 2381 2288 2330 2341 2265 2163 2086 2002 1947 1823 1755 1667 1608 1496 1412 1262 1128 1041 1191 1358 1611 1376 1169 1042 998 907 891 881 858 822 834 753 742 778 785 814 826 850 861 871 882 905 912 895 855 828 881 920 914 900 928 939 956 994 958 935 937 993 1032 1058 1051 1007 979 1038 1116 1110 1110 1126 1157 1171 1196 1227 1269 1299 1314 1342 1394 1428 1444 1458 1487 1480 1498 1508 1528 1520 1499 1552 1626 1635 1630 1595 1395 1310 1251 1206 1230 1205 1279 1328 1233 1142 1124 1128 1099 1080 1137 1094 1100 1130 1181 1170 1152 1170 1265 1264 1275 1251 1253 1200 1244 1244 1344 1408 1474 1522 1584 1625 1689 1730 1768 1810 1870 1912 1946 1973 1892 1875 2025 2065 2097 2081 2033 1972 1948 1932 1960 1965 1942 1823 1774 1737 1669 1656 1660 1698 1763 1797 1795 1847 1956 2049 2183 2175 2174 2203 2253 2249 2232 2253 2287 2265 2267 2278 2305 2429 2498 2631 2686 2736 2684 2550 2609 2602 2569 2521 2544 2505 2338 2145 1986 1967 1993 1958 1885 1840 1769 1751 1894 1956 1917 1919 1934 1831 1772 1671 1623 1622 1619 1681 1636 1557 1504 1436 1436 1518 1605 1614 1743 1909 2004 2089 2070 2125 2135 2121 2225 2376 2446 2588 2682 2822 2948 3208 3319 3249 3221 3186 3151 2901 2722 2649 2632 2604 2570 2433 2325 2221 2137 1993 1998 1989 1948 1942 1901 1900 1941 1855 1844 1821 1814 1829 1876 1944 1942 1828 1742 1662 1606 1650 1736 1696 1706 1757 1706 1727 1764 1772 1867 2076 2144 2001 1912 1914 1971 2095 2145 2010 1928 1887 1959 1991 2081 2118 1988 1842 1754 1818 1879 1763 1675 1792 1825 1918 2085 2020 1860 1830 1870 1877 1901 1883 1750 1645 1434 1329 1220 1169 1173 1206 1240 1374 1534 1659 1544 1408 1403 1381 1424 1530 1662 1696 1636 1579 1529 1502 1412 1317 1230 1160 1104 1079 1126 1054 907 808 812 854 915 997 1090 1187 1349 1260 1170 1161 1240 1304 1259 1259 1297 1354 1432 1464 1340 1256 1152 1057 1029 1022 1028 929 780 718 673 639 592 540 500 479 455 441 471 438 413 374 372 368 364 365 395 418 412 410 401 394 391 390 386 386 389 365 354 352 351 337 333 339 334 331 330 329 326 323 323 326 327 328 324 322 321 322 319 315 313 313 311 308 310 308 308 305 303 301 297 297 296 293 291 286 287 285 284 280 279 279 276 273 274 270 268 267 264 261 261 259 258 260 268 272 267 266 264 261 261 259 259 260 256 255 254 252 248 217 211 210 214 210 210 211 208 207 205 206 202 201 200 201 202 200 200 202 200 201 197 201 190 196 202 196 194 192 191 190 192 191 192 195 196 195 194 192 191 198 193 197 198 199 200 195 195 194 192 193 193 191 191 193 191 190 189 190 189 190 190 189 188 188 187 185 185 184 184 183 182 180 181 181 182 180 180 176 179 181 179 178 181 176 177 177 172 167 169 169 171 163 170 168 165 164 163 163 166 164 164 166 163 166 161 162 161 161 161 159 158 158 160 157 158 157 156 155 154 152 153 151 152 151 151 149 152 150 147 149 147 148 147 146 146 145 147 145 145 145 143 143 145 144 143 143 142 142 142 140 141 141 141 141 139 139 138 141 139 138 144 146 149 149 147 148 146 145 146 147 145 145 146 144 144 145 143 143 145 143 142 143 143 140 141 140 141 141 141 138 138 138 138 140 139 138 138 137 137 138 136 136 136 136 134 133 133 133 132 127 125 129 126 128 129 127 129 130 128 126 128 123 119 115 115 116 116 115 116 116 115 115 115 115 113 114 113 112 114 113 113 113 112 113 110 111 110 111 112 110 110 109 109 107 109 108 106 106 103 104 104 104 104 104 103 101 100 103 104 1247 1191 1139 1190 1339 1425 1544 1587 1623 1614 1602 1581 1545 1519 1471 1420 1372 1337 1247 1139 986 830 781 731 662 557 599 628 651 640 303 214 207 209 205 204 205 203 205 207 211 216 209 212 209 210 209 212 217 233 282 322 426 551 648 605 458 362 265 254 246 247 252 244 237 222 220 219 221 216 214 217 217 220 218 219 220 220 217 218 220 222 219 218 221 215 215 217 215 219 221 223 227 227 229 225 223 233 291 354 430 515 533 675 651 603 602 666 721 797 896 983 940 872 812 848 950 1062 1147 1262 1210 1124 1101 1070 1087 1037 982 942 922 890 978 1084 1160 1318 1470 1538 1601 1676 1726 1927 2040 2256 2207 1980 1912 2024 2149 2298 2474 2376 2365 2394 2288 2099 2099 2012 1936 1792 1680 1572 1549 1517 1396 1294 1226 1146 1242 1451 1444 1395 1374 1277 1293 1382 1576 1812 1917 1889 1733 1686 1667 1654 1677 1698 1694 1617 1604 1601 1657 1632 1632 1632 1632 1632 1693 1732 1860 1968 2110 2137 2220 2296 2437 2477 2457 2432 2423 2374 2381 2434 2538 2598 2488 2373 2285 2232 2213 2132 2031 2091 2140 2076 1989 1924 1843 1777 1660 1554 1718 1838 1957 1940 1934 1874 1750 1645 1554 1516 1420 1423 1461 1518 1534 1519 1573 1604 1680 1753 1836 1732 1669 1651 1535 1440 1299 1168 1074 1047 1265 1380 1519 1530 1559 1603 1614 1635 1706 1773 1804 1807 1812 1838 1850 1911 1875 1909 1965 2013 2087 2199 2433 2466 2406 2428 2327 2230 2143 2070 1983 1920 1784 1709 1636 1589 1442 1324 1189 1072 1162 1290 1475 1584 1406 1183 1033 1000 980 1009 973 942 885 933 893 901 904 936 981 1043 1036 1043 1076 1103 1124 1111 1056 1013 982 931 903 855 864 888 876 897 892 867 875 886 904 916 923 928 933 923 923 923 923 942 949 986 1020 1083 1147 1212 1183 1217 1244 1252 1274 1314 1333 1355 1357 1365 1393 1425 1415 1473 1539 1664 1731 1650 1616 1517 1353 1222 1146 1136 1115 1114 1112 1080 1085 1078 1079 1143 1205 1178 1167 1166 1178 1222 1247 1279 1261 1339 1372 1425 1432 1389 1312 1297 1375 1457 1529 1640 1669 1703 1745 1790 1817 1848 1898 1963 2013 2057 2087 2039 1959 2085 2150 2234 2243 2186 2132 2117 2089 2089 2069 2012 1984 1939 1867 1756 1704 1673 1667 1681 1696 1713 1748 1787 1832 1933 2000 2128 2206 2272 2296 2313 2326 2352 2346 2331 2374 2419 2479 2574 2757 2755 2769 2765 2745 2702 2633 2609 2631 2565 2390 2336 2268 2162 2136 2131 2008 2000 1948 1867 1739 1691 1708 1669 1621 1598 1571 1510 1479 1468 1422 1396 1303 1342 1335 1322 1268 1346 1378 1444 1560 1732 1839 1891 1909 1919 1958 1943 2045 2129 2204 2325 2469 2548 2710 2838 3069 3180 3323 3302 3223 3104 2894 2719 2717 2716 2643 2602 2569 2464 2377 2262 2100 2112 2152 2104 2046 2011 1918 1832 1805 1820 1799 1791 1759 1728 1727 1707 1693 1668 1645 1647 1724 1797 1857 1919 1877 2029 1924 1988 1923 2045 2186 2159 1974 1921 1986 2125 2122 2114 2023 1911 1936 2054 2085 2077 2193 2061 1901 1871 1948 1998 1904 1826 1961 1996 2057 2176 2145 2075 2037 2022 2030 1938 1812 1651 1541 1369 1277 1226 1219 1238 1300 1320 1378 1560 1704 1653 1592 1583 1527 1500 1574 1744 1713 1604 1496 1430 1420 1346 1282 1245 1205 1149 1151 1172 1089 942 847 801 898 936 946 1062 1158 1315 1364 1269 1273 1328 1396 1363 1352 1372 1422 1510 1404 1277 1202 1068 999 891 867 855 848 772 687 620 589 550 516 490 479 460 518 496 434 413 417 363 364 362 357 388 417 409 409 396 392 387 389 387 389 380 380 365 349 348 349 327 331 332 329 327 326 324 322 321 319 324 322 320 321 317 321 318 316 318 308 310 307 306 305 304 302 298 297 299 294 296 291 291 285 286 282 280 279 277 274 274 273 272 267 266 265 263 263 261 260 256 253 251 253 250 246 249 250 253 257 257 255 254 249 257 251 252 252 250 212 215 215 214 214 210 207 207 204 207 202 202 198 206 201 201 198 199 200 197 196 194 193 191 195 191 195 191 190 192 190 191 195 191 194 194 192 193 197 192 193 192 203 201 194 195 195 191 191 191 189 188 188 187 188 188 188 190 188 188 188 187 189 185 183 185 181 184 179 179 179 181 181 180 179 179 177 178 178 181 177 176 175 179 175 173 167 165 166 166 162 171 166 164 161 166 164 162 164 163 162 163 161 161 162 162 160 161 160 160 160 158 156 156 155 156 154 154 154 152 151 150 151 148 147 148 149 148 147 147 148 147 146 145 145 147 146 144 144 146 144 143 143 144 142 141 141 142 142 138 141 140 140 138 140 138 138 138 137 137 137 135 143 147 148 150 147 144 142 141 138 143 142 141 143 140 139 137 139 140 140 142 138 140 134 134 140 139 139 140 136 137 140 138 136 137 138 136 136 136 136 135 136 133 134 132 132 132 134 132 130 131 129 129 128 128 127 121 118 117 118 118 117 116 115 116 115 117 117 114 115 114 114 113 113 112 114 113 113 113 114 111 112 110 110 110 112 111 110 111 111 110 109 108 108 109 105 107 104 104 105 104 104 103 102 103 101 103 1222 1145 1136 1207 1329 1384 1540 1569 1625 1619 1601 1579 1527 1482 1430 1372 1304 1286 1164 1059 892 753 672 614 541 589 706 783 804 785 504 221 209 209 207 206 204 205 206 207 207 209 209 210 209 213 211 211 214 210 246 270 370 550 601 496 365 260 222 228 229 234 236 227 223 220 221 218 213 215 214 215 214 217 217 215 216 212 218 218 218 227 229 222 217 217 218 222 222 217 221 226 231 237 237 234 255 348 399 480 518 616 646 701 715 704 676 683 757 872 933 1023 981 972 915 834 885 1016 1134 1243 1213 1161 1157 1165 1211 1161 1088 1029 986 960 931 1012 1124 1386 1537 1695 1742 1717 1844 2042 2116 2269 2377 2158 2035 2169 2348 2476 2488 2328 2304 2213 2157 2066 2002 1890 1831 1762 1726 1630 1515 1358 1300 1257 1147 1201 1320 1493 1614 1584 1544 1443 1399 1313 1340 1540 1736 1678 1586 1501 1494 1502 1537 1556 1566 1564 1561 1616 1673 1632 1632 1632 1649 1742 1859 1946 1957 1988 2070 2158 2193 2289 2501 2533 2483 2494 2470 2402 2400 2454 2527 2490 2439 2362 2296 2229 2183 2082 2077 2163 2137 2067 1976 1916 1830 1751 1653 1576 1737 1855 1999 2036 1940 1842 1721 1603 1511 1457 1418 1401 1417 1454 1465 1456 1511 1535 1559 1637 1663 1567 1463 1455 1429 1355 1228 1118 1226 1230 1160 1257 1350 1373 1465 1516 1569 1627 1683 1731 1804 1824 1876 1916 1957 1999 2041 2026 2041 2092 2170 2301 2448 2411 2367 2305 2242 2193 2119 2045 1957 1893 1765 1663 1590 1534 1432 1347 1239 1120 1148 1308 1485 1574 1399 1244 1075 1054 1121 1141 1096 1039 973 1030 1045 1071 1136 1120 1234 1213 1233 1297 1365 1368 1353 1329 1263 1210 1204 1190 1147 1068 1035 1045 1097 1103 1099 1068 1036 1015 1030 1053 1048 1077 1109 1092 1041 989 1035 955 931 935 947 956 964 998 1040 1078 1099 1137 1173 1186 1204 1228 1234 1251 1282 1326 1363 1427 1523 1686 1729 1712 1658 1576 1442 1256 1135 1093 1079 1066 1074 1097 1111 1137 1196 1251 1306 1373 1357 1280 1267 1333 1379 1422 1446 1466 1496 1570 1566 1533 1431 1438 1522 1633 1691 1764 1800 1839 1882 1916 1926 1969 1998 2073 2116 2184 2202 2149 2055 2076 2176 2327 2381 2352 2294 2228 2232 2203 2169 2100 2111 2066 1970 1824 1709 1760 1749 1772 1798 1799 1799 1815 1824 1807 1824 1967 2079 2184 2240 2293 2338 2335 2387 2452 2505 2513 2541 2576 2669 2802 2827 2837 2769 2692 2650 2633 2551 2516 2465 2397 2302 2273 2259 2185 2083 2085 1983 1913 1854 1759 1691 1637 1589 1544 1504 1460 1427 1396 1339 1297 1249 1225 1167 1151 1190 1209 1244 1304 1518 1587 1677 1724 1762 1777 1823 1791 1875 1924 2101 2190 2316 2434 2553 2662 2868 3045 3243 3363 3400 3271 3068 2951 2766 2795 2763 2756 2795 2685 2436 2329 2197 2189 2260 2260 2164 2128 1967 1907 1905 1899 1871 1910 1862 1859 1847 1810 1760 1773 1838 1792 1866 1917 2001 2088 2058 2143 2132 2147 2095 2102 2247 2357 2212 2130 2120 2185 2291 2187 2050 1965 1998 2133 2189 2158 2109 2052 1960 2050 2140 2112 2007 1958 2047 2182 2246 2158 2120 2035 1983 1912 1896 1809 1720 1597 1503 1382 1303 1286 1304 1343 1354 1377 1458 1588 1753 1812 1775 1764 1718 1657 1664 1711 1593 1502 1414 1321 1297 1283 1246 1224 1186 1132 1084 1032 975 916 840 834 931 1028 1068 1040 1130 1241 1339 1429 1365 1420 1488 1464 1450 1481 1523 1480 1347 1216 1116 1000 920 838 790 731 712 656 613 576 549 508 490 477 476 547 590 500 436 420 389 406 357 354 352 368 407 408 403 399 388 386 387 382 381 382 376 375 373 350 348 344 327 327 325 325 323 323 321 319 318 322 320 320 320 318 317 316 314 317 311 308 306 304 301 302 299 299 299 296 294 293 290 292 287 284 283 282 279 277 274 272 270 271 270 266 266 263 260 260 256 257 254 251 248 249 244 245 241 241 239 240 236 234 250 244 255 250 249 247 242 218 219 218 214 213 207 208 208 216 206 204 197 199 200 198 201 195 198 196 195 194 195 192 189 193 193 194 188 193 190 189 188 186 191 193 192 192 195 191 191 192 197 197 198 193 190 192 188 187 188 188 190 189 187 188 187 187 185 188 187 186 185 187 183 182 181 181 182 178 180 178 180 177 177 177 176 176 177 186 182 178 177 180 174 174 179 171 177 162 163 168 167 163 163 161 163 165 164 162 161 163 161 162 160 160 160 160 157 159 159 156 157 157 156 156 154 153 154 153 152 150 151 148 148 148 149 147 147 148 147 147 145 146 146 144 145 145 144 143 144 143 144 143 142 144 142 144 140 141 140 141 140 139 140 140 139 138 139 136 138 137 137 136 134 136 135 136 135 134 135 137 135 136 138 138 135 136 137 131 134 132 133 131 130 129 130 130 130 135 135 131 131 130 130 136 131 129 128 126 131 136 135 134 134 132 132 129 130 128 123 124 122 121 120 117 120 119 118 118 118 118 117 115 116 116 116 116 116 115 115 115 112 113 113 112 113 112 110 112 111 112 111 110 109 109 110 108 109 110 109 109 108 109 109 108 104 104 103 103 102 102 104 104 104 104 104 102 1179 1118 1148 1220 1413 1526 1555 1596 1637 1619 1590 1566 1509 1452 1389 1328 1255 1199 1085 981 820 726 613 555 666 723 818 884 903 861 638 387 211 208 206 206 206 207 207 207 207 207 210 206 210 212 213 212 209 214 209 236 286 395 503 393 286 214 215 209 219 221 224 220 216 212 212 214 215 215 212 213 213 212 213 212 213 217 214 218 214 216 218 217 216 220 219 219 217 218 224 229 237 248 261 380 418 461 501 597 603 691 771 774 782 782 759 752 768 830 924 1045 1065 1024 1007 940 903 955 1090 1197 1213 1274 1270 1284 1331 1228 1197 1150 1082 1060 1022 1005 1112 1363 1558 1754 1888 1880 1934 2074 2254 2409 2473 2294 2131 2095 2278 2474 2483 2382 2304 2203 2176 2046 1993 1861 1753 1733 1726 1638 1511 1342 1258 1145 1130 1288 1410 1598 1757 1818 1749 1633 1556 1434 1350 1386 1477 1510 1431 1511 1579 1660 1687 1691 1674 1677 1676 1768 1818 1761 1690 1654 1693 1744 1969 2125 2168 2160 2172 2192 2203 2256 2468 2543 2526 2536 2493 2436 2457 2449 2542 2595 2420 2345 2222 2181 2149 2113 2096 2187 2138 2071 1959 1891 1811 1728 1648 1581 1681 1790 1979 2018 1876 1764 1630 1546 1467 1481 1509 1462 1395 1373 1384 1403 1444 1495 1523 1577 1661 1590 1488 1381 1273 1231 1164 1291 1339 1385 1359 1273 1302 1370 1456 1491 1541 1592 1672 1740 1807 1828 1894 1964 2035 2102 2182 2177 2108 2132 2213 2335 2461 2368 2303 2251 2185 2139 2073 2018 1927 1861 1701 1617 1502 1447 1318 1247 1208 1148 1168 1322 1486 1572 1400 1270 1149 1136 1244 1269 1214 1150 1035 1111 1184 1218 1301 1287 1367 1366 1401 1413 1454 1497 1481 1447 1397 1363 1333 1379 1357 1353 1378 1351 1443 1424 1342 1288 1256 1232 1239 1228 1239 1348 1382 1355 1299 1204 1162 1126 1072 954 954 949 944 966 974 1012 1061 1126 1136 1146 1141 1110 1154 1154 1224 1319 1361 1452 1517 1596 1665 1692 1616 1485 1383 1212 1092 1069 1063 1071 1081 1102 1126 1158 1267 1336 1404 1374 1361 1383 1403 1453 1496 1543 1587 1640 1683 1731 1705 1667 1627 1557 1647 1740 1815 1893 1936 1997 2032 2061 2080 2112 2108 2171 2230 2303 2324 2266 2146 2113 2179 2325 2453 2552 2509 2366 2331 2309 2259 2192 2217 2157 2076 1789 1731 1829 1881 1925 1949 1969 2001 1954 1940 1904 1892 1870 1884 2030 2151 2227 2276 2329 2360 2388 2444 2519 2624 2703 2763 2820 2877 2870 2817 2783 2711 2656 2614 2556 2501 2450 2350 2335 2302 2241 2158 2122 1960 1941 1941 1896 1782 1707 1589 1548 1508 1459 1426 1436 1383 1331 1275 1235 1155 1065 1033 1030 1026 1126 1312 1427 1506 1560 1627 1673 1715 1679 1772 1889 1977 2070 2224 2296 2389 2514 2695 2826 3087 3235 3359 3276 3215 3219 3164 3065 2941 2948 2778 2647 2537 2478 2302 2310 2343 2351 2311 2248 2118 2059 2040 1984 1991 2018 1991 1971 1963 1952 1991 1904 1966 2056 2045 1983 2051 2201 2161 2218 2260 2212 2248 2216 2321 2420 2429 2296 2265 2350 2436 2343 2196 2117 2143 2240 2175 2089 2038 1993 1992 2072 2245 2147 2073 2007 2099 2310 2338 2158 2098 1959 1879 1828 1780 1679 1617 1508 1454 1410 1328 1356 1407 1468 1431 1485 1586 1761 1841 1973 1954 1973 1909 1855 1786 1709 1624 1517 1440 1308 1255 1188 1145 1116 1124 1112 1094 1085 1001 897 848 902 969 1043 1089 1143 1142 1199 1265 1349 1390 1467 1548 1576 1564 1555 1523 1425 1357 1213 1111 1002 958 902 831 746 683 622 593 556 517 578 559 540 524 591 626 517 446 411 405 373 367 349 348 345 402 406 404 397 389 389 386 383 381 379 376 369 373 369 367 358 326 321 318 320 323 319 318 316 314 314 314 318 319 315 315 313 312 310 307 305 302 301 302 300 305 293 294 291 293 291 288 289 284 282 280 279 276 276 273 274 271 268 267 266 263 262 260 257 255 254 250 250 249 248 245 243 244 244 242 238 235 234 232 232 228 232 240 246 236 236 222 219 216 213 210 206 209 215 214 208 200 198 198 197 201 196 194 194 194 194 191 192 190 189 192 190 186 188 190 188 188 185 191 190 189 188 191 192 190 186 194 192 191 189 189 187 186 188 185 188 187 185 186 186 190 187 185 186 184 183 183 182 181 181 178 180 180 177 176 175 175 176 176 176 175 174 179 180 182 177 175 182 176 174 173 167 162 166 168 160 161 161 161 163 162 172 166 165 160 160 161 162 159 159 159 160 158 157 158 160 160 156 156 155 155 152 153 151 150 149 149 148 148 149 149 149 149 147 144 147 146 145 145 144 145 144 144 146 145 145 143 143 143 143 143 140 141 140 140 142 139 140 139 138 136 136 136 137 135 135 135 134 134 134 135 133 133 132 131 132 133 131 130 131 130 131 130 131 128 133 129 128 130 129 128 127 128 128 129 128 128 127 127 127 125 126 126 125 123 123 125 132 125 125 124 123 124 124 124 121 118 119 117 116 117 117 118 116 116 115 117 116 115 117 114 114 114 115 114 113 113 112 111 112 112 112 110 109 108 109 108 109 108 108 108 108 108 107 108 108 108 106 107 106 106 103 104 104 104 103 103 103 102 103 105 102 1116 1115 1167 1278 1475 1498 1547 1592 1633 1617 1577 1542 1472 1403 1320 1255 1167 1107 990 892 767 687 632 737 822 887 931 1005 1019 887 710 509 368 233 212 206 210 207 206 206 210 209 209 213 212 213 214 212 214 214 213 214 264 391 455 357 232 216 216 216 210 222 217 216 213 210 215 213 210 214 219 215 215 215 214 215 215 214 221 220 214 215 215 216 218 214 217 218 221 219 222 228 249 363 335 325 434 501 552 640 659 702 787 862 899 917 930 936 935 920 947 1064 1169 1182 1126 1067 1001 928 996 1103 1171 1304 1358 1416 1448 1363 1318 1294 1263 1247 1246 1256 1244 1304 1444 1710 1834 2075 2221 2270 2309 2315 2386 2422 2371 2364 2359 2463 2543 2413 2303 2284 2218 2109 2037 1843 1782 1689 1611 1517 1435 1314 1225 1080 1192 1378 1503 1725 1905 2048 1994 1926 1837 1708 1582 1499 1523 1587 1630 1764 1862 1962 2012 1962 1947 1994 1930 1885 1946 1954 1906 1784 1684 1713 1827 2006 2150 2165 2309 2259 2227 2310 2531 2599 2563 2580 2532 2502 2449 2454 2619 2528 2349 2234 2203 2141 2086 2061 2087 2086 2121 2037 1932 1852 1784 1705 1615 1594 1710 1829 1993 1955 1822 1714 1574 1549 1583 1584 1525 1501 1442 1410 1411 1351 1346 1389 1419 1481 1612 1569 1425 1366 1246 1229 1321 1394 1575 1557 1486 1407 1377 1388 1429 1481 1545 1624 1690 1742 1807 1865 1983 2076 2212 2331 2448 2421 2251 2270 2400 2482 2384 2335 2293 2239 2179 2112 2017 1958 1874 1816 1683 1605 1531 1504 1443 1402 1299 1228 1213 1397 1556 1582 1424 1357 1300 1296 1428 1430 1327 1241 1147 1188 1296 1330 1440 1477 1501 1565 1586 1589 1619 1634 1654 1641 1615 1582 1569 1569 1619 1584 1604 1633 1629 1584 1549 1544 1531 1509 1497 1477 1499 1631 1653 1642 1582 1513 1458 1406 1357 1208 1155 1148 1134 1105 1121 1007 1019 1013 1031 1004 1050 1059 1030 1027 1101 1281 1344 1412 1471 1477 1466 1452 1444 1368 1256 1190 1069 1067 1094 1100 1126 1229 1275 1323 1317 1356 1361 1414 1476 1527 1565 1605 1650 1704 1758 1798 1797 1814 1833 1826 1826 1681 1704 1835 1917 2005 2053 2135 2174 2220 2243 2267 2286 2318 2362 2440 2497 2419 2320 2183 2239 2352 2468 2609 2700 2573 2445 2447 2389 2306 2256 2087 1914 1772 1780 1900 1970 2088 2198 2251 2261 2191 2164 2136 2063 2008 1918 1883 1985 2154 2200 2223 2224 2227 2256 2347 2483 2559 2657 2721 2754 2763 2775 2738 2652 2640 2583 2537 2509 2476 2477 2467 2532 2335 2300 2331 2175 2070 1935 1861 1840 1839 1750 1704 1620 1559 1497 1458 1388 1342 1246 1101 957 927 919 903 914 931 1154 1236 1334 1387 1500 1548 1560 1719 1718 1748 1814 1925 2071 2194 2341 2420 2594 2737 2937 3105 3187 3023 2943 2990 2889 2804 2859 2926 2881 2869 2763 2596 2481 2403 2464 2563 2454 2403 2341 2194 2125 2166 2061 2071 2024 2087 2112 2068 2256 2188 2111 2164 2287 2218 2319 2471 2447 2316 2450 2295 2446 2461 2313 2380 2504 2363 2392 2517 2585 2535 2560 2439 2279 2261 2183 2094 2023 2008 2055 2136 2263 2172 2093 2098 2153 2315 2366 2126 2048 1993 1960 1960 1815 1726 1712 1666 1561 1415 1443 1447 1520 1626 1587 1640 1737 1770 1912 2096 2233 2150 2099 1948 1815 1713 1648 1560 1466 1381 1328 1263 1231 1162 1122 1006 1030 1011 983 865 853 885 901 917 939 1000 1084 1137 1182 1248 1315 1396 1489 1612 1596 1463 1390 1262 1197 1139 1092 1055 1015 933 870 809 731 617 570 536 601 707 723 686 632 656 623 530 461 470 469 411 379 351 342 343 362 402 398 398 391 384 381 378 377 373 375 367 368 368 364 363 363 338 322 321 312 318 314 313 312 309 311 312 314 309 311 311 309 305 305 301 300 299 297 298 299 297 292 291 290 287 288 286 284 281 280 276 272 272 270 271 268 266 266 266 261 261 257 258 253 253 251 249 250 246 246 241 241 240 236 235 231 231 230 227 226 226 222 225 222 222 221 218 215 217 211 209 210 211 212 210 213 201 200 200 197 193 191 194 192 191 192 198 190 193 190 192 186 185 187 188 189 185 185 187 189 189 188 187 189 190 188 192 190 187 186 185 184 187 184 185 181 185 187 187 185 186 183 184 181 182 186 183 182 178 177 177 178 174 176 175 174 173 175 174 176 174 172 172 173 172 172 172 176 170 171 169 163 165 159 164 162 161 162 160 162 164 164 168 164 161 159 159 158 160 159 158 159 160 159 157 157 156 159 158 153 153 154 149 149 148 149 149 147 147 148 146 146 147 145 145 144 146 145 144 145 145 144 144 143 143 143 143 146 141 143 141 140 140 140 139 139 139 138 137 139 138 136 135 136 136 137 135 134 133 134 133 133 132 137 132 132 132 130 129 127 129 127 130 132 131 129 130 127 127 127 127 127 127 125 126 125 126 124 124 125 124 124 123 122 124 123 123 122 123 123 120 120 121 119 120 119 118 118 119 117 118 117 115 115 115 116 115 115 113 115 114 114 114 114 114 112 114 113 111 111 111 111 111 110 110 109 109 109 109 108 108 107 107 109 107 105 107 105 106 107 104 103 104 102 103 106 104 105 103 104 103 1100 1111 1158 1327 1409 1464 1538 1598 1657 1614 1581 1532 1434 1362 1282 1189 1098 1039 950 853 740 675 762 878 922 976 1007 1054 1026 878 676 517 323 225 210 207 208 207 208 209 212 213 209 213 212 215 216 212 213 213 217 212 234 313 307 257 214 216 215 212 216 211 211 217 212 214 215 216 214 217 217 217 211 211 213 215 214 216 215 214 215 213 214 215 218 217 216 217 218 220 220 295 379 494 514 356 335 504 575 584 623 704 792 860 877 857 893 917 923 916 954 1063 1162 1276 1251 1165 1122 1036 998 1049 1125 1273 1362 1509 1522 1421 1392 1434 1466 1411 1437 1505 1503 1330 1417 1590 1785 1964 2064 2141 2136 2152 2206 2302 2341 2496 2565 2473 2378 2266 2203 2151 2035 1935 1918 1853 1822 1759 1681 1537 1427 1290 1154 1111 1282 1448 1582 1761 1898 2068 2142 2097 1959 1834 1776 1740 1700 1780 1870 1922 2002 2139 2247 2176 2166 2064 1963 1917 2004 2070 2027 1912 1827 1786 1736 1906 1982 1996 2141 2272 2263 2317 2507 2596 2614 2611 2607 2562 2468 2505 2512 2496 2392 2373 2255 2216 2119 2002 1921 1939 1965 1939 1858 1809 1716 1635 1586 1636 1718 1832 1967 1890 1762 1677 1551 1631 1649 1641 1561 1491 1451 1495 1474 1421 1354 1315 1332 1386 1446 1432 1335 1244 1261 1320 1384 1422 1588 1692 1593 1517 1453 1450 1451 1498 1558 1621 1694 1728 1797 1863 2009 2114 2307 2480 2642 2544 2487 2468 2473 2408 2310 2270 2211 2158 2066 1994 1909 1864 1828 1794 1734 1723 1674 1664 1515 1435 1311 1219 1237 1360 1591 1605 1474 1438 1405 1391 1508 1478 1381 1315 1215 1256 1381 1433 1500 1588 1615 1676 1746 1740 1746 1776 1802 1830 1799 1815 1817 1769 1769 1814 1849 1834 1812 1785 1694 1667 1670 1665 1665 1680 1683 1716 1734 1741 1744 1691 1623 1678 1578 1366 1368 1418 1365 1366 1341 1344 1246 1243 1205 1167 1082 1030 1028 1029 1031 1116 1222 1262 1270 1315 1334 1307 1295 1218 1147 1065 1064 1099 1124 1167 1225 1266 1353 1381 1413 1457 1504 1583 1633 1701 1728 1763 1780 1816 1829 1856 1868 1877 1914 1946 1905 1839 1734 1892 1996 2085 2140 2178 2227 2276 2308 2378 2440 2479 2494 2564 2612 2570 2404 2268 2288 2406 2518 2649 2748 2672 2540 2555 2543 2368 2224 2037 1889 1811 1881 1964 2049 2153 2269 2412 2472 2399 2376 2297 2231 2160 2068 1914 1922 2084 2298 2336 2330 2309 2253 2243 2321 2456 2565 2617 2665 2681 2703 2705 2646 2647 2638 2640 2636 2634 2650 2675 2551 2413 2477 2502 2331 2210 2002 1907 1804 1696 1788 1784 1711 1655 1564 1524 1465 1422 1341 1256 1057 930 887 878 875 869 1025 1130 1228 1327 1408 1483 1619 1577 1624 1741 1881 1972 2110 2204 2312 2450 2600 2705 2903 3100 3046 2959 2766 2782 2738 2749 2757 2839 3024 2884 2748 2672 2637 2504 2510 2626 2588 2504 2324 2274 2293 2339 2204 2173 2171 2224 2243 2124 2210 2373 2277 2196 2349 2312 2460 2550 2547 2424 2502 2373 2534 2593 2421 2496 2582 2454 2485 2630 2617 2505 2475 2435 2509 2476 2292 2191 2161 2159 2191 2175 2130 2180 2189 2195 2201 2286 2378 2159 2116 2087 2128 1945 1876 1898 1788 1616 1543 1558 1569 1587 1591 1685 1646 1699 1865 1947 2016 2179 2141 2012 1929 1886 1786 1647 1575 1480 1402 1417 1404 1312 1211 1133 1111 1039 961 932 908 873 940 971 978 1010 1017 1028 1048 1098 1127 1230 1287 1365 1468 1611 1551 1406 1316 1194 1116 1024 969 918 876 794 736 674 642 601 571 572 635 760 830 783 754 639 577 518 494 457 429 393 392 356 341 334 352 396 397 394 392 378 377 374 373 373 367 366 360 363 360 359 359 357 356 324 311 314 316 309 310 307 308 308 306 311 307 307 305 305 301 306 298 297 294 294 294 293 292 288 285 285 284 282 283 280 276 276 273 273 272 268 266 265 263 261 261 257 257 255 253 255 249 247 248 246 244 240 238 240 237 235 232 234 229 229 225 225 226 223 222 220 220 220 217 215 214 211 210 207 204 203 200 199 200 198 196 192 195 190 191 190 188 189 189 189 190 189 185 189 187 185 182 186 184 183 182 187 189 187 187 189 188 187 184 185 181 184 184 188 182 182 183 183 181 182 182 180 182 181 182 180 178 177 179 175 178 179 177 175 173 174 184 171 170 170 173 174 173 171 171 171 169 172 170 172 168 169 173 164 159 162 161 163 157 162 165 162 167 165 154 160 158 159 159 157 154 158 156 156 155 155 154 158 159 158 155 149 150 148 151 148 148 149 147 147 147 147 145 146 146 144 145 146 145 143 143 143 144 144 143 142 143 142 145 147 142 141 140 140 139 140 139 139 138 140 137 137 138 136 136 136 135 136 136 134 132 134 132 133 133 132 131 130 135 130 131 131 130 133 134 134 131 130 128 126 128 127 126 126 126 125 125 123 124 124 123 123 124 123 124 123 123 122 121 122 121 121 120 120 118 118 122 121 118 118 118 117 115 116 116 116 117 116 116 116 115 114 114 113 114 111 112 113 112 112 111 113 111 110 110 110 110 109 110 109 109 107 107 106 107 105 106 105 106 105 106 107 107 103 103 102 102 103 103 103 103 101 1100 1114 1180 1288 1363 1471 1528 1572 1638 1614 1568 1531 1389 1315 1222 1152 1045 975 912 821 726 718 855 956 987 1015 1091 1078 1038 1002 635 541 409 346 245 215 212 208 208 210 208 211 210 215 215 213 218 218 212 211 213 223 215 216 213 218 222 219 212 210 213 212 219 219 215 216 215 214 215 217 216 219 217 214 215 214 215 218 220 218 215 214 214 215 216 217 220 216 217 238 311 409 503 588 571 499 442 436 509 578 646 754 809 782 792 840 885 871 856 884 939 1036 1134 1253 1261 1203 1158 1100 1079 1054 1098 1213 1314 1454 1514 1499 1512 1565 1628 1602 1643 1690 1561 1381 1379 1514 1725 1939 2037 2100 2104 2186 2235 2297 2373 2513 2629 2462 2400 2311 2236 2103 1960 1806 1729 1679 1631 1615 1623 1497 1353 1190 1072 1149 1294 1443 1579 1742 1911 2076 2209 2192 2113 1987 1955 1951 1969 2008 2103 2175 2118 2299 2294 2206 2167 2118 2077 1989 1992 2108 2176 2063 2036 1968 1914 1881 1902 1955 2078 2177 2335 2476 2504 2608 2696 2667 2652 2568 2471 2498 2489 2423 2328 2311 2263 2236 2079 1952 1840 1812 1858 1791 1755 1704 1609 1597 1612 1690 1795 1912 1928 1846 1687 1627 1643 1694 1708 1649 1539 1527 1546 1530 1520 1492 1404 1373 1291 1313 1299 1269 1243 1297 1392 1317 1383 1457 1596 1731 1718 1638 1564 1547 1517 1494 1591 1654 1693 1739 1845 1909 2029 2173 2361 2511 2707 2739 2680 2606 2499 2413 2310 2244 2167 2089 2002 1972 2002 2020 2015 1946 1851 1823 1809 1744 1630 1489 1325 1193 1310 1437 1628 1607 1520 1514 1521 1559 1571 1553 1418 1336 1266 1308 1432 1529 1581 1702 1759 1760 1840 1906 1863 1912 1995 2020 2043 2084 2065 2024 1972 1984 1967 1943 1934 1884 1833 1803 1764 1760 1798 1832 1866 1866 1870 1872 1858 1814 1754 1725 1679 1499 1597 1672 1687 1664 1599 1593 1428 1359 1340 1316 1297 1244 1187 1057 1052 1058 1050 1066 1103 1124 1146 1136 1133 1062 1059 1063 1108 1171 1227 1234 1256 1338 1395 1540 1604 1602 1671 1742 1790 1838 1877 1903 1942 1941 1976 1983 1968 2001 2015 2051 2043 1953 1770 1909 2025 2151 2239 2331 2374 2439 2458 2495 2592 2667 2698 2730 2764 2644 2513 2347 2340 2419 2564 2726 2839 2760 2671 2682 2530 2363 2330 2047 1875 1902 1941 2018 2083 2211 2305 2476 2610 2585 2560 2468 2393 2302 2181 1980 1925 2036 2281 2418 2443 2427 2353 2306 2263 2303 2476 2578 2621 2659 2678 2696 2685 2706 2793 2911 2948 3061 2960 2831 2702 2654 2645 2502 2334 2191 1970 1799 1650 1567 1599 1721 1738 1681 1567 1519 1460 1387 1347 1315 1203 1113 985 882 848 849 875 1000 1137 1227 1348 1442 1458 1486 1629 1717 1838 1961 2054 2183 2327 2438 2558 2662 2905 2972 2868 2807 2621 2601 2566 2602 2729 2828 2842 2909 2776 2713 2713 2643 2643 2705 2681 2530 2355 2375 2374 2458 2326 2275 2362 2434 2341 2242 2234 2382 2345 2285 2324 2322 2358 2486 2546 2509 2478 2467 2449 2452 2447 2466 2592 2641 2624 2540 2471 2363 2274 2260 2342 2391 2431 2418 2339 2303 2294 2137 2078 2051 2070 2071 2080 2203 2300 2288 2296 2235 2151 2006 1908 1779 1724 1664 1714 1737 1744 1768 1726 1817 1740 1776 1962 2130 2199 2183 2042 1887 1820 1730 1629 1526 1460 1385 1340 1369 1351 1266 1214 1144 1077 1000 942 919 912 951 1035 1086 1094 1104 1125 1136 1162 1242 1235 1319 1314 1356 1447 1589 1532 1431 1355 1220 1147 1045 985 885 821 762 715 669 637 608 589 617 679 757 837 911 785 664 614 544 507 459 432 406 402 370 339 331 337 393 391 387 391 375 374 374 373 370 361 364 361 360 359 357 356 354 353 352 349 310 306 305 311 313 308 304 303 302 304 307 305 302 301 300 297 299 295 297 294 289 288 288 282 281 286 281 279 279 276 275 274 272 267 268 265 264 264 260 259 258 257 255 252 250 250 249 250 244 241 240 240 237 236 234 232 231 229 228 227 223 224 223 222 220 221 225 214 215 210 211 207 210 206 203 201 199 199 198 195 197 196 191 191 187 191 187 191 189 187 187 185 186 181 183 181 182 181 181 183 183 185 185 184 185 187 181 184 183 182 182 181 180 181 180 179 178 176 176 175 177 176 176 178 178 176 178 177 177 174 177 177 175 174 174 170 170 168 169 170 170 170 170 170 169 170 169 169 170 170 170 167 162 163 166 160 164 160 159 159 158 157 158 160 158 157 158 157 155 160 157 156 157 153 157 153 157 156 156 153 149 150 150 150 153 149 148 149 148 147 147 148 148 145 146 146 145 143 144 144 144 144 143 144 142 143 143 145 144 143 140 140 140 140 139 139 139 138 139 138 137 138 137 136 136 135 135 136 135 134 132 133 130 131 130 132 131 133 129 129 131 129 131 136 134 131 132 131 139 128 129 127 126 125 126 125 124 124 124 123 123 122 123 121 121 122 122 122 122 121 120 121 120 118 120 118 119 118 118 117 117 117 117 117 116 115 114 114 116 113 114 114 113 113 113 112 112 111 112 112 112 111 111 111 110 108 110 108 110 109 108 110 108 106 106 105 106 107 105 107 108 107 105 103 105 102 103 102 103 104 106 1098 1133 1263 1381 1463 1511 1551 1613 1669 1592 1555 1519 1356 1270 1177 1108 1080 1005 890 824 735 768 943 1009 1030 1061 1117 1086 1024 911 636 557 448 393 379 364 244 210 211 209 211 208 210 212 212 213 214 219 217 210 216 219 218 220 224 221 217 216 221 218 215 218 221 216 215 215 212 218 216 216 214 217 212 218 217 212 220 215 218 217 217 223 216 214 218 217 236 245 282 364 430 451 501 569 557 534 539 407 477 610 617 639 660 676 733 817 815 797 814 867 913 1022 1116 1205 1178 1172 1193 1243 1242 1188 1113 1165 1240 1401 1526 1638 1703 1725 1785 1777 1839 1744 1606 1467 1415 1583 1701 1869 1998 2064 2140 2330 2400 2432 2499 2591 2492 2408 2367 2263 2184 2064 1963 1788 1668 1548 1485 1410 1404 1408 1284 1104 1082 1208 1332 1495 1623 1861 1984 2193 2374 2323 2227 2161 2110 2194 2183 2173 2439 2357 2295 2194 2146 2096 2096 2138 2116 2108 2065 2148 2302 2252 2216 2198 2136 2046 1908 1943 2043 2118 2272 2430 2626 2668 2784 2743 2678 2556 2471 2509 2529 2436 2360 2278 2244 2165 2021 1905 1959 1838 1733 1690 1659 1633 1624 1609 1645 1718 1854 1963 1882 1789 1685 1646 1733 1781 1687 1634 1613 1612 1633 1665 1633 1568 1520 1453 1291 1321 1315 1306 1403 1475 1501 1443 1367 1465 1568 1640 1747 1776 1680 1652 1627 1562 1657 1646 1683 1726 1807 1874 2001 2127 2298 2467 2665 2722 2603 2564 2449 2361 2273 2199 2149 2141 2101 2121 2209 2230 2145 2070 1982 1939 1921 1876 1682 1523 1329 1237 1342 1482 1645 1665 1655 1675 1672 1702 1668 1597 1486 1456 1364 1311 1445 1524 1671 1741 1861 1896 1918 2009 2029 2077 2138 2160 2221 2303 2301 2272 2168 2140 2129 2071 2001 1999 1946 1888 1878 1862 1933 1977 1988 2102 2097 2059 2005 1915 1833 1719 1671 1707 1763 1849 1884 1840 1798 1750 1607 1542 1494 1491 1456 1388 1376 1291 1186 1135 1139 1084 1053 1049 1057 1058 1062 1067 1114 1165 1249 1312 1398 1402 1306 1410 1477 1651 1733 1730 1723 1819 1855 1942 2007 2055 2072 2090 2121 2139 2129 2138 2142 2148 2143 2056 1934 1889 2017 2159 2260 2381 2480 2585 2608 2649 2723 2841 2889 2891 2794 2727 2660 2446 2397 2465 2559 2730 2848 2878 2742 2647 2620 2553 2395 2043 1897 1924 1972 2059 2140 2262 2381 2489 2625 2795 2716 2678 2573 2380 2268 1999 1951 2078 2259 2404 2564 2560 2450 2387 2350 2301 2346 2472 2630 2676 2698 2757 2782 2780 2861 2972 3158 3116 2910 2840 2703 2609 2525 2439 2227 2058 1939 1799 1648 1568 1514 1518 1555 1528 1487 1470 1425 1340 1312 1288 1233 1182 1045 933 829 842 857 878 976 1134 1300 1374 1489 1571 1710 1825 1968 2034 2092 2181 2276 2389 2517 2630 2767 2816 2709 2634 2498 2443 2427 2504 2616 2626 2659 2730 2733 2734 2842 2797 2784 2850 2776 2587 2427 2440 2476 2506 2393 2441 2520 2579 2508 2449 2350 2298 2212 2109 2046 2064 2149 2181 2311 2317 2271 2270 2257 2265 2259 2305 2393 2473 2545 2441 2297 2231 2148 2113 2163 2232 2379 2386 2207 2110 2132 2173 2124 2005 2008 1980 2014 2103 2170 2285 2193 2109 2057 1971 1911 1797 1782 1784 1851 1898 1908 1857 1837 1850 1886 1890 1961 2222 2242 2111 1994 1928 1869 1766 1614 1533 1458 1401 1342 1253 1202 1164 1131 1093 1028 1012 986 963 987 1051 1090 1190 1235 1264 1245 1211 1247 1362 1407 1400 1357 1364 1390 1482 1553 1479 1408 1310 1237 1103 1027 909 849 796 748 700 669 642 652 656 716 845 926 923 806 692 632 566 544 490 431 425 402 396 347 326 330 362 389 387 381 371 366 369 369 366 364 355 354 355 358 354 352 351 351 346 348 343 318 301 305 306 301 299 301 302 300 300 302 300 301 298 297 296 292 290 294 291 286 287 278 283 282 278 279 276 275 272 271 268 267 265 264 262 259 260 258 258 255 253 249 252 249 248 245 243 240 242 237 237 234 233 232 233 229 228 225 220 222 221 220 218 217 214 212 215 211 212 212 206 205 203 202 201 201 200 198 193 193 192 193 190 188 188 185 187 187 186 186 183 185 189 188 184 182 183 181 183 184 186 191 187 187 184 181 182 179 178 174 176 179 180 178 176 175 174 175 175 174 175 171 173 171 173 171 175 171 172 172 171 171 172 174 168 167 171 169 170 172 170 170 169 167 169 168 167 167 169 168 166 167 161 161 156 160 161 160 154 157 154 158 157 156 156 157 157 157 156 156 153 155 156 156 155 160 155 154 153 151 149 148 148 147 149 149 147 146 148 149 147 147 144 145 146 144 144 145 143 144 143 144 142 142 143 143 141 141 139 139 139 139 140 141 139 140 137 137 137 136 136 138 135 135 136 138 134 133 134 132 130 131 131 133 130 132 131 133 132 140 132 133 132 130 130 129 130 128 126 126 127 127 125 125 125 125 124 124 124 123 123 123 123 122 120 120 120 122 120 119 117 118 119 119 118 118 118 116 116 116 116 117 115 114 114 114 115 116 114 115 115 112 114 112 110 111 110 111 111 110 110 110 110 109 108 109 108 106 108 111 108 107 107 106 105 104 106 105 106 105 103 103 102 103 102 102 102 105 103 1126 1186 1358 1432 1461 1505 1557 1629 1704 1593 1564 1455 1286 1203 1100 1023 924 900 861 780 792 893 1058 1051 1043 1075 1108 1083 978 910 767 574 477 471 410 410 369 346 303 237 211 213 215 215 216 215 218 216 214 218 218 219 219 217 214 216 216 215 216 217 217 216 214 211 213 215 213 214 214 215 216 217 217 215 215 215 217 212 213 217 220 217 219 222 245 304 341 377 419 501 563 542 538 637 613 620 568 547 464 483 532 561 587 630 667 699 742 804 825 863 922 1023 1108 1140 1147 1176 1231 1305 1366 1289 1245 1167 1149 1275 1379 1560 1639 1763 1889 1996 1924 1898 1845 1675 1633 1686 1803 1992 2073 2214 2393 2515 2623 2627 2693 2581 2387 2264 2173 2176 2149 2031 1890 1744 1681 1720 1696 1528 1406 1252 1131 1016 1095 1251 1373 1537 1664 1874 2021 2159 2305 2485 2458 2335 2313 2392 2331 2434 2352 2194 2117 2030 1975 2008 2033 2132 2157 2235 2195 2225 2320 2445 2431 2351 2219 2117 2025 2032 2094 2195 2345 2552 2702 2774 2799 2745 2666 2568 2528 2551 2441 2400 2378 2317 2278 2156 1999 2126 2036 1921 1913 1875 1764 1693 1638 1630 1718 1836 1973 1963 1864 1774 1737 1731 1812 1821 1750 1714 1738 1811 1860 1858 1720 1625 1521 1417 1321 1430 1508 1528 1565 1649 1660 1516 1389 1477 1514 1569 1675 1725 1730 1714 1698 1686 1635 1715 1741 1787 1875 1958 2064 2160 2321 2430 2594 2683 2567 2473 2423 2360 2321 2292 2292 2380 2398 2400 2381 2291 2167 2070 1961 1901 1813 1750 1666 1518 1297 1338 1481 1526 1665 1754 1844 1859 1855 1807 1768 1712 1604 1551 1441 1368 1445 1523 1622 1700 1819 1892 1977 2054 2122 2182 2205 2287 2374 2451 2499 2334 2273 2238 2292 2161 2051 2038 2097 2043 1997 1993 2035 2128 2142 2215 2297 2325 2294 2026 1870 1740 1766 1878 2002 2134 2109 2027 1977 1931 1912 1811 1757 1752 1683 1603 1582 1534 1441 1280 1288 1291 1256 1252 1219 1164 1127 1209 1273 1346 1440 1533 1537 1568 1521 1560 1618 1706 1814 1891 1810 1920 1992 2077 2152 2207 2254 2292 2267 2254 2266 2306 2321 2335 2302 2178 2005 1847 1922 2039 2109 2214 2311 2464 2584 2688 2757 2866 2952 3045 3054 2958 2788 2591 2515 2502 2573 2721 2831 2860 2707 2561 2500 2369 2263 2031 1895 1940 2017 2124 2227 2329 2450 2572 2656 2820 2946 2904 2729 2472 2294 2040 1975 2077 2260 2373 2531 2663 2689 2579 2483 2414 2328 2339 2501 2579 2733 2911 2994 2981 3039 3132 3175 3066 2964 2883 2790 2714 2613 2462 2299 2168 2022 1894 1758 1641 1555 1520 1456 1405 1342 1303 1326 1333 1301 1282 1265 1186 945 830 812 817 836 844 852 949 1262 1408 1525 1593 1729 1805 1818 1859 1950 2006 2117 2280 2466 2558 2595 2589 2615 2506 2360 2265 2239 2296 2376 2375 2473 2464 2442 2503 2578 2657 2767 2840 2761 2683 2563 2551 2516 2538 2545 2518 2421 2366 2292 2205 2136 2030 1904 1846 1796 1788 1885 1949 2073 2104 2002 2016 2030 2025 2042 2100 2200 2277 2418 2350 2245 2247 2113 1970 1969 2054 2177 2155 2034 1938 1923 1980 1949 1884 1954 1917 1891 1982 2073 2098 2145 2150 2068 1991 1943 1990 1952 1960 1937 1837 1785 1859 1887 1898 1962 2044 2104 2192 2224 2061 2011 2031 1911 1824 1747 1605 1614 1601 1531 1410 1296 1189 1140 1199 1150 1109 1104 1077 1010 1120 1223 1268 1300 1418 1459 1421 1333 1367 1329 1229 1227 1209 1268 1392 1435 1511 1432 1304 1206 1109 1043 1030 1001 894 821 793 744 747 733 725 767 855 947 978 887 750 700 677 632 554 481 419 399 381 378 322 323 335 351 377 378 374 369 368 360 361 360 354 353 348 350 348 345 346 342 344 342 336 331 331 318 298 304 303 300 294 297 298 298 298 296 297 293 290 290 290 287 286 284 282 280 280 277 277 276 274 272 270 269 268 267 263 264 260 259 257 256 253 254 251 249 251 250 249 244 244 240 242 238 239 235 232 233 228 226 227 227 223 221 222 221 219 216 214 213 212 212 209 206 205 203 202 199 198 198 198 195 194 194 191 190 189 188 188 187 184 187 184 185 184 187 183 184 181 181 179 182 180 179 181 185 189 183 179 181 179 180 175 174 176 181 176 174 176 174 174 175 173 173 172 170 171 169 172 170 169 169 167 170 167 167 167 165 165 164 166 162 165 161 165 163 162 162 161 161 164 170 164 167 161 157 158 158 158 158 159 157 157 156 154 155 153 154 157 162 157 163 154 153 156 151 151 152 152 151 151 149 150 150 146 148 147 148 148 147 148 148 146 146 146 146 145 145 143 144 144 144 143 143 143 141 141 143 142 141 140 140 141 141 138 139 138 137 138 139 138 138 139 140 139 139 136 136 135 133 132 132 131 131 134 132 132 130 130 133 130 130 129 130 130 131 130 129 129 134 129 127 128 126 126 127 125 127 124 126 125 125 123 123 123 122 119 123 122 120 121 120 119 119 118 117 118 118 117 118 117 117 117 115 116 116 117 116 115 114 116 114 115 113 115 113 112 111 112 111 111 111 110 109 111 108 109 110 109 110 110 109 107 108 107 107 107 106 107 104 104 103 103 103 103 104 101 103 101 102 101 104 106 1150 1235 1323 1402 1517 1600 1620 1685 1658 1571 1525 1383 1405 1343 1226 1134 1017 940 839 824 877 1000 1075 1058 1042 1083 1099 1063 935 859 748 612 510 459 417 410 408 377 337 318 261 218 217 215 219 216 217 217 215 216 218 219 223 227 217 216 218 213 214 218 213 215 216 212 213 213 213 214 213 215 214 213 215 215 215 217 222 221 218 217 217 219 254 355 382 432 423 458 449 508 547 635 652 682 723 683 662 630 512 501 492 583 613 637 656 702 759 808 844 883 936 995 1051 1115 1158 1165 1233 1307 1373 1390 1345 1240 1183 1205 1328 1481 1525 1635 1728 1917 1976 2061 1975 1810 1713 1723 1757 1951 2152 2290 2431 2490 2499 2507 2559 2548 2472 2399 2297 2187 2153 2013 1914 1914 1857 1834 1753 1599 1458 1276 1129 1001 1124 1277 1416 1564 1706 1881 2061 2262 2284 2492 2473 2459 2399 2540 2512 2296 2166 2066 1983 1893 1932 1953 2007 2092 2185 2309 2327 2334 2431 2500 2431 2363 2228 2141 2073 2087 2166 2260 2412 2605 2736 2832 2757 2698 2608 2511 2523 2556 2517 2467 2453 2377 2269 2121 2138 2241 2166 2124 2034 1926 1777 1714 1647 1679 1787 1896 2001 1949 1855 1797 1780 1797 1878 1859 1797 1855 1964 1975 2024 1964 1801 1657 1469 1345 1369 1463 1597 1656 1749 1814 1778 1643 1501 1464 1539 1573 1644 1695 1737 1759 1742 1738 1722 1711 1775 1809 1902 1983 2093 2196 2335 2419 2557 2688 2682 2591 2502 2434 2365 2367 2439 2537 2473 2398 2292 2217 2112 2033 1936 1867 1745 1653 1550 1492 1317 1464 1517 1554 1655 1750 1854 1900 1911 1895 1824 1793 1716 1636 1532 1478 1431 1512 1604 1696 1805 1882 1969 2026 2093 2165 2225 2320 2388 2512 2550 2372 2351 2371 2390 2241 2112 2108 2160 2151 2116 2065 2081 2190 2210 2264 2350 2458 2505 2141 1917 1786 1818 1964 2096 2275 2340 2210 2125 2066 2021 1986 1977 1918 1866 1829 1814 1732 1540 1407 1403 1424 1425 1391 1343 1262 1199 1311 1363 1472 1556 1764 1687 1763 1687 1715 1737 1804 1895 1958 1861 1976 2071 2181 2244 2329 2384 2450 2435 2357 2349 2431 2445 2434 2380 2281 2092 1914 1972 1983 2044 2161 2250 2357 2435 2530 2597 2676 2738 2833 2952 3032 2902 2718 2584 2529 2601 2715 2839 2880 2706 2585 2578 2334 2198 1988 1910 2004 2095 2215 2307 2429 2530 2710 2808 2900 2960 2958 2713 2471 2260 2018 2023 2151 2307 2422 2548 2624 2811 2645 2560 2513 2394 2342 2408 2522 2610 2704 2937 3098 3252 3235 3176 3103 2987 2929 2820 2783 2847 2632 2393 2246 2045 1917 1775 1678 1594 1561 1521 1461 1407 1363 1271 1219 1188 1151 1108 1045 833 783 787 800 816 819 858 919 1062 1226 1416 1521 1661 1669 1698 1738 1787 1888 2058 2200 2378 2412 2395 2398 2465 2423 2309 2174 2111 2178 2212 2238 2255 2286 2285 2331 2393 2468 2627 2745 2710 2564 2446 2435 2448 2482 2453 2414 2249 2142 2097 2021 1972 1864 1785 1757 1710 1623 1702 1806 1971 1940 1868 1881 1903 1874 1955 1996 2075 2150 2239 2361 2298 2199 2104 1959 1859 1905 2025 2004 1932 1833 1783 1859 1818 1835 1871 1830 1836 1922 1987 2056 2122 2186 2099 2021 1999 2053 2045 1947 1848 1766 1724 1771 1806 1849 1884 1973 2011 2053 2100 2155 2166 2150 2095 1981 1848 1776 1805 1713 1581 1457 1352 1221 1238 1244 1204 1154 1189 1134 1095 1204 1230 1292 1337 1441 1504 1367 1276 1219 1219 1111 1124 1124 1205 1305 1338 1382 1443 1366 1287 1205 1157 1137 1058 947 916 868 820 822 817 810 841 913 990 1019 931 824 809 716 632 546 496 419 390 373 365 324 319 329 338 372 368 367 362 353 357 353 353 355 352 345 340 343 341 340 341 337 335 332 328 328 327 304 294 299 300 296 296 293 294 295 294 292 290 291 286 288 286 286 283 277 279 278 274 273 272 272 273 269 268 268 262 261 262 260 258 257 255 253 254 252 250 249 248 246 244 244 243 238 236 236 233 231 229 229 226 225 223 223 219 219 220 216 217 213 212 211 210 211 207 204 202 203 204 203 201 198 197 193 194 192 191 186 189 190 186 185 185 182 182 183 185 179 180 187 177 179 183 179 179 178 181 184 180 179 184 177 177 176 177 174 173 174 177 173 175 174 173 177 173 172 170 171 170 168 168 169 170 167 167 170 164 166 166 167 165 164 162 164 169 166 164 163 167 164 160 163 162 158 160 160 160 161 156 162 157 159 155 159 156 156 155 154 158 155 154 166 155 151 154 151 149 149 149 151 149 148 149 147 146 146 148 148 145 146 147 148 145 147 146 145 145 144 144 144 144 142 144 143 143 141 142 142 142 139 141 140 140 141 139 138 138 139 138 137 138 136 137 136 140 140 135 134 135 134 133 131 131 131 132 136 132 131 131 132 133 130 129 129 127 128 129 128 128 128 127 128 127 125 125 126 127 125 126 126 125 124 123 124 125 123 123 123 122 121 123 119 120 120 119 119 119 116 119 118 117 117 120 120 118 116 117 115 115 116 114 114 116 113 114 113 112 111 112 111 111 111 111 112 110 110 109 109 110 109 108 111 108 105 111 111 108 106 104 105 103 105 104 104 103 103 102 103 103 102 101 102 102 102 1185 1259 1433 1507 1548 1580 1644 1646 1581 1554 1465 1256 1277 1316 1248 1184 1038 919 839 858 953 1060 1053 1058 1049 1077 1079 1034 904 833 726 633 600 578 412 401 430 386 371 377 318 218 216 217 213 215 222 217 216 216 218 219 216 217 222 226 217 217 216 212 214 214 212 212 212 216 213 211 215 213 216 216 217 216 218 223 227 228 225 223 283 351 412 481 467 476 513 532 534 507 530 635 719 807 843 767 794 637 553 521 519 503 546 583 612 670 713 750 803 844 880 924 978 1094 1148 1178 1229 1312 1392 1495 1449 1305 1244 1257 1371 1567 1604 1672 1714 1901 2028 2139 2067 1917 1833 1810 1848 2016 2153 2274 2289 2318 2385 2524 2620 2597 2467 2519 2352 2287 2262 2083 2014 1872 1785 1759 1733 1583 1452 1285 1149 980 1131 1269 1428 1598 1720 1919 2096 2259 2445 2521 2474 2408 2368 2376 2318 2160 2068 1920 1874 1815 1843 1931 1991 2105 2242 2264 2243 2333 2349 2429 2446 2370 2223 2172 2118 2143 2262 2399 2508 2657 2840 2901 2850 2692 2575 2518 2589 2606 2566 2550 2442 2347 2260 2126 2273 2280 2134 2059 1975 1927 1850 1772 1674 1726 1836 1941 2005 1943 1848 1846 1853 1848 1929 1952 1988 2070 2016 1920 1953 1951 1775 1656 1490 1375 1446 1539 1638 1765 1915 1991 1937 1843 1642 1562 1564 1611 1651 1685 1722 1783 1797 1798 1774 1715 1765 1829 1903 1986 2103 2190 2313 2447 2621 2753 2816 2733 2607 2538 2508 2475 2488 2411 2373 2309 2213 2158 2036 1950 1822 1768 1695 1609 1499 1415 1327 1345 1450 1537 1637 1737 1842 1907 1942 1947 1870 1848 1780 1695 1596 1552 1506 1482 1582 1663 1770 1838 1923 1995 2051 2117 2190 2276 2369 2461 2541 2561 2511 2482 2353 2234 2214 2276 2233 2228 2244 2176 2196 2266 2358 2406 2448 2505 2480 2215 2102 1922 1954 2156 2296 2389 2477 2303 2241 2212 2174 2129 2120 2023 1954 2001 2005 1872 1735 1591 1557 1546 1574 1542 1457 1383 1294 1399 1483 1601 1666 1927 1849 1858 1805 1860 1884 1950 2003 2084 2021 1953 2047 2172 2259 2395 2495 2591 2587 2505 2473 2535 2593 2454 2282 2123 1999 2069 2108 2146 2144 2152 2155 2205 2288 2367 2433 2574 2656 2774 2875 3051 2992 2901 2739 2601 2578 2632 2723 2849 2688 2622 2571 2362 2186 1988 1997 2099 2190 2304 2387 2499 2621 2753 2885 2919 2771 2727 2612 2428 2254 2036 2099 2223 2361 2462 2590 2733 2863 2715 2710 2616 2470 2390 2373 2454 2583 2683 2915 3079 3228 3286 3168 3124 3092 3004 3040 3011 2842 2703 2470 2271 2105 2003 1806 1738 1697 1678 1637 1579 1506 1444 1388 1322 1243 1150 1011 923 810 786 767 778 785 804 849 906 994 1132 1348 1464 1490 1510 1595 1629 1734 1852 2014 2217 2220 2231 2224 2250 2305 2291 2234 2172 1996 1999 2051 2052 2064 2114 2193 2259 2388 2494 2642 2704 2630 2537 2356 2230 2211 2270 2265 2231 2129 2020 1901 1840 1817 1773 1713 1670 1536 1505 1625 1768 1890 1828 1692 1746 1728 1694 1756 1835 1925 2016 2132 2294 2218 2124 2037 1988 1815 1779 1830 1814 1840 1764 1672 1699 1697 1767 1733 1744 1838 1969 2003 2049 2107 2182 2107 1974 1918 1908 1901 1885 1818 1706 1653 1641 1683 1706 1736 1772 1827 1966 2057 2053 2105 1979 1950 1858 1816 1882 1923 1752 1598 1437 1353 1328 1308 1237 1259 1247 1240 1177 1180 1281 1361 1378 1421 1498 1467 1299 1195 1091 1082 1005 1009 1104 1192 1231 1195 1250 1304 1424 1416 1336 1275 1212 1136 1053 1023 983 912 885 922 943 957 1014 983 882 810 727 706 681 673 601 502 424 398 382 369 345 320 317 321 365 365 362 360 359 350 347 351 348 350 345 336 339 339 336 330 331 329 332 324 321 320 320 310 293 294 295 292 290 289 292 290 291 288 287 286 287 283 283 278 278 277 275 275 273 271 271 270 268 266 264 264 264 260 259 255 254 256 254 249 253 251 250 247 245 243 239 238 236 234 234 234 230 231 228 226 224 225 222 218 221 218 219 213 213 212 210 212 209 210 206 206 205 201 199 196 194 197 196 194 194 191 191 190 193 189 186 187 186 184 192 182 179 184 182 183 181 175 180 179 182 183 183 184 173 167 177 193 175 173 174 171 173 175 178 174 174 172 171 183 172 170 170 167 169 170 167 175 168 166 168 166 166 164 163 161 163 165 164 169 164 165 163 161 161 164 160 162 158 162 163 166 158 157 158 156 157 156 155 156 152 151 150 151 150 151 150 147 151 150 150 154 155 153 157 151 149 149 150 148 150 147 146 146 151 147 145 145 145 150 146 146 145 146 145 144 144 143 143 143 143 142 141 140 139 141 141 139 140 139 139 138 137 137 138 138 138 137 137 139 139 138 134 132 133 132 132 130 131 135 130 128 128 130 128 136 130 129 128 130 129 127 129 129 127 129 127 128 126 128 127 126 126 125 125 125 123 123 122 122 123 122 121 123 121 121 121 122 120 118 118 118 117 116 117 117 119 118 119 120 118 116 116 115 114 113 113 115 114 113 112 111 111 111 112 111 111 112 109 111 110 111 109 114 113 111 109 108 106 107 106 105 106 106 104 104 104 103 102 102 101 102 100 101 102 101 101 105 98 1174 1279 1431 1507 1569 1622 1657 1582 1543 1534 1314 1205 1101 1094 1151 1097 981 907 849 1031 1015 1050 1041 1056 1058 1062 1067 1004 868 795 702 641 621 609 520 427 428 392 391 384 266 218 215 220 220 217 221 220 221 219 219 222 220 222 215 216 214 212 215 212 215 214 215 216 215 215 217 213 214 212 216 215 215 217 218 226 230 241 303 376 389 460 521 551 533 521 562 621 634 583 536 619 671 833 892 883 782 675 633 574 578 614 619 617 609 619 623 699 742 787 845 898 967 1083 1164 1196 1221 1320 1398 1499 1493 1416 1377 1382 1491 1581 1692 1833 1932 2002 1959 2024 2164 2101 2029 1986 2019 2154 2183 2185 2196 2293 2400 2519 2678 2600 2468 2332 2382 2207 2122 2081 1998 1873 1738 1598 1568 1499 1450 1297 1155 980 1048 1255 1404 1591 1737 1911 2022 2147 2318 2477 2322 2304 2233 2204 2141 2052 1952 1837 1771 1776 1844 1922 2039 2136 2143 2071 2014 2129 2187 2226 2219 2252 2200 2178 2194 2228 2360 2477 2618 2768 2945 3014 2866 2774 2630 2581 2653 2652 2546 2514 2458 2390 2335 2395 2419 2320 2229 2164 2122 2045 1915 1791 1695 1745 1861 1980 2038 1986 1910 1895 1926 1928 1937 2044 2148 2052 1915 1814 1784 1763 1698 1636 1508 1407 1409 1559 1705 1826 1994 2114 2103 1962 1809 1715 1570 1610 1731 1760 1781 1821 1855 1851 1825 1784 1810 1823 1938 2018 2096 2196 2335 2443 2571 2669 2836 2825 2715 2646 2546 2468 2410 2355 2297 2237 2159 2092 1986 1927 1905 1816 1671 1586 1477 1385 1335 1393 1426 1515 1648 1741 1820 1878 1964 1998 1984 1940 1832 1755 1638 1610 1549 1511 1570 1643 1743 1799 1899 1960 2041 2106 2144 2244 2308 2390 2457 2614 2666 2486 2363 2287 2296 2382 2319 2318 2340 2396 2364 2415 2509 2537 2459 2392 2397 2272 2094 2059 2059 2141 2230 2395 2461 2497 2420 2400 2342 2215 2174 2055 2035 2098 2094 1922 1870 1780 1744 1691 1718 1709 1632 1554 1444 1456 1504 1645 1780 1859 1973 2007 1978 1980 2016 2064 2134 2188 2159 2071 2040 2129 2215 2372 2483 2608 2703 2703 2638 2652 2521 2365 2220 2034 2079 2162 2208 2268 2288 2262 2243 2238 2240 2301 2422 2568 2673 2839 2931 3084 3223 3024 2862 2698 2648 2608 2679 2834 2701 2604 2462 2313 2150 2002 2053 2179 2284 2382 2455 2529 2607 2778 2947 3011 2764 2581 2460 2395 2236 2057 2180 2335 2437 2531 2629 2743 2924 2900 2861 2707 2520 2425 2396 2433 2547 2631 2810 2891 2998 3120 3187 3137 3099 3070 2912 2816 2719 2644 2516 2318 2158 1993 1890 1871 1876 1815 1720 1613 1523 1549 1507 1428 1308 1247 1072 948 820 807 745 754 774 799 839 914 1018 1105 1176 1229 1301 1348 1490 1594 1710 1837 2048 2129 2078 2081 2098 2121 2196 2217 2136 2080 2019 1862 1933 1944 2040 2106 2203 2311 2419 2457 2489 2519 2540 2440 2144 2030 2024 2063 2065 2082 1975 1866 1751 1659 1680 1686 1601 1586 1438 1441 1572 1717 1852 1748 1552 1570 1582 1579 1621 1670 1831 1919 2067 2217 2327 2284 2172 2016 1834 1748 1739 1687 1714 1707 1615 1613 1678 1660 1689 1764 1869 1958 1906 1947 2014 2149 2143 2067 1969 1877 1783 1740 1752 1681 1586 1500 1525 1560 1585 1669 1775 1863 1866 1901 1997 1861 1776 1686 1670 1776 1782 1728 1649 1496 1430 1332 1328 1320 1338 1321 1306 1270 1295 1345 1405 1498 1533 1489 1412 1296 1177 1044 961 922 983 1110 1144 1085 1058 1125 1205 1309 1357 1345 1365 1347 1260 1179 1172 1088 1041 1009 1020 1110 1093 993 892 774 712 654 588 562 552 510 451 405 385 378 375 355 325 312 315 350 362 361 357 355 354 344 344 340 342 339 337 339 342 336 335 326 325 326 325 324 323 316 317 296 288 288 290 290 287 287 289 290 283 285 284 285 283 282 279 277 274 275 271 272 269 268 265 266 263 262 262 258 256 255 252 253 254 249 248 250 247 246 241 243 239 238 236 237 236 233 231 229 229 227 226 224 225 223 219 218 220 217 216 216 212 212 208 208 204 205 204 208 201 200 198 198 194 193 194 190 190 189 195 190 188 187 185 186 183 182 182 180 182 181 179 176 180 191 177 179 176 179 170 182 178 179 179 178 179 171 177 175 172 169 172 173 181 171 180 173 169 167 169 170 166 167 166 174 170 167 172 165 163 165 165 170 164 167 165 163 163 162 161 160 162 158 159 160 161 159 162 161 160 157 156 153 156 155 153 152 156 159 154 155 152 153 153 151 156 149 150 152 149 151 152 153 150 152 151 147 147 147 146 149 147 146 145 144 145 145 146 146 145 145 144 144 144 142 143 143 142 141 140 140 139 139 139 137 139 138 138 139 138 138 137 136 136 135 134 134 135 133 133 134 134 130 139 132 127 132 129 125 129 128 131 130 125 128 129 128 127 128 127 127 128 127 127 127 127 124 126 125 125 126 124 124 123 123 124 122 121 122 122 120 120 119 119 118 117 120 119 119 117 118 116 116 116 117 115 115 114 114 113 114 113 113 113 112 114 110 111 110 111 111 111 112 110 109 110 110 109 108 110 110 107 112 105 107 105 108 104 105 106 105 105 105 103 102 103 102 103 102 101 102 102 101 105 107 1219 1310 1439 1540 1603 1639 1683 1606 1579 1481 1358 1278 1180 1098 977 944 910 876 899 1123 1111 1094 1069 1062 1050 1053 1028 975 849 769 706 686 647 620 576 493 498 446 438 367 240 219 217 218 221 221 227 223 220 221 223 218 219 218 219 218 217 216 216 216 218 214 218 217 212 211 212 216 214 215 215 218 242 272 331 370 264 333 414 424 475 550 549 578 584 643 652 726 767 720 675 711 775 886 987 858 778 683 620 595 605 619 647 688 748 766 758 689 712 777 853 957 1019 1123 1173 1202 1265 1335 1394 1507 1620 1675 1621 1591 1642 1757 1782 2081 2178 2288 2223 2174 2222 2456 2405 2342 2270 2213 2192 2217 2253 2280 2330 2504 2655 2610 2482 2296 2211 2137 2158 2198 2085 1922 1817 1672 1564 1417 1334 1246 1139 982 985 1189 1332 1546 1648 1730 1853 2076 2185 2354 2220 2167 2214 2100 1993 1921 1827 1718 1655 1663 1753 1895 1977 1936 1888 1814 1786 1884 1984 2085 2173 2239 2246 2247 2302 2375 2489 2583 2721 2820 2962 2912 2865 2766 2632 2687 2663 2590 2531 2504 2490 2470 2540 2551 2485 2417 2324 2251 2115 2010 1889 1783 1729 1812 1903 1995 2087 2032 1999 1961 1980 1992 2077 2165 2031 1915 1810 1734 1673 1705 1719 1686 1484 1391 1545 1657 1780 1895 2083 2184 2251 2105 1935 1817 1651 1705 1644 1704 1786 1874 1914 1915 1899 1862 1892 1923 1955 2015 2122 2221 2313 2412 2568 2706 2718 2657 2551 2485 2460 2514 2429 2410 2329 2299 2315 2249 2143 2076 1935 1792 1692 1604 1480 1395 1387 1459 1504 1565 1649 1712 1793 1883 2002 2052 2070 1991 1890 1818 1802 1774 1694 1639 1539 1596 1676 1745 1834 1899 1941 2038 2091 2184 2251 2343 2427 2584 2636 2622 2545 2550 2500 2585 2536 2506 2539 2634 2684 2694 2600 2463 2369 2302 2280 2168 2059 2059 2059 2155 2277 2356 2393 2482 2609 2458 2329 2207 2133 2103 2132 2263 2327 2286 2251 2137 2043 1987 1977 1864 1770 1602 1490 1523 1571 1576 1640 1804 1911 1981 2072 2171 2192 2234 2283 2389 2389 2312 2248 2211 2208 2292 2417 2585 2712 2852 2702 2554 2415 2178 2093 2081 2184 2279 2349 2448 2502 2481 2460 2465 2449 2402 2372 2486 2587 2746 2873 3011 3139 3137 2996 2886 2841 2769 2737 2814 2830 2700 2504 2339 2137 2022 2101 2247 2360 2411 2467 2604 2720 2872 2992 2952 2831 2723 2516 2282 2145 2121 2259 2431 2536 2594 2673 2782 2900 3006 2913 2772 2641 2527 2451 2449 2462 2502 2603 2678 2775 2911 3092 2922 2842 2766 2703 2661 2554 2500 2404 2334 2207 2160 2153 2142 2019 1906 1782 1731 1785 1696 1550 1463 1318 1243 1174 1064 881 742 718 741 765 806 870 949 1042 1148 1239 1302 1414 1504 1632 1716 1795 1863 2024 1958 1919 1927 1969 2036 2046 2076 2137 2071 1930 1801 1779 1880 2044 2148 2166 2164 2224 2282 2368 2433 2422 2215 1920 1782 1737 1795 1818 1925 1890 1768 1613 1470 1510 1523 1557 1457 1356 1288 1453 1616 1710 1580 1438 1436 1432 1463 1581 1633 1716 1843 1967 2062 2197 2292 2162 2105 1917 1811 1682 1622 1559 1573 1551 1535 1578 1614 1673 1825 1904 1815 1856 1976 2061 2163 2135 2028 1937 1811 1713 1593 1536 1502 1473 1377 1380 1381 1497 1654 1648 1641 1640 1791 1913 1790 1663 1532 1505 1581 1562 1550 1468 1387 1273 1220 1281 1414 1380 1283 1279 1281 1329 1430 1490 1564 1582 1431 1326 1169 1083 978 916 825 857 953 992 917 927 1045 1084 1164 1142 1135 1154 1214 1255 1338 1301 1210 1157 1064 1045 949 952 935 954 839 748 638 537 479 453 431 404 382 372 368 361 363 339 308 309 317 353 357 352 347 348 342 340 344 337 339 339 326 333 330 330 326 321 318 320 318 318 315 313 309 311 290 284 282 284 285 285 281 282 284 282 282 281 279 280 277 272 271 270 268 268 268 266 263 262 259 259 257 255 255 254 252 249 247 249 245 247 245 245 239 241 237 237 237 232 231 231 228 227 226 224 225 221 220 220 220 217 217 214 216 216 214 209 205 205 208 207 203 202 202 199 197 197 195 195 192 189 192 192 190 188 186 183 182 182 180 179 181 184 183 184 190 185 184 180 189 208 207 239 223 235 226 240 241 186 183 179 182 180 178 174 172 173 173 168 172 170 170 167 171 169 169 165 167 167 165 165 166 167 164 169 170 161 160 157 159 159 162 161 158 157 160 158 156 154 161 158 157 154 155 157 156 154 154 156 160 154 152 154 157 153 152 151 162 158 154 150 150 150 148 149 145 145 147 147 155 149 150 148 144 143 144 142 147 144 145 143 143 144 143 143 142 144 142 142 140 141 140 140 141 139 136 141 136 134 134 133 135 139 136 135 135 135 136 136 135 132 134 133 134 134 128 132 135 156 188 197 178 153 133 131 137 132 127 125 127 128 127 128 126 127 127 127 127 126 125 126 124 126 126 124 123 122 123 122 122 123 121 120 122 121 120 119 120 119 119 120 117 117 117 117 116 116 115 115 114 114 114 114 113 112 112 112 113 112 111 110 110 111 111 109 108 107 108 108 108 108 107 107 107 109 106 106 105 106 105 106 104 105 106 105 104 105 104 103 101 102 101 101 102 101 102 102 94 1273 1404 1488 1505 1559 1653 1652 1594 1545 1447 1441 1365 1229 1150 1055 1005 888 874 1045 1129 1131 1125 1119 1090 1072 1050 1016 962 835 777 752 712 671 635 615 550 532 475 366 326 236 217 221 219 221 222 222 221 220 218 220 219 219 217 218 218 215 216 215 214 215 212 213 214 216 215 211 218 215 215 230 301 349 417 435 370 256 364 386 433 474 504 537 609 647 694 677 758 794 852 836 867 924 959 909 803 732 685 656 623 632 671 713 739 763 829 848 783 700 796 871 966 1046 1077 1144 1219 1315 1402 1444 1546 1639 1808 1751 1748 1818 1897 1921 2111 2164 2217 2341 2334 2423 2490 2541 2443 2421 2394 2378 2422 2418 2398 2356 2436 2558 2646 2562 2453 2328 2227 2268 2158 2078 1973 1868 1735 1681 1567 1470 1306 1154 998 966 1122 1295 1469 1611 1804 1915 2041 2166 2288 2178 2084 2054 1967 1915 1825 1729 1670 1593 1569 1646 1752 1772 1748 1688 1686 1810 1848 1918 2167 2267 2311 2287 2333 2431 2509 2605 2712 2845 2986 2999 2981 2879 2731 2691 2694 2644 2585 2525 2563 2537 2609 2594 2526 2468 2389 2277 2213 2100 2003 1866 1772 1775 1862 1945 2024 2146 2151 2078 2027 2013 2045 2196 2140 1979 1880 1800 1763 1837 1880 1865 1744 1528 1407 1535 1629 1726 1807 2011 2162 2289 2137 1962 1857 1717 1708 1814 1796 1728 1781 1840 1910 1948 1913 1901 1945 1989 2054 2127 2197 2320 2425 2611 2695 2560 2512 2440 2392 2349 2373 2416 2429 2414 2376 2323 2268 2146 2049 1903 1802 1672 1587 1466 1377 1421 1473 1543 1582 1652 1719 1830 1905 2006 2071 2124 2059 1933 1913 1935 1917 1821 1749 1627 1574 1661 1746 1798 1850 1893 1977 2045 2170 2225 2310 2356 2433 2486 2595 2649 2622 2628 2651 2773 2726 2692 2672 2664 2575 2520 2450 2372 2250 2177 2079 2059 2059 2059 2204 2276 2367 2463 2583 2649 2536 2480 2335 2266 2219 2265 2376 2495 2417 2317 2239 2163 2077 1938 1762 1679 1552 1511 1568 1619 1694 1707 1721 1786 1931 2034 2141 2244 2354 2404 2477 2535 2493 2523 2392 2315 2302 2348 2462 2564 2762 2805 2591 2417 2161 2087 2183 2263 2363 2417 2488 2560 2638 2649 2632 2624 2519 2464 2444 2508 2651 2741 2923 3052 3165 3094 3090 2996 2943 2863 2760 2706 2617 2453 2322 2129 2040 2134 2294 2418 2495 2530 2633 2760 2918 3038 2912 2719 2563 2484 2267 2121 2180 2322 2456 2547 2627 2756 2878 3007 3060 2910 2814 2706 2637 2609 2520 2448 2453 2493 2545 2631 2742 2927 2954 2808 2739 2688 2675 2620 2567 2482 2420 2285 2231 2156 2130 2017 1957 1913 1895 1777 1676 1554 1476 1363 1274 1191 1127 922 748 700 716 737 761 880 985 1156 1264 1388 1424 1496 1588 1672 1747 1837 1904 1932 1857 1827 1868 1919 1982 1984 1959 2024 2018 1986 1844 1716 1826 1918 1928 1995 2053 2155 2235 2341 2329 2242 1990 1757 1592 1581 1594 1738 1819 1798 1650 1508 1390 1365 1425 1429 1318 1214 1243 1384 1500 1670 1551 1346 1300 1336 1383 1471 1544 1679 1768 1865 1960 2114 2216 2239 2206 1979 1890 1792 1705 1578 1482 1480 1471 1521 1619 1704 1846 1787 1738 1860 1929 1990 2069 2035 1949 1883 1774 1690 1568 1498 1417 1346 1267 1302 1304 1459 1591 1524 1494 1560 1741 1878 1746 1638 1530 1424 1408 1387 1357 1354 1253 1175 1146 1247 1320 1294 1204 1161 1174 1228 1309 1349 1465 1551 1470 1368 1239 1126 991 901 820 763 827 866 840 910 971 959 1041 1017 1001 1008 1054 1136 1189 1250 1119 1041 940 935 890 813 782 809 822 760 624 530 456 432 402 395 372 369 364 367 361 339 310 306 312 342 355 351 340 343 339 333 339 337 332 337 325 330 328 329 327 322 315 318 316 315 311 312 306 301 295 288 283 279 279 280 280 282 282 281 280 280 278 278 275 271 267 267 267 265 264 263 262 260 260 256 252 255 251 253 249 246 248 247 246 246 244 245 239 239 238 235 235 234 232 229 229 227 226 224 223 222 221 220 217 217 214 213 214 210 211 206 204 205 204 203 203 206 199 198 198 195 193 192 194 190 191 191 186 185 183 181 183 181 178 179 180 181 181 182 178 180 185 220 271 310 281 307 288 344 339 313 238 198 237 238 210 174 174 170 174 165 169 169 172 171 170 169 171 169 168 167 162 163 156 164 164 168 164 162 161 161 166 164 162 160 162 161 163 164 158 158 162 162 158 158 162 156 161 158 157 160 159 156 156 159 156 154 157 156 152 154 151 154 153 150 152 163 232 208 173 151 145 147 145 145 144 144 144 145 146 150 147 145 142 143 141 142 140 143 140 142 143 142 141 140 139 144 138 134 133 138 139 137 142 140 143 137 138 136 136 135 135 134 135 133 134 136 128 132 135 135 186 197 223 235 217 180 175 165 142 129 129 130 124 128 127 126 126 128 128 126 126 127 125 125 125 124 125 124 122 122 122 123 121 123 121 120 120 120 120 120 119 117 118 117 118 118 117 117 116 116 116 116 115 114 113 114 113 112 111 112 113 110 110 110 110 111 109 109 109 107 108 108 107 106 109 109 109 106 107 105 104 108 107 105 104 105 105 104 104 103 104 102 103 102 102 101 100 100 101 102 101 1311 1324 1330 1401 1513 1600 1583 1577 1473 1366 1398 1335 1253 1164 1028 962 882 960 1150 1156 1150 1159 1165 1158 1080 1056 1021 955 862 822 789 779 744 683 643 570 454 422 311 266 227 224 223 220 222 221 224 225 219 214 223 220 220 220 221 217 216 220 219 220 219 215 214 217 220 213 213 216 219 233 289 356 454 427 430 386 286 362 415 426 471 524 563 606 661 645 677 717 717 826 895 905 880 820 781 744 746 714 671 669 690 728 768 789 831 850 870 846 759 783 840 948 1000 1077 1134 1232 1326 1453 1506 1574 1652 1854 1926 1838 1907 1995 1972 2096 2278 2262 2358 2604 2614 2641 2745 2712 2629 2639 2618 2689 2642 2544 2540 2501 2518 2815 2767 2513 2410 2348 2265 2124 2071 1954 1897 1804 1738 1588 1521 1389 1201 1020 956 1073 1231 1439 1564 1759 1946 2145 2292 2128 2062 1984 1926 1808 1750 1712 1641 1575 1531 1459 1507 1548 1564 1584 1661 1748 1861 1909 1997 2196 2353 2359 2366 2437 2613 2656 2708 2807 2964 3077 3091 3021 2811 2690 2676 2651 2628 2603 2609 2613 2667 2645 2574 2499 2453 2404 2279 2205 2080 1979 1856 1765 1807 1877 2006 2067 2160 2176 2102 2082 2093 2172 2222 2106 1980 1890 1854 1937 1999 2041 1913 1787 1605 1463 1597 1720 1894 1911 2025 2205 2363 2240 2059 1960 1854 1776 1841 1902 1837 1813 1875 1855 1951 1961 1904 1958 2030 2097 2162 2221 2356 2520 2701 2605 2467 2420 2360 2292 2195 2203 2225 2229 2224 2227 2214 2183 2106 2015 1866 1785 1694 1623 1574 1461 1389 1441 1522 1603 1706 1753 1799 1871 1963 2077 2165 2143 2031 2032 2033 2030 1948 1851 1760 1673 1661 1706 1800 1845 1892 1961 2039 2140 2184 2251 2307 2381 2441 2570 2662 2719 2749 2810 2788 2661 2616 2581 2590 2496 2463 2355 2282 2220 2113 2059 2059 2059 2116 2223 2324 2444 2561 2713 2803 2714 2600 2412 2385 2426 2507 2555 2497 2384 2313 2233 2161 2069 1991 1864 1714 1543 1572 1645 1725 1841 1842 1769 1761 1849 1904 2036 2151 2249 2334 2407 2493 2667 2713 2591 2463 2397 2422 2497 2573 2711 2811 2549 2398 2184 2149 2286 2364 2455 2489 2552 2580 2653 2722 2820 2805 2634 2561 2509 2492 2565 2642 2760 2853 2961 2927 3021 3104 3015 2777 2659 2632 2532 2401 2254 2149 2079 2161 2326 2441 2600 2674 2731 2824 2986 3039 2945 2889 2570 2400 2183 2149 2313 2429 2518 2590 2652 2792 2880 3151 3167 2980 2916 2852 2803 2762 2667 2486 2449 2457 2482 2585 2702 2853 2901 2855 2850 2757 2671 2595 2568 2477 2419 2346 2284 2218 2168 2139 2098 2023 1917 1776 1672 1558 1487 1395 1303 1208 1086 888 721 688 696 705 780 949 1031 1246 1390 1524 1581 1615 1649 1735 1815 1821 1896 1928 1819 1768 1782 1838 1863 1896 1883 1927 1939 1887 1817 1641 1671 1751 1813 1932 2012 2095 2167 2242 2163 1983 1825 1593 1392 1402 1485 1614 1732 1819 1665 1467 1352 1249 1289 1266 1183 1158 1192 1313 1440 1595 1460 1276 1219 1214 1328 1526 1582 1535 1602 1735 1863 1953 2065 2126 2084 2015 1983 1873 1749 1626 1509 1439 1463 1540 1629 1721 1715 1674 1763 1772 1838 1927 1977 1967 1915 1852 1754 1732 1613 1550 1427 1366 1265 1201 1261 1341 1422 1396 1398 1506 1644 1689 1746 1659 1572 1496 1359 1299 1266 1241 1214 1158 1090 1144 1222 1201 1147 1087 1112 1121 1177 1252 1419 1488 1502 1378 1198 1108 1029 956 850 738 732 759 795 838 843 871 921 893 902 886 966 1017 1097 1190 1092 992 866 804 792 769 653 658 671 701 606 523 443 417 398 375 361 364 360 359 340 346 304 307 309 328 348 346 339 337 334 323 331 332 328 330 319 330 325 327 330 325 320 312 315 310 310 305 305 305 297 299 286 284 276 278 278 279 278 280 279 276 275 272 273 272 269 266 264 262 260 261 260 258 260 255 255 253 252 249 249 248 247 246 243 242 241 239 239 238 237 239 236 234 231 228 227 227 225 226 224 219 219 220 216 215 213 213 213 210 207 209 206 205 204 205 201 200 200 195 198 193 192 190 195 193 191 185 182 186 191 188 176 182 180 181 179 180 179 180 180 194 264 250 293 362 381 393 376 329 297 249 215 234 215 259 305 240 194 175 173 173 171 175 173 171 170 169 170 170 167 167 166 165 169 170 163 163 164 162 167 166 161 161 163 161 165 163 165 162 160 160 161 162 160 156 165 158 162 166 160 163 163 158 156 156 159 158 155 155 156 153 159 150 157 153 153 175 181 211 190 164 150 144 143 145 148 147 143 143 145 146 149 145 146 149 147 143 144 144 138 142 139 138 141 138 138 138 140 141 146 143 137 138 136 140 140 141 135 141 139 137 135 135 134 134 135 130 159 183 170 160 184 206 242 261 216 180 179 192 179 158 148 137 127 124 126 127 126 131 127 127 128 126 125 126 124 124 124 125 123 122 123 121 122 121 120 120 121 120 119 119 119 118 117 119 117 117 117 117 117 117 115 115 116 116 115 114 113 113 113 112 112 112 109 110 111 109 110 109 111 110 108 109 109 109 108 108 105 106 106 106 106 104 105 104 105 105 104 103 104 104 103 103 103 102 103 101 103 103 101 101 100 1197 1230 1334 1413 1535 1631 1573 1549 1432 1395 1278 1261 1217 1176 1017 935 937 1107 1149 1153 1184 1170 1183 1193 1116 1080 1012 956 895 891 863 843 783 742 621 547 442 377 289 266 233 231 226 223 221 222 226 224 222 225 223 220 221 221 220 219 220 221 220 219 217 214 213 216 213 217 217 216 214 229 337 416 417 447 500 430 364 274 284 317 419 484 529 608 632 569 609 657 722 763 731 736 749 737 727 768 771 738 722 747 765 781 811 864 903 911 904 908 818 773 833 970 1045 1133 1207 1298 1363 1468 1551 1614 1694 1854 2029 1971 1957 2096 1991 2022 2123 2301 2437 2468 2471 2594 2642 2639 2490 2503 2513 2615 2630 2620 2633 2594 2746 2810 2602 2456 2395 2269 2167 2077 1983 1794 1711 1605 1556 1534 1487 1400 1234 1044 945 1005 1134 1352 1515 1678 1918 2089 2126 2045 1895 1880 1833 1695 1587 1586 1556 1481 1447 1411 1414 1418 1496 1654 1732 1852 1917 1953 2117 2337 2419 2401 2434 2569 2738 2878 3011 3052 3140 3175 3088 2920 2743 2733 2691 2661 2649 2640 2673 2693 2685 2616 2544 2483 2422 2349 2240 2168 2056 1951 1868 1775 1814 1866 1980 2110 2183 2188 2156 2163 2221 2350 2235 2136 2012 1975 2042 2113 2160 2159 1984 1845 1643 1474 1600 1738 1899 1994 2149 2282 2421 2382 2225 2093 1957 1854 1915 1974 1993 1977 2012 1919 1963 1979 1942 1950 2012 2073 2191 2292 2477 2635 2687 2556 2451 2393 2340 2258 2147 2106 2105 2097 2086 2077 2055 2046 2008 1936 1824 1746 1662 1656 1616 1450 1389 1407 1522 1609 1725 1784 1876 1919 1984 2039 2162 2200 2139 2131 2127 2148 2043 1980 1848 1768 1640 1665 1740 1807 1896 1951 2013 2093 2153 2231 2286 2406 2461 2526 2604 2698 2781 2876 2744 2608 2552 2484 2447 2427 2423 2349 2291 2171 2092 2059 2059 2108 2207 2326 2452 2605 2706 2749 2769 2646 2661 2557 2453 2440 2480 2523 2435 2350 2290 2213 2157 2114 2022 1910 1734 1574 1632 1731 1837 1931 1990 1919 1862 1803 1865 1971 2051 2167 2255 2380 2469 2631 2698 2738 2673 2555 2582 2633 2705 2791 2856 2579 2458 2250 2208 2325 2435 2511 2536 2610 2670 2719 2772 2897 2931 2788 2668 2590 2552 2526 2564 2676 2708 2776 2788 2865 2932 3015 2772 2660 2630 2555 2446 2310 2171 2115 2170 2318 2445 2582 2738 2900 2980 3102 3066 2908 2794 2559 2336 2184 2235 2454 2544 2625 2748 2783 2842 2902 3153 3299 3203 3103 3044 2969 2828 2734 2528 2484 2468 2473 2559 2601 2633 2686 2628 2657 2598 2559 2525 2483 2487 2561 2445 2390 2371 2335 2210 2096 1939 1829 1698 1623 1520 1460 1374 1301 1109 1016 840 712 665 675 676 855 1027 1203 1393 1490 1625 1745 1752 1746 1755 1714 1723 1798 1851 1807 1734 1619 1618 1734 1826 1832 1908 1934 1832 1737 1546 1588 1697 1792 1903 1920 1879 1934 2020 2038 1732 1566 1410 1306 1323 1456 1566 1620 1722 1652 1494 1357 1222 1127 1142 1074 1099 1172 1295 1403 1479 1397 1214 1131 1193 1275 1491 1491 1368 1437 1599 1738 1927 2041 2049 1992 1934 1893 1774 1714 1523 1464 1378 1454 1520 1587 1653 1611 1654 1696 1786 1877 1907 1875 1900 1931 1884 1841 1802 1709 1661 1533 1463 1346 1256 1129 1203 1273 1247 1362 1445 1503 1567 1728 1703 1625 1522 1436 1372 1295 1195 1126 1113 1036 1012 1126 1150 1070 1022 1035 1040 1159 1271 1343 1371 1375 1382 1220 1131 1026 924 837 761 663 696 711 738 733 781 777 810 817 817 887 902 987 1073 1171 1048 875 783 687 637 591 560 550 563 564 516 452 405 384 369 360 345 357 347 349 327 305 300 304 316 343 341 334 332 329 316 326 328 326 323 323 314 326 326 317 320 318 313 310 302 306 304 302 301 295 297 285 282 281 271 277 275 276 277 277 273 271 271 273 268 268 263 264 261 260 258 259 256 257 256 252 251 251 250 247 246 245 243 244 244 243 241 237 236 238 234 231 230 230 227 224 224 224 223 224 218 217 216 219 215 216 211 211 210 209 205 205 204 207 201 197 199 198 198 195 193 195 192 192 185 182 185 185 186 186 182 185 181 183 204 206 217 220 220 222 262 284 309 297 392 442 379 344 280 265 257 296 282 273 293 333 330 303 218 173 173 172 172 171 169 171 173 173 169 169 168 165 168 174 165 168 167 163 163 166 161 163 164 160 163 166 162 163 164 160 162 161 159 163 157 158 160 153 160 159 155 155 157 154 156 157 152 155 165 154 158 154 153 152 152 195 220 218 231 216 188 181 168 148 148 147 145 144 148 149 148 144 141 144 147 148 147 139 141 145 145 141 143 143 139 139 142 140 144 137 138 136 138 136 137 140 137 132 132 145 139 143 139 138 139 131 148 227 262 239 236 188 216 270 247 199 180 206 242 212 189 194 185 142 125 123 127 126 126 126 126 127 127 126 125 125 126 127 124 124 123 122 121 120 120 120 120 121 121 126 122 125 119 118 117 117 117 117 116 116 117 116 114 114 114 115 113 112 114 115 112 112 111 112 110 109 110 111 110 112 110 108 111 110 109 105 107 107 107 108 105 107 105 104 106 105 104 104 103 104 103 102 104 103 101 102 102 101 101 102 101 101 1411 1369 1389 1441 1561 1653 1531 1475 1399 1391 1281 1209 1088 1036 929 883 1032 1065 1143 1151 1197 1210 1229 1177 1117 1109 1058 1040 988 952 873 802 724 699 619 538 438 377 310 312 253 248 234 223 224 221 222 227 223 221 221 222 223 223 222 219 224 217 221 220 218 218 216 216 219 212 215 218 219 236 309 433 465 520 574 531 464 480 470 330 326 363 420 439 501 486 581 670 612 579 595 652 683 710 743 782 810 803 822 836 876 878 895 948 1001 1004 964 953 876 797 836 988 1083 1205 1295 1379 1461 1575 1639 1769 1892 2063 2198 2245 2262 2205 2234 2086 2071 2152 2235 2266 2298 2421 2475 2434 2407 2436 2461 2527 2665 2738 2764 2781 2769 2561 2355 2218 2173 2183 2121 1955 1848 1705 1620 1548 1464 1360 1266 1187 1135 1076 1004 924 1074 1249 1391 1519 1757 1938 1898 1827 1739 1618 1592 1607 1552 1460 1415 1372 1367 1345 1385 1529 1650 1735 1827 1939 1992 2219 2347 2443 2460 2459 2542 2677 2863 3028 3211 3145 3049 3008 2959 2868 2766 2769 2736 2709 2718 2717 2794 2783 2665 2603 2565 2506 2437 2331 2238 2153 2042 1933 1882 1880 1821 1873 1984 2103 2207 2291 2240 2229 2360 2499 2360 2329 2219 2125 2257 2239 2289 2187 1997 1887 1684 1532 1633 1748 1915 1999 2045 2139 2272 2377 2429 2273 2110 2038 2110 2180 2145 2120 2020 1980 2003 2048 2053 2062 2067 2152 2240 2329 2535 2740 2816 2720 2660 2611 2506 2412 2282 2194 2122 2099 2041 2011 1935 1897 1823 1828 1731 1652 1547 1491 1420 1412 1404 1438 1562 1662 1750 1796 1921 2015 2102 2149 2191 2228 2246 2252 2243 2256 2175 2069 1935 1873 1776 1686 1756 1844 1923 2033 2112 2148 2128 2156 2222 2294 2341 2440 2507 2602 2633 2717 2728 2552 2509 2456 2391 2378 2328 2236 2168 2059 2059 2097 2200 2255 2291 2421 2470 2580 2626 2716 2814 2779 2714 2792 2681 2512 2528 2650 2527 2413 2287 2234 2194 2105 2013 1785 1679 1642 1719 1831 1899 2041 2144 2103 2053 1960 1877 1896 1928 2071 2184 2297 2344 2489 2588 2701 2785 2880 2885 2894 2910 2860 2776 2640 2520 2322 2249 2348 2461 2583 2674 2782 2834 2881 2944 3048 3119 2986 2889 2783 2710 2627 2584 2633 2713 2763 2774 2897 2921 3028 2946 2758 2709 2612 2454 2313 2231 2127 2196 2384 2528 2746 2874 3023 3108 3055 3061 2859 2769 2531 2319 2203 2290 2491 2584 2710 2752 2796 2855 2952 3161 3187 3079 3021 2897 2844 2786 2717 2464 2431 2460 2466 2413 2379 2431 2468 2364 2307 2263 2237 2214 2195 2209 2297 2413 2414 2399 2270 2116 2010 1894 1834 1768 1670 1531 1440 1311 1153 1011 942 786 690 643 644 669 859 1165 1322 1509 1602 1603 1565 1564 1574 1555 1568 1631 1718 1737 1730 1584 1519 1479 1542 1690 1773 1862 1801 1740 1774 1539 1474 1554 1599 1554 1441 1455 1531 1692 1708 1505 1360 1225 1135 1106 1240 1386 1378 1537 1440 1420 1365 1268 1174 1013 1012 1002 1107 1240 1314 1270 1163 1058 1024 1193 1285 1363 1311 1268 1341 1496 1663 1822 1875 1912 1964 1917 1828 1723 1604 1449 1345 1351 1450 1486 1499 1487 1466 1501 1639 1745 1831 1790 1771 1822 1911 1868 1832 1854 1797 1706 1602 1523 1438 1335 1180 1071 1137 1258 1367 1362 1374 1444 1577 1669 1696 1627 1525 1507 1395 1288 1229 1199 1150 1002 957 1023 1027 959 964 1002 1109 1131 1156 1158 1264 1364 1227 1109 977 893 807 757 673 616 618 632 646 649 665 711 747 798 767 843 972 1067 1161 1060 903 803 684 616 533 508 473 472 503 554 435 403 365 354 357 355 341 350 336 345 307 299 300 301 340 335 330 325 330 311 324 324 323 319 322 321 313 319 317 314 318 321 312 305 300 303 297 299 296 294 292 279 275 277 275 268 276 278 275 273 271 268 266 265 262 263 261 259 259 258 256 256 253 255 254 248 250 249 245 244 245 242 243 241 240 239 239 234 234 233 230 229 229 226 225 223 222 222 222 218 217 216 213 213 212 210 209 212 208 207 206 205 205 201 202 198 196 195 195 187 190 192 187 187 191 184 186 180 184 184 185 183 182 198 244 235 301 325 319 327 388 417 423 384 437 383 357 379 367 370 369 300 296 351 353 260 249 250 206 172 172 172 167 172 170 170 172 171 168 171 168 166 172 227 212 179 164 169 165 164 167 168 162 163 161 166 169 162 163 161 161 159 160 159 159 160 158 158 161 160 167 158 156 157 156 156 160 164 154 153 156 160 178 205 227 237 262 266 230 239 208 187 161 149 145 146 146 145 146 145 144 145 146 138 142 143 144 141 143 143 140 144 146 140 143 146 140 138 139 137 140 137 137 135 136 134 135 133 129 134 133 134 165 179 150 162 163 180 192 216 258 233 290 274 261 248 280 259 224 209 204 200 170 177 126 122 129 126 125 125 125 125 125 125 125 124 123 123 122 123 122 122 124 122 121 120 119 122 121 121 118 120 126 117 117 124 120 118 123 116 114 115 115 114 115 114 114 114 114 112 111 113 111 112 113 109 109 110 110 109 110 113 109 108 107 107 106 103 103 108 106 107 104 106 105 106 105 104 104 103 103 103 105 104 103 102 102 102 101 102 100 1479 1519 1570 1575 1651 1605 1503 1448 1426 1339 1243 1201 1194 1120 916 929 1137 1159 1133 1132 1171 1221 1301 1304 1267 1365 1132 1054 1027 963 905 837 750 675 616 542 487 435 389 326 275 266 241 223 226 223 226 225 222 227 223 222 225 227 224 222 224 223 223 227 218 218 216 220 218 215 218 219 220 249 347 419 444 474 523 549 582 558 507 481 513 445 401 385 341 429 473 500 505 576 618 653 664 686 714 765 791 793 799 849 906 899 950 1045 1103 1029 995 967 907 818 828 958 1042 1174 1233 1372 1480 1599 1694 1833 1967 2155 2280 2374 2309 2259 2315 2213 2180 2162 2175 2296 2424 2374 2388 2386 2387 2521 2627 2629 2674 2726 2760 2814 2815 2618 2377 2204 2182 2130 2066 1960 1886 1793 1774 1750 1650 1522 1456 1373 1297 1118 985 883 1035 1248 1400 1586 1772 1805 1732 1623 1558 1494 1423 1486 1440 1379 1324 1315 1314 1416 1565 1654 1718 1790 1893 2009 2105 2212 2374 2484 2492 2491 2582 2695 2796 2891 3132 3230 3039 2954 2888 2829 2806 2792 2759 2769 2797 2873 2810 2752 2675 2647 2609 2576 2528 2462 2344 2192 2083 2094 2019 1987 1878 1880 1968 2070 2191 2229 2301 2370 2538 2561 2520 2426 2309 2205 2367 2338 2372 2293 2089 1973 1789 1600 1629 1697 1787 1899 2037 2110 2214 2345 2528 2378 2261 2206 2186 2279 2200 2104 2043 2034 2027 2096 2148 2195 2271 2306 2364 2447 2601 2772 2779 2681 2592 2511 2426 2358 2293 2242 2180 2155 2091 2022 1932 1855 1731 1695 1650 1544 1474 1456 1453 1423 1421 1468 1580 1651 1736 1827 1951 2053 2113 2180 2224 2263 2299 2336 2383 2304 2222 2096 1985 1918 1794 1715 1786 1864 1930 2038 2156 2296 2248 2234 2222 2220 2251 2348 2406 2468 2537 2654 2708 2611 2578 2496 2438 2353 2257 2211 2137 2083 2133 2211 2309 2378 2406 2474 2519 2642 2737 2820 2887 2920 2852 2874 2728 2616 2638 2522 2449 2372 2331 2253 2208 2055 1960 1763 1659 1718 1774 1876 1959 2096 2180 2246 2211 2117 2037 1951 1936 2008 2107 2244 2331 2483 2591 2654 2708 2808 2903 3015 3038 2945 2812 2651 2500 2321 2274 2395 2502 2586 2681 2846 2945 3045 3094 3194 3278 3209 3081 2907 2846 2780 2707 2683 2728 2863 2866 2916 3030 3061 2814 2689 2633 2549 2467 2428 2346 2194 2226 2416 2570 2773 2940 3131 3184 3130 3002 2783 2700 2497 2340 2260 2344 2589 2730 2759 2782 2816 2872 2939 3151 3202 3140 2992 2888 2791 2623 2534 2429 2433 2416 2410 2330 2292 2289 2285 2150 2056 2007 1951 1946 1956 2007 2072 2131 2199 2273 2280 2116 2014 1880 1791 1692 1588 1453 1364 1194 1093 995 885 675 630 632 630 671 898 1118 1254 1411 1439 1447 1425 1402 1439 1422 1490 1583 1623 1615 1632 1476 1369 1387 1512 1630 1671 1721 1675 1532 1537 1433 1251 1314 1366 1373 1260 1285 1403 1541 1616 1493 1366 1217 1092 984 1086 1190 1228 1346 1249 1231 1258 1117 1061 1014 938 958 1062 1190 1236 1215 1068 939 964 1091 1149 1199 1172 1211 1293 1462 1552 1632 1655 1738 1865 1893 1888 1786 1714 1553 1402 1310 1364 1467 1496 1410 1440 1526 1718 1795 1769 1704 1687 1764 1756 1676 1650 1753 1697 1568 1477 1458 1394 1295 1197 1110 1103 1221 1279 1218 1345 1439 1513 1515 1556 1597 1552 1492 1354 1302 1217 1169 1135 1025 879 880 933 885 909 931 996 999 1001 1087 1192 1238 1274 1185 1079 1003 928 819 697 633 582 583 588 598 618 642 666 677 720 811 913 967 1059 972 878 792 648 571 519 479 439 444 439 471 410 384 358 347 353 354 325 346 338 339 311 297 299 296 323 330 330 328 330 302 321 319 315 320 316 319 306 310 314 312 309 313 312 306 302 298 294 294 292 294 290 287 281 275 273 270 265 272 272 269 269 269 265 263 261 260 259 258 258 256 255 252 254 250 252 248 246 246 244 244 243 240 239 241 237 236 235 234 230 230 231 225 230 225 224 221 221 220 218 218 215 213 214 213 210 210 209 206 211 208 203 202 200 198 197 199 198 196 194 188 195 188 187 186 186 188 183 181 184 183 184 186 185 238 275 294 247 318 352 396 411 463 480 417 476 439 424 408 358 373 401 312 264 312 320 293 227 212 220 175 172 171 175 189 172 173 172 172 168 168 167 165 173 262 257 250 246 165 165 168 167 168 169 163 164 165 164 159 164 164 161 157 161 157 163 155 157 159 158 160 160 161 157 161 162 163 162 158 163 163 163 175 213 219 231 251 260 258 243 201 187 192 168 184 149 147 148 145 146 143 144 146 144 142 142 142 142 141 142 142 141 142 141 141 144 164 182 227 229 204 221 178 205 162 162 167 153 165 180 210 231 249 252 221 164 231 225 244 255 260 311 328 351 356 347 341 343 332 316 269 255 212 179 155 170 127 121 123 125 125 125 127 125 124 124 124 123 124 121 121 122 121 122 122 120 118 125 126 122 119 120 120 123 124 120 118 115 120 118 115 117 116 118 117 116 114 114 113 114 111 110 112 112 112 112 110 109 109 109 106 107 109 111 108 106 107 109 109 108 110 105 106 106 105 105 104 105 104 105 104 103 107 105 105 104 103 101 101 100 100 99 1466 1490 1540 1601 1658 1562 1467 1420 1369 1279 1220 1187 1163 1093 902 990 1128 1151 1167 1201 1260 1282 1372 1424 1454 1361 1181 1113 1078 970 869 823 697 633 574 513 457 435 370 320 295 276 254 225 226 227 225 221 224 225 225 224 228 225 226 221 237 227 227 220 219 221 223 219 217 219 218 220 222 271 377 470 523 534 539 609 638 646 628 572 655 604 520 499 472 393 370 456 515 557 603 620 634 654 680 722 746 772 798 837 873 915 995 1122 1106 1042 1007 993 985 916 831 904 1009 1113 1163 1307 1434 1640 1751 1883 1998 2166 2196 2306 2197 2158 2245 2247 2117 2102 2157 2400 2512 2537 2518 2474 2536 2618 2678 2627 2610 2691 2716 2646 2639 2625 2433 2266 2206 2094 2038 1991 1991 1969 1926 1848 1731 1643 1571 1453 1330 1134 1010 848 975 1165 1312 1564 1703 1628 1566 1525 1449 1402 1319 1364 1336 1296 1256 1294 1379 1554 1689 1742 1795 1897 1968 2080 2204 2354 2469 2507 2500 2595 2730 2793 2921 2981 3069 3186 3122 3011 2903 2856 2841 2827 2840 2841 2884 2785 2708 2665 2625 2578 2545 2535 2503 2454 2377 2308 2206 2139 2168 2041 1909 1901 1989 1995 2052 2151 2227 2286 2493 2637 2625 2514 2373 2286 2423 2388 2393 2316 2132 2019 1843 1675 1612 1805 1810 1911 2082 2220 2358 2486 2555 2470 2429 2376 2281 2269 2187 2114 2091 2092 2075 2103 2170 2292 2415 2469 2538 2581 2758 2803 2717 2572 2425 2381 2291 2232 2170 2136 2082 2048 1982 1959 1868 1870 1857 1819 1690 1595 1498 1462 1534 1477 1489 1523 1553 1615 1733 1829 1974 2081 2137 2205 2270 2296 2356 2399 2466 2385 2251 2137 2024 1931 1818 1735 1775 1859 1971 2084 2176 2299 2371 2410 2348 2327 2323 2320 2373 2436 2520 2647 2748 2750 2759 2649 2592 2438 2297 2216 2176 2225 2307 2355 2363 2420 2473 2552 2620 2687 2768 2894 2841 2831 2844 2873 2789 2695 2725 2512 2439 2395 2343 2302 2256 2079 1903 1711 1662 1790 1875 1959 2016 2134 2201 2275 2352 2277 2259 2157 2104 2070 2146 2263 2384 2526 2611 2733 2793 2847 2912 3018 2937 2848 2864 2721 2541 2337 2297 2415 2501 2587 2677 2829 2872 2860 2921 3072 3178 3359 3345 3118 3045 2924 2908 2808 2825 2928 2991 2921 2973 2959 2798 2739 2667 2555 2488 2504 2471 2320 2271 2459 2577 2757 2893 3014 3071 2992 2943 2846 2725 2515 2360 2275 2370 2619 2779 2947 2980 3001 3068 3188 3218 3166 3045 3004 3007 2826 2541 2458 2505 2506 2456 2401 2349 2239 2156 2072 1962 1903 1773 1706 1686 1690 1812 1830 1927 1999 2152 2221 2073 1982 1852 1738 1638 1537 1383 1284 1142 1055 872 773 628 618 615 618 672 872 1149 1227 1275 1315 1301 1298 1276 1319 1330 1393 1497 1517 1467 1489 1343 1234 1316 1427 1502 1479 1548 1561 1364 1329 1225 1104 1222 1289 1252 1069 1188 1289 1379 1484 1393 1354 1228 1101 954 939 1045 1185 1225 1106 1102 1223 1193 1130 997 924 913 984 1045 1124 1139 1047 951 864 951 983 1007 1003 1125 1212 1331 1379 1467 1586 1705 1731 1761 1792 1801 1744 1603 1503 1377 1261 1360 1367 1344 1461 1527 1647 1653 1656 1647 1616 1656 1628 1544 1518 1615 1627 1523 1372 1281 1287 1246 1154 1046 1072 1177 1132 1193 1291 1407 1379 1365 1481 1538 1444 1411 1305 1245 1152 1110 1034 963 883 846 822 812 833 828 864 876 965 1050 1044 1138 1169 1078 1013 952 889 785 714 638 590 557 546 551 569 589 595 610 681 724 791 916 908 888 774 711 654 663 589 524 457 416 401 392 379 365 354 351 350 332 320 338 336 319 307 299 296 295 295 308 322 320 304 300 322 319 314 318 323 314 316 292 310 312 304 308 304 306 302 297 292 285 282 290 288 290 286 272 270 269 262 267 268 269 265 264 265 261 261 259 259 258 256 253 252 250 250 250 248 246 245 245 244 243 242 241 239 240 237 235 233 233 239 228 230 225 226 223 222 220 218 220 218 217 214 216 214 211 219 209 208 209 211 210 208 204 207 200 199 198 195 195 189 189 192 191 186 186 184 184 187 186 185 185 184 186 209 279 333 371 304 288 343 374 400 460 504 486 471 440 390 364 384 325 355 334 285 250 270 312 265 197 190 237 244 240 236 226 221 203 180 174 168 170 169 186 239 322 312 308 288 224 172 170 168 169 165 169 166 160 165 163 167 166 162 161 165 165 158 160 160 158 162 160 160 163 164 161 160 168 165 168 165 176 198 190 216 229 250 266 231 211 237 230 193 166 212 234 201 184 153 148 146 146 147 153 220 203 160 148 143 143 145 142 141 142 142 144 163 211 237 232 273 209 260 218 240 176 234 280 257 286 276 310 307 272 228 198 204 235 309 311 305 330 294 288 307 309 275 294 278 253 299 261 222 219 219 181 141 127 121 126 123 125 123 126 126 125 124 123 124 124 123 122 122 121 121 120 122 124 120 118 122 120 119 122 119 121 118 122 121 116 116 118 118 120 120 116 117 115 115 116 116 115 114 113 115 113 112 110 109 110 109 110 108 108 109 107 108 106 106 108 107 108 107 104 105 105 103 103 103 104 103 105 107 101 103 102 102 102 103 100 100 100 97 1413 1485 1559 1619 1646 1554 1431 1389 1289 1218 1180 1156 1105 963 923 1069 1120 1125 1194 1283 1405 1443 1442 1543 1505 1403 1217 1198 1120 972 881 755 641 599 532 465 412 387 357 339 311 288 267 252 229 218 227 227 227 224 224 226 222 222 225 225 226 227 220 222 220 218 219 220 220 218 218 222 230 307 445 535 600 624 617 641 715 797 784 740 736 708 617 583 582 508 390 407 442 487 528 571 606 635 653 693 728 764 793 820 857 914 988 1097 1077 1043 1018 1017 1011 1002 920 893 990 1081 1151 1278 1441 1641 1781 1960 1996 2070 2070 2146 2108 2050 2066 2092 2101 2089 2148 2353 2426 2637 2710 2678 2669 2517 2495 2498 2508 2581 2661 2523 2523 2608 2556 2409 2395 2226 2120 2067 2113 2015 1915 1806 1764 1688 1616 1473 1362 1186 1036 854 908 1115 1283 1502 1610 1486 1446 1396 1350 1263 1228 1268 1250 1213 1217 1354 1480 1678 1730 1798 1873 1969 2070 2174 2233 2454 2532 2554 2630 2736 2806 2909 2989 3026 3065 3181 3142 3061 2942 2891 2876 2881 2896 2909 2822 2743 2667 2573 2498 2446 2415 2401 2426 2405 2352 2323 2286 2313 2169 2039 1994 2002 2071 2116 2143 2167 2189 2260 2432 2608 2667 2575 2427 2368 2496 2467 2462 2363 2179 2053 1837 1689 1566 1795 1845 1914 2022 2127 2283 2374 2404 2369 2426 2471 2403 2351 2260 2158 2132 2125 2110 2151 2216 2287 2442 2552 2619 2742 2810 2689 2618 2531 2344 2272 2205 2162 2117 2080 2050 2020 1997 1986 2033 2001 1888 1807 1691 1610 1517 1476 1523 1562 1604 1617 1621 1632 1731 1830 1986 2081 2147 2200 2294 2315 2372 2416 2503 2403 2296 2184 2059 1967 1827 1750 1816 1883 1948 2055 2168 2314 2393 2524 2488 2483 2476 2451 2483 2514 2553 2662 2682 2646 2674 2644 2599 2481 2343 2272 2195 2246 2292 2409 2463 2571 2659 2722 2783 2842 2902 2817 2763 2716 2754 2674 2631 2618 2601 2574 2590 2510 2380 2319 2260 2077 1908 1702 1740 1893 1976 2098 2164 2139 2203 2272 2377 2369 2422 2380 2246 2172 2212 2352 2480 2619 2673 2760 2841 2951 2947 2848 2792 2796 2701 2615 2522 2358 2331 2459 2559 2627 2665 2721 2735 2780 2878 3037 3123 3322 3351 3219 3081 3083 3095 2927 2852 2858 2915 3020 2997 3001 2878 2760 2698 2614 2519 2529 2533 2492 2431 2522 2617 2786 2838 2900 3002 3049 2996 2802 2729 2569 2428 2300 2369 2572 2715 2853 3040 3181 3286 3212 3135 3074 2990 2870 2815 2755 2580 2488 2512 2549 2493 2537 2496 2322 2102 1985 1860 1743 1662 1567 1459 1518 1543 1605 1722 1860 2023 2140 2040 1959 1821 1741 1604 1523 1371 1281 1107 967 766 696 631 610 607 605 650 832 1062 1105 1136 1162 1177 1162 1144 1187 1237 1275 1333 1373 1338 1370 1244 1139 1269 1360 1378 1331 1464 1545 1344 1296 1245 1089 1032 1004 1020 932 1021 1161 1352 1289 1147 1195 1104 1130 999 888 950 1044 1078 988 1022 1106 1112 1102 999 924 829 851 922 993 1039 1002 974 905 840 851 967 1068 1167 1196 1298 1398 1500 1557 1617 1643 1645 1669 1678 1629 1554 1500 1407 1291 1246 1284 1339 1454 1518 1529 1510 1540 1592 1527 1505 1507 1493 1396 1513 1599 1527 1410 1308 1178 1110 1040 983 1010 1079 1052 1121 1262 1233 1216 1341 1461 1485 1420 1378 1320 1256 1166 1100 1006 970 944 906 840 775 745 758 798 862 937 914 958 1054 1143 1027 929 858 803 746 683 635 597 567 528 522 533 542 547 546 579 632 754 803 751 741 786 782 788 770 644 574 485 424 386 376 362 357 350 343 346 338 323 312 325 325 314 304 303 301 293 297 295 292 289 287 283 306 319 308 311 318 324 319 288 294 302 311 300 297 301 301 291 291 287 288 272 278 287 277 270 267 266 263 267 264 267 263 261 261 263 259 259 255 254 252 252 248 249 247 248 246 245 242 242 242 240 238 236 235 235 235 233 230 230 229 229 230 224 224 223 221 220 218 217 222 213 211 213 209 209 206 207 208 206 206 206 201 201 197 197 199 192 190 189 194 191 188 187 188 186 185 184 186 186 184 188 193 241 314 383 406 326 334 372 419 434 469 500 435 418 400 378 365 350 358 318 374 287 287 225 247 268 194 252 264 266 218 225 198 196 185 175 190 222 218 202 229 280 293 239 237 225 195 182 175 170 169 162 165 171 168 168 169 169 170 168 168 169 168 168 165 163 162 162 164 166 166 165 168 162 165 168 170 176 194 215 222 229 252 277 251 223 223 201 190 177 206 262 269 234 198 174 154 186 234 273 251 237 250 235 194 197 191 167 156 142 142 145 146 164 200 214 233 288 285 266 279 242 221 224 248 320 296 299 289 329 273 253 209 290 305 291 267 262 285 240 285 263 249 246 243 284 232 233 255 201 190 219 196 183 130 120 130 125 125 125 124 125 125 124 124 124 124 123 124 121 122 119 124 119 126 120 119 116 113 113 114 113 114 116 120 118 115 116 116 118 115 118 113 115 113 112 115 115 113 113 114 113 112 114 113 111 110 110 110 109 109 109 108 107 105 106 107 106 107 105 105 106 103 103 102 103 103 102 102 101 102 102 104 100 102 100 101 101 100 100 1425 1464 1536 1612 1610 1506 1407 1306 1194 1175 1130 1106 1047 924 1026 1089 1106 1126 1167 1224 1315 1360 1525 1630 1549 1444 1267 1243 1136 990 854 712 619 559 492 459 421 391 360 343 316 296 266 250 226 225 229 228 225 223 225 227 228 228 226 228 224 225 223 223 222 221 221 223 222 221 220 248 266 391 494 591 691 714 702 733 763 832 874 870 833 827 765 740 679 555 488 445 387 417 458 522 565 600 630 677 704 730 754 784 817 897 967 1054 1075 1054 1054 1064 1065 1052 1032 922 930 1023 1082 1238 1376 1585 1695 1831 1850 1956 2031 2220 2077 2010 2041 2028 2049 2072 2159 2307 2375 2628 2643 2659 2687 2527 2443 2395 2416 2515 2572 2562 2475 2534 2602 2694 2566 2365 2326 2266 2213 2116 1971 1891 1800 1732 1665 1516 1396 1204 1078 883 833 1001 1198 1418 1394 1331 1314 1284 1252 1165 1174 1184 1159 1162 1267 1420 1597 1737 1803 1859 1936 2081 2231 2372 2429 2502 2523 2565 2648 2793 2880 2944 3069 3143 3305 3264 3186 3093 2964 2936 2960 3044 3038 3019 2838 2767 2615 2500 2428 2379 2366 2349 2318 2314 2293 2297 2302 2378 2231 2172 2110 2114 2090 2143 2241 2251 2242 2270 2449 2602 2736 2615 2483 2487 2588 2508 2390 2293 2124 2026 1839 1656 1582 1750 1940 1912 1973 2038 2134 2203 2266 2315 2453 2512 2496 2434 2332 2244 2178 2158 2143 2176 2207 2288 2387 2442 2553 2679 2833 2713 2598 2518 2395 2344 2263 2247 2213 2205 2173 2139 2124 2158 2084 1998 1898 1821 1703 1634 1520 1498 1572 1637 1703 1728 1730 1693 1705 1787 1939 2049 2115 2154 2221 2253 2314 2373 2461 2461 2350 2217 2095 2004 1894 1845 1826 1900 1964 2078 2141 2290 2386 2495 2509 2498 2490 2470 2474 2518 2616 2734 2725 2595 2571 2567 2490 2445 2359 2259 2218 2309 2332 2391 2487 2551 2615 2666 2696 2732 2820 2751 2705 2680 2600 2569 2562 2500 2502 2488 2497 2431 2376 2282 2251 2059 1855 1766 1826 1983 2074 2160 2240 2213 2215 2242 2344 2469 2515 2545 2492 2373 2385 2456 2518 2601 2644 2739 2812 2909 2890 2715 2677 2636 2578 2528 2458 2363 2363 2469 2519 2583 2654 2698 2712 2777 2887 3057 3201 3177 3062 2955 2911 2908 2960 3066 3043 2994 3033 3039 3064 3087 2887 2753 2692 2683 2661 2749 2604 2520 2531 2584 2679 2795 2816 2891 2996 2959 2860 2795 2763 2608 2481 2316 2370 2532 2715 2894 3127 3224 3306 3203 3195 3216 2876 2797 2725 2766 2742 2628 2596 2673 2682 2624 2552 2394 2136 1972 1805 1689 1523 1426 1324 1303 1319 1454 1617 1714 1867 2018 2000 1928 1814 1701 1539 1430 1283 1163 1005 886 748 690 640 612 596 596 593 644 872 904 965 1020 1031 1026 1030 1084 1102 1131 1189 1222 1208 1243 1194 1097 1220 1282 1243 1254 1410 1506 1443 1391 1255 1076 949 951 833 853 1028 1159 1247 1159 986 971 1002 941 949 869 857 896 895 866 933 937 919 932 950 907 858 807 836 902 924 912 894 858 763 877 1000 1047 1130 1159 1220 1311 1361 1389 1481 1515 1530 1539 1598 1558 1456 1401 1353 1275 1198 1226 1323 1417 1460 1424 1422 1515 1593 1515 1417 1351 1314 1315 1410 1524 1467 1377 1337 1275 1237 1167 1044 958 934 1052 1074 1100 1082 1181 1316 1481 1546 1487 1408 1308 1255 1183 1134 1045 973 909 894 861 801 746 695 749 800 789 876 1006 1085 1196 1142 1013 908 786 761 712 674 644 587 536 511 502 501 506 506 521 577 657 646 607 595 641 623 618 642 555 492 437 421 374 367 359 353 342 339 337 340 340 328 311 306 306 306 303 302 299 303 303 298 295 289 284 281 295 308 316 313 309 309 306 292 293 305 299 296 293 298 293 286 288 287 288 282 272 275 277 267 266 258 261 262 263 263 262 262 265 259 256 253 255 250 250 247 247 245 245 245 243 243 242 242 238 239 237 234 233 233 232 229 230 229 225 224 225 224 219 220 217 217 218 213 212 212 208 207 208 207 206 204 204 205 201 201 200 199 197 190 191 192 194 189 189 189 187 185 183 186 185 186 187 185 188 193 252 348 418 393 345 354 406 468 490 520 493 421 388 355 357 353 327 302 292 348 330 284 288 215 207 238 291 268 229 220 194 183 176 176 188 236 226 301 271 257 262 216 198 189 186 191 185 188 180 176 172 174 175 171 171 172 172 173 186 193 181 190 181 182 172 169 168 167 167 169 171 169 169 172 173 187 181 198 235 243 256 280 284 264 240 224 241 209 194 240 237 226 222 203 183 158 190 228 302 289 250 221 221 236 242 274 246 209 202 204 166 146 153 175 188 226 240 253 223 240 274 247 277 302 302 305 243 258 305 321 308 275 291 307 292 261 230 230 220 250 258 225 233 213 253 271 206 229 210 179 200 220 211 169 120 129 124 124 125 124 122 122 124 123 123 123 123 124 121 122 120 123 122 120 113 120 125 121 118 119 121 121 115 117 120 116 119 115 115 116 113 113 113 113 113 115 112 112 113 110 112 113 114 113 111 110 112 109 107 106 106 107 106 105 106 105 109 103 105 103 103 104 103 104 102 102 103 102 103 101 102 102 102 104 101 103 101 101 101 1450 1485 1554 1609 1545 1449 1316 1232 1133 1093 1064 1048 919 970 958 1067 1072 1086 1147 1233 1308 1373 1599 1706 1570 1544 1321 1247 1149 1030 898 814 738 726 613 580 461 400 351 346 357 284 241 221 227 231 232 232 228 228 229 228 227 230 225 224 224 226 227 222 224 228 226 228 236 268 281 305 354 443 514 588 648 688 742 802 772 745 766 808 826 876 893 786 702 589 548 488 399 448 523 568 583 606 632 677 699 722 741 797 841 904 997 1065 1093 1136 1158 1147 1139 1123 1107 1040 1018 947 967 1087 1207 1454 1519 1694 1864 2017 2049 2001 1951 1991 2028 2083 2150 2202 2269 2343 2437 2540 2431 2505 2502 2440 2359 2269 2229 2201 2293 2313 2357 2518 2611 2727 2526 2426 2381 2257 2147 2017 1909 1853 1837 1761 1678 1518 1389 1213 1098 930 791 906 1047 1141 1140 1127 1131 1109 1022 1058 1107 1160 1192 1233 1342 1598 1727 1815 1875 1953 2034 2240 2359 2482 2538 2551 2596 2630 2749 2784 2853 3017 3257 3339 3265 3287 3257 3030 2994 2999 3059 3117 3041 2994 2891 2778 2627 2580 2518 2493 2477 2459 2351 2270 2195 2255 2333 2419 2444 2387 2239 2165 2128 2209 2295 2316 2310 2387 2531 2664 2854 2774 2643 2607 2522 2383 2224 2092 2002 1936 1790 1653 1592 1770 1940 2121 2069 2071 2129 2168 2232 2298 2394 2458 2521 2458 2322 2299 2255 2225 2212 2200 2262 2303 2366 2440 2589 2700 2800 2775 2751 2671 2577 2530 2563 2583 2547 2502 2401 2349 2262 2194 2097 1975 1889 1801 1703 1631 1540 1525 1611 1711 1825 1859 1850 1803 1764 1740 1825 1908 2032 2085 2151 2206 2284 2320 2382 2435 2339 2280 2136 2080 1994 1919 1839 1887 1977 2082 2174 2295 2341 2359 2370 2387 2381 2404 2421 2514 2626 2714 2768 2656 2593 2501 2451 2385 2356 2270 2282 2352 2432 2501 2551 2568 2593 2634 2667 2771 2867 2707 2641 2643 2536 2515 2499 2463 2431 2412 2395 2386 2262 2137 2057 1907 1839 1907 1974 2099 2194 2256 2352 2322 2260 2262 2292 2404 2507 2660 2680 2503 2488 2517 2551 2570 2597 2669 2743 2846 2861 2657 2619 2632 2650 2593 2453 2422 2426 2454 2498 2538 2564 2686 2770 2889 2986 3075 3066 2889 2854 2803 2805 2895 2996 3075 3153 3152 3143 3135 3201 2997 2897 2765 2742 2733 2718 2822 2916 2594 2625 2736 2775 2783 2814 2877 2957 2860 2799 2781 2674 2571 2465 2353 2391 2558 2675 2765 2943 3101 3186 3205 3033 2971 2925 2873 2866 2871 2823 2816 2763 2723 2673 2621 2533 2469 2232 2031 1824 1729 1607 1475 1319 1244 1200 1233 1428 1570 1772 1917 1905 1820 1726 1685 1560 1444 1284 1207 1115 1026 881 765 638 596 584 585 581 576 585 602 677 741 795 847 878 903 936 998 1021 1066 1081 1072 1047 941 1062 1071 1137 1207 1246 1283 1323 1313 1318 1219 1178 1070 840 776 908 929 1001 964 885 825 861 832 785 753 729 793 769 747 795 729 686 676 710 689 690 658 738 747 746 734 717 728 664 787 855 946 968 991 1078 1068 1172 1254 1313 1331 1337 1385 1478 1435 1348 1324 1316 1238 1164 1229 1337 1434 1439 1331 1350 1409 1493 1424 1446 1322 1234 1241 1349 1491 1536 1445 1410 1323 1243 1184 1106 977 932 933 967 1032 1140 1308 1365 1447 1550 1566 1460 1325 1238 1141 1100 1025 931 866 829 793 767 761 742 666 682 783 883 992 1038 1099 1115 1031 977 957 875 813 831 741 667 572 530 501 477 473 471 463 468 492 485 472 470 466 477 473 464 444 420 393 387 365 358 351 346 337 337 332 325 324 321 308 312 308 306 306 303 298 295 294 291 288 285 284 277 278 298 311 311 311 300 312 311 284 283 302 291 291 286 288 288 293 282 285 281 280 275 266 264 263 265 264 261 261 261 260 261 260 257 259 252 250 250 250 249 245 244 248 241 242 241 242 240 237 236 239 233 236 231 231 228 227 226 225 223 222 222 217 219 218 217 214 213 211 210 210 211 204 205 205 203 202 203 204 200 198 189 192 193 190 190 189 191 189 190 188 187 182 185 187 190 191 189 184 198 231 279 324 412 346 382 424 491 513 478 491 476 490 461 462 432 409 372 309 287 312 284 234 240 252 249 257 247 223 192 182 179 210 240 291 288 287 240 236 218 199 211 233 245 247 211 245 226 199 238 213 229 195 194 187 184 187 228 254 234 207 234 236 226 228 231 214 180 174 176 204 201 227 242 187 224 222 225 211 243 291 336 311 301 272 252 208 205 231 254 252 226 193 203 163 176 215 288 311 296 255 233 219 196 222 222 215 233 223 201 164 153 176 203 220 221 201 218 200 205 243 219 229 256 245 296 244 227 282 331 316 353 339 363 292 262 285 249 229 203 206 205 207 198 237 239 188 197 189 171 176 175 187 210 180 120 124 126 124 124 122 126 119 122 122 122 119 120 118 118 118 114 118 141 163 171 191 185 209 198 182 148 131 113 114 124 114 113 114 115 115 113 113 113 117 110 111 112 112 111 110 112 113 112 112 112 110 107 106 106 108 110 111 109 105 105 106 102 104 104 104 109 108 106 108 101 99 105 104 101 104 101 103 101 102 102 101 102 98 1430 1483 1558 1580 1483 1381 1230 1153 1081 1054 1034 952 1056 1105 1039 1000 1030 1058 1110 1213 1314 1440 1620 1741 1835 1673 1399 1282 1167 1109 998 917 828 771 642 556 466 399 362 369 432 305 226 230 228 231 229 230 234 229 229 230 229 226 226 227 228 222 226 224 223 229 232 234 254 296 306 362 394 465 507 545 579 643 733 698 681 670 692 724 743 776 778 722 628 580 561 492 416 437 515 569 580 612 634 674 704 744 759 811 865 958 1026 1079 1125 1198 1221 1227 1242 1213 1179 1115 1126 1057 1007 1042 1111 1278 1407 1657 1772 1861 1868 1884 1990 2008 2070 2140 2228 2241 2285 2452 2489 2442 2348 2272 2220 2193 2171 2079 2060 2152 2239 2299 2416 2543 2613 2569 2556 2432 2408 2371 2231 2062 1920 1780 1714 1671 1642 1505 1403 1269 1134 931 786 841 932 985 1010 1020 1026 967 1027 1092 1158 1262 1274 1334 1470 1647 1730 1868 1914 1995 2147 2333 2475 2560 2581 2610 2603 2646 2761 2786 2855 3026 3347 3231 3058 3022 2999 2919 3028 3034 3039 2939 2785 2877 2851 2705 2604 2584 2574 2559 2536 2486 2358 2227 2120 2185 2264 2354 2360 2403 2271 2186 2141 2210 2266 2326 2413 2502 2654 2791 2933 2830 2671 2572 2455 2367 2331 2268 2142 1981 1758 1699 1602 1737 1998 2145 2193 2179 2175 2180 2201 2251 2348 2381 2436 2512 2406 2336 2275 2286 2265 2272 2268 2306 2390 2544 2756 2822 2698 2635 2643 2596 2537 2535 2511 2494 2431 2405 2293 2241 2178 2127 2021 1914 1796 1743 1702 1618 1562 1562 1647 1734 1869 1939 1931 1901 1856 1796 1813 1884 1966 2057 2147 2233 2299 2340 2448 2490 2380 2279 2189 2104 2008 1925 1864 1887 2005 2133 2195 2209 2241 2244 2300 2336 2384 2457 2517 2642 2717 2808 2880 2710 2702 2629 2604 2478 2423 2308 2326 2369 2464 2529 2620 2635 2643 2718 2771 2884 2879 2679 2613 2596 2552 2460 2451 2465 2428 2365 2326 2250 2117 1990 1935 1940 2060 2024 2009 2103 2199 2290 2515 2371 2324 2319 2332 2401 2496 2608 2725 2558 2510 2554 2602 2666 2681 2725 2781 2877 2873 2721 2642 2642 2697 2680 2556 2490 2510 2519 2499 2546 2594 2682 2768 2904 2949 2862 2890 2747 2700 2672 2718 2827 2872 2911 2956 2874 2892 2931 2910 2976 2945 2817 2821 2778 2756 2837 2892 2648 2686 2744 2742 2768 2782 2872 2977 2844 2804 2677 2687 2621 2503 2426 2441 2577 2668 2746 2875 2988 3059 3099 3060 3005 2931 2901 2857 2861 2807 2791 2774 2722 2630 2591 2546 2466 2318 2187 1988 1817 1742 1655 1491 1328 1201 1159 1287 1494 1669 1802 1865 1783 1641 1568 1553 1517 1447 1351 1206 1087 954 853 720 649 616 602 572 569 565 559 553 556 610 670 703 742 801 864 921 949 972 951 910 895 927 956 1014 1010 1141 1176 1201 1203 1254 1175 1105 1044 880 750 733 850 874 796 735 707 716 679 676 667 649 658 657 624 635 613 602 596 602 589 610 654 627 629 590 578 590 610 575 636 732 786 835 918 974 921 1053 1159 1166 1208 1222 1298 1405 1431 1336 1294 1234 1160 1137 1213 1268 1407 1388 1242 1268 1336 1357 1284 1287 1197 1102 1189 1310 1362 1404 1441 1352 1254 1196 1172 1112 997 935 840 900 998 1078 1244 1317 1436 1502 1506 1422 1336 1238 1096 1036 967 939 957 940 884 827 806 810 685 645 728 775 870 905 1057 1132 1160 1118 1030 979 969 899 772 717 629 564 521 496 465 458 452 443 437 438 435 437 425 426 432 418 401 389 375 366 357 351 345 339 333 326 330 322 318 311 307 305 304 302 296 297 296 294 291 286 287 285 281 279 278 276 278 281 285 299 308 307 310 270 299 293 287 289 290 283 284 284 283 281 275 275 273 262 262 261 262 256 256 261 257 258 255 255 256 252 251 248 248 247 245 245 245 242 242 240 241 239 236 237 236 234 236 231 227 229 226 224 225 223 224 222 219 217 219 217 214 214 211 211 210 209 208 207 204 203 203 201 200 201 196 193 191 192 191 190 190 192 188 188 187 195 188 187 189 188 185 190 191 209 264 331 337 368 400 371 402 426 429 484 542 557 568 540 498 448 423 403 359 272 284 263 268 265 260 221 207 225 198 184 181 206 202 257 294 365 289 272 274 230 201 239 272 269 254 231 265 238 231 257 288 237 219 283 257 206 190 263 221 204 258 312 318 283 250 222 192 179 175 172 263 277 248 206 197 203 228 259 223 248 279 310 286 284 309 279 249 262 271 301 264 229 242 229 167 177 259 319 271 273 238 234 205 189 181 184 179 177 174 170 156 155 162 172 210 227 204 193 193 219 209 199 216 238 216 254 228 252 305 342 284 301 293 346 324 314 296 257 218 231 236 202 201 191 184 183 176 176 175 180 170 163 164 181 205 204 140 120 124 122 125 123 123 119 123 121 120 122 120 114 122 123 137 159 176 206 219 201 190 170 166 153 164 138 113 116 115 116 115 114 114 113 114 112 113 111 111 110 110 110 114 111 115 111 108 110 110 108 110 109 109 109 109 114 110 106 107 107 106 104 107 104 105 110 113 99 103 102 104 100 101 100 104 101 102 105 104 102 100 1423 1473 1546 1558 1407 1301 1150 1083 1040 1033 1019 980 1077 1133 1053 1052 1002 1005 1088 1178 1307 1419 1636 1738 1852 1782 1552 1489 1287 1180 1031 859 733 663 587 592 492 407 375 417 456 262 230 229 232 236 233 232 231 229 230 234 233 228 229 228 231 226 222 224 227 228 244 247 253 260 271 300 346 427 482 519 538 600 613 596 602 612 632 681 686 669 656 612 617 626 566 522 487 455 454 540 556 598 642 682 712 749 789 818 883 968 1038 1104 1137 1202 1269 1309 1303 1291 1230 1145 1170 1200 1126 1106 1165 1261 1395 1558 1656 1707 1679 1779 1913 1967 1997 2175 2231 2290 2310 2362 2390 2403 2254 2160 2088 2024 1956 1926 2019 2206 2388 2546 2479 2424 2429 2416 2374 2315 2328 2446 2258 2041 1899 1740 1579 1487 1536 1473 1385 1266 1111 936 775 783 844 906 929 936 910 1033 1075 1118 1167 1270 1348 1439 1558 1735 1863 1904 1964 2006 2129 2380 2463 2552 2588 2613 2625 2751 2819 2818 2977 3112 3265 3172 2964 2945 2893 2848 2866 2846 2792 2696 2675 2646 2607 2544 2511 2495 2493 2485 2484 2450 2352 2195 2024 2048 2194 2234 2284 2357 2287 2206 2222 2258 2332 2374 2410 2479 2623 2747 2857 2788 2764 2702 2640 2521 2379 2251 2131 2079 1951 1740 1618 1685 1875 2082 2289 2244 2234 2258 2233 2254 2327 2389 2466 2504 2460 2387 2340 2379 2316 2307 2304 2322 2408 2520 2760 2833 2669 2571 2499 2449 2387 2359 2372 2359 2334 2295 2188 2134 2059 2009 1928 1847 1801 1772 1668 1590 1565 1585 1678 1743 1886 1970 2008 1977 1926 1859 1799 1860 1934 2017 2153 2231 2309 2363 2471 2515 2427 2357 2262 2166 2044 1985 1896 1915 1995 2090 2111 2163 2234 2293 2321 2390 2461 2597 2699 2776 2878 2956 2855 2761 2721 2774 2745 2553 2462 2327 2319 2381 2473 2525 2572 2616 2650 2702 2768 2910 2972 2791 2671 2589 2547 2461 2418 2420 2448 2364 2284 2111 2005 1927 1940 2034 2132 2134 2088 2102 2192 2412 2546 2447 2452 2465 2519 2538 2574 2703 2740 2614 2549 2583 2656 2723 2796 2823 2869 2971 2976 2884 2793 2703 2709 2741 2702 2622 2601 2620 2599 2635 2642 2682 2770 2818 2794 2670 2721 2575 2538 2553 2615 2644 2672 2744 2761 2714 2709 2723 2763 2868 2800 2712 2766 2783 2851 2911 2956 2707 2710 2754 2757 2773 2791 2859 2930 2816 2748 2684 2684 2677 2675 2609 2479 2544 2615 2673 2741 2815 2885 2975 3130 3007 2951 2950 2956 2919 2920 2958 2785 2679 2591 2537 2491 2444 2358 2247 2053 2006 1855 1750 1588 1383 1198 1126 1187 1356 1526 1648 1718 1727 1665 1541 1500 1479 1451 1398 1246 1122 984 927 866 794 745 657 592 567 561 553 546 542 538 540 536 527 580 667 790 829 852 825 818 859 800 815 867 921 1050 1025 1033 1041 1056 1015 886 827 818 801 693 814 769 698 619 561 563 560 548 531 547 547 542 509 525 520 512 509 533 531 531 528 571 558 472 470 480 504 520 544 610 659 768 817 835 858 1015 1047 1014 1041 1084 1204 1357 1426 1373 1333 1282 1167 1103 1077 1180 1288 1273 1173 1204 1280 1303 1229 1185 1098 1051 1228 1295 1231 1224 1346 1398 1232 1141 1091 1046 1020 953 828 872 981 1044 1100 1205 1318 1381 1493 1380 1255 1192 1117 1119 1106 1079 999 937 912 826 797 765 670 618 660 713 765 832 965 1089 1170 1234 1163 1103 962 862 749 691 631 588 545 510 469 454 443 436 427 423 419 410 402 402 399 397 382 372 361 355 351 345 337 333 329 324 320 319 313 314 312 307 305 304 301 300 294 292 289 286 285 281 280 280 275 274 271 275 275 273 275 286 296 288 274 295 288 292 282 281 285 281 270 275 276 272 273 272 261 259 261 252 255 258 257 256 257 254 254 247 247 245 245 245 243 244 241 240 240 236 237 236 236 235 234 232 229 229 228 223 224 224 222 224 221 219 219 217 215 214 214 216 212 213 211 209 207 210 204 204 204 199 199 196 193 193 187 192 192 193 192 191 192 189 189 192 189 189 193 186 186 191 194 208 270 301 296 341 399 405 425 442 461 550 550 489 465 447 419 391 382 322 305 272 268 312 321 273 254 231 220 193 186 185 213 262 226 218 262 340 320 329 292 252 213 249 286 270 259 255 264 265 244 275 298 253 257 305 262 207 214 268 274 231 273 257 257 235 204 189 182 190 186 176 237 228 249 209 222 235 226 257 248 280 306 329 313 263 289 302 282 332 305 247 221 236 281 228 167 185 217 246 243 225 210 205 207 216 223 238 219 218 198 161 153 159 199 196 198 233 225 207 185 209 200 188 204 221 198 213 223 217 239 305 275 255 277 322 330 317 298 268 239 264 253 259 257 270 265 232 217 217 209 227 226 227 173 164 162 179 176 176 120 119 121 120 121 122 118 118 118 115 124 123 123 124 168 204 205 231 254 243 242 231 218 208 192 150 137 113 119 117 114 115 113 112 114 112 114 113 113 111 111 107 112 111 116 114 110 113 111 104 101 103 101 102 104 104 105 106 108 105 98 111 109 103 106 114 104 111 104 113 107 100 99 103 104 101 99 101 101 102 103 1432 1461 1529 1515 1354 1224 1093 1035 1016 997 962 1033 1055 1083 1102 1101 1036 1066 1107 1199 1326 1423 1579 1729 1842 1704 1460 1358 1254 1156 952 814 699 617 537 518 456 414 397 475 433 230 228 230 235 234 234 234 232 231 232 232 230 228 229 228 225 226 230 224 228 227 271 322 312 286 295 367 343 344 392 465 477 505 522 531 540 565 601 636 617 605 597 647 714 690 606 551 539 481 452 512 542 590 627 682 717 765 805 846 887 1009 1085 1156 1170 1234 1305 1416 1439 1381 1317 1174 1196 1338 1327 1258 1272 1362 1443 1587 1614 1654 1783 1843 1963 2112 2116 2166 2256 2306 2364 2322 2381 2494 2386 2182 2080 1974 1853 1867 2051 2313 2461 2510 2359 2287 2322 2343 2218 2161 2202 2284 2181 2021 1872 1706 1561 1375 1367 1381 1325 1191 1063 873 776 758 787 831 875 1003 1028 1159 1212 1253 1276 1329 1376 1548 1701 1843 1919 1933 1997 2028 2120 2329 2362 2551 2605 2632 2668 2795 2833 2898 3089 3251 3227 3120 2928 2893 2834 2792 2766 2735 2596 2578 2574 2559 2458 2408 2382 2403 2427 2421 2420 2437 2326 2163 2003 2014 2162 2152 2234 2321 2304 2275 2287 2296 2335 2360 2343 2385 2525 2646 2764 2696 2749 2855 2731 2613 2473 2400 2248 2131 1990 1850 1680 1664 1803 1979 2218 2287 2295 2349 2305 2288 2303 2344 2381 2413 2496 2525 2473 2445 2391 2378 2380 2356 2402 2489 2736 2869 2788 2668 2537 2454 2380 2328 2244 2204 2183 2165 2069 2001 1958 1937 1968 1987 1930 1847 1724 1629 1564 1597 1700 1770 1899 1996 2088 2076 2047 1968 1836 1810 1899 2007 2130 2198 2284 2325 2400 2491 2485 2366 2250 2169 2098 2037 1918 1913 1981 2069 2134 2237 2311 2388 2459 2556 2622 2736 2779 2788 2850 3004 3024 2873 2859 2806 2767 2569 2486 2371 2360 2408 2467 2548 2580 2631 2677 2765 2824 2879 2805 2786 2802 2656 2598 2481 2384 2327 2360 2250 2138 2094 2083 1982 2008 2106 2175 2211 2159 2123 2184 2482 2520 2518 2588 2647 2662 2684 2686 2768 2754 2677 2694 2694 2717 2776 2842 2932 2997 3060 3071 3045 2957 2828 2794 2838 2847 2780 2725 2729 2724 2720 2663 2699 2779 2800 2653 2565 2526 2411 2364 2430 2451 2441 2471 2556 2538 2518 2553 2629 2731 2790 2684 2613 2674 2789 2933 2997 3025 2775 2754 2782 2816 2810 2810 2870 2926 2774 2731 2720 2743 2834 2792 2670 2573 2479 2588 2624 2656 2752 2839 2950 3124 3159 3112 3116 3158 3206 3111 3005 2806 2684 2568 2459 2433 2394 2273 2267 2242 2142 1960 1826 1621 1429 1239 1120 1125 1212 1364 1475 1470 1485 1523 1524 1450 1377 1302 1296 1205 1142 1020 949 903 856 790 737 688 654 620 596 574 571 552 552 546 527 515 535 542 628 693 720 751 751 680 751 753 832 811 805 773 750 724 703 706 684 675 691 671 658 649 565 506 481 464 460 474 492 502 492 468 464 449 445 465 462 485 504 508 497 481 465 449 455 466 475 485 482 518 581 639 694 727 850 921 925 888 901 1044 1166 1327 1384 1413 1387 1329 1244 1180 1076 1100 1173 1163 1113 1170 1222 1185 1150 1127 1027 1021 1168 1180 1158 1118 1177 1315 1284 1191 1047 1004 981 923 861 790 892 915 998 1069 1223 1327 1429 1386 1287 1259 1225 1159 1187 1092 946 879 798 752 706 706 656 607 639 675 741 824 960 978 1046 1160 1208 1089 981 929 808 725 656 606 562 523 484 465 442 434 420 415 408 406 395 390 382 374 370 365 358 351 347 342 337 330 329 326 320 317 319 316 313 309 307 308 308 322 317 312 316 301 290 291 289 286 282 277 272 271 270 269 268 267 267 273 265 273 280 287 283 286 285 282 267 268 274 270 268 265 261 255 256 248 256 253 252 250 251 252 250 246 244 244 243 240 243 241 238 239 237 237 235 235 233 234 232 230 229 226 227 225 223 222 225 223 221 219 219 217 216 216 214 215 213 213 210 207 209 204 205 204 200 197 193 193 192 193 194 192 192 191 193 191 191 189 183 185 186 189 189 189 190 192 198 214 222 288 278 316 346 375 409 461 484 462 450 432 405 386 363 332 320 281 290 249 253 284 311 296 253 244 246 199 186 214 252 321 290 314 318 310 332 393 293 252 228 255 313 302 292 282 278 296 281 298 310 304 321 303 245 195 239 263 333 322 317 254 216 194 189 207 249 295 226 181 214 221 265 226 244 274 273 291 280 295 325 335 296 289 253 269 255 264 300 270 254 201 240 204 169 188 201 230 255 270 275 263 259 249 230 250 210 189 165 160 204 171 182 216 219 238 203 192 203 186 180 184 202 204 187 194 218 197 236 233 270 298 228 242 257 318 363 324 333 325 333 366 306 267 257 228 197 200 245 258 225 209 201 166 158 153 170 176 187 169 148 134 125 124 125 130 129 128 130 126 125 129 176 207 216 211 223 210 210 193 187 199 193 163 143 122 113 116 115 115 114 114 114 114 112 113 112 114 111 108 110 110 115 116 112 107 102 112 106 111 114 107 109 106 102 106 102 106 107 105 104 106 100 99 108 107 106 114 110 110 97 100 101 102 97 98 100 98 93 1415 1448 1495 1438 1261 1135 1036 984 959 983 994 1040 1094 1087 1183 1232 1197 1171 1220 1284 1439 1541 1666 1762 1775 1504 1325 1249 1149 1075 900 746 637 579 548 486 447 425 447 496 364 224 231 232 233 237 235 233 234 233 233 237 231 232 230 230 229 228 229 227 235 245 255 305 361 372 381 413 393 355 369 413 427 450 466 478 493 518 537 556 569 596 626 683 688 681 610 558 528 465 411 472 501 570 605 671 719 796 830 913 974 1097 1126 1129 1151 1257 1346 1500 1583 1483 1383 1260 1249 1364 1461 1615 1588 1648 1710 1788 1857 1843 1882 2030 2106 2210 2325 2411 2407 2392 2320 2236 2296 2522 2424 2211 2104 1979 1831 1846 2075 2249 2352 2391 2243 2133 2151 2250 2132 2065 2015 2062 2004 1816 1754 1616 1523 1393 1285 1160 1161 1089 971 841 758 758 856 904 1008 1190 1260 1370 1427 1430 1478 1552 1579 1663 1786 1907 1990 1994 2047 2104 2158 2328 2525 2606 2654 2644 2686 2853 2890 2968 3141 3318 3255 3173 3037 2869 2801 2788 2743 2690 2615 2586 2574 2495 2335 2258 2214 2260 2337 2347 2369 2353 2197 2051 1920 1973 2045 2103 2158 2237 2298 2325 2321 2326 2278 2237 2270 2312 2391 2494 2581 2607 2733 2827 2802 2772 2600 2498 2314 2163 2123 1975 1796 1663 1742 1853 2053 2174 2239 2265 2325 2348 2395 2404 2407 2421 2527 2564 2511 2484 2463 2469 2472 2470 2506 2548 2797 2904 2961 2891 2730 2619 2515 2434 2350 2290 2229 2178 2155 2200 2228 2280 2231 2123 1977 1877 1783 1686 1574 1605 1698 1811 1944 2023 2167 2233 2164 2105 1969 1852 1899 1965 2073 2145 2197 2274 2363 2394 2471 2454 2293 2264 2133 2043 1950 1950 1995 2083 2168 2261 2365 2501 2571 2620 2597 2642 2660 2715 2844 2868 2881 2984 2983 2864 2766 2533 2443 2448 2433 2439 2546 2637 2689 2761 2816 2811 2791 2720 2687 2723 2738 2581 2514 2481 2401 2249 2180 2118 2153 2237 2173 2057 2067 2156 2219 2304 2322 2289 2266 2360 2367 2427 2492 2574 2617 2601 2673 2795 2854 2806 2835 2890 2910 2939 2978 2900 2848 2824 2833 2895 2954 3055 3035 2981 3011 2935 2927 2910 2863 2802 2786 2776 2700 2601 2505 2346 2270 2196 2111 2088 2118 2154 2199 2266 2304 2414 2488 2545 2588 2595 2529 2527 2594 2682 2864 2954 2874 2902 2975 2938 2858 2874 2895 2947 2967 2763 2758 2752 2756 2843 2967 2801 2715 2573 2598 2624 2738 2783 2894 3007 3116 3165 3259 3201 3040 2987 2885 2829 2745 2697 2561 2463 2362 2319 2261 2200 2047 1952 1802 1684 1493 1374 1215 1138 1078 1052 1114 1187 1191 1171 1173 1184 1266 1217 1144 1106 1074 1015 954 907 832 795 772 750 711 709 709 707 683 647 568 542 553 532 532 537 526 499 501 518 543 572 568 509 489 492 500 520 540 541 494 472 479 481 482 483 486 493 481 467 452 446 443 448 458 461 461 459 448 438 435 435 440 449 462 470 472 466 456 448 435 436 443 447 451 445 438 472 540 586 655 704 721 746 804 888 985 1055 1128 1194 1287 1338 1345 1278 1222 1130 1046 1064 1053 1057 1182 1206 1166 1082 1024 1000 963 1011 1094 1072 1029 1079 1167 1225 1167 1077 1024 956 866 786 758 864 929 989 1052 1129 1236 1364 1448 1325 1215 1110 1057 1021 1036 916 813 748 704 662 629 613 586 615 644 702 725 771 854 996 1117 1279 1212 1068 973 898 847 789 701 627 552 501 487 453 438 425 412 402 395 391 384 381 373 368 359 356 351 344 345 336 332 328 324 322 322 317 321 317 323 326 326 323 318 317 312 304 302 303 293 288 287 285 285 278 271 269 271 269 265 264 263 263 261 259 259 259 258 258 256 260 257 254 251 256 255 257 255 256 246 251 250 252 248 251 248 246 246 247 241 242 241 239 240 239 237 237 235 232 235 232 231 231 227 226 226 225 225 224 223 224 219 219 218 219 220 215 214 214 212 215 212 208 209 207 206 202 199 197 195 194 196 196 190 189 196 191 198 196 196 195 187 189 193 202 190 191 190 190 201 267 264 311 320 261 342 343 412 456 418 400 368 401 449 418 398 386 348 408 430 385 339 288 238 257 277 294 276 224 191 189 212 242 243 260 284 256 246 261 297 359 343 273 223 233 277 273 320 324 351 340 353 320 284 268 254 213 216 268 308 266 282 251 239 201 216 282 261 306 260 218 191 213 247 305 284 289 293 322 313 321 334 322 302 359 343 299 294 236 230 267 321 303 252 204 176 198 215 259 325 324 274 234 222 193 207 180 178 171 175 188 251 220 188 181 236 245 209 216 229 219 196 185 184 177 178 184 188 201 210 187 213 246 274 287 210 288 332 278 291 283 286 252 279 243 219 226 219 206 198 223 232 226 215 189 220 180 154 149 146 153 160 152 157 148 145 141 137 129 127 127 124 146 184 202 201 176 172 174 168 160 152 149 144 143 132 126 120 114 113 113 113 112 112 111 110 111 108 115 105 111 109 110 108 110 108 116 114 113 111 112 110 109 105 108 108 109 107 106 106 101 106 104 103 103 107 103 103 103 107 104 102 101 100 100 106 100 102 99 102 100 1416 1444 1468 1351 1194 1086 988 958 971 987 1015 1047 1068 1103 1236 1340 1335 1288 1339 1481 1609 1638 1717 1781 1518 1295 1165 1112 1044 884 754 650 630 561 492 458 433 429 480 486 288 219 236 237 238 235 236 235 235 233 234 238 234 238 267 309 320 325 289 265 264 255 253 267 314 359 397 427 410 358 362 388 412 432 447 467 486 512 517 542 565 603 630 635 657 633 586 541 449 414 450 469 529 565 606 673 733 805 878 972 1042 1121 1122 1142 1182 1292 1331 1478 1601 1530 1431 1494 1496 1449 1524 1792 1813 1890 1866 2064 2078 1954 1932 2073 2144 2212 2289 2374 2243 2204 2133 2073 2152 2329 2354 2235 2105 1907 1769 1762 1968 2109 2196 2174 2135 2010 2034 2163 2098 1979 1886 1843 1844 1752 1647 1516 1427 1331 1259 1171 1018 966 911 806 758 804 871 913 993 1182 1268 1396 1456 1446 1498 1563 1602 1741 1894 1967 2038 2047 2089 2263 2298 2427 2527 2654 2648 2674 2832 2912 2963 3078 3224 3411 3239 3159 3011 2944 2824 2801 2750 2704 2632 2539 2515 2419 2216 2155 2148 2168 2262 2328 2399 2356 2141 2024 1892 1899 1931 2045 2131 2229 2321 2309 2267 2256 2199 2167 2229 2285 2375 2462 2504 2596 2740 2767 2730 2811 2698 2504 2320 2322 2164 2038 1833 1718 1694 1782 1970 2099 2156 2118 2179 2236 2299 2292 2347 2408 2478 2533 2554 2549 2533 2551 2580 2596 2604 2641 2718 2874 2819 2830 2892 2843 2710 2577 2475 2432 2375 2330 2371 2410 2414 2355 2233 2121 1986 1871 1756 1686 1595 1614 1741 1811 1912 2026 2200 2296 2268 2173 2059 1942 1903 1960 2037 2098 2168 2240 2356 2409 2499 2496 2374 2294 2171 2069 2012 1984 2051 2060 2121 2237 2322 2410 2481 2524 2511 2554 2605 2742 2810 2781 2776 2862 2947 2907 2764 2603 2479 2620 2614 2450 2476 2583 2669 2767 2846 2755 2728 2660 2667 2665 2664 2672 2649 2557 2420 2233 2149 2178 2232 2242 2152 2059 2085 2167 2253 2380 2510 2419 2337 2338 2350 2398 2423 2524 2610 2609 2705 2831 2851 2866 2902 2970 2995 2888 2864 2697 2674 2677 2708 2775 2827 2915 2989 3079 3129 3102 3111 3055 2951 2888 2877 2738 2598 2433 2368 2220 2108 1987 1976 1978 1992 2012 2032 2088 2154 2263 2339 2382 2407 2466 2435 2475 2633 2636 2632 2703 2754 2755 2842 3102 2964 2921 2934 3004 2996 2861 2789 2779 2761 2835 2903 2795 2715 2772 2759 2696 2687 2734 2971 3050 3136 3232 3303 3105 2960 2899 2812 2766 2699 2637 2519 2422 2336 2271 2200 2130 1989 1895 1791 1680 1480 1371 1298 1311 1169 1063 1011 1012 1023 1012 987 972 1007 1052 1051 1037 1050 986 903 873 821 788 737 706 680 664 641 628 616 607 522 529 511 515 509 497 496 494 494 503 504 489 479 467 470 471 469 468 470 464 461 458 457 458 463 465 471 475 475 461 449 447 442 442 443 441 441 439 437 436 433 432 432 436 447 448 449 448 438 430 427 426 425 427 427 425 420 413 449 456 518 574 611 616 735 817 882 903 971 1066 1094 1174 1277 1255 1211 1122 1034 978 945 1026 1065 1062 1089 1077 1010 925 874 895 963 971 944 1023 1095 1163 1133 1077 1056 921 842 750 774 898 1000 1088 1147 1204 1247 1340 1416 1336 1212 1052 970 906 937 877 796 712 681 640 616 590 563 585 627 648 686 764 848 1009 1099 1228 1263 1175 1113 1008 995 857 835 683 605 536 515 471 447 440 429 402 395 388 381 374 371 365 359 354 348 344 339 336 332 329 328 326 327 321 321 324 327 321 314 313 308 304 303 302 297 299 297 303 303 286 282 277 273 271 271 265 266 265 264 261 261 259 258 257 259 259 255 252 256 253 254 253 256 256 253 255 249 248 251 246 254 248 248 246 246 240 243 241 234 234 239 236 237 236 232 231 233 231 232 228 227 226 222 223 223 224 217 218 219 227 223 215 215 214 215 213 214 212 210 210 208 209 201 201 199 196 198 193 199 193 192 194 192 193 191 202 195 193 186 192 190 191 195 197 193 203 258 244 300 315 294 253 348 359 403 416 351 336 394 454 519 499 457 455 400 429 429 368 313 285 265 228 251 269 249 242 199 195 196 204 259 285 231 230 269 319 323 334 325 352 289 234 259 313 349 334 347 370 343 295 269 246 219 235 259 276 279 229 220 219 234 201 243 273 336 324 301 240 191 225 273 301 306 305 310 329 316 314 282 301 302 346 296 246 240 275 216 267 312 245 228 199 177 216 260 318 335 304 275 223 199 228 207 179 175 178 224 244 281 261 210 178 217 241 219 239 215 192 189 210 208 192 181 172 184 208 214 184 203 203 250 239 206 244 252 239 269 240 237 216 227 244 225 199 192 191 185 208 229 211 206 184 189 203 200 181 159 148 143 140 137 136 132 133 133 129 128 126 127 140 155 199 213 218 214 202 191 188 186 171 142 147 142 138 124 117 109 121 113 112 114 115 108 108 119 121 115 112 108 102 105 105 118 121 122 120 114 110 109 110 110 109 106 108 106 105 115 104 108 105 104 104 105 105 101 102 102 104 104 102 102 104 101 100 104 102 107 105 1395 1430 1416 1277 1127 1053 976 970 1000 1021 1024 1018 1046 1112 1239 1358 1464 1454 1583 1634 1655 1658 1761 1647 1349 1222 1063 949 813 759 691 632 566 523 477 445 426 491 515 436 256 229 240 238 237 240 237 238 239 237 235 241 304 325 355 373 375 381 371 338 292 287 280 290 373 435 478 476 406 359 358 387 399 416 427 456 478 502 508 545 578 633 644 630 637 609 561 457 417 436 471 509 530 568 617 677 748 827 880 995 1065 1139 1179 1199 1216 1333 1391 1470 1612 1618 1518 1655 1728 1661 1692 1788 1869 1975 2033 2192 2134 1934 1976 2174 2274 2383 2444 2277 2128 1982 1927 1930 2004 2232 2246 2100 2039 1865 1691 1628 1832 1953 1935 1943 1936 1873 1900 1956 1886 1832 1790 1691 1663 1631 1542 1463 1366 1292 1204 1074 1067 1005 945 836 785 784 873 990 991 1087 1146 1230 1277 1331 1368 1444 1579 1826 1928 2000 2031 2089 2183 2373 2467 2558 2617 2672 2685 2797 2928 2983 3095 3247 3351 3376 3218 3118 3047 2953 2887 2860 2801 2745 2647 2554 2438 2372 2199 2087 2059 2090 2197 2313 2399 2270 2065 1965 1884 1956 2065 1990 2076 2167 2198 2145 2139 2137 2107 2139 2164 2181 2260 2375 2435 2495 2592 2617 2689 2803 2752 2579 2377 2266 2105 1990 1876 1877 1809 1754 1781 1937 2007 2020 2083 2116 2218 2225 2308 2440 2484 2533 2590 2645 2660 2697 2745 2762 2733 2747 2810 2974 2899 2794 2752 2754 2862 2794 2726 2697 2626 2609 2520 2436 2362 2307 2239 2179 2037 1911 1752 1660 1589 1654 1765 1839 1940 2034 2199 2321 2345 2293 2129 2031 1917 1956 2028 2091 2166 2220 2345 2440 2555 2559 2445 2374 2267 2155 2062 2036 2033 2108 2134 2186 2249 2331 2412 2453 2463 2531 2626 2791 2709 2719 2710 2813 2863 2876 2743 2601 2540 2610 2651 2681 2603 2616 2668 2744 2826 2731 2699 2624 2623 2638 2585 2572 2630 2560 2405 2236 2171 2246 2287 2223 2136 2105 2090 2164 2230 2390 2525 2511 2491 2412 2408 2425 2416 2468 2531 2592 2670 2782 2692 2683 2722 2776 2851 2734 2679 2551 2545 2567 2581 2622 2669 2735 2842 2956 3008 2965 2955 3014 3069 2902 2725 2623 2636 2451 2279 2117 1991 1963 2038 2117 2139 2115 2090 2107 2097 2124 2194 2260 2283 2327 2357 2432 2500 2525 2594 2666 2713 2864 2890 2999 3143 3162 3146 3114 3008 2980 2910 2853 2861 2873 2931 2987 2845 2857 2862 2825 2761 2869 2985 3040 3194 3254 3192 3046 2910 2815 2750 2705 2645 2575 2476 2399 2287 2188 2053 1977 1948 1894 1795 1702 1567 1503 1465 1455 1380 1302 1170 1135 1080 1083 1130 1038 931 873 866 914 960 892 833 766 738 712 708 676 701 735 743 681 616 580 639 596 542 508 499 493 490 488 491 492 488 482 475 476 477 475 470 471 470 463 460 462 459 456 453 455 459 461 460 457 444 444 442 443 442 442 444 446 444 439 433 429 429 430 435 435 433 431 429 425 423 423 420 415 415 413 410 409 413 414 432 454 534 618 685 739 783 791 878 953 996 1058 1115 1196 1188 1160 1113 1057 1009 925 923 946 936 886 842 825 814 817 816 822 860 917 1005 1086 1106 1058 1011 900 805 697 753 878 959 1028 1109 1173 1149 1210 1251 1277 1227 1061 955 871 829 868 794 708 655 627 605 591 558 570 585 653 702 813 888 922 1021 1132 1109 1033 1032 1092 1087 952 828 709 651 576 554 544 500 519 537 456 418 396 381 374 370 363 356 355 351 345 341 339 336 332 330 333 326 327 325 326 317 316 316 312 307 305 303 301 312 314 313 303 296 307 298 298 299 274 270 268 265 262 264 261 262 262 266 264 261 261 260 259 262 256 250 250 254 256 253 252 249 249 248 247 247 248 245 247 244 243 240 236 235 234 234 238 235 233 233 233 232 229 229 227 226 226 227 224 223 223 222 216 212 220 217 214 215 212 214 214 209 213 210 209 207 201 200 202 196 197 195 196 198 194 193 197 199 190 196 193 189 190 194 192 195 199 199 203 246 212 226 268 254 276 248 243 292 300 318 312 291 348 366 427 430 439 542 536 473 494 479 405 350 336 298 264 227 234 234 236 215 201 196 199 222 209 249 276 301 266 284 309 312 342 372 333 242 244 272 288 300 342 352 313 279 235 251 283 308 284 246 282 283 273 307 221 220 266 282 317 269 211 193 253 275 271 247 251 284 329 353 329 346 315 269 324 295 289 252 226 251 221 241 230 203 186 183 217 217 264 306 258 234 240 256 205 180 215 231 207 210 246 292 224 212 189 251 258 244 239 216 216 219 201 189 190 178 173 176 189 201 188 177 206 245 248 203 227 202 250 270 221 214 220 199 240 263 245 223 205 187 196 218 211 183 180 212 224 244 212 186 169 155 156 155 151 142 134 134 131 127 126 131 156 160 173 190 214 187 175 172 163 155 148 158 164 172 171 139 131 130 120 113 116 117 126 118 122 116 114 113 114 118 121 118 116 117 123 123 122 117 113 113 111 111 107 107 109 110 110 109 110 102 100 104 104 103 102 104 103 108 104 101 103 102 101 102 104 102 102 109 103 1369 1380 1321 1209 1077 1005 973 982 1005 1007 1024 1036 1058 1095 1191 1305 1455 1614 1614 1650 1707 1728 1782 1471 1325 1207 1064 987 904 858 763 701 561 503 461 435 397 444 368 301 271 255 238 238 240 242 237 241 235 238 252 256 337 345 397 411 385 422 421 381 396 378 344 339 407 519 530 453 389 360 362 374 385 396 413 441 476 502 526 560 584 616 609 601 609 550 482 419 420 459 488 507 540 589 629 710 771 871 944 1042 1125 1169 1232 1301 1319 1437 1525 1549 1697 1691 1600 1684 1726 1803 1788 1840 1872 1930 2022 2058 2037 1978 2089 2277 2394 2457 2420 2151 2038 1884 1800 1777 1865 2132 2228 2062 1929 1723 1578 1536 1759 1800 1735 1740 1765 1763 1775 1766 1702 1613 1586 1534 1514 1505 1437 1316 1276 1184 1111 1021 955 955 878 805 758 764 890 1086 1126 1052 1089 1148 1219 1305 1363 1483 1611 1831 1936 2023 2043 2101 2239 2376 2475 2673 2666 2681 2732 2831 2945 3043 3154 3309 3303 3299 3262 3141 3021 2898 2852 2839 2756 2712 2636 2593 2468 2362 2219 2078 2030 2085 2175 2332 2339 2165 1999 1896 1901 1981 2145 2116 2063 2033 2056 2076 2134 2103 2173 2196 2215 2217 2267 2282 2408 2438 2549 2615 2739 2875 2776 2608 2401 2298 2150 2034 2021 2105 1996 1993 2079 1976 1940 1954 2008 2052 2111 2143 2288 2468 2544 2586 2664 2722 2838 2911 3007 2998 3068 2989 3034 3146 3000 2867 2730 2697 2685 2678 2775 2768 2724 2596 2494 2449 2400 2359 2279 2195 2060 1930 1767 1675 1592 1670 1758 1819 1985 2063 2192 2337 2494 2404 2210 2100 1961 1931 2006 2063 2157 2244 2335 2400 2472 2554 2522 2445 2318 2210 2087 2034 2019 2056 2135 2169 2213 2306 2341 2396 2444 2613 2706 2655 2617 2645 2697 2728 2753 2854 2861 2720 2617 2573 2622 2702 2699 2688 2713 2752 2775 2653 2597 2578 2570 2514 2505 2485 2509 2399 2319 2227 2200 2298 2348 2283 2170 2118 2119 2222 2295 2403 2536 2597 2728 2602 2551 2595 2493 2446 2488 2605 2691 2638 2574 2541 2572 2672 2692 2620 2498 2460 2463 2437 2453 2493 2546 2607 2691 2845 2886 2842 2821 2851 2908 2927 2753 2602 2493 2373 2234 2088 1975 1995 2086 2210 2289 2319 2301 2262 2241 2168 2134 2147 2142 2150 2181 2284 2385 2482 2542 2637 2679 2841 2915 3119 3292 3231 3168 3080 2997 2988 2933 2923 2932 2992 3127 2968 2950 3019 2921 2869 2842 2810 2796 2839 2975 3012 3075 2961 2809 2744 2669 2632 2574 2527 2405 2313 2180 2074 2003 2013 1948 1953 1916 1867 1781 1678 1636 1627 1574 1485 1452 1389 1343 1356 1347 1194 1036 897 748 824 806 760 704 675 642 625 643 647 643 634 630 621 693 718 669 610 521 511 510 502 507 488 487 483 483 480 474 474 474 475 480 476 472 469 468 460 456 455 456 451 453 455 451 451 444 444 444 443 450 457 460 458 454 448 441 438 430 428 427 426 426 425 420 420 420 417 415 416 412 411 412 406 412 409 414 416 456 551 592 646 664 707 772 799 833 899 950 1091 1152 1173 1167 1095 1051 1002 967 918 924 951 958 853 818 752 755 776 840 925 972 969 1040 1060 1004 873 781 676 780 893 963 1023 1076 1097 1066 1082 1135 1137 1141 1029 968 852 805 758 748 701 683 626 617 628 595 522 586 692 752 741 759 838 929 997 936 907 884 945 983 1028 937 827 730 644 617 628 623 618 546 445 422 400 388 375 367 362 358 353 349 344 343 342 337 335 333 332 330 327 324 325 323 321 317 314 311 314 315 317 313 309 305 308 307 304 303 296 281 278 282 277 272 274 267 271 266 269 265 264 266 262 261 259 263 261 266 264 255 248 243 242 242 246 245 246 246 245 243 243 244 241 240 238 235 234 233 233 236 234 232 232 229 228 229 227 229 225 223 221 219 225 223 217 219 215 217 213 212 212 215 214 212 214 209 205 202 201 198 199 196 196 198 197 195 193 195 196 189 192 193 193 194 191 191 196 200 199 205 233 277 229 215 222 223 229 277 301 271 272 298 330 372 373 425 382 390 459 478 534 547 538 516 479 423 360 282 254 217 217 216 216 205 199 200 200 213 234 268 313 261 237 268 261 260 292 365 310 272 246 271 288 288 311 350 307 263 255 285 328 320 262 276 315 315 315 309 260 220 245 261 318 286 261 202 217 222 235 261 284 302 311 340 335 356 367 308 271 264 272 268 234 217 201 199 194 191 218 203 214 282 312 287 244 250 292 251 192 214 259 241 252 269 297 280 227 190 189 238 301 293 252 243 235 203 193 187 183 184 179 169 170 180 173 178 220 244 237 198 194 234 267 258 219 203 238 236 219 271 237 205 188 183 192 213 193 208 175 203 217 224 182 172 186 185 171 158 152 140 135 129 127 127 126 136 149 170 172 189 219 190 206 208 202 171 170 208 219 202 204 185 166 152 138 149 147 160 154 145 145 152 145 140 132 126 120 118 115 120 122 124 123 120 112 115 113 109 113 108 108 109 108 109 108 107 109 109 107 104 103 106 107 106 106 105 104 104 105 108 106 102 101 101 100 1344 1379 1217 1113 1017 1005 1003 981 1014 1012 1029 1044 1097 1117 1223 1347 1466 1606 1627 1664 1681 1720 1430 1328 1201 1114 1028 992 932 877 799 708 531 460 428 406 376 356 323 301 273 257 238 242 241 241 240 242 240 241 333 316 307 378 422 433 448 448 454 418 433 413 413 385 389 435 441 391 373 373 383 395 407 399 411 446 486 512 526 526 534 538 551 573 491 419 410 420 434 454 497 527 560 610 673 758 801 899 991 1089 1117 1157 1217 1342 1461 1573 1672 1721 1788 1762 1741 1786 1858 1892 1916 2002 2088 2080 2018 1991 1998 2069 2167 2249 2372 2287 2132 2075 1939 1756 1686 1584 1644 1768 1927 2073 1921 1700 1513 1463 1570 1655 1551 1468 1480 1530 1538 1533 1453 1377 1333 1291 1265 1331 1306 1199 1099 1057 978 908 884 830 789 758 758 835 963 1155 1308 1280 1248 1221 1278 1346 1418 1539 1689 1857 1974 2086 2098 2162 2311 2435 2634 2741 2692 2698 2765 2879 2928 3040 3218 3205 3167 3093 3059 3094 2976 2840 2796 2765 2676 2629 2584 2516 2458 2335 2189 2086 2019 2074 2221 2351 2213 2052 1907 1887 2007 2116 2196 2282 2205 2119 2240 2318 2251 2178 2211 2264 2279 2345 2500 2546 2478 2490 2538 2642 2754 2710 2648 2580 2459 2363 2254 2141 2304 2268 2141 2184 2336 2319 2277 2225 2171 2108 2140 2190 2294 2436 2646 2735 2799 2869 3000 3138 3080 2913 2919 2981 3058 3123 2986 2874 2699 2632 2552 2545 2597 2603 2612 2588 2535 2500 2387 2284 2242 2168 2046 1952 1781 1644 1622 1729 1821 1859 1971 2057 2161 2305 2480 2444 2291 2151 2009 1936 1961 2015 2137 2229 2309 2388 2475 2523 2491 2410 2349 2295 2183 2129 2063 2034 2075 2136 2169 2186 2243 2309 2385 2498 2511 2524 2497 2558 2599 2682 2784 2904 2945 2859 2836 2698 2644 2671 2712 2763 2796 2747 2669 2636 2591 2519 2516 2465 2411 2417 2397 2372 2296 2228 2288 2351 2348 2217 2182 2174 2153 2215 2284 2336 2386 2547 2789 2903 2778 2779 2644 2534 2477 2528 2551 2437 2395 2388 2462 2491 2496 2438 2365 2350 2314 2270 2322 2410 2492 2555 2644 2776 2737 2687 2698 2730 2799 2861 2838 2754 2646 2480 2327 2140 1998 1973 2063 2192 2286 2414 2505 2528 2438 2366 2310 2242 2206 2179 2175 2291 2402 2500 2515 2581 2657 2770 2973 3072 3020 2968 2929 2927 3023 3028 3043 3069 3232 3224 3216 3211 3193 3050 2771 2678 2572 2539 2515 2599 2680 2725 2834 2868 2763 2713 2642 2593 2471 2417 2327 2241 2156 2109 2025 2019 2018 2022 2093 2109 2006 1914 1797 1714 1623 1546 1443 1351 1283 1214 1135 1053 886 784 688 693 695 670 754 772 784 740 754 744 731 721 704 700 741 655 608 596 547 537 554 574 527 568 562 536 501 491 501 548 482 485 496 503 497 491 481 473 464 459 462 465 466 457 452 449 452 474 448 459 469 480 494 487 471 462 455 452 447 438 434 429 428 422 422 419 416 413 414 414 412 412 410 411 409 410 405 405 403 412 425 478 560 583 614 611 642 706 759 876 929 972 1040 1151 1109 1113 1101 1065 1056 963 919 913 893 762 683 692 714 792 793 866 887 930 870 793 732 640 713 753 812 911 923 977 970 944 936 937 961 991 997 875 808 768 730 706 715 669 672 663 620 552 506 587 607 625 675 759 848 802 749 727 728 761 842 908 981 923 844 815 780 655 582 529 505 469 451 427 408 396 396 389 374 357 355 350 348 341 341 340 336 335 334 330 332 324 322 322 318 321 323 322 319 319 315 313 308 301 299 294 289 287 287 286 284 281 279 277 274 271 269 269 268 264 266 265 265 264 263 262 265 263 263 262 260 244 239 246 243 244 244 243 239 241 237 239 239 236 236 236 235 234 232 229 232 231 228 230 231 227 228 230 220 221 220 221 224 221 220 215 213 217 215 211 215 214 212 214 205 204 202 199 198 198 195 195 191 190 191 190 199 192 196 194 193 198 193 196 206 206 202 205 228 287 286 274 319 267 321 293 308 376 355 314 402 357 334 369 348 327 432 389 423 467 462 483 492 518 439 363 297 300 294 265 227 219 228 252 207 205 200 214 239 231 218 249 261 277 286 305 379 386 288 286 313 364 352 348 364 350 298 285 348 357 303 292 306 321 302 343 325 302 241 259 291 316 288 242 260 209 250 290 313 304 296 338 367 353 349 300 265 299 262 239 235 237 234 230 219 315 286 276 229 229 229 284 282 270 276 235 205 204 264 349 374 299 295 254 223 194 209 240 218 251 300 255 249 221 231 227 203 188 211 201 186 168 170 177 195 197 199 219 182 213 250 219 215 249 222 183 192 203 225 245 258 220 217 177 201 195 176 172 168 196 185 190 177 159 157 165 175 153 138 136 132 129 130 138 157 190 208 219 221 222 211 213 246 218 181 202 220 252 258 243 215 183 163 144 201 201 189 189 182 188 174 143 147 150 167 163 138 129 119 118 116 118 113 112 111 112 112 113 111 110 110 109 107 107 107 107 107 106 107 108 105 105 106 106 106 104 103 104 107 105 103 103 101 98 1311 1294 1137 1059 1003 1008 1012 1016 1021 1012 1035 1053 1137 1215 1338 1343 1433 1551 1609 1644 1654 1526 1315 1216 1107 1044 997 960 905 842 735 650 513 452 408 381 359 342 315 296 270 261 238 242 243 241 239 241 241 243 321 352 337 301 388 419 424 429 426 426 417 434 445 425 359 360 369 371 388 394 395 415 427 411 412 419 432 466 492 504 498 517 550 475 407 392 398 413 437 485 496 539 566 620 658 744 781 833 913 1034 1118 1171 1263 1424 1515 1679 1721 1742 1755 1837 1827 1838 1912 1980 2079 2108 2156 2157 2099 2117 2107 2139 2208 2265 2345 2301 2000 1856 1705 1578 1500 1436 1536 1810 1994 1982 1835 1626 1480 1308 1405 1458 1385 1299 1299 1361 1325 1322 1284 1208 1163 1098 1109 1199 1167 1108 1040 931 883 803 776 740 729 744 785 839 965 1139 1241 1362 1416 1356 1344 1370 1437 1558 1684 1873 2006 2085 2125 2215 2342 2488 2761 2788 2721 2736 2787 2899 2905 3129 3239 3128 2989 2906 2838 2921 2945 2854 2756 2693 2592 2534 2505 2451 2345 2259 2135 2028 2014 2106 2290 2330 2111 1987 1858 1907 2044 2133 2219 2328 2227 2137 2241 2296 2259 2213 2239 2287 2372 2477 2653 2674 2584 2546 2574 2666 2782 2687 2597 2535 2462 2414 2325 2258 2354 2391 2211 2271 2418 2476 2407 2330 2199 2153 2187 2280 2399 2505 2648 2783 2971 3059 3223 3118 3006 2887 2791 2842 2906 2980 2929 2854 2736 2661 2516 2406 2423 2468 2473 2471 2441 2425 2394 2331 2224 2163 2031 1935 1750 1638 1631 1768 1864 1929 2016 2073 2180 2317 2454 2412 2444 2274 2078 1972 1938 1993 2113 2184 2248 2344 2408 2454 2540 2550 2444 2383 2293 2238 2179 2169 2154 2120 2173 2201 2228 2280 2325 2391 2418 2464 2494 2567 2600 2672 2758 2880 2989 2971 2961 2819 2701 2700 2741 2785 2785 2714 2681 2592 2547 2527 2496 2460 2413 2389 2360 2324 2298 2284 2312 2393 2276 2224 2198 2208 2208 2219 2268 2335 2400 2680 2847 2991 2920 2776 2698 2602 2558 2559 2511 2356 2278 2286 2345 2361 2304 2279 2261 2203 2165 2201 2274 2380 2447 2545 2631 2756 2744 2606 2600 2656 2743 2701 2589 2681 2539 2424 2277 2071 1953 1925 2042 2145 2225 2346 2454 2589 2626 2560 2496 2421 2365 2284 2290 2384 2452 2533 2584 2769 2855 2941 2989 2904 2872 2837 2838 2902 2999 3121 3169 3307 3294 3247 3198 3108 3021 2810 2659 2573 2445 2386 2337 2376 2468 2508 2562 2669 2774 2726 2651 2566 2490 2437 2360 2296 2223 2178 2125 2097 2155 2196 2090 2007 1860 1780 1651 1588 1475 1400 1277 1225 1137 1078 988 878 766 722 688 674 681 729 738 731 736 737 748 772 788 740 719 767 738 783 747 698 585 572 607 650 626 575 558 536 530 559 578 582 496 497 512 521 517 513 499 534 540 545 538 537 541 527 492 505 537 520 540 558 558 542 525 507 485 472 470 473 466 458 444 450 447 435 425 434 450 454 468 443 410 412 408 407 405 406 407 404 402 402 400 399 427 504 534 514 524 615 690 759 778 817 919 1085 1127 1128 1120 1097 1101 979 965 947 902 830 721 608 612 661 701 742 776 802 766 752 703 621 629 694 741 756 760 812 837 828 837 838 819 841 881 853 802 760 727 679 658 622 604 581 553 534 516 534 561 585 641 740 771 679 653 652 657 686 719 785 813 875 943 932 817 698 616 569 545 521 505 464 439 426 450 448 391 366 353 358 353 349 348 343 339 337 337 333 329 328 328 324 323 324 322 321 321 319 314 304 304 299 298 294 291 289 288 286 283 284 281 278 273 272 271 271 268 269 267 267 266 264 261 265 264 264 265 262 260 257 253 249 248 237 239 240 239 238 237 235 237 237 233 232 233 228 233 230 233 228 225 224 226 229 227 229 223 223 223 223 222 221 217 222 216 218 213 215 211 214 209 209 205 202 199 198 192 196 200 197 201 197 196 198 192 197 200 195 198 199 203 210 221 220 207 206 205 219 246 243 240 260 270 249 331 347 344 382 396 371 316 325 300 335 377 339 383 427 381 443 483 475 469 410 332 286 257 240 267 259 226 213 223 210 206 205 209 227 253 236 242 248 277 320 355 402 319 292 357 375 407 376 402 395 322 267 333 382 361 373 349 367 313 298 303 295 248 296 335 334 304 295 273 219 217 248 260 254 286 327 345 309 287 270 310 323 333 299 250 264 302 256 315 300 308 222 214 304 310 315 293 305 278 227 201 216 234 286 324 309 310 251 224 220 257 259 275 272 301 306 278 230 214 206 200 216 199 182 176 169 165 175 182 176 182 206 180 198 207 212 215 274 262 246 181 242 221 238 219 191 175 166 163 178 191 167 163 193 178 161 161 168 156 148 159 157 149 132 133 128 128 135 153 185 219 245 274 249 251 233 248 231 196 239 259 284 260 226 208 188 156 179 222 251 225 223 216 203 159 155 175 186 187 183 160 136 119 121 118 118 114 116 111 110 111 111 112 111 110 110 110 108 107 109 108 108 106 107 104 107 106 103 106 103 106 104 104 105 104 104 100 97 1284 1208 1061 1005 997 1005 1011 1012 1021 1028 1038 1062 1141 1237 1245 1310 1421 1493 1565 1615 1618 1488 1225 1136 1040 982 975 947 889 845 729 632 485 449 380 353 345 325 300 283 264 258 239 242 243 244 244 244 244 245 358 358 372 383 338 382 394 406 393 394 405 415 445 448 406 372 369 407 415 413 409 438 447 441 434 424 426 441 455 477 500 527 455 411 392 387 388 410 426 503 532 558 617 696 741 831 909 966 967 1000 1092 1201 1293 1471 1604 1665 1667 1674 1747 1775 1835 1905 1963 2066 2182 2248 2236 2169 2200 2089 2042 2086 2236 2165 2188 2104 1995 1808 1662 1465 1277 1215 1390 1715 1836 1694 1571 1420 1375 1250 1244 1248 1184 1144 1171 1173 1130 1135 1064 1030 994 934 896 983 1003 993 935 849 771 724 724 727 752 832 910 988 959 1098 1229 1395 1479 1473 1401 1411 1502 1612 1709 1958 2019 2075 2140 2268 2381 2530 2726 2722 2694 2729 2830 2880 2911 3120 3283 3218 2943 2840 2723 2727 2743 2830 2788 2650 2540 2515 2466 2410 2266 2138 2048 1975 2063 2152 2295 2209 2009 1910 1864 1953 2113 2163 2259 2354 2213 2159 2290 2398 2351 2311 2337 2357 2457 2580 2750 2708 2663 2617 2623 2747 2826 2786 2669 2585 2541 2493 2420 2363 2429 2449 2297 2296 2433 2517 2564 2440 2295 2232 2282 2336 2430 2554 2717 2850 3037 3176 3246 3082 2933 2874 2707 2705 2774 2818 2836 2777 2675 2608 2497 2357 2265 2317 2351 2352 2333 2324 2307 2268 2189 2128 2065 1962 1780 1697 1657 1771 1868 1931 2034 2104 2210 2352 2581 2603 2395 2312 2160 2014 1942 2007 2071 2141 2215 2282 2379 2429 2550 2621 2642 2552 2449 2384 2305 2230 2189 2143 2140 2182 2240 2325 2312 2346 2414 2497 2514 2551 2575 2687 2831 2967 3013 2915 2852 2783 2754 2749 2770 2783 2817 2733 2658 2624 2560 2528 2513 2515 2455 2390 2340 2285 2324 2357 2407 2455 2385 2261 2271 2344 2316 2273 2273 2377 2461 2800 2990 3003 2904 2783 2736 2722 2685 2618 2445 2287 2213 2213 2260 2198 2149 2133 2085 2025 2099 2178 2234 2315 2394 2506 2578 2694 2695 2557 2518 2564 2639 2491 2410 2417 2466 2247 2159 1950 1843 1879 1968 2059 2138 2262 2342 2439 2514 2643 2699 2648 2572 2419 2406 2406 2453 2570 2646 2686 2734 2728 2757 2750 2766 2783 2798 2864 2989 3099 3150 3238 3215 3182 3197 3037 2940 2816 2618 2492 2346 2236 2189 2172 2249 2366 2441 2553 2600 2571 2577 2638 2595 2546 2472 2359 2303 2334 2299 2287 2248 2117 1955 1889 1750 1646 1537 1467 1347 1271 1174 1099 1027 1000 910 773 684 653 660 694 712 726 733 739 744 748 760 767 756 742 792 773 797 812 815 765 659 612 624 607 576 585 586 573 631 659 643 604 583 538 541 548 560 590 580 615 646 661 618 611 608 593 581 599 642 664 663 622 582 573 586 568 586 526 485 500 501 498 482 487 474 453 445 449 444 444 457 440 409 408 410 407 405 406 405 406 400 399 401 400 395 405 433 445 470 506 523 559 603 686 790 890 923 941 989 997 1017 978 917 905 846 773 688 618 549 592 619 606 690 685 643 717 653 603 576 625 693 644 570 623 663 676 695 700 667 702 769 807 731 658 615 583 559 553 544 521 514 497 464 500 515 550 588 665 669 628 598 593 579 623 637 673 684 750 806 926 903 768 675 627 646 663 570 514 490 517 534 492 397 362 367 361 355 351 349 350 344 340 345 331 330 330 335 329 326 324 326 320 315 315 308 307 304 301 299 295 291 292 288 285 283 282 281 276 278 274 274 272 271 270 269 268 267 268 265 265 265 264 264 262 258 257 260 257 250 253 233 238 239 240 236 233 234 228 236 261 248 252 231 228 231 227 229 226 227 225 225 218 223 228 219 221 224 218 219 222 220 218 216 216 211 213 210 206 200 203 200 190 198 197 196 198 197 198 198 196 195 197 196 194 199 206 210 222 230 225 212 207 210 208 208 212 213 219 221 237 281 269 303 354 380 321 296 337 300 362 338 329 394 395 344 398 415 435 479 410 358 300 304 266 240 239 239 245 288 233 210 223 212 220 255 292 302 330 321 281 316 340 360 311 341 387 394 427 462 396 327 276 322 390 412 427 339 291 283 296 271 246 242 284 322 323 270 264 245 227 253 261 248 249 249 303 324 283 272 303 356 389 376 316 308 364 362 284 282 245 247 211 243 282 352 268 290 285 262 204 202 261 300 278 268 260 243 217 287 274 271 311 338 296 269 269 257 252 261 235 228 235 214 203 202 182 172 164 164 166 181 202 178 174 187 195 188 231 241 226 185 198 193 223 203 194 206 196 172 165 186 163 166 181 183 170 158 168 169 146 145 139 136 137 130 130 136 139 154 177 194 226 242 280 290 266 259 247 239 244 292 277 254 252 233 185 179 223 270 269 260 244 208 180 175 189 200 219 207 195 167 151 125 117 116 114 116 115 114 110 109 111 111 110 110 110 111 111 109 107 106 106 106 107 106 106 105 106 104 103 104 105 104 103 103 104 98 99 1242 1140 1006 994 996 998 1006 1008 1015 1044 1124 1177 1107 1137 1225 1295 1442 1467 1528 1598 1623 1308 1170 1070 992 975 981 935 870 855 666 556 470 434 342 329 315 292 277 271 253 248 244 236 245 246 245 244 247 245 376 367 362 370 348 391 395 385 380 382 381 391 414 418 422 387 383 431 444 436 420 446 447 450 444 439 442 437 447 485 533 447 419 405 381 373 380 400 450 510 539 574 625 730 806 886 963 1043 1088 1145 1144 1218 1349 1505 1587 1606 1629 1710 1750 1803 1861 1933 2019 2125 2181 2187 2214 2077 2128 2209 2109 1999 2001 1951 1924 1879 1886 1784 1735 1555 1438 1042 1090 1313 1405 1270 1196 1163 1112 981 918 893 925 935 936 898 875 879 863 848 822 789 758 744 794 859 784 722 720 726 738 823 902 984 1031 1145 1142 1184 1199 1404 1514 1564 1467 1478 1561 1682 1792 2026 2051 2096 2144 2271 2379 2552 2654 2669 2668 2721 2813 2862 2934 3084 3181 3181 3058 2883 2668 2628 2592 2609 2620 2571 2494 2457 2390 2329 2208 2103 2024 1971 2094 2214 2223 2072 1913 1848 1949 2024 2149 2202 2320 2360 2205 2191 2337 2424 2444 2408 2392 2412 2575 2682 2848 2823 2737 2679 2724 2828 2756 2716 2739 2669 2589 2533 2467 2409 2501 2585 2444 2401 2414 2449 2576 2577 2454 2343 2409 2533 2526 2644 2845 2981 3129 3272 3164 2995 2826 2760 2605 2568 2632 2683 2711 2674 2608 2539 2447 2324 2184 2189 2247 2256 2241 2232 2228 2182 2114 2061 1994 1937 1784 1669 1670 1729 1812 1863 1986 2097 2206 2345 2514 2665 2504 2383 2225 2081 1975 1983 2044 2125 2221 2288 2376 2452 2537 2557 2583 2604 2638 2567 2491 2379 2319 2249 2193 2189 2203 2302 2332 2351 2422 2489 2506 2544 2587 2712 2823 2984 3006 2925 2906 2848 2819 2809 2807 2827 2936 2812 2736 2656 2629 2562 2556 2508 2506 2469 2416 2393 2414 2451 2540 2483 2438 2390 2430 2542 2421 2348 2327 2397 2490 2843 2879 2904 3004 2900 2862 2861 2720 2547 2407 2225 2140 2039 2046 2009 1980 1966 1942 2057 2127 2204 2258 2302 2351 2438 2504 2614 2690 2467 2407 2494 2469 2296 2207 2237 2291 2186 2060 1820 1878 1968 2020 2026 2111 2205 2278 2391 2472 2562 2630 2726 2743 2547 2473 2449 2448 2542 2531 2557 2574 2592 2611 2648 2670 2710 2783 2887 2960 3017 3067 3178 3131 3149 3123 3109 2989 2743 2625 2456 2235 2153 2081 2075 2064 2176 2305 2407 2421 2388 2391 2484 2440 2362 2413 2405 2396 2352 2232 2149 2054 1961 1793 1750 1676 1567 1449 1343 1214 1137 1081 1005 946 912 752 670 643 684 725 722 738 754 776 804 808 807 810 810 808 828 857 863 871 814 761 719 676 656 703 743 695 662 631 626 640 663 640 658 622 632 664 618 640 678 672 668 646 642 654 644 655 697 733 770 791 781 711 672 658 667 655 631 609 621 603 589 585 571 563 527 521 513 509 487 487 459 435 434 418 416 406 408 407 407 405 403 400 401 401 401 397 397 398 403 398 401 403 433 507 579 668 750 769 768 796 830 851 806 801 747 745 746 698 615 510 522 525 519 599 600 546 560 581 566 537 470 557 538 429 436 494 508 515 547 544 608 660 649 612 576 537 506 493 490 480 471 474 466 414 450 491 508 525 534 544 551 537 506 547 535 560 593 625 668 709 833 939 825 778 714 774 724 656 662 571 460 441 433 390 370 370 360 357 356 351 347 346 337 334 338 333 330 328 329 326 324 321 318 314 313 310 305 304 301 297 295 295 292 289 285 285 280 277 277 277 276 272 281 273 271 272 266 270 265 269 266 266 267 263 261 258 256 256 256 252 250 248 232 238 236 235 234 231 234 241 253 251 250 228 228 227 224 222 225 225 223 226 220 220 222 222 219 217 215 214 214 216 214 219 213 214 216 205 205 198 200 195 203 197 197 202 198 201 196 198 197 193 198 197 196 200 203 217 235 242 241 223 218 213 218 217 223 227 223 223 223 230 288 313 327 290 266 304 364 288 361 308 352 385 412 343 343 387 432 465 408 350 329 302 281 297 299 279 293 256 210 222 232 266 219 240 276 328 394 368 370 287 322 399 372 333 342 389 467 458 378 323 347 295 364 413 407 405 318 317 362 316 259 283 306 351 291 268 250 232 240 263 290 285 276 266 304 332 318 318 306 321 364 383 359 359 323 279 256 242 242 233 264 262 299 307 283 232 242 218 207 259 295 307 276 247 218 221 235 276 340 314 343 306 304 303 245 259 277 250 242 257 218 205 204 209 202 183 166 163 161 164 183 179 165 179 178 170 181 182 201 171 185 185 195 204 204 201 189 177 158 172 164 159 168 164 179 187 187 182 179 175 159 140 133 132 135 132 138 152 182 208 255 249 245 257 267 251 269 275 268 274 238 218 208 197 174 191 224 249 281 270 236 215 220 219 227 222 201 177 163 150 140 123 119 117 120 112 112 108 111 109 110 110 109 111 108 111 107 103 108 106 107 104 104 107 107 105 104 104 105 103 104 104 103 102 100 98 98 1166 1071 995 992 994 1003 1016 1026 1082 1164 1256 1250 1121 1171 1289 1385 1439 1499 1570 1633 1548 1288 1129 1038 985 995 973 923 824 728 598 528 458 389 321 298 286 277 259 254 244 242 245 245 249 248 244 245 249 253 372 388 386 388 376 377 380 377 377 377 382 382 386 396 409 394 391 429 454 458 442 444 452 458 460 452 455 460 511 507 456 424 389 356 361 368 372 419 485 538 563 614 675 779 878 965 1009 1123 1211 1329 1330 1259 1297 1406 1481 1627 1697 1755 1801 1867 1911 1964 2009 2107 2110 2056 2066 2046 2062 2042 1911 1766 1731 1698 1751 1606 1571 1562 1478 1376 1266 1113 932 898 1010 889 799 738 716 719 717 716 713 715 712 707 713 713 708 708 712 712 709 715 716 716 714 719 745 798 850 898 969 1061 1153 1295 1382 1414 1498 1503 1598 1715 1634 1567 1629 1739 1904 2059 2079 2104 2177 2326 2413 2555 2632 2580 2649 2734 2895 2914 3010 3130 3038 3012 3076 3081 2756 2596 2491 2440 2389 2409 2405 2334 2186 2138 2102 2064 1926 1974 2089 2233 2080 1936 1859 1948 2053 2157 2236 2328 2439 2371 2238 2228 2378 2435 2446 2470 2506 2562 2659 2742 2916 2962 2839 2751 2781 2762 2642 2624 2635 2655 2667 2599 2508 2540 2650 2742 2654 2540 2424 2448 2528 2654 2648 2546 2541 2607 2700 2799 2896 2964 3095 3118 3208 3124 2868 2707 2574 2505 2423 2450 2491 2462 2463 2422 2372 2314 2160 2084 2073 2085 2097 2087 2069 2041 1994 1963 1921 1894 1786 1695 1701 1727 1776 1854 1958 1995 2093 2255 2441 2606 2730 2657 2369 2226 2090 2005 2029 2100 2161 2246 2355 2401 2441 2462 2496 2512 2557 2597 2642 2560 2515 2399 2318 2246 2202 2206 2243 2296 2339 2387 2450 2548 2680 2773 2819 2860 2913 2929 2956 2981 2919 2858 2824 2845 2789 2712 2740 2800 2743 2700 2675 2617 2561 2519 2480 2429 2451 2513 2535 2481 2455 2510 2679 2713 2647 2496 2442 2429 2474 2693 2741 2809 2915 2968 2956 2795 2650 2463 2302 2120 2043 1977 1865 1821 1887 1872 1965 2067 2137 2202 2243 2289 2327 2400 2455 2548 2563 2487 2324 2277 2176 2016 1990 1996 1949 1852 1775 1857 1934 2056 2138 2236 2190 2204 2220 2253 2335 2438 2520 2606 2676 2741 2649 2547 2520 2538 2530 2576 2668 2668 2643 2642 2722 2760 2816 2875 2894 2955 3048 3110 3108 3066 3064 2931 2790 2677 2561 2471 2388 2201 2017 1982 1963 1997 2109 2193 2236 2233 2181 2249 2269 2226 2262 2238 2177 2155 2097 2003 1853 1737 1560 1491 1453 1431 1366 1283 1087 966 938 858 743 697 663 723 740 759 773 817 877 895 920 952 946 963 961 921 896 882 888 873 845 846 859 793 750 751 833 749 732 728 718 706 701 690 671 667 669 693 685 691 670 671 668 662 660 670 707 714 738 723 734 722 692 672 674 710 779 772 761 743 689 656 650 643 636 618 617 645 616 607 585 570 564 550 512 483 454 458 468 453 415 415 404 402 401 401 404 403 399 398 397 394 394 394 393 391 400 492 565 581 581 576 568 564 546 518 477 481 468 506 525 520 483 437 428 422 437 434 477 436 427 395 384 387 385 378 372 368 366 367 378 387 444 448 480 567 592 547 499 429 404 401 396 383 400 394 419 432 444 444 450 465 477 485 468 463 473 479 513 534 567 635 680 767 865 1000 922 868 923 895 818 624 513 442 418 391 377 377 377 369 364 364 360 350 343 343 344 337 334 332 330 325 326 325 320 318 318 315 312 308 304 301 300 299 296 294 290 289 285 278 280 278 278 278 277 275 274 275 275 270 270 270 266 264 264 264 261 263 263 255 254 257 255 254 253 253 235 228 228 233 230 228 236 253 247 231 224 224 226 228 221 222 222 227 221 222 222 218 218 222 218 217 212 215 211 216 211 211 210 208 203 205 201 200 194 197 202 201 198 202 198 198 198 201 199 197 198 200 221 258 226 288 344 327 264 233 256 278 285 281 272 273 305 287 224 226 246 247 251 307 367 325 281 314 319 340 339 328 305 329 425 443 483 419 340 334 313 264 256 237 228 222 216 222 268 286 273 227 273 265 250 275 306 332 368 364 348 405 401 441 465 460 406 422 382 369 338 362 412 402 359 313 374 313 276 355 360 327 365 302 274 253 279 243 266 316 335 326 321 344 367 376 373 351 364 374 337 289 268 260 266 324 333 296 277 302 281 269 250 264 224 213 232 253 269 306 281 239 277 237 274 279 341 413 394 390 348 328 297 263 262 215 208 195 189 195 208 226 203 180 179 176 169 165 161 160 160 159 156 158 159 157 175 175 161 169 187 173 165 175 174 163 160 160 155 161 151 156 156 154 154 155 153 153 152 142 140 134 131 134 133 138 160 192 210 216 201 210 232 233 206 214 221 222 264 248 228 213 196 212 201 198 242 264 276 266 254 261 249 214 192 194 191 180 134 123 125 122 117 116 116 111 106 111 111 109 108 109 108 106 109 107 107 106 107 106 108 104 104 103 103 103 105 104 103 105 103 103 104 103 101 100 1089 1028 995 995 992 1003 1025 1043 1086 1205 1289 1220 1157 1257 1370 1412 1479 1525 1584 1639 1499 1280 1126 1057 1029 1009 980 926 826 674 543 489 394 356 308 314 266 259 249 245 246 244 243 247 241 248 245 247 250 281 371 398 387 392 384 376 368 379 378 391 388 383 381 383 391 403 391 427 442 448 457 511 520 499 466 468 462 522 531 470 436 385 343 349 353 371 394 462 522 559 584 654 726 810 879 1015 1104 1228 1310 1400 1438 1428 1406 1457 1577 1692 1733 1797 1841 1891 1946 2011 2071 2120 2014 1962 2033 1979 1923 1855 1608 1529 1536 1471 1489 1431 1389 1414 1340 1207 1079 978 881 802 795 712 716 722 716 745 728 712 715 713 713 712 719 721 712 707 711 717 713 713 716 715 718 746 828 946 1004 1034 1040 1084 1130 1235 1349 1475 1590 1703 1722 1855 1808 1671 1685 1803 1928 2051 2069 2118 2251 2353 2427 2553 2601 2527 2623 2778 2818 3008 3059 2970 2955 2942 3002 3086 2819 2662 2573 2470 2349 2339 2318 2276 2212 2124 2045 1980 1926 1990 2170 2160 1970 1840 1906 2005 2138 2175 2278 2359 2416 2360 2273 2238 2370 2446 2458 2467 2535 2614 2714 2812 2949 2875 2772 2727 2680 2644 2586 2544 2588 2657 2723 2704 2618 2658 2800 2798 2699 2629 2522 2470 2545 2647 2756 2724 2682 2713 2808 2901 3035 3098 3056 3020 3025 3159 2934 2802 2729 2641 2481 2419 2356 2329 2290 2281 2249 2220 2120 2099 2100 2075 2059 2026 1982 1972 1927 1899 1860 1828 1780 1799 1720 1736 1776 1808 1887 1984 2122 2256 2458 2551 2585 2672 2651 2337 2188 2063 2016 2062 2140 2214 2294 2345 2411 2441 2482 2507 2565 2634 2687 2650 2560 2458 2397 2443 2366 2256 2218 2240 2296 2385 2431 2524 2670 2673 2694 2770 2813 2838 2877 3076 3009 2929 2930 2806 2692 2636 2659 2695 2682 2637 2625 2579 2518 2465 2446 2383 2402 2462 2498 2527 2474 2522 2601 2862 2799 2620 2519 2478 2499 2573 2628 2752 2754 2828 2778 2566 2485 2437 2295 2180 2071 1909 1779 1795 1859 1936 1998 2056 2109 2138 2183 2233 2283 2342 2432 2441 2366 2354 2283 2102 1983 1887 1829 1781 1702 1738 1829 1887 1961 2093 2190 2350 2447 2387 2368 2337 2336 2377 2409 2468 2513 2589 2605 2606 2687 2712 2688 2651 2651 2694 2720 2754 2776 2801 2820 2865 2904 2948 3001 3080 3076 3045 2934 2800 2728 2586 2575 2553 2426 2284 2045 1940 1915 1894 1898 1984 2095 2096 2111 2138 2084 2100 2151 2101 2057 2026 2020 1906 1692 1567 1423 1323 1289 1282 1251 1143 1006 917 836 749 673 731 755 751 769 791 863 915 985 999 1034 1053 1044 1037 1032 1051 1026 993 966 999 1047 1015 1030 983 887 850 912 862 869 822 752 757 748 729 715 711 762 789 787 709 780 789 760 737 718 721 732 739 743 738 723 710 692 685 735 743 827 873 939 881 847 820 732 693 681 666 674 676 674 655 641 636 628 603 560 575 580 574 560 529 523 529 477 439 408 413 416 408 405 404 399 395 391 392 391 391 389 399 490 566 551 419 401 398 394 383 381 385 378 378 379 389 402 406 405 394 387 380 432 487 457 406 377 378 379 376 371 369 363 360 358 357 360 370 377 449 510 557 487 408 366 361 365 365 369 374 375 375 374 390 406 416 426 412 426 439 450 507 527 562 616 640 695 781 872 1011 1073 992 912 786 712 580 485 427 410 390 373 367 372 372 368 364 358 356 359 349 347 347 340 334 331 327 330 327 326 321 320 317 316 310 309 304 300 301 297 294 292 286 284 281 282 277 283 280 277 275 276 274 274 274 273 270 267 270 269 271 264 260 258 260 258 256 255 253 256 254 245 235 225 234 231 232 224 221 221 220 226 226 223 221 223 224 225 223 224 221 220 217 220 219 218 214 212 211 211 211 211 210 208 205 203 201 198 202 192 197 200 199 229 215 210 208 204 204 208 214 215 219 267 262 238 298 302 309 292 252 289 343 369 324 324 351 299 266 235 230 230 235 265 318 303 285 272 298 318 336 361 323 305 356 350 370 396 419 358 303 292 280 272 320 252 247 254 222 269 293 244 281 333 362 270 243 263 290 296 346 430 467 486 456 461 386 379 430 422 406 393 398 416 375 395 399 346 293 330 306 359 399 388 329 311 313 291 256 258 275 334 365 360 353 342 349 326 339 361 383 379 334 303 284 298 323 298 260 248 259 238 235 224 226 217 227 249 312 352 333 324 273 252 293 254 326 317 382 345 297 297 306 324 297 265 239 234 231 223 189 183 176 170 166 167 162 163 159 162 158 157 156 159 157 155 154 160 157 154 161 162 159 160 161 164 175 170 183 153 151 151 145 148 144 143 141 140 136 136 134 137 132 134 129 132 149 168 173 194 202 180 213 230 213 188 208 212 238 257 276 265 253 233 254 241 237 247 267 239 227 212 216 222 216 178 160 155 155 125 125 122 119 116 116 113 111 113 110 111 111 108 108 108 107 109 113 108 104 105 105 110 104 104 106 105 106 103 103 104 104 103 104 102 102 101 100 1024 1012 997 995 1000 1008 1049 1104 1123 1194 1248 1217 1233 1317 1413 1434 1508 1556 1619 1700 1421 1309 1168 1110 1063 1032 980 929 839 690 551 473 386 340 327 336 257 249 249 248 247 248 251 299 250 247 249 250 260 308 399 393 385 387 383 379 376 389 390 410 401 395 388 383 390 395 399 413 437 439 457 492 498 481 478 468 508 492 484 454 398 330 336 348 360 390 432 508 535 574 625 703 770 856 915 1059 1183 1302 1376 1424 1447 1491 1529 1578 1644 1714 1758 1817 1848 1905 1947 2004 2019 2067 1962 1944 2018 1928 1722 1577 1393 1253 1194 1193 1180 1132 1130 1193 1221 1051 894 770 737 739 725 722 748 835 861 931 901 913 843 787 749 717 721 724 722 716 711 712 715 712 717 711 712 735 878 1064 1177 1203 1174 1158 1179 1260 1342 1443 1563 1734 1847 1961 1944 1789 1743 1868 1953 2070 2082 2120 2268 2359 2423 2507 2547 2526 2591 2743 2767 3015 3042 2937 2892 2907 2972 3045 2746 2592 2572 2597 2473 2380 2283 2231 2189 2088 1997 1909 1945 2031 2173 2042 1864 1855 1976 2062 2116 2143 2216 2304 2425 2477 2408 2356 2359 2447 2453 2437 2475 2529 2653 2777 2776 2707 2734 2741 2646 2586 2483 2522 2580 2673 2719 2735 2755 2824 2889 2834 2703 2629 2575 2536 2628 2760 2885 2907 2857 2961 2930 3204 3231 3220 3020 2983 3049 3138 3031 3025 2975 2805 2620 2505 2424 2386 2308 2279 2227 2195 2183 2200 2208 2174 2187 2188 2153 2122 2044 2037 2045 2004 1957 1982 1833 1729 1762 1818 1921 2014 2119 2220 2375 2520 2581 2627 2619 2445 2255 2164 2071 2030 2092 2161 2260 2300 2352 2397 2474 2522 2637 2760 2790 2686 2603 2559 2554 2473 2395 2334 2298 2286 2308 2401 2443 2504 2571 2591 2614 2668 2725 2772 2821 3037 3114 3127 3019 2870 2710 2585 2551 2596 2580 2523 2512 2495 2443 2395 2389 2363 2374 2423 2457 2507 2566 2652 2640 2869 2874 2675 2594 2517 2576 2629 2590 2651 2624 2703 2755 2480 2333 2289 2175 2060 2045 1906 1766 1764 1845 1904 1930 1986 2028 2075 2116 2208 2275 2359 2416 2309 2183 2144 2117 1939 1798 1671 1702 1669 1649 1780 1830 1894 2009 2178 2291 2414 2543 2648 2603 2494 2449 2437 2446 2457 2469 2485 2514 2639 2672 2728 2764 2781 2775 2774 2795 2843 2893 2861 2847 2887 2947 3014 3086 3004 2997 2997 2907 2848 2705 2628 2608 2483 2378 2283 2141 1977 1895 1877 1841 1834 1897 1925 2017 1989 1945 2008 2042 1978 1934 1904 1841 1787 1550 1435 1291 1197 1147 1145 1076 1002 900 804 724 681 767 785 802 838 904 939 990 1027 1091 1115 1148 1162 1175 1176 1150 1143 1136 1061 1030 1095 1154 1176 1155 1138 1072 1052 962 1008 1003 872 849 840 816 835 815 826 846 830 799 784 768 782 753 741 731 730 749 764 771 769 749 730 733 795 873 874 875 899 966 979 942 911 814 767 746 745 720 769 765 769 778 781 725 722 722 747 727 700 651 631 622 612 609 591 540 465 436 433 424 411 403 398 393 392 392 389 387 388 408 463 416 385 383 381 377 377 377 376 382 376 376 381 387 388 391 385 381 375 373 388 450 420 373 372 371 372 368 363 364 357 358 356 356 356 357 366 422 546 463 377 352 354 356 360 363 364 363 358 356 359 366 378 382 408 423 430 453 484 523 594 661 695 762 890 948 1059 1094 936 821 692 609 528 473 430 408 378 374 375 376 375 370 358 356 350 347 349 352 348 344 338 338 334 332 332 331 323 322 321 315 311 310 305 302 301 300 295 294 287 286 279 282 282 280 280 278 278 276 276 272 272 274 273 275 272 263 264 263 263 261 261 261 253 256 253 254 251 249 243 236 242 239 234 229 227 226 227 221 218 224 223 222 220 225 221 220 222 218 215 217 215 213 212 211 213 212 218 213 210 205 211 203 201 203 201 198 199 205 225 244 268 243 263 219 242 253 227 277 278 267 256 241 267 258 293 309 263 309 356 386 406 360 312 288 248 236 245 242 235 237 245 271 262 292 287 286 304 328 316 309 331 336 345 341 410 415 370 335 323 299 317 255 303 285 233 344 313 317 258 321 370 322 258 266 304 355 393 393 450 416 376 402 420 418 360 422 481 453 455 443 392 364 397 355 350 399 398 390 362 400 410 395 347 339 278 339 323 321 325 329 353 352 306 314 349 357 342 373 382 340 337 343 348 326 292 296 297 282 298 299 252 226 294 311 313 302 297 284 308 329 350 317 336 350 423 396 325 261 260 259 299 294 217 204 191 184 177 171 167 169 165 164 165 187 171 164 163 160 160 157 160 159 154 153 150 155 154 158 155 151 156 153 150 152 145 145 148 150 150 141 142 144 143 138 136 134 135 136 134 131 134 137 155 170 163 190 167 187 230 210 190 189 226 246 248 270 243 241 244 262 272 279 265 268 268 234 207 181 172 174 188 193 167 158 142 125 121 119 119 118 116 112 111 112 113 110 112 109 106 108 109 105 106 107 108 106 103 106 104 103 105 104 103 104 104 103 103 103 102 102 101 102 99 1003 995 990 997 1003 1026 1069 1137 1190 1280 1279 1271 1258 1355 1416 1444 1510 1567 1665 1737 1470 1350 1209 1150 1091 1048 976 923 862 737 568 454 365 341 337 323 255 254 252 249 247 244 272 339 240 248 252 253 264 336 396 391 382 378 373 373 381 400 417 430 409 392 375 366 373 390 396 406 419 436 450 482 515 545 484 487 468 472 472 394 330 329 334 354 367 401 428 507 531 573 634 730 775 860 952 1103 1225 1331 1388 1434 1454 1467 1539 1609 1651 1712 1756 1795 1847 1893 1932 1948 1965 2003 1935 1948 1973 1757 1619 1367 1245 1030 940 918 897 876 879 928 936 867 729 694 693 722 775 812 965 1061 1142 1168 1185 1208 1134 975 907 896 934 979 992 915 732 713 714 714 712 714 714 719 827 1022 1168 1375 1331 1272 1259 1332 1368 1475 1587 1719 1866 1979 2007 1912 1833 1855 1991 2065 2080 2126 2263 2350 2402 2504 2533 2541 2645 2745 2779 3013 2979 2922 2840 2929 3024 2900 2631 2537 2465 2451 2426 2410 2266 2194 2101 2008 1892 1877 1991 2108 2029 1912 1823 1910 2013 2083 2124 2166 2277 2373 2466 2550 2542 2481 2372 2384 2442 2440 2484 2550 2648 2687 2612 2543 2559 2621 2560 2516 2443 2512 2614 2617 2616 2617 2686 2764 2827 2768 2712 2717 2648 2599 2698 2844 3015 3101 3201 3214 3262 3137 3055 3047 3047 2939 2995 3010 2925 2915 3044 2942 2782 2664 2554 2499 2438 2399 2350 2358 2350 2325 2355 2371 2374 2358 2273 2240 2221 2238 2255 2201 2180 2127 1967 1841 1790 1850 1912 1990 2090 2174 2320 2498 2737 2729 2525 2449 2320 2243 2136 2047 2040 2122 2208 2254 2331 2409 2516 2618 2634 2704 2717 2738 2723 2617 2625 2596 2496 2427 2388 2344 2358 2403 2425 2447 2511 2540 2563 2641 2697 2748 2803 3028 3059 3077 3016 2896 2815 2618 2507 2503 2482 2471 2469 2413 2414 2367 2330 2327 2351 2443 2478 2547 2598 2768 2762 2997 2907 2698 2544 2452 2477 2538 2500 2534 2500 2592 2696 2573 2417 2174 2025 1956 1938 1860 1744 1750 1814 1845 1871 1919 1968 2021 2087 2181 2259 2375 2448 2219 2086 1941 1987 1777 1648 1594 1598 1623 1672 1786 1867 1978 2076 2216 2326 2477 2579 2720 2819 2804 2711 2628 2600 2587 2561 2572 2601 2671 2752 2834 2863 2938 2981 2901 2857 2789 2800 2835 2908 2928 2984 3035 3072 3044 2986 3006 2957 2826 2852 2780 2631 2479 2333 2264 2143 2102 2002 1947 1894 1796 1807 1776 1796 1812 1791 1891 1848 1811 1785 1747 1643 1565 1476 1358 1211 1082 1028 994 925 841 763 703 756 756 841 868 917 973 1027 1066 1124 1144 1161 1198 1227 1241 1254 1255 1209 1213 1203 1115 1141 1182 1232 1263 1262 1270 1262 1237 1086 1184 1128 1023 956 927 902 964 984 978 964 973 924 858 822 842 870 868 792 782 786 792 810 811 801 824 887 950 992 980 902 980 1033 1070 1079 1061 909 894 835 871 814 871 881 910 898 915 877 863 882 882 875 856 842 826 781 707 632 609 614 594 466 451 435 423 407 400 395 393 390 390 388 385 385 387 383 382 380 380 379 380 377 378 378 373 373 374 377 379 377 378 374 371 374 369 365 380 364 368 366 365 360 359 356 357 357 356 355 357 354 357 374 500 461 356 347 350 352 355 357 357 357 358 354 357 360 365 365 381 419 424 441 471 518 633 688 775 841 934 939 1022 1054 944 817 676 592 510 465 419 391 374 371 376 371 374 370 364 359 352 347 350 350 346 346 345 342 333 332 333 327 324 326 324 317 312 311 308 306 301 298 298 292 287 287 286 286 284 281 282 278 281 280 276 276 273 273 275 272 270 264 268 264 262 261 258 255 258 255 253 251 251 253 246 243 243 246 238 231 227 223 227 226 225 225 222 224 214 222 219 225 221 219 221 218 219 212 211 214 205 211 208 209 211 204 204 205 203 202 197 203 203 215 225 244 286 285 277 229 254 306 242 299 330 300 262 241 287 299 304 305 276 320 354 399 337 300 297 271 245 274 269 273 253 247 250 247 245 256 256 269 306 303 309 291 288 355 299 360 367 351 369 402 353 352 326 290 334 291 235 315 361 318 244 277 318 314 254 295 337 349 360 367 412 455 405 363 365 414 338 403 456 393 398 436 418 375 350 373 402 361 395 364 340 373 359 388 384 368 340 388 351 320 299 334 376 358 335 296 342 344 332 357 356 341 336 325 311 312 308 320 355 341 304 270 246 254 264 298 276 271 278 250 305 279 316 314 294 316 332 321 319 325 286 228 236 252 250 244 245 196 169 169 171 170 166 169 196 243 281 217 211 208 187 177 167 157 151 152 154 152 153 153 149 148 147 144 144 143 143 141 143 144 141 141 140 142 139 138 139 136 134 136 138 136 138 148 167 156 153 170 163 186 212 200 169 205 228 241 231 247 228 212 222 240 251 256 260 244 256 251 232 215 193 159 153 169 172 161 138 122 121 120 117 117 116 115 114 113 111 111 111 104 109 108 106 107 108 104 108 104 105 105 105 104 104 103 102 103 103 102 102 102 101 102 101 99 98 985 984 994 999 1014 1036 1071 1125 1187 1281 1387 1398 1266 1339 1474 1489 1560 1636 1732 1801 1468 1324 1183 1112 1032 999 908 848 759 657 552 433 368 356 345 346 268 264 257 251 250 251 390 298 247 243 252 251 251 271 365 377 372 365 357 366 382 420 495 444 394 385 362 351 356 375 397 432 444 491 506 511 526 506 487 479 471 444 374 319 318 331 331 346 408 465 488 509 559 630 663 689 768 889 984 1114 1233 1337 1355 1321 1389 1513 1569 1642 1685 1727 1751 1799 1828 1845 1863 1816 1836 1865 1884 1792 1589 1484 1397 1157 1060 904 782 746 710 667 668 675 668 673 671 686 818 893 886 1025 1272 1458 1612 1586 1671 1505 1434 1387 1331 1263 1318 1278 1226 889 711 711 713 714 713 711 717 721 802 1026 1165 1347 1485 1445 1441 1494 1538 1578 1668 1829 1919 2006 1986 1972 1996 1935 2007 2041 2083 2137 2259 2338 2382 2504 2532 2575 2675 2803 2983 2879 2870 2817 2815 2860 2935 2941 2777 2614 2537 2417 2322 2258 2191 2122 1918 1833 1794 1906 2014 1927 1776 1836 1868 1926 2036 2100 2168 2247 2330 2387 2423 2426 2483 2527 2449 2429 2440 2393 2424 2482 2553 2465 2441 2363 2389 2440 2306 2342 2443 2435 2439 2464 2459 2517 2568 2628 2816 2797 2751 2777 2759 2792 2868 2917 2986 3055 3228 3212 3156 3103 3058 2999 2897 2850 2850 2883 2822 2804 2873 2974 3046 2898 2879 2838 2719 2736 2671 2684 2714 2683 2667 2718 2630 2560 2508 2474 2444 2384 2229 2204 2202 2167 1999 1859 1771 1849 1962 2040 2132 2188 2314 2457 2744 2868 2747 2755 2624 2414 2217 2152 2111 2091 2158 2232 2363 2447 2526 2497 2507 2548 2586 2627 2724 2841 2825 2642 2557 2506 2451 2454 2490 2456 2454 2451 2495 2589 2605 2647 2682 2761 2852 2938 2928 3023 2948 2882 2766 2690 2563 2483 2441 2430 2427 2372 2311 2267 2229 2272 2280 2514 2686 2688 2774 2839 2964 2926 2861 2672 2517 2404 2401 2493 2452 2391 2344 2428 2534 2510 2454 2244 2186 2038 1940 1817 1711 1647 1700 1754 1802 1884 1943 2016 2066 2141 2211 2296 2345 2206 2085 1944 1795 1568 1538 1619 1711 1823 1885 1934 1938 2069 2170 2282 2380 2531 2621 2743 2837 2920 2954 2940 2861 2839 2798 2806 2837 2868 2919 2972 2916 2832 2765 2702 2656 2663 2715 2834 2871 2959 3008 3135 3156 3130 3171 3069 3000 2990 2752 2588 2556 2496 2331 2274 2257 2319 2301 2207 2038 1899 1724 1642 1590 1571 1616 1684 1648 1610 1571 1536 1445 1349 1200 1136 991 966 965 943 794 746 778 827 895 914 935 984 1033 1086 1152 1220 1243 1288 1308 1317 1328 1309 1311 1312 1301 1294 1263 1267 1242 1275 1326 1383 1462 1471 1418 1327 1192 1316 1331 1228 1095 1112 1138 1173 1229 1230 1233 1157 1000 884 942 1005 1030 1043 1052 991 964 919 888 894 992 1022 1077 1118 1132 1080 955 1072 1172 1259 1207 1078 1034 1016 1018 971 954 1002 1042 1065 1040 1021 1012 1022 1033 1053 1016 964 853 776 735 687 630 611 543 503 485 461 433 426 411 402 397 396 389 388 386 386 389 385 384 383 383 382 382 380 378 377 375 374 374 376 372 373 372 370 368 367 368 366 366 367 365 362 365 366 362 361 359 360 359 356 357 354 357 355 354 404 394 349 347 350 351 352 350 354 352 353 355 356 351 353 354 347 358 366 372 398 422 475 521 583 648 718 710 770 812 810 816 785 714 620 531 426 381 374 379 375 371 363 357 353 351 352 346 342 342 338 343 345 343 341 339 332 329 328 324 325 325 317 314 310 308 306 302 294 291 289 289 287 287 285 283 284 283 280 278 276 278 272 275 271 270 267 270 267 261 265 262 262 275 259 255 253 253 252 251 252 247 246 245 242 239 240 238 237 233 228 227 230 222 225 222 212 219 218 224 223 222 220 210 212 209 204 212 207 207 206 205 206 206 205 198 201 204 203 220 284 231 265 294 324 315 248 310 350 320 300 308 271 244 272 320 356 351 320 344 404 345 323 316 305 267 256 274 318 295 283 314 296 288 290 261 269 267 261 266 267 292 307 284 282 289 294 346 375 427 438 321 290 292 337 285 240 287 341 305 252 302 339 295 263 313 361 353 325 354 389 378 431 454 384 344 321 368 414 369 351 372 375 414 425 399 341 336 324 320 315 319 319 322 319 358 363 381 351 389 301 300 327 337 319 284 287 290 308 337 302 291 324 344 346 323 334 318 282 291 294 311 337 299 279 307 315 288 287 284 238 263 322 360 322 269 254 249 252 289 322 314 240 206 213 182 173 171 191 194 207 216 192 186 204 248 296 322 285 264 258 270 265 225 159 163 160 155 149 150 148 146 146 145 144 151 143 153 142 142 144 142 143 138 138 142 137 137 136 134 137 136 144 147 143 146 148 148 151 159 167 163 170 175 185 198 192 217 223 215 191 236 225 211 236 204 198 230 223 187 172 158 146 139 138 145 129 125 120 122 118 118 117 114 117 113 112 111 110 109 108 110 107 110 107 105 106 105 104 104 104 104 103 105 102 102 102 101 102 101 101 102 99 98 98 987 989 996 1005 1022 1029 1060 1110 1205 1299 1424 1455 1310 1332 1478 1544 1610 1688 1768 1692 1354 1260 1138 1060 978 907 860 797 709 651 586 420 361 353 334 290 277 268 259 255 256 254 352 255 251 247 250 252 250 251 256 288 350 352 346 367 395 464 454 418 367 350 328 332 346 366 400 438 482 549 583 552 525 509 499 507 513 406 328 312 315 321 336 376 454 508 527 611 658 741 763 760 763 876 994 1174 1254 1244 1223 1318 1437 1534 1600 1652 1677 1719 1752 1790 1798 1764 1734 1734 1759 1841 1917 1600 1412 1280 1179 979 900 697 654 640 635 654 664 674 686 705 712 827 986 1086 1035 1171 1437 1650 1818 1837 1892 1778 1667 1665 1605 1538 1435 1192 1023 767 709 714 712 711 713 716 722 727 872 1081 1223 1362 1473 1589 1584 1627 1708 1716 1806 1926 1986 1970 1948 1951 1969 2016 2055 2069 2108 2162 2239 2335 2367 2462 2533 2611 2709 2925 2881 2794 2777 2742 2745 2797 2798 2891 2805 2720 2608 2471 2290 2174 2089 1977 1842 1747 1713 1840 1867 1752 1867 1917 1931 1937 2006 2107 2162 2187 2219 2269 2306 2384 2489 2575 2490 2468 2400 2362 2370 2426 2460 2369 2303 2300 2248 2275 2215 2297 2397 2309 2291 2349 2387 2439 2521 2590 2759 2735 2667 2703 2677 2688 2775 2866 2926 2988 3155 3226 3176 3162 3139 3135 3019 2895 2766 2768 2736 2704 2722 2803 2938 3079 3172 3046 3016 2997 2939 2965 2903 2856 2833 2813 2706 2629 2459 2374 2318 2260 2120 2076 2031 2008 1931 1807 1801 1894 1981 2035 2126 2205 2346 2474 2688 2851 2812 2641 2603 2517 2286 2227 2182 2171 2208 2239 2319 2385 2421 2421 2470 2508 2557 2642 2729 2791 2772 2768 2703 2673 2603 2519 2519 2521 2564 2571 2590 2657 2668 2708 2729 2811 2833 2930 2837 2871 2875 2821 2744 2709 2702 2661 2615 2536 2484 2462 2358 2279 2218 2209 2266 2419 2564 2777 2854 2923 2979 2824 2687 2594 2474 2373 2351 2439 2410 2302 2255 2357 2433 2338 2326 2362 2279 2098 1985 1835 1760 1643 1627 1745 1817 1912 1971 2035 2073 2149 2217 2229 2155 2033 1951 1802 1645 1519 1579 1677 1785 1896 1974 2065 2085 2085 2188 2314 2402 2533 2607 2692 2745 2803 2822 2862 2888 2910 2930 2949 2931 2966 2869 2788 2732 2675 2643 2628 2602 2690 2755 2861 2952 3064 3130 3159 3159 3079 2975 2846 2850 2829 2650 2476 2398 2351 2274 2277 2360 2325 2235 2164 2043 1914 1780 1631 1476 1440 1481 1508 1484 1441 1391 1358 1294 1236 1069 1019 951 928 835 764 723 792 909 975 1048 1064 1048 1005 1109 1165 1238 1300 1342 1397 1391 1393 1364 1363 1384 1396 1397 1363 1338 1331 1308 1317 1356 1429 1517 1580 1549 1431 1347 1402 1481 1391 1216 1197 1334 1374 1403 1290 1215 1183 1070 930 1010 1083 1137 1167 1206 1163 1101 1043 1004 998 1053 1141 1206 1226 1243 1190 1031 1126 1236 1287 1250 1205 1155 1138 1091 1072 1081 1125 1154 1164 1131 1105 1115 1105 1096 1068 948 876 818 797 724 733 701 663 601 598 548 494 473 447 422 413 398 398 395 389 388 386 383 385 387 385 383 386 383 381 379 377 377 375 374 373 372 373 375 370 371 366 368 367 367 365 365 363 361 361 360 363 360 358 359 356 358 356 359 357 356 372 395 351 350 350 348 349 349 347 348 350 350 350 351 350 344 344 342 343 338 348 377 409 447 497 518 560 600 619 627 637 659 691 633 544 488 407 402 378 369 362 362 357 358 353 349 354 348 342 339 336 335 335 343 341 342 331 333 329 330 325 326 319 316 311 306 304 298 295 294 293 291 288 288 286 286 283 284 282 283 278 268 272 270 271 266 265 270 268 268 263 262 257 259 257 256 253 252 252 249 252 247 246 243 242 243 240 238 238 234 236 230 232 225 223 222 214 208 213 221 217 216 215 214 214 211 210 210 207 209 207 206 208 207 204 195 205 205 208 242 280 269 241 278 308 340 277 325 383 336 309 282 262 254 304 331 335 364 416 422 410 377 354 310 283 292 284 283 293 342 327 348 338 360 330 282 263 298 304 288 270 306 363 333 290 314 327 301 322 337 347 329 330 326 279 255 244 270 310 263 306 269 295 294 294 309 329 351 327 321 338 345 371 412 462 411 337 334 388 358 325 324 361 387 449 432 400 411 376 360 384 365 331 338 296 298 328 327 326 369 296 281 309 302 320 297 274 291 312 336 331 304 292 347 386 393 387 370 321 283 272 300 328 317 309 280 305 289 320 318 262 236 262 291 335 314 269 253 223 231 300 276 227 213 197 177 189 204 200 229 282 250 195 222 255 264 255 234 209 212 209 193 217 192 167 190 215 201 168 152 152 148 149 148 152 147 167 176 156 144 143 140 142 140 139 140 140 135 142 143 137 137 139 142 151 157 161 159 165 158 160 160 177 171 182 177 202 238 243 216 180 189 192 205 223 185 173 216 206 209 193 195 180 148 135 134 125 125 121 119 118 117 114 115 113 113 109 108 109 109 107 108 106 108 107 109 105 104 105 104 107 103 104 104 102 102 102 102 101 101 102 100 97 98 98 996 997 995 1000 1018 1035 1084 1119 1235 1314 1443 1456 1326 1375 1495 1577 1674 1751 1798 1485 1316 1216 1080 959 886 835 784 751 730 718 515 404 351 344 319 282 275 265 259 262 254 255 278 252 253 251 250 251 256 254 255 256 259 279 351 356 400 479 417 378 332 322 307 321 334 388 444 511 583 639 619 565 552 554 581 593 480 354 311 307 314 327 341 409 473 555 621 746 802 828 821 845 848 908 1027 1133 1176 1172 1217 1360 1458 1553 1591 1640 1666 1702 1726 1761 1740 1714 1699 1710 1737 1649 1484 1275 1120 1031 1068 867 719 628 638 658 748 818 841 861 869 886 937 1075 1137 1314 1255 1232 1426 1713 1923 2064 2154 1968 1905 1993 1810 1654 1477 1168 945 777 714 714 710 716 711 714 721 777 960 1128 1240 1364 1472 1627 1756 1801 1874 1911 1934 2035 2018 1927 1899 1918 1965 2008 2053 2079 2102 2156 2236 2328 2321 2431 2511 2632 2713 2883 2779 2701 2686 2688 2718 2705 2837 2757 2687 2563 2486 2384 2227 2104 2009 1878 1737 1658 1707 1792 1772 1773 1873 1923 2003 2071 2092 2112 2131 2136 2165 2249 2359 2426 2416 2452 2525 2480 2398 2334 2381 2341 2296 2301 2166 2209 2143 2132 2259 2392 2320 2217 2186 2228 2355 2442 2534 2617 2768 2683 2600 2601 2608 2571 2673 2770 2898 2878 2959 3051 3207 3281 3319 3311 3173 3052 2836 2742 2650 2589 2612 2701 2882 3009 3066 3145 2986 2896 2957 2955 2792 2701 2692 2661 2555 2532 2469 2387 2244 2146 2058 1999 1941 1893 1797 1773 1782 1850 1942 2027 2174 2282 2395 2468 2580 2690 2894 2689 2534 2479 2429 2326 2214 2212 2229 2265 2320 2358 2387 2414 2478 2548 2638 2761 2812 2723 2678 2705 2750 2782 2744 2578 2541 2549 2566 2602 2642 2683 2728 2790 2837 2857 2912 2903 2785 2746 2836 2711 2674 2635 2617 2639 2652 2625 2601 2519 2463 2297 2247 2189 2226 2319 2535 2816 2936 3102 3058 2801 2579 2402 2354 2310 2303 2311 2248 2210 2148 2247 2265 2198 2207 2233 2285 2089 1953 1837 1760 1648 1595 1740 1808 1908 1966 2044 2106 2179 2245 2194 2087 1874 1799 1626 1496 1581 1658 1738 1844 1975 2072 2183 2236 2056 2074 2214 2298 2432 2498 2590 2604 2662 2703 2713 2744 2783 2798 2853 2915 2839 2732 2648 2596 2556 2533 2560 2595 2660 2735 2849 2978 3119 3112 3067 3036 2855 2738 2650 2640 2626 2680 2480 2337 2256 2144 2109 2135 2161 2129 2075 1975 1865 1745 1653 1459 1350 1391 1404 1390 1360 1265 1183 1101 1047 958 959 893 787 745 767 830 949 1046 1133 1185 1190 1172 1121 1160 1233 1287 1380 1446 1472 1465 1478 1467 1440 1451 1482 1503 1489 1425 1390 1369 1363 1397 1438 1560 1645 1597 1481 1508 1576 1631 1461 1347 1299 1443 1439 1217 1118 1070 1031 987 959 1062 1121 1208 1249 1304 1249 1200 1189 1150 1081 1113 1218 1296 1383 1345 1242 1122 1186 1326 1301 1301 1298 1261 1244 1212 1200 1222 1209 1247 1248 1252 1237 1245 1168 1063 982 926 946 946 874 825 855 816 739 783 772 668 582 512 514 486 467 426 419 415 395 389 387 388 385 384 386 382 383 380 381 378 378 375 378 375 375 373 373 370 371 370 367 366 366 368 370 368 367 364 366 365 363 362 361 358 357 360 355 355 353 355 353 357 351 349 347 347 346 347 348 347 347 346 344 346 346 345 342 345 340 341 339 339 354 388 414 417 452 488 492 503 519 549 530 483 442 392 346 336 335 332 332 335 338 333 339 330 351 348 345 341 343 335 329 326 328 326 327 328 329 329 328 326 318 316 313 309 303 300 296 297 293 290 289 288 289 284 284 284 280 276 276 273 273 268 268 270 268 266 267 265 264 263 261 256 256 256 257 254 253 251 249 251 249 247 241 246 247 243 239 236 235 236 239 232 221 218 217 217 209 211 214 213 214 212 214 211 211 210 207 209 208 206 206 207 205 202 216 237 263 260 283 280 251 311 299 359 329 392 364 316 288 318 281 280 264 304 347 414 458 380 351 363 354 291 288 328 323 351 306 336 396 408 406 365 326 284 273 276 287 313 278 284 311 355 305 345 315 327 330 350 355 379 329 274 258 254 290 309 330 267 290 327 301 335 295 324 379 383 375 314 317 364 356 381 399 400 339 304 359 348 312 332 374 427 384 369 403 415 413 414 441 432 399 422 388 323 287 284 303 340 309 278 279 299 300 275 290 336 372 394 367 334 279 292 319 312 369 342 307 278 272 326 355 318 277 269 259 251 280 291 252 228 243 273 347 322 352 317 290 212 237 262 237 204 179 185 217 258 241 250 309 266 263 230 250 236 230 230 263 270 278 230 180 170 193 265 284 256 246 199 208 185 160 160 172 172 157 159 161 157 144 143 142 144 143 142 158 173 183 167 141 140 142 160 164 175 197 192 193 212 193 185 229 186 221 244 184 231 254 220 209 169 168 176 185 190 158 185 169 174 160 180 192 164 140 128 134 129 120 120 117 117 114 114 112 113 114 112 108 107 107 107 107 109 109 106 106 107 107 105 105 104 105 102 106 104 102 100 103 101 100 104 99 98 104 1008 999 1005 1008 1016 1034 1086 1125 1230 1337 1444 1465 1352 1421 1530 1602 1707 1791 1674 1478 1312 1214 1093 1041 920 889 856 827 795 770 491 387 339 347 294 270 268 265 264 262 261 258 288 257 251 251 250 248 253 253 256 254 256 258 306 342 427 456 372 321 310 305 292 303 367 528 560 562 660 694 654 640 628 658 622 496 415 335 302 306 311 331 363 439 539 619 699 817 875 901 916 946 937 929 1017 1095 1101 1166 1249 1395 1486 1538 1570 1627 1649 1680 1688 1688 1675 1659 1654 1725 1651 1375 1176 1002 882 781 757 693 598 629 693 816 895 950 980 1055 1087 1129 1134 1281 1396 1533 1515 1325 1514 1803 2011 2231 2315 2229 2142 1902 1746 1485 1327 1082 942 768 719 711 713 713 712 712 722 818 1144 1242 1340 1472 1563 1677 1780 1940 2002 2059 2070 2082 2012 1915 1878 1899 1933 1984 2013 2048 2088 2139 2203 2218 2320 2373 2477 2507 2620 2815 2683 2607 2575 2593 2644 2652 2715 2597 2671 2556 2374 2237 2126 2057 1920 1799 1683 1615 1669 1815 1677 1786 1811 1884 2000 2092 2167 2201 2250 2218 2263 2254 2298 2272 2245 2266 2435 2415 2348 2317 2325 2262 2183 2207 2111 2079 2080 2119 2307 2288 2179 2114 2211 2306 2414 2487 2576 2625 2733 2670 2578 2532 2513 2495 2556 2658 2807 2793 2809 2875 3003 3106 3272 3237 3079 2967 2856 2788 2653 2572 2556 2620 2816 2864 2912 2981 2967 2853 2842 2831 2792 2674 2601 2552 2456 2412 2366 2311 2177 2091 2013 1947 1863 1862 1860 1828 1796 1816 1927 2042 2181 2273 2332 2373 2478 2535 2653 2808 2679 2526 2456 2408 2250 2268 2262 2294 2323 2362 2425 2523 2624 2708 2791 2742 2742 2634 2639 2658 2667 2695 2754 2741 2692 2643 2663 2664 2709 2783 2883 2886 2775 2747 2762 2765 2764 2673 2703 2695 2643 2583 2553 2553 2583 2663 2790 2574 2481 2272 2216 2164 2191 2286 2433 2697 2906 3155 3164 2905 2666 2404 2319 2250 2240 2142 2090 2098 1989 2108 2101 2066 2087 2141 2212 2092 1979 1834 1752 1654 1564 1682 1744 1851 1921 2027 2104 2178 2199 2091 1929 1756 1628 1457 1531 1637 1716 1836 1920 2054 2152 2263 2339 2219 2086 2098 2180 2280 2363 2427 2477 2552 2576 2623 2661 2719 2715 2745 2744 2677 2615 2547 2497 2508 2529 2571 2620 2712 2803 2894 2930 3037 2912 2938 2918 2749 2671 2497 2466 2472 2615 2548 2408 2272 2119 2059 2008 1989 1991 1972 1913 1849 1710 1625 1484 1383 1253 1301 1313 1269 1220 1117 1008 886 852 836 788 759 831 868 981 1087 1204 1250 1315 1323 1341 1277 1226 1300 1369 1401 1503 1496 1509 1539 1561 1536 1549 1581 1577 1532 1497 1484 1470 1473 1497 1526 1575 1668 1657 1610 1640 1742 1792 1680 1481 1413 1457 1289 1242 1290 1253 1179 1157 1046 1157 1232 1294 1332 1393 1415 1344 1329 1265 1134 1156 1259 1356 1457 1394 1335 1237 1316 1391 1373 1370 1407 1369 1379 1326 1304 1300 1314 1340 1363 1333 1340 1276 1175 1001 1052 1070 1075 977 943 968 949 828 867 913 902 754 627 630 635 584 554 500 462 444 411 396 395 389 390 389 385 389 389 432 474 510 409 388 387 382 376 377 386 391 387 389 393 390 381 377 378 376 377 395 467 567 591 559 433 369 360 358 352 354 352 354 350 352 351 350 349 349 347 350 347 345 346 343 348 345 347 340 342 340 339 337 339 339 338 347 364 370 377 373 394 407 431 454 426 419 370 343 334 330 328 325 327 327 321 323 322 321 330 347 353 353 348 335 331 329 326 327 322 321 329 334 328 328 321 315 312 308 302 298 302 295 292 291 291 288 288 282 281 280 280 278 274 273 274 272 270 268 266 266 263 267 264 261 260 262 258 257 254 255 253 252 253 247 249 248 250 249 243 240 240 233 238 240 237 236 230 227 218 214 215 204 213 215 213 212 214 211 214 211 209 210 207 209 208 205 204 209 226 283 301 271 319 297 260 286 312 377 401 405 358 303 387 334 344 338 304 287 307 368 393 357 324 378 383 336 318 373 424 386 349 344 383 410 395 338 303 294 291 313 342 296 302 287 295 348 364 357 373 397 396 414 399 330 314 278 298 262 296 352 331 287 308 359 373 401 388 395 420 341 318 313 310 320 341 404 362 337 377 358 301 313 326 339 390 423 423 403 332 341 345 389 376 363 387 351 352 354 366 334 281 284 274 266 269 307 342 330 283 317 332 385 393 397 317 271 276 293 363 369 342 313 260 306 354 332 307 296 261 250 240 231 223 226 246 270 296 294 268 273 229 218 202 219 192 182 183 199 206 246 288 280 306 311 261 318 318 277 272 279 263 253 219 204 176 206 270 245 301 314 298 253 224 231 226 206 198 171 179 195 177 165 147 146 155 171 158 150 149 167 188 181 163 150 144 146 175 202 201 197 194 195 243 249 249 239 197 234 202 199 236 223 200 173 190 164 152 150 149 150 147 145 144 147 155 161 133 139 153 159 132 117 119 117 113 112 115 113 109 109 109 107 107 107 106 106 106 110 107 107 108 106 105 104 105 101 102 103 103 102 102 101 101 102 101 99 97 991 994 1003 1012 1024 1043 1075 1112 1228 1357 1433 1467 1394 1466 1601 1651 1740 1826 1617 1459 1308 1205 1112 1049 1014 984 944 926 888 715 439 372 369 338 267 266 267 264 263 262 263 303 305 259 259 260 257 255 251 254 255 253 258 261 297 376 403 335 276 285 298 274 285 348 440 517 580 607 649 662 690 731 671 545 492 450 386 304 307 304 307 331 411 526 612 691 799 878 914 979 1054 1110 1108 1098 1084 1085 1113 1211 1321 1404 1453 1528 1572 1606 1635 1629 1624 1613 1614 1659 1675 1466 1273 1078 952 716 627 598 606 580 637 748 846 983 1039 1142 1244 1364 1404 1415 1384 1519 1636 1929 1817 1638 1770 2110 2176 2370 2425 2234 1975 1732 1574 1453 1309 1110 950 797 735 714 713 714 711 720 768 1016 1211 1373 1486 1565 1633 1692 1801 1943 1973 2029 2050 2064 1981 1908 1865 1873 1894 1941 1972 2008 2022 2050 2086 2113 2165 2361 2412 2359 2544 2765 2638 2468 2374 2416 2506 2603 2631 2585 2487 2505 2331 2212 2058 1965 1798 1709 1631 1571 1630 1703 1683 1752 1848 1946 2094 2162 2213 2251 2268 2237 2177 2103 2038 2017 1978 2132 2277 2375 2343 2296 2321 2251 2146 2084 2049 2029 2095 2200 2156 2089 2048 2141 2301 2398 2389 2414 2509 2583 2714 2707 2585 2529 2468 2402 2460 2552 2579 2599 2677 2747 2854 2923 3007 3084 3042 3013 2972 2870 2724 2597 2516 2550 2642 2664 2705 2806 2922 2823 2753 2692 2658 2725 2714 2596 2453 2368 2242 2176 2080 2003 1921 1946 2056 2095 2128 2054 1934 1860 1927 2014 2114 2219 2327 2406 2484 2524 2642 2654 2911 2742 2569 2425 2307 2349 2515 2481 2495 2540 2635 2722 2689 2628 2657 2687 2724 2610 2574 2580 2599 2613 2669 2731 2843 2775 2751 2747 2752 2754 2794 2838 2763 2695 2655 2668 2738 2615 2627 2620 2572 2511 2468 2454 2451 2521 2510 2519 2463 2310 2186 2143 2203 2274 2381 2616 2802 2919 3023 3079 2914 2627 2351 2246 2170 2086 2018 1874 1870 1936 1913 1944 1955 2010 2070 2093 1987 1844 1732 1624 1540 1645 1744 1800 1838 1905 1967 2009 2004 1835 1630 1442 1441 1492 1575 1713 1818 1939 2004 2115 2197 2295 2380 2437 2357 2303 2142 2146 2198 2281 2335 2417 2465 2536 2590 2624 2619 2609 2567 2530 2472 2407 2427 2523 2634 2739 2790 2807 2801 2825 2881 2917 2814 2835 2762 2646 2540 2383 2289 2388 2506 2478 2403 2308 2168 2057 1923 1871 1824 1794 1748 1738 1629 1552 1405 1315 1221 1167 1147 1090 1019 916 855 858 806 836 969 1035 1095 1060 1152 1228 1344 1404 1460 1496 1497 1453 1444 1412 1528 1513 1569 1565 1562 1631 1672 1693 1700 1699 1690 1638 1578 1580 1538 1545 1592 1623 1652 1737 1824 1838 1840 1903 1839 1702 1548 1473 1335 1407 1483 1529 1441 1407 1138 1147 1220 1284 1363 1410 1493 1545 1512 1444 1328 1275 1274 1357 1452 1514 1529 1472 1385 1420 1408 1408 1417 1479 1492 1478 1481 1449 1445 1457 1476 1493 1432 1355 1238 1133 1143 1164 1090 1096 1112 1132 1112 1050 979 1061 1063 957 803 727 775 797 736 669 587 613 613 528 503 466 489 479 482 498 478 540 552 556 538 498 483 479 478 543 593 609 601 552 541 650 592 539 581 486 552 539 566 605 692 918 826 657 552 421 363 358 354 353 353 351 352 348 349 347 348 347 346 344 345 345 344 342 341 340 340 339 338 338 337 334 336 334 333 333 332 330 335 340 340 364 390 354 341 337 333 334 327 328 325 322 320 321 319 321 318 321 320 346 358 345 328 320 316 317 315 308 312 314 307 334 333 326 324 317 309 300 300 301 298 296 294 288 295 288 284 284 281 279 281 274 278 271 268 269 268 264 265 264 263 265 261 262 262 260 262 257 255 252 251 253 249 248 251 245 248 243 242 236 236 240 236 240 234 231 231 227 223 209 211 211 211 210 211 212 210 211 208 208 208 204 210 204 204 207 211 240 255 286 329 331 310 283 397 362 358 399 431 348 365 398 358 365 418 394 354 329 306 306 333 374 398 418 376 368 420 429 451 433 411 417 402 359 334 312 334 317 321 360 371 380 322 350 333 402 420 417 426 421 460 412 330 317 330 294 308 287 298 341 372 417 443 437 403 421 426 372 405 398 345 300 347 340 383 363 332 341 368 308 289 343 376 339 362 429 412 349 335 297 306 308 289 314 313 309 330 348 380 387 346 297 315 316 271 257 259 271 310 361 371 317 314 367 334 263 282 296 350 281 255 280 331 384 332 311 338 308 277 270 318 287 250 219 213 232 272 255 219 236 237 197 188 187 186 205 245 254 250 236 256 281 312 383 325 372 319 336 298 261 237 202 187 218 211 247 299 394 342 281 287 321 294 223 194 174 182 187 180 190 175 145 143 160 191 186 185 162 157 178 197 208 181 146 152 156 176 202 199 226 273 257 252 288 255 224 263 226 218 214 238 205 183 212 173 191 189 175 165 175 177 174 160 149 137 143 166 177 155 132 132 125 125 121 112 108 110 109 108 107 107 106 107 107 105 108 107 108 106 105 107 106 105 106 103 105 105 105 104 103 104 103 101 99 101 98 995 996 1002 1017 1024 1035 1064 1109 1234 1357 1421 1460 1429 1492 1613 1666 1758 1836 1665 1457 1324 1244 1148 1093 1018 994 1013 1012 974 599 448 384 372 311 270 273 266 267 265 269 269 316 283 261 262 259 263 268 259 255 256 254 257 261 339 412 278 262 265 269 277 273 320 408 497 537 532 539 552 632 646 611 566 495 448 424 373 300 296 299 310 433 516 613 735 848 809 918 969 1035 1099 1217 1232 1173 1140 1099 1138 1250 1364 1416 1458 1503 1547 1583 1619 1629 1616 1611 1614 1701 1622 1401 1254 1037 816 579 569 611 680 757 832 924 1024 1169 1230 1315 1415 1547 1651 1641 1550 1646 1798 1907 2065 1846 1960 2647 2552 2337 2291 2210 2023 1690 1581 1495 1303 1069 874 731 716 707 712 710 714 729 938 1110 1318 1475 1538 1597 1644 1721 1815 1914 1970 1951 1917 1965 1941 1880 1858 1853 1865 1891 1922 1946 1959 1995 2019 2061 2148 2285 2303 2320 2504 2634 2570 2419 2319 2336 2416 2567 2521 2570 2403 2366 2298 2170 1978 1865 1749 1670 1569 1548 1572 1536 1730 1798 1914 2035 2145 2182 2147 2182 2114 2070 2026 1950 1890 1847 1961 2095 2273 2405 2323 2302 2293 2265 2178 2107 2047 2001 2084 2107 2035 2004 2113 2245 2354 2319 2283 2358 2459 2533 2609 2698 2622 2535 2460 2397 2402 2446 2468 2486 2593 2663 2770 2824 2817 2837 2861 2878 2943 2889 2738 2605 2508 2475 2494 2519 2604 2696 2832 2785 2664 2610 2558 2542 2596 2659 2523 2395 2242 2143 2004 1926 1959 2063 2215 2267 2348 2290 2030 1965 1936 1998 2095 2166 2293 2430 2474 2508 2615 2719 2840 2687 2594 2457 2347 2403 2608 2747 2595 2659 2638 2636 2668 2608 2621 2613 2668 2655 2565 2560 2521 2573 2616 2693 2711 2677 2673 2691 2712 2712 2748 2792 2771 2671 2645 2597 2571 2555 2577 2566 2612 2504 2464 2411 2404 2434 2430 2506 2500 2307 2200 2150 2169 2249 2315 2549 2569 2849 3007 3109 3004 2687 2456 2259 2159 2086 2039 1888 1806 1784 1830 1860 1873 1934 1976 1979 2003 1923 1738 1612 1530 1596 1651 1707 1727 1794 1868 1834 1795 1562 1437 1416 1500 1589 1665 1782 1889 1999 2082 2174 2245 2343 2424 2534 2553 2461 2278 2228 2212 2211 2289 2344 2393 2436 2476 2526 2534 2506 2487 2395 2355 2423 2477 2579 2685 2725 2716 2715 2740 2789 2854 2970 2806 2677 2592 2510 2441 2268 2203 2255 2371 2330 2290 2243 2119 2030 1909 1814 1680 1647 1572 1581 1532 1444 1340 1293 1219 1197 1066 1019 921 842 839 881 903 992 1152 1226 1269 1240 1231 1368 1465 1538 1617 1654 1590 1590 1576 1541 1556 1587 1616 1638 1681 1716 1768 1791 1766 1762 1754 1754 1679 1651 1609 1563 1662 1675 1748 1814 1916 1957 1956 2020 1843 1692 1561 1484 1558 1622 1664 1695 1567 1390 1198 1270 1250 1359 1408 1469 1556 1614 1516 1416 1414 1419 1395 1417 1514 1581 1568 1458 1444 1433 1463 1458 1473 1532 1597 1592 1549 1546 1565 1589 1593 1549 1415 1265 1170 1198 1197 1149 1149 1218 1232 1251 1166 1117 1077 1157 1129 1043 897 889 890 901 851 801 692 743 702 640 631 572 602 552 622 640 604 609 615 621 639 636 637 634 634 721 767 814 807 655 651 764 751 678 667 584 700 720 689 745 780 883 788 726 651 536 409 352 355 354 354 352 350 347 348 347 348 347 349 344 345 342 342 342 341 339 339 338 338 338 335 335 333 335 334 330 329 331 332 332 331 331 339 339 337 334 335 325 326 322 324 319 320 319 321 316 318 316 317 323 318 346 341 335 336 336 332 325 318 314 306 307 298 316 324 312 310 304 304 301 298 295 293 283 288 287 281 284 277 265 266 268 269 264 260 259 261 258 261 263 259 262 258 249 249 254 254 258 253 254 253 251 252 248 244 248 247 245 237 237 240 242 237 239 231 233 229 229 229 226 217 213 208 209 211 209 212 209 208 210 207 204 210 218 238 258 270 315 326 295 353 374 362 287 380 402 399 463 430 353 377 421 410 383 444 461 428 374 302 317 338 383 403 415 362 379 425 429 404 419 462 452 461 417 400 396 384 358 386 382 391 429 395 384 394 413 421 388 390 419 437 485 426 394 352 360 346 317 301 322 373 400 426 427 393 419 415 373 367 382 336 307 298 316 354 329 306 304 313 299 285 332 379 324 345 415 430 408 387 329 307 287 294 265 282 273 292 287 333 354 335 329 310 354 321 269 252 271 295 298 343 273 292 372 328 266 253 302 323 312 266 258 308 345 297 266 320 290 314 314 331 296 273 246 258 216 205 217 242 213 194 189 186 190 197 247 309 332 301 333 336 333 325 358 410 397 349 262 269 264 250 203 250 292 271 307 354 322 283 370 417 353 286 237 203 258 268 227 221 174 160 153 148 153 182 222 205 183 168 162 184 201 182 154 149 174 200 243 251 228 237 267 269 294 280 276 305 284 261 261 228 208 203 212 209 221 201 193 171 157 150 149 142 141 142 162 206 175 161 165 130 134 160 155 124 110 111 109 107 107 106 107 106 107 112 107 106 106 105 107 104 104 108 107 106 106 105 105 104 104 104 100 100 102 100 100 1009 1022 1008 1019 1039 1054 1106 1163 1307 1382 1441 1459 1472 1517 1640 1691 1776 1843 1712 1507 1366 1273 1192 1149 1030 1022 1083 1097 894 622 463 397 348 305 277 274 273 267 268 271 270 314 265 263 264 263 262 262 268 260 259 260 261 263 363 280 263 265 263 264 266 287 390 472 568 588 550 491 514 547 493 491 497 442 459 381 306 291 294 314 371 484 566 660 825 920 921 939 961 1073 1162 1273 1291 1260 1178 1158 1198 1297 1341 1421 1442 1499 1535 1591 1615 1640 1626 1610 1570 1494 1487 1252 1110 835 606 573 610 700 757 902 1032 1066 1174 1311 1395 1544 1626 1781 1847 1830 1694 1745 1900 2111 2271 2098 2176 2369 2404 2273 2132 2035 1841 1620 1546 1357 1182 990 850 721 711 711 712 716 713 760 912 1228 1359 1487 1535 1559 1621 1749 1865 1948 1896 1825 1789 1822 1837 1837 1833 1827 1834 1850 1869 1890 1916 1954 1969 2049 2095 2164 2173 2224 2343 2460 2486 2373 2275 2274 2308 2380 2395 2458 2327 2264 2202 2095 1926 1797 1686 1632 1541 1494 1465 1606 1796 1890 2020 2060 2123 2114 2117 2124 1992 1904 1882 1844 1772 1856 2002 2137 2306 2466 2392 2335 2277 2270 2196 2150 2062 1995 2007 2004 1977 2040 2178 2220 2217 2171 2271 2377 2381 2424 2519 2604 2692 2615 2503 2403 2330 2363 2371 2432 2520 2615 2728 2763 2745 2693 2715 2758 2904 2844 2722 2637 2528 2475 2453 2457 2504 2600 2776 2913 2770 2645 2521 2484 2483 2478 2464 2397 2242 2132 2034 1958 2050 2151 2399 2563 2445 2363 2182 2062 1938 1995 2054 2129 2258 2290 2371 2441 2601 2661 2719 2737 2641 2511 2463 2445 2518 2801 2650 2619 2599 2593 2631 2575 2526 2560 2578 2593 2514 2528 2496 2562 2588 2651 2633 2628 2669 2679 2669 2662 2691 2749 2850 2755 2646 2576 2520 2471 2503 2522 2460 2424 2403 2322 2333 2316 2331 2371 2383 2292 2161 2134 2103 2193 2265 2398 2525 2849 3055 2985 2939 2767 2513 2324 2244 2186 2108 2016 1926 1739 1778 1768 1795 1840 1854 1842 1868 1905 1790 1609 1548 1512 1573 1622 1658 1728 1754 1652 1532 1391 1361 1489 1559 1681 1730 1807 1887 1979 2055 2169 2245 2334 2414 2515 2565 2581 2441 2371 2328 2270 2218 2260 2297 2356 2379 2419 2410 2381 2339 2322 2415 2508 2569 2668 2654 2668 2680 2692 2712 2777 2817 2918 2811 2570 2450 2344 2286 2260 2153 2112 2160 2197 2159 2144 2050 1955 1825 1709 1585 1505 1509 1444 1366 1341 1236 1185 1110 1055 944 889 856 858 958 1044 1105 1173 1301 1366 1394 1404 1363 1416 1580 1687 1776 1773 1695 1661 1690 1642 1600 1643 1676 1669 1683 1710 1809 1835 1816 1803 1813 1833 1778 1721 1645 1607 1730 1795 1848 1907 2002 2068 2106 2004 1801 1688 1599 1545 1699 1796 1864 1810 1558 1417 1334 1302 1403 1348 1427 1512 1628 1700 1572 1478 1473 1466 1477 1504 1554 1651 1606 1542 1470 1447 1478 1487 1541 1602 1640 1702 1695 1648 1661 1691 1679 1497 1329 1242 1300 1258 1226 1209 1220 1315 1347 1284 1223 1209 1209 1262 1228 1091 967 1031 1050 1000 965 862 765 856 841 811 798 717 750 682 766 796 741 668 726 733 773 813 835 834 818 870 907 948 869 748 825 863 855 803 742 679 790 887 805 830 866 843 822 765 775 669 519 359 352 353 352 350 350 349 350 348 344 346 345 345 343 344 343 341 339 340 341 336 335 338 336 334 334 332 334 332 330 328 334 337 329 331 328 326 328 335 326 322 324 322 321 324 320 318 325 316 317 317 322 317 339 371 346 338 340 338 336 333 321 314 308 300 307 297 305 310 307 302 300 301 298 286 276 274 275 278 283 276 268 267 262 268 262 258 259 259 254 252 256 248 254 251 249 255 256 244 251 246 241 243 251 250 243 244 246 244 244 247 242 242 242 242 239 238 235 234 228 231 227 226 215 208 208 207 207 207 209 208 207 208 208 209 210 238 275 293 308 346 356 342 397 456 399 329 335 376 436 486 456 416 396 453 488 435 486 435 370 330 311 366 382 399 360 379 344 394 374 366 396 446 410 405 407 435 390 396 387 371 419 409 360 401 388 408 400 434 420 379 433 446 466 465 431 414 430 442 402 375 353 348 368 407 394 383 410 438 404 370 338 368 334 311 299 327 347 347 305 299 284 293 277 320 310 331 364 412 441 437 407 353 321 357 372 325 279 268 249 269 265 279 328 315 333 343 314 277 258 256 261 288 305 259 296 318 313 303 272 249 259 282 271 236 277 297 246 235 246 277 346 355 345 329 330 267 236 271 251 209 199 193 190 189 189 197 214 333 331 340 325 351 377 406 398 413 377 315 293 283 255 263 259 231 223 249 267 320 352 316 306 366 352 361 354 301 220 232 284 281 238 188 173 160 153 149 185 224 225 205 189 165 170 200 193 170 149 161 177 173 183 181 207 209 223 232 223 245 264 248 240 269 279 257 245 240 240 254 230 195 169 168 194 184 173 169 157 178 207 187 168 156 138 136 172 166 134 115 109 108 109 108 107 107 108 105 106 107 107 106 107 106 107 108 105 107 106 106 106 105 105 105 102 103 104 104 100 99 1021 1024 1029 1019 1042 1073 1116 1175 1319 1396 1434 1447 1495 1565 1650 1708 1764 1835 1770 1536 1371 1303 1221 1130 1091 1114 1133 1097 828 610 470 405 348 312 282 277 277 273 277 273 272 271 267 266 264 263 265 263 259 262 257 260 267 265 267 263 263 263 265 266 265 297 401 519 576 508 513 489 426 405 400 360 372 432 451 360 293 291 306 352 423 567 664 718 818 984 1008 1032 1050 1121 1222 1330 1366 1337 1243 1300 1275 1301 1350 1400 1439 1491 1518 1577 1613 1639 1582 1474 1374 1223 1119 920 863 687 540 565 662 694 819 1026 1192 1274 1296 1442 1554 1755 1860 1964 2053 1932 1858 1904 2043 2289 2438 2370 2372 2385 2292 2268 2174 1929 1761 1557 1416 1261 1102 917 793 720 711 713 713 716 717 739 899 1185 1360 1420 1466 1533 1617 1775 1865 1939 1865 1712 1698 1737 1777 1806 1815 1813 1808 1824 1853 1870 1904 1920 1943 1971 2005 2035 2045 2144 2195 2323 2436 2339 2254 2179 2177 2169 2213 2345 2288 2197 2109 2024 1867 1748 1629 1595 1518 1457 1535 1672 1857 1956 1945 1946 2000 2042 2096 2005 1890 1806 1763 1747 1807 1889 2034 2147 2317 2454 2416 2378 2288 2278 2175 2108 2056 2014 1983 1950 1979 2029 2070 2067 2053 2175 2325 2294 2275 2324 2462 2556 2660 2615 2477 2377 2257 2279 2342 2410 2512 2591 2680 2669 2693 2696 2628 2652 2804 2824 2740 2666 2568 2501 2448 2442 2444 2534 2706 2821 2871 2753 2585 2453 2371 2359 2340 2307 2253 2165 2052 2006 2105 2183 2343 2510 2526 2376 2250 2158 2052 1950 1992 2077 2160 2179 2266 2411 2527 2535 2504 2514 2622 2678 2687 2577 2520 2666 2589 2523 2560 2526 2570 2561 2472 2468 2508 2531 2460 2495 2495 2546 2569 2541 2541 2572 2604 2616 2620 2612 2656 2721 2811 2853 2677 2579 2523 2496 2463 2439 2395 2342 2318 2303 2245 2223 2225 2226 2269 2237 2117 2073 2058 2168 2226 2387 2647 2828 2960 2971 2849 2726 2757 2533 2392 2261 2220 2083 1960 1805 1728 1667 1693 1729 1737 1741 1772 1816 1724 1582 1500 1458 1500 1559 1604 1684 1607 1498 1384 1368 1463 1589 1674 1782 1835 1884 1933 1986 2071 2181 2236 2342 2406 2469 2541 2636 2615 2522 2466 2383 2287 2223 2236 2252 2258 2266 2283 2273 2305 2436 2524 2606 2677 2647 2599 2620 2627 2639 2659 2716 2738 2813 2729 2520 2377 2219 2142 2213 2175 2050 1995 2062 2055 2030 1971 1901 1750 1649 1509 1449 1414 1363 1253 1195 1111 1062 1000 925 857 874 905 929 1037 1156 1295 1364 1450 1502 1547 1577 1522 1496 1618 1769 1869 1848 1802 1720 1726 1705 1665 1685 1824 1839 1791 1745 1825 1924 1957 1940 1931 1962 1855 1838 1775 1745 1766 1877 1952 1993 2099 2165 2168 2031 1845 1717 1627 1616 1728 1851 1975 1818 1664 1592 1440 1342 1469 1437 1443 1530 1664 1749 1670 1570 1553 1557 1605 1622 1650 1755 1754 1630 1586 1522 1503 1522 1611 1669 1699 1820 1852 1821 1805 1714 1530 1412 1303 1305 1303 1322 1293 1339 1329 1375 1405 1378 1333 1313 1321 1395 1314 1156 1059 1133 1171 1174 1004 855 889 1002 1026 1004 939 823 910 786 872 968 891 737 832 850 899 949 957 990 1021 1043 1064 988 923 924 920 941 924 903 850 831 835 923 947 1011 985 948 969 846 877 736 588 409 354 351 349 349 348 351 349 345 347 345 349 344 340 342 343 338 339 331 333 334 336 337 332 337 330 334 330 331 332 330 331 330 331 326 328 332 326 330 330 322 327 326 322 330 320 321 325 331 326 329 327 351 363 356 349 340 340 338 332 325 326 317 315 314 309 297 292 287 293 294 295 294 287 282 285 288 277 272 269 268 268 271 267 261 261 266 262 259 255 253 253 249 254 258 250 251 246 252 246 244 238 244 243 240 234 232 239 244 237 243 244 239 240 241 238 236 234 237 235 230 223 226 212 225 206 214 210 209 206 203 213 222 219 219 247 295 292 314 354 407 418 438 391 452 402 346 324 341 430 465 506 421 440 506 474 459 413 368 325 336 368 345 405 391 400 352 355 400 363 379 407 391 372 426 390 380 421 360 378 372 394 426 345 358 386 386 394 451 402 369 394 398 449 478 472 432 393 403 402 413 450 415 383 371 397 399 397 425 405 383 332 339 356 323 289 317 331 372 351 329 298 301 287 275 278 328 403 355 391 397 442 418 375 406 356 295 273 312 307 269 242 249 281 271 305 333 323 304 278 252 252 253 254 256 278 298 272 269 267 289 257 240 245 230 233 236 235 218 225 248 273 329 306 350 365 339 283 235 226 269 205 192 192 199 218 222 209 258 266 275 287 314 350 378 348 345 380 372 351 293 296 352 312 270 293 266 262 262 293 350 336 364 299 301 290 270 218 234 306 263 239 205 208 195 157 150 159 229 218 197 176 193 195 211 207 166 158 157 186 186 169 169 169 176 182 194 224 276 271 249 222 231 275 255 273 243 208 253 215 225 196 203 209 188 179 187 198 225 191 174 162 148 158 171 154 143 168 123 108 111 109 107 108 106 107 107 109 107 106 109 109 106 107 106 103 104 103 105 108 106 105 106 106 103 102 102 103 101 1030 1037 1055 1039 1050 1096 1142 1194 1316 1390 1440 1441 1474 1526 1735 1779 1859 1886 1663 1569 1472 1429 1341 1255 1232 1201 1188 1193 806 692 528 403 329 299 283 282 282 283 285 276 270 274 272 268 264 266 265 263 266 265 262 260 278 263 263 262 266 266 268 266 268 321 436 480 455 407 385 324 341 296 291 297 308 377 341 288 287 296 344 433 519 648 733 819 902 1037 1137 1191 1216 1309 1372 1422 1494 1514 1454 1363 1283 1282 1328 1395 1403 1475 1521 1588 1574 1573 1614 1318 1103 1067 1017 822 690 548 518 654 708 773 864 1047 1236 1473 1529 1636 1736 1943 2112 2212 2160 2078 2064 2233 2426 2464 2471 2434 2361 2310 2250 2117 2007 1769 1592 1393 1262 1095 986 853 794 724 718 721 713 718 724 738 936 1182 1299 1372 1429 1541 1635 1825 1916 1888 1790 1641 1609 1654 1736 1813 1821 1794 1747 1803 1815 1845 1858 1861 1857 1888 1923 1969 1987 1984 2056 2195 2323 2314 2216 2086 2062 1990 2017 2120 2133 2071 2013 1999 1900 1742 1616 1540 1450 1410 1533 1731 1899 1953 1852 1842 1941 1953 1939 1853 1746 1687 1782 1846 1945 2006 2138 2207 2368 2441 2343 2371 2272 2340 2283 2196 2158 2095 2058 2025 1943 1941 1961 2002 2099 2135 2086 2133 2305 2355 2385 2463 2521 2487 2473 2360 2221 2233 2340 2405 2497 2557 2532 2546 2568 2605 2614 2569 2638 2767 2741 2701 2645 2600 2552 2474 2437 2459 2611 2735 2859 2700 2550 2495 2434 2402 2333 2281 2206 2136 2099 2045 2168 2246 2320 2410 2588 2561 2359 2215 2102 2040 1984 2017 2058 2092 2161 2221 2313 2309 2346 2386 2408 2469 2519 2520 2473 2464 2515 2463 2413 2455 2427 2420 2371 2321 2375 2450 2391 2404 2399 2410 2401 2428 2452 2471 2497 2540 2566 2582 2628 2720 2807 2897 2710 2553 2502 2483 2459 2414 2392 2313 2285 2274 2266 2237 2221 2184 2153 2119 2013 1977 1981 2072 2178 2335 2415 2571 2625 2633 2632 2659 2780 2808 2654 2387 2287 2179 2095 1937 1820 1715 1666 1587 1635 1621 1629 1636 1600 1556 1480 1389 1432 1464 1505 1583 1476 1341 1321 1470 1571 1693 1757 1831 1879 1958 2003 2088 2120 2200 2266 2343 2417 2504 2572 2680 2756 2706 2656 2494 2427 2378 2338 2328 2322 2308 2356 2415 2478 2567 2572 2594 2633 2574 2552 2579 2586 2635 2676 2715 2758 2726 2586 2424 2288 2094 1949 2067 2160 1957 1802 1882 1875 1864 1823 1776 1694 1614 1461 1409 1328 1286 1191 1127 999 948 888 887 936 948 1015 1117 1188 1174 1304 1389 1555 1650 1751 1775 1709 1688 1683 1818 1951 1985 1850 1818 1898 1838 1760 1778 1929 2052 2012 1890 1894 1981 2108 2093 2087 2096 2038 2018 1974 1947 1925 1915 2033 2066 2172 2262 2225 2065 1871 1762 1695 1705 1813 1903 2080 2032 1921 1774 1555 1468 1550 1636 1548 1552 1685 1821 1846 1743 1650 1684 1772 1782 1784 1883 1882 1845 1774 1582 1564 1639 1770 1808 1790 1846 2020 1923 1747 1651 1506 1364 1365 1438 1403 1412 1426 1464 1519 1548 1523 1489 1468 1481 1536 1539 1344 1269 1258 1306 1297 1198 1046 951 1060 1129 1181 1139 1057 1018 1021 934 1030 1083 967 876 961 1055 1120 1175 1168 1144 1101 1070 1035 1010 1026 1013 999 1019 955 981 975 907 943 917 950 1061 1103 1065 1080 1004 874 715 623 577 446 352 351 351 351 350 348 348 355 351 359 346 346 343 340 342 341 338 335 338 336 338 336 338 335 333 331 331 331 336 333 332 333 332 333 326 325 326 326 331 326 324 328 332 335 337 335 334 339 338 342 365 383 365 360 337 335 334 327 326 322 318 315 314 311 307 310 296 293 295 284 289 280 306 302 299 298 285 277 286 291 282 281 283 277 276 276 280 262 257 254 257 251 248 251 251 248 244 244 246 244 243 240 247 239 234 237 235 236 240 234 238 236 239 236 234 231 229 228 225 222 221 213 218 212 209 211 214 215 225 255 260 262 319 328 348 375 381 410 454 525 534 473 459 384 344 367 441 432 458 415 395 395 421 459 449 383 351 395 445 449 431 396 404 346 332 337 376 357 356 378 358 433 440 409 369 371 395 343 378 400 386 341 360 401 352 359 423 377 379 446 442 470 446 421 410 422 426 367 388 375 356 376 418 468 471 448 414 382 367 360 331 305 296 287 285 305 297 308 352 356 359 345 305 274 280 296 313 349 421 439 442 452 426 349 299 317 355 335 298 297 260 234 255 260 297 313 312 285 266 261 249 248 245 245 252 253 259 242 247 254 241 233 231 228 235 265 293 244 215 223 245 251 312 334 274 300 272 234 201 197 202 213 237 277 359 295 239 230 258 252 314 356 330 295 350 278 318 385 367 331 297 316 343 355 346 343 326 309 342 356 298 259 235 232 217 245 254 224 226 225 255 256 217 155 153 209 253 239 199 191 205 213 198 192 175 158 157 172 195 230 229 220 219 233 229 256 289 301 319 244 211 280 245 210 215 208 193 189 213 248 228 225 199 172 166 168 182 208 201 179 156 177 160 160 135 134 139 133 114 108 110 108 109 109 107 118 110 108 107 107 106 105 107 104 105 105 106 109 107 105 102 104 104 104 103 102 101 1024 1028 1041 1059 1061 1099 1120 1164 1250 1348 1382 1426 1514 1551 1669 1728 1768 1631 1496 1456 1374 1411 1342 1273 1237 1259 828 734 673 622 466 386 316 295 289 286 285 290 336 276 274 272 269 270 267 268 267 266 265 263 263 263 293 264 264 269 270 267 267 268 269 339 347 319 282 282 288 278 276 278 287 294 330 321 283 282 286 352 413 529 642 786 897 1002 1057 1122 1198 1281 1309 1379 1395 1442 1491 1493 1428 1321 1279 1264 1311 1365 1399 1471 1483 1485 1427 1390 1337 1189 1130 867 742 638 537 509 534 635 760 840 933 1089 1227 1520 1669 1842 1877 2019 2179 2193 2161 2148 2221 2325 2336 2352 2391 2436 2315 2189 2098 2002 1869 1662 1485 1264 1166 1074 1071 995 886 722 716 717 713 714 713 742 1040 1160 1243 1314 1413 1531 1625 1822 1822 1725 1709 1594 1537 1596 1642 1709 1722 1664 1615 1729 1751 1800 1835 1851 1822 1816 1849 1858 1852 1881 1965 2110 2228 2252 2209 2139 2080 1977 1916 1991 1988 1968 1968 1988 1884 1719 1567 1502 1418 1378 1555 1716 1906 1865 1785 1810 1784 1794 1813 1774 1665 1755 1893 1981 2071 2156 2276 2376 2451 2384 2279 2264 2274 2326 2387 2308 2207 2159 2107 2046 1983 1927 1940 1984 1986 1992 2022 2134 2197 2269 2396 2472 2420 2356 2341 2266 2159 2188 2315 2379 2475 2538 2487 2443 2462 2540 2569 2516 2532 2608 2710 2680 2644 2593 2533 2464 2432 2450 2597 2700 2923 2876 2823 2779 2733 2645 2547 2485 2328 2218 2138 2077 2160 2272 2381 2459 2481 2481 2350 2219 2160 2124 2012 2002 2073 2077 2085 2109 2200 2265 2343 2408 2453 2441 2495 2467 2471 2456 2447 2465 2417 2383 2360 2350 2321 2249 2259 2340 2300 2297 2326 2394 2425 2445 2452 2484 2501 2530 2573 2655 2720 2815 2875 2845 2741 2604 2607 2520 2455 2432 2371 2293 2337 2333 2330 2292 2277 2235 2214 2081 1981 1917 1929 1980 2081 2286 2330 2362 2384 2451 2538 2748 2911 2793 2763 2635 2423 2280 2160 2053 1967 1859 1762 1623 1530 1511 1518 1490 1474 1457 1428 1362 1356 1399 1461 1459 1374 1309 1393 1528 1619 1716 1783 1869 1921 1991 2060 2138 2184 2262 2319 2390 2470 2555 2609 2697 2794 2663 2602 2530 2531 2511 2483 2456 2463 2469 2490 2495 2536 2603 2673 2655 2608 2532 2517 2547 2574 2596 2654 2763 2861 2731 2560 2310 2152 1982 1870 1968 2056 1940 1804 1712 1750 1729 1695 1652 1571 1537 1446 1351 1279 1224 1185 1134 1027 928 975 1003 1013 1110 1203 1275 1324 1246 1399 1470 1586 1690 1815 1893 1856 1828 1812 1872 2024 2068 1977 1944 2036 1983 1870 1832 1974 2096 2084 1959 1968 1986 2069 2174 2212 2209 2183 2166 2113 2080 2054 2050 2064 2155 2228 2309 2199 2035 1900 1821 1799 1825 1928 1972 2120 2177 1922 1764 1644 1636 1663 1726 1640 1582 1726 1831 1942 1869 1749 1779 1869 1827 1866 1959 2026 1990 1786 1609 1626 1712 1808 1898 1932 1966 1945 1823 1662 1560 1424 1388 1509 1554 1465 1447 1496 1574 1631 1624 1603 1574 1546 1567 1629 1560 1449 1399 1427 1461 1391 1231 1086 1087 1175 1240 1289 1257 1184 1166 1153 1100 1117 1153 1060 1026 1100 1129 1217 1314 1262 1199 1171 1116 1129 1112 1099 1118 1080 1007 1010 1059 1036 974 1026 1006 976 1052 1117 1107 1070 992 860 741 673 561 483 382 362 349 348 350 348 347 359 393 390 349 346 346 343 342 338 340 343 339 339 341 343 339 336 341 335 336 333 330 329 331 335 331 329 331 329 330 329 331 333 330 331 338 339 343 348 381 377 367 361 358 359 349 346 346 352 339 335 328 324 327 323 326 323 315 320 314 313 313 303 281 281 304 299 298 294 291 292 289 289 285 281 273 281 280 278 278 281 275 267 270 263 261 258 257 252 252 260 250 254 251 248 246 241 243 245 236 234 234 234 228 240 232 231 231 231 226 226 226 224 218 214 209 213 215 216 219 261 274 313 302 282 303 373 422 436 455 497 542 594 575 517 449 415 412 357 405 423 447 452 447 420 422 425 424 390 423 468 460 414 415 354 339 366 325 342 372 350 344 368 367 376 374 387 355 361 388 334 353 391 360 344 328 356 360 422 418 370 366 403 405 467 439 416 393 370 375 377 346 344 392 420 435 488 523 487 432 436 406 373 348 353 340 305 287 276 302 347 320 350 375 350 310 283 266 289 334 395 385 373 365 400 386 398 384 373 348 304 267 258 238 232 236 248 278 311 322 294 270 273 261 253 239 246 240 237 236 231 235 231 232 230 226 233 242 280 313 271 218 212 220 240 263 261 241 260 209 206 203 201 208 234 281 336 332 309 291 257 316 289 321 354 328 277 317 267 322 349 295 336 269 294 284 292 300 333 324 361 358 355 324 313 297 248 250 305 289 258 181 213 230 191 165 152 157 194 242 226 253 200 238 225 179 167 160 159 158 160 183 196 192 207 260 223 253 300 310 257 309 255 210 289 295 230 205 188 188 182 203 243 214 186 182 204 230 175 159 179 194 173 172 155 148 157 164 149 132 122 115 113 109 111 109 108 112 113 109 111 108 107 108 108 106 106 106 104 104 106 105 104 101 102 102 101 103 101 100 1025 1037 1071 1089 1099 1115 1178 1215 1282 1296 1333 1427 1571 1631 1629 1724 1639 1511 1379 1304 1272 1285 1265 1268 1088 942 724 645 534 457 399 351 307 299 293 296 290 324 348 278 276 275 272 271 270 270 268 269 269 273 267 285 266 265 267 270 272 271 269 270 273 295 382 431 414 335 288 278 278 281 277 295 323 282 281 281 292 380 462 583 678 835 933 1017 1067 1135 1220 1305 1367 1411 1439 1463 1419 1350 1287 1247 1230 1241 1293 1357 1400 1417 1237 1127 1057 1016 986 955 918 708 549 514 502 538 643 733 732 881 981 1151 1309 1588 1812 1975 2072 2170 2239 2234 2224 2206 2213 2277 2265 2282 2315 2342 2299 2173 2053 1942 1836 1596 1456 1343 1318 1299 1248 1042 906 721 713 717 716 714 718 717 750 868 938 1069 1336 1366 1503 1673 1640 1640 1550 1487 1500 1509 1486 1522 1520 1496 1494 1530 1555 1587 1628 1726 1687 1653 1682 1769 1720 1774 1878 1944 2019 2063 2056 1952 1857 1870 1872 1915 1911 1922 1993 1996 1796 1681 1537 1447 1392 1395 1634 1771 1843 1755 1666 1681 1652 1680 1696 1686 1695 1799 1942 2061 2229 2312 2359 2423 2372 2303 2235 2261 2353 2427 2425 2378 2283 2245 2172 2075 2004 1973 1924 1898 1925 1990 2074 2160 2265 2320 2363 2425 2331 2269 2233 2215 2114 2127 2272 2340 2469 2508 2451 2392 2405 2436 2454 2456 2488 2515 2616 2679 2667 2590 2517 2444 2433 2446 2588 2725 2903 3013 2822 2726 2603 2575 2532 2442 2305 2212 2139 2130 2202 2319 2490 2444 2393 2385 2307 2208 2199 2160 2123 2099 2218 2178 2137 2120 2140 2226 2382 2531 2575 2535 2560 2572 2549 2579 2571 2569 2484 2449 2380 2393 2393 2297 2212 2196 2234 2302 2366 2402 2429 2471 2479 2507 2529 2581 2611 2690 2720 2764 2799 2907 2857 2727 2689 2662 2560 2483 2419 2358 2403 2380 2345 2361 2384 2368 2240 2074 1995 1929 1894 1882 1967 2181 2289 2261 2292 2455 2625 2780 2823 2642 2660 2518 2450 2380 2311 2183 2094 1934 1790 1657 1634 1571 1550 1490 1446 1371 1350 1339 1331 1360 1363 1340 1290 1363 1438 1559 1658 1743 1794 1903 1959 2046 2116 2187 2244 2308 2369 2457 2523 2590 2640 2747 2765 2673 2645 2609 2640 2602 2591 2585 2588 2629 2627 2582 2570 2650 2669 2570 2502 2446 2473 2467 2474 2550 2630 2800 2881 2709 2547 2287 2148 1964 1804 1841 1910 1871 1798 1650 1560 1619 1570 1519 1414 1381 1334 1274 1227 1179 1146 1053 985 1048 1125 1172 1167 1228 1355 1436 1482 1382 1525 1610 1690 1791 1918 1989 1995 1971 1993 1972 2036 2125 2120 2085 2142 2140 2023 1958 2008 2114 2139 2030 2028 2058 2096 2183 2316 2365 2364 2303 2281 2195 2222 2223 2201 2228 2349 2391 2192 2057 1926 1874 1904 1965 2058 2118 2166 2180 1917 1824 1808 1832 1843 1914 1807 1727 1781 1914 2077 2032 1896 1865 1918 1975 1965 2022 2105 1983 1738 1666 1703 1826 1941 2015 2047 1995 1873 1833 1681 1557 1466 1522 1618 1609 1558 1513 1570 1638 1705 1750 1698 1664 1638 1667 1716 1657 1588 1579 1625 1508 1341 1263 1190 1219 1282 1343 1389 1369 1317 1319 1291 1262 1265 1192 1120 1112 1232 1269 1321 1382 1350 1257 1239 1215 1211 1207 1209 1209 1146 1057 1073 1118 1122 1061 1095 1050 1014 1060 1122 1111 1030 981 861 777 676 566 486 401 364 351 349 349 348 380 409 427 388 367 347 347 353 351 347 347 341 341 338 340 341 339 339 337 336 335 333 335 335 334 331 328 328 332 333 332 334 333 342 347 345 364 359 370 376 360 358 359 351 348 347 346 356 371 357 342 340 348 337 327 327 321 317 318 317 309 310 310 312 307 306 309 307 301 298 294 291 288 287 287 282 277 276 279 278 275 275 274 276 274 271 269 271 269 265 268 264 262 259 259 253 250 248 245 241 241 241 239 232 230 235 235 232 233 224 223 223 221 220 216 218 214 212 217 221 254 272 279 318 344 337 339 343 365 434 509 599 612 599 536 448 423 484 447 404 409 437 441 488 507 478 442 483 488 488 435 403 430 390 374 370 338 346 330 331 354 334 323 336 368 387 402 387 388 327 350 332 362 402 391 398 375 323 364 379 428 382 352 388 410 432 407 365 350 331 336 357 327 355 397 393 421 471 460 492 527 470 421 385 410 352 334 320 304 289 297 331 308 335 327 361 327 300 257 279 306 324 338 322 333 359 388 339 342 324 316 322 316 306 280 264 228 245 289 280 286 293 311 327 287 276 286 279 249 239 240 241 241 236 240 241 243 248 270 270 246 247 246 222 210 216 227 223 209 206 203 206 206 211 245 292 261 293 324 339 328 296 353 363 384 373 373 303 256 248 292 266 280 304 277 337 269 271 332 339 280 297 330 301 280 284 292 291 301 257 207 187 185 173 179 198 159 152 157 190 245 259 220 240 241 199 201 180 175 191 172 174 164 170 178 199 214 202 228 240 293 226 284 279 223 246 244 298 263 221 194 177 187 219 216 213 233 228 220 179 156 152 174 180 194 174 154 136 133 125 124 120 117 113 115 110 109 110 107 111 112 108 110 108 106 109 109 106 106 105 105 104 104 105 103 103 103 101 101 100 99 1040 1064 1081 1112 1163 1186 1184 1230 1277 1294 1359 1446 1608 1725 1853 1815 1609 1516 1368 1218 1159 1134 1035 950 753 659 569 514 432 406 361 336 310 302 300 297 371 397 282 279 280 276 274 274 272 271 271 270 268 268 318 282 268 270 268 268 269 271 279 343 382 419 449 430 452 433 384 282 276 279 278 291 284 280 280 286 349 434 532 689 728 879 1005 1051 1088 1171 1249 1341 1340 1430 1422 1337 1263 1178 1146 1137 1156 1196 1272 1331 1364 1361 1229 969 832 725 716 690 685 498 482 518 597 693 809 885 939 971 1090 1220 1405 1636 1885 2178 2251 2221 2198 2184 2173 2144 2163 2239 2244 2249 2303 2326 2283 2151 2019 1848 1761 1634 1578 1513 1537 1464 1305 1150 1012 773 722 716 713 713 716 726 718 723 751 828 931 1160 1410 1479 1471 1466 1498 1421 1429 1371 1373 1471 1518 1587 1593 1619 1587 1616 1618 1596 1603 1654 1676 1660 1653 1707 1758 1765 1800 1853 1837 1770 1826 1867 1865 1910 1982 2045 2003 1869 1689 1599 1478 1395 1355 1482 1714 1861 1782 1682 1592 1583 1636 1651 1674 1711 1786 1830 1961 2094 2277 2304 2336 2333 2254 2225 2244 2285 2423 2485 2494 2445 2334 2279 2175 2096 2040 2025 1985 1923 1925 1989 2123 2229 2167 2172 2286 2324 2381 2283 2156 2116 2068 2122 2269 2341 2461 2486 2431 2380 2324 2335 2349 2371 2362 2350 2415 2428 2464 2452 2415 2433 2419 2477 2609 2756 2957 2871 2738 2675 2588 2500 2404 2331 2264 2213 2152 2186 2238 2354 2437 2374 2316 2306 2267 2238 2264 2300 2296 2242 2240 2223 2215 2150 2135 2147 2282 2398 2576 2620 2706 2672 2589 2678 2832 2736 2637 2502 2490 2452 2431 2323 2235 2162 2199 2311 2404 2387 2414 2489 2569 2608 2592 2616 2671 2675 2707 2753 2811 2904 2954 2872 2836 2705 2637 2510 2446 2420 2438 2463 2396 2394 2540 2447 2350 2153 2047 1937 1879 1866 1898 2020 2186 2241 2295 2545 2689 2700 2613 2582 2655 2477 2337 2229 2169 2072 1989 1853 1801 1806 1777 1716 1670 1617 1524 1428 1355 1323 1312 1308 1304 1293 1271 1350 1454 1565 1648 1714 1775 1870 1944 2030 2054 2128 2198 2300 2370 2448 2481 2526 2571 2714 2672 2598 2574 2533 2523 2553 2587 2625 2645 2620 2614 2553 2547 2641 2618 2576 2446 2335 2372 2394 2401 2454 2577 2719 2822 2715 2548 2332 2185 1969 1773 1697 1761 1747 1686 1566 1463 1486 1442 1383 1298 1254 1179 1121 1075 1071 1056 1019 1105 1171 1232 1275 1326 1355 1555 1602 1632 1573 1567 1675 1814 1905 2003 2056 2121 2116 2147 2148 2170 2228 2246 2173 2246 2252 2112 2043 2105 2167 2228 2227 2220 2175 2187 2242 2374 2483 2575 2470 2431 2377 2365 2403 2385 2380 2436 2465 2270 2108 1952 1915 1936 2057 2167 2266 2351 2207 1995 1965 1994 1987 2051 2097 1995 1915 1843 1951 2064 2163 2064 2002 2038 2085 2064 2141 2093 1929 1805 1759 1781 1873 2052 2143 2173 2093 2000 1886 1676 1556 1546 1627 1712 1707 1610 1641 1642 1709 1834 1855 1804 1794 1797 1815 1817 1792 1760 1730 1695 1598 1455 1360 1359 1373 1443 1496 1513 1496 1490 1448 1422 1398 1352 1283 1237 1222 1297 1424 1443 1464 1407 1333 1312 1309 1303 1289 1294 1224 1172 1146 1166 1208 1188 1144 1149 1102 1048 970 1002 1068 979 930 922 821 700 609 526 432 370 349 350 349 350 424 423 421 383 403 396 350 354 370 362 365 364 361 360 355 359 361 360 350 350 360 360 348 352 353 350 348 346 338 336 339 344 359 354 372 383 422 413 379 381 363 360 363 356 352 349 354 361 373 360 348 345 346 342 336 331 329 319 311 313 315 314 310 309 306 306 307 301 297 293 293 290 288 286 284 284 284 280 281 284 277 278 276 275 277 270 272 268 267 267 264 262 264 262 263 261 259 255 250 246 246 241 238 236 235 231 228 228 227 225 222 221 223 215 220 216 217 217 212 219 226 240 263 299 346 378 425 426 441 486 500 617 676 592 546 526 496 500 451 436 422 503 508 553 553 542 523 493 467 457 475 427 388 381 376 332 332 321 347 304 307 319 370 401 376 408 408 346 393 375 320 354 389 362 334 390 374 317 315 355 417 411 352 377 387 410 392 442 392 393 367 313 311 390 370 404 445 413 429 480 488 507 473 434 407 387 358 323 298 304 276 282 281 299 300 324 368 349 289 255 270 304 292 367 367 321 319 344 308 319 280 280 281 286 304 283 240 228 271 255 249 250 273 295 289 301 308 275 259 263 274 280 289 286 279 260 265 277 281 268 252 276 293 256 207 213 206 207 207 209 252 232 260 251 250 294 327 332 296 327 385 385 363 374 339 324 349 347 332 268 238 242 256 243 272 308 256 307 287 310 261 271 308 262 272 244 246 251 275 243 250 232 233 204 172 160 156 164 161 195 210 236 230 237 200 207 194 173 225 208 179 205 182 189 193 182 186 197 211 241 242 228 231 265 280 213 185 219 239 265 208 174 185 224 234 212 202 203 171 179 177 157 147 143 152 174 151 144 146 138 135 123 119 112 112 110 111 113 111 113 110 109 109 108 109 107 109 107 105 106 106 105 105 104 104 104 104 101 103 101 102 1061 1080 1104 1127 1161 1202 1249 1249 1279 1306 1395 1508 1688 1827 1952 1746 1581 1455 1290 1091 922 830 708 692 568 493 446 423 385 358 332 322 314 309 364 460 403 319 285 283 279 277 276 275 275 274 274 273 271 307 271 270 273 270 270 270 271 282 386 426 401 432 412 452 503 458 408 322 285 280 283 284 280 282 288 340 472 552 659 806 862 976 1035 1118 1167 1200 1282 1315 1334 1311 1235 1127 1071 1013 1006 1033 1053 1128 1248 1331 1354 1346 1188 893 750 565 482 458 478 532 608 732 825 957 1034 1153 1224 1140 1252 1388 1482 1679 1893 2189 2160 2146 2127 2121 2121 2140 2151 2224 2212 2245 2283 2284 2234 2112 2006 1824 1690 1583 1479 1425 1413 1368 1370 1398 1168 921 778 719 722 722 723 718 720 720 718 732 774 892 1095 1273 1282 1254 1314 1328 1229 1465 1516 1585 1657 1790 1809 1800 1764 1769 1759 1758 1763 1762 1761 1727 1703 1727 1777 1847 1836 1803 1897 1924 1963 1996 2083 2129 2213 2151 1933 1763 1618 1494 1421 1354 1399 1595 1701 1748 1698 1621 1562 1644 1806 1894 1912 1894 1970 2048 2126 2229 2253 2246 2210 2226 2244 2259 2308 2321 2361 2444 2557 2520 2386 2327 2256 2185 2131 2054 2002 1983 1886 1925 1997 2040 2014 2102 2159 2255 2346 2260 2126 2056 2068 2141 2269 2349 2453 2432 2360 2340 2293 2203 2182 2205 2168 2123 2183 2181 2169 2192 2280 2391 2521 2593 2702 2870 2847 2762 2658 2568 2445 2382 2301 2267 2250 2273 2291 2286 2277 2352 2377 2376 2309 2306 2293 2326 2432 2582 2620 2502 2312 2290 2288 2236 2144 2197 2237 2301 2495 2566 2567 2560 2553 2669 2812 2727 2643 2718 2558 2509 2460 2390 2294 2203 2148 2255 2330 2394 2444 2562 2636 2721 2784 2768 2834 2802 2819 2826 2794 2769 2768 2833 2928 2772 2691 2589 2584 2591 2591 2668 2590 2464 2519 2637 2521 2284 2142 1990 1894 1814 1801 1841 1926 2087 2178 2383 2420 2510 2571 2668 2712 2493 2380 2251 2162 2072 2016 2014 2023 1982 1977 1819 1754 1654 1582 1433 1374 1307 1300 1287 1281 1270 1258 1265 1332 1425 1516 1621 1696 1787 1848 1929 1991 2077 2108 2189 2222 2267 2334 2429 2490 2545 2466 2356 2310 2307 2319 2355 2408 2444 2442 2427 2429 2400 2458 2461 2438 2458 2422 2251 2208 2123 2268 2416 2507 2596 2660 2461 2371 2294 2227 2074 1917 1652 1532 1542 1486 1406 1395 1370 1293 1274 1187 1090 1005 1002 997 994 999 1043 1167 1268 1365 1435 1512 1542 1650 1775 1827 1789 1756 1813 1954 2055 2128 2175 2237 2283 2303 2281 2226 2292 2374 2394 2396 2336 2285 2290 2276 2319 2411 2421 2356 2405 2435 2462 2524 2619 2641 2566 2562 2595 2637 2647 2554 2475 2395 2415 2315 2155 2011 1992 2033 2074 2166 2274 2347 2361 2266 2093 2115 2177 2194 2239 2004 1941 1927 1965 2110 2246 2184 2183 2228 2277 2257 2170 2121 2058 1916 1919 1921 1938 2061 2213 2248 2135 1973 1820 1688 1635 1695 1803 1844 1807 1712 1752 1830 1871 1994 2054 1983 1922 1832 1798 1762 1786 1820 1751 1741 1711 1634 1609 1601 1613 1632 1589 1586 1587 1597 1549 1479 1441 1456 1433 1425 1409 1446 1416 1403 1339 1249 1241 1243 1231 1181 1147 1207 1252 1257 1265 1280 1230 1182 1126 1105 1089 1009 889 888 927 959 938 819 735 685 625 532 451 403 347 348 356 392 444 386 364 360 364 368 360 362 372 372 366 367 369 370 370 377 383 394 388 391 379 384 372 360 349 351 352 352 353 360 358 359 365 380 396 427 394 377 378 374 367 367 360 359 355 355 355 353 358 354 347 347 350 342 335 334 331 323 317 313 313 312 309 307 309 306 302 299 299 301 293 293 293 290 292 285 285 282 280 280 276 275 275 275 275 273 269 268 269 265 260 267 263 263 257 258 260 257 257 258 253 253 252 235 240 228 228 230 228 223 224 224 219 221 220 218 221 227 221 219 226 286 246 281 310 363 373 420 423 463 521 549 589 577 616 617 599 562 567 526 465 504 559 532 503 508 494 475 432 445 442 442 421 365 356 354 385 328 306 344 375 376 389 390 345 338 363 337 372 363 319 329 363 384 334 331 326 309 318 347 358 388 407 338 369 363 402 410 438 413 384 317 306 367 390 378 375 405 448 429 456 515 508 521 500 415 368 324 353 349 293 283 283 257 287 284 314 342 312 285 243 260 289 302 302 267 281 330 295 298 314 301 287 258 244 238 241 237 223 248 235 215 222 218 216 234 259 246 245 231 245 270 249 236 223 237 255 275 263 260 276 279 262 236 243 231 220 237 247 253 261 289 342 345 272 329 335 302 279 294 305 358 301 329 346 303 269 286 321 336 278 257 229 231 256 267 240 277 263 301 241 293 285 231 274 232 203 213 282 232 205 246 221 220 171 158 157 158 164 161 177 194 205 223 237 204 181 198 229 223 192 210 209 187 250 220 227 231 226 212 193 195 208 198 212 260 227 186 173 195 176 170 202 230 237 221 181 167 167 152 170 151 152 161 148 135 147 150 138 138 133 118 112 114 113 112 108 111 106 111 110 110 110 110 108 106 107 106 107 107 105 104 105 104 105 103 101 101 102 102 101 1042 1085 1120 1174 1182 1212 1269 1291 1393 1455 1549 1575 1688 1846 1923 1762 1587 1461 1231 1084 761 674 576 553 493 425 397 379 359 344 330 328 319 327 509 421 336 288 288 288 281 282 279 280 277 277 274 274 274 281 274 271 274 275 272 271 270 308 413 430 395 390 393 458 488 427 365 286 282 283 282 285 285 294 298 431 548 653 772 955 1003 1061 1088 1103 1146 1204 1256 1231 1263 1212 1108 973 909 877 914 995 1046 1139 1175 1223 1285 1131 990 826 663 457 465 540 614 644 713 884 991 1141 1229 1304 1387 1220 1338 1504 1574 1703 1959 2084 2110 2096 2079 2106 2115 2127 2140 2200 2181 2248 2294 2206 2157 2039 1928 1776 1623 1481 1427 1340 1299 1158 1194 1253 1252 1116 916 744 727 727 728 721 718 721 719 722 733 794 953 1176 1169 1121 1224 1308 1182 1342 1480 1576 1641 1765 1801 1812 1831 1854 1862 1892 1905 1898 1905 1824 1788 1838 1896 2047 2045 1968 2061 2063 2093 2163 2265 2324 2183 1983 1853 1711 1539 1490 1400 1330 1517 1602 1605 1640 1606 1551 1602 1706 1860 1832 1807 1909 1988 2093 2232 2251 2214 2201 2211 2241 2267 2277 2274 2290 2368 2461 2597 2597 2470 2391 2304 2244 2160 2099 2051 1996 1932 1848 1924 1937 1964 2069 2206 2274 2290 2213 2068 1990 2066 2145 2250 2363 2435 2398 2313 2295 2254 2183 2084 2090 2054 2028 2059 2047 2083 2164 2327 2487 2655 2750 2865 2852 2706 2641 2560 2501 2433 2414 2363 2382 2382 2378 2421 2381 2315 2359 2423 2380 2363 2351 2326 2378 2537 2619 2525 2481 2380 2323 2378 2298 2186 2173 2254 2292 2363 2410 2443 2444 2477 2528 2689 2770 2831 2681 2549 2490 2433 2398 2345 2255 2162 2193 2270 2339 2384 2498 2563 2642 2719 2729 2719 2700 2684 2693 2664 2688 2699 2718 2837 2884 2832 2746 2716 2719 2771 2734 2572 2580 2695 2537 2427 2312 2246 2071 1955 1864 1788 1761 1778 1891 2048 2259 2285 2543 2677 2726 2668 2630 2535 2394 2288 2186 2146 2205 2179 2108 2000 1815 1694 1637 1537 1415 1316 1290 1291 1279 1270 1269 1318 1246 1283 1363 1430 1528 1607 1704 1772 1826 1912 1975 2001 2023 2073 2171 2245 2347 2396 2407 2332 2253 2224 2197 2178 2232 2283 2315 2296 2272 2271 2291 2360 2340 2307 2351 2359 2214 2090 1997 2085 2168 2220 2305 2417 2364 2234 2087 2053 2019 1927 1720 1576 1375 1323 1280 1254 1229 1188 1143 1053 1007 1001 996 1003 1056 1115 1166 1277 1374 1475 1549 1588 1643 1780 1854 1959 1936 1961 1998 2101 2160 2231 2285 2327 2367 2397 2383 2329 2347 2468 2522 2494 2483 2447 2421 2402 2447 2526 2504 2542 2551 2627 2667 2708 2714 2614 2590 2501 2530 2516 2475 2358 2288 2225 2229 2240 2165 2101 2169 2217 2162 2168 2197 2234 2331 2365 2232 2178 2270 2278 2313 2049 1986 1978 2072 2155 2277 2359 2348 2438 2483 2386 2300 2227 2143 1997 1995 2064 2055 2190 2344 2211 2111 1957 1872 1703 1670 1802 1940 1976 1900 1871 1906 1954 2017 1987 1947 1875 1790 1683 1631 1600 1616 1656 1630 1610 1590 1608 1654 1663 1604 1526 1410 1408 1395 1370 1387 1394 1291 1353 1337 1416 1428 1381 1350 1302 1240 1178 1082 1128 1089 1068 1068 1066 1149 1114 1188 1235 1122 1076 1031 983 981 945 868 804 843 885 909 885 808 723 622 591 471 379 355 348 347 367 389 374 357 361 374 382 379 377 373 372 373 372 374 384 408 395 384 375 372 370 369 363 362 364 367 367 365 368 364 358 358 361 363 379 407 408 394 381 380 376 377 370 366 362 356 359 365 355 350 348 346 346 336 332 328 328 326 319 318 315 311 310 310 307 304 305 308 300 298 298 292 292 291 289 291 283 283 285 279 282 278 277 278 276 271 271 273 270 267 264 266 266 265 261 258 261 261 257 248 252 253 258 255 247 245 241 238 232 226 226 227 222 224 220 219 224 221 226 228 224 273 321 310 266 264 289 338 358 355 415 450 462 478 540 583 653 663 648 628 551 535 552 561 564 515 455 434 417 429 405 402 410 436 359 346 395 375 348 302 326 346 383 393 420 399 365 329 333 355 345 307 332 366 338 355 311 304 316 344 370 348 365 395 368 337 379 365 408 395 363 386 328 296 334 389 334 384 411 404 427 433 461 430 445 458 475 408 395 362 335 334 320 304 275 248 269 300 327 316 281 276 245 254 281 273 251 290 323 293 286 311 315 312 294 281 267 248 233 218 213 212 208 208 211 210 214 198 217 225 210 238 270 234 207 233 257 262 279 247 219 228 245 269 261 265 261 262 251 269 335 358 333 344 326 308 371 372 321 289 268 306 297 279 333 337 333 318 284 260 278 278 262 225 222 267 257 229 258 240 254 236 300 308 232 295 298 243 191 224 256 187 210 180 169 158 159 169 185 182 217 169 174 180 192 225 211 186 186 222 244 212 221 215 198 217 243 238 218 191 208 213 192 179 181 210 240 248 215 175 164 162 192 218 206 200 190 201 176 161 170 153 151 139 138 137 139 134 145 138 138 138 131 113 114 113 111 115 113 112 114 112 116 111 109 109 109 106 108 107 108 106 105 105 104 104 103 102 102 102 101 102 1035 1060 1087 1148 1196 1237 1296 1376 1452 1557 1660 1732 1783 1860 1893 1724 1529 1395 1234 1096 839 713 590 479 423 396 375 363 352 347 338 332 343 477 494 392 290 287 287 284 284 285 281 281 281 278 276 275 278 276 275 272 277 274 273 274 284 360 375 340 349 358 432 473 479 385 309 284 284 283 289 287 294 377 421 503 631 798 862 1016 1100 1111 1121 1133 1174 1125 1159 1138 1144 1064 1004 861 757 808 862 978 1055 1140 1187 1201 1218 947 800 646 454 462 513 650 760 859 883 963 1066 1240 1316 1388 1425 1369 1427 1508 1590 1719 1899 2044 2083 2073 2079 2117 2107 2124 2140 2173 2149 2246 2280 2139 2033 1938 1879 1709 1569 1448 1380 1311 1339 1202 1101 966 981 884 790 762 734 741 740 721 717 721 716 720 721 759 874 1106 1070 1024 1063 1201 1115 1255 1446 1567 1639 1762 1819 1868 1920 1995 1985 2027 2046 2036 1995 1854 1805 1914 2011 2146 2139 2062 1993 2046 2171 2281 2322 2304 2165 1959 1738 1644 1476 1395 1344 1328 1481 1492 1541 1552 1518 1532 1668 1738 1720 1715 1888 1966 2084 2174 2244 2238 2203 2196 2199 2204 2204 2209 2252 2301 2362 2431 2524 2532 2497 2514 2368 2308 2219 2167 2098 2033 1933 1894 1871 1912 2012 2115 2210 2184 2199 2147 2039 1968 2058 2138 2276 2389 2429 2353 2276 2232 2186 2146 2114 2025 1996 1977 1973 1996 2075 2191 2414 2627 2795 2929 2962 2864 2737 2683 2615 2575 2531 2531 2538 2506 2468 2525 2442 2406 2346 2418 2445 2394 2423 2404 2394 2442 2604 2801 2601 2481 2424 2420 2457 2416 2272 2227 2221 2310 2378 2390 2414 2415 2444 2584 2687 2762 2858 2695 2691 2560 2507 2421 2342 2229 2166 2132 2220 2292 2303 2414 2488 2562 2630 2622 2643 2606 2597 2601 2596 2633 2669 2673 2765 2799 2893 2832 2841 2789 2723 2664 2649 2685 2703 2600 2409 2289 2249 2103 2043 1923 1862 1775 1748 1773 1889 2052 2211 2391 2464 2502 2481 2558 2610 2576 2448 2355 2289 2181 2092 2025 1859 1714 1601 1499 1451 1332 1293 1278 1270 1283 1316 1394 1430 1324 1239 1329 1386 1466 1533 1628 1674 1731 1786 1829 1854 1879 1983 2115 2173 2231 2281 2260 2222 2182 2155 2101 2068 2121 2157 2173 2156 2133 2147 2215 2244 2207 2185 2219 2227 2232 2086 1919 1983 2049 2082 2174 2235 2242 2106 1970 1862 1839 1825 1697 1566 1367 1253 1161 1117 1092 1082 1046 1015 1004 1006 1008 1057 1136 1252 1317 1383 1482 1582 1636 1704 1777 1857 1955 2069 2096 2126 2136 2163 2241 2325 2360 2410 2460 2494 2498 2478 2503 2576 2565 2583 2616 2553 2513 2567 2597 2623 2543 2569 2656 2688 2753 2821 2747 2722 2648 2442 2326 2282 2249 2194 2144 2105 2098 2116 2118 2193 2288 2432 2461 2347 2264 2293 2324 2421 2331 2282 2308 2398 2264 2153 2178 2170 2207 2230 2311 2416 2506 2683 2634 2365 2296 2242 2108 2076 2087 2195 2195 2300 2458 2252 2205 2074 1925 1735 1718 1853 2040 2130 2056 2045 2096 2035 1939 1888 1859 1795 1754 1698 1635 1533 1492 1503 1475 1486 1476 1496 1524 1552 1447 1392 1252 1257 1257 1233 1291 1290 1156 1210 1237 1320 1275 1269 1289 1211 1115 1060 1010 1034 1023 977 950 999 1037 989 1069 1107 1048 1022 965 920 902 885 822 743 782 806 842 812 767 705 623 598 527 442 353 348 347 347 380 356 353 362 400 405 394 388 389 395 405 402 407 402 396 397 398 390 382 385 370 370 372 377 376 381 383 385 389 390 382 386 391 392 412 407 387 389 388 383 380 379 388 377 382 380 365 358 353 354 346 352 346 339 333 330 324 320 317 315 310 310 309 309 304 306 303 301 299 295 292 293 288 292 288 285 285 284 283 278 277 277 278 274 270 274 269 268 267 264 263 265 257 258 259 255 255 247 256 250 255 252 256 253 243 239 233 232 228 227 227 228 227 223 223 229 228 220 222 250 324 388 355 285 355 352 301 307 361 402 388 397 414 460 505 551 572 597 630 594 578 529 520 516 524 502 491 457 441 383 390 435 413 340 323 361 320 317 299 314 332 351 357 395 389 393 349 326 308 310 316 366 371 325 315 305 300 357 369 363 340 345 374 428 370 337 368 403 421 336 332 318 292 322 346 336 345 360 376 388 402 428 429 390 403 444 468 432 407 361 339 309 279 265 244 260 299 320 345 351 348 274 238 236 238 259 306 350 305 274 283 279 307 338 324 299 291 281 246 229 234 242 250 261 257 253 223 201 202 205 236 252 218 200 214 225 247 278 253 223 208 225 257 278 245 237 262 292 315 347 327 345 310 324 330 350 403 409 333 275 260 251 276 287 279 287 318 303 267 236 227 225 220 216 248 240 223 244 227 218 225 251 258 240 236 265 295 246 182 201 172 168 166 161 163 175 212 247 231 239 186 191 208 215 213 239 199 214 203 206 217 256 213 222 245 220 199 184 183 182 174 193 188 177 195 210 202 222 202 166 165 195 204 188 169 177 212 201 197 180 163 167 170 155 155 139 131 142 145 139 136 135 120 112 113 110 114 110 111 114 113 112 111 109 109 106 105 107 108 105 105 102 105 107 105 104 103 105 103 101 102 1068 1097 1145 1172 1251 1302 1383 1427 1591 1638 1661 1768 1906 2002 1781 1591 1373 1257 1039 884 790 659 503 447 408 390 375 369 357 349 341 337 473 630 444 328 291 293 290 289 286 285 281 282 281 279 279 280 280 279 277 276 277 276 275 277 314 319 330 348 380 399 451 472 452 337 296 284 284 284 285 292 354 406 501 603 750 940 1028 1071 1104 1127 1130 1101 1044 992 986 961 986 929 844 733 676 765 842 987 1057 1102 1183 1190 1001 760 593 450 438 515 609 738 844 995 1061 1080 1162 1340 1436 1496 1506 1561 1562 1592 1657 1806 1935 2004 2060 2058 2098 2106 2101 2119 2154 2175 2113 2223 2229 2091 2009 1899 1815 1669 1560 1442 1393 1450 1496 1379 1304 1073 894 765 794 842 870 911 888 719 719 720 726 718 715 727 814 1018 980 949 993 1092 1164 1403 1456 1530 1613 1742 1842 1947 2021 2086 2109 2081 2046 1976 1958 1855 1812 1914 2033 2114 2089 1939 1843 1940 2070 2208 2207 2192 2080 1856 1647 1543 1419 1356 1284 1347 1397 1438 1478 1483 1564 1595 1597 1651 1680 1749 1866 1896 2031 2165 2288 2275 2223 2206 2197 2199 2195 2214 2259 2280 2302 2331 2391 2379 2432 2507 2491 2374 2280 2207 2121 2082 1982 1914 1816 1883 1959 2046 2113 2035 2010 2010 1943 1991 2071 2151 2313 2332 2325 2361 2241 2187 2094 2030 1982 1977 1934 1928 1974 2010 2123 2271 2488 2692 2933 3044 2978 2961 2895 2837 2802 2788 2712 2647 2599 2590 2589 2492 2479 2439 2448 2476 2483 2479 2482 2464 2477 2550 2663 2828 2735 2614 2550 2538 2585 2568 2377 2282 2212 2300 2363 2378 2430 2452 2473 2652 2887 2890 2975 2909 2767 2758 2746 2499 2411 2254 2174 2089 2144 2168 2239 2335 2405 2453 2526 2545 2532 2503 2523 2515 2506 2591 2624 2631 2739 2849 2932 2872 2748 2697 2707 2591 2588 2584 2658 2645 2449 2308 2280 2233 2174 2078 2008 1869 1791 1752 1739 1871 2057 2132 2191 2248 2284 2441 2421 2457 2451 2321 2265 2065 1955 1838 1780 1595 1495 1427 1384 1321 1295 1301 1349 1391 1404 1397 1392 1401 1307 1244 1308 1385 1456 1529 1582 1645 1677 1681 1701 1854 1913 1973 2006 2158 2214 2198 2146 2115 2089 2002 2004 2058 2072 2071 2049 2045 2070 2150 2114 2059 2069 2069 2071 2174 2141 1966 1864 1893 1948 2023 2113 2118 2013 1828 1754 1640 1645 1567 1464 1323 1202 1092 1067 1046 1038 1028 1012 1012 1010 1071 1234 1259 1354 1417 1516 1629 1737 1781 1839 1874 1970 2097 2173 2208 2258 2276 2255 2277 2382 2478 2487 2452 2442 2501 2583 2617 2546 2481 2563 2673 2608 2565 2631 2713 2589 2453 2428 2461 2572 2665 2663 2571 2516 2452 2303 2173 2082 2027 2013 2029 2004 1988 2005 2075 2228 2340 2492 2617 2710 2388 2381 2449 2528 2472 2409 2388 2364 2265 2249 2308 2316 2366 2316 2367 2413 2493 2727 2565 2398 2359 2227 2171 2196 2199 2243 2315 2376 2544 2379 2185 2065 1899 1808 1773 1851 2044 2218 2238 2171 2081 1994 1993 1953 1905 1850 1819 1745 1672 1580 1502 1436 1413 1379 1337 1373 1372 1384 1340 1241 1178 1128 1145 1135 1165 1172 1071 1101 1189 1199 1130 1191 1308 1227 1156 1106 994 943 988 963 885 945 906 976 1058 1043 936 905 862 821 918 848 765 723 688 722 762 753 702 687 600 597 532 508 423 353 346 347 348 348 348 348 421 448 453 449 445 433 430 442 433 422 420 427 423 410 406 395 386 388 392 391 391 390 395 403 402 401 399 394 396 417 407 402 394 395 393 395 400 404 424 431 396 370 360 359 356 355 356 348 335 336 331 327 321 316 314 313 312 312 306 307 305 303 301 299 298 295 293 293 290 283 286 284 281 277 280 280 277 278 273 272 271 271 273 271 268 268 267 261 261 263 252 254 250 257 257 254 252 249 254 254 253 250 242 236 234 232 233 225 225 224 221 224 221 222 239 246 315 315 340 291 320 406 392 303 313 367 411 465 473 491 529 507 554 584 597 533 527 566 518 469 455 468 457 481 432 410 372 422 412 337 319 377 326 299 299 328 321 374 340 369 349 373 394 341 345 309 310 325 326 337 312 301 306 343 338 336 328 343 347 400 368 330 363 369 382 362 317 298 281 301 332 360 316 345 343 338 368 374 406 396 354 392 427 418 459 436 375 339 293 263 242 258 300 329 415 371 321 278 251 237 234 250 295 335 316 293 265 265 279 286 314 305 278 262 263 267 281 257 246 249 270 313 265 227 194 194 206 229 202 195 203 216 266 279 247 219 203 219 247 284 248 227 244 272 303 313 270 277 396 416 399 385 336 340 331 315 257 246 267 255 253 262 299 267 259 274 278 250 245 223 222 230 222 240 218 222 217 246 232 219 203 202 240 265 199 172 167 169 174 179 189 235 258 226 208 213 183 208 240 255 208 247 225 219 217 243 222 220 262 240 213 201 207 220 223 215 212 168 171 166 182 203 178 194 189 174 162 186 178 183 161 160 181 180 168 160 160 157 152 152 150 137 132 128 138 137 132 127 123 115 114 113 113 111 109 112 111 112 112 108 109 105 108 109 106 106 103 105 105 104 104 104 103 101 102 101 100 1112 1167 1181 1241 1296 1392 1509 1575 1664 1758 1758 1745 1905 1854 1620 1428 1244 1063 895 775 693 582 456 428 405 397 384 374 365 356 358 436 632 580 392 301 295 291 292 290 288 287 286 284 284 282 281 285 282 279 278 283 278 277 280 306 376 398 463 496 517 521 548 490 429 327 288 284 288 288 292 296 347 435 549 709 841 1001 1029 1056 1077 1118 1121 960 915 897 874 846 825 782 692 605 615 700 778 922 987 1027 1113 989 803 595 451 427 451 592 695 819 949 1081 1207 1345 1454 1474 1526 1622 1685 1767 1778 1811 1837 1867 1927 1971 1996 2029 2076 2100 2100 2126 2147 2144 2086 2166 2153 2055 1986 1916 1838 1677 1571 1481 1514 1634 1500 1372 1210 1012 864 826 972 1115 1134 1079 900 718 716 722 723 723 723 724 760 937 954 1031 1104 1168 1280 1412 1469 1542 1614 1698 1805 1935 2041 2147 2158 2084 2006 1902 1838 1807 1776 1887 1985 2033 2002 1811 1721 1829 1990 2103 2118 2079 1941 1825 1629 1489 1363 1307 1344 1468 1513 1509 1521 1580 1645 1725 1775 1811 1800 1769 1940 2042 2058 2155 2263 2278 2275 2253 2210 2203 2205 2211 2220 2229 2244 2261 2312 2362 2478 2522 2472 2438 2362 2275 2174 2120 2030 1947 1854 1814 1877 1946 1949 1921 1900 1949 1994 2033 2123 2223 2240 2169 2165 2212 2180 2072 1994 1923 1902 1873 1896 1942 2022 2085 2276 2422 2499 2689 2935 2927 2828 2809 2839 2877 2856 2901 2774 2718 2681 2658 2593 2535 2519 2566 2530 2557 2568 2543 2524 2520 2568 2657 2807 3032 2929 2750 2655 2803 2775 2679 2444 2333 2249 2303 2409 2427 2469 2513 2556 2681 2884 2993 3059 2916 2776 2706 2641 2536 2375 2267 2184 2089 2073 2111 2173 2264 2320 2395 2445 2430 2404 2384 2420 2461 2483 2543 2584 2639 2723 2879 2891 2876 2793 2715 2658 2561 2551 2525 2510 2609 2549 2383 2333 2331 2296 2122 2004 1905 1878 1774 1747 1728 1823 1919 1963 2053 2129 2215 2232 2264 2277 2328 2251 2034 1894 1690 1596 1582 1483 1390 1359 1329 1345 1410 1453 1504 1526 1507 1512 1469 1392 1297 1230 1316 1376 1444 1493 1531 1551 1568 1680 1731 1759 1902 2015 2124 2171 2155 2087 1974 1959 1911 1924 1977 2001 1995 1943 1925 2019 2054 1980 1897 1956 1939 1925 2054 2165 2105 1966 1764 1782 1898 2120 2070 2013 1796 1651 1522 1469 1451 1371 1211 1118 1054 1041 1031 1020 1022 1039 1062 1153 1236 1385 1430 1495 1554 1625 1710 1867 1898 2063 2099 2100 2178 2224 2300 2358 2385 2382 2393 2456 2508 2519 2444 2379 2422 2523 2568 2398 2419 2568 2662 2564 2503 2526 2582 2487 2368 2380 2440 2409 2417 2416 2400 2302 2270 2150 2033 1933 1904 1913 1920 1910 1898 1973 2058 2176 2249 2375 2482 2650 2675 2518 2519 2564 2650 2619 2550 2480 2400 2331 2366 2506 2487 2559 2693 2696 2710 2791 2738 2582 2510 2348 2314 2352 2356 2369 2401 2506 2507 2281 2226 2142 2085 1972 1921 1950 2043 2215 2185 2115 2081 2026 1974 1918 1860 1791 1745 1683 1602 1514 1458 1424 1384 1340 1330 1238 1224 1229 1178 1109 1067 1024 1013 1051 1090 1095 1035 1015 1100 1050 1089 1153 1271 1178 1118 1038 988 904 916 926 856 847 890 946 1020 963 892 827 767 840 923 893 795 730 659 658 673 683 674 623 577 592 530 492 479 430 354 350 348 348 348 348 414 452 500 508 495 475 456 459 451 446 437 431 424 423 423 421 418 414 406 403 407 411 411 415 419 424 427 422 428 422 423 410 415 434 443 451 448 453 437 402 385 371 361 355 358 345 340 334 332 329 330 323 316 314 314 308 307 305 303 301 303 301 296 297 298 296 292 290 288 285 284 284 278 280 284 276 277 274 280 275 272 272 273 269 262 265 263 264 262 259 255 256 254 252 257 251 250 250 249 247 250 245 246 232 237 232 227 227 226 230 234 239 241 254 306 260 266 311 366 365 306 354 400 381 330 367 426 506 548 576 566 574 595 542 516 526 474 506 519 535 514 433 435 445 451 391 363 395 372 325 305 315 327 304 298 338 370 375 373 331 334 353 370 399 353 313 302 300 308 336 316 295 313 360 335 323 328 339 360 373 356 335 331 368 377 408 363 312 293 271 298 328 334 313 326 324 382 384 345 374 389 340 363 373 406 424 419 387 368 320 241 267 330 336 338 386 331 308 266 236 244 283 313 333 331 328 301 276 256 255 271 298 258 242 229 231 248 251 219 216 247 289 266 231 199 192 195 199 190 208 216 235 250 242 259 227 197 207 252 249 246 218 243 262 281 255 268 309 396 438 440 407 343 311 280 269 276 253 229 231 234 258 259 250 233 252 278 265 254 240 211 211 231 227 208 216 216 236 213 195 221 201 183 188 175 171 200 223 226 213 249 267 218 213 232 212 207 206 277 270 236 252 290 296 253 269 259 264 265 262 217 218 240 200 186 176 173 182 172 161 164 183 186 193 177 157 166 165 198 193 192 173 151 157 184 176 148 157 145 152 145 150 137 132 126 135 127 125 123 117 115 113 113 112 113 113 116 120 113 110 108 108 106 106 107 105 105 106 106 103 103 103 103 103 101 103 100 1168 1232 1276 1277 1360 1430 1501 1584 1745 1823 1892 1903 1881 1682 1455 1280 1016 835 720 657 536 493 451 443 443 434 418 434 428 437 490 582 618 516 348 297 296 296 293 294 291 291 290 286 286 286 285 282 283 281 281 280 279 286 383 498 602 649 704 728 767 736 592 488 394 317 291 296 296 305 301 293 372 461 575 750 815 874 906 947 931 942 894 872 829 780 749 753 722 602 516 503 559 692 823 928 1002 1049 1076 882 717 479 418 432 522 675 782 930 1066 1228 1346 1547 1667 1818 1853 1862 1862 1854 1828 1850 1870 1905 2012 2044 2025 2036 2030 2053 2098 2119 2110 2073 2038 2056 1983 1949 1939 1893 1815 1645 1505 1484 1544 1641 1507 1338 1143 923 782 972 1081 1245 1285 1080 894 758 722 722 721 720 716 719 724 889 985 1163 1268 1413 1469 1496 1513 1649 1734 1667 1726 1815 1874 2034 2070 1981 1881 1829 1762 1658 1739 1837 1902 1905 1856 1683 1571 1728 1864 1964 1939 1886 1785 1668 1478 1350 1244 1279 1522 1605 1685 1731 1778 1818 1862 1939 2027 1999 2015 2015 1964 2034 2175 2225 2260 2316 2334 2314 2269 2204 2212 2255 2274 2277 2296 2305 2320 2351 2440 2436 2384 2381 2328 2348 2331 2238 2104 1995 1881 1823 1822 1819 1868 1889 1937 1984 2056 2142 2250 2219 2132 2066 1978 1994 1996 1981 1865 1821 1872 1914 2021 2063 2124 2190 2390 2514 2630 2712 2813 2857 2791 2733 2688 2703 2737 2754 2899 2824 2800 2752 2674 2660 2599 2580 2594 2631 2690 2709 2606 2607 2657 2792 2974 3124 3125 3146 3055 2917 2721 2696 2607 2479 2294 2293 2439 2480 2509 2532 2584 2618 2800 2957 2887 2747 2650 2624 2584 2436 2370 2291 2229 2156 2083 2034 2089 2130 2180 2282 2303 2298 2319 2359 2425 2451 2504 2572 2647 2723 2702 2734 2762 2851 2810 2690 2604 2546 2508 2500 2440 2470 2672 2549 2424 2352 2293 2175 2111 2128 2044 2022 1977 1777 1705 1730 1776 1838 1914 1924 2002 2038 2041 2187 2171 2054 1968 1884 1706 1535 1415 1390 1366 1381 1416 1488 1532 1573 1605 1623 1655 1561 1462 1439 1323 1208 1254 1301 1350 1380 1443 1523 1604 1683 1751 1841 1910 1988 2035 2054 2014 1838 1783 1751 1800 1863 1854 1854 1819 1885 2002 1926 1805 1712 1832 1818 1809 1947 2048 2012 1902 1725 1683 1878 1999 2109 1950 1728 1614 1474 1375 1219 1168 1071 1026 1025 1026 1019 1030 1039 1083 1092 1222 1333 1429 1541 1674 1740 1867 1945 1998 2061 2132 2204 2285 2327 2385 2421 2456 2477 2498 2503 2522 2517 2471 2362 2340 2376 2462 2516 2358 2332 2476 2486 2528 2414 2365 2375 2237 2207 2260 2166 2146 2125 2100 2139 2079 2035 2012 1954 1903 1876 1867 1859 1860 1848 1905 1959 2022 2093 2283 2386 2573 2690 2579 2504 2497 2495 2495 2517 2641 2622 2530 2515 2573 2619 2801 2702 2574 2567 2736 2729 2691 2658 2540 2544 2573 2595 2589 2641 2640 2604 2506 2416 2252 2158 2073 2060 1977 2029 2230 2286 2189 2084 2004 1970 1925 1940 1944 1816 1767 1701 1647 1592 1556 1500 1405 1373 1341 1286 1186 1205 1178 1160 1155 1040 947 960 947 940 919 974 940 1058 1124 1162 1156 1048 1002 946 894 836 817 823 777 835 884 901 857 803 755 739 808 888 910 844 782 698 652 592 602 591 565 564 566 533 485 441 450 413 358 348 348 348 348 398 456 546 616 601 585 558 514 484 493 493 484 459 447 445 451 451 447 451 450 445 442 445 444 450 461 462 437 434 433 459 467 489 487 441 431 414 431 418 411 386 372 355 357 343 340 337 331 327 323 320 315 314 312 307 304 300 300 299 302 299 301 297 296 295 291 292 287 283 282 276 276 279 280 277 275 277 276 274 268 274 273 266 261 265 260 262 261 260 259 250 251 251 255 246 247 251 250 251 246 242 239 236 232 214 227 233 238 240 243 252 296 326 287 283 321 313 271 304 363 406 331 372 418 361 358 441 466 469 464 467 520 553 572 529 486 455 465 480 492 484 445 416 440 430 388 414 353 364 388 359 308 297 294 292 301 350 335 335 360 323 346 364 353 371 391 364 325 301 298 296 298 307 336 325 327 354 373 378 400 381 342 322 359 382 362 344 311 295 274 277 333 362 319 288 318 337 390 387 332 323 366 358 318 336 373 383 360 358 320 262 234 241 265 321 364 396 367 303 268 230 242 275 301 276 288 305 309 297 274 245 255 286 266 256 227 213 240 245 211 206 231 254 231 232 202 189 188 186 205 238 261 239 216 221 246 200 196 217 244 212 211 237 266 252 227 267 276 305 315 381 387 436 419 364 388 330 289 286 280 228 217 228 226 212 245 266 238 220 213 216 204 205 198 198 196 198 203 201 183 189 192 193 174 175 181 265 269 322 320 312 264 268 254 274 266 284 284 317 299 244 270 287 278 288 267 256 270 261 279 267 281 232 225 215 206 190 231 225 202 172 155 153 177 173 152 165 182 195 170 174 193 182 154 145 164 167 150 142 148 134 132 127 124 123 125 124 120 119 117 115 115 116 116 116 145 127 149 137 124 118 111 110 107 107 106 104 107 105 105 104 104 104 102 102 101 101 1147 1190 1278 1299 1322 1390 1431 1500 1620 1743 1768 1819 1753 1576 1184 1024 852 752 659 604 537 500 473 507 538 539 522 519 520 588 664 672 557 447 304 303 300 296 298 297 294 295 294 293 288 290 287 284 283 284 280 282 307 375 498 624 707 783 873 938 931 827 650 527 411 333 299 291 289 305 292 300 377 459 563 721 744 752 747 727 718 735 666 630 654 724 721 661 601 512 446 442 477 593 753 877 963 942 816 621 498 413 423 485 633 798 934 1125 1041 1221 1406 1637 1774 1822 1829 1810 1801 1788 1782 1803 1822 1886 2005 2063 2052 2044 2073 2063 2083 2067 2042 2001 1950 1949 1880 1841 1837 1749 1667 1493 1356 1303 1307 1390 1343 1238 1099 859 859 1023 1144 1354 1281 1039 903 798 745 714 717 716 722 719 718 844 976 1095 1203 1341 1467 1628 1645 1743 1773 1736 1707 1736 1778 1924 1936 1930 1861 1736 1657 1619 1699 1781 1840 1809 1737 1565 1509 1649 1763 1844 1816 1776 1653 1539 1334 1261 1216 1384 1521 1653 1827 1920 1938 1966 2022 1980 1931 1942 2062 2085 2143 2194 2191 2236 2320 2350 2329 2328 2255 2188 2222 2273 2344 2359 2373 2376 2359 2363 2370 2342 2306 2287 2287 2353 2337 2238 2091 1994 1863 1799 1788 1822 1870 1920 1990 2043 2149 2180 2177 2157 2056 2000 1878 1870 1843 1800 1790 1862 1989 2040 2073 2157 2235 2309 2361 2369 2431 2534 2656 2751 2729 2711 2677 2626 2664 2690 2713 2718 2696 2718 2784 2742 2637 2570 2496 2508 2562 2627 2702 2747 2776 2738 2802 2906 3051 3036 2978 2911 2904 2918 2861 2697 2424 2338 2448 2509 2539 2554 2569 2579 2693 2925 2780 2756 2778 2795 2667 2557 2445 2309 2268 2187 2105 2050 2025 2046 2078 2155 2224 2280 2319 2373 2422 2477 2548 2622 2633 2664 2678 2716 2752 2845 2778 2657 2614 2559 2511 2477 2460 2402 2514 2602 2385 2338 2323 2265 2273 2278 2191 2111 2067 1940 1866 1695 1685 1706 1746 1837 1882 1893 1883 2062 2001 1924 1902 1864 1741 1502 1390 1368 1362 1443 1485 1565 1604 1639 1678 1712 1742 1677 1599 1574 1438 1315 1213 1216 1252 1309 1368 1455 1508 1571 1636 1717 1790 1876 1914 1915 1909 1786 1680 1646 1706 1789 1786 1730 1721 1854 1920 1766 1694 1639 1775 1730 1763 1882 1997 1903 1795 1635 1682 1844 1934 1980 1825 1630 1526 1410 1298 1166 1076 1037 1025 1025 1020 1098 1205 1197 1207 1169 1179 1260 1424 1519 1622 1722 1835 1899 1986 2051 2153 2210 2294 2343 2452 2515 2529 2513 2510 2508 2442 2392 2341 2299 2268 2266 2326 2401 2309 2207 2289 2293 2338 2213 2256 2198 2065 2105 2194 2095 2026 1975 1916 1898 1897 1866 1884 1869 1830 1821 1819 1817 1809 1848 1916 1975 2065 2174 2299 2415 2516 2444 2394 2316 2297 2295 2305 2401 2465 2543 2625 2535 2528 2587 2759 2679 2549 2536 2591 2571 2584 2586 2554 2507 2483 2530 2597 2632 2509 2439 2424 2376 2363 2294 2149 2131 2093 2088 2281 2361 2222 2078 2029 2035 2014 2111 2052 1994 1888 1798 1768 1733 1655 1595 1505 1490 1410 1297 1295 1296 1305 1281 1256 1102 1015 928 917 900 853 863 905 968 1002 1042 1076 1023 982 950 875 822 813 796 760 736 804 785 774 747 702 696 727 756 814 820 840 757 670 598 566 554 545 548 543 541 499 447 426 400 401 358 348 354 360 392 453 556 585 590 596 580 537 513 522 521 547 535 506 471 473 470 467 472 475 475 473 483 482 468 468 469 478 491 500 501 484 479 457 414 404 397 384 381 373 366 357 349 348 341 337 332 332 325 321 314 313 312 309 304 302 299 297 294 297 298 294 296 294 291 289 289 287 285 280 275 274 275 278 269 271 272 274 272 271 270 271 263 263 273 265 263 264 262 252 253 259 252 250 255 250 250 245 252 242 242 237 232 223 245 236 245 251 278 311 265 300 338 379 356 350 362 329 284 311 351 351 390 432 432 357 363 418 402 433 467 495 515 537 556 528 493 431 455 438 444 464 442 402 432 395 362 349 358 397 382 331 312 298 291 301 327 354 330 317 311 343 331 334 377 366 408 371 325 304 293 294 308 342 323 323 342 368 350 361 372 340 317 339 359 357 354 301 313 271 268 298 324 343 303 298 325 354 390 352 309 326 356 340 302 332 410 362 348 352 301 266 230 262 322 326 372 351 327 283 242 226 250 290 264 254 264 276 303 296 258 234 271 296 265 231 208 214 249 220 196 207 233 240 229 225 186 185 192 201 230 231 233 211 223 248 213 192 206 237 241 207 225 234 216 220 238 262 288 318 328 312 389 355 357 411 350 300 279 261 243 236 214 206 202 228 270 251 217 201 216 231 230 218 200 192 189 188 187 182 178 178 180 176 175 191 212 241 289 282 345 340 327 316 358 326 288 269 291 313 268 294 266 246 272 280 258 218 214 214 209 226 225 222 248 254 237 237 218 186 202 174 157 152 164 159 179 174 173 172 197 189 164 168 153 142 151 155 148 152 137 129 127 124 128 123 121 118 117 118 115 121 119 132 147 136 133 149 135 148 135 114 115 110 107 108 106 106 106 106 105 104 106 103 102 101 103 1254 1199 1200 1225 1316 1349 1439 1474 1524 1573 1691 1801 1662 1313 1103 958 826 737 658 603 537 527 623 670 690 706 693 627 645 710 752 656 488 371 307 307 306 302 301 300 301 297 294 311 311 287 289 288 289 285 286 290 373 460 618 703 820 907 1019 1066 998 886 714 590 452 366 335 294 293 296 306 301 303 431 550 706 674 606 583 552 552 506 439 379 415 530 644 553 520 420 415 388 425 544 680 885 756 692 607 461 407 418 431 580 732 914 1106 1373 1521 1371 1337 1545 1687 1729 1754 1723 1717 1720 1715 1715 1735 1879 1999 2065 2054 2078 2081 2090 2062 2009 1974 1900 1799 1762 1748 1734 1667 1570 1533 1440 1361 1233 1151 1119 1116 1082 990 811 947 1122 1262 1487 1296 1117 967 834 776 728 722 723 718 723 722 732 934 1056 1125 1270 1422 1550 1701 1844 1827 1732 1648 1662 1701 1764 1798 1786 1759 1667 1605 1590 1624 1679 1721 1692 1620 1459 1394 1519 1605 1667 1716 1723 1531 1390 1238 1178 1287 1462 1659 1775 1878 1935 1920 1942 1884 1842 1874 1916 2016 2088 2212 2292 2304 2325 2338 2305 2282 2278 2232 2154 2283 2362 2383 2407 2405 2407 2341 2330 2294 2280 2249 2224 2295 2350 2321 2260 2112 2031 1917 1848 1748 1809 1883 1954 2077 2115 2063 2028 2052 2030 1974 1925 1818 1764 1724 1768 1855 1945 2055 2135 2145 2161 2182 2185 2215 2258 2289 2360 2546 2628 2633 2689 2636 2612 2554 2555 2553 2531 2551 2659 2623 2644 2644 2622 2478 2425 2469 2511 2567 2651 2674 2640 2671 2772 2766 2951 2941 2886 2813 2785 2726 2615 2501 2395 2480 2586 2607 2656 2677 2660 2697 2961 2745 2681 2651 2629 2529 2500 2481 2380 2324 2253 2180 2120 2052 2018 2013 2081 2139 2236 2275 2356 2436 2525 2524 2545 2600 2634 2662 2688 2725 2874 2729 2614 2587 2549 2489 2489 2472 2384 2401 2605 2509 2388 2369 2333 2361 2327 2245 2142 2173 2118 2091 1998 1705 1684 1690 1680 1718 1729 1744 1925 1863 1830 1801 1806 1727 1448 1368 1369 1420 1503 1543 1604 1661 1678 1735 1771 1826 1854 1777 1604 1575 1483 1355 1207 1224 1215 1265 1341 1381 1459 1520 1605 1666 1742 1775 1792 1799 1755 1670 1569 1616 1703 1719 1571 1607 1755 1813 1700 1574 1621 1731 1611 1700 1810 1902 1795 1691 1584 1711 1861 1784 1811 1729 1625 1442 1326 1222 1091 1031 1031 1030 1024 1121 1224 1377 1378 1361 1315 1277 1285 1304 1407 1551 1661 1772 1824 1914 2005 2106 2176 2260 2326 2402 2478 2479 2463 2485 2480 2421 2321 2279 2263 2259 2248 2200 2196 2112 2043 2091 2108 2129 2043 2078 2014 1911 2008 2096 2040 1870 1831 1780 1736 1744 1737 1744 1772 1755 1728 1745 1752 1756 1815 1906 1973 2100 2228 2391 2358 2335 2248 2252 2153 2143 2121 2181 2248 2333 2395 2424 2423 2486 2483 2648 2732 2453 2392 2512 2466 2441 2446 2442 2438 2505 2537 2584 2684 2615 2486 2389 2304 2219 2211 2178 2160 2133 2148 2235 2301 2218 2146 2076 2087 2153 2272 2205 2118 2018 1984 1903 1851 1741 1701 1675 1621 1453 1374 1385 1388 1413 1389 1275 1140 1032 1068 1066 1065 973 850 801 883 897 963 940 928 871 876 879 837 804 770 774 728 706 724 714 715 700 650 662 708 767 702 712 655 614 572 559 541 541 524 530 547 519 448 441 419 389 380 363 357 360 370 429 568 590 567 563 551 545 502 496 495 494 500 491 511 501 497 489 482 480 486 487 491 480 491 476 485 488 486 486 474 457 448 430 408 397 386 375 367 365 357 344 343 339 336 333 329 327 319 318 317 313 311 304 303 298 298 294 291 299 295 291 291 290 288 289 285 285 282 280 278 276 274 277 270 273 269 266 269 269 271 265 266 261 261 259 261 258 256 260 255 255 255 250 256 253 250 251 248 247 245 233 218 232 252 304 312 284 304 371 338 298 326 376 409 419 386 334 348 312 305 361 355 394 436 377 363 391 420 510 525 474 481 520 514 479 478 447 408 423 435 457 436 387 424 377 357 340 354 386 375 350 322 303 291 289 289 314 338 317 305 315 319 336 363 346 363 356 340 317 298 291 299 340 331 317 318 349 356 333 336 326 315 333 359 340 351 366 351 287 257 270 289 356 325 282 312 373 376 397 344 313 363 403 352 295 346 383 330 325 312 262 231 262 298 311 314 347 293 315 249 224 246 281 290 255 244 249 291 305 261 235 256 288 252 235 207 209 239 225 189 201 230 222 197 201 188 185 204 227 233 209 201 195 225 238 219 187 192 201 223 197 202 206 238 239 235 265 304 289 269 291 308 295 387 393 390 370 323 315 294 295 255 223 202 203 238 226 203 198 227 257 278 257 234 217 198 198 207 212 207 200 182 178 178 188 204 223 240 265 283 321 353 364 364 357 311 285 256 269 287 290 231 224 254 269 280 299 287 259 232 197 182 212 217 205 204 203 212 179 164 197 177 157 151 155 175 163 159 180 181 178 176 156 143 138 138 139 136 136 130 132 141 131 123 123 118 118 116 117 119 121 124 127 141 161 159 157 144 126 116 113 112 110 107 109 106 107 106 104 106 105 104 103 103 102 101 1239 1271 1291 1258 1272 1365 1421 1449 1517 1610 1722 1756 1552 1258 1089 936 788 735 682 578 601 682 825 896 941 951 903 794 771 803 720 598 440 338 310 314 307 308 305 303 307 309 367 429 329 292 290 290 288 286 292 349 439 545 695 795 937 1039 1181 1137 1046 913 738 607 499 404 361 325 303 304 297 302 299 347 504 628 619 525 473 438 390 329 331 331 330 340 370 428 392 354 361 363 385 411 527 503 459 443 399 393 407 417 490 696 822 989 1288 1528 1567 1585 1594 1590 1608 1545 1563 1609 1649 1698 1700 1710 1767 1874 2006 2053 2052 2078 2075 2039 2010 2005 1994 1859 1723 1676 1647 1619 1520 1419 1420 1370 1347 1229 1151 1028 966 931 914 923 1080 1281 1443 1578 1368 1144 1070 926 788 745 725 718 717 724 725 721 772 1061 1157 1246 1312 1489 1607 1845 1836 1729 1630 1587 1621 1611 1650 1648 1620 1573 1541 1461 1528 1584 1612 1569 1501 1400 1264 1343 1410 1437 1484 1530 1371 1240 1168 1260 1409 1583 1655 1625 1733 1831 1872 1860 1775 1861 1948 2014 2070 2096 2226 2314 2327 2318 2311 2275 2244 2240 2185 2132 2312 2390 2442 2438 2413 2396 2335 2302 2235 2209 2208 2182 2281 2314 2288 2260 2125 2016 1899 1846 1778 1742 1824 1888 1982 2054 1982 1930 1945 1937 1837 1805 1745 1676 1746 1836 1934 2017 2058 2049 2047 2041 2107 2090 2107 2148 2183 2246 2399 2472 2509 2599 2641 2568 2513 2433 2408 2405 2439 2515 2556 2522 2503 2538 2472 2396 2375 2408 2479 2539 2592 2521 2522 2570 2651 2821 2889 2890 2868 2824 2739 2650 2616 2529 2545 2674 2678 2739 2805 2781 2787 2962 2860 2752 2631 2609 2594 2691 2679 2460 2362 2355 2298 2241 2141 2015 1987 2029 2058 2178 2252 2337 2397 2453 2484 2519 2539 2594 2585 2652 2724 2832 2746 2651 2643 2551 2458 2434 2402 2342 2318 2486 2677 2473 2414 2382 2343 2296 2288 2220 2194 2191 2232 2221 2068 1718 1701 1638 1588 1610 1622 1758 1703 1699 1697 1685 1616 1405 1409 1434 1449 1509 1568 1634 1693 1749 1802 1853 1899 1910 1860 1753 1710 1610 1557 1408 1237 1183 1194 1274 1313 1382 1459 1534 1575 1625 1658 1673 1667 1659 1603 1446 1525 1565 1598 1499 1520 1637 1664 1572 1497 1561 1659 1566 1640 1778 1851 1773 1627 1564 1660 1741 1667 1644 1578 1513 1377 1232 1150 1054 1032 1033 1027 1098 1202 1319 1565 1567 1483 1415 1327 1383 1437 1405 1513 1616 1741 1791 1888 1978 2072 2135 2219 2292 2401 2478 2459 2423 2413 2400 2366 2364 2314 2328 2318 2368 2259 2132 1943 1908 1915 1926 1949 1902 1865 1850 1789 1863 1948 1911 1742 1700 1669 1666 1658 1666 1662 1693 1663 1651 1642 1672 1702 1740 1822 1899 2065 2173 2188 2166 2159 2114 2072 2029 1999 1967 2046 2133 2253 2277 2319 2439 2445 2418 2588 2595 2386 2339 2301 2284 2348 2368 2420 2567 2606 2521 2487 2581 2664 2538 2418 2369 2294 2232 2206 2184 2240 2245 2338 2469 2483 2415 2331 2311 2316 2275 2235 2218 2166 2128 2022 1956 1832 1852 1751 1643 1550 1527 1472 1469 1492 1393 1253 1139 1155 1200 1205 1122 1053 967 880 781 836 848 842 844 833 799 796 796 823 777 737 737 722 678 697 678 670 653 625 649 679 655 639 614 583 564 548 534 526 515 514 523 524 454 465 434 412 370 360 357 357 357 398 480 573 599 587 573 551 491 481 470 468 491 473 493 494 483 487 483 480 473 483 474 504 518 502 464 437 428 424 431 417 407 395 380 377 368 356 359 356 351 341 333 331 328 326 328 325 317 319 314 308 303 304 302 299 293 289 291 286 288 288 287 285 282 284 278 283 281 276 278 271 267 272 275 278 270 270 270 266 270 263 260 254 255 256 256 258 259 253 256 257 254 254 253 248 239 247 252 243 237 228 225 234 251 279 285 325 344 345 369 304 316 368 400 430 389 403 372 359 320 378 404 397 428 434 430 384 465 527 507 466 449 449 487 471 430 437 407 400 417 445 440 385 393 422 381 342 345 374 357 352 326 305 292 288 287 294 305 329 321 300 304 317 328 368 331 319 328 299 289 306 342 359 344 313 311 336 367 365 326 312 312 360 372 341 340 345 330 318 277 251 279 343 338 272 310 351 359 353 358 297 347 373 344 364 285 334 350 308 347 290 236 230 292 278 299 318 270 288 262 224 228 268 323 301 254 237 259 265 270 236 248 275 231 216 201 199 199 203 189 200 238 213 189 189 186 186 202 228 249 229 204 189 196 219 204 187 199 223 207 196 220 247 238 207 212 232 272 289 250 251 257 287 338 340 376 383 332 281 274 266 269 240 200 204 236 199 192 195 240 259 272 302 292 248 230 221 215 253 232 210 195 192 183 188 218 215 225 245 284 308 340 325 373 381 312 321 274 236 258 259 244 217 259 232 263 272 226 209 203 201 204 196 183 173 169 169 183 196 183 161 162 149 148 156 173 162 151 158 165 169 154 148 145 147 150 141 137 136 144 144 133 124 121 122 120 119 120 125 125 146 131 124 131 136 145 133 147 121 112 109 108 109 108 106 108 105 104 107 104 105 102 102 103 102 102 1305 1322 1369 1253 1301 1386 1430 1474 1542 1605 1745 1612 1497 1315 1161 948 847 696 636 637 662 780 866 985 1147 1236 1100 959 849 735 610 505 358 316 313 316 312 313 308 309 390 437 539 467 300 292 290 286 294 292 359 441 555 673 804 913 1084 1206 1262 1234 1106 943 809 693 573 448 397 350 332 334 309 301 303 303 317 410 431 390 322 323 326 332 425 515 494 440 357 347 349 351 354 364 368 382 450 516 462 413 414 459 512 585 682 885 1132 1433 1519 1589 1600 1647 1687 1702 1695 1673 1657 1666 1688 1705 1745 1787 1838 1974 2060 2071 2075 2050 2047 2075 2053 2049 2020 1910 1794 1716 1693 1611 1527 1408 1286 1279 1324 1246 1157 1057 991 908 960 1170 1292 1506 1726 1781 1469 1220 1047 967 836 775 739 723 719 718 719 720 726 722 786 1044 1181 1352 1470 1660 1795 1711 1676 1575 1482 1449 1457 1478 1482 1443 1408 1282 1353 1459 1461 1395 1343 1271 1177 1107 1144 1168 1212 1233 1164 1125 1245 1342 1482 1501 1464 1448 1582 1665 1780 1700 1685 1822 1949 2023 2080 2052 2168 2294 2275 2266 2266 2255 2227 2236 2055 2132 2379 2457 2450 2456 2433 2384 2350 2355 2252 2196 2163 2142 2223 2230 2182 2152 2150 2100 2016 1966 1883 1783 1746 1781 1883 1890 1804 1748 1812 1798 1772 1683 1566 1600 1748 1854 1934 1947 1956 1956 1929 1939 1976 1976 2014 2019 2077 2146 2203 2264 2402 2491 2557 2639 2556 2541 2487 2404 2351 2370 2359 2339 2378 2387 2338 2298 2280 2293 2375 2437 2418 2395 2419 2478 2647 2704 2745 2842 2972 2857 2748 2675 2615 2565 2500 2541 2565 2613 2700 2648 2652 2682 2783 2702 2756 2853 2773 2630 2603 2513 2429 2395 2380 2242 2161 2110 2022 1978 1977 2101 2190 2264 2322 2407 2434 2491 2520 2451 2468 2652 2771 2901 2878 2794 2669 2572 2484 2438 2399 2335 2278 2256 2531 2518 2457 2436 2352 2323 2301 2263 2214 2183 2204 2277 2181 1960 1807 1705 1644 1573 1520 1516 1525 1481 1472 1485 1466 1419 1464 1530 1547 1586 1625 1711 1759 1815 1873 1982 2021 1967 1902 1877 1832 1741 1678 1565 1525 1344 1208 1180 1223 1269 1315 1384 1444 1477 1492 1490 1498 1509 1478 1405 1358 1417 1414 1384 1365 1454 1473 1425 1363 1488 1514 1495 1566 1658 1702 1652 1557 1457 1527 1499 1459 1404 1363 1312 1207 1103 1039 1033 1033 1033 1078 1206 1344 1521 1697 1714 1647 1573 1516 1483 1512 1594 1573 1639 1732 1804 1887 1945 2044 2126 2255 2328 2405 2496 2521 2551 2462 2412 2392 2386 2344 2235 2152 2144 2191 2214 2105 2041 1972 1973 1926 1828 1722 1663 1675 1726 1727 1700 1656 1597 1591 1589 1555 1571 1614 1598 1535 1533 1566 1613 1681 1729 1818 1909 2049 2039 1973 1945 1926 1915 1845 1824 1807 1840 1963 2027 2131 2235 2331 2391 2379 2335 2360 2395 2400 2277 2147 2081 2140 2342 2501 2452 2389 2381 2411 2552 2642 2614 2527 2420 2354 2325 2346 2415 2375 2400 2553 2488 2389 2333 2274 2226 2118 2053 1997 1943 1911 1869 1823 1784 1829 1792 1820 1746 1704 1640 1538 1515 1465 1398 1330 1272 1296 1241 1111 994 927 876 869 832 792 742 772 795 788 778 769 751 741 727 716 712 701 690 675 657 660 643 633 602 616 605 593 577 568 545 537 529 519 509 501 509 523 512 481 457 429 409 382 357 357 357 372 389 460 574 600 581 565 501 460 460 455 469 504 458 484 494 481 479 474 466 455 442 443 434 455 444 429 405 392 390 406 381 372 359 355 352 348 342 335 331 328 326 325 322 321 318 317 314 316 311 313 308 307 297 297 295 293 288 287 282 284 284 286 282 282 280 283 279 280 278 276 276 267 270 270 268 268 268 269 266 262 265 258 255 259 257 255 258 261 252 255 254 244 249 241 240 247 244 238 231 230 251 297 293 280 297 275 292 311 348 390 376 357 360 396 437 481 439 394 355 360 420 451 475 520 474 414 429 472 505 535 500 437 436 443 466 455 428 384 398 423 433 384 381 402 367 342 328 355 351 341 348 310 296 291 292 345 369 370 344 331 310 300 326 356 349 325 304 291 291 314 326 346 342 335 310 318 327 357 365 337 308 315 350 357 330 349 303 334 332 258 277 311 317 263 317 320 325 320 306 307 284 339 337 303 284 294 282 300 304 294 252 225 273 256 295 264 295 249 289 229 227 286 297 284 285 251 236 261 248 229 262 267 226 234 242 207 206 193 185 186 215 234 245 203 184 185 211 247 217 222 246 211 185 182 180 179 208 235 199 189 218 242 234 200 201 234 242 237 238 223 253 275 275 259 285 297 331 341 323 277 245 229 212 196 190 197 185 194 194 207 233 278 290 305 296 306 274 294 259 240 237 221 184 191 196 198 220 218 239 281 308 277 343 341 344 357 383 346 275 247 218 230 211 244 248 276 272 274 268 261 284 257 237 236 219 173 163 198 180 171 171 152 153 153 144 180 182 157 151 159 160 156 163 154 152 144 149 143 141 132 131 121 121 128 139 132 146 143 152 153 137 140 133 152 132 123 117 113 112 113 110 110 108 108 109 108 105 113 112 111 104 103 102 103 101 1279 1340 1361 1281 1294 1362 1457 1477 1540 1602 1708 1597 1483 1312 1145 1035 874 754 674 665 656 737 908 1041 1193 1189 1008 899 789 707 578 427 325 316 319 316 314 311 307 306 363 425 507 439 300 291 290 290 293 339 394 504 683 771 891 1007 1144 1272 1278 1272 1159 1041 889 746 631 523 436 374 364 393 330 307 308 305 308 311 318 316 322 319 321 385 499 594 665 577 520 426 386 390 384 370 378 539 698 921 868 768 748 750 782 860 979 1225 1446 1542 1572 1653 1690 1790 1819 1732 1703 1675 1684 1687 1696 1733 1760 1871 2002 2165 2240 2196 2087 2095 2125 2238 2186 2134 2051 1921 1838 1772 1665 1557 1503 1386 1274 1208 1269 1211 1133 993 927 1019 1155 1319 1450 1683 1752 1803 1645 1267 1202 1096 961 784 730 721 719 719 720 723 724 725 723 764 925 1229 1455 1594 1708 1721 1700 1581 1469 1352 1347 1327 1326 1316 1270 1204 1230 1356 1375 1347 1265 1199 1087 1003 1033 1015 1060 1018 1141 1190 1240 1394 1395 1380 1320 1351 1502 1499 1649 1498 1594 1774 1931 1981 1925 1881 2046 2152 2205 2201 2202 2194 2189 2089 1955 2065 2341 2426 2441 2442 2418 2386 2391 2363 2278 2216 2149 2139 2122 2118 2107 2130 2155 2141 2062 1996 1885 1779 1675 1733 1860 1814 1764 1689 1658 1685 1671 1640 1508 1613 1673 1721 1777 1749 1779 1817 1840 1873 1873 1907 1953 1980 2019 2116 2105 2140 2254 2335 2439 2526 2639 2585 2509 2480 2387 2323 2257 2206 2202 2252 2259 2254 2177 2195 2251 2270 2308 2268 2317 2418 2504 2605 2618 2724 2929 2847 2783 2640 2581 2511 2420 2394 2475 2536 2609 2606 2591 2573 2584 2635 2641 2683 2731 2630 2651 2702 2563 2451 2392 2284 2184 2092 2039 1967 1960 2061 2134 2210 2254 2349 2368 2373 2425 2456 2519 2659 2753 2810 2863 2879 2790 2706 2621 2443 2395 2303 2259 2180 2268 2432 2546 2535 2432 2355 2319 2271 2210 2161 2178 2253 2285 2179 2103 1970 1859 1744 1665 1530 1472 1456 1456 1446 1442 1466 1527 1558 1606 1680 1700 1767 1825 1877 1953 2043 1995 1916 1865 1796 1777 1727 1631 1521 1490 1322 1273 1220 1169 1162 1202 1260 1301 1329 1349 1361 1363 1361 1370 1311 1281 1308 1297 1257 1265 1334 1306 1279 1313 1387 1388 1387 1489 1577 1614 1584 1482 1377 1379 1336 1288 1244 1193 1112 1048 1044 1043 1042 1040 1126 1264 1373 1523 1661 1765 1774 1724 1693 1666 1624 1653 1673 1696 1735 1835 1892 1966 2022 2083 2175 2277 2342 2456 2527 2567 2557 2523 2446 2412 2376 2348 2237 2100 2043 2050 2038 2017 1979 1972 1991 1938 1899 1787 1732 1567 1563 1610 1543 1538 1556 1541 1518 1500 1498 1549 1473 1445 1491 1539 1556 1656 1748 1878 1924 1848 1855 1845 1825 1816 1805 1741 1697 1776 1830 1926 2010 2078 2128 2183 2228 2302 2217 2216 2250 2288 2263 2103 2061 2062 2172 2318 2303 2268 2293 2374 2499 2469 2428 2415 2505 2582 2507 2523 2600 2516 2520 2507 2359 2262 2215 2146 2091 2002 1929 1848 1800 1746 1711 1663 1622 1601 1605 1633 1570 1575 1496 1419 1396 1401 1282 1276 1254 1168 1164 1093 1012 933 810 776 745 727 713 704 715 718 725 721 713 713 691 702 699 690 676 663 652 630 614 605 597 582 567 559 548 537 531 528 529 515 505 497 501 506 513 511 468 465 445 407 374 365 362 361 359 377 479 559 629 589 522 476 453 449 452 450 455 497 489 498 463 477 477 488 486 483 453 434 447 433 415 396 384 380 363 356 349 348 347 358 390 373 334 334 320 321 317 315 315 311 312 308 305 307 304 300 299 297 292 295 287 291 288 283 283 290 281 284 283 281 281 276 275 274 264 268 269 273 266 265 265 270 262 269 262 262 263 263 255 256 254 250 252 253 245 244 242 249 245 245 244 233 222 255 293 341 338 323 343 293 328 352 338 360 401 421 396 424 432 493 453 436 376 357 407 458 484 512 467 428 464 492 540 583 529 455 417 432 410 433 441 383 387 400 424 393 364 398 384 344 325 339 341 336 362 326 299 283 286 312 333 325 344 321 313 298 307 344 350 330 321 289 287 320 331 317 325 350 318 311 339 329 356 332 312 308 336 337 326 338 303 312 302 252 255 297 285 275 330 316 285 319 278 314 288 312 290 292 286 267 315 256 297 259 249 222 256 246 272 251 260 269 270 232 221 243 272 294 281 272 230 271 228 227 252 287 272 279 263 254 262 244 203 186 184 214 234 196 182 184 220 255 221 203 230 238 204 185 179 180 207 249 191 184 212 236 226 196 202 214 210 218 234 211 232 262 248 235 259 258 278 304 324 311 297 248 221 213 191 185 180 217 222 206 209 227 261 301 297 272 281 302 255 228 212 198 195 197 226 207 231 225 248 281 308 278 275 308 286 282 316 348 352 321 257 206 204 211 216 268 293 315 317 271 226 202 207 195 187 172 158 188 191 173 152 146 147 141 145 148 173 164 153 149 146 148 151 142 149 143 139 139 140 127 124 120 122 145 151 138 151 146 162 140 151 154 146 120 116 115 118 111 112 113 112 106 108 108 109 106 105 106 106 106 107 104 104 102 102 1302 1341 1342 1314 1319 1358 1460 1529 1606 1726 1723 1612 1482 1308 1137 1030 831 785 760 705 687 740 866 979 1165 1089 928 835 745 642 462 360 322 322 323 367 372 342 370 372 343 338 406 392 293 302 299 296 328 366 445 540 716 784 883 963 1102 1218 1320 1337 1250 1134 991 872 774 671 580 477 424 440 401 337 336 384 391 316 314 318 317 327 342 433 513 631 782 672 615 500 445 417 408 429 533 690 863 952 1034 1079 1077 1075 1170 1240 1311 1537 1666 1664 1710 1722 1725 1818 1868 1862 1857 1824 1855 1834 1795 1867 1907 2007 2230 2440 2486 2340 2299 2257 2339 2473 2406 2334 2257 2090 1904 1645 1584 1541 1493 1394 1304 1152 1188 1269 1180 991 967 1084 1197 1375 1486 1776 1821 1852 1791 1520 1379 1291 1100 845 752 724 723 721 721 722 722 726 725 728 768 1072 1270 1515 1678 1758 1750 1634 1497 1365 1298 1226 1204 1163 1136 1103 1166 1249 1301 1298 1204 1094 1027 964 937 985 988 990 1062 1044 1119 1264 1297 1255 1216 1341 1342 1356 1413 1380 1537 1643 1733 1783 1756 1808 1930 2059 2099 2146 2149 2012 1855 1843 1927 2117 2266 2316 2325 2366 2396 2297 2292 2253 2243 2183 2128 2108 2078 2041 1987 1986 1998 1968 1829 1771 1738 1692 1642 1627 1660 1729 1671 1638 1581 1538 1540 1566 1521 1488 1490 1509 1629 1613 1629 1663 1728 1771 1847 1877 1914 1912 1962 2017 2053 2074 2104 2163 2339 2484 2581 2696 2618 2555 2496 2415 2328 2262 2140 2093 2092 2096 2106 2097 2107 2135 2173 2174 2202 2266 2377 2490 2546 2757 2971 2970 2876 2741 2632 2603 2482 2388 2358 2418 2553 2554 2531 2504 2491 2540 2656 2757 2821 2739 2745 2821 2760 2563 2452 2361 2250 2107 2049 1968 1951 2008 2079 2138 2184 2288 2322 2363 2409 2510 2605 2718 2640 2721 2754 2775 2739 2706 2580 2430 2399 2338 2257 2164 2217 2385 2577 2596 2463 2374 2332 2264 2208 2144 2155 2214 2349 2406 2371 2248 2093 1905 1773 1615 1562 1489 1484 1482 1464 1489 1575 1677 1676 1753 1795 1873 1913 1976 2034 2106 2025 1936 1842 1735 1671 1601 1550 1450 1358 1373 1429 1377 1289 1171 1156 1151 1158 1196 1220 1228 1229 1197 1185 1196 1194 1202 1189 1183 1164 1180 1164 1168 1170 1239 1262 1312 1376 1468 1487 1457 1356 1229 1170 1115 1091 1053 1055 1047 1048 1053 1056 1059 1065 1203 1430 1528 1591 1639 1767 1813 1852 1837 1792 1738 1777 1799 1801 1859 1928 1991 2045 2103 2165 2233 2334 2394 2464 2463 2423 2420 2409 2325 2270 2252 2243 2228 2085 1988 1887 1865 1839 1855 1841 1840 1795 1736 1623 1568 1472 1439 1414 1402 1423 1469 1450 1438 1406 1411 1413 1410 1392 1419 1490 1603 1652 1700 1780 1738 1756 1742 1737 1748 1744 1713 1629 1647 1726 1801 1903 1954 1969 2005 2030 2069 2172 2187 2059 2104 2142 2194 2088 2021 2029 2149 2225 2216 2214 2312 2420 2395 2359 2373 2475 2615 2661 2704 2678 2608 2562 2507 2398 2421 2282 2261 2131 2073 1984 1927 1846 1786 1693 1646 1590 1548 1474 1430 1436 1404 1403 1340 1308 1288 1329 1248 1140 1183 1067 966 943 854 786 846 845 873 888 821 767 708 699 666 662 660 650 641 645 657 662 654 656 648 642 630 619 596 573 565 554 548 540 533 519 516 521 499 495 486 490 503 507 485 467 485 453 384 372 359 355 356 355 384 472 565 590 528 464 445 443 439 436 440 465 465 498 451 471 462 487 475 457 418 418 395 387 391 377 365 364 359 356 354 352 395 408 365 344 329 326 322 318 317 310 310 309 307 306 302 302 298 299 297 298 292 287 291 290 285 286 286 278 283 276 280 279 271 274 280 274 270 271 272 267 265 266 266 263 261 260 265 264 260 262 260 252 250 249 246 247 246 246 243 245 246 245 241 232 227 279 307 351 388 377 361 335 327 361 387 385 391 433 452 478 490 495 533 440 445 399 377 421 460 504 485 456 472 517 555 518 508 452 411 408 393 414 424 393 367 397 413 388 367 381 382 343 326 319 324 327 342 332 313 286 282 306 328 302 330 332 313 288 289 315 344 316 316 290 288 310 331 341 311 338 322 304 344 318 339 321 311 306 319 344 322 330 283 298 285 281 250 262 263 277 304 287 306 298 271 284 300 273 311 291 303 264 300 299 245 276 237 222 236 252 245 268 243 252 237 220 223 260 260 280 269 243 231 283 221 236 278 292 242 233 255 264 245 228 201 197 180 181 197 193 177 179 207 242 228 202 208 243 242 220 191 177 187 200 187 189 219 214 210 185 197 204 212 235 220 207 232 255 227 222 250 235 251 272 276 278 261 285 237 226 208 191 182 196 231 248 237 231 273 263 292 287 254 275 299 255 215 229 238 223 235 258 263 241 259 261 279 275 245 255 276 266 268 297 281 259 257 250 226 197 209 211 259 279 237 225 187 182 179 169 163 155 154 156 156 153 151 154 148 145 141 141 160 154 149 138 138 135 137 138 143 137 135 135 129 127 127 124 122 149 152 150 157 141 143 148 130 129 119 115 113 114 114 119 126 117 111 109 108 110 105 107 107 105 105 105 102 102 102 105 104 1356 1374 1380 1321 1342 1357 1473 1539 1625 1793 1710 1615 1477 1295 1124 1029 979 866 756 747 837 754 840 966 1090 976 851 804 652 490 385 331 325 328 343 393 381 375 395 425 438 420 344 310 301 303 302 315 360 402 473 562 667 738 840 936 1087 1213 1338 1357 1309 1229 1110 1032 938 785 682 573 516 502 500 442 466 519 557 549 488 429 435 480 511 562 622 746 839 817 685 553 501 444 457 560 679 839 932 1026 1113 1226 1327 1440 1498 1511 1589 1701 1744 1757 1852 1948 1891 1913 1982 1984 1979 1962 1980 2007 1979 2054 2169 2249 2471 2674 2556 2415 2363 2328 2395 2538 2677 2608 2491 2229 2041 1917 1901 1684 1514 1345 1265 1158 1117 1232 1152 992 1043 1031 1038 1221 1399 1564 1604 1850 1789 1622 1523 1400 1276 880 792 731 730 722 719 730 730 727 726 725 728 909 1090 1392 1603 1630 1574 1603 1507 1376 1280 1207 1163 1039 1010 1038 1085 1184 1257 1245 1158 1063 1006 927 947 1009 1115 1052 999 999 999 1108 1106 1104 1105 1178 1147 1215 1203 1248 1370 1460 1547 1558 1554 1599 1653 1676 1771 1891 1890 1792 1570 1638 1902 2099 2145 2178 2024 2033 2101 2020 1905 1938 2163 2132 2055 2054 1908 1770 1632 1588 1603 1591 1525 1488 1489 1471 1406 1464 1471 1468 1472 1497 1476 1476 1446 1454 1467 1511 1553 1567 1542 1556 1596 1641 1681 1728 1794 1809 1848 1842 1829 1915 1995 2033 2042 2102 2236 2332 2471 2546 2617 2666 2636 2595 2469 2341 2226 2172 2091 2056 2017 2008 2031 2032 2027 2036 2113 2161 2222 2327 2419 2564 2768 2826 2867 2751 2659 2639 2546 2434 2346 2360 2486 2519 2483 2478 2484 2551 2732 2918 2969 2817 2791 2868 2726 2505 2436 2385 2288 2187 2103 1982 1947 1927 1997 2089 2120 2228 2296 2354 2434 2532 2638 2599 2565 2630 2623 2654 2698 2657 2554 2459 2400 2357 2302 2155 2151 2373 2533 2649 2518 2366 2311 2254 2182 2119 2125 2185 2272 2418 2407 2236 2089 1864 1793 1759 1656 1571 1535 1539 1605 1601 1658 1744 1773 1790 1828 1898 1961 2022 2084 2159 2141 2040 1955 1852 1781 1714 1554 1444 1453 1452 1449 1474 1438 1316 1234 1165 1167 1145 1146 1136 1132 1127 1127 1125 1139 1152 1138 1121 1116 1116 1102 1114 1117 1123 1146 1167 1210 1261 1290 1271 1198 1093 1066 1058 1056 1056 1050 1049 1050 1072 1087 1127 1206 1316 1461 1619 1661 1694 1772 1881 1963 1949 1904 1859 1903 1895 1894 1964 2038 2080 2135 2193 2261 2326 2428 2498 2537 2462 2378 2317 2288 2221 2155 2141 2112 2119 1988 1871 1810 1759 1723 1692 1696 1670 1607 1526 1456 1417 1399 1402 1387 1401 1403 1392 1377 1345 1329 1314 1319 1328 1331 1335 1458 1524 1521 1550 1594 1534 1625 1627 1612 1612 1648 1591 1594 1699 1757 1810 1878 1869 1878 1911 1953 2005 2030 2086 2033 1975 2041 2029 2006 1927 1928 2003 2082 2098 2221 2327 2310 2278 2375 2492 2613 2540 2483 2580 2618 2486 2427 2395 2317 2301 2338 2270 2198 2193 2134 2098 1961 1905 1790 1702 1654 1639 1521 1453 1380 1329 1247 1208 1176 1158 1228 1202 1085 1061 1006 877 840 829 901 917 990 1010 917 935 896 848 864 804 778 736 707 697 638 608 604 602 610 617 607 595 584 579 571 562 555 549 542 531 525 512 509 503 490 487 477 480 490 500 483 460 471 413 395 373 357 357 357 357 368 466 514 503 460 454 466 439 436 435 415 432 451 443 448 467 457 432 415 400 391 379 373 369 364 358 355 352 348 347 366 410 382 351 333 325 325 324 315 317 310 303 307 309 303 303 301 296 297 294 292 291 290 283 281 280 278 281 279 273 270 277 278 273 265 272 273 269 264 264 267 268 265 268 265 266 263 259 259 256 255 258 256 251 248 245 247 247 245 238 244 247 238 238 237 227 292 326 369 409 470 464 390 373 358 386 426 434 451 488 498 524 551 574 495 488 424 402 428 444 476 527 486 514 509 510 507 468 437 410 386 379 393 413 388 364 396 414 392 367 353 368 372 366 334 318 306 314 330 321 289 278 295 319 292 294 340 337 297 287 314 334 337 304 301 286 290 303 329 323 307 324 301 312 304 320 324 309 302 327 345 332 331 311 287 302 293 254 245 247 285 258 291 292 284 265 272 303 265 277 282 290 275 272 270 266 236 231 217 266 265 254 235 265 231 238 215 235 248 248 276 256 238 230 251 226 279 270 256 255 247 216 236 250 219 203 193 182 185 177 179 180 195 232 236 232 199 193 234 240 249 237 200 176 176 183 212 227 191 190 180 206 193 209 217 198 213 249 245 214 216 249 222 237 256 240 228 238 265 261 252 239 210 180 181 215 238 263 251 270 260 245 259 280 243 258 275 248 271 290 270 267 272 269 262 284 255 270 285 263 237 234 250 231 239 263 237 221 241 240 214 191 200 231 250 255 243 215 194 175 171 180 169 157 153 151 156 169 174 169 161 149 140 138 137 137 145 137 134 130 129 127 129 126 127 126 127 126 126 138 137 146 138 140 158 150 133 127 119 116 116 113 113 117 127 129 124 131 115 111 111 108 109 108 108 103 102 102 102 105 102 101 1429 1451 1499 1424 1337 1385 1481 1530 1622 1867 1715 1614 1350 1237 1135 1077 916 849 912 986 857 728 854 990 999 926 775 628 477 414 342 331 333 333 354 381 395 400 452 527 653 615 435 317 303 323 350 353 414 444 526 634 809 834 906 983 1084 1201 1284 1310 1252 1231 1176 1177 1116 978 885 736 669 632 590 621 629 656 659 685 734 710 704 696 707 801 848 919 904 852 724 553 524 542 595 705 818 969 1047 1152 1242 1391 1494 1570 1608 1667 1706 1781 1822 1887 1981 2102 2153 2186 2248 2283 2314 2304 2285 2316 2254 2326 2439 2550 2584 2726 2719 2601 2503 2526 2534 2697 2690 2565 2483 2362 2257 2063 1933 1778 1625 1397 1271 1125 1061 1070 1024 1069 1196 1280 1105 1162 1194 1323 1456 1596 1693 1683 1627 1492 1263 955 861 779 733 721 720 721 720 731 728 727 736 737 950 1150 1332 1487 1393 1412 1381 1307 1207 1074 942 898 945 860 1004 1014 1063 985 1016 936 970 951 1003 1140 1188 1089 1030 1038 1078 999 999 999 999 999 999 999 1032 1065 1186 1299 1303 1280 1249 1255 1278 1327 1385 1433 1445 1410 1320 1464 1708 1749 1810 1831 1695 1567 1600 1611 1526 1563 1626 1653 1680 1643 1492 1400 1340 1353 1336 1346 1363 1405 1394 1383 1382 1388 1401 1408 1408 1411 1432 1495 1544 1533 1611 1656 1675 1697 1707 1690 1638 1626 1656 1673 1704 1724 1742 1759 1745 1823 1879 1902 1983 2058 2118 2161 2302 2343 2342 2367 2395 2390 2335 2248 2142 2098 2077 2057 2026 1952 1972 1949 1895 1930 1994 1978 2073 2145 2232 2341 2440 2493 2596 2772 2729 2740 2671 2580 2321 2279 2410 2437 2379 2404 2458 2572 2753 2912 2886 2745 2747 2796 2773 2528 2426 2392 2371 2278 2206 2088 2012 1910 1894 1993 2066 2173 2247 2321 2395 2479 2531 2514 2497 2525 2541 2602 2684 2709 2608 2583 2576 2468 2354 2252 2081 2208 2382 2527 2554 2374 2238 2163 2180 2046 2063 2098 2176 2306 2257 2154 1978 1788 1767 1902 1893 1764 1623 1678 1770 1795 1751 1779 1846 1926 1930 1976 1992 2080 2138 2205 2225 2191 2106 1956 1847 1728 1596 1578 1590 1559 1515 1414 1401 1384 1313 1221 1207 1213 1198 1208 1230 1152 1138 1121 1119 1116 1112 1107 1106 1101 1096 1100 1099 1096 1096 1082 1088 1079 1091 1080 1069 1065 1062 1065 1058 1058 1056 1077 1075 1123 1157 1188 1266 1328 1443 1576 1662 1749 1898 1956 2061 2112 2011 1957 2008 2047 2060 2084 2143 2199 2271 2323 2431 2498 2552 2537 2453 2376 2297 2251 2186 2101 2035 1975 1955 1978 1908 1775 1639 1645 1627 1564 1479 1424 1406 1403 1401 1404 1419 1435 1457 1491 1532 1586 1573 1511 1402 1343 1359 1328 1270 1218 1202 1261 1278 1324 1355 1359 1458 1472 1393 1423 1454 1508 1605 1664 1761 1801 1788 1769 1732 1745 1842 1857 1904 1963 1995 1841 1865 1848 1811 1779 1815 1892 1919 2018 2112 2164 2192 2321 2449 2391 2361 2354 2340 2427 2590 2616 2419 2316 2286 2268 2209 2139 2054 1999 1919 1893 1830 1815 1663 1608 1532 1508 1545 1556 1519 1458 1325 1266 1207 1135 1048 1119 1060 937 860 941 993 1024 1071 1047 1063 978 971 942 935 937 930 896 903 833 809 776 762 700 638 585 575 579 584 582 577 566 558 552 540 534 526 518 515 506 501 500 493 487 486 473 464 467 469 459 480 444 415 385 375 358 357 358 363 387 400 408 413 422 401 445 459 450 429 405 418 425 434 416 398 385 383 378 376 371 367 365 368 369 374 366 356 342 359 370 340 337 327 311 308 313 312 313 306 299 299 310 305 299 298 297 294 289 291 292 290 289 284 284 279 279 280 277 275 275 271 272 270 272 272 271 262 261 263 266 263 259 261 259 259 258 263 261 255 256 252 247 244 247 247 244 238 239 243 237 225 224 228 258 312 339 358 390 448 472 486 462 410 423 450 455 495 527 575 597 623 587 520 495 446 436 478 472 521 557 601 578 513 456 447 452 434 409 388 370 379 408 383 358 365 385 411 397 377 352 364 384 373 353 312 300 299 312 303 282 281 277 275 285 311 307 317 291 291 303 327 301 308 288 281 294 299 302 295 308 319 296 310 306 314 302 297 303 329 312 307 277 261 254 274 288 250 242 250 243 260 276 279 266 283 271 288 258 276 258 268 248 267 256 269 247 220 235 245 254 231 229 253 217 221 236 254 268 281 252 254 224 214 232 271 267 250 291 274 222 210 213 220 250 229 247 240 199 179 179 196 226 213 227 199 187 218 200 228 226 214 175 169 203 232 227 202 178 194 205 186 199 190 214 222 258 248 200 198 237 215 212 232 237 210 229 247 235 233 236 230 185 176 197 222 225 220 223 244 268 243 238 255 229 256 272 237 265 273 251 243 262 241 260 275 245 284 278 254 226 220 227 213 229 216 201 201 209 236 205 188 221 217 242 219 231 221 198 181 207 190 187 173 184 197 193 188 179 156 142 142 139 136 134 130 132 129 132 130 131 129 129 128 127 131 134 142 141 135 132 131 126 128 128 120 118 118 118 117 125 128 134 130 141 151 143 148 150 141 124 116 112 107 105 105 109 105 105 104 105 1490 1516 1535 1441 1367 1413 1538 1643 1753 1858 1677 1555 1305 1190 1073 1022 977 972 1012 1104 843 729 773 831 948 855 707 555 430 377 338 338 335 374 368 365 399 463 609 684 768 625 411 301 304 352 375 377 426 461 550 624 726 800 912 985 1132 1201 1222 1201 1154 1171 1242 1246 1209 1138 1037 845 770 688 692 745 775 808 802 864 898 908 856 851 873 954 974 973 949 875 752 586 594 636 705 838 995 1135 1194 1232 1318 1462 1530 1563 1612 1684 1693 1766 1826 1933 2008 2108 2160 2192 2195 2258 2311 2353 2391 2407 2423 2568 2653 2668 2669 2751 2837 2762 2681 2651 2712 2798 2811 2679 2580 2406 2209 2108 2020 1752 1567 1366 1226 1111 1054 1034 1085 1219 1358 1375 1251 1195 1176 1218 1343 1493 1635 1749 1708 1573 1428 1145 1080 993 870 729 722 721 718 725 732 727 736 732 731 1020 1220 1404 1331 1301 1313 1216 1077 827 959 999 1026 988 925 922 1025 1058 1131 1088 1042 1037 1136 1241 1195 1106 1123 1285 1247 1156 1093 1087 1089 1085 1090 1092 1058 1035 1028 1038 1064 1086 1105 1099 1146 1184 1199 1186 1200 1163 1156 1211 1356 1417 1533 1505 1416 1345 1321 1292 1346 1333 1319 1345 1364 1320 1325 1330 1396 1488 1537 1566 1580 1534 1546 1556 1543 1544 1533 1540 1534 1553 1598 1601 1665 1613 1762 1737 1779 1807 1756 1755 1785 1771 1740 1674 1647 1663 1675 1676 1706 1745 1814 1827 1907 1978 2052 2087 2139 2219 2217 2221 2238 2227 2200 2147 2073 2034 2019 2024 1957 1886 1888 1877 1845 1851 1879 1902 1992 2054 2140 2235 2301 2339 2446 2571 2550 2556 2441 2373 2295 2307 2434 2399 2348 2391 2419 2513 2717 2869 2791 2694 2696 2664 2697 2684 2485 2396 2372 2300 2235 2100 2030 1933 1899 1925 2007 2105 2158 2254 2325 2382 2397 2422 2446 2463 2499 2578 2621 2652 2603 2497 2513 2492 2334 2184 2030 2120 2238 2430 2550 2317 2164 2036 2104 2020 1953 2062 2149 2252 2263 2119 1896 1748 1814 2003 2066 1853 1701 1761 1900 1927 1861 1772 1851 1956 2038 2075 2112 2151 2186 2246 2182 2084 2010 1874 1833 1766 1697 1709 1750 1675 1577 1525 1504 1471 1382 1315 1330 1329 1320 1250 1286 1380 1354 1375 1260 1147 1149 1135 1125 1168 1158 1110 1091 1085 1085 1080 1078 1076 1073 1067 1066 1067 1066 1067 1064 1065 1109 1148 1144 1196 1239 1226 1248 1353 1486 1633 1718 1793 1912 1972 2082 2156 2122 2095 2104 2140 2187 2204 2242 2289 2347 2400 2465 2518 2538 2472 2376 2303 2226 2175 2123 2061 1991 1936 1836 1827 1889 1763 1615 1531 1489 1427 1420 1412 1426 1452 1467 1530 1576 1603 1623 1676 1704 1768 1791 1750 1696 1414 1367 1337 1336 1271 1218 1177 1166 1172 1218 1272 1358 1319 1332 1451 1585 1665 1752 1770 1773 1783 1684 1650 1596 1638 1736 1744 1797 1839 1922 1810 1712 1759 1707 1675 1701 1761 1881 1965 2078 2127 2265 2315 2308 2280 2220 2224 2295 2382 2563 2510 2314 2258 2241 2199 2142 2083 1995 1929 1841 1804 1766 1742 1708 1698 1615 1516 1414 1413 1406 1404 1415 1318 1218 1148 1027 1036 1021 915 907 1069 1098 1080 1164 1058 957 880 852 823 800 814 818 795 812 777 734 676 657 623 640 600 593 659 653 562 545 552 551 547 541 529 526 518 511 505 498 489 486 491 485 481 478 467 458 447 451 456 438 406 402 376 360 361 367 437 404 381 377 368 367 360 358 364 371 406 421 386 374 371 394 407 387 381 378 390 389 382 379 374 362 362 366 364 338 333 352 335 327 322 322 308 300 304 306 297 297 301 299 297 295 295 295 284 288 285 286 286 279 283 283 282 275 275 276 271 273 266 266 267 265 267 265 258 257 263 265 264 261 264 257 258 258 254 257 258 250 246 251 253 249 237 238 241 239 236 226 227 239 262 309 338 380 416 476 498 503 509 484 459 480 475 508 523 566 591 617 612 573 520 494 464 506 546 563 582 551 516 482 462 422 409 408 412 393 365 357 399 377 353 363 393 403 375 373 352 336 356 347 373 350 320 297 292 303 285 279 279 274 275 276 294 296 303 284 313 301 303 300 289 281 284 298 296 296 307 301 295 307 304 309 299 295 296 303 311 314 317 324 278 261 248 268 249 237 238 245 269 288 249 288 288 266 271 247 259 246 259 274 261 236 248 220 216 231 256 228 214 214 220 219 251 270 268 260 275 235 258 210 247 262 256 224 238 254 255 258 237 198 213 222 246 216 185 176 177 182 215 204 216 208 175 201 191 222 222 191 177 172 166 187 236 184 174 209 198 180 184 190 213 239 226 230 196 192 218 207 201 214 226 210 211 230 222 196 201 225 215 179 178 181 190 221 215 238 268 248 233 223 233 266 233 225 253 255 228 229 262 250 240 283 231 251 240 273 276 257 227 215 203 202 198 192 191 211 223 186 184 188 195 203 250 258 225 214 225 215 215 206 210 190 172 161 155 153 164 176 172 160 151 137 140 153 136 129 129 129 131 140 136 138 138 141 141 137 132 129 133 129 122 120 118 118 120 123 132 131 133 135 144 140 144 133 138 136 135 124 124 115 113 109 109 108 106 108 112 1534 1558 1525 1471 1437 1444 1574 1653 1817 1834 1661 1494 1296 1176 1121 1014 1021 1069 1185 1136 842 733 718 748 886 831 613 477 406 358 338 339 391 414 392 415 533 559 645 758 773 592 390 302 307 361 391 422 436 469 551 622 776 853 980 1063 1120 1114 1072 1074 1181 1232 1286 1292 1246 1144 1058 911 838 741 794 861 893 978 984 992 976 945 922 971 1011 1009 1021 997 995 893 781 597 672 717 809 954 1104 1232 1287 1248 1331 1392 1428 1520 1583 1642 1681 1738 1770 1853 1935 2025 2055 2074 2120 2210 2255 2303 2374 2502 2605 2592 2537 2600 2666 2795 2718 2645 2603 2634 2678 2776 2784 2541 2446 2332 2269 2142 2013 1744 1570 1347 1217 1084 1086 1124 1104 1310 1515 1499 1405 1374 1399 1198 1328 1469 1597 1641 1680 1667 1601 1455 1307 1170 1106 932 749 724 724 724 734 730 737 733 725 828 1078 1287 1248 1220 1220 1111 937 835 949 1043 1117 1116 1109 1164 1247 1271 1282 1225 1174 1147 1235 1275 1251 1206 1114 1221 1312 1339 1350 1367 1388 1273 1226 1209 1235 1205 1159 1156 1200 1185 1155 1163 1153 1149 1128 1122 1154 1148 1173 1150 1152 1203 1236 1240 1242 1228 1244 1271 1289 1284 1305 1324 1372 1401 1403 1468 1550 1658 1740 1759 1760 1669 1755 1810 1810 1823 1825 1772 1762 1771 1684 1648 1790 1705 1857 1857 1862 1883 1884 1949 1949 1933 1964 1937 1873 1764 1663 1652 1675 1705 1747 1787 1840 1888 1943 2011 2071 2090 2102 2126 2108 2105 2104 2105 2100 2061 2039 1993 1960 1954 1910 1875 1847 1826 1838 1841 1903 1969 2042 2107 2145 2207 2348 2451 2464 2383 2289 2234 2126 2224 2536 2437 2316 2315 2388 2474 2644 2808 2873 2695 2681 2619 2578 2810 2641 2458 2392 2312 2278 2180 2049 1970 1903 1876 1940 2022 2067 2176 2234 2253 2297 2355 2381 2405 2442 2519 2509 2474 2467 2424 2445 2434 2263 2098 2008 2072 2204 2414 2527 2338 2173 1977 1952 1931 1894 1976 2083 2230 2205 2034 1829 1759 1846 2151 2191 2050 1770 1821 1943 2012 1944 1848 1881 1976 2014 2128 2186 2232 2307 2220 2139 2055 1996 1973 1953 1824 1783 1775 1788 1725 1667 1606 1561 1447 1408 1418 1445 1439 1430 1367 1314 1323 1328 1282 1250 1227 1265 1283 1265 1253 1259 1247 1200 1153 1111 1104 1100 1078 1073 1069 1066 1069 1071 1071 1079 1158 1210 1221 1266 1296 1310 1273 1340 1385 1464 1607 1697 1798 1917 1992 2082 2156 2237 2233 2207 2260 2293 2320 2361 2375 2382 2361 2451 2502 2475 2401 2296 2229 2144 2101 2059 2004 1934 1877 1821 1726 1720 1633 1501 1448 1438 1432 1452 1494 1572 1590 1611 1683 1776 1812 1832 1833 1820 1927 2025 2064 1806 1672 1391 1358 1378 1323 1264 1237 1193 1151 1167 1171 1228 1258 1457 1587 1691 1697 1667 1677 1670 1584 1591 1541 1496 1558 1596 1627 1681 1743 1825 1717 1557 1601 1540 1566 1722 1858 1985 2090 2080 2143 2194 2173 2165 2156 2165 2196 2248 2356 2532 2480 2275 2214 2214 2118 2089 2048 2003 1977 1946 1900 1856 1892 1890 1799 1638 1574 1434 1358 1317 1320 1288 1227 1133 1072 1030 967 942 911 971 1098 1138 1130 1103 1025 989 993 965 908 874 819 818 770 730 703 684 695 722 672 647 626 599 651 696 634 581 538 532 526 522 514 513 513 510 503 496 488 487 474 480 481 481 480 474 478 446 441 434 411 414 415 392 382 378 404 377 377 369 366 361 360 359 359 351 345 348 346 357 373 351 378 382 398 401 395 387 381 381 377 381 377 378 379 385 380 347 327 316 310 309 305 304 297 304 300 297 297 297 299 291 286 286 291 285 287 285 288 283 280 275 282 281 273 271 268 270 268 265 264 266 265 262 258 259 257 263 262 264 259 258 256 258 260 256 255 248 254 249 251 238 237 238 240 238 234 223 224 260 289 332 373 421 440 433 454 486 501 541 535 558 540 530 548 612 633 631 604 565 548 553 545 529 516 555 525 469 461 445 452 426 396 384 381 392 369 353 382 357 338 362 373 382 359 359 374 336 323 340 351 353 347 320 298 286 292 284 281 278 276 278 289 281 293 284 287 294 294 291 282 281 287 302 293 294 304 294 293 306 309 295 290 294 317 317 307 320 311 313 293 271 249 245 251 231 235 242 264 246 284 270 271 281 248 256 244 252 254 267 270 244 241 218 211 226 264 226 212 212 232 261 252 270 282 245 257 262 233 247 214 257 214 243 275 284 249 242 222 222 199 189 198 218 217 181 174 175 191 219 186 200 172 173 187 212 253 246 212 186 172 166 182 164 174 212 185 178 192 204 232 226 203 220 205 186 193 204 188 192 205 211 205 231 226 197 184 181 198 174 176 202 208 242 271 259 242 235 243 227 240 277 255 225 217 228 212 229 264 234 222 221 250 250 234 238 240 267 245 258 253 218 203 201 186 187 203 188 177 175 171 177 215 210 265 241 244 214 192 215 225 192 177 190 190 181 198 185 172 177 174 164 155 139 131 146 148 144 165 158 151 144 148 147 145 139 138 134 125 125 124 121 118 117 119 131 134 132 131 131 132 129 128 125 127 123 122 122 118 117 118 116 113 115 113 113 113 1579 1602 1567 1509 1532 1530 1603 1666 1871 1820 1594 1475 1313 1198 1095 1046 1122 1188 1253 1082 858 747 692 753 843 714 539 444 394 350 344 346 430 424 430 522 674 653 682 792 750 590 409 303 319 379 399 407 468 493 534 581 690 768 873 938 968 960 1032 1151 1275 1328 1328 1306 1240 1155 1069 951 879 808 844 913 951 997 988 990 946 927 952 1018 1047 1078 1053 1038 1035 930 819 677 665 794 893 1069 1197 1310 1359 1355 1316 1366 1401 1500 1560 1633 1693 1641 1627 1724 1800 1932 1994 2076 2116 2144 2197 2304 2373 2543 2471 2479 2528 2574 2649 2726 2669 2613 2530 2567 2621 2706 2720 2539 2432 2253 2101 1964 1855 1714 1562 1343 1221 1121 1158 1276 1216 1293 1473 1643 1571 1575 1582 1395 1320 1384 1468 1532 1612 1712 1766 1601 1483 1390 1310 1252 1140 741 731 737 734 725 735 736 730 737 1032 1016 962 1080 1066 976 879 892 958 1122 1238 1240 1295 1371 1342 1333 1319 1298 1277 1216 1278 1316 1442 1387 1250 1204 1341 1469 1582 1605 1594 1520 1387 1425 1422 1399 1431 1408 1383 1386 1381 1373 1405 1390 1382 1415 1381 1339 1291 1248 1225 1196 1184 1193 1261 1285 1385 1434 1458 1459 1453 1413 1476 1527 1525 1607 1719 1896 1874 1902 1886 1895 2011 2037 2017 2011 1970 1938 1906 1869 1791 1735 1885 1863 1913 1998 1989 2007 2071 2156 2205 2181 2151 2114 2004 1975 1800 1708 1659 1677 1698 1714 1751 1804 1889 1917 1997 2033 2010 2022 2050 2049 2034 2022 2042 2047 2065 2071 2044 2055 2060 2043 2001 1939 1854 1806 1807 1873 1947 2023 2062 2099 2197 2359 2370 2312 2214 2147 2055 2131 2357 2403 2350 2267 2327 2426 2586 2732 2777 2716 2647 2541 2502 2733 2673 2427 2371 2292 2205 2116 2057 1985 1935 1871 1874 1917 1973 2039 2109 2171 2212 2252 2254 2294 2345 2386 2384 2364 2346 2356 2371 2352 2191 2037 1956 2052 2173 2378 2441 2306 2189 1986 1897 1857 1855 2009 2059 2167 2171 2102 1915 1765 1822 2133 2254 2058 1894 1852 1943 2083 2062 1920 1927 2044 2114 2164 2176 2258 2350 2303 2228 2155 2079 2049 1966 1886 1822 1861 1858 1841 1797 1679 1542 1515 1509 1544 1533 1523 1493 1441 1358 1369 1361 1346 1406 1402 1411 1413 1390 1353 1347 1319 1307 1273 1235 1173 1173 1133 1090 1077 1075 1091 1077 1079 1116 1213 1229 1276 1304 1348 1362 1322 1419 1468 1512 1603 1685 1779 1896 1969 2048 2106 2190 2255 2365 2380 2417 2450 2472 2416 2343 2289 2378 2433 2422 2335 2224 2158 2100 2051 1995 1942 1871 1816 1718 1650 1537 1491 1453 1440 1463 1472 1561 1612 1678 1739 1793 1799 1917 1971 2009 1991 2024 2009 2148 1989 1854 1684 1444 1438 1483 1506 1370 1352 1290 1241 1135 1138 1159 1234 1389 1498 1536 1515 1537 1557 1486 1483 1471 1433 1400 1452 1486 1549 1609 1680 1773 1656 1515 1414 1510 1610 1743 1841 1929 1961 1987 1985 1981 1996 2006 2041 2126 2203 2288 2390 2578 2500 2280 2236 2174 2167 2186 2167 2111 2077 2101 2081 2009 2044 1976 1891 1778 1664 1489 1382 1339 1307 1222 1192 1123 1057 984 954 959 1003 1049 1150 1220 1222 1198 1134 1064 1096 1087 1017 987 919 924 891 852 801 778 764 727 679 649 621 657 688 715 630 624 638 625 567 510 511 506 501 495 489 489 486 481 471 462 455 470 467 484 499 466 446 420 403 397 391 395 406 431 385 387 386 380 375 371 364 359 354 351 351 347 344 349 343 334 333 334 362 376 377 375 373 373 375 369 363 368 386 376 345 328 313 311 303 302 300 301 293 299 300 297 289 289 291 291 291 288 287 284 283 281 284 279 277 276 272 272 266 269 269 270 267 266 265 261 263 261 261 261 258 260 257 256 250 254 250 254 252 255 250 254 246 247 247 239 238 235 238 235 238 227 229 260 251 298 326 372 393 425 462 502 520 545 569 605 619 608 624 673 717 671 644 604 542 546 571 546 513 468 441 402 415 432 429 448 432 379 366 369 376 348 356 346 336 364 353 369 347 346 363 363 336 315 337 334 316 341 333 292 284 282 281 278 277 277 277 287 314 280 278 281 279 278 275 275 285 299 285 293 303 291 292 308 296 291 290 312 303 304 304 306 298 307 281 280 271 237 237 230 257 259 243 269 283 257 274 277 247 264 242 236 251 276 271 270 233 217 211 214 258 217 216 248 248 249 234 262 283 244 261 254 243 229 217 208 219 232 264 242 258 263 236 263 231 215 186 181 177 176 175 175 176 208 201 174 172 175 208 211 270 242 218 223 184 168 163 166 214 214 178 172 192 210 249 207 192 202 220 210 182 177 185 178 183 203 197 219 238 222 190 174 170 169 203 223 238 252 267 267 244 220 257 222 237 267 287 264 234 219 215 240 230 216 222 238 253 242 220 245 234 230 259 226 278 247 226 235 196 188 183 181 207 214 211 169 187 218 233 218 190 210 184 219 236 217 206 216 195 187 198 192 180 159 151 144 143 134 137 171 168 158 174 154 144 152 149 147 147 141 138 134 135 127 127 125 123 118 130 132 132 132 131 130 129 128 126 126 127 125 126 120 122 121 122 119 117 113 117 114 113 1685 1680 1641 1538 1572 1640 1721 1781 1963 1693 1514 1401 1292 1253 1179 1173 1247 1330 1200 1026 873 790 714 610 620 564 463 436 361 351 350 394 425 454 517 580 676 766 808 866 709 566 367 304 340 394 411 430 475 524 645 732 664 681 710 764 851 944 1083 1199 1341 1382 1422 1346 1250 1172 1076 968 904 875 839 908 961 964 965 936 927 933 962 1034 1057 1145 1155 1104 1082 984 895 872 819 817 839 984 1253 1374 1413 1404 1372 1352 1350 1393 1443 1490 1514 1690 1752 1865 1954 2080 2154 2223 2270 2217 2232 2341 2376 2390 2353 2398 2497 2604 2680 2630 2596 2503 2436 2464 2535 2597 2742 2531 2473 2308 2175 1972 1821 1638 1507 1377 1249 1155 1204 1379 1456 1331 1394 1560 1704 1834 1763 1609 1522 1463 1404 1481 1559 1625 1752 1788 1673 1582 1467 1321 1212 1066 850 734 737 735 733 740 738 731 734 741 784 754 857 784 917 950 1019 1352 1367 1369 1435 1474 1498 1511 1511 1486 1433 1328 1379 1441 1557 1443 1348 1317 1282 1413 1525 1600 1725 1737 1668 1728 1811 1862 1875 1923 1791 1777 1649 1669 1788 1828 1851 1841 1788 1766 1592 1609 1489 1382 1307 1375 1490 1626 1696 1702 1778 1904 1659 1701 1773 1766 1840 1838 2036 2137 2143 2242 2249 2181 2177 2195 2179 2166 2162 2144 2056 1970 1851 1840 1929 2023 2015 2138 2214 2263 2379 2497 2504 2429 2287 2217 2212 2109 1931 1841 1712 1691 1668 1669 1735 1759 1819 1853 1881 1907 1947 1969 1981 2003 2022 2041 2038 2058 2074 2063 2098 2170 2244 2280 2230 2172 2035 1949 1828 1799 1825 1860 1900 1938 2069 2186 2259 2278 2162 2059 1999 2128 2280 2255 2248 2228 2329 2442 2639 2670 2628 2629 2544 2479 2474 2547 2733 2589 2411 2232 2173 2145 2091 2102 2065 1994 1925 1854 1844 1889 1931 1977 2028 2084 2109 2167 2205 2260 2275 2242 2216 2243 2238 2175 2066 1957 1919 2051 2142 2220 2183 2106 2085 2009 1888 1758 1875 1857 1896 2056 2177 2044 1900 1758 1800 1974 2134 2199 2095 1992 2065 2120 2197 2081 2025 2095 2168 2283 2385 2358 2408 2291 2225 2123 2093 2010 1952 1918 1906 1967 1980 1954 1897 1747 1708 1657 1711 1750 1727 1656 1574 1498 1483 1425 1398 1429 1497 1550 1537 1554 1548 1500 1490 1463 1456 1396 1320 1357 1371 1344 1288 1205 1147 1080 1083 1178 1219 1250 1262 1333 1371 1409 1442 1467 1436 1502 1518 1590 1678 1759 1844 1933 2010 2063 2160 2224 2333 2418 2510 2483 2450 2435 2292 2207 2271 2307 2323 2252 2186 2083 2011 1974 1898 1860 1776 1715 1615 1536 1466 1459 1453 1490 1555 1613 1719 1760 1824 1901 2020 2007 2082 2188 2252 2307 2316 2270 2261 2127 1847 1709 1589 1558 1623 1619 1575 1588 1522 1424 1221 1179 1148 1132 1248 1345 1347 1312 1387 1317 1324 1324 1293 1299 1265 1279 1395 1429 1510 1591 1645 1641 1450 1320 1446 1489 1617 1675 1712 1719 1775 1768 1719 1735 1942 2075 2202 2212 2353 2491 2479 2405 2447 2352 2319 2317 2333 2300 2173 2090 2063 1976 1873 1849 1758 1783 1650 1557 1434 1340 1256 1246 1176 1175 1099 1044 1080 1129 1161 1079 1177 1268 1356 1364 1309 1206 1209 1189 1155 1088 1031 1006 976 924 916 929 889 775 709 668 662 687 714 742 703 660 616 583 569 532 501 498 496 491 489 483 476 473 468 460 458 449 444 443 453 486 447 441 440 404 392 393 435 399 434 489 538 636 554 484 431 379 364 356 354 350 348 345 347 340 334 334 331 325 324 357 382 385 388 401 400 385 364 336 327 311 304 303 298 291 287 287 285 288 287 293 293 289 290 280 283 284 286 276 285 282 278 275 275 274 274 274 270 268 269 269 263 263 264 261 262 260 259 258 257 254 260 255 260 263 259 255 251 250 249 245 251 249 247 242 236 231 239 237 239 224 223 261 347 367 306 333 371 402 459 481 540 564 603 626 668 694 694 676 624 613 632 627 587 556 490 456 454 445 444 403 367 357 373 404 415 418 366 362 354 376 377 351 334 325 335 342 349 356 324 342 360 352 307 319 341 342 308 307 304 296 287 284 281 278 276 273 276 278 277 273 270 274 274 277 295 289 289 306 313 295 287 287 290 290 297 307 312 300 298 308 293 293 305 269 261 248 258 239 232 232 238 271 293 267 246 253 270 260 234 234 231 270 257 260 262 252 259 212 211 251 214 211 245 225 248 272 275 262 262 238 220 231 251 203 217 244 261 221 223 201 216 224 211 246 236 237 237 225 205 175 171 168 172 171 171 183 167 187 205 220 247 224 190 186 194 168 164 173 166 172 197 228 242 233 231 185 177 185 199 212 203 177 172 168 203 182 183 206 216 206 204 165 168 178 190 206 223 237 238 241 219 216 213 244 253 251 254 230 213 219 245 242 212 224 252 236 216 227 243 255 227 212 211 255 255 271 234 219 223 212 186 206 230 208 178 168 164 186 206 201 166 179 181 217 236 254 241 217 178 163 193 177 162 162 141 138 134 150 190 196 174 175 154 183 165 153 172 154 151 148 145 141 140 128 124 120 129 134 134 132 133 132 132 131 130 129 130 124 121 122 126 123 126 124 121 121 120 121 117 118 1714 1745 1694 1592 1618 1698 1803 1902 1920 1575 1447 1342 1231 1182 1140 1150 1269 1374 1141 992 891 862 838 691 532 446 417 425 355 355 381 448 462 481 538 610 699 790 882 792 633 506 380 307 312 387 416 433 468 544 689 790 757 769 810 892 868 925 1083 1207 1369 1405 1440 1336 1227 1138 1070 995 935 918 905 909 951 972 992 934 928 983 1017 1096 1141 1205 1223 1209 1155 1059 1046 1070 986 876 990 1030 1239 1370 1417 1429 1400 1377 1357 1357 1368 1377 1459 1643 1741 1831 1917 2074 2031 2019 2136 2318 2367 2280 2300 2194 2218 2293 2505 2511 2548 2583 2501 2321 2253 2360 2463 2558 2676 2466 2359 2192 2091 1929 1826 1714 1542 1357 1241 1197 1263 1448 1524 1502 1423 1560 1693 1823 1926 1783 1740 1570 1446 1491 1557 1642 1758 1888 1801 1668 1564 1417 1387 1245 1104 853 740 738 735 733 739 738 738 768 948 771 782 948 1025 1029 1104 1331 1421 1473 1537 1596 1637 1687 1684 1590 1489 1416 1509 1595 1576 1506 1460 1471 1392 1379 1386 1466 1615 1757 1879 1957 2033 2073 2037 2077 2049 1977 1760 1794 2012 2098 2173 2125 2105 1974 1831 1883 1815 1613 1550 1577 1711 1781 1944 1920 2005 2036 1868 1909 1944 2070 2037 2083 2189 2387 2507 2468 2383 2309 2298 2328 2308 2326 2295 2241 2140 2022 1900 1900 1980 2125 2212 2289 2340 2428 2599 2790 2643 2510 2426 2368 2327 2219 2107 2034 1880 1869 1718 1672 1716 1813 1883 1955 1969 1971 2051 2052 2085 2108 2145 2137 2096 2094 2092 2130 2183 2220 2314 2445 2456 2350 2147 2035 1904 1828 1770 1790 1823 1858 1937 2032 2200 2272 2130 2036 1955 2031 2096 2128 2190 2235 2378 2503 2632 2635 2593 2581 2520 2460 2453 2425 2575 2477 2347 2220 2214 2227 2171 2183 2139 2055 1976 1906 1845 1820 1831 1842 1917 2012 2033 2050 2114 2136 2159 2129 2139 2148 2161 2045 1963 1898 1963 2076 2019 2009 2007 1988 1902 1980 1857 1763 1811 1783 1825 2003 2073 2019 1886 1783 1769 1893 2048 2210 2260 2184 2139 2167 2247 2165 2109 2064 2147 2249 2302 2385 2399 2262 2225 2181 2155 2089 2061 2021 2016 2086 2035 1988 1903 1843 1871 1799 1815 1820 1791 1677 1637 1574 1566 1472 1472 1497 1529 1604 1652 1661 1661 1627 1573 1563 1553 1463 1397 1440 1487 1445 1414 1272 1129 1095 1112 1177 1228 1283 1316 1351 1380 1451 1486 1502 1509 1492 1548 1591 1688 1739 1841 1892 1971 2020 2124 2221 2323 2403 2423 2371 2320 2297 2223 2136 2173 2188 2212 2178 2145 2060 1929 1887 1827 1793 1706 1650 1540 1483 1486 1526 1591 1619 1699 1716 1775 1865 1976 1993 2107 2175 2178 2174 2356 2491 2498 2439 2225 2044 1901 1784 1640 1618 1770 1761 1775 1755 1609 1469 1294 1193 1129 1120 1145 1178 1181 1175 1186 1171 1190 1184 1197 1188 1137 1226 1293 1340 1440 1521 1450 1476 1451 1281 1253 1433 1522 1583 1619 1602 1559 1532 1611 1733 1931 2062 2234 2227 2288 2357 2468 2382 2370 2504 2356 2270 2214 2130 2065 1957 1872 1837 1717 1671 1591 1597 1586 1512 1414 1394 1290 1163 1101 1089 1071 1067 1156 1225 1231 1170 1220 1357 1436 1426 1354 1283 1294 1221 1176 1140 1114 1073 976 873 844 839 816 747 729 732 740 768 792 798 725 660 625 593 562 523 505 502 486 485 481 477 474 468 463 458 453 447 443 436 432 424 417 408 407 401 400 408 414 440 463 559 623 687 651 546 485 419 394 393 369 347 345 340 342 338 335 329 332 327 326 320 322 349 343 331 325 314 308 306 305 301 298 296 291 291 290 288 285 285 283 281 277 275 272 280 273 281 279 284 281 281 271 276 274 275 274 273 269 271 267 268 266 265 265 262 261 264 254 261 260 260 257 255 255 261 258 258 254 248 254 250 244 242 239 236 238 239 236 242 228 225 229 270 331 327 324 329 349 380 427 461 516 560 606 623 615 642 677 642 576 539 584 559 576 600 558 511 438 405 437 410 358 339 365 405 398 420 389 365 342 356 378 360 340 328 314 324 344 358 325 328 345 344 315 303 316 329 312 306 310 292 289 283 280 276 271 273 273 272 271 271 271 273 296 301 298 286 286 290 298 294 291 281 286 286 298 297 308 295 295 304 305 293 289 273 256 232 251 243 232 227 235 261 259 282 257 236 271 262 259 230 261 269 255 253 270 251 245 217 211 231 211 211 219 224 229 263 268 236 243 262 241 214 218 206 225 253 235 242 262 213 196 191 193 201 214 220 199 185 176 180 181 172 169 174 172 169 168 166 166 167 171 182 168 164 175 173 160 161 168 182 213 225 228 201 228 207 188 173 168 171 175 184 177 167 182 196 175 188 215 186 179 167 169 199 225 233 208 224 220 212 208 223 250 232 226 254 283 254 229 209 230 250 217 203 222 254 226 210 230 250 224 207 214 218 215 221 236 269 252 213 200 203 218 222 200 186 166 160 158 155 156 154 165 173 215 210 221 188 192 157 164 146 139 137 143 138 138 142 167 201 208 177 182 166 173 155 178 192 173 172 163 155 136 132 126 121 123 137 136 135 139 137 137 134 133 130 129 128 123 126 126 126 125 125 121 123 123 119 120 119 1773 1827 1741 1686 1676 1740 1866 2012 1796 1522 1396 1308 1206 1142 1085 1086 1153 1220 1195 1102 997 957 802 667 547 504 441 376 357 367 388 438 475 514 609 728 834 868 866 708 546 480 422 353 310 347 418 431 470 573 746 821 854 918 970 986 999 974 1079 1213 1365 1420 1436 1316 1257 1149 1075 1004 957 939 922 921 933 975 924 939 953 1025 1063 1172 1197 1183 1180 1225 1244 1219 1222 1209 1095 960 1026 1078 1218 1296 1350 1412 1450 1454 1440 1372 1368 1386 1443 1548 1614 1698 1764 1811 1760 1906 2022 2145 2271 2182 2140 2068 2109 2283 2335 2351 2326 2431 2266 2145 2143 2221 2344 2597 2627 2616 2486 2326 2182 1979 1876 1712 1559 1391 1272 1224 1313 1487 1581 1635 1555 1633 1753 1893 1924 1909 1741 1544 1497 1568 1625 1689 1811 1962 1851 1758 1687 1592 1497 1302 1205 1085 748 733 744 740 734 746 745 845 1074 1136 1106 1143 1157 1152 1190 1297 1406 1538 1594 1737 1823 1785 1711 1616 1537 1546 1599 1707 1709 1680 1737 1616 1596 1599 1518 1461 1620 1826 1963 2094 2228 2286 2207 2238 2096 1989 1880 2045 2247 2356 2463 2421 2309 2088 2094 2138 1972 1744 1727 1750 1879 2000 2113 2218 2237 2142 2025 2092 2191 2424 2285 2294 2365 2573 2618 2538 2405 2382 2407 2492 2490 2448 2383 2270 2151 2056 1960 1998 2098 2233 2436 2480 2492 2540 2716 2855 2699 2644 2538 2479 2360 2270 2176 2122 2036 1919 1785 1697 1684 1807 1914 1997 2064 2084 2109 2149 2226 2265 2271 2230 2181 2197 2250 2291 2285 2315 2356 2453 2475 2324 2202 2124 2008 1935 1798 1747 1766 1786 1836 1877 1976 2174 2130 2031 1926 1940 1999 2086 2255 2308 2385 2503 2667 2626 2582 2492 2480 2415 2341 2345 2358 2361 2291 2294 2217 2213 2182 2194 2183 2138 2068 1985 1922 1860 1837 1818 1822 1879 1904 1929 1944 1991 2003 2001 2032 2022 2032 1971 1890 1883 2002 1911 1869 1820 1856 1836 1790 1876 1818 1736 1689 1721 1730 1812 1900 1976 1876 1861 1764 1820 1982 2181 2292 2267 2212 2236 2323 2317 2223 2146 2177 2226 2265 2338 2439 2384 2359 2338 2295 2275 2287 2230 2239 2164 2104 2008 1952 1945 1991 1962 1909 1838 1786 1794 1749 1677 1660 1562 1534 1577 1597 1664 1736 1770 1756 1705 1675 1676 1638 1550 1494 1527 1543 1466 1415 1256 1203 1091 1104 1168 1227 1307 1328 1383 1418 1470 1506 1532 1563 1596 1605 1639 1678 1749 1828 1886 1977 2062 2141 2203 2276 2369 2349 2306 2221 2161 2096 2023 2051 2066 2093 2105 2065 2013 1874 1809 1742 1705 1634 1557 1515 1573 1603 1666 1762 1793 1803 1839 1858 1890 2038 2094 2125 2201 2310 2347 2390 2517 2641 2480 2148 1981 1872 1780 1693 1655 1824 1918 1885 1680 1454 1348 1279 1323 1133 1087 1082 1076 1064 1063 1054 1057 1055 1073 1089 1080 1086 1141 1190 1236 1307 1266 1232 1286 1338 1307 1163 1340 1465 1512 1534 1454 1392 1511 1642 1750 1950 2072 2142 2104 2139 2218 2350 2309 2267 2340 2314 2176 2047 2007 1926 1842 1736 1706 1607 1542 1499 1467 1461 1464 1494 1412 1268 1144 1168 1160 1172 1179 1208 1283 1307 1296 1331 1404 1500 1517 1461 1381 1268 1092 1032 981 969 932 897 838 805 766 737 726 728 776 815 858 853 796 762 719 674 629 590 560 552 526 497 476 476 469 468 463 461 453 451 443 439 434 429 420 415 407 405 477 462 437 452 511 579 569 634 734 748 664 601 499 485 521 440 362 348 342 341 337 335 328 326 326 325 326 321 317 315 312 319 308 305 304 302 299 298 294 293 293 290 287 285 285 282 277 275 270 269 269 270 271 266 268 272 276 266 274 271 272 272 271 268 267 266 267 267 266 265 263 258 254 257 255 258 256 260 257 253 253 253 257 248 250 249 244 239 242 242 234 237 241 239 231 225 221 260 322 290 289 351 359 339 370 414 450 493 536 592 574 557 578 604 595 544 507 537 527 501 494 474 461 445 397 386 413 366 330 357 391 393 413 391 376 345 334 352 368 344 331 313 317 336 349 340 315 321 338 331 305 297 313 313 295 296 289 285 282 274 275 272 267 267 273 270 270 277 302 291 284 299 289 279 281 292 289 281 282 286 296 296 297 296 290 298 307 297 286 289 293 242 237 228 227 224 221 232 267 244 258 234 235 270 253 229 224 255 251 256 246 254 259 230 243 215 204 209 217 226 247 259 263 259 254 229 242 261 250 243 202 238 251 264 254 261 206 217 227 189 188 187 186 187 180 182 218 202 184 180 171 169 165 165 163 165 164 161 161 163 162 166 161 156 161 184 213 210 205 211 186 212 262 244 219 199 180 170 167 164 166 184 208 178 176 201 175 162 164 168 185 211 202 182 206 231 207 212 271 241 214 244 282 262 258 228 203 237 263 240 210 202 211 199 211 246 253 253 217 200 212 229 243 234 243 259 234 214 201 217 238 244 226 206 189 187 171 209 176 153 167 192 181 182 182 154 147 138 140 141 138 145 155 175 149 161 191 217 196 196 178 192 162 189 209 177 157 149 147 146 136 126 125 129 143 142 143 143 143 141 137 136 133 130 128 128 129 128 128 128 126 126 125 124 122 121 118 1805 1890 1803 1767 1776 1776 1934 2068 1577 1477 1344 1265 1180 1117 1053 1034 1061 1089 1076 1033 989 919 704 599 531 498 413 369 361 395 448 443 495 555 699 801 788 871 854 702 532 512 439 393 314 332 444 450 519 599 786 855 908 1004 1102 1159 1080 1042 1179 1256 1385 1441 1418 1305 1284 1135 1075 997 956 939 936 910 927 910 924 948 979 1054 1138 1181 1168 1143 1174 1245 1287 1379 1397 1324 1181 1093 1152 1227 1180 1296 1339 1438 1539 1543 1524 1457 1390 1374 1390 1457 1519 1573 1609 1628 1678 1794 1850 2021 2117 2024 1895 1952 2027 2086 2076 2105 2099 2339 2145 1989 1987 2054 2182 2492 2515 2521 2406 2210 2100 1953 1864 1730 1595 1413 1303 1267 1354 1521 1629 1764 1726 1708 1810 1963 2027 1860 1732 1609 1558 1633 1700 1809 1877 2032 1934 1803 1706 1633 1543 1418 1316 1243 1006 741 745 739 737 741 741 979 1241 1267 1250 1249 1257 1250 1245 1319 1413 1561 1681 1846 1920 1865 1773 1662 1594 1613 1656 1723 1817 1883 1862 1752 1845 1763 1575 1640 1718 1825 1950 2067 2184 2319 2412 2298 2119 2022 2017 2085 2357 2543 2630 2631 2513 2315 2350 2372 2135 1919 1890 1904 2166 2134 2263 2444 2395 2267 2221 2226 2331 2555 2411 2432 2517 2701 2634 2578 2397 2457 2624 2725 2547 2452 2329 2220 2103 2039 2032 2123 2255 2513 2634 2622 2645 2704 2801 2966 2814 2771 2651 2524 2442 2402 2342 2265 2121 2009 1861 1758 1691 1711 1872 2011 2133 2154 2186 2247 2355 2413 2451 2394 2331 2291 2360 2464 2428 2483 2485 2595 2500 2413 2370 2278 2115 1990 1908 1800 1723 1719 1728 1776 1832 1893 2001 1898 1920 2002 2169 2337 2514 2585 2480 2544 2683 2625 2578 2499 2482 2457 2446 2356 2307 2306 2327 2291 2235 2255 2248 2276 2268 2202 2154 2085 2072 1995 1959 1890 1820 1823 1799 1796 1813 1822 1833 1885 1885 1874 1872 1861 1796 1855 1808 1727 1692 1689 1674 1687 1701 1686 1670 1653 1655 1645 1647 1668 1702 1813 1808 1765 1746 1833 1972 2222 2348 2390 2326 2318 2403 2469 2342 2231 2193 2219 2280 2351 2478 2638 2568 2523 2501 2450 2548 2473 2444 2299 2199 2108 2065 2073 2081 1992 1946 1874 1904 1884 1839 1806 1743 1626 1601 1633 1649 1701 1761 1826 1823 1813 1819 1767 1711 1624 1615 1589 1559 1502 1467 1396 1263 1099 1128 1199 1216 1294 1331 1380 1407 1445 1475 1551 1576 1637 1679 1674 1711 1758 1838 1898 1972 2047 2125 2213 2292 2322 2287 2253 2193 2197 2175 2064 1946 1950 1968 2034 2002 1930 1823 1752 1634 1596 1530 1514 1615 1669 1705 1789 1906 1953 1928 1976 1931 1953 2025 2069 2129 2149 2259 2372 2517 2618 2685 2445 2165 1985 1821 1740 1702 1800 1935 1766 1648 1495 1363 1362 1431 1448 1268 1179 1126 1096 1077 1073 1060 1072 1070 1050 1027 1020 1038 1037 1064 1105 1070 1050 1073 1115 1161 1143 1131 1248 1363 1429 1361 1288 1425 1526 1654 1757 1931 1972 1931 1908 1981 2095 2203 2229 2136 2152 2274 2192 2010 1907 1773 1725 1638 1603 1603 1515 1416 1364 1332 1331 1329 1315 1203 1187 1210 1250 1241 1285 1325 1384 1440 1463 1516 1560 1573 1482 1397 1275 1192 1130 1070 940 957 920 881 820 827 798 772 762 783 839 821 904 934 895 852 768 712 653 620 579 580 542 562 531 484 478 461 459 454 450 445 442 436 431 425 420 416 415 412 490 517 443 459 515 604 668 685 787 858 767 687 637 633 639 559 493 398 341 339 335 330 328 327 324 322 318 320 318 319 318 311 310 306 301 302 299 295 293 291 287 285 287 286 286 279 279 279 271 275 269 271 267 265 263 263 266 263 257 260 262 268 270 268 263 267 263 263 263 264 257 252 256 256 260 259 258 260 253 254 263 257 246 257 248 252 249 247 244 244 239 238 241 237 230 226 223 248 279 286 336 379 390 418 413 421 452 493 535 575 534 488 504 516 515 480 454 472 461 420 435 413 411 412 394 352 376 358 326 345 379 384 403 383 357 364 343 326 337 343 333 314 311 329 340 352 324 320 342 308 300 293 298 315 297 290 289 283 279 272 270 270 285 278 270 266 267 292 302 278 279 275 286 287 281 282 283 281 282 293 291 289 293 289 286 297 291 295 286 286 292 293 282 249 224 227 222 222 239 227 252 244 229 251 250 229 224 240 243 223 244 265 248 252 236 233 206 206 224 233 231 236 279 272 262 255 223 235 252 227 201 205 244 235 248 254 214 239 207 198 237 217 191 195 193 180 200 218 195 202 187 180 174 175 165 165 166 169 166 170 164 159 161 157 158 174 201 185 202 182 193 219 247 251 226 212 221 205 191 179 163 166 202 173 172 196 161 162 163 172 207 202 178 177 189 208 214 212 232 257 213 215 251 245 246 245 197 204 248 255 249 227 199 221 244 257 220 213 206 202 240 276 270 276 281 279 243 225 218 230 253 238 203 188 183 185 193 197 180 149 151 147 156 149 144 144 143 140 142 161 164 153 200 163 156 155 165 193 217 229 212 220 186 206 220 182 171 167 162 145 143 123 124 126 140 175 169 160 152 143 146 141 138 133 133 134 134 132 132 131 129 127 127 125 123 117 116 1882 1953 1820 1797 1948 1903 1958 1870 1522 1410 1296 1223 1136 1073 1014 994 994 1001 1010 1017 1034 864 651 557 513 468 401 379 368 392 469 475 522 601 677 679 773 883 861 693 519 474 420 316 332 430 418 463 584 700 874 881 958 1041 1126 1218 1208 1171 1302 1389 1482 1501 1403 1359 1235 1118 1062 1000 972 1015 1027 922 910 917 919 974 1037 1135 1216 1140 1120 1143 1183 1240 1356 1501 1595 1469 1412 1356 1384 1392 1274 1342 1414 1488 1522 1660 1571 1514 1463 1411 1358 1345 1374 1405 1425 1481 1529 1641 1745 1847 1839 1708 1708 1806 1804 1720 1771 1782 1913 2074 2023 1794 1739 1956 2176 2322 2385 2452 2408 2371 2197 1994 1880 1750 1572 1411 1306 1318 1438 1602 1732 1902 1914 1971 2030 2150 2162 1982 1832 1687 1669 1769 1888 1974 2082 1970 1873 1768 1683 1603 1608 1539 1450 1388 1331 780 748 741 750 753 881 1162 1354 1426 1417 1400 1395 1379 1333 1364 1454 1564 1671 1873 1967 1894 1797 1727 1690 1634 1660 1718 1777 1882 2034 2150 1938 1798 1666 1774 1908 1976 2036 2044 2146 2255 2441 2415 2247 2159 2197 2314 2412 2554 2682 2746 2754 2586 2612 2499 2228 2133 2095 2095 2314 2412 2452 2591 2630 2475 2440 2465 2523 2672 2715 2682 2736 2811 2738 2688 2703 2787 2669 2569 2439 2356 2295 2220 2146 2110 2193 2357 2826 2827 2872 2893 2910 2937 2993 3115 3081 3007 2787 2699 2631 2672 2617 2449 2337 2236 2132 2019 1821 1728 1757 1859 2096 2255 2389 2448 2590 2695 2542 2457 2383 2373 2498 2592 2614 2619 2795 2794 2686 2546 2446 2392 2263 2123 2002 1927 1847 1774 1699 1701 1725 1728 1779 1841 1910 2028 2174 2400 2576 2466 2458 2484 2530 2607 2699 2582 2553 2517 2484 2424 2432 2455 2401 2304 2275 2274 2297 2370 2373 2331 2276 2239 2201 2159 2130 2012 1956 1876 1839 1794 1781 1747 1754 1768 1744 1684 1672 1656 1649 1654 1614 1618 1607 1612 1604 1614 1620 1612 1607 1615 1619 1613 1603 1588 1577 1581 1631 1678 1716 1849 1970 2185 2391 2589 2588 2499 2476 2448 2428 2235 2214 2241 2269 2339 2495 2660 2724 2738 2678 2618 2509 2536 2638 2758 2629 2464 2371 2256 2151 2045 2021 2026 2013 1910 1818 1762 1737 1696 1674 1707 1716 1779 1818 1892 1921 1985 1932 1821 1778 1741 1725 1724 1669 1630 1546 1390 1240 1102 1145 1151 1198 1285 1349 1421 1482 1520 1557 1615 1643 1672 1720 1769 1815 1847 1883 1920 2005 2041 2137 2208 2289 2333 2355 2370 2348 2281 2177 2092 1983 1930 1857 1842 1873 1866 1735 1688 1587 1515 1506 1576 1673 1727 1805 1846 1950 2056 2157 2114 1997 2010 2034 2086 2117 2157 2261 2374 2529 2657 2431 2297 2119 1913 1798 1800 1905 1826 1717 1655 1531 1576 1607 1561 1614 1572 1364 1236 1312 1295 1231 1200 1210 1158 1152 1139 1161 1138 1027 1032 1005 999 1005 998 970 981 1013 1036 1117 1167 1262 1283 1193 1338 1473 1539 1671 1734 1764 1726 1684 1646 1815 1907 1994 1940 1955 1997 2087 2111 1932 1809 1704 1631 1627 1562 1470 1439 1413 1430 1387 1366 1314 1300 1308 1350 1276 1339 1417 1383 1451 1573 1681 1718 1708 1671 1594 1471 1342 1244 1142 1031 1055 1049 961 902 876 902 854 869 859 806 847 926 929 906 873 873 797 728 702 629 594 560 566 669 633 557 575 566 537 485 453 447 441 438 434 429 439 427 422 418 433 489 556 500 487 510 551 634 688 810 882 812 806 666 538 472 429 395 374 343 338 331 329 326 324 324 320 318 319 317 317 315 311 308 310 302 302 300 300 294 294 290 290 286 282 279 281 275 275 273 272 271 267 270 263 258 260 258 259 255 255 255 253 253 258 253 247 261 257 257 257 255 251 255 261 254 254 251 250 252 251 249 247 250 246 245 248 244 245 237 242 242 237 236 234 231 223 219 225 235 262 308 330 351 410 432 461 499 567 584 533 507 439 414 430 415 396 413 395 383 387 370 398 393 379 390 355 332 327 315 328 352 358 370 368 345 350 373 349 322 328 335 322 298 307 314 339 329 300 314 314 298 291 289 304 288 292 298 286 279 270 269 266 267 266 265 265 264 279 282 273 270 280 277 283 286 288 285 279 282 285 282 291 288 283 284 288 283 289 283 285 289 291 289 272 276 252 230 222 219 220 244 223 232 267 264 240 232 222 211 215 226 236 265 245 219 235 213 207 227 232 251 271 246 265 255 249 265 241 209 212 197 214 242 266 274 252 240 270 218 211 266 233 189 197 228 204 189 201 238 246 199 182 205 182 174 187 202 194 187 185 176 164 158 157 158 160 166 189 201 172 195 199 239 231 194 177 210 228 209 183 164 165 186 168 195 169 165 165 180 202 173 170 174 191 228 228 226 203 226 232 243 213 224 235 228 265 218 194 234 229 257 226 193 203 252 256 253 233 199 198 237 274 225 224 248 245 238 233 253 259 247 229 198 194 188 162 159 154 157 165 156 154 147 160 156 177 195 192 194 188 212 166 196 197 188 218 224 218 179 184 179 198 219 220 241 236 193 173 154 135 126 125 128 157 183 162 193 164 161 171 177 159 148 143 141 139 140 137 134 127 126 125 128 120 120 121 123 1928 1980 1860 1851 1980 1971 1920 1726 1487 1386 1264 1190 1104 1056 998 974 966 974 1010 1053 952 770 632 558 503 432 405 426 373 376 476 507 568 593 644 648 780 895 782 636 474 362 325 316 327 426 445 498 607 726 807 881 1008 1106 1213 1277 1299 1300 1433 1510 1543 1539 1414 1305 1182 1076 1043 1001 1004 1070 1057 924 910 910 936 967 1050 1171 1214 1131 1091 1120 1168 1280 1376 1523 1651 1644 1608 1558 1533 1399 1382 1441 1486 1564 1600 1661 1611 1584 1573 1510 1441 1354 1307 1313 1306 1345 1437 1548 1623 1698 1608 1525 1589 1663 1581 1494 1587 1590 1737 1883 1842 1633 1623 1897 2074 2120 2308 2317 2343 2358 2210 2021 1916 1734 1559 1389 1325 1355 1460 1606 1734 1928 2016 2141 2232 2299 2167 1973 1841 1764 1797 1901 2014 2114 2007 1867 1770 1659 1595 1549 1485 1455 1423 1372 1117 797 768 744 752 887 1142 1393 1465 1540 1551 1544 1532 1494 1419 1472 1494 1609 1707 1886 2014 1904 1807 1756 1718 1654 1676 1708 1786 1859 2011 2122 2063 1915 1743 1900 2012 2109 2136 2149 2152 2203 2297 2393 2388 2278 2342 2405 2520 2631 2756 2819 2832 2791 2697 2421 2309 2263 2228 2238 2530 2581 2642 2748 2684 2617 2613 2618 2650 2755 2851 2843 2905 2884 2848 2820 2744 2680 2577 2484 2408 2365 2333 2326 2327 2319 2381 2471 2801 3095 3033 3072 3072 3103 3158 3249 3356 3255 3162 3069 2923 2926 2760 2607 2449 2357 2235 2130 1937 1802 1743 1899 2085 2186 2276 2447 2636 2646 2499 2499 2491 2526 2625 2727 2752 2733 2944 2924 2796 2691 2599 2465 2352 2294 2109 2028 1937 1877 1800 1689 1679 1686 1706 1767 1876 1982 2112 2255 2411 2454 2379 2422 2522 2619 2752 2689 2648 2565 2533 2525 2529 2437 2362 2384 2447 2393 2389 2460 2415 2387 2344 2313 2291 2281 2240 2147 2106 2029 1965 1857 1851 1794 1750 1719 1664 1656 1635 1628 1638 1616 1604 1599 1595 1590 1588 1586 1585 1587 1587 1589 1594 1589 1578 1563 1549 1537 1540 1606 1689 1824 1967 2152 2327 2509 2598 2447 2348 2279 2278 2174 2138 2157 2197 2296 2380 2450 2485 2511 2484 2464 2388 2415 2468 2595 2680 2715 2668 2488 2331 2193 2172 2146 2066 1924 1864 1833 1790 1765 1778 1783 1788 1821 1877 1950 2006 2045 1999 1929 1897 1821 1768 1685 1649 1613 1492 1369 1243 1113 1136 1197 1251 1358 1429 1533 1558 1630 1647 1676 1729 1767 1794 1821 1838 1881 1937 1972 2048 2086 2178 2235 2327 2388 2470 2469 2383 2303 2190 2143 2039 1950 1839 1785 1750 1766 1683 1604 1513 1508 1532 1618 1755 1831 1902 1936 2000 2062 2239 2254 2108 2085 2131 2214 2255 2344 2369 2477 2646 2587 2370 2261 2098 1983 1877 1956 1870 1816 1845 1673 1657 1733 1782 1769 1723 1570 1357 1379 1432 1471 1409 1332 1349 1199 1285 1278 1280 1314 1155 1132 1113 1088 1071 1082 1021 965 984 999 1023 1079 1155 1133 1257 1353 1422 1520 1709 1654 1616 1612 1558 1507 1621 1725 1763 1784 1854 1910 2008 2049 1860 1782 1689 1626 1563 1552 1568 1510 1500 1463 1476 1454 1460 1441 1457 1401 1375 1448 1535 1535 1519 1563 1687 1810 1763 1629 1514 1358 1269 1146 1110 1149 1067 991 1008 931 958 906 924 941 909 868 859 960 974 868 798 754 736 674 625 603 568 609 596 645 641 593 644 671 633 540 499 480 459 452 463 459 458 461 444 442 472 546 625 544 520 558 630 657 702 809 850 720 652 571 485 441 418 394 364 345 334 329 326 323 322 320 317 315 316 311 313 311 309 306 303 300 298 297 298 293 295 291 290 285 283 283 280 278 273 270 267 264 265 261 262 262 259 261 255 259 259 260 258 256 253 249 248 245 246 250 257 255 256 256 256 254 256 251 251 250 252 251 253 248 246 245 240 241 242 238 243 240 238 234 229 224 227 219 222 231 275 309 346 358 374 371 410 467 534 517 474 466 414 390 377 369 342 367 377 382 352 369 405 399 370 372 363 350 327 310 301 318 349 345 357 335 353 351 354 334 313 328 320 307 297 303 308 315 315 295 299 295 286 284 285 287 291 284 281 274 274 267 264 265 266 264 265 269 276 281 267 271 273 281 276 277 285 281 273 275 286 279 285 289 283 281 282 283 285 288 283 287 282 286 289 263 273 260 228 219 217 224 221 223 252 267 266 248 264 240 232 212 228 254 229 244 216 200 211 248 236 253 244 252 254 258 239 230 225 234 203 196 215 228 217 233 284 266 295 257 239 258 208 199 197 218 234 192 196 237 225 196 207 189 174 195 189 233 230 206 190 184 179 161 155 153 160 170 192 166 164 177 191 203 214 212 181 186 205 221 210 181 160 156 161 166 157 160 175 161 163 168 185 201 196 225 245 223 205 203 236 264 217 213 237 217 250 229 195 209 225 208 211 194 203 238 239 273 249 210 193 216 236 227 207 233 239 214 214 249 255 229 237 228 226 198 184 186 161 168 190 178 162 207 225 176 211 198 214 226 218 209 204 230 185 186 261 227 178 168 157 159 166 175 170 196 182 168 142 140 125 124 128 150 152 187 194 202 166 182 210 196 179 186 164 148 138 138 138 132 132 126 130 130 130 127 121 126 1929 1990 1906 1829 1980 2003 1852 1687 1507 1403 1275 1176 1083 1029 974 951 936 947 1005 1060 844 710 588 545 483 429 461 420 377 382 488 534 620 722 717 700 768 889 730 584 402 318 361 373 417 447 470 503 561 629 701 819 1005 1150 1252 1311 1313 1412 1519 1602 1599 1548 1407 1289 1163 1054 1032 1003 1030 1097 1037 920 910 910 931 982 1046 1167 1186 1094 1079 1115 1188 1315 1429 1577 1693 1819 1825 1685 1545 1422 1485 1554 1599 1657 1692 1732 1717 1695 1737 1641 1562 1433 1346 1253 1238 1279 1306 1383 1399 1467 1484 1385 1425 1406 1396 1336 1423 1493 1622 1730 1671 1512 1583 1778 1822 2007 2189 2263 2305 2234 2151 2010 1938 1731 1570 1371 1355 1382 1448 1586 1731 1916 2056 2130 2239 2389 2269 2077 1939 1902 1939 2042 2124 2064 1936 1768 1693 1696 1690 1593 1563 1381 1144 1035 964 845 759 747 747 950 1227 1472 1519 1599 1664 1675 1646 1610 1544 1607 1647 1663 1747 1917 2053 1920 1823 1789 1738 1658 1667 1709 1797 1895 2022 2111 2090 1942 1859 1968 2104 2203 2224 2238 2207 2183 2212 2270 2414 2412 2392 2430 2639 2838 2856 2866 2903 2902 2718 2554 2474 2383 2398 2471 2709 2719 2788 2953 2779 2766 2757 2795 2812 2905 2925 2932 2973 3004 2961 2852 2740 2664 2596 2543 2433 2401 2398 2502 2554 2603 2632 2657 2822 3057 3215 3183 3238 3262 3293 3332 3259 3174 3101 3010 2834 2750 2588 2487 2349 2221 2089 1964 1858 1779 1782 1896 1980 2062 2255 2429 2640 2573 2592 2617 2662 2759 2792 2885 2984 3019 3078 3086 3014 2927 2827 2720 2604 2442 2230 2133 2033 1952 1865 1793 1662 1661 1681 1736 1807 1959 2037 2128 2254 2321 2334 2395 2516 2620 2700 2646 2667 2720 2695 2625 2541 2484 2426 2416 2519 2444 2488 2689 2594 2424 2368 2405 2388 2398 2306 2260 2225 2131 2035 2026 1978 1900 1864 1836 1799 1764 1755 1692 1673 1669 1661 1653 1640 1619 1603 1595 1586 1618 1632 1661 1655 1631 1605 1580 1579 1575 1562 1526 1609 1746 1913 2137 2278 2475 2455 2368 2258 2189 2099 2073 2046 2055 2100 2169 2219 2239 2271 2310 2292 2283 2265 2284 2297 2388 2492 2552 2497 2477 2505 2471 2379 2260 2120 2020 1977 1935 1871 1848 1896 1863 1862 1912 1942 1984 2048 2073 2044 1937 1887 1806 1762 1634 1575 1500 1417 1289 1180 1125 1195 1256 1361 1471 1540 1608 1644 1726 1774 1778 1809 1871 1903 1908 1907 1938 1961 2000 2055 2140 2227 2294 2363 2435 2460 2406 2334 2298 2230 2183 2096 2012 1901 1820 1708 1643 1606 1535 1513 1505 1609 1720 1830 1884 1935 1983 2031 2076 2158 2263 2264 2236 2292 2372 2475 2585 2620 2675 2681 2525 2360 2259 2101 1994 1931 1948 1905 1960 2083 2047 1802 1862 1991 1866 1693 1529 1472 1500 1566 1589 1563 1486 1339 1310 1365 1411 1341 1416 1286 1265 1257 1219 1197 1252 1304 1159 985 949 994 1024 1046 1126 1228 1279 1349 1452 1625 1593 1501 1498 1433 1405 1570 1604 1649 1732 1760 1802 1949 2012 1945 1858 1729 1688 1685 1702 1704 1630 1606 1544 1630 1579 1618 1599 1489 1402 1424 1461 1617 1700 1688 1665 1762 1802 1666 1503 1388 1259 1205 1216 1271 1178 1072 1120 1068 983 989 947 988 1016 995 934 908 971 982 869 805 738 692 643 602 633 653 658 657 660 677 629 691 734 684 580 526 513 507 502 512 501 500 506 469 474 531 591 657 626 597 617 685 716 732 835 809 689 604 529 480 447 452 375 354 343 337 329 324 321 317 315 316 316 310 307 308 308 308 305 305 302 300 296 296 294 292 289 286 285 284 282 281 279 279 273 273 269 269 265 268 264 260 261 261 260 259 254 257 256 254 252 254 249 245 241 240 249 248 256 252 250 247 248 248 250 246 247 246 244 249 245 236 236 237 240 242 236 236 234 229 223 222 221 226 226 232 247 282 339 330 377 439 514 528 479 411 399 406 359 343 365 317 328 343 381 351 339 366 381 372 352 353 342 330 318 298 299 325 346 332 333 325 322 345 346 313 314 321 314 298 295 294 293 296 298 290 288 283 288 284 278 292 286 276 272 271 270 266 269 263 261 267 262 268 265 264 263 267 266 276 275 277 276 277 276 278 286 282 283 283 279 282 281 282 279 281 281 276 285 284 262 269 271 237 220 217 217 215 235 258 227 264 272 248 238 226 208 222 256 240 232 222 206 211 227 239 269 244 234 251 261 237 248 241 235 210 196 198 201 202 226 227 249 284 264 280 226 213 250 217 237 261 212 202 236 237 217 199 184 180 198 237 230 230 212 190 184 178 178 161 153 153 155 168 162 180 163 184 174 190 196 175 180 182 207 200 166 174 150 155 156 153 156 156 165 167 179 194 205 196 217 232 231 228 205 201 226 228 197 228 208 240 213 192 202 236 208 196 186 207 233 216 235 264 229 208 189 214 214 196 223 243 216 208 226 249 215 227 247 244 227 222 200 171 178 191 174 168 195 227 214 247 227 213 207 200 216 241 249 235 197 224 200 187 233 167 162 148 172 150 158 147 151 134 126 128 129 135 162 179 197 225 199 180 197 223 212 216 198 168 147 167 156 142 140 132 135 133 132 132 130 131 130 1898 1961 1958 1878 2027 1858 1672 1565 1472 1374 1249 1164 1084 1039 984 955 915 910 967 953 793 665 579 543 455 438 474 394 385 445 516 549 696 811 835 765 757 838 671 499 348 321 434 457 437 491 505 564 700 726 817 842 967 1036 1105 1167 1288 1408 1524 1612 1546 1470 1359 1228 1130 1047 1009 1010 1067 1077 1004 910 910 910 940 987 1047 1160 1151 1068 1073 1123 1203 1349 1463 1634 1760 1894 1917 1711 1569 1507 1587 1645 1668 1720 1763 1777 1764 1753 1812 1831 1699 1558 1410 1249 1188 1188 1198 1195 1190 1232 1250 1253 1237 1236 1238 1244 1302 1320 1428 1510 1484 1388 1435 1568 1721 1958 2108 2132 2247 2299 2123 1953 1823 1680 1524 1363 1380 1410 1443 1574 1708 1793 1888 2052 2202 2391 2275 2116 2005 1999 2088 2164 2204 2056 1946 1888 1852 1908 1867 1820 1569 1250 1218 1293 1330 1083 782 748 748 791 1066 1373 1561 1618 1707 1752 1778 1706 1659 1728 1783 1793 1872 2038 2049 1952 1887 1801 1729 1656 1664 1725 1823 1929 2077 2136 2140 2032 1915 1994 2172 2304 2395 2380 2371 2279 2231 2226 2313 2436 2619 2634 2670 2808 2910 2961 2973 2928 2750 2691 2549 2550 2662 2693 2843 2940 3020 3062 2934 2926 2904 2882 2967 3003 3008 3021 3051 3100 2994 2917 2756 2676 2622 2579 2546 2535 2686 2793 2775 2838 2825 2830 2950 3063 3169 3346 3375 3377 3394 3232 3005 2935 2810 2738 2549 2456 2354 2298 2226 2211 2164 2132 2168 2072 1871 1860 2029 2150 2302 2461 2603 2734 2772 2788 2963 2980 3036 3069 2996 2890 2837 2802 2844 2930 2989 2933 2708 2557 2345 2231 2104 2025 1930 1857 1729 1641 1645 1672 1760 1827 1918 2014 2134 2244 2268 2345 2461 2600 2645 2576 2598 2719 2771 2671 2608 2527 2484 2463 2559 2499 2509 2708 2725 2551 2529 2518 2552 2496 2414 2388 2277 2098 2064 2025 2021 2054 2039 1977 1952 1907 1866 1799 1742 1750 1796 1764 1705 1686 1686 1672 1699 1723 1740 1818 1837 1805 1722 1666 1618 1606 1581 1556 1518 1705 1852 2087 2226 2420 2324 2254 2153 2079 1994 1971 1950 1939 1955 2053 2101 2084 2079 2081 2114 2096 2096 2113 2159 2242 2316 2379 2396 2540 2667 2493 2383 2279 2213 2157 2156 2060 1988 1946 1987 1962 1996 1990 1999 2041 2056 1999 1929 1852 1779 1695 1623 1565 1502 1414 1338 1204 1129 1221 1265 1284 1395 1528 1613 1649 1688 1797 1879 1889 1909 1939 1960 1961 1977 2009 2041 2050 2072 2136 2273 2346 2420 2456 2387 2314 2258 2225 2158 2126 2062 1999 1894 1808 1684 1599 1554 1533 1517 1563 1695 1802 1934 1948 1952 2000 2039 2104 2146 2195 2347 2364 2443 2539 2656 2790 2894 2781 2524 2399 2272 2185 2061 2071 1993 2010 2032 2082 2181 2131 2020 2043 1970 1807 1660 1611 1635 1625 1669 1699 1669 1557 1351 1409 1502 1566 1462 1500 1463 1420 1367 1377 1340 1390 1498 1395 1205 965 971 996 1045 1106 1188 1239 1300 1406 1552 1513 1369 1348 1300 1415 1505 1493 1565 1601 1629 1720 1828 1935 2016 1930 1798 1790 1841 1855 1845 1775 1675 1658 1772 1713 1775 1667 1513 1479 1585 1540 1580 1683 1849 1838 1876 1709 1598 1447 1371 1293 1341 1324 1345 1179 1121 1218 1171 1053 993 1020 1050 1101 1038 967 937 994 953 875 831 751 702 618 659 695 692 702 725 692 757 682 722 657 614 552 566 601 572 541 562 607 580 525 480 518 584 643 661 571 551 629 718 781 778 859 831 746 672 598 570 527 449 376 354 340 335 329 323 321 318 316 312 313 310 308 307 307 303 304 303 299 296 296 294 294 293 287 286 286 284 281 280 280 278 275 277 272 270 267 268 266 263 263 261 261 259 259 256 255 255 253 251 249 246 246 243 241 240 241 248 243 244 249 250 248 249 248 245 243 243 243 234 235 237 239 236 235 237 231 224 220 218 220 221 221 228 237 280 302 346 383 431 476 475 478 430 370 395 383 320 334 323 303 321 344 362 332 345 358 366 355 333 334 323 321 307 290 290 306 323 332 314 310 325 340 329 302 312 311 302 298 291 287 287 301 299 288 281 280 292 276 277 281 272 273 270 267 268 265 266 261 260 262 263 261 273 267 267 266 273 272 271 270 278 278 277 282 282 284 280 278 277 278 279 278 279 282 267 273 269 249 261 284 254 240 217 216 214 215 220 243 264 243 265 228 212 207 221 233 242 218 209 201 206 219 235 246 266 226 242 248 226 239 243 247 214 197 209 239 221 211 215 256 275 238 255 269 240 287 250 275 228 208 208 244 256 211 187 199 187 201 237 204 183 201 202 206 212 174 159 151 152 152 152 153 152 155 164 164 164 170 161 176 173 191 213 195 164 153 153 155 157 162 164 205 193 207 187 187 222 229 248 260 254 224 215 196 205 198 215 200 229 219 196 189 211 222 194 190 213 234 209 207 229 226 204 185 206 192 200 231 253 230 207 211 228 205 219 242 229 210 210 214 198 196 212 193 179 216 267 282 268 256 229 244 221 192 227 233 237 229 260 236 228 205 199 214 163 144 144 138 134 130 125 133 131 152 162 151 160 195 223 220 201 232 243 232 205 175 149 173 177 174 161 135 149 169 144 135 140 135 135 139 1973 1929 1994 2009 2042 1802 1539 1463 1349 1306 1272 1216 1136 1063 1004 975 906 845 796 776 673 598 536 472 454 446 429 390 434 510 541 615 750 863 855 821 725 751 575 470 323 322 397 444 462 496 532 655 861 881 1005 1128 1189 1143 1264 1235 1318 1434 1526 1518 1423 1358 1234 1136 1088 1008 997 1038 1116 1075 982 910 910 914 952 1007 1061 1153 1116 1063 1080 1149 1218 1366 1488 1677 1794 1944 2011 1832 1720 1688 1744 1836 1899 1882 1909 1887 1878 1910 1856 1769 1632 1467 1334 1194 1143 1127 1113 1112 1122 1125 1130 1141 1172 1213 1243 1269 1284 1233 1245 1269 1292 1311 1322 1469 1571 1729 1829 1921 2044 2215 2098 1972 1812 1623 1495 1367 1401 1436 1474 1516 1573 1678 1782 1987 2107 2304 2382 2213 2136 2126 2212 2372 2340 2211 2136 2178 2101 2017 1943 1734 1530 1458 1553 1691 1672 1404 1128 774 760 759 876 1238 1393 1497 1593 1745 1828 1943 1951 2088 1964 2007 2018 2074 2025 1925 1858 1761 1670 1657 1670 1722 1824 1938 2098 2161 2182 2124 1977 2031 2176 2270 2409 2510 2458 2426 2326 2323 2288 2391 2593 2737 2840 2967 3029 3029 3003 2949 2844 2832 2845 2901 2926 2878 2974 3079 3235 3168 3056 3042 3055 3074 3079 3052 3080 3093 3132 3198 3142 3133 2948 2862 2854 2815 2755 2818 3080 3080 3063 3014 3003 3051 3188 3287 3412 3544 3503 3479 3344 3211 3074 2861 2717 2651 2563 2421 2376 2340 2396 2430 2411 2528 2433 2318 2003 1964 2018 2091 2210 2314 2498 2644 2834 2905 2953 2907 2820 2819 2963 2851 2749 2647 2593 2652 2625 2643 2841 2701 2516 2404 2334 2219 2041 1953 1834 1710 1631 1628 1662 1742 1803 1869 1976 2084 2270 2374 2490 2537 2495 2456 2463 2547 2568 2590 2724 2725 2666 2632 2636 2670 2578 2629 2784 2584 2496 2479 2413 2383 2351 2290 2225 2113 2103 2102 2191 2250 2218 2170 2132 2092 2075 2022 1966 1925 2009 2001 1998 1928 1868 1846 1901 1916 1906 1956 1929 1854 1800 1683 1683 1615 1587 1553 1529 1537 1700 1969 2136 2298 2221 2024 1952 1879 1843 1869 1890 1906 1903 1902 1921 1932 1945 1982 1998 2034 2072 2099 2119 2146 2180 2274 2339 2484 2683 2626 2519 2545 2497 2460 2331 2144 2100 2102 2110 2069 2085 2110 2049 1987 1934 1876 1846 1768 1645 1577 1481 1473 1440 1335 1271 1146 1195 1308 1394 1477 1487 1540 1610 1709 1787 1867 1921 1971 1991 2060 2061 2064 2064 2068 2091 2088 2106 2147 2223 2296 2410 2381 2310 2261 2196 2136 2033 1967 1917 1887 1806 1718 1619 1540 1527 1526 1558 1662 1772 1918 2029 2116 2174 2172 2190 2180 2243 2301 2384 2491 2603 2670 2813 2951 2798 2634 2411 2308 2177 2109 2179 2276 2201 2160 2142 2192 2289 2154 2134 2187 2005 1994 1985 1872 1756 1845 1850 1767 1622 1550 1488 1531 1646 1725 1701 1687 1687 1608 1510 1452 1463 1496 1513 1378 1188 1030 920 943 964 1021 1077 1141 1268 1363 1375 1281 1211 1185 1245 1310 1392 1457 1548 1589 1667 1775 1936 2033 2153 2034 1958 1989 1997 2004 2019 1911 1802 1839 1970 1932 1802 1738 1597 1586 1646 1784 1765 1727 1901 1963 1873 1756 1685 1526 1449 1497 1491 1481 1383 1238 1239 1329 1248 1133 1065 1151 1146 1191 1100 1004 998 953 862 807 791 742 672 694 717 735 717 810 774 780 818 752 714 629 590 601 672 710 678 648 635 644 614 594 592 579 546 499 503 497 489 557 654 652 681 769 826 810 728 622 562 508 425 392 371 381 351 329 319 318 315 314 312 307 308 303 305 305 303 300 300 295 294 294 291 289 288 285 288 283 284 281 280 278 278 277 277 274 275 275 269 268 267 264 262 262 259 257 256 253 251 252 256 244 254 245 244 242 240 239 241 241 239 237 239 233 243 230 234 230 229 235 236 236 235 236 237 234 233 228 231 226 222 219 220 217 217 233 251 295 364 395 385 372 373 365 371 366 333 341 319 344 298 298 305 325 350 323 321 346 336 343 328 317 312 318 327 298 284 308 306 323 337 323 300 303 321 326 306 294 295 295 290 288 284 284 286 287 277 277 276 274 271 271 268 269 266 266 267 262 263 267 260 258 262 266 272 272 278 277 277 280 277 280 279 276 272 278 278 277 278 279 278 277 273 276 280 279 264 250 253 231 237 254 239 252 251 228 215 214 225 246 236 264 243 262 230 211 236 239 240 226 201 206 239 223 242 240 248 224 233 256 258 248 224 199 193 198 227 254 259 271 237 237 271 238 218 207 209 234 266 242 256 270 272 276 253 222 209 241 221 215 229 189 176 175 177 169 162 168 176 180 168 152 150 153 151 152 150 149 150 157 152 170 157 177 204 187 156 149 150 167 195 211 213 203 177 175 178 207 227 225 234 245 231 216 218 198 211 200 196 187 187 186 187 185 185 183 182 188 206 236 217 194 205 205 199 180 182 191 217 245 240 224 229 199 197 200 217 244 248 223 193 181 194 198 183 198 214 232 262 263 267 296 277 285 235 197 179 216 211 205 212 216 223 218 204 190 149 134 131 131 131 135 159 156 144 162 210 209 177 162 194 224 252 234 196 179 168 156 180 201 185 166 140 167 153 174 145 161 168 161 154 160 2042 1998 2015 2035 2061 1809 1581 1489 1366 1314 1264 1223 1168 1083 1000 936 969 946 791 702 603 568 499 510 471 485 419 394 480 540 572 642 803 921 875 808 752 627 523 463 327 337 372 378 456 487 589 733 876 963 1098 1233 1338 1294 1302 1355 1399 1453 1508 1504 1401 1296 1161 1090 1065 1000 995 1076 1127 1046 957 910 910 928 953 1019 1062 1122 1096 1069 1089 1157 1229 1357 1472 1627 1762 1941 2064 1995 1927 1900 1962 1990 1999 1892 1849 1823 1796 1816 1701 1526 1421 1338 1260 1139 1099 1101 1102 1118 1163 1187 1198 1248 1304 1451 1529 1535 1475 1366 1342 1342 1370 1507 1598 1562 1560 1573 1642 1804 1929 2091 1977 1838 1745 1617 1498 1371 1396 1428 1447 1538 1591 1716 1811 1996 2138 2345 2400 2309 2247 2268 2338 2527 2498 2344 2254 2255 2185 2147 1989 1686 1581 1684 1812 1861 1702 1575 1346 912 777 761 785 1026 1188 1449 1565 1767 1853 1959 2064 2265 2292 2083 2061 2020 1987 1873 1806 1703 1654 1655 1671 1724 1824 1932 2059 2164 2229 2205 2071 2116 2256 2282 2368 2504 2513 2471 2382 2372 2381 2422 2543 2635 2783 2962 3019 3054 2993 2961 2918 2937 3031 3059 3060 3055 3074 3199 3286 3221 3171 3160 3187 3196 3147 3122 3097 3122 3179 3216 3272 3330 3045 3012 3017 2985 2992 3100 3299 3248 3181 3140 3168 3215 3636 3670 3704 3696 3621 3576 3540 3337 3121 2923 2802 2775 2674 2593 2582 2656 2696 2789 2640 2644 2489 2400 2084 1985 2004 2067 2143 2237 2418 2527 2645 2707 2683 2692 2687 2734 2915 2890 2741 2687 2591 2553 2518 2489 2592 2562 2451 2326 2160 2101 1981 1885 1778 1703 1634 1606 1621 1666 1752 1840 2042 2107 2234 2295 2368 2369 2384 2421 2405 2447 2509 2578 2716 2695 2591 2559 2547 2551 2723 2743 2818 2519 2455 2420 2354 2314 2288 2240 2182 2159 2124 2171 2250 2365 2424 2371 2308 2179 2139 2114 2069 2064 2129 2156 2136 2085 1963 1937 2012 2041 2011 1960 1874 1774 1740 1734 1822 1741 1613 1540 1516 1495 1563 1833 1983 2156 2114 1916 1846 1851 1903 1965 1996 2035 2004 1957 1991 2032 2057 2111 2124 2234 2253 2251 2253 2240 2255 2324 2383 2517 2649 2838 2688 2593 2445 2381 2373 2338 2259 2191 2141 2092 2062 2062 1994 1907 1832 1761 1756 1751 1652 1507 1426 1349 1348 1300 1204 1188 1223 1314 1402 1520 1644 1708 1722 1779 1801 1939 2021 2065 2056 2115 2132 2132 2135 2150 2160 2130 2154 2200 2253 2294 2358 2291 2223 2174 2133 2095 2004 1928 1826 1794 1735 1660 1572 1537 1547 1602 1619 1671 1771 1845 1967 2084 2150 2239 2369 2352 2342 2377 2458 2557 2715 2766 2891 2999 2840 2614 2409 2295 2191 2245 2318 2363 2251 2309 2265 2305 2373 2230 2148 2204 2184 2195 2190 2040 1939 1945 1909 1773 1625 1567 1603 1613 1677 1745 1852 1847 1786 1668 1554 1553 1606 1635 1597 1443 1289 1132 1006 912 917 912 969 1044 1167 1260 1237 1153 1177 1276 1362 1423 1498 1574 1654 1717 1761 1859 2004 2095 2181 2132 2125 2117 2103 2128 2146 2042 1932 2012 2104 2036 1850 1748 1686 1719 1690 1799 1927 1863 2000 1988 1995 1827 1698 1588 1606 1660 1604 1475 1367 1303 1323 1397 1290 1144 1135 1244 1166 1081 1003 912 878 821 856 789 774 723 658 745 755 815 781 813 838 837 765 709 660 664 647 622 637 722 768 778 716 669 630 568 538 513 480 413 410 422 451 515 618 568 603 680 765 830 764 651 564 487 457 425 482 436 383 350 331 316 315 311 310 307 306 298 303 301 300 298 297 293 294 291 293 289 288 285 284 282 281 279 279 280 278 276 277 274 273 274 274 268 266 265 263 262 258 254 253 256 250 249 249 249 248 248 246 247 254 241 241 240 241 240 235 235 232 233 236 234 232 229 225 228 229 227 224 228 224 223 223 223 228 220 222 218 219 236 286 327 306 314 324 331 354 321 321 350 311 298 313 336 288 286 321 342 343 324 309 333 337 319 336 314 309 329 302 296 278 305 286 295 318 320 300 290 313 322 304 304 287 283 286 284 283 279 279 283 283 277 270 274 270 267 269 271 266 266 265 259 260 262 260 265 260 265 273 274 274 274 277 275 276 279 274 276 271 274 275 278 275 277 276 278 276 275 276 278 277 261 241 226 231 244 247 227 266 249 216 209 223 239 212 249 243 219 239 205 222 242 247 225 194 236 244 250 253 235 237 211 236 241 241 248 245 204 192 214 227 241 257 294 275 283 297 274 255 225 203 201 204 248 279 259 283 229 240 269 262 249 257 276 235 208 189 202 228 178 167 178 191 244 213 190 171 159 155 152 148 149 147 146 145 152 154 158 179 163 151 144 160 189 178 164 162 167 173 200 214 205 182 196 228 257 220 236 211 208 229 239 212 198 196 204 210 201 194 185 184 184 205 213 222 193 190 194 198 178 184 218 243 234 215 210 236 203 188 204 224 257 251 244 208 187 171 173 167 179 200 209 201 200 234 267 230 259 240 210 183 172 171 170 177 211 195 194 188 167 142 132 152 160 168 165 185 194 159 158 205 224 208 197 195 214 263 248 220 203 174 170 204 209 179 164 146 175 177 180 155 159 199 198 183 164 2148 2093 2056 2042 2101 1746 1621 1547 1436 1336 1260 1209 1106 1034 971 1016 1135 1025 837 721 631 599 541 544 517 505 418 403 520 561 587 687 831 928 849 832 752 641 495 406 425 370 365 365 441 500 620 749 867 942 1145 1316 1462 1463 1410 1454 1508 1525 1534 1491 1352 1215 1089 1062 1044 994 988 1086 1121 1023 939 910 910 935 953 998 1037 1101 1059 1066 1083 1145 1235 1376 1494 1655 1816 1962 2063 2131 2061 1991 1991 1967 1988 1830 1772 1736 1735 1734 1630 1494 1360 1234 1167 1102 1090 1092 1126 1312 1376 1379 1384 1408 1452 1543 1666 1691 1613 1561 1545 1616 1579 1734 1849 1777 1746 1613 1635 1801 1913 2142 2019 1801 1684 1549 1453 1357 1373 1398 1419 1472 1545 1657 1773 1982 2124 2328 2448 2463 2413 2373 2435 2650 2524 2363 2335 2350 2316 2090 1845 1665 1724 1904 2072 1974 1721 1483 1367 998 850 786 771 901 1183 1326 1423 1558 1668 1777 1894 2082 2175 2107 2006 1880 1751 1674 1669 1650 1650 1655 1679 1729 1826 1936 2053 2162 2285 2314 2179 2210 2288 2322 2346 2500 2621 2513 2428 2436 2561 2642 2791 2759 2822 2959 3054 3078 3025 2999 3012 3077 3158 3203 3189 3154 3155 3244 3368 3348 3281 3273 3285 3269 3243 3248 3218 3214 3227 3240 3298 3341 3383 3331 3175 3197 3270 3353 3401 3355 3400 3317 3456 3661 3764 3789 3800 3797 3721 3501 3333 3239 3072 3024 2959 2895 2872 2815 2974 3027 3012 2994 2782 2775 2746 2566 2281 2012 1969 2030 2111 2175 2330 2482 2552 2539 2574 2607 2641 2745 2880 2759 2700 2658 2566 2493 2361 2307 2315 2307 2275 2186 2043 1974 1909 1866 1789 1741 1689 1608 1604 1631 1748 1803 1963 2120 2119 2173 2255 2288 2318 2364 2378 2420 2480 2617 2753 2690 2564 2506 2442 2451 2662 2649 2750 2517 2425 2375 2340 2308 2277 2218 2186 2154 2163 2267 2336 2425 2507 2466 2328 2231 2168 2114 2171 2183 2264 2261 2165 2064 2015 2005 2109 2154 2183 2031 1938 1801 1784 1888 1943 1817 1680 1558 1507 1489 1514 1633 1746 1923 1918 1775 1841 1981 2029 2101 2182 2229 2113 2004 2079 2095 2169 2230 2266 2370 2506 2521 2512 2411 2408 2424 2468 2526 2585 2770 2750 2592 2496 2356 2282 2285 2214 2115 2041 1986 1982 1969 1898 1869 1769 1659 1662 1676 1671 1538 1449 1323 1248 1180 1212 1280 1306 1365 1402 1467 1572 1706 1799 1901 1897 1954 2051 2121 2157 2172 2172 2208 2239 2239 2209 2217 2255 2298 2284 2254 2276 2237 2159 2098 2020 1993 1953 1900 1817 1742 1649 1607 1551 1539 1635 1710 1714 1743 1844 1910 2018 2071 2102 2187 2334 2452 2522 2497 2519 2557 2608 2658 2825 2884 2698 2556 2347 2258 2311 2345 2435 2502 2401 2369 2408 2461 2512 2322 2189 2226 2338 2381 2269 2192 2118 2125 1986 1865 1689 1666 1713 1733 1735 1775 1848 1889 1810 1731 1666 1668 1777 1664 1548 1432 1317 1262 1168 1035 884 876 935 973 1066 1134 1069 1072 1184 1266 1370 1441 1571 1645 1750 1802 1896 1991 2081 2175 2091 2026 2042 2018 2083 2132 2135 2051 2049 2003 2023 2057 1934 1888 1786 1874 1801 1829 1999 2074 2076 2045 1984 1870 1803 1739 1783 1709 1649 1522 1406 1458 1446 1386 1298 1212 1158 1242 1154 1068 1024 977 931 851 761 729 688 705 768 837 818 838 889 902 872 821 729 659 636 607 579 568 594 606 666 763 772 661 589 504 457 409 412 374 364 382 407 462 541 499 541 642 734 847 827 691 629 577 535 523 594 499 443 367 349 329 317 308 309 306 304 300 299 300 297 296 295 292 292 288 286 288 286 282 280 279 282 273 275 275 276 276 274 271 271 270 267 267 264 264 259 262 262 258 260 252 254 251 253 249 250 246 247 248 246 245 241 240 240 238 233 237 234 234 233 236 238 229 228 228 228 226 227 228 226 224 222 220 223 224 224 222 222 247 287 274 274 276 291 289 282 271 310 334 307 287 293 288 285 312 313 336 328 314 296 306 336 310 330 312 296 306 323 313 277 300 277 289 304 303 292 288 287 301 305 293 287 279 280 281 275 275 284 278 278 280 275 274 268 263 267 267 266 265 264 262 257 260 256 260 260 267 271 270 273 276 273 275 272 275 274 273 271 269 274 273 275 276 278 278 271 273 274 275 275 276 248 227 226 232 238 238 236 259 215 213 206 215 246 247 261 239 223 214 240 234 241 207 191 200 211 234 227 254 243 241 220 234 248 231 218 205 194 197 202 226 268 257 257 242 249 304 278 241 210 200 200 251 233 221 256 224 214 251 252 210 220 267 245 238 227 227 236 208 173 201 225 195 186 180 170 161 158 158 154 152 146 153 145 147 145 147 146 146 145 152 164 154 163 162 181 209 224 203 215 189 169 179 197 245 246 266 222 220 259 243 227 226 200 213 213 222 238 220 197 180 180 207 205 196 180 191 182 179 185 212 228 216 197 221 242 211 183 197 213 241 243 222 239 214 180 182 165 163 177 177 232 256 278 256 194 220 248 231 232 207 210 187 160 160 156 175 166 160 136 138 181 200 194 179 222 231 180 167 168 191 218 240 244 268 262 229 202 185 175 196 223 199 181 165 148 173 198 203 166 155 181 194 203 186 1840 1926 2130 2151 1755 1638 1522 1444 1360 1292 1263 1198 1144 1059 1040 1099 1125 980 804 691 630 614 591 555 528 484 406 422 557 579 619 714 854 905 773 697 666 550 487 506 477 442 386 365 420 564 725 799 886 947 1146 1288 1482 1571 1567 1517 1544 1558 1468 1392 1259 1153 1052 1025 1008 977 1007 1096 1068 994 934 910 910 918 948 973 1006 1041 1047 1066 1092 1144 1220 1370 1491 1642 1722 1891 2026 2112 2125 2058 1965 1884 1868 1782 1757 1770 1778 1825 1806 1667 1502 1311 1207 1108 1086 1085 1191 1378 1515 1609 1601 1609 1599 1667 1730 1864 1748 1673 1713 1832 1783 1941 2100 2049 1882 1693 1611 1734 1874 2089 2153 1918 1757 1561 1426 1329 1345 1364 1385 1491 1562 1719 1828 1979 2114 2320 2437 2533 2569 2489 2608 2667 2523 2460 2465 2464 2410 2024 1826 1779 1875 2110 2280 2044 1774 1474 1299 1050 932 827 780 859 985 1125 1280 1402 1506 1645 1805 1946 2026 1952 1845 1757 1683 1533 1457 1559 1579 1631 1658 1723 1833 1922 2054 2165 2295 2355 2257 2345 2320 2327 2357 2447 2541 2532 2464 2538 2587 2740 2928 2961 3004 3042 3084 3157 3091 3067 3118 3180 3237 3284 3312 3270 3243 3359 3424 3431 3400 3409 3416 3366 3388 3384 3321 3278 3256 3257 3321 3372 3454 3539 3607 3608 3554 3540 3456 3359 3389 3202 3305 3309 3288 3322 3384 3491 3700 3567 3338 3241 3139 3073 3149 3145 3044 3143 3312 3336 3268 3150 2906 2866 2705 2588 2389 2182 1976 1985 2092 2143 2277 2421 2540 2544 2563 2588 2718 2906 2940 2849 2655 2636 2601 2519 2422 2355 2257 2214 2195 2161 2094 2043 2008 1999 1947 1884 1769 1666 1576 1574 1705 1747 1855 2039 2052 2129 2216 2276 2306 2340 2406 2466 2491 2571 2614 2687 2535 2454 2422 2401 2512 2750 2788 2498 2407 2333 2315 2321 2293 2222 2177 2222 2258 2322 2372 2491 2506 2399 2351 2228 2163 2167 2217 2331 2383 2237 2159 2061 2056 2108 2182 2271 2308 2116 1991 1865 1839 1986 2009 1909 1734 1598 1547 1492 1484 1553 1634 1740 1700 1841 1985 2133 2143 2211 2307 2383 2238 2077 2100 2162 2171 2227 2277 2432 2597 2792 2787 2587 2483 2506 2531 2529 2551 2589 2597 2450 2391 2315 2221 2150 2120 2022 1962 1922 1903 1839 1809 1785 1731 1620 1527 1584 1590 1472 1322 1194 1243 1296 1332 1450 1457 1457 1500 1559 1590 1646 1723 1819 1915 2002 2089 2147 2194 2231 2263 2277 2284 2274 2269 2278 2353 2369 2271 2221 2156 2134 2080 2022 1959 1883 1859 1821 1766 1709 1627 1560 1572 1635 1748 1799 1826 1809 1901 2000 2092 2183 2256 2298 2332 2392 2416 2450 2495 2589 2741 2788 2836 2777 2590 2470 2357 2329 2369 2354 2374 2423 2623 2586 2507 2524 2610 2415 2225 2268 2372 2421 2426 2358 2295 2192 2016 1914 1816 1750 1788 1809 1825 1861 1879 1930 1853 1815 1806 1790 1776 1645 1448 1347 1214 1141 1080 998 990 888 862 895 934 945 1043 1133 1241 1307 1417 1493 1609 1714 1815 1887 2005 2025 1975 2025 1883 1814 1891 1977 2010 2008 1887 1859 1877 1824 1866 1981 2030 2003 1963 2016 1998 1978 2014 1965 1922 1915 1999 1956 1930 1929 1878 1776 1692 1597 1577 1606 1524 1397 1298 1247 1253 1152 1130 1001 974 894 826 758 770 770 688 760 826 882 877 887 904 847 797 758 761 707 646 566 538 517 530 553 586 645 709 714 614 548 503 415 378 364 339 369 377 402 466 432 480 590 684 783 849 787 705 653 659 610 691 577 491 406 378 343 318 305 303 303 301 299 294 290 294 294 291 290 287 285 287 285 283 282 280 279 277 279 278 275 275 274 274 270 270 267 267 266 264 260 257 256 256 253 256 256 255 251 249 248 250 247 248 246 245 246 242 244 243 239 239 239 239 234 234 233 229 231 229 229 227 227 229 225 224 224 221 222 223 223 221 220 227 265 260 241 235 241 249 249 255 275 311 316 297 270 262 277 310 316 338 334 316 306 288 296 315 310 311 307 294 287 301 318 291 268 270 277 281 290 293 285 278 281 298 291 285 281 273 271 273 272 274 278 275 268 273 270 266 264 267 265 260 263 261 259 259 258 259 258 263 269 269 272 272 270 271 272 272 271 273 268 272 273 271 271 273 274 273 274 275 271 273 274 275 280 267 248 225 213 244 215 238 252 216 210 211 225 238 256 253 214 217 193 216 233 209 190 190 227 248 258 240 257 242 250 216 233 247 231 218 194 190 217 207 259 257 216 215 238 285 272 270 290 259 204 192 199 202 206 237 225 202 216 242 204 200 239 254 233 256 242 199 180 180 191 225 234 210 190 202 173 196 173 180 167 152 149 148 146 147 145 144 143 143 144 149 171 167 195 185 208 176 174 196 168 166 189 211 248 257 264 244 256 240 286 275 235 213 233 238 251 239 249 223 195 183 178 179 176 176 188 180 181 191 214 225 202 192 221 233 224 195 184 210 229 232 212 230 232 213 210 194 172 163 168 199 224 232 226 182 200 219 209 239 221 230 195 190 165 158 152 154 137 131 137 157 188 206 211 229 257 219 194 173 205 258 285 249 226 242 250 222 212 183 207 190 168 157 189 182 155 170 179 193 173 161 166 196 216 1578 1621 1764 1776 1671 1563 1443 1369 1281 1235 1172 1117 1070 1058 1122 1183 1078 913 760 681 644 632 619 602 546 459 408 483 583 595 687 801 934 867 784 771 609 576 564 525 449 387 365 365 445 599 765 867 1012 1122 1256 1312 1386 1492 1598 1601 1597 1510 1395 1309 1158 1099 1028 982 973 993 1058 1125 1098 1034 956 930 927 930 935 952 991 1043 1073 1074 1107 1162 1219 1308 1419 1532 1633 1830 1983 2032 2061 2088 2014 1884 1845 1837 1853 1859 1858 1839 1830 1741 1570 1366 1249 1146 1082 1080 1165 1312 1421 1555 1650 1732 1791 1863 1942 2045 1991 1817 1832 1939 2095 2222 2379 2334 2150 1870 1707 1675 1784 1955 1938 1801 1580 1373 1288 1289 1295 1321 1347 1418 1541 1687 1784 2000 2123 2254 2303 2387 2474 2620 2758 2671 2631 2625 2441 2318 2166 2008 1918 2001 2111 2282 2427 2277 2033 1628 1363 1127 1014 879 809 848 890 919 1043 1232 1342 1456 1522 1575 1582 1659 1561 1508 1516 1359 1290 1381 1383 1549 1641 1734 1862 1957 2112 2185 2309 2387 2435 2473 2528 2507 2504 2475 2516 2526 2589 2686 2677 2736 2887 2945 3016 3002 3022 3085 3145 3138 3207 3249 3298 3330 3390 3381 3391 3388 3439 3484 3487 3507 3526 3535 3498 3467 3425 3438 3463 3436 3464 3504 3439 3423 3397 3523 3602 3453 3319 3160 3077 3032 3011 2970 3018 3073 3136 3288 3537 3617 3594 3722 3696 3535 3385 3344 3397 3337 3252 3306 3338 3280 3001 2817 2646 2548 2415 2304 1994 1983 2067 2099 2228 2352 2531 2624 2762 2833 2733 2748 2912 3010 2904 2891 2813 2712 2618 2586 2441 2359 2312 2337 2349 2377 2310 2217 2069 1971 1826 1717 1631 1588 1578 1648 1756 1868 1956 2036 2116 2136 2228 2297 2329 2337 2360 2358 2415 2570 2527 2432 2401 2333 2405 2680 2828 2773 2588 2501 2434 2478 2403 2265 2206 2256 2320 2374 2406 2472 2539 2472 2362 2238 2209 2221 2287 2452 2412 2305 2198 2238 2197 2286 2376 2470 2325 2175 2057 1945 1925 2064 2207 2074 1908 1726 1607 1490 1480 1531 1618 1867 1987 2077 2129 2271 2405 2532 2538 2536 2389 2168 2134 2228 2253 2285 2300 2396 2482 2610 2658 2596 2596 2661 2595 2554 2544 2553 2568 2373 2265 2179 2136 2044 2004 1946 1863 1781 1747 1722 1682 1638 1631 1571 1460 1403 1424 1325 1190 1265 1353 1447 1496 1557 1597 1618 1615 1649 1676 1714 1722 1801 1879 2010 2118 2297 2325 2286 2302 2328 2339 2356 2408 2425 2347 2304 2240 2206 2145 2055 1950 1906 1874 1840 1763 1691 1660 1615 1560 1576 1654 1722 1830 1898 1987 2011 2001 2068 2192 2295 2408 2463 2429 2420 2452 2543 2656 2744 2845 2871 2914 2754 2585 2522 2469 2492 2493 2570 2512 2478 2523 2601 2725 2715 2495 2404 2290 2323 2373 2426 2527 2546 2465 2357 2204 2136 2011 1913 1930 1939 1954 1968 2011 2034 2003 1961 1957 1943 1845 1807 1698 1541 1360 1239 1208 1199 1141 1007 850 858 874 935 1023 1150 1266 1338 1461 1536 1649 1663 1714 1793 1807 1771 1703 1763 1649 1538 1640 1671 1822 1815 1661 1566 1656 1612 1730 1860 1792 1822 1761 1829 1957 1979 1849 1749 1760 1744 1828 1783 1713 1801 1714 1587 1543 1508 1597 1615 1505 1363 1250 1140 1079 990 938 891 854 868 869 947 889 761 748 864 894 880 808 771 817 715 705 620 685 635 560 530 530 476 474 496 513 561 589 597 607 562 487 400 368 341 325 338 347 368 405 380 413 484 564 673 741 680 661 703 788 735 726 793 647 491 413 420 337 303 303 301 299 297 295 291 290 290 288 285 286 286 289 281 285 284 283 277 275 276 271 272 272 271 268 269 268 267 264 262 261 263 261 256 255 255 253 252 252 252 249 258 251 245 247 243 246 242 244 237 239 237 235 235 232 234 232 233 234 232 233 232 229 227 226 228 224 220 221 222 224 221 227 229 226 225 222 222 223 226 231 234 238 247 260 270 255 255 274 301 287 285 306 313 295 298 280 275 299 306 306 303 282 281 277 288 291 293 276 268 271 274 282 281 276 273 284 282 274 274 273 271 266 270 274 275 274 272 265 263 262 261 261 260 258 257 256 256 260 256 260 259 267 266 269 270 267 269 271 272 272 272 269 272 267 267 268 270 273 273 272 272 270 272 271 273 275 277 279 253 226 228 210 214 215 238 207 204 206 223 238 265 251 254 248 218 192 192 198 188 187 245 251 218 249 238 229 244 219 199 239 247 221 192 189 233 255 207 205 248 258 266 246 262 295 267 251 269 226 201 193 187 213 238 217 190 189 185 199 248 242 214 222 266 253 225 220 212 237 211 230 227 220 221 191 204 227 210 197 172 178 161 155 148 144 141 140 147 139 144 169 196 166 167 157 154 157 169 166 192 207 211 206 226 244 241 257 275 262 276 242 217 235 221 235 276 267 220 195 190 204 186 176 172 172 176 179 192 208 181 195 193 193 221 204 178 186 220 226 201 214 242 214 193 170 168 157 158 167 171 180 175 179 174 199 238 231 248 229 194 208 220 205 187 146 138 136 141 181 207 217 255 275 260 266 223 209 225 242 272 219 190 186 199 232 233 225 223 202 202 178 196 191 184 183 173 184 192 189 195 194 210 1458 1542 1567 1615 1609 1543 1392 1303 1235 1186 1139 1108 1066 1092 1188 1261 1018 869 738 677 650 636 569 517 467 417 452 541 597 616 737 844 864 821 714 687 608 621 559 509 433 387 365 402 565 680 841 938 1055 1158 1323 1457 1513 1516 1598 1613 1566 1462 1318 1221 1112 1076 995 971 971 1002 1048 1104 1028 989 951 925 934 925 928 956 1018 1094 1095 1075 1101 1152 1221 1359 1479 1625 1745 1874 1948 1944 2006 2025 1971 1901 1929 1914 1929 1882 1840 1810 1750 1603 1503 1372 1301 1201 1127 1079 1089 1205 1327 1456 1495 1550 1620 1747 1817 1949 2056 1948 1958 2022 2094 2386 2432 2309 2165 1922 1815 1728 1764 1869 1816 1640 1402 1250 1248 1258 1269 1289 1313 1418 1535 1711 1824 1988 2128 2192 2227 2397 2477 2571 2639 2804 2818 2621 2477 2295 2212 2114 2093 2165 2321 2419 2469 2294 2097 1647 1426 1261 1047 884 837 810 865 880 904 1023 1174 1229 1253 1326 1350 1391 1405 1367 1336 1242 1192 1240 1302 1493 1661 1779 1891 1966 2095 2163 2296 2372 2506 2659 2690 2604 2616 2587 2572 2598 2579 2668 2738 2787 2843 2903 2943 2934 2966 3052 3124 3166 3226 3270 3320 3340 3401 3377 3333 3284 3373 3423 3344 3318 3450 3526 3469 3494 3560 3415 3424 3394 3262 3235 3229 3246 3305 3382 3439 3307 3235 3115 2990 2925 2888 2839 2917 2978 3074 3220 3425 3338 3322 3477 3634 3457 3258 3170 3270 3262 3091 3060 3195 3289 3200 2993 2870 2708 2507 2255 1992 1989 2069 2097 2198 2296 2466 2596 2760 2781 2676 2716 2868 2999 2921 2977 2987 2952 2810 2681 2528 2508 2418 2455 2515 2388 2308 2207 2038 1922 1800 1729 1659 1591 1554 1597 1724 1791 1884 1936 1971 2069 2134 2181 2208 2218 2247 2262 2315 2440 2445 2342 2297 2290 2345 2570 2731 2832 2845 2641 2522 2461 2393 2295 2242 2276 2316 2382 2441 2499 2548 2390 2314 2244 2252 2258 2311 2460 2446 2362 2264 2248 2335 2500 2561 2514 2392 2245 2140 2042 2021 2158 2216 2114 2013 1878 1678 1524 1470 1527 1590 1792 1977 2087 2182 2303 2434 2564 2659 2628 2438 2225 2169 2264 2317 2376 2375 2426 2458 2510 2568 2725 2748 2846 2759 2744 2727 2684 2698 2435 2266 2191 2165 2131 2105 2068 1972 1775 1683 1612 1561 1506 1492 1481 1390 1294 1253 1200 1262 1385 1483 1583 1627 1666 1673 1699 1729 1762 1771 1800 1835 1822 1896 2016 2129 2227 2295 2362 2393 2397 2434 2465 2387 2342 2261 2213 2154 2116 2031 1969 1954 1946 1853 1802 1698 1644 1595 1572 1566 1639 1734 1836 1934 2007 2077 2143 2146 2075 2166 2312 2437 2521 2573 2564 2604 2647 2701 2744 2867 2928 2845 2722 2607 2590 2576 2525 2555 2693 2741 2665 2548 2537 2598 2701 2463 2427 2427 2394 2360 2381 2493 2578 2608 2527 2353 2333 2203 2119 2108 2117 2124 2125 2119 2123 2112 2022 1930 1901 1852 1829 1724 1588 1404 1369 1339 1359 1239 1104 911 836 825 835 927 1029 1178 1305 1388 1481 1444 1486 1642 1675 1609 1628 1549 1597 1576 1425 1500 1569 1756 1676 1515 1408 1471 1530 1723 1782 1627 1649 1622 1746 1891 1919 1742 1646 1606 1685 1662 1677 1584 1667 1535 1529 1430 1405 1529 1581 1449 1290 1184 1152 1117 1072 1029 1005 930 984 1002 956 854 788 750 856 850 771 737 719 715 677 619 578 560 563 522 486 462 455 441 464 471 528 588 511 487 483 504 413 365 340 326 321 326 338 356 347 367 425 499 605 664 573 557 614 694 772 725 791 671 527 447 392 339 302 301 299 295 295 292 293 292 287 283 283 283 284 282 282 288 285 277 278 275 274 272 270 270 270 269 264 265 265 262 259 263 257 256 256 254 256 252 253 253 251 249 255 253 250 247 243 242 250 245 238 238 233 237 237 233 233 231 237 233 236 232 232 232 230 227 223 219 220 221 221 220 216 222 222 223 222 223 221 225 220 228 228 231 235 240 247 242 258 280 283 264 268 283 296 283 291 286 271 273 285 297 293 276 275 274 273 284 276 267 264 277 270 279 277 274 270 278 276 270 272 265 267 267 271 272 268 268 267 266 264 258 257 255 257 259 255 254 255 258 258 257 264 264 267 268 265 267 267 272 270 267 270 270 268 265 264 267 271 271 271 272 267 268 272 270 274 275 275 277 278 262 251 227 218 211 207 209 203 208 215 233 266 235 251 228 217 196 192 188 188 190 230 240 201 242 260 240 255 244 204 200 242 228 200 188 236 216 202 212 250 280 236 256 287 298 268 239 240 276 229 210 187 184 199 229 219 191 182 212 254 294 240 205 224 257 247 224 234 226 239 195 210 251 230 235 218 209 192 235 220 235 200 179 159 155 143 141 140 141 141 161 185 159 151 161 175 169 190 192 214 197 188 197 224 213 211 227 226 236 274 242 210 206 216 250 251 227 245 221 208 232 202 184 176 173 170 170 184 195 173 190 181 181 210 215 180 178 200 220 201 198 218 228 201 187 171 157 157 154 152 150 152 158 167 199 194 197 224 225 209 185 200 171 168 141 134 138 146 183 213 238 240 253 224 260 251 257 244 273 256 243 213 182 193 227 217 248 233 228 206 207 196 169 174 214 208 233 222 224 236 226 213 1399 1438 1420 1485 1476 1437 1427 1330 1223 1164 1121 1097 1123 1177 1249 1138 939 810 715 678 654 647 563 474 473 421 511 598 609 654 788 850 805 741 673 640 624 631 573 524 456 400 365 405 594 717 862 966 1088 1190 1359 1503 1635 1661 1653 1625 1473 1385 1246 1159 1091 1044 986 969 967 994 1073 1096 1035 975 939 923 923 923 923 977 1036 1131 1113 1081 1094 1148 1226 1374 1509 1588 1654 1764 1830 1895 1969 1996 1978 1967 2012 2050 2009 1911 1874 1875 1925 1813 1659 1459 1358 1235 1177 1084 1065 1115 1228 1295 1353 1445 1516 1633 1731 1870 2031 2167 2176 2099 2166 2448 2438 2227 2111 1972 1943 1861 1868 1948 1874 1563 1343 1221 1216 1226 1238 1261 1360 1416 1524 1711 1837 1988 2080 2132 2222 2242 2293 2458 2560 2733 2772 2612 2528 2378 2291 2265 2252 2297 2490 2641 2427 2164 2017 1693 1517 1385 1177 981 896 862 865 858 852 904 922 1027 1042 1092 1133 1150 1244 1219 1164 1094 1118 1145 1240 1596 1730 1856 1851 1880 2047 2142 2243 2362 2503 2593 2685 2667 2682 2679 2679 2643 2577 2648 2691 2764 2785 2827 2874 2901 2937 3008 3198 3250 3217 3280 3304 3326 3249 3219 3151 3105 3246 3186 3088 3054 3266 3365 3266 3310 3353 3225 3233 3211 3108 3075 3103 3151 3156 3182 3370 3210 3094 3046 2864 2800 2738 2712 2794 2906 3019 3133 3096 3018 3162 3218 3335 3378 3153 3031 3175 3232 3008 2954 3050 3113 2973 2907 2768 2636 2425 2143 1988 1995 2061 2135 2169 2247 2377 2502 2649 2685 2659 2664 2818 2817 2767 2794 2780 2800 2922 2850 2663 2646 2600 2604 2632 2508 2326 2242 2094 1984 1852 1763 1676 1605 1544 1541 1628 1671 1726 1788 1936 1998 2024 2081 2096 2086 2089 2166 2230 2368 2380 2268 2221 2246 2329 2528 2643 2689 2721 2676 2532 2428 2389 2296 2258 2299 2346 2391 2433 2534 2575 2391 2323 2251 2309 2339 2343 2437 2536 2484 2382 2278 2381 2479 2606 2477 2369 2261 2204 2145 2168 2293 2281 2154 2102 1928 1719 1534 1466 1493 1548 1724 1910 2023 2133 2208 2317 2464 2555 2651 2473 2273 2187 2257 2313 2385 2439 2473 2566 2823 2724 2825 2847 2997 2928 2776 2709 2560 2474 2358 2271 2282 2311 2258 2195 2116 2052 1930 1798 1636 1579 1553 1449 1362 1365 1430 1368 1203 1296 1428 1510 1606 1702 1827 1853 1817 1849 1931 1891 1899 1914 1926 1983 2075 2149 2218 2271 2348 2404 2472 2442 2465 2335 2237 2173 2142 2078 2054 2063 2083 2073 2010 1912 1832 1733 1648 1584 1575 1633 1718 1834 1891 1961 2046 2127 2221 2290 2146 2137 2242 2338 2384 2510 2642 2741 2688 2691 2738 2773 2718 2661 2682 2687 2690 2620 2593 2667 2797 2877 2889 2797 2661 2695 2625 2557 2519 2513 2556 2480 2483 2546 2597 2691 2691 2542 2444 2312 2266 2228 2260 2266 2269 2227 2175 2063 1984 1825 1777 1739 1678 1636 1638 1570 1549 1511 1470 1221 1025 887 897 819 808 855 930 1055 1141 1301 1315 1302 1409 1515 1470 1448 1497 1354 1460 1481 1358 1420 1545 1621 1581 1430 1323 1354 1460 1586 1668 1482 1452 1612 1757 1845 1931 1805 1655 1472 1515 1497 1510 1502 1554 1431 1383 1378 1327 1365 1460 1432 1357 1330 1320 1217 1180 1183 1058 1022 1076 1018 897 860 777 770 833 787 728 686 633 641 602 563 554 557 511 500 529 493 443 424 454 497 475 521 464 415 394 427 398 355 327 321 314 307 316 330 325 328 382 437 548 577 499 462 508 602 701 657 688 554 434 385 347 319 298 299 297 297 294 291 289 289 287 286 283 282 292 289 281 274 279 275 277 272 273 272 268 269 267 265 263 263 263 260 261 259 262 257 255 256 253 252 250 252 256 256 251 254 251 245 248 255 248 239 241 240 236 232 235 234 232 234 234 238 231 231 232 231 230 228 226 226 225 225 221 222 224 221 218 220 223 220 222 223 223 225 227 226 225 235 236 238 248 259 267 259 274 282 274 280 283 281 273 263 269 292 279 267 269 268 268 277 278 268 261 274 262 272 274 269 266 266 264 263 260 264 266 267 269 267 266 264 264 264 261 255 254 256 254 255 256 254 255 257 257 261 265 266 263 264 265 269 264 265 267 267 264 269 267 263 265 270 270 270 270 271 270 265 271 269 271 272 275 272 277 259 233 253 254 223 209 208 205 246 261 269 244 239 247 247 225 205 187 185 184 185 192 197 232 222 238 252 221 229 233 194 229 227 197 186 238 199 202 223 254 238 253 279 265 299 237 255 231 224 263 270 212 191 181 191 211 197 179 204 261 259 275 234 200 211 242 251 208 195 203 205 207 207 202 248 215 213 179 190 196 192 241 199 193 177 153 144 142 139 143 157 147 151 166 195 200 209 217 201 228 197 179 201 221 192 194 205 222 242 281 245 223 205 222 235 238 211 218 235 264 255 212 209 216 197 179 173 177 185 173 179 171 173 187 204 184 174 190 190 185 192 209 248 225 192 170 153 149 149 150 151 147 150 156 169 172 203 202 182 184 167 197 174 148 133 137 151 172 173 208 209 191 204 189 241 209 246 203 256 221 257 243 196 169 188 180 216 194 202 197 170 169 147 174 200 216 213 196 195 228 192 176 1348 1318 1312 1368 1353 1335 1317 1322 1226 1172 1148 1159 1208 1261 1144 1021 852 785 712 678 648 585 545 527 506 458 515 610 627 698 836 875 776 695 665 649 643 645 551 504 429 365 365 480 580 670 830 934 1049 1161 1352 1480 1611 1665 1661 1596 1418 1298 1192 1122 1069 1020 976 968 965 1006 1083 1112 1048 980 953 923 923 923 923 979 1042 1139 1104 1076 1082 1135 1219 1349 1405 1482 1523 1648 1707 1852 1953 2021 2062 2048 2078 2148 2081 1951 1879 1995 2069 1769 1624 1534 1430 1318 1220 1102 1063 1098 1195 1327 1393 1466 1529 1652 1735 1866 1940 2110 2286 2339 2337 2526 2613 2429 2226 2132 2134 2050 2081 2026 1818 1538 1385 1246 1189 1194 1204 1247 1371 1570 1657 1799 1804 1898 1970 2064 2079 2127 2261 2406 2540 2732 2741 2639 2543 2411 2330 2387 2387 2387 2501 2647 2455 2195 2072 1857 1761 1580 1359 1141 1025 923 922 946 940 911 895 890 890 924 966 962 1005 1089 1062 1042 1043 1059 1133 1394 1538 1626 1675 1765 1961 2083 2171 2306 2433 2523 2731 2757 2751 2774 2715 2658 2656 2696 2709 2764 2807 2821 2839 2845 2890 3023 3162 3057 2992 3065 3078 3078 3022 2985 2994 2923 3016 2999 2924 2916 3101 3200 3071 3104 3145 3022 3018 3036 3006 3022 3047 3085 3111 3129 3201 3061 2945 2870 2769 2632 2620 2608 2764 2880 3001 3061 2871 2826 2968 3042 3091 3151 2971 2867 2915 3017 2871 2808 2879 2932 2857 2734 2577 2440 2179 2047 1994 2001 2117 2180 2163 2184 2304 2397 2545 2605 2622 2625 2738 2677 2686 2711 2683 2716 2883 2899 2683 2608 2531 2511 2446 2403 2335 2254 2076 1953 1857 1798 1681 1588 1544 1532 1543 1568 1609 1642 1761 1897 1907 1958 1944 1936 1990 2108 2188 2276 2289 2195 2170 2216 2334 2531 2519 2536 2564 2688 2569 2439 2410 2332 2336 2340 2363 2396 2448 2518 2493 2402 2339 2289 2321 2406 2396 2439 2511 2428 2396 2308 2343 2489 2586 2385 2308 2255 2239 2229 2294 2406 2311 2166 2112 1910 1746 1579 1478 1461 1506 1659 1856 1969 2035 2138 2276 2437 2556 2708 2508 2316 2224 2250 2310 2383 2468 2615 2631 2635 2654 2719 2795 2956 2923 2758 2674 2535 2413 2292 2230 2219 2259 2130 2061 2013 1962 1903 1806 1755 1746 1727 1603 1505 1520 1499 1361 1205 1283 1419 1506 1652 1730 1837 1899 1990 2012 2025 2024 2050 2039 2034 2067 2108 2159 2219 2267 2334 2381 2432 2376 2349 2246 2202 2164 2165 2178 2168 2174 2180 2094 2032 1934 1845 1728 1626 1580 1591 1701 1783 1854 1911 2016 2055 2137 2209 2305 2232 2160 2219 2361 2450 2550 2675 2591 2530 2541 2580 2589 2585 2613 2683 2817 2844 2743 2744 2848 2941 2937 2947 2974 2886 2797 2774 2742 2732 2686 2729 2610 2612 2659 2720 2775 2653 2439 2311 2225 2124 2075 2128 2141 2154 2115 2032 1936 1853 1768 1660 1715 1632 1517 1499 1537 1516 1376 1351 1050 979 1062 1002 836 796 810 860 990 1099 1119 1128 1186 1301 1418 1312 1349 1382 1224 1326 1406 1268 1362 1475 1439 1411 1388 1252 1297 1417 1540 1506 1411 1377 1487 1566 1748 1882 1732 1593 1456 1372 1349 1373 1372 1493 1380 1245 1263 1245 1314 1411 1494 1521 1500 1400 1344 1308 1256 1156 1141 1042 962 838 811 796 849 848 796 758 761 673 692 626 611 601 569 530 510 510 504 443 424 427 479 417 462 470 416 380 370 394 346 315 314 306 300 306 312 303 310 339 381 480 482 426 411 427 512 594 563 564 441 376 360 330 309 296 298 295 293 294 291 290 286 285 284 282 281 284 279 284 277 271 274 275 273 269 269 266 266 267 265 263 265 261 259 257 260 257 257 255 253 254 249 259 253 258 256 248 246 247 246 243 254 241 240 237 234 238 230 232 232 229 234 235 233 231 232 230 228 226 229 230 228 227 223 223 223 224 221 217 217 223 217 219 220 220 222 224 224 222 228 236 235 234 237 244 260 273 279 262 291 285 272 267 263 269 288 270 268 262 263 273 273 270 269 260 261 259 263 267 265 264 264 261 260 260 264 264 268 268 265 264 263 259 262 260 255 254 252 255 256 256 256 259 253 260 261 264 264 263 262 264 264 264 263 266 264 263 268 264 265 269 268 268 269 269 270 269 263 267 265 271 270 271 270 274 256 246 220 253 224 204 200 213 230 226 254 251 236 241 244 221 198 184 185 184 192 234 213 237 237 244 222 223 248 196 193 214 229 193 187 190 195 233 214 252 239 279 242 285 302 259 215 275 232 210 221 240 223 186 184 181 177 179 194 237 266 225 229 235 223 194 252 225 258 237 235 182 198 213 266 232 215 236 201 169 183 211 211 201 211 165 152 143 139 140 141 160 194 189 174 169 191 206 174 201 196 172 188 199 183 207 234 260 258 291 277 245 212 196 201 205 209 239 263 236 229 258 250 226 210 195 177 172 168 165 165 165 169 165 172 184 170 174 182 170 204 201 205 196 176 159 149 160 179 191 181 151 145 149 151 159 169 170 165 156 147 150 142 138 139 151 173 202 239 240 253 220 180 198 229 184 224 182 204 189 204 205 184 165 162 171 180 165 164 184 173 149 139 135 152 179 180 166 197 221 184 159 1249 1207 1186 1238 1222 1223 1152 1157 1154 1118 1194 1266 1360 1382 1162 1028 835 776 701 681 662 660 642 607 604 500 490 594 699 789 904 814 725 719 693 671 637 576 524 488 377 365 389 489 626 682 787 893 1035 1161 1319 1440 1523 1504 1499 1502 1366 1246 1121 1082 1041 1005 970 954 968 1038 1087 1114 1076 1038 997 923 923 923 935 973 1055 1127 1092 1064 1076 1111 1171 1233 1245 1320 1437 1615 1731 1753 1811 1842 1820 1799 1845 1911 1951 2026 2094 2160 2046 1902 1824 1702 1597 1487 1391 1217 1076 1070 1155 1259 1351 1435 1525 1634 1622 1746 1870 2037 2100 2093 2229 2514 2679 2554 2423 2406 2485 2483 2488 2115 1866 1555 1414 1202 1154 1155 1161 1167 1234 1350 1468 1578 1630 1697 1779 1877 1968 2214 2413 2568 2651 2732 2792 2609 2573 2502 2433 2477 2541 2593 2647 2793 2697 2506 2419 2143 2029 1850 1718 1500 1295 1061 1000 1005 984 986 993 966 959 1045 1005 974 918 934 926 942 961 950 948 1071 1099 1130 1210 1382 1574 1677 1852 1966 2147 2268 2390 2515 2571 2652 2746 2789 2732 2772 2784 2800 2795 2786 2780 2769 2744 2830 2862 2783 2720 2773 2729 2722 2735 2704 2772 2754 2748 2776 2760 2764 2907 2960 2856 2820 2791 2785 2821 2816 2862 2950 3014 3078 3152 3301 3201 3062 2859 2765 2591 2493 2498 2537 2803 2871 3085 3175 2684 2621 2656 2766 2902 2950 2842 2685 2643 2688 2617 2582 2623 2636 2589 2470 2279 2133 2021 2009 2043 2160 2348 2341 2206 2192 2204 2273 2374 2461 2564 2590 2552 2550 2559 2531 2539 2555 2587 2642 2662 2604 2492 2431 2319 2263 2184 2102 1997 1886 1788 1695 1610 1579 1541 1523 1524 1520 1531 1543 1620 1738 1780 1795 1789 1814 1890 2014 2063 2128 2134 2119 2104 2177 2299 2344 2327 2377 2442 2563 2632 2493 2433 2418 2393 2398 2422 2445 2469 2563 2546 2459 2365 2386 2407 2471 2543 2526 2481 2432 2404 2364 2390 2443 2535 2413 2344 2302 2298 2428 2469 2443 2302 2231 2172 2004 1832 1613 1511 1451 1523 1624 1739 1854 1944 2070 2200 2366 2484 2641 2510 2368 2263 2260 2314 2370 2383 2487 2528 2587 2699 2911 2972 3013 2919 2869 2834 2608 2490 2293 2196 2102 2127 2050 1957 1874 1813 1719 1649 1611 1630 1605 1591 1563 1559 1417 1316 1215 1296 1416 1500 1604 1697 1824 1887 1977 2046 2143 2209 2161 2148 2172 2191 2205 2241 2264 2317 2367 2418 2406 2384 2368 2336 2297 2325 2342 2325 2305 2219 2158 2057 1982 1886 1827 1710 1644 1596 1613 1715 1805 1908 1986 2077 2137 2221 2282 2369 2380 2271 2274 2365 2478 2634 2623 2498 2465 2442 2458 2495 2536 2592 2705 2780 2809 2743 2729 2724 2675 2652 2662 2719 2690 2734 2728 2826 2889 2881 2873 2728 2667 2574 2569 2594 2634 2435 2282 2122 2022 1944 1891 1951 2004 1906 1823 1779 1682 1666 1540 1580 1596 1409 1343 1335 1276 1182 1064 1167 1242 1231 1070 921 857 776 775 849 919 964 1090 1212 1251 1202 1120 1231 1238 1100 1221 1324 1173 1229 1344 1278 1191 1171 1130 1311 1429 1349 1284 1257 1306 1435 1540 1696 1822 1767 1672 1545 1438 1345 1234 1266 1306 1316 1206 1139 1298 1401 1330 1357 1439 1479 1502 1394 1276 1185 1031 1006 996 893 866 863 941 969 912 860 787 739 748 753 666 716 701 672 600 550 492 473 444 412 411 388 389 397 412 368 363 343 359 356 328 326 313 293 291 295 299 296 308 325 399 406 349 363 359 379 455 420 433 356 334 327 310 297 293 292 292 289 294 287 287 285 282 280 277 276 275 276 278 272 274 271 268 269 270 267 265 266 263 263 262 261 259 262 258 256 257 254 253 251 258 257 257 255 259 256 254 254 254 253 254 252 253 250 236 239 233 231 233 233 235 238 235 235 232 235 233 230 229 226 226 226 225 222 224 221 224 225 224 223 221 222 223 219 217 224 223 221 223 222 225 230 229 233 232 241 252 259 261 271 288 272 266 251 268 271 262 255 258 271 277 276 265 267 272 266 261 256 260 257 263 262 256 258 259 262 262 264 263 261 259 259 259 257 258 254 254 252 254 252 257 254 254 260 264 263 262 261 262 264 260 261 262 260 262 263 262 261 259 265 263 267 266 268 266 268 266 263 264 269 267 269 272 268 272 265 256 251 219 211 205 202 209 245 275 255 263 247 224 239 210 195 186 186 193 208 205 210 262 254 284 248 236 204 228 230 188 190 180 185 202 199 208 236 245 243 251 240 259 288 243 199 250 265 230 187 208 253 242 245 224 191 174 180 216 224 228 272 264 229 197 188 237 237 219 233 237 197 198 212 203 253 232 197 181 163 159 163 160 157 149 148 148 145 140 140 143 147 155 162 191 214 171 165 199 198 163 171 169 170 196 228 210 216 220 237 243 219 189 189 224 261 219 228 211 206 213 244 219 201 195 194 195 179 169 170 180 173 166 161 160 161 159 163 161 162 167 170 157 154 155 171 201 244 215 202 182 146 143 147 143 142 140 139 138 140 137 141 141 173 188 231 203 189 196 210 220 188 172 172 177 164 167 191 180 170 175 197 201 171 160 150 146 154 173 192 184 151 147 128 131 145 144 150 159 187 166 1188 1168 1122 1155 1158 1164 1083 1067 1075 1133 1245 1355 1457 1327 1087 957 840 792 730 697 678 669 655 616 539 477 548 649 750 836 886 791 735 738 693 671 612 558 458 410 365 365 516 630 601 619 749 862 1014 1138 1301 1407 1445 1352 1361 1396 1307 1199 1123 1090 1011 981 959 958 976 1054 1112 1139 1089 1051 982 923 923 934 950 976 1058 1108 1075 1047 1055 1096 1152 1162 1240 1365 1485 1625 1632 1592 1693 1675 1657 1685 1765 1892 1932 2029 2103 2248 2127 1985 1939 1856 1753 1604 1426 1191 1081 1059 1111 1218 1281 1333 1380 1483 1584 1793 1821 1879 1937 1977 2190 2442 2623 2651 2638 2655 2679 2610 2445 2166 1957 1575 1305 1189 1129 1125 1125 1237 1327 1405 1458 1486 1510 1582 1653 1791 1946 2206 2331 2523 2554 2641 2715 2746 2702 2718 2622 2644 2669 2722 2762 2760 2573 2436 2327 2154 1966 1740 1691 1499 1319 1116 1057 1068 1080 1107 1097 1205 1306 1346 1252 1170 1186 1132 1022 986 945 943 939 964 988 1000 1058 1075 1203 1350 1574 1741 1893 1992 2089 2169 2335 2348 2479 2585 2745 2798 2836 2860 2730 2660 2644 2594 2554 2634 2660 2598 2545 2582 2504 2531 2525 2502 2571 2585 2623 2626 2626 2618 2808 2893 2770 2697 2633 2643 2660 2671 2730 2805 2917 3104 3305 3311 3183 3148 2947 2834 2609 2426 2420 2495 2785 2879 3068 2910 3105 3016 2706 2599 2679 2675 2599 2508 2444 2420 2298 2292 2360 2368 2303 2207 2093 2047 2027 2078 2222 2338 2490 2428 2309 2238 2214 2219 2267 2349 2450 2538 2543 2509 2439 2365 2357 2348 2391 2418 2440 2483 2499 2463 2341 2260 2162 2075 1944 1848 1716 1641 1582 1557 1542 1530 1512 1506 1509 1506 1514 1575 1686 1677 1652 1778 1860 1928 1966 2028 2034 2017 2077 2161 2208 2220 2207 2284 2346 2479 2543 2418 2389 2486 2461 2476 2491 2500 2548 2620 2588 2512 2433 2436 2465 2496 2559 2544 2491 2439 2428 2419 2413 2486 2620 2601 2521 2406 2426 2467 2433 2448 2409 2309 2226 2082 1936 1700 1549 1448 1459 1564 1659 1806 1909 2059 2190 2342 2477 2623 2494 2364 2275 2290 2329 2383 2396 2475 2506 2603 2735 2846 2921 2902 2812 2781 2736 2748 2691 2439 2256 2079 2038 1949 1894 1781 1725 1640 1589 1535 1488 1480 1444 1470 1442 1368 1280 1241 1309 1410 1482 1601 1671 1766 1849 1927 2004 2129 2217 2290 2265 2282 2293 2312 2318 2333 2377 2429 2480 2440 2477 2470 2430 2438 2499 2445 2379 2259 2194 2130 2035 1966 1864 1780 1693 1711 1621 1604 1711 1796 1916 1982 2074 2142 2222 2258 2332 2382 2377 2346 2401 2488 2607 2551 2488 2456 2385 2380 2430 2444 2559 2569 2619 2646 2566 2506 2483 2441 2454 2460 2449 2464 2528 2562 2629 2705 2686 2716 2559 2465 2372 2337 2413 2482 2488 2346 2188 2099 2015 1882 1817 1806 1772 1708 1635 1550 1536 1492 1464 1437 1293 1279 1205 1186 1211 1200 1332 1405 1288 1118 993 915 781 766 788 827 878 941 1025 1058 1025 1046 1181 1139 1022 1165 1241 1139 1156 1212 1160 1098 1086 1197 1364 1323 1219 1138 1277 1372 1496 1609 1736 1797 1766 1644 1485 1394 1328 1196 1150 1168 1237 1119 1111 1284 1307 1212 1311 1295 1343 1466 1347 1238 1155 1081 991 921 947 996 968 1046 987 907 908 849 852 770 716 766 816 760 674 586 532 496 477 453 438 422 400 373 373 368 366 360 345 339 381 326 327 324 316 290 289 290 291 293 301 350 335 320 322 329 327 337 349 386 348 313 305 293 292 289 291 284 288 286 286 281 280 282 279 275 277 273 276 274 272 271 269 267 266 268 267 266 264 264 262 260 259 261 260 255 257 254 253 253 255 255 254 253 249 248 254 258 255 252 254 253 251 250 240 240 236 238 236 231 230 232 232 232 235 231 230 230 230 229 225 228 228 225 224 221 222 221 221 219 220 221 219 222 223 223 219 220 222 225 223 222 226 229 229 230 234 246 248 248 251 269 276 270 249 268 263 255 255 260 271 277 280 267 259 266 266 263 254 256 255 259 254 253 256 260 263 262 259 261 261 259 259 259 255 257 256 252 249 254 252 249 251 254 266 263 262 260 262 260 260 258 259 262 258 263 261 260 258 265 265 265 265 267 267 267 265 267 263 263 267 265 268 269 268 269 259 244 246 242 207 204 205 240 259 238 253 242 227 241 226 210 193 184 186 217 200 240 229 258 270 240 240 236 200 191 208 221 190 183 191 229 217 220 240 223 260 227 269 267 253 261 227 194 215 247 191 193 230 264 217 222 178 169 173 178 187 199 260 266 263 216 192 204 221 221 238 195 196 176 181 232 210 211 225 188 215 170 177 179 161 164 163 164 143 140 137 144 157 182 196 208 195 164 166 203 181 155 158 163 181 205 213 188 199 215 250 236 214 211 186 201 227 192 216 206 190 193 210 236 249 236 224 212 215 221 214 220 223 205 198 169 160 162 162 160 159 157 159 155 150 161 201 213 221 198 217 198 160 166 150 148 144 147 140 142 144 147 154 151 170 201 216 199 174 173 198 205 202 174 161 184 165 158 180 194 168 159 179 197 198 203 175 157 142 151 161 172 185 166 150 129 126 129 130 134 148 175 1144 1166 1078 1075 1103 1104 1023 1021 1122 1212 1339 1435 1448 1236 1045 953 884 817 738 710 684 673 662 576 485 467 615 683 779 779 776 766 735 717 698 646 572 524 460 390 365 481 655 706 673 645 732 809 980 1120 1267 1370 1341 1235 1225 1294 1207 1141 1073 1026 973 955 942 962 1007 1082 1140 1166 1111 1030 948 940 938 942 944 957 1037 1070 1055 1037 1044 1083 1131 1142 1236 1397 1452 1508 1478 1480 1573 1554 1640 1771 1829 1915 1966 2079 2200 2233 2114 1911 1795 1829 1706 1518 1337 1125 1051 1065 1088 1183 1215 1242 1247 1313 1446 1602 1619 1746 1767 1912 2096 2311 2454 2697 2697 2550 2522 2406 2245 2047 1854 1621 1344 1114 1103 1099 1109 1253 1396 1548 1600 1676 1676 1665 1699 1810 1941 2068 2168 2319 2402 2518 2583 2654 2724 2841 2845 2870 2829 2795 2795 2780 2662 2487 2386 2187 2042 1870 1673 1429 1248 1137 1130 1227 1246 1269 1319 1399 1560 1636 1509 1455 1464 1287 1167 1079 1025 985 1002 1137 1191 1236 1201 1171 1147 1134 1263 1459 1645 1720 1829 1877 2005 2121 2306 2464 2551 2650 2798 2812 2642 2458 2465 2429 2351 2405 2444 2399 2357 2398 2298 2318 2296 2347 2363 2412 2392 2425 2446 2441 2607 2655 2657 2619 2605 2598 2618 2660 2745 2799 2920 3041 3217 3147 3045 3008 2911 2781 2558 2360 2359 2447 2733 2898 3109 2880 2837 2913 2767 2657 2623 2579 2519 2504 2436 2364 2240 2208 2226 2172 2112 2076 2063 2089 2210 2398 2495 2496 2544 2472 2386 2331 2272 2234 2238 2267 2351 2438 2537 2495 2361 2269 2238 2233 2229 2226 2257 2310 2352 2373 2370 2288 2190 2073 1916 1791 1675 1619 1642 1667 1660 1619 1556 1512 1498 1493 1495 1504 1532 1577 1589 1657 1724 1817 1861 1912 1915 1940 2022 2051 2064 2089 2134 2202 2266 2344 2353 2325 2365 2476 2542 2700 2676 2655 2681 2519 2491 2470 2473 2494 2552 2630 2676 2589 2536 2479 2460 2466 2525 2503 2541 2648 2502 2466 2429 2370 2390 2420 2390 2323 2226 2089 1998 1758 1633 1467 1441 1548 1652 1798 1869 1975 2122 2285 2413 2589 2539 2396 2337 2327 2396 2450 2460 2501 2580 2630 2646 2747 2857 2900 2744 2706 2677 2647 2618 2526 2330 2101 1978 1833 1766 1681 1643 1586 1566 1561 1505 1416 1376 1353 1321 1298 1253 1250 1308 1391 1463 1563 1636 1715 1795 1890 1982 2074 2144 2262 2351 2435 2424 2495 2450 2397 2445 2504 2414 2387 2439 2461 2486 2452 2413 2349 2257 2193 2144 2053 1969 1913 1819 1747 1771 1851 1694 1612 1702 1791 1888 1962 2057 2115 2154 2192 2259 2324 2405 2467 2530 2531 2588 2513 2499 2555 2343 2304 2356 2350 2388 2467 2509 2441 2329 2301 2276 2228 2268 2219 2231 2296 2320 2392 2491 2556 2496 2489 2479 2319 2219 2176 2258 2323 2378 2302 2287 2253 2112 2042 1886 1835 1775 1693 1602 1563 1486 1459 1452 1408 1453 1478 1355 1309 1328 1330 1390 1474 1389 1283 1105 976 849 790 753 749 739 774 851 882 868 940 1019 973 1000 1036 1122 1050 1022 1084 1037 989 1139 1240 1238 1211 1132 1141 1278 1397 1550 1595 1592 1660 1721 1600 1442 1363 1334 1261 1225 1082 1129 1040 1098 1162 1197 1141 1210 1214 1304 1349 1329 1197 1139 1066 1007 992 1062 1130 1106 1034 1025 1050 1031 907 817 840 868 887 773 664 611 549 526 495 475 454 438 414 403 389 379 366 356 338 347 344 341 327 314 303 300 294 301 287 284 285 283 291 297 304 302 301 302 311 313 317 308 291 292 289 287 283 284 283 281 282 283 280 277 281 275 277 273 270 273 269 271 267 266 267 266 262 262 263 262 261 260 260 258 254 257 255 252 254 254 253 254 255 255 256 251 247 248 256 253 253 248 252 252 243 238 237 239 239 233 229 234 234 235 234 231 231 230 227 226 225 227 228 225 224 221 224 222 219 220 222 220 220 219 219 217 219 224 221 219 221 221 222 224 224 226 227 236 238 238 240 240 244 251 250 247 259 255 249 255 262 265 269 266 271 255 260 258 255 253 251 254 255 254 254 257 258 262 258 259 257 259 258 259 256 253 255 255 251 249 253 251 249 258 253 261 261 261 261 260 258 255 256 260 258 259 260 263 259 259 261 263 262 264 265 266 267 263 269 259 262 268 263 265 268 264 267 261 233 216 241 201 197 207 225 250 226 260 248 235 215 240 215 188 181 204 242 263 267 259 239 255 264 223 216 231 199 191 189 192 180 220 234 249 233 274 240 217 225 228 260 210 236 222 190 179 177 179 211 248 196 186 176 175 166 206 218 209 220 253 219 210 192 211 182 203 194 236 206 225 188 168 177 220 182 197 209 220 206 225 230 210 206 196 161 141 139 139 139 137 154 170 186 164 153 177 198 175 155 157 181 189 189 175 182 198 227 259 259 271 226 195 181 194 191 233 204 183 186 194 227 243 236 212 214 216 233 213 230 234 203 199 207 209 185 171 162 163 165 161 162 169 190 199 194 223 208 213 236 214 177 216 188 160 155 155 162 175 194 209 178 194 182 198 229 183 163 203 183 179 188 155 173 178 152 184 174 188 161 166 189 182 211 180 158 140 136 139 158 177 163 155 164 132 121 121 120 132 149 1082 1037 1063 1024 1050 1015 1003 1066 1187 1285 1425 1428 1301 1220 1026 966 895 803 739 708 691 686 622 531 468 517 647 712 849 861 802 768 742 727 674 622 567 529 443 365 397 545 734 781 703 693 738 779 939 1078 1227 1307 1246 1134 1153 1179 1132 1050 1015 977 942 932 965 1002 1069 1148 1212 1188 1124 989 939 936 935 935 939 938 989 1029 1026 1033 1036 1059 1086 1129 1204 1267 1271 1324 1306 1363 1425 1537 1670 1778 1813 1959 2024 2131 2232 2214 2061 1895 1757 1575 1605 1440 1256 1070 1041 1057 1126 1271 1364 1435 1465 1370 1348 1386 1475 1568 1693 1883 1989 2154 2378 2705 2625 2286 2185 2115 2032 1872 1712 1489 1323 1075 1081 1099 1137 1235 1369 1586 1726 1849 1887 1883 1943 1888 1957 2100 2195 2311 2416 2488 2501 2596 2654 2739 2863 2947 2806 2657 2576 2563 2593 2574 2456 2090 1863 1703 1588 1394 1275 1226 1279 1589 1540 1527 1634 1598 1767 1833 1735 1750 1613 1414 1335 1260 1243 1112 1040 1216 1331 1442 1398 1398 1286 1253 1171 1209 1397 1483 1625 1773 2006 2134 2281 2390 2498 2636 2700 2589 2462 2321 2260 2189 2156 2159 2170 2134 2080 2059 2044 2062 2096 2138 2172 2173 2194 2207 2243 2281 2378 2474 2532 2574 2588 2605 2652 2711 2861 2957 3145 3209 3041 2978 2913 2885 2809 2698 2461 2308 2315 2449 2758 2941 3234 3071 2889 2920 2790 2712 2666 2635 2621 2666 2662 2539 2528 2399 2336 2238 2144 2077 2076 2189 2404 2564 2760 2740 2614 2569 2469 2449 2420 2354 2279 2262 2324 2373 2397 2344 2273 2262 2309 2360 2250 2191 2170 2143 2159 2153 2170 2172 2039 1937 1807 1713 1677 1702 1848 1826 1781 1729 1653 1584 1518 1492 1487 1497 1515 1529 1534 1534 1584 1653 1707 1781 1762 1873 1920 1934 1938 2002 2049 2099 2166 2206 2203 2249 2292 2418 2543 2671 2770 2832 2689 2513 2458 2393 2392 2511 2605 2702 2655 2556 2529 2585 2570 2546 2446 2423 2454 2589 2468 2408 2367 2333 2345 2376 2302 2197 2158 2081 2009 1775 1590 1441 1439 1482 1577 1733 1841 1930 2039 2213 2293 2486 2623 2488 2395 2365 2475 2627 2623 2646 2569 2542 2546 2646 2802 2960 2831 2624 2599 2468 2444 2330 2252 2152 2021 1836 1809 1772 1712 1681 1675 1645 1664 1591 1502 1415 1338 1272 1250 1298 1388 1415 1434 1539 1614 1728 1777 1888 1959 2056 2121 2199 2276 2419 2538 2614 2550 2521 2575 2453 2360 2320 2349 2362 2367 2366 2294 2238 2167 2131 2059 2016 1930 1869 1770 1771 1861 1927 1802 1683 1654 1734 1846 1915 2013 2067 2115 2135 2224 2305 2389 2445 2564 2648 2648 2614 2608 2647 2438 2373 2305 2293 2326 2361 2303 2224 2174 2115 2066 2058 2047 2051 2178 2226 2288 2316 2351 2403 2296 2289 2308 2255 2049 2003 2081 2132 2183 2105 2112 2165 2231 2148 2044 1979 1821 1812 1717 1611 1615 1627 1596 1520 1630 1649 1440 1437 1489 1470 1482 1538 1411 1298 1144 983 926 871 807 775 744 725 719 765 801 849 841 858 870 903 936 999 929 977 927 1028 1196 1170 1072 1069 1068 1182 1341 1454 1448 1435 1514 1631 1731 1674 1556 1534 1462 1336 1205 1064 1041 995 1037 1084 1129 1088 1100 1164 1193 1280 1272 1301 1206 1171 1109 1066 1146 1209 1161 1124 1185 1109 982 926 921 1017 982 807 712 632 619 594 576 518 499 465 442 408 394 380 372 361 352 345 338 332 332 330 326 320 318 312 308 301 285 284 283 285 289 290 288 293 288 298 299 292 287 285 285 285 283 283 281 281 279 279 280 279 280 278 279 276 275 270 272 269 272 266 264 265 263 265 264 263 261 259 259 258 255 254 256 256 253 254 252 259 254 253 249 251 253 259 256 250 252 250 251 243 244 237 237 236 237 239 232 234 234 233 233 233 232 231 230 230 227 227 228 225 227 221 222 224 224 220 223 221 222 223 223 218 225 218 220 220 220 220 221 222 222 219 223 224 225 225 233 235 236 237 239 240 242 242 248 252 269 275 265 268 262 269 258 257 242 241 250 250 251 253 254 260 261 258 259 256 258 257 254 256 255 256 253 254 253 250 251 252 253 248 258 259 258 260 260 262 258 261 258 255 254 258 260 260 258 258 259 263 263 263 262 263 263 267 263 265 259 267 266 260 263 265 265 266 266 249 240 211 202 194 210 245 248 243 229 225 234 211 235 226 201 182 199 217 258 259 248 245 251 282 265 271 261 241 226 213 186 183 223 243 241 233 244 214 230 260 268 276 237 192 184 194 236 186 177 180 242 252 240 220 171 186 219 270 264 281 275 263 264 238 244 218 183 185 213 221 220 226 204 168 174 188 172 212 241 195 197 179 187 211 209 171 154 138 136 134 139 138 147 177 175 153 173 172 162 151 152 155 158 163 169 187 210 232 246 220 238 241 212 176 179 213 223 181 182 214 234 252 219 218 237 197 197 224 203 199 204 217 200 190 215 206 201 195 213 230 214 226 235 220 250 210 211 185 197 215 198 195 175 218 200 187 236 208 178 181 197 173 176 175 181 217 195 163 196 204 166 157 153 172 164 147 168 175 177 191 155 170 173 180 194 184 186 165 134 134 169 162 147 174 181 161 142 121 117 121 1027 958 949 957 992 950 1028 1115 1253 1372 1394 1275 1175 1134 1033 974 880 820 743 711 707 673 565 497 506 604 686 770 881 827 787 777 759 724 650 602 530 481 391 365 487 623 773 841 739 742 752 779 901 1040 1196 1270 1212 1091 1044 1069 1037 988 934 905 949 971 1018 1046 1098 1193 1250 1173 1097 959 932 932 932 936 935 951 962 1006 1019 1024 1035 1051 1063 1091 1120 1136 1163 1216 1280 1379 1429 1508 1573 1701 1808 2051 2112 2172 2296 2320 2191 1949 1780 1583 1457 1344 1206 1044 1031 1081 1160 1293 1396 1499 1597 1626 1545 1454 1426 1467 1655 1933 2153 2326 2486 2726 2646 2282 2075 1898 1780 1642 1586 1339 1151 1055 1063 1123 1242 1354 1371 1583 1707 1899 2013 2105 2096 2124 2098 2151 2263 2387 2475 2557 2551 2498 2564 2710 2763 2920 2781 2609 2523 2376 2313 2331 2343 2064 1808 1649 1556 1462 1401 1339 1465 1742 1823 1850 1930 1844 1910 2045 2039 1904 1778 1697 1664 1496 1386 1240 1175 1317 1499 1700 1716 1628 1455 1336 1174 1181 1250 1368 1553 1694 1886 2013 2173 2287 2436 2478 2533 2409 2275 2167 1987 1891 1894 1909 1878 1914 1924 1942 1978 2018 2101 2154 2168 2175 2171 2206 2289 2330 2406 2500 2549 2586 2622 2658 2758 2859 2938 3168 3190 3087 2926 2884 2784 2689 2627 2551 2342 2262 2275 2502 2758 2877 3009 3144 3070 3020 2918 2856 2794 2763 2793 2832 2896 2848 2900 2776 2667 2569 2261 2128 2134 2283 2516 2676 2954 2952 2746 2731 2621 2580 2584 2532 2379 2302 2336 2350 2349 2345 2327 2315 2393 2520 2482 2471 2367 2245 2068 1974 1980 1986 1904 1810 1731 1715 1769 1826 1973 1947 1900 1843 1760 1685 1572 1523 1484 1484 1492 1494 1499 1492 1486 1519 1563 1613 1700 1793 1821 1840 1824 1941 1990 2030 2067 2070 2088 2168 2250 2371 2443 2578 2671 2713 2658 2483 2420 2357 2381 2489 2554 2607 2570 2513 2480 2499 2506 2505 2413 2364 2379 2465 2385 2352 2333 2296 2255 2288 2283 2227 2199 2102 1995 1797 1639 1456 1447 1480 1530 1666 1733 1802 1887 2145 2277 2428 2596 2498 2422 2420 2487 2617 2735 2595 2524 2513 2493 2554 2669 2859 2852 2552 2457 2404 2349 2245 2166 2069 1969 1935 1961 1902 1857 1879 1830 1783 1756 1601 1477 1340 1282 1259 1282 1356 1403 1506 1550 1552 1630 1691 1767 1845 1927 2026 2120 2214 2295 2426 2475 2568 2665 2632 2649 2476 2358 2298 2269 2267 2264 2251 2193 2125 2099 2052 1989 1934 1825 1781 1809 1862 1950 2027 1943 1784 1675 1668 1770 1855 1953 2002 2061 2102 2174 2246 2334 2437 2568 2660 2760 2695 2720 2767 2639 2542 2323 2249 2243 2241 2219 2191 2154 1943 1860 1885 1894 1944 2084 2136 2201 2250 2194 2246 2169 2089 2117 2090 1964 1848 1962 2031 2011 1940 1956 2006 2099 2192 2113 1979 1984 1936 1777 1720 1737 1768 1702 1690 1777 1686 1608 1563 1619 1617 1651 1601 1465 1347 1199 1155 1061 969 909 868 792 769 722 710 750 759 777 809 783 803 834 851 822 868 944 1076 1204 1074 950 1023 1146 1233 1369 1446 1332 1334 1490 1587 1618 1638 1668 1593 1450 1267 1146 1026 1000 998 1027 1092 1131 1087 1144 1211 1230 1258 1261 1316 1292 1277 1213 1182 1249 1334 1310 1235 1248 1099 996 1061 1080 1039 928 768 698 706 702 675 619 561 572 512 481 422 403 370 362 354 346 340 334 327 322 317 319 318 313 306 303 299 295 287 282 278 281 284 282 282 281 285 287 286 281 279 280 279 281 279 277 279 276 279 277 276 275 272 273 274 271 266 270 267 259 266 264 264 261 260 259 263 260 259 254 257 253 256 255 253 253 253 252 251 249 251 249 248 247 246 250 252 253 249 250 248 252 237 239 239 238 236 234 237 236 236 232 232 232 231 231 226 224 228 225 228 226 225 225 224 221 219 219 219 219 222 223 218 220 219 223 217 219 220 221 222 227 227 220 224 226 227 233 235 235 235 237 241 242 244 248 254 269 270 271 261 268 264 256 252 254 250 252 250 251 253 255 257 258 257 257 257 257 256 255 254 254 255 254 253 254 251 249 250 249 253 254 258 259 259 259 261 259 257 255 256 256 257 259 259 256 257 260 262 262 263 260 260 263 264 264 260 258 265 262 265 261 263 264 268 252 240 225 240 200 192 207 236 228 218 235 251 227 211 221 240 199 187 216 235 251 260 232 255 253 253 257 284 254 239 221 228 204 181 188 202 228 229 209 249 259 267 253 275 276 240 192 242 247 232 215 171 214 230 211 186 165 187 204 211 255 209 259 261 230 206 199 217 204 173 174 200 231 231 184 175 167 163 186 200 209 226 194 188 189 158 183 167 164 146 141 134 140 134 148 185 184 147 149 146 146 159 181 173 172 173 192 208 239 228 218 200 226 223 202 182 173 201 190 179 210 247 221 241 206 209 250 222 189 205 213 187 200 188 223 203 183 225 198 182 208 194 218 184 219 191 231 222 190 210 193 227 176 191 187 167 167 213 203 199 172 201 199 173 164 184 185 203 172 170 165 184 191 185 152 153 153 143 155 176 152 176 164 145 173 161 175 168 161 152 168 136 138 144 150 169 144 143 160 158 117 116 952 916 899 906 923 1012 1113 1214 1335 1263 1190 1122 1061 1027 989 941 852 797 755 706 622 558 490 497 617 640 720 830 788 785 805 792 743 694 636 592 527 464 365 377 431 523 763 871 771 769 778 793 918 1038 1179 1208 1102 1034 954 940 930 867 944 983 1007 1021 1066 1101 1138 1220 1246 1177 1101 984 932 932 932 932 932 943 962 998 1014 1025 1028 1049 1076 1106 1154 1294 1371 1357 1425 1500 1592 1671 1736 1861 1987 2121 2193 2281 2136 2052 1981 1898 1725 1578 1432 1231 1118 1035 1040 1158 1231 1360 1412 1549 1628 1751 1873 1749 1650 1583 1641 1892 2101 2395 2618 2581 2380 2166 2090 2002 1805 1601 1459 1179 1053 1042 1053 1141 1285 1487 1626 1732 1815 1946 2033 2142 2278 2363 2288 2327 2407 2525 2583 2707 2740 2547 2523 2650 2762 2958 2820 2595 2468 2344 2227 2043 1989 1941 1850 1586 1546 1520 1515 1502 1620 1832 1977 2190 2254 2142 2195 2320 2299 2160 2061 1891 1754 1577 1418 1256 1279 1413 1563 1710 2007 1959 1754 1568 1300 1171 1175 1232 1461 1591 1729 1845 2016 2123 2227 2279 2245 2051 1916 1797 1829 1881 1957 2003 2059 2155 2201 2252 2349 2383 2413 2385 2480 2487 2587 2600 2517 2562 2626 2631 2733 2782 2818 2851 2974 3191 3372 3480 3308 3145 2951 2849 2659 2545 2459 2380 2212 2191 2305 2517 2722 2850 2991 3074 3246 3234 3097 3043 2981 2955 3210 3230 3224 3216 3092 2931 2752 2592 2335 2180 2156 2275 2535 2670 2878 3036 3095 3042 2859 2811 2660 2572 2473 2412 2398 2409 2425 2426 2375 2355 2476 2518 2559 2573 2522 2416 2229 2077 1961 1935 1870 1829 1774 1882 2092 2088 2153 2149 2027 1957 1870 1806 1703 1614 1502 1499 1489 1474 1468 1478 1472 1459 1462 1481 1529 1617 1644 1690 1761 1848 1895 1941 1945 1910 1985 2108 2205 2274 2328 2421 2503 2595 2476 2374 2324 2295 2347 2418 2455 2479 2517 2471 2442 2435 2374 2377 2363 2311 2300 2252 2241 2263 2267 2238 2228 2148 2169 2130 2056 2024 1986 1790 1633 1485 1437 1473 1496 1600 1656 1784 1910 2045 2203 2399 2523 2594 2480 2405 2461 2518 2647 2526 2483 2429 2399 2442 2586 2735 2671 2642 2545 2593 2600 2421 2308 2216 2152 2099 2083 2098 2021 2054 1985 1811 1669 1487 1381 1298 1261 1335 1390 1483 1527 1567 1610 1688 1731 1783 1825 1908 1975 2020 2112 2216 2282 2366 2412 2513 2573 2584 2611 2530 2413 2343 2322 2301 2232 2146 2101 2061 1989 1912 1855 1833 1858 1904 1963 1985 2044 2089 1970 1876 1767 1670 1725 1758 1800 1928 2069 2147 2231 2265 2351 2362 2418 2504 2592 2683 2822 2890 2651 2530 2360 2279 2253 2237 2258 2193 2075 1959 1764 1706 1700 1740 1854 1916 1981 2021 1953 2037 2071 1935 1884 1906 1781 1725 1870 1970 1861 1744 1775 1859 1983 2052 2126 2154 2174 2060 1925 1889 1934 1915 1924 1935 1945 1914 1859 1766 1788 1705 1544 1481 1352 1278 1190 1142 1023 983 1053 1013 865 846 865 820 718 726 698 724 717 725 747 759 817 870 956 1014 1050 961 976 1065 1163 1232 1369 1396 1221 1238 1367 1460 1450 1450 1513 1368 1257 1161 1068 975 996 981 986 996 1005 1046 1113 1195 1235 1268 1312 1329 1326 1287 1284 1390 1419 1362 1319 1359 1314 1204 1200 1248 1138 979 875 818 775 869 863 782 678 667 701 653 558 457 424 382 378 361 347 336 331 324 319 314 312 303 305 299 297 294 290 285 284 279 282 275 276 277 279 275 274 277 274 273 275 277 275 277 275 276 276 277 275 275 274 270 273 269 269 268 268 264 265 263 264 261 258 261 259 258 259 257 256 254 254 255 253 252 251 254 251 249 250 249 248 246 243 244 242 240 253 250 251 249 250 247 241 238 238 239 236 236 235 235 233 234 231 229 229 226 224 222 227 225 224 221 224 222 220 219 225 222 221 219 224 219 218 210 222 220 227 224 224 226 223 225 225 225 224 228 228 232 235 233 234 236 240 242 248 252 254 257 259 258 265 260 253 254 250 247 250 247 253 254 256 257 256 255 254 255 252 252 254 255 253 253 256 252 248 249 254 252 246 249 258 258 258 254 256 257 256 255 254 252 256 258 258 255 255 256 262 260 262 263 258 262 263 261 262 261 257 257 262 261 264 259 265 265 243 238 203 193 187 194 243 236 206 216 246 230 223 219 195 218 202 182 205 241 254 221 245 264 244 258 263 269 240 262 224 227 219 181 182 232 235 214 233 237 222 260 244 265 243 219 247 256 219 215 210 171 174 227 200 162 180 188 230 230 187 204 246 255 268 235 211 211 176 172 164 172 180 172 195 197 172 166 177 180 193 197 220 194 214 203 189 154 165 163 149 135 133 133 140 173 155 143 151 167 162 167 197 225 232 220 231 194 201 227 194 204 236 239 238 194 177 169 178 192 209 196 202 219 185 207 217 222 194 181 206 185 175 179 190 232 186 180 197 235 225 212 172 176 181 185 220 231 213 208 178 214 220 207 199 189 169 162 198 207 167 164 202 194 160 155 194 158 186 199 153 174 178 177 170 151 166 163 140 148 179 149 156 157 142 159 143 145 140 139 150 135 126 132 139 146 154 145 124 132 114 119 910 897 889 944 1025 1110 1236 1269 1182 1121 1056 1029 1010 962 913 885 788 767 735 730 657 556 477 575 657 685 764 838 788 812 817 807 717 687 631 582 523 483 389 451 438 444 652 798 787 791 796 807 934 1047 1148 1130 1013 942 916 891 852 880 938 993 1018 1040 1072 1097 1162 1247 1251 1156 1084 1002 945 932 932 932 932 950 984 1011 1006 1016 1028 1058 1095 1147 1179 1323 1439 1530 1501 1517 1618 1742 1840 1966 2056 2182 2214 2103 2005 1876 1714 1631 1546 1443 1345 1177 1058 1015 1048 1198 1290 1425 1504 1564 1632 1775 1886 1951 1855 1763 1780 1877 1998 2396 2609 2639 2425 2116 1935 1767 1720 1589 1411 1096 1031 1027 1065 1170 1334 1546 1695 1822 1947 2093 2156 2242 2305 2458 2405 2328 2377 2427 2489 2589 2652 2730 2687 2693 2808 2901 2827 2608 2502 2429 2355 2132 2035 1884 1737 1541 1487 1487 1518 1639 1731 1927 2086 2336 2440 2395 2405 2367 2278 2072 1976 1806 1690 1514 1338 1307 1385 1531 1605 1736 1981 2123 1930 1729 1431 1278 1182 1191 1395 1522 1616 1733 1880 1980 2112 2104 1938 1819 1749 1825 1985 2069 2249 2320 2376 2413 2530 2588 2598 2586 2661 2614 2711 2705 2869 2874 2681 2763 2808 2793 2837 2966 2946 3011 3196 3371 3285 3279 3210 3225 3150 3110 2815 2692 2519 2351 2156 2161 2251 2460 2636 2734 2854 2923 3104 3308 3358 3368 3323 3432 3542 3498 3376 3240 3010 2895 2750 2598 2410 2196 2191 2281 2514 2654 2774 2852 3075 3051 2809 2702 2616 2558 2522 2500 2507 2488 2454 2456 2412 2481 2546 2607 2706 2737 2560 2395 2211 2107 2066 2005 1945 1906 1953 2152 2257 2367 2350 2287 2103 2043 1929 1833 1742 1616 1544 1523 1503 1480 1471 1465 1459 1453 1450 1448 1450 1484 1517 1616 1646 1722 1756 1812 1839 1835 1921 2053 2135 2181 2221 2328 2451 2530 2449 2340 2278 2258 2305 2376 2399 2436 2495 2491 2434 2414 2344 2304 2274 2235 2232 2176 2145 2156 2181 2144 2131 2136 2121 2086 1946 1873 1846 1828 1669 1483 1426 1461 1498 1567 1612 1709 1796 2058 2218 2389 2519 2587 2432 2377 2418 2479 2608 2473 2456 2460 2395 2369 2485 2586 2533 2700 2706 2658 2716 2608 2478 2396 2313 2181 2158 2205 2094 1984 1933 1814 1681 1496 1421 1281 1278 1344 1402 1514 1562 1616 1663 1721 1762 1831 1892 1968 2014 2093 2159 2235 2278 2374 2421 2504 2506 2487 2530 2550 2469 2445 2413 2353 2236 2138 2007 1958 1895 1842 1860 1913 1935 1992 2051 2084 2144 2168 2070 1972 1841 1766 1673 1697 1840 1987 2115 2144 2185 2214 2255 2289 2355 2402 2490 2582 2748 2881 2648 2492 2394 2285 2269 2329 2223 2120 2082 2066 1875 1771 1638 1620 1668 1734 1822 1861 1813 1894 1960 1852 1715 1719 1638 1737 1878 1924 1784 1658 1743 1819 1900 1978 2074 2092 2010 1992 2015 2009 2040 2076 2098 2110 2110 2065 2021 1950 1748 1627 1508 1369 1277 1187 1152 1116 1162 1135 1150 998 986 954 1004 930 828 854 860 814 669 691 725 750 823 811 855 881 897 849 1006 1141 1230 1263 1263 1234 1091 1242 1403 1384 1279 1318 1352 1251 1189 1075 1062 1023 1011 919 901 967 1052 1163 1213 1280 1346 1373 1359 1269 1233 1125 1213 1391 1353 1187 1160 1140 1191 1235 1254 1282 1169 1051 985 933 871 972 971 854 818 782 746 590 512 456 429 397 393 371 358 337 326 320 317 310 307 302 301 300 296 291 288 285 285 278 277 279 274 274 274 273 274 273 273 271 276 272 273 275 272 274 271 273 274 273 271 269 270 268 268 266 265 264 260 261 260 260 258 257 256 253 255 255 255 252 252 251 249 250 250 254 251 258 250 257 257 255 247 243 245 241 242 248 248 246 246 241 240 238 238 238 232 230 234 228 231 238 231 237 229 226 224 226 228 222 223 225 223 222 222 222 223 219 222 222 222 222 221 224 221 223 221 220 224 227 231 225 226 222 226 225 231 227 234 230 232 233 238 241 245 247 253 252 252 252 258 258 253 246 246 245 249 246 254 255 254 255 256 255 254 253 253 253 256 253 251 251 256 251 246 248 251 248 248 249 255 255 257 254 251 252 255 256 251 254 256 257 255 253 257 257 258 260 262 257 257 261 262 259 259 262 258 258 260 260 257 258 265 262 266 251 235 211 194 195 207 200 216 246 270 219 234 229 214 199 187 181 200 235 265 236 237 256 241 268 258 232 246 271 242 239 216 186 175 189 235 223 221 218 246 246 251 239 248 253 256 233 246 239 193 175 167 181 177 168 226 220 220 233 190 222 218 241 223 257 251 204 220 190 205 173 160 178 157 167 170 192 157 160 166 203 232 193 189 172 177 186 169 152 147 134 133 131 139 138 141 156 183 219 178 198 228 201 207 199 206 184 212 222 181 207 234 211 219 224 201 168 181 222 213 184 211 217 182 187 188 220 214 182 204 205 174 195 221 236 216 171 195 209 190 200 211 203 190 213 192 193 177 172 176 193 202 225 222 216 222 186 161 173 153 179 198 173 172 156 158 156 186 189 173 150 168 157 166 162 141 149 137 146 150 158 135 138 136 149 132 133 127 137 134 130 121 121 133 131 129 128 121 118 113 115 862 860 932 1005 1110 1192 1225 1132 1051 1004 937 927 921 903 855 769 672 679 675 636 558 520 550 633 705 757 799 780 799 811 814 761 717 688 618 576 504 445 446 516 375 495 677 823 810 812 816 829 953 1056 1131 1067 975 908 838 796 859 900 951 966 1013 1039 1042 1078 1134 1193 1266 1181 1114 1032 969 932 932 932 937 951 978 1013 1020 1011 1030 1070 1133 1216 1222 1316 1415 1481 1440 1482 1574 1727 1829 1920 2029 2196 2173 2051 1969 1829 1704 1534 1432 1310 1224 1087 1024 1032 1128 1263 1376 1452 1526 1624 1662 1757 1856 2044 2113 1996 1944 1963 2133 2412 2541 2516 2306 2097 2035 1772 1611 1442 1243 1050 1022 1028 1089 1211 1374 1575 1728 1887 1953 2064 2151 2319 2369 2503 2485 2428 2412 2411 2412 2532 2630 2755 2696 2626 2709 2834 2824 2738 2698 2612 2502 2313 2197 1953 1737 1499 1487 1487 1618 1815 1953 2129 2228 2583 2631 2633 2513 2279 2167 1949 1786 1618 1544 1454 1395 1386 1502 1686 1752 1819 2071 2221 1980 1889 1669 1490 1250 1181 1260 1403 1537 1634 1774 1853 2001 1892 1740 1740 1961 2084 2223 2310 2422 2528 2592 2546 2739 2814 2827 2841 2941 2893 2956 2973 3159 3083 2953 3038 3127 3107 3200 3260 3277 3359 3374 3209 3099 3070 2972 2892 3008 2897 2761 2682 2495 2287 2122 2173 2297 2420 2547 2638 2773 2878 3018 3185 3443 3640 3565 3572 3335 3292 3213 3132 3014 2908 2792 2691 2498 2237 2181 2258 2525 2694 2855 2905 3006 3147 2982 2850 2778 2835 2649 2553 2506 2498 2456 2488 2500 2524 2556 2635 2718 2769 2614 2446 2285 2180 2136 2110 2090 2127 2261 2356 2444 2508 2450 2310 2106 1966 1853 1806 1721 1610 1609 1598 1567 1504 1485 1489 1479 1462 1448 1446 1444 1455 1459 1494 1534 1581 1610 1673 1698 1753 1847 1949 1989 2085 2167 2273 2339 2395 2472 2322 2243 2207 2259 2327 2355 2397 2460 2492 2416 2380 2334 2270 2256 2228 2206 2129 2090 2079 2082 2068 2047 2031 2015 1937 1867 1774 1723 1635 1633 1534 1420 1438 1469 1544 1683 1795 1884 2119 2270 2344 2382 2399 2375 2338 2387 2460 2543 2443 2416 2431 2390 2298 2433 2442 2487 2649 2777 2839 2866 2785 2607 2370 2267 2149 2159 2122 2027 1852 1776 1734 1612 1455 1362 1277 1285 1357 1426 1532 1589 1654 1688 1735 1781 1837 1906 1996 2030 2076 2124 2204 2260 2341 2401 2459 2487 2417 2435 2484 2448 2344 2315 2276 2200 2094 1991 1918 1849 1870 1963 2014 2059 2083 2123 2142 2206 2166 2152 2035 1905 1804 1703 1681 1803 1928 1979 2045 2135 2173 2241 2291 2377 2454 2500 2567 2722 2853 2640 2514 2489 2375 2321 2334 2343 2266 2220 2189 2173 1961 1727 1664 1576 1589 1678 1679 1708 1701 1743 1805 1707 1572 1617 1730 1822 1771 1685 1566 1676 1728 1790 1877 2030 1959 1848 1850 1902 1895 1958 2002 2069 2112 2176 2187 2060 1945 1799 1652 1476 1367 1273 1317 1318 1222 1343 1340 1200 1182 1068 1083 1068 994 969 959 976 919 671 682 719 768 777 772 772 779 824 929 1008 1075 1083 1087 1052 1050 1086 1233 1287 1253 1151 1262 1292 1123 1037 975 975 1003 911 896 900 1059 1120 1074 1109 1201 1278 1306 1237 1158 1107 1053 1157 1240 1113 1039 999 1018 1099 1024 1062 1129 1121 1204 1127 1065 1036 1074 996 840 737 670 610 550 501 448 433 412 395 375 357 346 336 319 313 309 308 305 300 295 293 292 286 282 281 280 278 280 276 272 272 275 272 269 270 271 270 272 270 272 271 273 272 268 270 270 269 269 266 266 266 264 264 263 262 258 259 257 260 256 259 254 254 254 253 251 253 251 250 250 250 258 251 253 254 254 250 249 257 254 253 239 241 237 244 244 243 236 235 233 234 235 236 232 229 230 231 227 229 228 229 227 229 225 226 224 222 224 220 219 224 225 220 220 223 223 220 227 223 221 221 224 221 222 226 225 224 226 225 228 224 227 230 229 230 235 231 231 236 239 242 245 246 248 247 250 249 250 252 247 245 245 246 249 256 255 254 254 255 253 253 252 258 250 251 251 251 253 254 251 250 247 247 244 249 251 255 255 253 254 254 251 258 252 251 256 254 251 255 255 252 256 257 259 257 256 258 259 259 260 260 262 259 254 259 257 261 260 264 266 254 231 216 207 193 188 200 228 258 244 242 255 235 200 210 183 185 184 225 242 240 232 253 248 231 239 224 256 264 256 225 221 225 207 179 213 230 253 220 209 224 246 242 233 247 256 237 243 238 240 237 212 171 173 162 163 179 225 197 233 196 194 189 251 251 230 241 220 228 209 204 217 192 184 187 166 157 165 153 204 222 226 224 210 234 181 164 151 166 147 142 132 134 132 133 144 156 174 194 211 222 225 199 227 182 188 177 191 242 208 175 197 242 209 202 237 211 169 166 192 179 183 203 210 178 181 203 236 220 175 187 214 179 188 227 199 208 191 166 190 208 200 190 177 169 194 204 210 188 185 190 218 188 223 184 202 168 172 159 151 179 164 183 188 158 162 170 151 152 165 173 169 146 144 141 143 143 139 136 140 143 141 130 130 136 134 132 127 121 122 123 122 123 120 122 122 126 118 117 113 114 115 842 883 979 1057 1170 1152 1049 982 943 884 821 811 856 834 763 684 597 591 601 537 500 514 622 621 738 781 779 791 799 808 815 765 677 636 587 547 516 510 512 559 375 513 706 840 839 834 839 855 958 1045 1056 985 909 865 805 785 874 910 937 959 969 977 1013 1062 1114 1182 1247 1178 1107 1034 980 941 935 935 944 958 970 994 1030 1024 1035 1067 1145 1245 1244 1255 1315 1341 1385 1470 1567 1670 1767 1933 2058 2161 2073 2037 1928 1758 1660 1553 1462 1275 1138 1048 1010 1099 1191 1326 1418 1551 1586 1690 1778 1823 1935 2089 2236 2217 2170 2228 2329 2522 2473 2315 2225 1998 1867 1729 1543 1310 1147 1060 1029 1040 1122 1305 1472 1641 1778 1896 1983 2107 2200 2326 2377 2383 2300 2285 2291 2399 2450 2505 2586 2663 2608 2572 2625 2660 2782 2631 2595 2471 2409 2251 2105 1875 1766 1571 1487 1509 1732 1895 2068 2321 2415 2634 2788 2597 2431 2224 2042 1827 1683 1732 1740 1632 1569 1486 1590 1749 1878 1993 2166 2304 2086 1905 1724 1594 1364 1211 1186 1215 1372 1540 1682 1790 1875 1759 1692 1824 2018 2213 2362 2470 2601 2693 2769 2734 2764 2840 3039 3112 3280 3230 3246 3189 3181 3087 3186 3234 3125 3155 3156 3140 3221 3320 3305 3115 3019 2946 2857 2780 2719 2703 2623 2537 2330 2136 2101 2162 2364 2455 2569 2677 2796 2888 3042 3185 3408 3627 3532 3423 3302 3202 3121 3065 3020 2937 2813 2662 2494 2267 2200 2245 2455 2564 2704 2783 2937 3132 3095 2981 2904 2792 2705 2612 2536 2530 2532 2505 2502 2597 2661 2710 2767 2844 2713 2581 2383 2320 2392 2406 2272 2327 2596 2611 2641 2574 2388 2235 2056 1976 1844 1788 1707 1640 1682 1681 1653 1589 1572 1534 1528 1509 1478 1470 1465 1449 1434 1435 1444 1475 1499 1567 1609 1689 1752 1858 1923 2030 2101 2172 2211 2261 2370 2316 2204 2153 2222 2262 2299 2349 2381 2428 2441 2411 2370 2313 2322 2310 2348 2295 2165 2047 2002 1976 1971 1936 1906 1877 1838 1778 1715 1656 1585 1493 1436 1413 1422 1459 1588 1759 1874 2034 2140 2195 2171 2236 2280 2314 2399 2515 2522 2375 2368 2382 2306 2253 2305 2360 2426 2622 2793 2960 3018 2873 2667 2508 2387 2157 2030 1954 1964 1866 1774 1610 1489 1422 1348 1298 1311 1389 1458 1553 1604 1659 1688 1716 1768 1845 1916 1999 2032 2090 2128 2182 2235 2324 2369 2450 2450 2373 2330 2370 2385 2361 2301 2194 2110 2047 1934 1894 1871 1959 2030 2102 2098 2121 2185 2222 2275 2274 2224 2084 1939 1928 1747 1705 1766 1849 1923 2006 2103 2171 2295 2380 2473 2512 2568 2614 2736 2800 2649 2646 2636 2548 2481 2475 2581 2703 2465 2377 2187 2027 1891 1775 1711 1584 1491 1474 1451 1504 1566 1654 1553 1486 1579 1638 1647 1598 1516 1517 1583 1665 1785 1871 1917 1876 1741 1703 1746 1782 1842 1900 1992 2074 2130 2142 2090 1912 1718 1595 1502 1435 1435 1463 1398 1363 1469 1489 1340 1361 1200 1205 1205 1146 1092 1078 1089 958 781 663 650 682 707 709 736 747 812 857 912 987 900 891 954 1019 1139 1224 1105 1133 1056 1143 1189 1124 1046 980 963 887 940 834 966 1021 979 1010 1086 1203 1256 1158 1124 1082 1007 978 1036 1059 974 935 903 1091 1061 901 933 976 972 1101 1181 1234 1208 1112 994 860 778 648 586 521 494 462 438 404 392 366 355 344 337 327 315 310 305 302 298 291 290 287 284 284 283 280 286 275 275 275 275 272 269 271 271 268 270 270 269 269 266 268 269 269 268 267 270 266 265 264 264 262 261 261 260 258 257 258 255 252 255 254 255 252 252 251 252 251 250 252 251 252 252 246 248 250 249 251 255 248 243 239 239 236 236 235 236 236 238 237 237 235 235 231 229 228 229 229 226 228 227 236 228 226 223 222 225 223 222 223 225 222 224 222 221 223 217 221 217 223 221 221 221 223 223 223 221 223 225 225 228 227 228 227 227 228 225 227 231 228 231 235 238 240 243 245 245 247 245 243 241 246 245 252 254 254 258 256 255 253 259 256 253 251 249 249 251 251 254 250 246 246 248 248 251 250 255 254 253 254 254 251 254 253 251 252 253 255 254 252 253 254 256 257 255 257 260 259 259 258 258 260 262 257 254 259 262 264 263 264 255 226 216 217 200 188 198 224 240 209 239 245 217 222 211 208 180 189 196 226 238 220 237 251 220 233 254 259 243 254 238 206 227 206 174 181 231 255 226 200 235 230 227 233 236 254 245 248 217 237 199 199 212 210 199 165 160 173 198 194 233 172 175 219 216 244 216 248 239 205 226 199 214 196 218 184 164 153 153 163 181 179 195 206 181 215 204 188 162 161 141 131 134 135 135 147 167 206 210 203 227 213 196 212 175 200 206 235 243 192 176 190 208 204 195 219 208 185 163 162 174 185 209 171 169 189 224 237 234 194 174 220 220 165 213 198 216 204 200 164 169 193 161 165 195 211 187 195 182 166 198 189 214 190 169 179 170 179 192 165 151 180 181 160 159 161 169 175 142 157 159 162 169 161 147 140 132 132 137 148 138 133 128 127 132 126 124 126 119 119 120 119 119 119 117 119 116 113 111 111 110 111 802 912 1035 1135 1032 928 825 769 796 791 685 675 726 676 558 549 548 544 569 583 553 543 635 686 726 764 786 798 799 805 817 789 695 678 634 631 605 585 530 453 422 492 608 682 753 765 814 867 929 931 924 863 831 813 731 788 855 879 894 912 920 953 990 1034 1094 1151 1157 1161 1131 1030 975 942 931 945 942 952 958 985 1031 1040 1048 1081 1127 1217 1182 1197 1272 1351 1389 1457 1571 1732 1820 1961 2084 2139 2024 1848 1737 1594 1518 1458 1356 1185 1079 993 1043 1196 1298 1402 1502 1571 1633 1696 1755 1837 1909 2019 2072 2257 2354 2434 2510 2509 2367 2170 2070 1836 1716 1558 1406 1240 1143 1064 1025 1026 1136 1316 1460 1667 1754 1880 1965 2066 2143 2293 2310 2298 2146 2033 2069 2192 2223 2285 2376 2472 2432 2424 2436 2489 2572 2682 2583 2392 2264 2075 1981 1967 1935 1736 1558 1596 1865 2050 2072 2299 2510 2685 2602 2455 2294 2100 1941 1759 1778 1962 1827 1776 1702 1706 1807 1886 1960 2073 2198 2127 1909 1716 1557 1470 1516 1543 1428 1305 1206 1254 1549 1680 1728 1610 1715 1846 2050 2196 2339 2434 2555 2644 2789 2877 2927 2957 2986 3163 3457 3416 3113 2980 2951 2951 2954 2979 2896 2838 2905 2933 3054 3158 3247 3082 2980 2908 2794 2684 2537 2431 2351 2303 2132 2045 2094 2334 2611 2754 2799 2827 2934 3018 3126 3432 3517 3416 3295 3319 3208 3075 3003 2951 2905 2933 2773 2657 2418 2283 2236 2291 2479 2555 2713 2851 3016 3212 3004 2901 2826 2753 2672 2633 2577 2571 2595 2611 2674 2757 2790 3004 2943 3022 2923 2752 2650 2606 2753 2683 2727 2605 2690 2621 2489 2430 2336 2260 2155 2060 1963 1879 1728 1711 1790 1889 1817 1716 1663 1637 1639 1648 1597 1521 1503 1468 1449 1423 1423 1429 1450 1475 1499 1576 1650 1744 1833 1949 2011 2077 2103 2177 2233 2180 2141 2101 2157 2192 2222 2267 2307 2371 2381 2393 2407 2421 2461 2372 2341 2282 2255 2158 2127 2089 2050 2040 2009 1977 1982 1941 1894 1802 1729 1532 1430 1409 1413 1435 1526 1769 1880 1932 1962 2066 2146 2348 2316 2317 2388 2556 2468 2364 2338 2305 2256 2179 2186 2326 2489 2671 2815 2966 3037 2901 2743 2524 2384 2367 2072 1831 1756 1665 1597 1537 1554 1399 1340 1316 1358 1445 1484 1535 1579 1640 1682 1720 1744 1813 1890 1976 2034 2080 2117 2205 2259 2312 2289 2285 2291 2321 2244 2215 2250 2267 2203 2130 2056 2058 1959 1918 1923 2006 2117 2187 2156 2208 2261 2323 2392 2345 2225 2169 2225 2045 1882 1778 1721 1774 1871 1961 2040 2136 2208 2281 2361 2448 2498 2532 2680 2787 2879 2826 2684 2635 2649 2671 2611 2727 2635 2492 2317 2203 2066 1993 1889 1826 1745 1612 1418 1420 1330 1368 1387 1343 1345 1384 1439 1459 1362 1441 1580 1649 1678 1731 1725 1679 1555 1536 1620 1643 1715 1828 1939 1961 1985 1974 1960 1961 1930 1809 1690 1619 1657 1661 1563 1573 1604 1636 1573 1506 1438 1417 1369 1339 1286 1248 1250 1111 935 824 633 640 669 686 702 770 721 738 793 814 866 985 1061 1097 1051 1015 990 926 1001 1029 1081 1142 1101 1062 961 856 793 870 873 939 987 1090 1118 1158 1194 1106 1009 1027 1076 980 884 931 949 818 893 984 883 799 832 793 887 893 989 1032 999 988 944 807 698 640 626 619 563 511 443 413 391 370 364 348 330 321 321 304 302 297 302 304 290 286 285 285 284 282 285 278 275 272 273 272 272 267 267 270 269 266 267 266 267 266 265 266 265 263 263 264 260 262 263 261 258 255 256 256 255 255 253 252 252 250 250 250 250 251 250 248 248 249 249 248 249 257 246 244 247 244 249 248 242 241 239 237 236 235 237 239 239 233 230 232 230 238 232 231 233 230 228 228 225 229 231 228 224 222 231 226 237 228 225 224 226 222 219 211 211 211 221 214 219 222 222 222 225 224 222 221 222 226 223 223 226 227 230 226 229 227 228 231 233 233 238 238 239 238 240 239 242 234 242 243 251 259 256 258 253 254 252 253 252 250 251 251 250 247 248 250 251 247 248 250 246 250 246 252 255 252 253 254 254 252 253 253 249 252 252 253 252 254 250 253 257 256 257 259 259 260 260 261 259 258 256 255 255 259 260 262 262 265 264 264 258 247 213 194 195 230 222 210 241 254 242 239 213 191 181 177 185 216 237 230 206 219 216 252 242 225 243 247 217 222 197 228 176 225 221 239 229 193 210 226 233 241 215 225 257 232 219 219 241 250 246 194 189 167 164 163 157 170 211 180 161 175 213 214 191 255 222 240 226 209 220 189 189 174 186 162 156 149 156 186 202 184 175 169 160 184 171 139 135 130 129 146 152 197 211 198 207 186 226 182 213 184 165 215 224 197 202 222 181 166 188 221 185 224 215 228 194 164 160 168 178 164 199 230 209 209 191 209 171 184 179 163 172 202 176 206 187 205 176 155 174 192 200 190 206 183 161 184 179 196 182 188 196 199 196 200 185 158 151 153 157 174 174 156 153 160 156 161 144 143 153 169 155 154 136 129 133 139 137 129 125 126 124 120 120 118 117 116 114 116 114 116 115 112 114 112 111 108 108 109 800 821 944 931 880 792 675 651 687 698 633 632 593 596 610 615 614 624 623 596 567 560 640 694 758 776 796 811 810 810 817 806 753 745 711 700 651 601 529 489 474 437 470 520 610 683 783 833 820 803 803 793 757 715 743 793 822 831 853 868 882 913 961 1012 1087 1091 1069 1107 1134 1049 986 936 929 935 936 950 959 986 1034 1028 1046 1079 1112 1182 1138 1166 1207 1318 1364 1448 1550 1713 1835 1999 2103 2161 2062 1917 1785 1628 1519 1378 1254 1090 1020 985 1078 1262 1415 1358 1340 1365 1409 1515 1574 1614 1727 1817 1904 2072 2162 2268 2346 2426 2499 2347 2247 2005 1896 1733 1610 1356 1166 1032 1004 1005 1081 1241 1372 1597 1706 1772 1815 1940 2026 2173 2179 2153 2028 1877 1934 2003 2057 2171 2321 2397 2269 2265 2316 2408 2506 2503 2459 2379 2227 2071 2022 2116 2017 1605 1588 1682 1982 2204 2210 2288 2439 2581 2481 2341 2192 2004 1835 1882 2040 2011 1973 1892 1859 1900 2050 2082 2197 2245 2078 1948 1715 1578 1514 1584 1856 1813 1612 1501 1328 1224 1376 1562 1529 1590 1677 1784 1952 2082 2254 2329 2473 2544 2617 2678 2778 2944 2987 3036 3168 3064 2871 2817 2815 2834 2842 2802 2724 2739 2799 2866 2973 3072 3274 3138 2991 2906 2802 2721 2599 2451 2280 2164 2055 2031 2228 2455 2661 2800 3052 3042 3038 3157 3323 3505 3379 3247 3162 3161 3093 3075 2938 2861 2781 2807 2757 2637 2403 2266 2295 2384 2616 2775 2924 2987 3127 3264 3115 2904 2821 2761 2696 2646 2613 2603 2612 2656 2719 2765 2966 3059 3141 3192 3064 2941 2870 2859 2996 3044 3000 2924 2733 2534 2435 2339 2216 2202 2155 2091 1932 1813 1742 1814 1870 2016 1905 1782 1737 1754 1753 1721 1652 1568 1560 1512 1476 1433 1420 1414 1422 1436 1454 1494 1585 1715 1783 1876 1918 2011 2045 2106 2118 2104 2070 2053 2078 2108 2159 2195 2250 2289 2324 2351 2392 2421 2433 2412 2434 2440 2353 2232 2180 2164 2170 2147 2050 2021 2062 2031 1949 1809 1732 1572 1455 1430 1410 1417 1521 1711 1846 2010 2159 2287 2317 2505 2431 2384 2439 2596 2568 2421 2321 2266 2253 2163 2157 2309 2497 2643 2731 2761 2849 2767 2659 2645 2592 2422 2233 1911 1844 1756 1747 1565 1446 1394 1361 1334 1416 1513 1537 1562 1591 1637 1654 1711 1755 1830 1895 1962 2029 2093 2129 2184 2231 2203 2187 2213 2211 2217 2202 2131 2174 2165 2131 2076 2058 2069 2005 1965 1926 2013 2121 2189 2238 2268 2330 2390 2483 2412 2307 2319 2371 2256 2000 1902 1779 1731 1815 1909 2018 2062 2147 2215 2297 2339 2454 2573 2695 2773 2900 2956 2811 2725 2666 2635 2669 2734 2548 2415 2304 2237 2128 2090 1954 1822 1612 1533 1566 1587 1465 1442 1317 1264 1206 1221 1278 1285 1360 1446 1457 1511 1625 1639 1618 1606 1396 1395 1510 1604 1714 1776 1808 1811 1850 1873 1884 1855 1857 1853 1825 1793 1750 1692 1669 1614 1583 1595 1610 1467 1305 1280 1250 1237 1177 1149 1137 1082 910 804 663 621 648 655 720 744 703 678 702 716 827 891 923 948 941 844 854 930 976 1044 1104 1115 1149 1118 1082 983 851 780 851 914 992 1074 1138 1159 1153 1071 973 950 995 1009 895 872 904 792 799 886 939 779 748 762 784 816 880 896 831 832 778 819 791 751 714 635 544 521 452 392 378 354 347 341 333 323 311 311 300 297 293 290 288 286 287 283 282 281 280 277 276 273 275 271 270 269 270 271 266 265 265 263 263 266 264 265 263 261 259 261 260 259 261 258 257 255 254 258 256 253 251 252 251 249 250 248 246 247 248 249 247 246 245 245 246 243 243 245 244 244 241 240 240 239 238 238 238 238 240 238 235 233 233 229 232 234 230 229 231 228 227 229 226 225 227 225 224 225 224 226 226 228 226 229 228 225 224 223 211 218 221 224 218 223 224 224 223 224 222 224 224 224 225 233 227 225 228 224 226 229 226 230 229 227 230 236 231 239 240 243 242 241 244 253 258 259 258 257 256 254 252 254 250 251 250 249 248 245 247 249 246 248 246 245 250 246 247 252 255 251 253 254 252 252 248 248 249 249 252 254 258 251 251 251 256 255 254 258 257 256 258 258 260 254 256 252 262 262 260 261 260 262 261 250 216 221 223 196 184 210 193 207 210 261 239 263 240 215 190 179 176 202 195 218 257 232 196 239 237 242 265 235 224 197 220 194 176 198 214 227 217 222 195 207 217 248 239 212 221 241 211 244 230 221 247 210 189 197 185 165 158 158 157 169 161 220 233 195 211 238 233 213 194 188 179 175 177 186 185 199 195 156 144 156 178 180 197 205 199 167 150 136 134 129 132 151 188 197 171 189 179 200 189 200 170 176 165 185 234 186 199 198 162 192 216 235 181 185 192 240 220 220 175 160 159 191 210 230 199 182 190 219 208 180 159 165 158 164 164 187 179 184 155 162 191 200 206 200 181 169 162 172 165 194 173 184 192 192 179 176 168 163 150 148 171 175 156 168 142 161 158 169 151 138 152 164 144 150 134 126 129 137 128 125 123 123 123 121 120 117 113 114 113 113 114 113 113 113 112 111 111 109 104 105 827 703 794 767 719 663 662 669 649 635 654 680 679 676 686 674 672 674 660 647 635 578 659 707 740 778 815 824 823 834 824 810 801 798 795 757 699 646 571 557 540 593 470 470 470 651 768 773 750 740 725 717 677 697 736 765 768 777 802 832 874 899 951 995 1010 1022 1033 1090 1109 1012 982 947 927 929 936 948 954 990 1039 1023 1024 1055 1073 1110 1107 1132 1186 1270 1312 1423 1551 1715 1820 1934 2010 2001 1941 1825 1775 1651 1541 1410 1269 1063 995 1003 1080 1211 1227 1179 1206 1240 1268 1316 1404 1575 1686 1845 1952 2060 2102 2211 2355 2526 2655 2473 2248 1987 1821 1678 1571 1364 1176 1037 995 989 1031 1177 1312 1541 1637 1654 1676 1817 1916 2044 1998 1910 1940 1767 1811 1854 1960 2162 2285 2265 2163 2120 2180 2356 2502 2480 2378 2259 2254 2259 2322 2129 1954 1672 1668 1792 2066 2364 2351 2360 2438 2464 2345 2223 2136 1983 1888 1961 1994 2146 2158 2010 2044 2086 2198 2273 2255 2096 1893 1759 1599 1612 1790 1937 2149 2007 1821 1707 1475 1354 1242 1401 1432 1494 1584 1678 1805 1917 2057 2181 2382 2399 2524 2626 2780 2854 2943 3027 2876 2765 2684 2662 2665 2700 2738 2662 2573 2609 2721 2807 2929 3016 3314 3246 2994 2891 2773 2642 2521 2434 2281 2149 2022 2019 2266 2490 2710 2843 2996 2921 3009 3091 3196 3399 3213 3149 3047 3018 2928 2862 2820 2777 2644 2605 2574 2480 2319 2304 2362 2510 2739 2925 3131 3239 3265 3372 3296 3168 2907 2826 2751 2699 2669 2634 2644 2664 2729 2783 3013 3115 3239 3169 3080 3049 3019 3065 3171 2958 2836 2779 2684 2583 2475 2351 2206 2144 2079 1980 1848 1802 1895 1951 1921 2040 2019 1868 1831 1850 1829 1791 1690 1721 1676 1594 1562 1489 1469 1425 1410 1413 1437 1441 1505 1632 1704 1780 1853 1923 1986 2037 2037 1995 1987 1995 2025 2052 2093 2143 2190 2254 2301 2302 2328 2368 2363 2353 2367 2379 2319 2290 2275 2296 2249 2164 2081 2068 2169 2078 1985 1862 1828 1632 1489 1452 1430 1402 1479 1640 1774 1992 2098 2270 2391 2534 2524 2495 2571 2588 2493 2444 2427 2321 2253 2188 2132 2198 2377 2434 2501 2649 2728 2579 2522 2600 2498 2315 2213 2069 1952 1861 1751 1598 1521 1383 1359 1340 1422 1501 1555 1563 1586 1649 1667 1695 1770 1860 1889 1949 2012 2059 2105 2157 2213 2126 2111 2131 2134 2131 2139 2053 2111 2073 2045 2040 2047 2041 2038 2037 1971 1988 2094 2156 2232 2296 2378 2444 2530 2467 2534 2570 2567 2447 2269 2099 1935 1789 1756 1825 1917 1983 2091 2190 2267 2313 2444 2555 2647 2748 2770 2784 2827 2766 2770 2756 2696 2725 2467 2346 2155 2047 1951 1899 1771 1666 1618 1636 1723 1738 1677 1606 1441 1450 1355 1252 1171 1188 1256 1309 1383 1444 1538 1527 1485 1502 1321 1332 1449 1556 1676 1662 1647 1691 1744 1757 1725 1735 1735 1761 1765 1745 1676 1574 1569 1512 1490 1498 1563 1509 1268 1142 1123 1135 1050 1019 1002 966 848 769 628 616 622 632 680 709 646 646 653 654 700 732 780 826 903 799 884 940 1052 1098 1150 1146 1104 947 991 859 833 783 861 994 1076 1082 1125 1134 1066 1033 1002 922 954 941 847 787 847 764 748 826 820 747 694 688 698 724 716 768 711 726 682 710 820 862 755 673 658 563 486 428 402 370 341 326 322 313 309 304 300 293 291 287 285 286 284 281 282 279 279 276 275 274 274 271 271 268 268 267 265 264 263 262 263 264 263 262 262 261 263 259 262 257 257 256 257 253 257 256 255 251 253 252 251 250 248 249 247 244 247 248 244 245 243 246 244 246 246 243 244 242 241 240 240 241 237 239 237 239 237 236 236 235 233 232 232 232 230 232 232 229 225 228 230 228 226 229 227 228 226 226 228 228 227 231 229 225 222 221 222 222 225 221 216 222 224 224 224 225 224 224 224 225 224 226 223 225 229 229 227 228 230 232 229 231 236 230 231 234 241 243 242 247 254 253 254 256 261 258 253 255 253 250 247 250 250 248 246 245 248 245 245 246 244 247 244 246 254 251 250 250 251 252 253 251 251 248 250 251 252 254 252 250 250 255 251 257 255 256 255 257 259 259 255 252 255 260 261 260 261 262 261 261 262 261 239 222 200 195 181 183 216 253 256 254 212 248 221 214 193 181 179 187 219 252 256 237 197 231 234 237 242 221 240 205 193 192 172 193 221 210 223 226 187 215 239 252 256 251 219 207 204 237 225 229 237 208 201 211 181 170 163 157 153 155 171 216 212 169 211 246 248 213 223 214 204 212 183 189 162 189 177 169 175 141 172 199 192 184 158 161 142 143 132 131 130 138 144 152 189 206 162 178 213 223 210 172 159 205 225 185 172 186 158 213 198 210 177 226 205 241 212 175 168 162 156 168 182 224 202 192 186 195 193 208 210 196 199 175 153 155 167 165 161 177 205 185 196 199 182 192 182 163 156 177 196 160 185 169 175 157 173 153 145 146 151 165 153 150 146 146 148 143 142 138 152 154 142 137 137 128 125 131 128 123 120 121 120 118 117 117 114 112 110 112 111 110 111 111 112 111 107 108 110 105 756 698 676 673 687 693 706 700 682 686 705 715 726 719 720 719 718 717 702 703 711 664 604 650 705 750 826 834 837 877 827 821 816 813 813 814 742 697 643 644 614 631 596 470 496 653 732 682 645 659 633 635 663 676 701 737 780 809 828 834 876 907 937 965 977 988 998 1023 1066 979 945 932 923 919 921 937 960 982 1024 1024 1015 1028 1044 1051 1079 1185 1222 1286 1328 1382 1486 1621 1729 1873 1963 1828 1750 1667 1644 1632 1507 1354 1199 1023 966 1081 1125 1172 1162 1244 1291 1357 1339 1315 1360 1588 1753 1987 2090 2264 2307 2354 2402 2550 2633 2430 2249 1995 1911 1784 1615 1391 1271 1162 1083 967 980 1085 1240 1456 1558 1517 1555 1684 1779 1930 1841 1716 1753 1674 1658 1806 1998 2176 2103 2043 2040 2019 2075 2244 2368 2478 2363 2341 2435 2437 2293 2078 1927 1676 1732 1887 2157 2435 2485 2505 2515 2405 2273 2137 2069 2073 2146 2117 2109 2109 2215 2252 2254 2255 2386 2287 2170 1972 1761 1632 1693 1817 2012 2197 2348 2126 1934 1829 1599 1497 1365 1291 1304 1401 1488 1575 1697 1787 1970 2122 2226 2313 2510 2696 2863 2956 2957 2867 2707 2611 2533 2513 2508 2623 2656 2491 2420 2492 2649 2770 2879 2975 3295 3278 3071 2973 2854 2704 2634 2541 2381 2157 1995 1984 2201 2372 2673 2733 2792 2824 2908 2998 3171 3352 3123 3041 2959 2913 2783 2708 2617 2600 2528 2503 2423 2373 2348 2368 2506 2635 2777 2961 3264 3427 3491 3498 3492 3385 3217 3136 3010 2922 2790 2716 2695 2692 2864 2979 3203 3242 3381 3234 3145 3121 3133 3196 3191 3045 2924 2832 2685 2627 2482 2367 2251 2150 1999 1893 1904 1985 2106 2044 1991 2043 2111 1950 1917 1925 1896 1848 1885 1875 1827 1735 1662 1593 1566 1490 1430 1402 1400 1400 1452 1576 1634 1727 1782 1841 1896 1960 1956 1896 1885 1943 1969 1988 2030 2080 2121 2187 2213 2247 2260 2279 2280 2290 2317 2350 2389 2428 2485 2314 2250 2188 2127 2123 2197 2082 2020 1889 1790 1615 1527 1464 1432 1404 1437 1569 1662 1850 1953 2176 2314 2496 2501 2603 2661 2565 2422 2408 2445 2354 2271 2189 2128 2075 2146 2241 2378 2592 2708 2480 2382 2438 2376 2153 2063 1932 1834 1782 1762 1608 1487 1356 1342 1368 1429 1498 1531 1552 1583 1620 1643 1710 1792 1844 1903 1956 2005 2041 2082 2145 2166 2074 2062 2082 2097 2075 2048 1977 2025 2017 1989 2007 2033 2026 2043 2080 2065 2010 2047 2120 2208 2278 2376 2445 2519 2588 2694 2780 2648 2502 2305 2166 1962 1874 1787 1809 1919 1966 2045 2121 2178 2236 2417 2490 2550 2574 2593 2642 2726 2790 2781 2768 2815 2745 2560 2444 2231 2120 1952 1800 1717 1725 1779 1757 1860 1903 1867 1734 1599 1635 1504 1359 1291 1202 1169 1243 1327 1409 1528 1406 1341 1374 1231 1225 1386 1474 1534 1462 1486 1515 1575 1618 1544 1560 1620 1637 1673 1670 1622 1526 1436 1395 1378 1418 1450 1478 1226 1036 988 944 948 884 879 779 738 674 618 611 607 613 622 628 602 600 610 617 626 651 719 805 748 788 894 971 1062 1136 1152 1014 907 788 820 751 731 802 935 1059 1137 1181 1193 1145 1076 968 920 905 916 935 865 752 761 815 700 765 743 664 648 632 646 622 620 625 649 621 611 671 680 762 753 608 539 534 477 416 375 348 336 318 317 311 310 307 297 290 289 287 285 283 279 281 279 280 277 277 274 273 271 270 270 267 265 266 264 265 263 262 261 261 261 258 263 258 259 259 259 258 256 252 256 253 254 254 254 251 252 251 250 247 246 248 249 247 245 246 244 245 246 244 247 244 241 242 239 241 240 239 239 240 240 243 236 236 238 236 234 231 231 230 232 231 230 232 227 227 226 228 228 227 231 230 224 226 227 227 229 230 233 233 232 231 224 223 223 223 222 225 220 219 220 220 222 227 223 226 226 222 227 230 228 226 227 230 228 225 228 227 231 227 230 231 233 240 240 242 243 246 250 249 252 260 254 260 263 254 254 251 249 255 247 244 246 245 243 247 243 246 250 245 245 245 247 249 247 250 255 252 252 253 251 249 248 251 252 254 250 250 253 255 249 257 255 256 254 252 254 257 252 252 257 258 259 259 259 260 259 260 260 261 262 251 220 195 185 179 196 217 231 224 202 245 242 223 195 175 174 188 232 250 229 220 193 233 224 233 251 210 202 231 207 193 170 186 202 214 210 184 190 206 220 236 247 253 258 245 228 198 213 233 221 235 201 176 180 176 173 172 170 151 154 172 157 200 203 237 239 244 218 249 238 191 218 207 176 154 156 154 157 142 140 151 167 192 182 149 155 132 129 131 130 169 180 152 150 157 157 174 174 210 230 207 179 163 195 180 159 159 180 225 205 179 175 180 212 226 235 227 218 174 160 153 175 194 193 213 179 171 201 194 221 175 206 180 203 170 154 144 170 191 183 196 174 188 185 176 197 180 165 151 158 168 170 175 150 167 170 172 148 142 147 154 151 144 146 138 151 144 131 148 153 142 144 143 133 126 124 123 125 125 118 119 118 116 116 115 112 111 107 111 110 107 109 109 109 106 109 106 105 107 734 780 873 861 826 767 758 755 748 756 749 751 774 783 778 770 768 759 756 758 758 701 634 654 683 769 866 892 942 893 837 830 825 826 827 815 762 732 698 660 608 581 499 470 528 570 580 569 592 607 658 732 739 770 793 817 845 943 934 916 921 956 988 988 972 952 942 944 981 946 915 912 913 911 914 932 956 979 1009 1026 1000 1006 1017 1026 1057 1136 1207 1288 1330 1381 1445 1529 1631 1781 1819 1698 1612 1524 1473 1472 1419 1258 1111 965 1003 1132 1254 1453 1480 1517 1593 1676 1656 1450 1425 1474 1585 1767 1889 2046 2104 2213 2332 2473 2628 2493 2340 2105 1970 1796 1681 1543 1514 1415 1310 1162 968 1064 1246 1238 1294 1351 1401 1538 1669 1692 1640 1558 1474 1528 1643 1847 1971 1928 1853 1799 1815 1939 2035 2063 2156 2425 2573 2570 2436 2329 2185 2024 1847 1712 1775 2089 2293 2524 2699 2630 2541 2423 2298 2176 2108 2118 2122 2287 2258 2248 2219 2365 2474 2542 2449 2270 2127 1958 1754 1692 1785 2010 2191 2373 2508 2305 2100 1992 1879 1749 1555 1420 1268 1322 1403 1472 1600 1687 1823 1928 2129 2309 2563 2701 2913 2999 2864 2795 2669 2577 2421 2295 2298 2457 2462 2302 2281 2377 2650 2817 3043 3073 2976 3090 3200 3124 2944 2834 2805 2612 2362 2210 2052 1972 2008 2277 2427 2523 2672 2762 2910 3025 3168 3219 3188 2919 2848 2825 2740 2682 2612 2583 2549 2517 2461 2450 2557 2622 2769 2862 2987 3188 3456 3533 3335 3283 3249 3287 3180 3228 3232 3307 3193 3131 2949 3021 3114 3202 3427 3509 3418 3351 3292 3390 3286 3236 3187 3064 3044 2969 2867 2792 2585 2422 2212 2059 1918 1915 2049 2202 2279 2180 2067 2113 2150 2053 2041 2011 1950 1994 2026 2068 2004 1871 1859 1783 1739 1668 1552 1454 1397 1396 1395 1449 1533 1612 1657 1717 1767 1818 1806 1752 1804 1860 1895 1930 1960 1999 2040 2078 2109 2165 2182 2197 2207 2206 2241 2299 2341 2482 2506 2313 2247 2197 2196 2196 2139 2024 1944 1832 1813 1670 1587 1437 1416 1401 1440 1502 1625 1794 1950 2158 2254 2344 2443 2596 2521 2393 2341 2342 2386 2517 2398 2250 2141 2019 2044 2122 2263 2429 2579 2404 2282 2208 2098 1995 1865 1771 1691 1632 1583 1518 1401 1357 1352 1356 1420 1490 1525 1555 1579 1627 1672 1736 1801 1874 1914 1942 1971 2008 2046 2053 2005 1965 1960 1937 1935 1966 1927 1900 1939 1959 1988 2006 2047 2092 2128 2169 2156 2134 2078 2050 2143 2241 2347 2415 2475 2586 2701 2771 2599 2493 2281 2164 2112 2059 1931 1860 1810 1891 1915 1980 2143 2214 2267 2310 2402 2451 2534 2645 2781 2888 2943 2899 2738 2578 2410 2315 2195 2074 1903 1917 1987 1958 1963 1957 1984 2071 2057 1914 1835 1700 1612 1586 1429 1282 1120 1168 1276 1370 1422 1350 1148 1169 1117 1163 1243 1280 1300 1273 1270 1303 1363 1370 1396 1427 1489 1515 1500 1496 1510 1508 1366 1224 1255 1284 1341 1281 1153 990 918 766 764 728 683 632 662 675 656 627 623 604 586 583 575 574 567 570 581 597 637 636 743 801 853 857 957 1062 1027 889 814 699 736 816 834 909 916 1019 1088 1145 1120 1057 987 974 903 846 928 987 951 836 744 674 664 669 689 628 599 586 571 564 549 552 566 563 544 549 575 630 711 584 516 467 421 387 370 353 335 323 310 304 303 297 298 293 289 287 282 281 279 282 277 276 276 272 273 271 274 272 270 274 267 265 265 263 262 260 260 261 258 260 259 258 258 255 256 254 254 254 254 257 256 254 251 252 248 250 247 248 249 247 246 252 244 243 240 246 242 245 244 243 241 241 242 238 239 239 239 239 238 239 239 241 235 234 237 231 234 229 232 233 232 229 227 230 233 234 228 230 229 229 227 232 229 228 230 234 234 232 232 228 226 224 228 226 226 221 225 223 218 222 224 224 223 224 226 230 223 225 229 225 227 225 221 229 231 228 229 230 231 228 230 233 238 240 240 240 250 251 252 253 254 251 252 259 253 253 248 248 248 249 242 243 242 242 244 246 244 245 242 244 250 251 248 251 250 252 252 250 248 249 245 250 254 251 250 251 251 254 249 259 259 258 254 253 251 249 254 258 258 257 259 260 260 260 259 258 258 263 262 265 245 237 213 184 183 195 186 210 235 240 224 228 222 182 176 174 186 225 257 246 210 201 193 224 245 213 193 198 202 173 170 176 195 187 188 231 239 247 240 237 258 226 236 248 247 230 212 225 208 214 242 199 234 226 214 208 165 170 149 164 162 175 203 224 234 244 229 223 246 230 188 184 206 192 169 169 156 146 141 138 142 160 172 152 146 128 127 128 150 173 184 216 208 196 180 186 207 211 188 168 162 163 153 160 180 155 192 193 175 204 209 211 213 221 208 232 213 215 183 167 155 153 167 174 191 203 158 202 188 161 190 165 190 187 185 160 149 153 156 192 193 169 170 176 171 177 182 165 158 160 148 143 149 152 157 157 158 153 143 137 144 135 144 136 141 131 145 143 138 138 134 138 138 130 122 120 124 122 118 118 117 113 113 113 110 108 111 107 107 108 107 106 106 105 104 103 103 102 805 790 980 1046 953 903 861 842 829 821 815 805 817 821 811 810 801 799 799 811 782 739 683 658 704 816 881 910 971 862 837 837 833 829 813 769 734 705 660 626 580 535 470 641 682 682 724 759 692 654 654 695 737 796 893 992 1006 965 1038 1022 1006 1037 1049 1022 999 952 927 911 938 922 908 908 908 904 907 944 958 952 981 1023 994 990 983 1013 1038 1109 1180 1258 1296 1341 1344 1445 1555 1656 1645 1607 1535 1425 1324 1329 1315 1204 1071 962 1053 1183 1271 1435 1616 1715 1735 1867 1832 1585 1519 1519 1570 1789 1961 1965 1983 2184 2420 2641 2704 2507 2349 2116 2011 1960 1841 1602 1476 1401 1264 1074 985 1013 1125 1064 1124 1233 1371 1552 1570 1542 1444 1399 1387 1515 1640 1718 1776 1758 1695 1688 1813 1945 2070 2078 2153 2473 2680 2557 2511 2412 2245 2023 1845 1771 1917 2238 2427 2625 2798 2726 2710 2613 2525 2279 2154 2103 2107 2248 2405 2398 2292 2377 2542 2549 2391 2251 2132 1984 1825 1757 1881 2065 2280 2430 2544 2318 2139 2058 1960 1895 1777 1633 1439 1333 1333 1418 1541 1635 1781 1898 2120 2350 2613 2712 2797 2898 3051 2886 2665 2582 2406 2232 2172 2341 2401 2246 2194 2279 2596 2722 2881 2892 2730 2839 2880 2845 2680 2659 2805 2683 2439 2276 2083 1977 1960 2165 2375 2507 2773 2873 2877 2962 3010 3112 3268 3157 2999 2881 2825 2935 2887 2806 2713 2696 2765 2741 2747 2775 2988 3149 3261 3432 3462 3368 3230 3161 3129 3145 3069 3063 3111 3192 3168 3275 3274 3171 3150 3327 3440 3506 3490 3453 3450 3360 3170 2994 2955 2934 2765 2724 2663 2609 2479 2333 2125 2008 1952 1999 2133 2304 2353 2261 2162 2102 2168 2140 2163 2092 2073 2122 2192 2211 2131 2069 2043 1974 1856 1781 1698 1567 1454 1394 1391 1395 1422 1499 1541 1608 1645 1690 1672 1690 1734 1786 1832 1884 1938 1939 1971 2002 2031 2050 2077 2129 2119 2170 2211 2290 2356 2516 2539 2328 2267 2243 2243 2315 2244 2079 2012 1897 1831 1751 1652 1481 1414 1395 1398 1442 1565 1707 1915 2034 2142 2294 2401 2576 2533 2403 2317 2290 2318 2443 2492 2299 2155 2015 1999 2071 2192 2376 2511 2325 2224 2099 1945 1806 1707 1629 1581 1544 1465 1431 1390 1388 1391 1354 1397 1472 1525 1558 1580 1650 1702 1759 1825 1885 1927 1931 1915 1927 1959 1960 1929 1889 1879 1853 1861 1890 1831 1904 1924 1963 2005 2053 2118 2167 2247 2265 2208 2206 2214 2156 2119 2179 2277 2347 2485 2581 2675 2709 2540 2430 2290 2251 2255 2290 2088 1976 1853 1827 1870 1954 2115 2155 2227 2285 2348 2426 2552 2626 2712 2786 2906 2882 2691 2505 2310 2225 2164 2110 2041 2025 2108 2140 2150 2110 2164 2171 2056 1995 1854 1767 1731 1613 1477 1315 1136 1123 1224 1235 1229 1226 1090 1039 1024 1040 1121 1159 1163 1143 1148 1178 1189 1218 1291 1370 1397 1346 1320 1344 1406 1428 1356 1203 1157 1208 1207 1101 1031 959 809 737 678 710 681 709 742 754 750 735 745 754 702 703 702 641 570 568 560 555 574 603 666 697 719 814 929 1002 994 869 730 708 810 888 925 970 1022 1089 1105 1129 1100 1031 931 886 866 816 830 913 977 871 779 790 724 612 648 595 572 556 545 530 517 515 519 512 508 511 518 567 552 544 459 417 378 370 366 343 328 319 314 303 299 297 293 293 288 287 284 282 284 280 278 277 275 273 273 272 271 271 272 269 269 266 265 265 263 264 262 261 263 259 258 258 257 255 256 256 255 253 255 253 253 254 252 247 247 248 252 249 249 248 245 245 246 244 246 245 245 241 240 241 241 241 239 239 239 238 240 234 237 237 242 236 235 235 233 231 231 229 231 233 230 233 234 235 237 233 231 230 230 233 226 227 227 227 234 232 233 234 234 232 224 224 227 228 230 219 221 222 220 223 224 222 224 225 220 223 223 223 225 224 224 231 227 229 229 229 232 232 230 232 233 238 239 243 237 238 231 239 243 247 251 249 251 251 256 258 250 251 248 246 246 246 242 242 243 245 243 245 241 245 247 250 246 251 251 251 252 252 248 248 245 251 251 250 251 252 253 254 249 253 253 252 251 250 257 258 257 260 256 260 257 259 264 256 261 258 258 256 262 264 247 222 202 191 177 182 219 250 256 210 210 210 215 183 171 173 182 208 240 216 201 188 185 236 248 216 232 190 191 181 172 170 183 173 203 199 220 213 253 220 241 249 224 252 248 235 216 198 240 250 257 236 219 223 235 209 213 174 154 150 152 164 190 227 217 228 209 236 231 207 222 210 195 173 186 181 177 165 154 143 136 143 161 146 138 129 125 128 135 193 216 199 226 215 205 195 222 189 190 211 223 186 160 170 152 151 178 222 181 170 174 207 230 216 202 233 218 204 196 206 181 166 152 156 161 187 187 165 179 196 176 154 164 189 192 167 144 174 187 189 193 189 170 158 178 168 173 168 177 170 155 145 140 138 154 148 150 149 143 138 137 143 129 130 132 132 129 136 135 131 129 135 132 129 129 121 122 121 120 119 115 115 112 111 114 108 107 106 104 105 104 105 105 105 106 104 101 101 845 876 1027 1165 1122 1065 960 936 917 903 885 869 843 827 832 830 825 831 828 826 780 760 714 673 718 804 896 939 910 827 826 820 818 807 787 743 705 678 599 597 574 526 500 729 842 852 914 915 791 727 681 682 752 843 998 1110 1117 1028 1147 1129 1143 1161 1163 1092 1031 953 916 895 896 903 901 902 904 903 913 951 939 939 966 1010 973 962 959 1006 1018 1101 1215 1248 1286 1294 1255 1353 1443 1562 1495 1458 1451 1354 1253 1215 1202 1097 979 974 1074 1209 1294 1489 1646 1834 1929 2045 2083 1813 1691 1622 1618 1734 1860 1912 1999 2143 2429 2656 2613 2396 2257 2198 2110 1939 1823 1559 1459 1330 1255 1148 1067 933 960 1099 1255 1381 1541 1441 1399 1430 1260 1284 1382 1517 1518 1544 1591 1594 1571 1710 1868 2084 2193 2134 2233 2556 2758 2635 2461 2292 2178 2048 1920 1891 1983 2271 2492 2623 2695 2932 2948 2767 2524 2292 2143 2119 2130 2266 2432 2450 2362 2468 2658 2619 2452 2273 2151 2063 1907 1798 1943 2128 2390 2580 2451 2302 2238 2134 1992 1901 1829 1768 1662 1522 1330 1375 1503 1595 1716 1833 2090 2298 2485 2564 2629 2781 2865 2870 2759 2632 2423 2243 2075 2166 2253 2247 2107 2184 2390 2570 2694 2681 2591 2642 2602 2625 2472 2463 2670 2648 2507 2418 2159 1983 1927 2019 2252 2455 2667 2683 2799 2841 2906 2954 3049 3249 3247 3233 3332 3357 3219 3093 2906 2872 2933 2938 2940 2916 3311 3410 3357 3466 3300 3218 3127 3059 3029 3000 2974 2940 2918 2923 2991 3062 3095 3007 3032 3194 3194 3341 3508 3398 3317 3207 3095 2959 2830 2748 2646 2537 2439 2395 2298 2206 2084 2029 2002 2087 2227 2429 2417 2325 2230 2175 2179 2220 2319 2306 2234 2226 2326 2287 2234 2228 2216 2083 1958 1831 1750 1599 1487 1415 1393 1388 1386 1405 1430 1472 1494 1557 1575 1605 1665 1716 1740 1798 1853 1874 1860 1883 1915 1952 1972 2023 2046 2095 2120 2261 2320 2416 2524 2425 2332 2310 2328 2384 2262 2173 2031 1862 1773 1696 1633 1526 1484 1391 1387 1410 1494 1600 1690 1956 2068 2291 2348 2515 2520 2475 2380 2257 2272 2348 2409 2293 2146 1995 1956 2039 2180 2354 2299 2143 2154 2005 1862 1673 1590 1511 1501 1493 1524 1485 1455 1467 1441 1368 1387 1445 1499 1591 1656 1698 1730 1785 1807 1854 1868 1842 1829 1834 1844 1852 1829 1782 1768 1761 1777 1787 1733 1801 1842 1904 1967 2013 2087 2150 2233 2297 2301 2325 2351 2298 2186 2159 2246 2328 2503 2575 2616 2648 2594 2508 2429 2410 2423 2416 2398 2197 1949 1844 1855 1898 2046 2106 2245 2289 2307 2361 2438 2521 2613 2713 2872 2840 2619 2448 2402 2336 2321 2265 2250 2151 2190 2264 2129 2089 2050 2045 1846 1811 1718 1615 1543 1559 1444 1342 1146 1104 1111 1102 1095 1078 1112 1186 1166 1049 1004 1053 1031 1047 1051 1047 1105 1213 1306 1333 1289 1227 1184 1233 1269 1314 1314 1238 1053 1114 1084 997 867 850 781 761 730 818 798 836 844 846 823 846 815 861 848 838 836 763 617 565 561 558 550 557 574 603 690 760 863 884 842 765 686 719 849 940 1027 1105 1129 1166 1151 1126 1088 1001 976 917 853 781 770 888 976 940 822 707 647 605 591 566 544 527 523 507 495 477 480 481 479 477 471 464 494 517 445 374 370 354 342 330 320 311 308 300 297 292 291 292 291 286 284 283 281 279 278 278 276 275 274 272 273 271 271 267 267 267 263 263 262 262 262 261 261 258 257 258 256 256 253 259 254 252 254 249 251 252 252 250 252 250 253 248 249 249 246 246 245 244 247 244 243 247 244 239 242 239 241 238 239 239 235 235 236 235 236 235 234 235 234 232 231 230 229 227 230 231 235 234 235 235 230 228 230 229 228 228 236 228 231 232 232 236 231 229 223 224 224 225 228 226 223 225 226 223 225 224 224 222 225 229 226 226 225 224 228 225 229 227 229 231 230 231 233 234 233 235 236 230 233 242 233 236 241 243 250 247 250 250 250 253 250 253 248 246 245 245 246 243 242 244 242 243 247 247 247 249 249 249 250 252 251 250 250 248 244 250 253 248 247 250 256 253 249 248 247 246 249 254 255 258 256 259 256 258 257 259 260 259 260 260 260 258 257 246 241 232 216 200 179 177 216 253 238 243 210 195 178 176 172 168 189 231 230 250 232 232 182 206 244 248 240 234 211 178 177 170 181 172 177 213 226 207 243 214 239 244 239 216 224 231 219 193 213 225 244 242 215 215 215 190 182 200 183 151 149 153 162 202 211 231 221 198 228 221 226 220 187 189 194 191 185 182 177 167 154 136 134 131 127 129 126 124 127 143 172 202 205 210 206 201 201 197 176 189 179 211 212 179 154 149 157 206 194 192 203 204 214 195 222 215 232 206 189 200 212 186 189 150 146 156 182 155 171 193 179 188 165 148 148 149 143 167 181 185 175 187 181 166 171 166 158 169 152 162 162 152 146 139 144 145 136 136 133 142 136 135 135 133 126 131 124 128 129 125 127 127 126 124 125 124 119 118 120 117 116 113 111 111 109 106 106 105 107 105 103 104 103 103 106 102 101 101 954 936 1086 1195 1280 1197 1108 1056 1009 1001 998 978 874 842 825 824 830 835 833 812 779 753 722 692 717 804 869 870 808 806 808 798 795 787 767 728 686 644 580 524 482 470 617 744 878 977 1097 1022 883 825 778 752 791 934 1092 1187 1153 1091 1228 1224 1283 1272 1235 1184 1110 1020 944 900 896 898 896 898 897 899 911 928 922 930 955 987 951 935 946 990 1006 1049 1106 1208 1241 1183 1203 1276 1362 1505 1427 1307 1297 1282 1229 1087 1032 966 928 1008 1129 1316 1449 1628 1741 1842 1941 2096 2190 1980 1866 1761 1739 1759 1832 1943 2051 2178 2382 2614 2491 2360 2249 2042 1908 1780 1636 1508 1484 1395 1312 1293 1190 1043 919 1002 1142 1352 1390 1267 1249 1259 1139 1318 1372 1303 1303 1378 1414 1473 1528 1670 1806 2035 2184 2285 2378 2583 2718 2519 2436 2314 2204 2129 2025 1991 2013 2228 2399 2537 2625 2855 2904 2706 2525 2277 2170 2218 2233 2346 2506 2493 2473 2562 2748 2603 2502 2346 2235 2120 1974 1857 1943 2099 2387 2623 2526 2373 2231 2144 2001 1917 1861 1826 1790 1698 1453 1360 1451 1561 1688 1772 1934 2106 2324 2343 2498 2581 2570 2609 2527 2458 2383 2256 2076 1969 2040 2081 2017 1973 2129 2265 2410 2412 2422 2403 2385 2375 2297 2253 2385 2411 2381 2478 2310 2077 1916 1946 2132 2324 2474 2543 2681 2705 2792 2866 3039 3211 3118 3114 3172 3431 3536 3423 3332 3262 3112 3117 3091 3367 3548 3390 3256 3260 3182 3093 3060 3045 3029 3007 2968 2923 2867 2833 2853 2912 3020 2980 2974 3021 3139 3170 3335 3328 3270 3246 3002 2921 2780 2626 2517 2447 2355 2285 2207 2153 2097 2094 2103 2182 2394 2542 2504 2397 2290 2254 2231 2268 2409 2421 2341 2324 2443 2406 2421 2376 2336 2201 2072 1923 1835 1680 1538 1444 1415 1403 1394 1387 1384 1416 1429 1449 1471 1542 1588 1651 1681 1751 1773 1770 1760 1781 1819 1830 1857 1923 1962 2025 2140 2193 2213 2366 2413 2548 2525 2446 2493 2458 2335 2225 2060 1851 1774 1678 1617 1570 1501 1409 1391 1405 1449 1551 1692 1866 1940 2134 2302 2463 2425 2352 2311 2228 2203 2240 2276 2252 2136 1997 1942 1998 2099 2207 2094 1954 1961 1848 1767 1604 1643 1662 1712 1578 1584 1569 1542 1527 1481 1426 1366 1487 1556 1671 1693 1695 1733 1744 1770 1814 1791 1752 1746 1774 1747 1757 1724 1680 1695 1684 1679 1648 1671 1739 1782 1868 1949 2035 2135 2204 2289 2368 2465 2510 2511 2415 2291 2218 2192 2264 2478 2547 2560 2582 2662 2578 2567 2603 2587 2558 2487 2381 2237 2076 1887 1959 2081 2164 2280 2375 2399 2389 2394 2456 2599 2710 2825 2747 2634 2541 2554 2568 2459 2437 2430 2337 2206 2150 1976 1904 1860 1834 1695 1627 1688 1573 1389 1374 1368 1322 1165 1215 1238 1286 1326 1283 1314 1381 1399 1208 1048 1022 996 977 933 986 1095 1168 1197 1190 1224 1115 1080 1129 1158 1199 1222 1184 1078 977 933 883 871 870 682 672 758 854 909 962 980 986 904 910 909 986 1001 971 911 826 708 644 606 583 555 543 546 556 606 685 744 784 741 707 628 730 788 876 939 1058 1104 1186 1234 1160 1111 1063 1003 866 846 764 787 814 881 953 855 758 663 606 602 547 520 507 502 489 480 461 452 451 450 447 435 406 428 414 380 351 346 334 328 319 315 309 303 299 296 295 291 289 288 287 285 282 282 280 279 278 277 277 276 274 272 271 271 269 267 265 265 264 263 262 261 261 261 258 259 256 255 256 254 253 254 254 252 252 251 253 250 249 251 252 248 247 248 245 243 246 245 253 247 242 243 241 244 241 241 242 242 239 237 238 238 241 236 238 235 235 238 233 234 234 234 228 236 228 230 235 236 234 235 235 229 232 228 229 229 231 226 227 228 230 230 232 229 228 228 225 223 223 224 227 227 226 224 223 226 226 224 223 225 225 227 227 228 232 227 228 229 231 231 232 231 230 231 233 233 236 238 240 230 233 236 237 236 238 244 244 244 248 249 247 249 247 249 254 245 246 245 242 240 243 245 245 245 248 242 246 249 250 247 250 248 248 251 245 245 247 250 248 245 248 251 249 247 247 247 246 256 256 258 259 258 258 259 260 260 258 259 259 257 259 258 258 256 237 218 225 233 208 180 177 195 235 242 222 241 238 225 194 169 170 183 215 216 213 242 225 189 185 195 239 223 195 211 173 167 168 170 176 181 198 215 240 213 239 204 246 250 224 219 222 223 189 221 247 230 249 215 200 194 206 223 190 166 174 150 145 160 159 189 198 227 217 194 192 220 220 232 196 189 206 200 172 184 164 148 158 141 142 135 126 125 124 130 191 201 175 183 206 205 175 195 204 190 163 166 184 194 203 186 145 150 204 176 171 199 202 223 185 205 217 225 221 207 169 188 183 158 151 151 148 148 148 173 173 186 171 180 170 169 150 141 161 182 173 165 180 173 166 153 164 149 153 148 156 161 154 147 143 140 135 131 134 129 130 136 137 134 134 127 123 121 125 129 128 123 124 121 121 120 122 124 119 118 115 115 111 110 109 107 107 105 105 104 104 103 103 103 100 99 100 99 99 1094 1025 1150 1216 1349 1391 1295 1234 1136 1137 1083 1060 929 856 826 821 817 817 811 806 779 762 734 715 732 785 928 845 783 778 775 773 771 760 754 734 688 659 584 535 470 490 593 719 872 995 1179 1171 1050 945 876 826 810 935 1091 1181 1223 1184 1217 1333 1392 1415 1350 1320 1261 1122 1018 912 903 893 895 892 898 895 898 898 894 915 928 909 916 922 936 972 990 1007 1028 1105 1080 1086 1116 1188 1257 1402 1434 1290 1167 1083 1043 966 925 908 989 1129 1208 1345 1483 1674 1730 1811 1871 2027 2143 2271 2192 2040 1958 1962 2011 2119 2260 2423 2512 2629 2497 2368 2390 2187 2030 1839 1822 1765 1667 1572 1525 1385 1208 1016 921 938 1095 1175 1148 1051 1067 1073 1108 1141 1171 1309 1393 1511 1528 1647 1678 1626 1689 1847 2003 2157 2284 2489 2694 2679 2585 2564 2506 2319 2233 2187 2211 2354 2419 2576 2798 2797 2649 2553 2478 2298 2281 2314 2367 2492 2639 2718 2723 2719 2921 2815 2779 2529 2419 2321 2173 2031 1969 2083 2353 2534 2617 2422 2310 2151 2046 2008 1984 1985 1967 1828 1681 1565 1468 1363 1509 1630 1734 1840 1991 2076 2278 2305 2275 2392 2201 2077 2034 1939 1813 1732 1671 1738 1749 1796 1854 1934 1990 2020 2051 2119 2047 2033 2021 2020 2046 2088 2167 2337 2305 2123 1920 1906 1994 2088 2196 2304 2400 2466 2705 2917 3069 2995 2943 2999 3067 3243 3312 3247 3230 3427 3573 3638 3619 3523 3419 3301 3179 3161 3138 3114 3079 3060 3046 3033 2966 2850 2777 2755 2677 2703 2739 2788 2813 2816 2848 3002 3087 3330 3218 3105 2918 2848 2831 2732 2600 2491 2477 2402 2337 2419 2419 2385 2312 2324 2365 2448 2429 2404 2393 2398 2343 2330 2436 2590 2490 2486 2568 2500 2480 2349 2309 2250 2144 2009 1863 1719 1609 1491 1458 1425 1413 1424 1415 1384 1382 1404 1416 1479 1508 1528 1551 1614 1635 1653 1637 1639 1659 1728 1784 1851 1896 1938 1963 2044 2172 2250 2316 2395 2487 2601 2573 2386 2313 2246 2146 1943 1817 1698 1657 1564 1459 1410 1389 1401 1440 1527 1647 1812 1921 2114 2264 2349 2313 2311 2292 2188 2140 2118 2121 2138 2152 2003 1938 1870 1940 2001 1878 1794 1759 1710 1718 1885 2001 2022 1936 1741 1685 1700 1685 1648 1595 1467 1381 1453 1585 1623 1598 1610 1624 1650 1677 1683 1686 1635 1633 1634 1634 1631 1601 1568 1585 1571 1578 1562 1595 1669 1738 1825 1901 1973 2068 2194 2272 2347 2438 2508 2594 2628 2532 2454 2295 2274 2421 2470 2559 2645 2744 2826 2826 2748 2542 2453 2342 2237 2100 1975 1930 2003 2135 2218 2328 2420 2551 2618 2541 2519 2568 2672 2821 2812 2647 2616 2645 2644 2607 2579 2379 2256 2078 1923 1814 1705 1680 1584 1532 1448 1495 1439 1398 1316 1207 1190 1241 1317 1388 1477 1514 1481 1366 1327 1284 1212 1104 1022 1016 1079 914 922 972 981 1003 1000 1062 1053 924 926 1016 1070 1108 1036 956 952 932 940 812 687 739 832 876 965 1089 1131 1174 1169 1040 999 985 1044 1167 1161 991 906 856 807 692 657 607 581 537 542 547 559 591 598 642 682 780 849 923 979 988 995 1016 1089 1133 1146 1070 963 910 871 836 732 739 845 918 841 770 704 723 714 634 577 543 520 494 462 455 449 440 411 417 412 408 398 390 352 342 335 339 336 315 311 306 304 303 304 303 294 293 293 294 292 288 285 283 283 281 278 276 276 275 273 272 271 270 267 269 265 268 265 264 261 260 260 258 258 257 256 254 253 255 255 255 253 252 251 253 251 251 255 249 248 247 247 246 244 244 248 252 246 246 243 243 242 241 241 239 237 238 238 238 237 238 238 235 237 235 234 234 232 235 231 235 231 239 233 233 234 235 236 235 235 234 229 231 230 229 229 229 228 229 233 232 237 222 222 224 227 221 223 225 224 224 226 227 225 221 224 224 226 226 225 225 224 226 235 226 225 223 228 227 229 231 230 232 233 232 234 238 238 239 237 237 237 234 235 233 233 242 236 233 246 245 246 249 246 245 246 244 241 242 246 239 250 246 242 243 248 243 238 246 250 247 248 251 249 244 243 244 243 248 248 244 243 248 248 249 249 257 257 258 258 258 259 260 264 259 259 259 258 258 258 259 258 247 226 214 196 197 202 182 174 174 221 247 201 211 230 212 208 176 167 170 187 206 193 230 232 196 178 184 219 221 233 207 174 165 189 226 177 167 198 206 190 220 234 209 231 212 220 219 246 220 194 234 243 224 243 253 205 201 176 191 203 218 169 157 145 144 152 162 195 220 226 227 215 213 179 178 181 184 169 205 188 178 181 175 165 178 168 165 132 126 124 127 161 160 185 171 211 193 203 174 157 184 193 188 150 180 202 153 142 172 182 158 198 193 178 208 220 203 195 207 210 201 195 200 182 191 190 189 148 143 144 151 177 178 175 183 181 170 158 144 141 153 174 158 174 167 174 155 147 164 150 144 150 155 149 148 141 140 139 138 138 135 131 126 130 132 130 130 126 127 122 119 121 121 122 120 118 116 115 119 120 116 114 114 115 110 110 107 107 106 104 104 102 102 102 101 100 100 99 97 97 1185 1074 1139 1227 1349 1472 1477 1366 1255 1207 1088 1000 910 869 843 828 813 812 798 799 789 765 739 734 740 799 958 959 786 765 759 755 753 748 738 726 704 660 643 622 531 470 606 738 884 1007 1161 1285 1172 1053 957 915 824 892 1085 1141 1202 1240 1224 1295 1351 1398 1368 1267 1180 1073 1004 937 909 900 893 892 889 893 892 893 891 904 920 908 915 941 946 975 972 975 991 1064 1013 1086 1040 1122 1194 1319 1413 1309 1196 1034 966 914 908 997 1111 1249 1323 1473 1569 1717 1814 1915 1985 2082 2169 2303 2406 2439 2278 2150 2246 2260 2359 2526 2514 2500 2334 2177 2205 2265 2161 2072 1955 1795 1663 1536 1418 1286 1195 984 896 912 941 1001 970 1025 1068 1087 1193 1169 1283 1438 1550 1686 1617 1744 1822 1836 1750 1876 2037 2206 2332 2569 2726 2842 2819 2839 2680 2493 2441 2412 2402 2570 2572 2631 2902 2810 2734 2576 2488 2333 2374 2401 2461 2577 2766 2899 2894 2906 2982 2773 2678 2538 2470 2392 2274 2122 2016 2164 2451 2645 2706 2548 2356 2243 2173 2150 2135 2207 2021 1904 1815 1784 1603 1448 1385 1494 1667 1692 1792 1859 2026 2114 2058 2099 1989 1851 1736 1658 1624 1577 1553 1563 1591 1608 1655 1673 1720 1731 1773 1774 1787 1806 1809 1839 1840 1869 1933 1987 2055 2019 1887 1885 1958 2023 2109 2172 2279 2387 2521 2741 2846 2843 2818 2904 2984 3054 3032 2993 3023 3174 3330 3521 3471 3410 3253 3201 3174 3169 3154 3132 3107 3122 3246 3201 2918 2749 2626 2602 2582 2553 2603 2638 2698 2742 2833 2905 3072 3279 3194 3122 3067 3030 3021 2965 3004 2929 2830 2867 2815 2802 2643 2654 2565 2499 2464 2442 2579 2553 2578 2609 2465 2381 2465 2655 2586 2500 2478 2404 2367 2383 2352 2196 2092 1916 1820 1706 1621 1612 1567 1514 1506 1476 1442 1414 1381 1379 1381 1400 1416 1419 1445 1481 1523 1530 1547 1572 1605 1691 1735 1813 1824 1787 1824 1939 2111 2179 2206 2308 2418 2464 2495 2446 2387 2265 2150 2056 1910 1835 1761 1649 1492 1386 1379 1384 1411 1500 1629 1812 1940 2112 2219 2281 2249 2169 2154 2131 2075 2048 2017 2046 2053 2010 1929 1823 1851 1804 1762 1751 1763 1790 1929 2037 1958 1952 1967 1838 1782 1788 1792 1744 1689 1556 1452 1380 1431 1519 1526 1538 1533 1554 1579 1593 1584 1551 1536 1543 1552 1526 1500 1497 1500 1515 1520 1535 1547 1601 1674 1755 1827 1890 2057 2145 2196 2239 2302 2377 2514 2598 2680 2506 2426 2399 2448 2510 2671 2784 2881 2980 2915 2901 2697 2558 2479 2308 2085 2012 1915 2030 2160 2258 2373 2459 2577 2670 2621 2553 2608 2643 2784 2752 2528 2485 2485 2461 2418 2422 2325 2253 2081 1899 1733 1584 1495 1454 1411 1411 1318 1309 1267 1249 1252 1335 1336 1368 1455 1540 1550 1407 1226 1144 1074 1011 945 994 975 907 892 870 842 844 834 859 928 919 800 817 941 1009 1027 936 822 806 806 741 719 750 897 956 1050 1060 1131 1217 1314 1264 1184 1136 1069 1128 1258 1285 1168 1035 934 826 733 690 656 644 531 536 539 549 562 601 677 730 772 853 876 940 994 1054 1073 1109 1130 1151 1085 968 928 819 820 754 677 758 802 807 818 821 829 751 681 605 605 575 534 460 448 433 428 418 388 390 386 383 374 361 358 350 337 321 312 307 306 301 301 300 298 297 292 290 292 288 289 285 286 286 280 279 277 275 275 273 273 271 270 268 269 267 266 266 264 262 261 260 259 257 256 257 257 256 256 257 254 254 252 249 255 257 253 249 249 251 249 247 246 245 246 250 246 247 245 247 244 241 242 244 247 245 246 238 240 236 237 235 238 237 235 238 234 234 232 231 232 234 232 230 235 234 238 240 234 234 231 230 230 230 228 228 229 228 232 233 235 234 222 222 225 230 220 222 222 226 224 226 225 225 226 223 225 228 222 226 225 227 225 225 227 235 227 231 230 233 230 232 231 231 233 235 238 241 239 242 236 240 234 237 237 235 234 234 235 239 242 244 246 246 245 245 245 241 241 240 238 240 241 238 236 238 239 238 244 244 240 244 253 250 249 244 240 244 247 246 241 247 250 254 255 255 255 256 256 257 254 260 257 261 257 257 257 259 263 258 258 260 255 228 221 222 199 189 188 175 174 189 213 208 186 200 211 238 223 173 167 177 190 215 235 244 238 224 195 173 183 214 235 193 167 164 177 207 165 206 180 215 233 255 236 199 225 197 194 216 214 193 210 232 230 223 225 251 218 197 200 166 204 202 182 151 144 145 151 163 200 212 232 233 222 216 202 176 172 166 163 187 187 202 198 160 165 184 148 131 126 123 124 175 206 180 159 166 173 205 190 191 155 184 157 172 191 166 148 144 200 199 183 160 177 185 210 190 220 180 193 198 184 210 187 210 204 175 160 180 153 141 143 176 184 183 184 170 172 161 142 138 151 166 155 150 163 164 162 148 153 148 143 142 142 141 143 140 137 136 135 137 134 131 129 131 128 128 129 125 124 123 120 118 116 119 119 118 115 113 120 116 112 111 114 112 111 110 110 107 107 105 104 103 102 100 100 100 98 100 97 96 1240 1118 1119 1244 1400 1493 1593 1527 1327 1226 1090 1014 929 910 854 844 829 815 803 796 777 769 758 742 756 785 959 936 770 751 754 752 741 725 683 666 681 679 612 547 493 470 656 764 906 1020 1200 1308 1280 1162 1047 1014 945 867 989 1120 1178 1226 1285 1318 1371 1406 1342 1222 1129 1098 1076 991 964 901 890 889 894 891 892 887 889 890 909 900 905 961 959 971 956 944 952 982 977 988 992 1113 1179 1253 1308 1312 1194 1020 943 883 962 1050 1119 1258 1372 1484 1561 1707 1807 1911 1972 2036 2089 2214 2373 2494 2463 2308 2376 2457 2553 2403 2319 2274 2181 2030 2048 2080 2042 1958 1891 1713 1586 1431 1330 1182 1033 904 886 900 950 998 1030 1191 1239 1219 1308 1330 1290 1440 1590 1789 1754 1761 1832 2015 1960 1882 1973 2173 2327 2532 2654 2638 2638 2777 2731 2625 2571 2550 2640 2815 2909 2987 3106 3018 2863 2643 2541 2418 2472 2627 2599 2685 2853 3012 3030 3092 2936 2828 2749 2624 2542 2437 2278 2170 2159 2261 2614 2794 2596 2528 2431 2361 2337 2302 2275 2357 2166 1998 1874 1839 1652 1512 1434 1378 1530 1607 1684 1772 1898 1907 1808 1783 1686 1582 1544 1519 1541 1576 1602 1637 1635 1625 1593 1600 1591 1611 1619 1620 1631 1644 1674 1696 1708 1712 1729 1784 1827 1839 1850 1931 2166 2286 2398 2433 2385 2384 2494 2551 2612 2673 2690 2743 2844 2903 2919 2935 2931 3003 3198 3411 3416 3334 3238 3217 3189 3174 3169 3193 3380 3401 3313 3168 2915 2714 2558 2516 2443 2408 2469 2488 2567 2635 2879 3002 3025 3148 3257 3247 3287 3285 3248 3177 3134 3174 3073 2973 2825 2702 2595 2569 2589 2715 2707 2594 2625 2731 2615 2582 2541 2402 2488 2610 2549 2458 2413 2397 2376 2314 2299 2183 2041 1956 1876 1736 1714 1762 1680 1635 1586 1541 1536 1499 1468 1395 1372 1364 1356 1364 1387 1413 1436 1503 1518 1529 1581 1628 1672 1734 1711 1678 1827 1931 2032 2099 2123 2200 2279 2429 2534 2540 2472 2400 2291 2166 2045 1828 1773 1666 1498 1373 1370 1379 1384 1520 1673 1847 2013 2127 2188 2199 2212 2111 2035 2005 1979 1927 1918 1933 1924 1912 1910 1838 1805 1772 1790 1837 1834 1847 1933 1926 1931 1956 1974 1967 1902 1950 1919 1846 1783 1665 1575 1461 1422 1423 1450 1469 1461 1486 1505 1523 1506 1478 1463 1469 1473 1482 1519 1559 1583 1632 1634 1626 1583 1548 1603 1664 1749 1871 2008 2046 2112 2159 2251 2348 2442 2512 2588 2624 2619 2571 2563 2593 2680 2772 2905 3033 3131 2950 2688 2640 2528 2411 2293 2009 1942 1987 2129 2225 2355 2415 2509 2605 2737 2688 2659 2693 2778 2614 2485 2374 2328 2266 2229 2246 2155 2053 1989 1871 1641 1633 1693 1639 1625 1568 1448 1483 1418 1385 1315 1386 1465 1491 1513 1575 1523 1419 1155 1041 1069 1091 1097 1144 1175 1108 1069 1067 986 963 886 815 887 781 815 781 853 896 889 799 726 725 728 788 854 825 898 982 1067 1134 1232 1280 1384 1417 1356 1280 1162 1231 1316 1349 1172 1031 880 861 801 747 724 643 546 527 533 539 559 582 618 641 688 729 760 844 870 922 986 1077 1126 1104 1041 960 916 809 762 811 723 673 711 801 796 862 853 734 716 655 613 531 493 459 438 427 417 399 389 374 361 357 354 343 334 328 323 318 317 315 308 304 307 304 302 295 296 291 288 288 288 285 284 281 282 279 279 275 275 275 274 270 270 270 270 267 265 266 264 262 265 260 259 255 259 260 259 256 257 255 256 252 252 254 262 256 252 250 250 249 248 248 246 248 247 247 245 245 247 242 244 242 243 240 239 238 239 242 238 237 237 237 235 241 239 237 235 235 235 234 233 230 234 234 234 232 235 234 233 232 234 232 234 232 230 233 230 230 233 231 235 235 228 222 226 227 229 229 224 226 225 225 226 225 225 225 225 220 224 228 226 226 225 224 228 228 227 227 233 234 234 232 236 229 230 231 238 239 238 238 235 237 238 230 232 236 233 237 236 237 234 236 238 239 240 242 244 242 243 241 238 239 240 239 240 238 237 237 238 238 239 240 243 243 244 241 244 242 245 250 251 251 254 252 250 252 254 255 257 257 254 255 256 256 258 257 258 257 256 258 259 258 261 255 245 228 206 216 211 194 175 175 185 215 199 201 223 223 193 175 165 167 189 223 223 211 226 225 231 190 181 169 169 182 170 165 161 182 163 199 176 212 197 219 247 230 193 243 217 184 203 190 205 234 221 212 241 228 242 213 190 174 161 180 200 187 156 141 139 143 170 190 206 212 232 207 205 201 209 186 172 156 167 176 177 163 152 166 160 128 124 124 129 145 190 204 155 205 201 213 187 197 176 149 140 177 180 144 139 154 152 205 186 160 192 171 205 191 198 202 189 174 174 196 178 182 206 193 165 154 152 143 138 152 176 170 184 174 160 157 142 138 137 149 157 153 157 157 159 151 147 148 143 142 135 137 134 138 135 134 131 133 130 127 131 129 125 126 125 125 125 121 122 118 117 119 117 117 115 113 115 112 113 110 110 111 109 109 110 107 105 104 106 102 101 100 100 99 101 97 97 98 1265 1159 1109 1274 1444 1547 1647 1693 1441 1327 1161 1049 990 957 886 858 842 837 819 795 790 781 778 780 772 790 947 915 758 726 719 720 720 694 648 628 628 643 573 549 470 500 682 809 948 1072 1246 1345 1358 1283 1155 1069 959 920 1089 1146 1177 1234 1283 1326 1390 1417 1331 1278 1241 1153 1079 1035 1001 914 890 888 898 895 887 886 888 890 895 897 897 939 971 961 943 923 924 934 945 948 967 1114 1132 1166 1194 1287 1199 1013 930 890 962 1065 1170 1270 1339 1456 1537 1657 1713 1772 1849 1963 2059 2181 2240 2291 2283 2419 2480 2537 2489 2331 2230 2128 2039 1870 1855 1864 1850 1771 1721 1640 1547 1353 1228 1079 986 900 877 885 890 985 1138 1303 1397 1408 1454 1531 1408 1588 1670 1777 1919 1849 1937 2122 2168 2070 2085 2145 2323 2462 2489 2629 2572 2625 2545 2426 2311 2364 2493 2715 2846 2887 2955 2833 2821 2757 2602 2500 2544 2666 2774 2863 3041 3170 3240 3035 2918 2825 2723 2603 2505 2396 2213 2139 2239 2367 2649 2802 2710 2635 2545 2524 2564 2504 2429 2474 2235 2070 1888 1806 1636 1687 1607 1538 1420 1463 1586 1635 1652 1608 1533 1523 1498 1502 1572 1662 1802 1902 1961 1926 1912 1863 1792 1759 1680 1666 1710 1722 1744 1724 1669 1707 1701 1686 1683 1692 1713 1739 1854 1996 2277 2440 2581 2690 2610 2522 2512 2542 2586 2605 2632 2670 2766 2786 2823 2880 2903 2941 3240 3366 3311 3261 3247 3236 3225 3222 3260 3388 3484 3320 3115 3000 2815 2717 2580 2454 2353 2332 2438 2497 2592 2725 2871 2846 2921 3020 3228 3359 3352 3318 3265 3231 3222 3239 2974 2845 2727 2660 2584 2534 2508 2547 2665 2679 2766 2759 2650 2582 2560 2454 2421 2519 2496 2441 2376 2307 2291 2231 2192 2105 2021 1935 1858 1791 1912 1901 1758 1687 1643 1669 1665 1610 1576 1515 1481 1445 1402 1358 1367 1391 1404 1451 1463 1470 1489 1576 1595 1637 1586 1642 1739 1932 2021 1969 2008 2129 2261 2389 2517 2394 2336 2298 2216 2093 1982 1836 1698 1609 1512 1384 1367 1374 1387 1511 1630 1783 1945 2069 2085 2097 2042 2052 1977 1935 1898 1870 1863 1848 1848 1850 1835 1795 1812 1834 1890 1957 1954 1870 1910 1924 1956 2014 2042 2007 2011 2028 2001 1955 1883 1798 1708 1571 1508 1468 1468 1452 1424 1427 1439 1440 1446 1468 1516 1557 1565 1577 1639 1698 1700 1753 1770 1762 1747 1584 1561 1613 1703 1803 1901 1966 2055 2107 2221 2281 2360 2421 2505 2586 2688 2735 2756 2745 2781 2825 2980 3128 3208 3030 2835 2741 2563 2530 2482 2416 2002 1948 2068 2186 2325 2399 2526 2609 2659 2630 2737 2764 2760 2621 2411 2288 2212 2142 2059 2048 1954 1893 1780 1738 1660 1737 1844 1779 1702 1589 1598 1605 1570 1491 1438 1463 1510 1564 1594 1514 1480 1499 1328 1039 1170 1311 1339 1341 1330 1198 1182 1245 1218 1158 1051 885 810 818 853 843 749 747 737 760 769 832 893 903 951 980 946 942 1074 1142 1232 1301 1378 1446 1514 1410 1337 1319 1387 1330 1156 1065 1017 973 861 877 752 721 585 537 522 525 537 557 579 601 635 675 734 730 785 863 954 1031 1070 1071 1030 939 862 790 719 715 720 644 708 756 786 843 859 811 742 646 587 537 507 475 461 437 405 399 393 383 375 363 360 346 343 334 325 320 315 312 309 305 301 301 299 298 298 292 291 290 288 286 287 284 285 280 279 277 276 275 272 272 270 269 269 267 266 264 266 262 260 260 259 259 256 262 260 256 256 254 254 253 251 249 253 256 254 251 249 246 247 249 249 249 248 248 248 245 246 243 242 241 240 238 239 242 239 240 239 237 238 237 237 236 237 235 233 233 236 235 235 237 233 235 233 236 233 233 237 235 234 231 230 230 229 231 231 231 229 231 233 236 230 226 232 224 226 225 226 226 226 224 225 227 226 225 226 225 226 225 227 229 227 225 225 226 234 233 233 236 235 232 232 230 231 233 236 241 238 243 241 241 236 243 236 234 235 235 236 235 234 231 234 236 238 240 240 241 237 239 239 238 240 237 240 239 239 241 238 239 247 241 241 241 240 242 244 243 247 248 246 250 246 246 252 250 250 254 256 255 250 254 260 253 258 256 257 257 258 259 260 259 262 262 255 234 234 228 201 182 185 175 171 178 183 215 217 228 229 196 170 168 173 204 219 198 197 199 227 232 222 183 190 171 164 161 160 160 162 166 165 199 206 214 211 242 219 194 228 218 189 206 239 225 223 197 238 227 227 238 232 228 193 167 154 151 152 147 141 140 142 170 163 214 218 210 225 225 203 198 189 169 152 179 182 172 160 153 167 132 124 120 138 185 186 162 150 169 158 195 214 174 194 189 178 136 144 135 147 169 197 182 177 149 192 160 160 171 193 218 209 199 188 166 164 179 200 175 168 159 156 148 139 139 141 172 170 170 166 163 146 138 130 151 154 150 147 148 144 147 145 144 143 139 136 133 133 135 134 134 130 131 128 130 127 127 121 124 123 124 121 119 121 117 116 115 115 114 114 112 112 111 109 110 107 108 108 108 106 105 106 104 102 101 101 100 99 99 98 98 97 97 1229 1134 1218 1304 1414 1508 1634 1655 1470 1365 1238 1154 1051 984 934 901 870 847 816 807 802 799 794 796 785 792 935 926 767 690 672 661 675 682 621 574 540 580 580 520 470 547 673 803 936 1069 1228 1326 1394 1366 1180 1082 971 1039 1145 1202 1274 1317 1420 1416 1480 1480 1410 1401 1392 1289 1230 1178 1100 992 931 889 898 903 887 887 890 890 891 896 900 911 948 939 922 916 921 927 930 976 985 1001 1024 1077 1113 1218 1241 1057 933 913 969 1093 1188 1300 1379 1450 1491 1498 1559 1738 1839 1941 1967 2000 2001 2087 2192 2339 2390 2353 2424 2377 2253 2100 1954 1808 1733 1667 1633 1565 1516 1399 1329 1252 1268 1162 1012 865 871 877 882 944 1081 1305 1475 1677 1727 1748 1700 1686 1742 1966 2069 2112 2116 2254 2385 2365 2384 2428 2391 2396 2472 2394 2332 2330 2401 2256 2228 2161 2214 2383 2501 2711 2773 2644 2556 2506 2479 2701 2796 2768 2870 3219 3312 3371 3175 2990 2893 2783 2697 2560 2471 2323 2167 2180 2368 2525 2858 2959 2836 2847 2759 2844 2822 2859 2689 2542 2330 2164 1950 1774 1923 2050 1937 1821 1715 1635 1520 1464 1456 1530 1570 1572 1660 1714 1869 2003 2189 2265 2277 2250 2217 2202 2108 2047 1872 1811 1954 2047 2081 2078 2062 2018 1985 1928 1888 1858 1747 1712 1764 1858 2081 2266 2446 2587 2769 2841 2784 2667 2597 2610 2633 2673 2729 2755 2809 2851 2898 3048 3451 3404 3387 3319 3364 3378 3429 3421 3427 3357 3368 3153 3089 2976 2792 2701 2737 2536 2376 2276 2364 2430 2625 2694 2699 2722 2785 2862 3032 3140 3204 3393 3346 3342 3308 3218 3043 2979 2945 2900 2819 2606 2505 2519 2441 2407 2418 2469 2616 2539 2479 2415 2351 2436 2455 2386 2317 2228 2175 2116 2090 2024 1966 1921 1918 1884 2008 2000 1860 1785 1745 1773 1765 1730 1691 1645 1616 1579 1523 1433 1378 1353 1361 1370 1389 1396 1422 1463 1482 1479 1558 1694 1767 1823 1879 1899 1975 2086 2204 2357 2483 2460 2384 2304 2219 2172 2099 1866 1657 1557 1504 1402 1375 1372 1426 1507 1576 1732 1884 1987 1929 1911 1878 1866 1855 1856 1855 1851 1860 1884 1878 1821 1853 1870 1889 1946 2006 2053 2010 1953 1929 1987 2042 2084 2204 2264 2190 2124 2043 2000 1957 1890 1786 1662 1616 1545 1556 1575 1529 1472 1440 1509 1546 1599 1636 1658 1687 1773 1851 1915 1936 1983 1965 1994 1934 1778 1671 1595 1651 1727 1804 1853 1930 2028 2152 2234 2323 2360 2442 2522 2554 2584 2596 2655 2813 2929 2946 2966 2972 3045 2951 2725 2666 2687 2518 2349 2247 2008 1986 2085 2233 2293 2396 2428 2491 2574 2626 2737 2651 2514 2355 2223 2065 1989 1912 1839 1842 1854 1815 1782 1802 1872 1965 2008 1839 1746 1766 1736 1764 1680 1610 1654 1642 1669 1449 1401 1382 1260 1183 1091 1230 1377 1569 1646 1491 1471 1426 1428 1369 1343 1166 1063 978 899 915 963 944 897 860 911 942 908 882 955 1023 1088 1112 1117 1130 1211 1267 1331 1407 1462 1534 1571 1532 1487 1538 1530 1348 1300 1203 1067 1035 1001 928 832 687 582 518 516 523 529 556 568 589 616 640 705 776 857 913 919 956 1013 1019 941 894 833 774 677 628 626 689 695 708 778 853 726 625 577 583 552 539 480 430 402 389 385 378 369 362 354 347 341 333 327 325 319 316 313 309 306 306 307 299 304 294 294 293 288 287 286 286 283 284 281 281 278 274 275 274 271 270 270 267 268 266 265 262 261 261 260 259 261 258 257 259 258 255 255 254 254 253 253 251 255 251 252 251 249 249 250 250 250 249 245 246 245 246 243 244 243 240 241 240 240 239 239 238 238 237 237 237 234 235 237 237 236 239 237 237 233 233 236 237 242 235 235 236 233 234 232 231 229 230 230 231 231 233 230 230 232 235 233 228 231 225 225 227 227 227 225 227 225 225 225 231 226 228 226 227 228 226 225 244 236 235 231 238 237 232 231 236 238 236 236 235 235 241 240 242 245 241 243 236 237 237 235 234 235 235 234 234 237 232 236 239 245 242 240 239 237 238 240 240 240 242 241 241 241 241 239 241 241 242 243 241 243 244 245 245 246 248 246 245 247 256 256 257 254 250 251 258 256 256 254 256 260 260 263 258 261 261 262 261 248 225 196 205 216 221 201 184 173 169 178 180 197 206 218 187 164 163 171 171 188 202 208 231 233 233 240 227 201 189 173 161 158 157 158 158 170 204 180 198 222 234 226 195 196 194 204 218 224 236 230 186 225 190 231 221 169 180 189 208 217 211 196 155 142 137 140 150 202 203 192 200 215 190 194 164 160 152 180 190 168 176 152 164 138 127 122 122 139 184 195 152 199 201 213 220 184 209 185 188 165 148 137 150 154 189 198 191 158 148 177 209 178 171 205 200 200 193 186 188 165 156 174 185 170 177 162 146 134 134 162 167 167 166 164 153 141 132 131 150 153 150 150 140 137 130 138 135 136 133 132 134 132 131 127 129 133 131 125 125 125 121 125 120 121 119 115 114 115 116 112 114 113 108 111 111 110 106 107 106 106 108 107 105 104 105 102 105 101 103 98 98 100 99 97 96 96 1206 1135 1235 1311 1429 1496 1563 1607 1494 1393 1266 1177 1083 1061 958 917 902 881 847 838 824 819 829 824 794 808 969 955 824 755 665 623 631 663 636 588 527 506 534 479 484 537 645 768 920 1070 1224 1346 1444 1407 1210 1104 1030 1078 1145 1220 1311 1337 1425 1482 1522 1494 1408 1366 1388 1284 1210 1168 1111 998 945 893 890 887 888 884 890 894 897 903 909 907 933 918 931 925 920 924 926 951 958 957 983 1062 1135 1157 1166 1110 965 877 975 1063 1173 1273 1296 1340 1330 1455 1554 1710 1758 1829 1850 1886 1931 2068 2131 2161 2157 2253 2217 2099 2021 2108 2112 1953 1850 1765 1713 1623 1563 1452 1335 1128 1078 1046 907 864 884 897 904 965 1098 1310 1502 1670 1822 1910 1910 1866 1839 1960 2083 2220 2324 2407 2559 2564 2475 2320 2249 2292 2433 2317 2220 2187 2224 2139 2077 2028 2077 2279 2451 2618 2674 2515 2420 2321 2282 2457 2479 2678 2828 3016 3149 3278 3117 2998 2896 2725 2629 2547 2477 2333 2188 2193 2408 2572 2887 3102 3075 3019 3112 3062 2964 2762 2601 2541 2363 2192 2004 1881 2085 2236 2077 1973 1886 1810 1665 1559 1701 1806 1790 1832 1952 2005 2107 2222 2343 2460 2474 2470 2407 2412 2343 2163 1894 1843 2128 2373 2357 2349 2306 2248 2217 2191 2161 2165 1970 1802 1741 1791 1944 2185 2380 2512 2667 2797 2897 2877 2876 2871 2835 2817 2788 2795 2828 2872 2986 3358 3684 3635 3569 3575 3655 3583 3587 3472 3257 3104 3099 2933 2889 2849 2705 2526 2536 2472 2392 2260 2223 2357 2530 2572 2567 2602 2674 2739 2863 2935 3105 3336 3415 3369 3276 3214 3149 3102 3067 3031 2987 2713 2566 2484 2300 2244 2219 2267 2402 2481 2375 2354 2337 2413 2475 2364 2319 2289 2282 2133 2061 2014 1984 2034 2005 1938 2026 2038 1937 1853 1850 1878 1860 1822 1782 1746 1685 1622 1573 1471 1441 1390 1341 1348 1359 1364 1364 1406 1411 1443 1516 1613 1653 1638 1789 1940 1994 2087 2178 2333 2445 2455 2340 2249 2228 2118 1996 1788 1645 1536 1425 1369 1372 1363 1412 1523 1603 1728 1788 1804 1794 1808 1799 1800 1812 1850 1854 1900 1946 1978 1905 1899 1934 1975 2014 2064 2124 2185 2123 2020 1991 2034 2059 2110 2182 2292 2284 2154 2054 2007 2011 1937 1869 1803 1695 1634 1639 1649 1561 1492 1491 1607 1697 1779 1789 1814 1794 1833 1903 2008 2098 2198 2200 2134 2028 1883 1771 1676 1627 1672 1716 1787 1898 1995 2097 2140 2247 2302 2344 2377 2384 2432 2507 2578 2716 2781 2771 2790 2852 2944 3085 2901 2798 2836 2636 2519 2371 2216 2034 2021 2153 2251 2349 2403 2486 2558 2619 2734 2647 2510 2304 2194 2075 2001 2030 1967 1934 1964 2021 1975 1975 1998 2045 2051 1952 1906 1938 1951 1907 1833 1787 1788 1691 1570 1382 1308 1211 1155 1193 1231 1365 1554 1643 1730 1671 1675 1585 1570 1479 1372 1205 1091 975 914 997 1076 1082 1024 967 984 1030 1052 943 923 1008 1078 1152 1203 1222 1269 1331 1374 1448 1507 1593 1652 1644 1614 1622 1635 1584 1445 1282 1209 1172 1079 976 854 734 653 544 512 507 511 530 552 565 614 607 660 706 795 820 824 915 998 1036 1001 932 868 794 731 667 587 637 654 702 777 796 678 606 540 506 470 454 447 437 405 380 374 369 361 358 349 344 338 333 328 326 320 319 315 314 308 304 301 300 297 296 294 292 288 289 286 284 284 284 282 279 278 275 277 274 272 271 271 269 266 267 264 264 263 263 263 262 260 259 259 259 260 258 260 257 254 259 253 252 251 253 251 250 253 250 252 249 244 247 246 245 245 243 244 244 241 243 244 241 240 240 239 243 238 238 237 236 236 238 237 233 238 239 238 237 234 236 239 237 238 235 232 233 232 234 231 231 232 229 232 230 232 230 230 231 232 233 232 225 226 227 225 228 229 228 226 225 226 225 226 224 225 225 225 226 228 226 230 226 237 242 237 231 230 235 232 233 235 237 234 237 237 239 238 244 248 240 238 238 238 237 236 235 243 236 237 235 236 238 240 239 237 239 242 236 238 239 237 244 250 249 246 241 241 242 241 243 244 243 241 242 249 244 244 245 248 246 246 248 248 247 248 251 251 249 254 254 251 258 253 257 259 257 258 259 259 261 263 249 227 204 204 233 234 232 222 208 188 171 166 168 168 175 192 200 167 162 160 186 223 221 194 222 226 224 219 240 229 215 181 170 161 158 156 156 158 169 173 195 177 218 243 223 183 176 185 189 199 240 211 201 177 177 179 171 170 170 159 162 180 180 191 203 154 143 136 137 169 179 183 208 188 201 171 188 166 154 164 183 183 182 150 149 144 127 120 119 121 141 193 160 149 179 187 184 183 180 179 175 142 132 156 172 195 210 213 195 189 157 158 163 183 183 204 201 209 203 199 185 174 155 166 192 185 176 165 158 131 137 145 169 161 168 169 152 147 132 129 142 149 149 149 148 145 137 136 131 127 128 125 126 132 129 131 125 130 128 127 122 119 117 122 121 119 118 116 114 115 113 111 113 114 109 108 110 109 108 107 105 102 105 106 104 104 104 103 100 101 100 100 98 98 97 95 96 97 1154 1143 1245 1330 1395 1465 1543 1610 1532 1424 1292 1236 1152 1101 1016 948 921 898 871 855 844 845 877 816 801 835 918 991 889 783 656 600 564 622 616 576 540 474 470 493 552 611 666 788 907 1017 1194 1349 1498 1448 1275 1166 1074 1081 1156 1244 1311 1372 1460 1508 1522 1465 1396 1359 1325 1263 1208 1192 1132 1057 1025 948 895 888 891 891 899 906 920 921 937 934 899 921 923 931 933 930 925 929 937 987 1039 1105 1181 1131 1079 1106 1020 836 917 1011 1083 1188 1152 1181 1308 1453 1515 1626 1686 1729 1749 1818 1882 1876 1902 1989 2061 2175 1962 1821 1846 1959 2120 2147 2040 1953 1793 1639 1523 1370 1251 1104 952 880 848 871 891 925 949 1031 1192 1389 1498 1648 1818 2029 2100 1996 1986 2080 2101 2183 2324 2434 2579 2446 2385 2213 2111 2178 2352 2302 2135 2017 2038 1977 1923 1936 2061 2322 2509 2680 2632 2419 2332 2218 2164 2310 2397 2618 2694 2815 2999 3231 3075 2897 2807 2701 2628 2538 2433 2298 2211 2248 2450 2559 2733 2941 3266 3176 3160 3067 2848 2705 2657 2421 2219 2079 1914 2039 2343 2433 2255 2149 2047 1933 1704 1613 1739 1918 2086 2198 2201 2234 2250 2307 2459 2622 2647 2561 2559 2625 2435 2152 1887 1869 2184 2491 2594 2612 2479 2416 2488 2554 2416 2370 2147 1933 1792 1754 1885 2132 2396 2561 2669 2742 2851 2947 3102 3120 3104 3106 3012 3009 3062 3176 3472 3733 3835 3755 3742 3750 3508 3324 3250 3197 3039 2891 2859 2729 2636 2631 2496 2365 2301 2254 2203 2167 2075 2237 2344 2385 2421 2467 2536 2649 2726 2756 3000 3208 3332 3337 3327 3319 3380 3240 3072 3008 2964 2944 2818 2666 2292 2174 2075 2075 2190 2345 2291 2205 2313 2369 2473 2431 2411 2452 2358 2319 2282 2209 2111 2088 2052 1975 2081 2101 2030 1981 1948 1951 1926 1885 1857 1818 1758 1671 1602 1569 1535 1496 1419 1347 1327 1337 1339 1360 1376 1418 1447 1526 1527 1718 1821 1954 1977 2017 2066 2201 2303 2323 2239 2105 2019 1936 1918 1765 1598 1499 1423 1368 1364 1368 1394 1511 1566 1628 1661 1682 1717 1765 1810 1847 1881 1877 1892 1978 2036 1965 1899 1963 2039 2109 2161 2195 2283 2208 2163 2088 2014 2031 2075 2129 2153 2208 2286 2186 2122 2064 2043 1974 1903 1784 1747 1724 1728 1668 1588 1498 1532 1662 1739 1858 1961 2010 1959 1926 1957 2062 2143 2243 2320 2175 2071 1917 1812 1737 1687 1637 1700 1792 1878 2006 2094 2122 2174 2207 2238 2263 2305 2376 2446 2527 2651 2678 2682 2729 2872 2981 2973 2967 2997 2990 2799 2652 2460 2207 2146 2035 2083 2177 2269 2342 2429 2521 2603 2704 2586 2509 2377 2346 2212 2175 2059 2045 2083 2127 2156 2154 2142 2153 2165 2153 2116 2050 2004 2028 1916 1843 1793 1706 1550 1430 1299 1214 1234 1301 1417 1450 1380 1483 1623 1733 1864 1862 1726 1591 1401 1355 1265 1145 967 1003 989 1047 1149 1146 1115 1123 1173 1199 1039 939 1006 1070 1181 1272 1327 1327 1374 1423 1512 1578 1644 1627 1607 1600 1571 1586 1596 1575 1444 1388 1272 1205 1055 924 816 722 609 560 509 503 512 532 549 576 582 631 685 706 730 816 869 959 984 982 916 846 793 728 686 595 553 625 650 717 696 631 585 527 489 451 436 417 396 388 382 365 359 356 351 344 339 333 330 330 324 321 320 314 313 308 308 301 300 296 295 295 294 293 291 288 286 284 284 283 282 280 279 277 276 272 272 272 268 267 264 265 263 264 261 262 259 259 259 258 258 256 255 262 253 256 255 254 254 251 251 253 250 253 250 246 248 245 249 244 246 245 246 244 242 243 240 241 240 239 239 237 238 238 240 237 243 238 238 236 237 236 241 237 234 237 235 235 238 236 236 236 235 232 231 230 232 231 230 233 232 231 231 231 233 234 231 232 224 228 226 226 227 228 228 226 226 227 227 226 228 227 227 226 225 229 228 227 225 225 237 232 232 232 233 233 236 242 235 237 238 243 251 245 240 240 247 240 242 243 234 236 238 244 235 238 240 238 234 235 237 238 237 237 239 248 245 250 250 251 250 251 244 245 248 244 243 244 244 245 247 249 248 247 246 249 248 247 246 248 250 248 249 248 249 253 251 257 254 252 254 254 253 253 258 262 265 267 244 237 232 228 236 249 236 212 208 214 212 194 176 165 162 162 162 162 163 158 168 209 186 212 223 234 234 221 240 227 201 205 180 198 211 195 172 155 153 169 173 198 196 231 243 227 209 176 214 243 228 231 239 215 211 199 208 209 198 187 196 171 155 153 168 173 150 136 133 135 142 160 204 209 191 205 189 164 153 157 172 154 151 144 153 135 124 119 120 122 136 195 160 161 195 208 181 214 202 204 179 146 135 159 186 163 185 189 178 176 152 141 156 200 189 205 185 201 195 189 190 173 156 152 160 179 170 160 157 156 128 136 158 151 165 159 159 158 149 127 131 137 147 149 146 143 144 139 137 136 133 130 122 121 128 125 124 122 125 121 120 122 116 121 119 117 115 114 111 113 114 112 110 110 108 107 105 105 107 107 104 104 102 105 104 102 104 101 99 99 98 100 98 95 94 94 94 93 1155 1162 1278 1316 1383 1464 1531 1593 1645 1507 1343 1241 1159 1109 1017 968 945 922 890 873 875 870 896 815 806 838 941 989 856 754 641 606 569 560 583 537 514 472 470 529 580 615 677 764 899 991 1166 1321 1505 1516 1341 1226 1149 1122 1210 1227 1339 1405 1510 1536 1512 1449 1364 1309 1288 1241 1184 1144 1103 1055 1037 999 930 887 892 901 911 927 935 935 943 925 879 879 907 911 911 915 930 931 932 1006 1038 1074 1137 1165 1093 1032 1051 876 829 912 1001 1029 1034 1142 1252 1366 1452 1541 1597 1652 1683 1670 1695 1821 1928 2008 2112 1946 1778 1679 1732 1894 2004 2164 2035 1848 1711 1562 1487 1317 1184 997 899 853 845 880 949 986 1007 1132 1246 1361 1488 1651 1792 1973 2140 2075 2099 2259 2237 2276 2361 2465 2411 2375 2258 2161 2071 2152 2319 2261 2157 1938 1837 1681 1711 1933 2149 2367 2549 2666 2519 2336 2221 2136 2046 2256 2364 2524 2622 2736 2896 3194 3058 2940 2850 2751 2662 2532 2443 2273 2265 2344 2490 2586 2721 2924 3104 2950 2854 2838 2731 2642 2519 2339 2091 1960 1950 2180 2554 2599 2407 2288 2164 1990 1822 1656 1721 1878 2052 2222 2386 2490 2523 2539 2530 2606 2777 2747 2659 2551 2401 2165 1929 1888 2204 2440 2681 2838 2702 2606 2677 2732 2566 2471 2282 2096 1856 1809 1813 1993 2267 2438 2571 2656 2792 2894 2966 2946 2981 3190 3318 3364 3379 3499 3620 3807 3936 3992 3894 3643 3272 3068 2897 2944 2885 2756 2681 2558 2443 2394 2298 2180 2107 2054 2011 2011 1930 2017 2145 2209 2237 2332 2419 2490 2589 2561 2876 3008 3076 3204 3390 3380 3245 3212 3148 3038 2958 2835 2712 2643 2424 2189 2044 1995 2027 2168 2209 2129 2203 2316 2442 2579 2521 2439 2373 2295 2235 2180 2148 2159 2096 2034 2100 2172 2172 2065 1994 1990 1979 1947 1905 1873 1806 1700 1687 1674 1680 1666 1564 1433 1399 1333 1315 1328 1341 1352 1385 1431 1493 1642 1718 1847 1882 1908 1946 2082 2212 2231 2077 1927 1800 1745 1785 1721 1572 1454 1405 1367 1367 1382 1401 1463 1517 1607 1660 1704 1752 1805 1822 1852 1886 1917 1944 2004 2019 1943 1929 2013 2148 2256 2339 2400 2338 2246 2203 2145 2092 2040 2093 2170 2187 2198 2241 2212 2194 2146 2061 1971 1890 1821 1796 1766 1731 1625 1595 1518 1560 1665 1724 1832 1919 1994 2024 2069 2098 2154 2223 2316 2353 2193 2086 1966 1929 1959 1830 1742 1681 1740 1811 1858 1949 2040 2082 2131 2151 2186 2254 2341 2438 2496 2545 2574 2662 2765 2889 2864 2812 2868 3037 3064 2863 2573 2409 2369 2297 2173 2060 2133 2261 2339 2404 2472 2600 2700 2776 2628 2527 2412 2270 2163 2154 2203 2258 2265 2211 2152 2162 2097 1989 1973 2002 1881 1822 1837 1789 1681 1614 1599 1492 1327 1260 1263 1333 1383 1457 1520 1539 1532 1647 1757 1891 1928 1743 1629 1510 1460 1271 1165 1088 1038 951 1063 1185 1233 1247 1267 1303 1334 1101 1011 1111 1149 1204 1292 1383 1410 1445 1498 1576 1588 1562 1532 1523 1507 1490 1525 1522 1487 1519 1534 1406 1280 1138 1027 837 749 674 621 546 500 502 510 518 554 574 602 624 696 752 849 882 893 925 942 909 813 777 680 660 607 573 535 582 631 644 605 554 495 477 447 421 402 392 383 365 357 354 349 346 339 336 332 330 326 324 322 318 310 310 307 307 301 299 300 297 297 296 293 292 290 289 286 286 284 282 281 281 279 277 275 271 270 270 266 268 266 262 263 261 261 260 258 256 257 258 260 257 256 264 259 251 253 253 255 252 249 250 250 247 247 249 246 249 246 245 244 243 244 243 243 241 239 240 241 240 242 243 240 240 238 239 240 238 236 240 238 237 239 238 240 236 235 236 236 237 235 235 231 233 231 235 232 232 233 236 235 231 230 233 232 223 233 225 227 226 226 228 228 228 228 228 226 226 227 226 227 229 229 227 230 228 230 238 237 237 235 232 234 231 233 239 235 234 245 234 249 244 249 246 243 241 238 237 238 235 236 238 237 237 237 237 238 237 235 235 239 240 239 241 254 251 251 250 253 250 249 248 246 249 248 247 244 245 246 247 246 250 252 250 248 252 250 248 250 252 253 248 249 251 250 253 251 250 254 256 258 259 258 258 257 263 263 265 250 244 243 257 239 215 215 211 194 199 199 176 168 167 166 164 161 160 157 156 174 172 175 199 232 233 194 234 226 228 194 189 181 213 233 206 162 154 154 154 168 184 218 219 198 199 169 195 210 219 217 233 240 226 220 212 216 209 210 198 205 193 179 149 144 139 141 136 134 134 167 159 195 197 189 181 183 153 149 177 179 155 139 144 137 125 124 121 123 138 171 149 161 150 196 187 153 153 185 180 156 132 143 179 172 164 195 211 196 174 141 144 173 194 196 180 201 196 178 173 182 171 154 149 158 173 165 151 144 145 129 134 158 163 161 156 149 151 138 124 129 136 146 145 143 136 139 138 135 133 132 129 123 118 126 120 121 123 122 120 118 117 118 117 115 116 112 110 114 114 114 111 108 108 107 108 106 103 105 103 102 100 101 103 102 102 100 96 95 95 96 94 94 93 94 92 92 1168 1146 1234 1288 1381 1453 1520 1585 1659 1514 1346 1262 1184 1126 1080 1024 961 932 905 908 905 904 865 809 825 887 995 961 880 764 666 682 646 566 495 475 471 470 470 522 584 619 715 786 881 985 1167 1288 1482 1588 1488 1392 1240 1204 1251 1291 1380 1436 1534 1559 1521 1445 1330 1279 1238 1186 1114 1095 1093 1064 1104 1062 965 886 893 909 923 935 934 936 922 882 874 823 880 886 891 898 909 902 925 929 897 957 1080 1131 1069 958 1041 1009 842 848 884 973 998 1132 1184 1264 1351 1438 1402 1434 1494 1647 1733 1866 1904 1941 1894 1701 1579 1495 1602 1789 1901 2056 2040 1864 1805 1544 1355 1177 1053 936 861 836 869 918 961 1068 1161 1149 1249 1438 1564 1741 1825 1952 2109 2187 2212 2298 2395 2505 2555 2447 2371 2223 2144 1985 1955 2081 2220 2059 1967 1828 1667 1543 1691 1965 2107 2297 2446 2626 2466 2282 2135 2003 1946 2168 2273 2439 2565 2677 2828 3132 3160 2997 2883 2756 2661 2489 2381 2325 2335 2467 2611 2693 2796 2940 3109 2857 2678 2590 2555 2452 2248 2091 1964 1960 2111 2395 2733 2693 2501 2348 2220 2079 1847 1709 1752 1872 2024 2192 2409 2492 2599 2687 2838 3002 2822 2768 2661 2573 2411 2201 1959 1951 2187 2399 2634 2802 3031 2999 2992 2927 2720 2541 2327 2167 1986 1862 1832 1879 2036 2128 2230 2325 2481 2605 2733 2814 3039 3307 3354 3345 3322 3399 3504 3555 3697 3732 3473 3212 2928 2770 2713 2675 2603 2556 2476 2423 2312 2254 2188 2144 2087 2069 1976 1920 1891 1882 1872 1897 1991 2086 2153 2254 2282 2357 2585 2690 2908 3043 3090 3092 3360 3377 3175 3054 2874 2779 2641 2523 2390 2238 2186 1984 1909 1950 2037 2123 2255 2364 2475 2573 2456 2360 2334 2288 2285 2289 2256 2155 2097 2161 2200 2262 2218 2149 2132 2128 2108 2051 1997 1910 1844 1851 1828 1801 1780 1740 1692 1565 1491 1426 1391 1352 1298 1293 1317 1364 1408 1489 1559 1616 1667 1813 1904 1993 2106 2275 2154 1931 1741 1579 1582 1595 1512 1384 1359 1377 1406 1431 1489 1615 1680 1708 1766 1802 1843 1911 1942 1979 2020 2057 2009 2013 2058 2083 2021 1998 2064 2182 2291 2490 2503 2406 2296 2211 2143 2055 2104 2158 2212 2258 2270 2205 2173 2116 2056 1990 1965 1911 1852 1754 1731 1778 1658 1593 1535 1633 1696 1793 1831 1918 1959 2016 2046 2111 2149 2209 2265 2264 2165 2176 2136 2226 2116 2048 1847 1790 1775 1758 1868 1944 2012 2059 2129 2182 2268 2307 2383 2386 2436 2496 2604 2665 2755 2698 2706 2757 2802 2883 2691 2556 2519 2483 2350 2229 2100 2107 2240 2301 2401 2454 2523 2597 2747 2762 2693 2616 2367 2324 2355 2264 2165 2028 1951 1923 1927 1881 1791 1782 1769 1718 1626 1637 1570 1504 1437 1426 1384 1257 1395 1592 1692 1718 1688 1653 1655 1604 1699 1800 1938 1986 1793 1622 1478 1373 1209 1208 1180 1196 1201 1015 1157 1193 1296 1368 1447 1329 1116 1136 1212 1239 1329 1391 1454 1495 1598 1590 1534 1508 1494 1449 1431 1404 1366 1400 1406 1357 1358 1370 1402 1386 1217 1087 1057 954 816 714 692 544 495 496 495 523 537 569 613 663 721 747 793 891 928 955 944 867 800 748 707 649 620 570 509 531 550 584 570 508 463 419 403 380 374 367 366 356 352 344 338 337 332 326 326 325 323 322 317 310 308 311 309 306 306 303 303 301 297 294 293 290 292 287 291 289 286 282 282 279 277 273 272 273 270 267 266 266 264 262 264 261 260 261 259 258 257 256 257 255 257 257 258 255 252 254 252 251 257 249 250 249 246 246 245 243 244 243 244 242 241 241 240 239 239 247 240 241 238 239 239 239 238 239 237 237 236 238 237 239 239 238 243 236 243 237 236 235 234 234 233 232 233 237 234 232 232 233 234 231 234 233 227 221 226 223 224 226 227 224 228 228 227 225 227 228 228 228 229 229 229 228 225 233 233 235 238 235 236 235 233 234 234 235 237 236 235 234 248 246 243 241 239 242 247 239 237 237 239 240 235 238 237 236 238 237 237 243 247 250 257 256 256 255 252 252 252 247 253 253 252 253 247 247 243 248 245 251 246 252 253 254 255 251 249 252 253 255 253 255 256 252 255 256 256 254 258 261 261 262 261 260 263 268 264 261 258 241 221 233 223 212 203 174 171 170 172 173 191 178 172 165 162 160 159 155 158 178 210 223 249 229 195 206 211 193 217 182 180 215 220 204 177 152 152 179 183 183 212 225 216 176 179 220 215 202 226 194 188 182 176 175 172 163 178 199 199 195 183 162 156 145 140 130 129 137 157 176 164 156 164 175 164 149 138 168 154 151 138 139 127 122 118 118 123 152 162 134 152 188 170 166 174 151 155 164 137 126 137 142 174 170 188 191 157 152 138 168 178 173 187 173 169 165 164 164 166 168 172 149 147 170 156 157 139 131 126 163 160 156 147 146 153 142 148 132 123 130 146 146 138 137 134 130 129 128 126 127 122 113 114 115 118 112 114 113 116 116 115 114 115 111 113 112 110 110 112 110 112 110 109 108 105 103 104 106 107 106 102 101 96 98 96 94 95 96 94 94 92 92 92 91 1156 1187 1281 1321 1368 1448 1542 1585 1657 1596 1383 1243 1162 1111 1048 1008 961 938 929 920 891 868 839 820 862 939 996 932 860 731 649 633 602 576 537 513 470 470 470 538 588 621 705 794 886 969 1121 1251 1442 1574 1589 1473 1320 1282 1289 1338 1411 1469 1571 1560 1529 1439 1331 1280 1228 1186 1108 1068 1094 1032 987 968 944 889 892 914 931 933 944 923 892 872 854 801 849 852 852 852 844 830 849 850 844 925 1028 1028 935 918 941 929 807 833 914 948 990 1044 1095 1157 1188 1257 1303 1457 1553 1666 1745 1797 1767 1787 1746 1558 1435 1428 1545 1684 1751 1899 1865 1678 1593 1385 1183 942 898 851 829 870 929 1087 1111 1203 1333 1340 1319 1437 1486 1646 1718 1861 2026 2274 2338 2463 2562 2473 2371 2318 2247 2242 2147 1966 1858 1973 2081 2088 1949 1767 1580 1553 1725 1908 2049 2232 2421 2540 2393 2201 2080 1922 1898 2099 2218 2383 2485 2605 2791 2994 3164 3028 2857 2725 2647 2495 2387 2401 2432 2559 2645 2768 2910 3011 3019 2852 2647 2569 2439 2259 2066 1997 2019 2117 2339 2554 2779 2638 2494 2389 2236 2111 1893 1705 1758 1865 2014 2149 2313 2390 2571 2664 2799 2977 2946 2806 2699 2585 2443 2223 2009 2002 2147 2352 2574 2755 3042 3244 3193 3029 2706 2478 2357 2309 2197 1999 1867 1834 1964 2241 2429 2500 2576 2657 2792 2936 3230 3265 3131 3113 3164 3276 3357 3434 3512 3415 3143 2926 2718 2624 2561 2533 2496 2462 2423 2383 2326 2288 2343 2470 2405 2223 2174 2040 1884 1875 1867 1863 1856 1910 1986 2060 2148 2273 2463 2627 2865 2843 2838 2964 3229 3156 3164 2985 2825 2763 2677 2543 2353 2214 2130 1971 1857 1860 1928 2067 2194 2319 2429 2482 2451 2431 2404 2355 2340 2253 2209 2168 2129 2191 2283 2281 2242 2233 2243 2219 2174 2088 2018 1943 1941 1940 1919 1894 1867 1815 1760 1643 1574 1504 1464 1386 1344 1289 1306 1322 1351 1407 1445 1599 1740 1843 1884 1968 2079 2207 2101 1911 1720 1558 1504 1512 1452 1366 1360 1386 1411 1465 1500 1622 1715 1801 1852 1903 1965 2032 2075 2105 2179 2206 2086 2022 2081 2126 2090 2126 2113 2197 2250 2389 2428 2353 2271 2204 2178 2088 2088 2171 2238 2261 2257 2220 2178 2127 2073 2015 1982 1909 1844 1794 1817 1905 1811 1664 1566 1625 1696 1761 1816 1889 1927 1986 2018 2062 2100 2150 2196 2309 2353 2441 2256 2277 2340 2217 1990 1922 1859 1829 1830 1880 1943 2006 2071 2112 2180 2220 2264 2282 2360 2405 2489 2525 2602 2641 2674 2743 2837 2912 2669 2582 2585 2553 2457 2384 2210 2122 2230 2320 2423 2480 2556 2665 2812 2786 2581 2530 2431 2385 2218 2112 1999 1852 1732 1744 1752 1668 1677 1624 1542 1508 1480 1454 1415 1394 1416 1442 1435 1286 1394 1566 1675 1783 1883 1815 1727 1709 1723 1818 1944 1949 1684 1553 1418 1374 1256 1354 1357 1345 1355 1218 1078 1192 1301 1389 1496 1372 1260 1179 1270 1327 1380 1431 1510 1569 1639 1547 1468 1438 1438 1429 1399 1334 1325 1301 1296 1255 1271 1237 1294 1343 1337 1228 1045 925 815 793 800 709 496 489 492 504 519 549 580 625 650 714 786 862 921 952 911 808 755 686 661 617 595 546 520 493 510 528 557 528 483 423 399 376 360 359 356 354 348 341 337 332 336 326 326 324 319 317 318 317 316 311 309 308 306 306 302 301 300 296 294 293 293 294 292 285 287 284 280 279 277 273 273 269 270 271 269 264 265 264 270 268 261 261 261 261 260 258 257 255 257 254 252 257 256 254 249 255 258 255 248 248 246 257 251 244 243 242 242 248 241 242 239 241 240 241 241 239 242 241 238 239 240 238 241 238 238 237 239 239 245 238 237 240 236 236 236 234 234 233 234 237 234 235 234 231 233 234 230 233 237 237 227 231 221 221 221 227 229 229 226 226 227 229 228 226 227 229 232 228 228 227 231 229 232 231 234 236 234 233 238 238 233 234 239 238 238 241 241 243 244 244 244 241 241 242 241 236 238 241 238 236 237 243 238 241 248 250 255 257 253 252 253 252 251 250 249 248 253 251 251 247 244 249 252 250 250 248 251 249 252 255 254 256 253 252 250 258 256 257 257 256 253 256 257 257 257 260 264 270 263 264 266 267 247 238 227 224 206 202 203 202 184 172 186 217 203 198 215 186 183 172 167 166 159 159 156 165 187 210 218 221 220 201 194 189 182 175 165 184 207 189 214 164 150 167 183 190 207 224 192 178 169 201 206 225 211 208 209 211 210 211 202 205 194 156 172 173 179 196 186 162 141 132 129 133 163 162 167 161 160 159 168 162 141 162 179 147 141 124 125 121 120 115 118 134 161 131 182 167 180 165 146 138 174 164 130 133 170 165 175 148 149 174 180 137 142 169 174 172 179 189 189 184 171 174 169 154 171 166 146 161 167 155 159 131 128 162 158 156 157 156 154 152 144 137 131 124 142 144 141 138 138 136 133 130 125 122 122 118 118 114 113 108 110 113 115 113 114 114 112 110 110 111 110 110 108 109 108 107 106 107 104 104 105 105 102 99 100 98 97 95 96 93 94 93 92 89 90 91 90 92 1157 1203 1248 1324 1399 1449 1553 1571 1643 1578 1356 1252 1177 1122 1063 1005 965 948 915 886 864 848 838 835 914 992 966 926 842 724 629 615 592 571 509 475 470 470 480 540 592 619 676 767 876 954 1097 1242 1411 1548 1672 1589 1470 1386 1387 1373 1431 1499 1576 1547 1520 1439 1342 1283 1234 1210 1158 1085 1000 952 936 911 918 888 887 921 934 938 937 882 862 851 843 781 815 817 836 795 775 765 714 743 798 830 914 904 826 795 763 761 780 888 984 1038 1040 1069 1096 1136 1194 1258 1348 1499 1571 1604 1611 1628 1610 1579 1636 1478 1342 1356 1483 1580 1594 1733 1720 1490 1340 1139 920 832 818 1030 1017 1052 1140 1234 1343 1388 1417 1497 1474 1554 1626 1712 1828 1912 2055 2311 2464 2497 2452 2435 2196 2057 1991 2047 2125 1926 1785 1748 1845 1985 1931 1754 1527 1537 1672 1860 1996 2098 2199 2253 2236 2049 1938 1796 1833 2030 2185 2330 2453 2609 2707 2977 3091 3034 2820 2707 2689 2547 2523 2476 2493 2624 2704 2767 3011 3122 2901 2832 2676 2555 2403 2209 2034 2068 2265 2306 2426 2552 2718 2640 2553 2473 2303 2140 1913 1730 1723 1849 1994 2172 2347 2480 2625 2731 2846 2928 3048 3046 2885 2733 2495 2260 2038 2012 2176 2393 2595 2799 3105 3318 3203 2922 2701 2625 2562 2482 2363 2178 2018 1886 1908 2085 2409 2570 2619 2764 2992 3178 3164 3073 2913 2884 3028 3144 3261 3304 3499 3450 3122 2900 2692 2620 2549 2511 2483 2460 2428 2416 2588 2613 2748 2749 2661 2530 2378 2328 2170 1933 1873 1860 1851 1854 1906 1953 1973 2058 2271 2499 2624 2617 2686 2855 3168 3178 3006 2933 2810 2731 2585 2574 2390 2237 2072 1930 1792 1790 1859 2032 2166 2321 2381 2408 2487 2547 2498 2472 2432 2332 2296 2282 2217 2228 2293 2354 2323 2308 2266 2213 2150 2060 2015 2040 2033 2025 2046 1990 1940 1891 1849 1775 1659 1576 1530 1474 1406 1342 1296 1295 1321 1355 1406 1508 1625 1842 1886 1945 2022 2094 1979 1874 1725 1533 1471 1430 1407 1370 1366 1417 1434 1538 1603 1567 1639 1822 1941 2021 2105 2177 2265 2324 2361 2223 2103 2051 2150 2166 2211 2226 2289 2230 2258 2414 2486 2362 2272 2201 2194 2124 2084 2213 2293 2281 2250 2177 2135 2131 2101 2015 1950 1893 1851 1823 1888 1993 1895 1761 1670 1579 1648 1739 1801 1865 1902 1947 1977 2031 2070 2153 2216 2390 2558 2672 2408 2408 2442 2373 2221 2053 1948 1917 1847 1818 1853 1903 1961 1990 2058 2134 2245 2322 2316 2326 2359 2413 2539 2590 2736 2845 2999 2912 2652 2641 2626 2586 2635 2518 2296 2201 2199 2307 2459 2547 2629 2698 2707 2634 2515 2410 2276 2209 2131 1979 1819 1724 1683 1652 1614 1596 1604 1602 1547 1569 1571 1542 1526 1524 1524 1530 1634 1417 1341 1496 1646 1757 1844 1940 1871 1811 1753 1820 1966 1983 1790 1682 1487 1362 1416 1505 1485 1483 1368 1232 1148 1251 1349 1433 1579 1463 1316 1248 1353 1437 1452 1541 1633 1672 1550 1502 1417 1380 1365 1364 1309 1262 1240 1223 1177 1149 1158 1123 1198 1162 1202 1237 1102 1024 1008 921 796 687 580 484 487 497 506 546 588 660 698 780 811 822 865 927 872 810 809 783 719 654 608 557 521 501 478 504 534 534 496 454 410 381 366 353 349 342 344 335 335 334 327 326 327 323 320 319 320 317 316 312 313 310 310 309 304 302 300 300 295 292 294 289 290 286 287 285 284 279 275 273 273 272 275 270 268 267 267 269 266 264 263 263 261 260 257 258 258 256 254 255 255 253 253 253 255 253 253 253 248 248 251 248 246 244 244 244 242 243 240 244 242 242 241 241 241 241 241 239 243 238 239 239 242 240 245 240 239 240 239 236 236 238 235 237 235 234 237 234 234 233 234 237 237 234 234 233 234 232 233 235 235 228 227 228 226 227 229 229 230 228 228 228 230 229 227 230 232 228 229 228 231 233 237 234 234 231 233 232 233 233 235 237 236 237 238 238 243 247 254 247 249 245 240 242 242 240 240 238 240 238 239 239 240 242 253 249 249 251 256 257 255 257 253 253 251 250 252 254 258 248 251 252 254 254 252 252 250 249 254 254 254 256 254 251 253 257 260 259 260 258 256 258 259 261 257 256 263 265 267 267 265 269 247 213 208 206 211 210 208 179 181 185 224 230 207 225 231 192 195 200 194 182 166 161 158 156 159 169 191 219 232 232 231 213 216 216 183 162 192 171 193 182 160 152 172 188 202 204 203 181 160 192 201 198 196 195 201 205 204 201 178 176 180 159 150 152 149 142 142 142 154 129 129 130 152 152 148 149 150 152 157 163 151 138 149 144 132 123 120 115 116 115 116 118 154 130 180 175 155 147 145 146 159 157 140 125 161 145 156 162 150 146 140 137 165 183 189 189 188 201 194 190 191 186 172 156 167 169 153 143 168 158 143 133 126 133 155 151 159 155 152 147 144 151 141 126 126 146 141 138 135 134 132 129 127 127 127 127 125 122 118 116 111 112 114 115 111 112 110 110 107 109 110 107 108 108 111 108 106 106 106 105 101 98 98 98 99 96 95 96 93 94 94 89 90 88 90 91 91 89 1158 1186 1235 1307 1408 1494 1554 1570 1610 1497 1300 1196 1140 1101 1058 1011 970 943 919 898 874 854 847 847 959 1052 940 853 773 704 620 606 631 571 553 494 474 470 476 537 589 619 657 730 839 918 1065 1203 1368 1491 1645 1715 1572 1480 1478 1493 1538 1582 1572 1517 1465 1427 1333 1271 1236 1214 1182 1144 1069 1075 1047 1059 1062 939 882 910 931 933 889 860 848 840 817 777 767 810 821 745 736 684 745 687 698 706 729 743 741 757 796 854 875 919 986 1078 1165 1275 1273 1271 1306 1315 1365 1431 1435 1441 1444 1489 1463 1418 1484 1380 1242 1283 1373 1443 1455 1577 1564 1451 1290 1056 873 794 1017 1296 1263 1276 1362 1380 1446 1596 1544 1612 1558 1698 1684 1785 1909 2117 2209 2410 2472 2370 2291 2359 2238 1944 1777 1886 1955 1985 1849 1645 1663 1721 1737 1675 1512 1444 1539 1644 1706 1806 1893 1946 1987 1924 1825 1714 1786 2022 2139 2307 2458 2571 2623 2874 3116 3003 2833 2839 2839 2738 2687 2640 2611 2666 2764 2838 3077 3072 2873 2760 2655 2534 2355 2205 2094 2136 2465 2565 2546 2597 2811 2756 2638 2489 2297 2181 1932 1762 1723 1884 2047 2287 2430 2526 2654 2754 2887 3089 3017 2885 2727 2611 2463 2282 2078 2043 2207 2413 2626 2822 3063 3182 3105 2880 2754 2726 2736 2680 2510 2308 2099 1981 1875 1954 2182 2338 2532 2701 2887 2964 2914 2828 2756 2787 2965 3060 3155 3233 3440 3501 3255 3123 2927 2862 2801 2725 2643 2550 2507 2509 2670 2801 2928 2995 2791 2614 2564 2552 2382 2189 2014 1907 1873 1845 1864 1857 1839 1895 2043 2330 2424 2444 2604 2772 2928 3155 3088 2969 2907 2718 2504 2477 2492 2335 2121 1943 1779 1755 1813 1990 2103 2200 2228 2346 2414 2518 2524 2454 2407 2358 2379 2338 2316 2301 2331 2444 2365 2284 2244 2193 2162 2115 2087 2136 2150 2148 2124 2079 2033 1967 1912 1834 1747 1681 1642 1567 1511 1404 1347 1264 1295 1330 1357 1430 1522 1667 1782 1919 1970 1988 1866 1770 1626 1473 1416 1389 1384 1359 1365 1483 1511 1540 1628 1654 1663 1826 1991 2141 2214 2322 2447 2495 2366 2187 2115 2078 2133 2234 2221 2260 2320 2330 2337 2384 2494 2372 2306 2261 2223 2156 2124 2221 2326 2305 2239 2166 2149 2143 2105 2037 1976 1900 1892 1929 1958 2029 2013 1874 1783 1669 1599 1668 1737 1824 1863 1898 1939 1977 2067 2226 2289 2632 2746 2608 2521 2528 2576 2537 2308 2194 2070 1949 1887 1849 1818 1826 1860 1928 2036 2118 2230 2320 2436 2477 2465 2462 2522 2579 2652 2765 2857 2882 2690 2722 2700 2742 2557 2413 2343 2291 2209 2275 2390 2441 2535 2604 2655 2629 2569 2411 2219 2130 1983 1864 1755 1769 1836 1818 1786 1753 1803 1756 1657 1710 1777 1753 1717 1667 1627 1654 1681 1471 1375 1488 1616 1694 1780 1887 1972 1871 1816 1878 1995 1932 1758 1602 1506 1540 1624 1694 1505 1321 1214 1206 1340 1285 1397 1488 1622 1522 1455 1345 1363 1470 1563 1598 1691 1665 1509 1446 1373 1276 1249 1253 1222 1202 1161 1152 1087 1074 1042 1012 1068 1011 1113 1167 1207 1103 1015 869 726 651 561 496 481 487 498 553 602 669 728 803 859 936 938 957 931 844 807 765 739 697 661 624 563 494 469 472 522 558 533 478 442 393 379 361 353 345 341 334 333 333 330 327 327 324 324 323 323 318 317 315 315 313 309 307 309 306 300 302 298 294 291 290 288 286 283 283 283 276 277 275 271 271 269 270 268 266 264 265 264 264 262 264 260 258 258 260 256 259 257 256 255 253 252 252 254 253 253 253 249 250 248 245 247 244 244 242 243 244 243 240 240 241 240 241 243 241 239 239 239 239 240 238 241 239 237 242 238 238 237 238 239 239 237 236 234 234 234 235 237 232 237 235 234 235 235 234 236 236 235 237 234 228 228 229 225 227 230 230 228 231 229 228 229 227 228 233 227 229 229 232 231 231 234 238 237 236 239 233 233 233 235 236 239 239 239 243 240 246 249 246 249 249 246 243 242 243 240 245 238 237 240 239 240 239 243 253 252 253 252 256 255 255 253 254 250 257 254 254 248 251 251 258 254 254 251 255 254 249 252 256 256 257 257 255 255 256 260 262 262 260 260 260 258 266 264 263 261 264 268 269 271 276 253 241 248 248 233 208 188 181 202 229 238 251 242 239 223 223 231 208 186 186 178 168 158 152 154 157 173 192 206 212 205 199 186 198 197 168 164 175 199 179 179 146 173 177 189 201 189 194 159 184 198 200 208 193 189 179 170 196 205 201 200 202 196 199 194 170 153 175 144 134 129 129 157 152 149 145 156 161 161 163 158 138 132 157 127 121 115 114 117 117 117 119 136 137 152 162 159 130 133 153 154 161 152 121 141 163 133 152 149 128 142 178 172 162 175 178 176 193 194 183 164 174 166 152 147 172 160 145 138 143 148 159 136 127 129 138 152 156 146 146 142 134 133 128 120 135 138 138 134 133 130 129 125 127 121 116 116 120 114 112 109 105 113 112 109 110 109 107 109 102 102 107 104 106 105 106 105 104 100 105 98 96 95 95 96 95 93 93 94 95 94 94 91 88 91 90 90 91 1168 1183 1231 1283 1365 1453 1527 1564 1579 1457 1317 1268 1216 1151 1095 1038 987 958 922 903 883 874 868 885 1013 1017 923 880 801 730 642 720 743 661 568 504 474 470 470 519 583 614 648 708 795 866 994 1105 1274 1389 1570 1695 1749 1709 1611 1524 1453 1469 1439 1412 1407 1377 1286 1237 1194 1200 1173 1152 1129 1150 1135 1154 1094 950 882 921 901 870 858 835 834 810 798 782 760 736 766 699 662 730 768 784 788 816 793 784 802 877 904 931 942 983 1051 1160 1264 1329 1423 1496 1499 1420 1323 1213 1213 1226 1237 1340 1200 1244 1269 1261 1095 1203 1181 1211 1266 1312 1249 1099 988 842 797 804 854 1089 1299 1490 1642 1659 1654 1690 1712 1709 1752 1840 1868 1977 2135 2305 2419 2464 2379 2336 2154 2062 2016 1907 1710 1626 1686 1772 1696 1603 1439 1390 1342 1321 1296 1308 1348 1380 1408 1475 1525 1564 1547 1575 1602 1646 1761 1940 2073 2208 2284 2371 2510 2655 2918 3175 3131 3076 3004 2931 2886 2863 2791 2832 2863 2982 3169 3067 2953 2829 2625 2556 2399 2260 2186 2250 2524 2694 2798 2858 2770 2670 2540 2425 2243 2102 1967 1781 1736 1893 2165 2248 2405 2522 2626 2736 2938 3095 3087 2977 2848 2729 2553 2379 2121 2087 2195 2406 2537 2660 2849 2980 3215 3174 3034 3015 2902 2744 2578 2416 2193 2039 1926 1883 1969 2133 2389 2529 2650 2614 2565 2550 2610 2715 2849 2983 3223 3431 3578 3691 3584 3508 3304 3278 3178 3030 2792 2627 2586 2579 2708 2829 3001 2975 2786 2772 2806 2800 2651 2602 2380 2266 2068 1967 1853 1769 1747 1741 1833 2041 2248 2323 2518 2661 2788 2937 2907 2789 2715 2657 2404 2340 2248 2225 2053 1896 1755 1760 1830 1988 2038 2078 2113 2248 2341 2390 2530 2573 2539 2523 2523 2487 2476 2380 2368 2418 2428 2316 2286 2269 2242 2197 2181 2219 2235 2306 2277 2238 2161 2051 1989 1916 1857 1760 1716 1636 1564 1477 1392 1295 1246 1275 1307 1356 1410 1506 1627 1752 1794 1821 1716 1619 1536 1419 1330 1339 1375 1422 1532 1648 1640 1716 1755 1723 1806 1899 1999 2159 2292 2483 2472 2350 2249 2178 2125 2125 2158 2315 2360 2315 2354 2470 2445 2473 2510 2423 2391 2321 2286 2210 2212 2289 2373 2331 2273 2256 2218 2143 2095 2048 2006 1946 1966 2055 2133 2126 2031 1971 1874 1784 1711 1641 1705 1766 1766 1840 1940 2049 2159 2330 2428 2508 2670 2667 2627 2671 2684 2558 2336 2213 2169 2176 2044 1910 1853 1826 1823 1850 1962 2047 2167 2245 2380 2461 2590 2648 2674 2735 2720 2706 2749 2855 2812 2787 2773 2696 2533 2498 2475 2453 2355 2366 2509 2576 2669 2741 2826 2760 2555 2383 2255 2107 1949 1878 1902 1956 2016 2031 1991 1996 1933 1811 1747 1793 1866 1921 1793 1694 1578 1526 1472 1386 1446 1506 1579 1657 1751 1857 1993 2058 2043 2079 2093 1897 1710 1745 1748 1777 1850 1696 1479 1299 1389 1460 1487 1443 1496 1577 1695 1769 1590 1475 1394 1482 1633 1693 1741 1622 1461 1355 1249 1165 1110 1095 1088 1090 1023 1039 1045 1035 905 820 895 856 946 976 986 955 855 896 759 632 520 480 481 480 494 564 616 689 743 833 863 933 991 1009 965 941 881 775 697 635 604 581 575 505 470 450 470 519 560 511 477 434 393 379 380 359 354 342 340 330 331 330 330 330 329 325 324 320 319 318 315 314 315 309 307 304 304 303 300 296 294 291 288 287 286 283 281 278 275 276 275 272 272 270 269 268 266 264 266 265 264 260 260 259 257 257 255 255 256 254 254 253 254 254 252 250 249 248 249 247 249 250 244 244 244 244 243 241 240 242 242 242 241 242 241 240 239 241 238 242 241 238 244 239 239 237 238 239 238 236 237 238 235 235 235 235 236 235 234 235 235 233 236 233 236 237 237 237 239 238 237 229 229 228 226 227 227 229 224 228 230 231 227 229 229 229 228 227 229 232 234 231 230 237 234 234 236 234 230 234 234 238 239 239 237 237 239 239 249 245 245 246 245 243 243 245 245 244 241 239 239 238 242 241 244 249 255 256 255 254 255 256 256 256 255 254 255 256 252 254 251 254 256 255 257 256 253 252 251 260 260 261 258 255 255 261 261 261 262 263 262 262 258 261 266 267 267 267 268 269 271 274 264 271 250 231 220 188 184 187 225 217 206 229 230 195 199 222 216 200 178 166 162 163 157 156 157 153 156 181 183 192 198 193 196 182 184 175 160 175 175 189 189 148 152 177 167 185 199 175 178 172 198 193 202 208 205 190 202 165 187 199 180 197 185 184 191 177 159 148 141 135 129 129 131 137 134 142 159 157 152 153 158 137 128 129 124 122 119 115 114 114 117 114 120 117 116 117 117 120 119 125 127 130 122 119 119 125 128 124 123 164 170 165 165 167 176 177 193 191 191 185 179 174 171 175 163 146 166 147 142 136 163 159 151 131 123 121 151 158 149 148 151 145 146 132 126 115 119 121 131 136 133 128 127 126 124 123 117 113 112 113 111 109 106 108 106 103 102 102 103 100 101 100 96 96 97 96 99 102 103 100 96 94 95 94 95 92 91 92 95 93 96 94 90 91 91 90 90 91 1177 1178 1247 1292 1356 1436 1522 1597 1659 1530 1380 1309 1225 1159 1068 1015 977 960 942 916 900 906 892 896 982 1012 892 845 825 797 701 808 849 731 586 518 474 470 470 538 591 620 653 687 792 871 978 1078 1246 1365 1522 1649 1757 1755 1640 1533 1425 1365 1353 1348 1333 1271 1212 1192 1176 1197 1176 1137 1100 1142 1040 1014 1043 920 877 880 872 856 839 830 824 799 786 779 771 687 718 667 694 785 782 803 832 843 863 851 864 880 890 921 914 972 1066 1171 1306 1468 1529 1565 1488 1367 1252 1103 1113 1114 1088 1075 1039 1071 1061 1062 985 1050 1026 1050 1103 1101 1020 879 809 769 776 806 836 1007 1189 1467 1705 1812 1823 1819 1869 1895 1962 2030 2071 2163 2210 2324 2418 2447 2404 2258 2099 1928 1820 1781 1614 1505 1529 1580 1509 1373 1318 1265 1257 1270 1285 1316 1328 1371 1383 1407 1426 1458 1482 1537 1586 1677 1760 1895 2015 2145 2230 2385 2506 2839 3051 3097 2984 2886 2838 2905 2897 2820 2797 2820 2817 2870 2989 3006 2883 2777 2640 2597 2480 2355 2280 2321 2530 2664 2872 2868 2770 2630 2495 2342 2182 2075 1926 1742 1775 1911 2195 2276 2401 2481 2642 2745 2885 2993 3108 2955 2807 2729 2597 2495 2256 2152 2158 2364 2593 2745 3004 3158 3306 3408 3317 3232 3013 2763 2617 2512 2310 2118 1936 1889 1910 1984 2251 2350 2410 2424 2416 2475 2585 2699 2892 3076 3390 3385 3359 3515 3495 3382 3206 3108 3077 2972 2743 2629 2614 2630 2764 2814 3057 3142 3082 3064 3066 2930 2783 2674 2626 2583 2420 2242 2064 1899 1693 1693 1736 1891 2271 2395 2564 2589 2637 2805 2857 2709 2611 2536 2411 2252 2118 2064 1948 1808 1732 1787 1913 2044 2128 2203 2265 2255 2343 2323 2417 2578 2632 2501 2415 2390 2376 2317 2312 2326 2365 2358 2387 2360 2332 2246 2261 2323 2303 2438 2500 2369 2223 2146 2051 1962 1906 1827 1769 1690 1611 1518 1427 1322 1277 1235 1273 1304 1334 1420 1503 1550 1572 1559 1563 1447 1405 1302 1297 1382 1445 1539 1614 1728 1803 1772 1824 1783 1805 1902 1997 2153 2283 2442 2335 2266 2243 2180 2168 2160 2165 2296 2392 2415 2406 2502 2518 2544 2575 2560 2471 2355 2302 2231 2267 2320 2361 2310 2260 2248 2220 2153 2101 2034 2004 1996 2039 2234 2276 2182 2138 2055 1957 1869 1818 1712 1661 1687 1722 1873 1915 1965 2092 2285 2389 2654 2871 2843 2721 2687 2732 2635 2391 2323 2316 2311 2223 2104 1921 1859 1826 1819 1878 1983 2109 2203 2300 2372 2448 2490 2550 2588 2666 2698 2675 2737 2861 2870 2904 2775 2598 2637 2666 2609 2552 2412 2446 2515 2617 2724 2896 2721 2455 2386 2220 2125 2030 1960 1894 1995 2153 2176 2179 2121 1980 1867 1855 1872 1953 1842 1723 1577 1448 1384 1379 1419 1531 1612 1709 1716 1790 1852 1988 2085 2195 2260 2005 1921 1879 1931 1974 1980 1809 1728 1464 1316 1441 1574 1595 1634 1547 1607 1758 1804 1644 1534 1484 1562 1648 1724 1702 1575 1442 1349 1290 1251 1138 1051 991 1005 925 919 939 1000 884 750 772 787 839 829 830 853 755 811 665 567 492 474 476 475 477 611 723 807 821 850 895 946 989 1016 997 960 903 833 756 664 626 579 532 490 468 445 444 483 512 556 543 489 456 414 410 398 371 360 351 334 336 332 333 328 329 326 325 323 322 322 317 316 314 311 309 309 305 302 301 298 295 290 291 282 284 280 280 279 279 276 275 274 272 270 271 269 268 266 264 263 263 262 261 258 259 260 259 255 256 256 255 251 252 251 254 248 248 248 252 247 248 245 245 245 244 248 243 242 242 244 241 243 243 242 242 243 240 241 242 240 239 240 243 238 238 238 237 238 238 236 237 235 236 235 235 237 237 234 237 237 236 236 232 236 236 233 231 234 239 240 235 229 229 230 230 227 231 232 226 226 230 233 230 231 228 229 228 227 238 246 239 233 233 234 237 233 233 233 233 236 236 235 236 235 237 237 237 240 246 252 246 248 248 246 244 244 246 243 242 242 240 239 239 240 242 244 257 256 257 256 256 256 257 257 257 256 254 253 255 255 255 253 258 258 259 258 254 254 251 257 263 262 260 258 255 257 260 263 264 265 265 264 262 266 262 262 267 268 272 275 274 267 238 221 243 217 191 185 184 240 259 242 241 203 208 222 201 195 191 177 164 158 157 156 158 154 155 154 154 157 158 170 182 196 198 187 182 171 170 155 163 167 155 150 144 152 170 185 198 182 161 167 196 179 192 204 190 196 179 161 150 184 183 169 168 157 160 160 162 156 141 130 124 124 132 133 131 135 151 157 147 160 150 148 129 125 122 119 121 115 116 113 115 115 114 116 113 115 113 116 117 116 116 115 116 121 116 118 121 122 147 165 156 170 163 153 175 170 178 192 181 172 167 161 162 153 169 162 144 148 156 136 134 150 156 142 123 119 139 151 154 153 145 140 145 140 136 125 115 117 125 126 133 129 127 127 123 122 114 115 112 114 114 107 109 106 103 107 104 102 98 99 97 96 95 97 98 95 96 98 96 100 94 93 95 94 93 92 92 92 91 91 93 93 91 91 90 91 89 90 1184 1194 1253 1308 1400 1470 1589 1661 1662 1510 1375 1291 1190 1130 1057 1016 976 928 896 877 879 928 918 924 992 1039 964 899 823 768 779 858 912 783 606 529 477 470 474 530 592 629 661 699 772 851 960 1062 1219 1344 1524 1648 1740 1723 1549 1471 1437 1375 1337 1308 1273 1264 1202 1136 1128 1138 1171 1120 1043 1056 969 902 956 913 885 872 862 849 834 817 820 794 775 770 751 665 653 624 680 740 736 761 768 776 807 816 811 827 853 983 929 904 1005 1144 1261 1380 1466 1357 1392 1246 1165 1042 981 945 959 910 882 867 871 918 902 879 892 913 901 856 810 758 771 799 803 805 818 971 1188 1410 1548 1806 1851 1973 2024 2119 2134 2055 2059 2169 2274 2463 2528 2449 2367 2359 2221 2021 1867 1698 1670 1509 1359 1348 1296 1237 1227 1279 1285 1366 1440 1536 1558 1598 1551 1547 1522 1519 1514 1579 1647 1755 1858 1938 2050 2203 2297 2444 2580 2884 3032 2906 2775 2683 2637 2593 2586 2609 2671 2714 2770 2847 2913 3012 2853 2792 2659 2629 2515 2433 2405 2454 2553 2752 2968 2909 2759 2605 2430 2290 2157 2056 1874 1759 1805 1966 2246 2346 2495 2572 2674 2765 2918 3076 3189 3073 2816 2713 2617 2539 2331 2238 2233 2329 2518 2667 2884 3035 3251 3432 3318 3264 3099 2901 2658 2515 2345 2191 1975 1907 1909 1917 2015 2097 2223 2234 2371 2474 2688 2849 2988 3084 3166 3105 3250 3441 3338 3204 3050 3023 2896 2840 2714 2645 2638 2693 2807 2880 3120 3343 3480 3427 3260 3128 2979 2895 2807 2734 2587 2434 2173 1935 1688 1654 1677 1830 2109 2219 2438 2477 2560 2737 2751 2672 2552 2462 2301 2189 2034 1936 1812 1724 1726 1846 1980 2115 2199 2333 2381 2316 2420 2371 2406 2481 2494 2444 2414 2360 2339 2300 2271 2226 2262 2290 2367 2486 2474 2386 2355 2396 2397 2454 2503 2378 2301 2252 2123 2021 1938 1871 1795 1727 1653 1568 1503 1380 1306 1244 1252 1261 1274 1341 1388 1400 1392 1388 1419 1322 1292 1276 1325 1428 1534 1633 1680 1744 1803 1878 1865 1863 1892 1903 1985 2143 2281 2356 2363 2324 2271 2198 2201 2200 2206 2258 2328 2459 2541 2469 2482 2516 2597 2506 2452 2378 2347 2332 2365 2411 2364 2295 2263 2212 2177 2117 2085 2019 2009 2036 2094 2197 2286 2295 2225 2137 2035 1970 1841 1755 1698 1682 1708 1777 1821 1966 2031 2232 2321 2732 2916 2985 2821 2781 2821 2749 2585 2538 2511 2479 2364 2297 2106 1964 1852 1826 1826 1861 2006 2062 2201 2255 2325 2368 2429 2456 2503 2544 2617 2677 2773 2821 2859 2864 2808 2764 2745 2762 2708 2550 2471 2496 2590 2670 2825 2669 2521 2446 2320 2231 2042 1949 1927 2021 2160 2260 2304 2192 2034 1983 1931 1930 1962 1809 1622 1481 1391 1394 1472 1531 1635 1720 1806 1810 1843 1927 2030 2118 2260 2355 2147 2133 2085 2080 2065 1882 1669 1579 1414 1370 1558 1656 1732 1802 1714 1704 1830 1865 1696 1578 1631 1614 1737 1803 1715 1612 1519 1464 1429 1376 1205 1088 967 907 846 823 778 852 796 718 679 699 716 705 712 728 694 705 613 541 483 470 475 473 506 673 767 875 921 948 962 983 967 959 954 912 855 825 756 670 620 550 526 495 481 431 433 454 489 559 602 581 522 497 468 456 423 389 355 341 336 336 335 332 332 330 326 326 323 320 320 317 315 310 310 307 304 302 300 298 296 290 288 288 281 285 285 282 281 275 275 272 274 269 268 267 268 267 266 265 261 263 260 262 258 259 257 256 256 256 255 252 252 255 250 253 252 249 251 250 246 246 245 245 244 243 243 242 243 244 242 242 241 242 243 243 243 243 240 240 241 241 240 240 240 239 238 237 237 236 237 237 235 235 236 236 235 236 237 236 234 235 235 235 235 236 235 236 238 238 236 228 230 229 230 236 230 229 226 214 231 227 230 229 230 231 235 231 233 243 237 234 233 233 232 234 235 233 235 236 235 236 236 237 236 236 237 238 241 244 251 249 245 242 243 244 246 248 242 240 241 241 241 241 241 243 253 255 257 256 256 260 260 258 258 255 253 258 255 258 253 252 259 260 259 259 258 256 255 257 262 264 263 261 261 259 259 259 263 268 267 264 265 271 267 266 265 266 271 275 274 274 249 230 202 200 187 187 230 247 247 247 249 234 237 219 208 194 172 165 164 167 161 159 157 176 160 157 154 152 156 175 181 182 176 167 176 178 162 151 149 146 145 145 145 142 146 159 174 183 175 153 174 192 178 185 197 196 177 185 172 144 164 166 159 163 162 157 159 146 129 124 120 123 120 126 129 140 143 150 160 149 146 127 128 126 124 120 118 116 112 114 115 112 111 117 111 110 111 112 114 112 114 118 117 115 116 115 115 116 118 168 150 165 166 145 166 177 180 176 191 186 187 181 181 170 145 171 172 147 137 138 133 128 126 122 124 120 122 139 144 150 150 145 135 143 138 136 128 116 114 122 123 125 127 129 123 117 116 116 112 110 113 106 108 107 109 111 108 106 100 98 99 96 95 96 94 95 96 94 95 94 93 92 94 91 90 93 93 92 91 99 92 92 94 90 90 91 90 90 1206 1197 1255 1317 1424 1516 1610 1674 1626 1501 1363 1274 1151 1067 974 920 882 869 838 820 845 898 938 945 996 1025 985 947 829 763 825 890 911 785 640 540 489 470 470 520 577 615 654 688 753 831 940 1048 1206 1317 1502 1609 1717 1610 1462 1386 1363 1373 1383 1339 1332 1324 1221 1179 1129 1061 1130 1130 1016 919 878 866 880 875 873 866 854 832 821 809 805 790 768 755 717 618 600 645 695 632 640 678 715 726 733 722 779 798 814 918 909 854 876 997 1071 1237 1327 1225 1230 1210 1077 940 897 849 851 853 813 803 806 840 847 835 809 777 756 752 755 762 773 802 806 811 828 950 1107 1251 1410 1679 1825 2016 2117 2041 1999 1968 2092 2206 2311 2414 2355 2275 2188 2222 2183 1890 1791 1720 1638 1488 1308 1189 1189 1265 1308 1433 1473 1600 1718 1847 1726 1786 1934 1901 1836 1798 1696 1697 1847 1889 2023 2146 2230 2374 2401 2527 2612 2848 3047 2788 2660 2572 2505 2415 2417 2446 2523 2596 2682 2759 2885 3088 2925 2864 2747 2654 2528 2537 2581 2600 2652 2896 3142 2952 2752 2673 2473 2353 2249 2104 1893 1760 1810 2062 2201 2363 2533 2665 2748 2847 3035 3225 3294 3128 2844 2771 2681 2605 2429 2339 2310 2396 2575 2650 2979 3155 3324 3362 3170 3105 2972 2835 2647 2424 2202 2095 1992 1945 1983 1953 1938 1972 2036 2127 2273 2419 2649 2696 2818 2920 2992 3053 3214 3356 3189 2981 2879 2841 2787 2771 2746 2719 2684 2717 2990 3057 3281 3495 3710 3544 3350 3254 3068 2925 2785 2639 2460 2335 2151 1998 1724 1621 1658 1777 2052 2176 2290 2396 2532 2716 2678 2616 2520 2433 2321 2231 2042 1936 1750 1718 1795 1946 2036 2153 2255 2397 2404 2379 2481 2475 2533 2650 2529 2455 2380 2351 2332 2259 2237 2186 2157 2184 2239 2328 2423 2363 2395 2353 2366 2335 2344 2387 2383 2270 2154 2069 2005 1926 1864 1768 1691 1616 1547 1430 1368 1240 1278 1234 1237 1280 1307 1330 1335 1283 1258 1278 1283 1328 1368 1466 1599 1734 1805 1855 1912 1977 1960 1962 2010 1952 2027 2164 2261 2305 2349 2329 2269 2230 2226 2235 2228 2253 2323 2460 2594 2550 2476 2442 2454 2465 2456 2382 2397 2372 2376 2394 2331 2292 2261 2211 2174 2117 2062 2016 2041 2083 2119 2183 2251 2364 2270 2129 2086 1968 1883 1804 1780 1696 1704 1751 1811 1930 2023 2248 2467 2698 2856 3024 2982 2918 2869 2831 2726 2758 2738 2690 2549 2424 2335 2198 2041 1875 1828 1830 1879 1956 2079 2157 2214 2243 2287 2320 2377 2437 2526 2590 2643 2653 2668 2700 2736 2798 2846 2894 2887 2746 2697 2662 2686 2721 2681 2632 2680 2558 2357 2212 2046 1969 1947 2053 2174 2270 2374 2285 2160 2075 1999 1993 1973 1773 1570 1448 1447 1491 1617 1685 1741 1803 1884 1923 1918 1983 2084 2166 2304 2333 2271 2232 2163 2085 1902 1730 1524 1495 1473 1500 1637 1739 1880 1927 1864 1819 1935 1907 1767 1657 1703 1759 1811 1885 1833 1767 1660 1584 1521 1388 1252 1201 1084 990 983 970 843 731 693 742 699 649 643 599 605 590 581 562 548 523 474 469 467 482 573 657 739 839 875 914 937 955 906 891 910 878 829 804 766 669 611 554 509 472 455 432 424 477 497 535 567 559 537 520 513 480 467 398 359 344 340 340 338 336 334 331 329 326 324 321 321 317 314 313 309 306 306 300 298 294 292 292 290 288 286 283 288 282 281 280 277 275 272 272 271 273 270 268 265 265 264 261 262 259 259 258 257 258 258 254 254 251 254 256 254 254 251 249 247 248 247 247 247 247 245 243 244 243 243 244 244 247 241 243 243 244 243 242 240 241 241 241 240 239 239 241 238 238 237 238 235 236 238 238 235 236 236 238 237 235 236 237 240 236 236 234 235 232 238 237 230 239 229 227 229 230 230 230 229 231 229 229 228 228 229 229 234 232 239 238 233 235 235 235 232 235 236 236 239 234 235 237 239 237 237 236 239 243 240 238 239 245 247 247 248 245 247 249 243 240 241 240 240 244 245 242 246 248 254 258 260 258 258 260 260 256 260 259 257 261 257 257 261 261 262 259 259 259 254 259 255 264 265 264 265 261 265 262 262 268 268 264 264 269 273 271 272 269 275 277 247 230 216 227 230 194 204 241 234 259 233 231 212 215 223 201 185 175 171 164 165 167 162 164 167 183 185 211 177 152 152 154 163 161 161 156 155 150 150 147 153 149 143 142 140 144 144 152 158 168 171 155 162 177 182 184 162 179 174 157 151 141 155 159 165 149 142 146 141 133 123 122 120 123 121 113 122 129 139 138 135 133 132 124 125 122 121 117 112 113 113 112 113 111 113 115 111 114 103 111 109 111 110 108 111 113 112 113 113 113 117 126 145 166 146 171 175 175 160 180 182 174 171 178 179 174 165 157 156 153 158 155 132 127 123 135 126 124 117 119 142 141 138 138 140 133 137 126 137 134 118 115 117 120 120 118 117 117 115 115 113 115 112 109 104 103 104 106 98 98 98 93 95 97 99 96 96 94 94 93 97 96 93 93 93 93 91 93 93 93 95 96 93 92 92 92 90 91 90 89 1268 1230 1234 1298 1384 1472 1556 1655 1662 1526 1367 1281 1170 1079 1026 925 851 831 808 801 826 857 864 890 960 926 871 845 833 803 869 882 866 821 714 601 499 470 470 502 570 602 643 683 733 806 908 1012 1186 1303 1474 1551 1607 1489 1344 1234 1202 1233 1311 1346 1312 1265 1178 1140 1081 965 1010 1067 1009 915 853 850 885 875 875 862 850 834 830 815 802 778 760 717 661 608 707 700 732 787 738 636 626 653 662 707 716 728 761 784 715 677 674 787 922 1026 1109 1026 977 1048 940 813 804 786 779 768 766 768 777 783 788 754 753 741 744 784 789 798 798 828 880 813 831 902 1024 1332 1444 1599 1735 1875 1858 1832 1801 2002 2137 2277 2258 2307 2182 2026 1913 2029 2084 1983 1784 1592 1449 1244 1149 1231 1391 1563 1600 1705 1709 1791 1957 2073 1937 1912 1981 2166 2020 1848 1789 1970 2061 2042 2142 2364 2464 2550 2613 2761 2872 2905 2786 2788 2567 2434 2347 2252 2215 2225 2353 2423 2532 2632 2838 2898 2802 2912 2922 2864 2744 2760 2824 2890 2989 3119 2929 2827 2713 2633 2508 2406 2355 2203 1901 1797 1875 2015 2180 2305 2425 2540 2684 2771 2908 3126 3304 3218 2952 2860 2761 2684 2576 2492 2458 2470 2684 2834 3049 3295 3525 3351 3057 2909 2804 2663 2421 2244 2067 2031 2082 2139 2265 2281 2144 2050 1974 2012 2145 2313 2512 2618 2773 2878 2994 3165 3292 3168 3039 2940 2845 2836 2802 2796 2817 2856 3103 3270 3329 3509 3754 3811 3814 3658 3603 3594 3226 2908 2721 2633 2499 2353 2150 2039 1779 1620 1573 1633 1888 2021 2171 2252 2421 2493 2492 2472 2571 2599 2469 2317 2099 1920 1723 1710 1881 1958 2061 2226 2276 2368 2435 2444 2559 2666 2567 2544 2592 2512 2290 2247 2201 2121 2107 2108 2092 2044 2051 2109 2125 2192 2222 2196 2222 2249 2261 2300 2318 2279 2173 2114 2033 1967 1909 1808 1757 1644 1583 1466 1383 1294 1227 1210 1221 1252 1273 1307 1327 1343 1414 1378 1437 1463 1506 1580 1684 1801 1885 1978 1996 2044 2098 2113 2183 2109 2080 2184 2241 2282 2330 2326 2314 2295 2276 2273 2269 2312 2380 2472 2440 2410 2389 2318 2311 2345 2354 2333 2332 2311 2336 2364 2292 2269 2237 2177 2160 2157 2093 2036 2087 2126 2153 2212 2233 2291 2218 2105 2018 1961 1983 1968 1968 1825 1761 1728 1764 1933 2059 2254 2408 2614 2736 2870 2965 3046 3000 2945 2875 2922 3056 2897 2736 2572 2496 2393 2241 2132 1944 1862 1848 1842 1930 2017 2090 2124 2172 2232 2296 2376 2431 2457 2494 2508 2521 2573 2629 2702 2793 2765 2738 2742 2777 2839 2893 2963 2863 2827 2657 2568 2411 2279 2140 2008 1971 2064 2204 2306 2433 2439 2239 2122 2118 2081 1854 1717 1566 1476 1518 1579 1675 1738 1784 1827 1920 1983 2032 2087 2175 2260 2339 2259 2138 2076 1976 1926 1810 1665 1690 1716 1787 1663 1737 1902 2007 2083 2011 1952 2032 2045 1859 1841 1850 1910 1862 1791 1759 1685 1506 1427 1402 1327 1179 1081 1021 1045 1052 1045 910 746 847 911 842 815 775 779 769 743 611 658 511 482 483 466 468 616 727 815 792 749 809 874 864 834 824 827 840 836 781 712 663 658 648 540 486 463 444 424 414 422 448 497 512 471 445 437 445 404 379 373 373 398 354 341 340 337 335 333 334 326 325 322 319 317 314 312 310 306 303 299 297 295 293 292 290 286 285 285 281 289 283 280 277 277 273 272 272 271 267 267 266 265 264 263 262 260 258 258 258 259 256 254 255 253 252 250 251 252 249 251 248 249 248 243 247 244 246 246 243 243 246 244 243 247 246 244 244 246 242 240 243 243 240 240 241 240 240 240 241 239 239 240 241 239 237 242 236 237 237 235 242 238 238 237 235 236 235 237 234 235 237 235 231 229 229 229 233 227 232 232 229 235 229 232 229 229 228 228 233 234 237 238 240 234 232 233 233 233 235 234 234 236 237 237 238 236 237 237 236 239 239 239 238 240 244 245 248 247 250 252 247 241 242 243 244 243 245 242 243 245 254 257 259 261 259 260 261 260 262 263 256 265 258 256 262 264 259 263 263 262 261 266 260 256 265 268 270 267 269 263 263 271 272 268 272 272 270 276 273 274 278 280 260 262 244 228 195 193 231 247 227 218 205 218 209 191 198 180 179 171 169 194 223 207 234 184 180 230 233 208 180 169 157 155 159 155 153 150 147 151 150 150 153 166 148 147 146 141 141 142 154 174 166 162 159 170 166 173 184 175 168 166 158 138 152 149 140 130 131 125 122 120 123 119 121 133 132 119 116 122 130 135 133 125 121 122 119 123 121 115 115 112 110 113 111 110 111 109 109 108 109 109 110 110 108 111 109 111 113 116 109 112 113 113 117 142 156 142 136 168 167 160 181 175 154 170 180 168 170 174 160 170 161 148 166 159 164 157 146 129 123 116 114 123 136 131 134 124 120 132 126 133 122 114 109 119 114 117 105 110 115 112 117 114 115 111 104 99 98 103 95 99 100 95 96 99 92 95 94 95 99 95 96 94 95 94 94 93 99 90 94 95 94 93 92 91 91 90 92 94 91 92 1271 1234 1251 1291 1347 1410 1532 1633 1745 1615 1305 1170 1059 1021 974 987 860 831 811 800 800 829 806 819 928 986 967 957 905 855 916 870 777 773 669 576 517 476 470 475 525 575 648 674 714 787 887 975 1162 1287 1427 1480 1463 1375 1257 1172 1077 1177 1295 1341 1320 1265 1189 1135 1079 929 914 957 938 865 821 877 918 901 888 865 854 846 831 825 813 788 747 689 613 638 692 766 801 799 804 757 692 646 621 658 673 699 686 675 690 790 771 681 793 894 988 941 840 866 800 754 760 753 755 754 756 759 754 745 732 728 735 757 779 787 795 899 1002 1096 1004 857 815 889 1011 1248 1353 1492 1552 1641 1667 1695 1760 1827 1953 2133 2143 2023 2003 1866 1707 1793 1870 1883 1717 1441 1287 1151 1228 1394 1557 1720 1827 1852 1991 1978 2059 2151 2056 2027 2054 2193 2118 1949 1906 2104 2240 2162 2210 2500 2651 2834 2793 2955 2861 2678 2571 2661 2615 2351 2247 2096 1991 2003 2196 2310 2468 2674 2617 2572 2576 2676 2789 2846 2919 3019 3092 3232 3276 3134 2940 2828 2673 2588 2454 2409 2304 2191 1924 1818 1814 1921 2103 2224 2391 2486 2621 2786 2958 3043 3240 3332 3074 2955 2815 2772 2661 2562 2514 2513 2650 2778 3004 3246 3483 3383 3101 2899 2716 2536 2229 2150 2075 2111 2164 2383 2518 2549 2418 2266 2068 2006 2083 2290 2565 2713 2860 2973 3166 3307 3211 3094 2971 2934 2885 2860 2863 2951 3099 3297 3554 3633 3513 3625 3849 3837 3768 3706 3677 3624 3345 3090 2773 2591 2465 2351 2183 2077 1801 1651 1578 1553 1770 1920 2095 2252 2340 2303 2293 2266 2443 2541 2337 2196 2013 1885 1740 1718 1836 1926 2026 2235 2372 2585 2570 2528 2605 2686 2603 2482 2441 2411 2371 2318 2290 2203 2175 2140 2100 2016 1983 1943 1955 1999 2049 2057 2116 2162 2159 2225 2282 2179 2103 2058 2000 1969 1899 1817 1741 1641 1603 1499 1395 1292 1248 1208 1212 1221 1225 1271 1351 1431 1456 1419 1459 1545 1617 1691 1752 1854 1955 2066 2144 2245 2246 2221 2294 2260 2214 2270 2333 2334 2364 2399 2391 2354 2314 2299 2310 2299 2311 2339 2331 2336 2364 2316 2298 2293 2291 2277 2280 2304 2341 2310 2232 2215 2193 2170 2190 2137 2145 2146 2173 2199 2210 2267 2289 2257 2144 2040 1993 2056 2098 2110 2089 1944 1836 1742 1860 1986 2092 2257 2415 2504 2590 2694 2842 3078 3166 3067 3047 3056 3051 2970 2872 2776 2597 2538 2390 2275 2072 1942 1877 1858 1849 1921 2002 2056 2133 2168 2222 2270 2294 2321 2356 2378 2447 2493 2585 2644 2617 2560 2544 2538 2610 2642 2730 2849 2877 2840 2694 2704 2452 2328 2290 2096 2075 2044 2151 2269 2418 2476 2266 2218 2214 2027 1780 1618 1517 1441 1547 1635 1721 1754 1800 1825 1918 2035 2085 2138 2246 2309 2260 2168 2148 2143 2014 2058 1932 1755 1791 1919 1959 1861 1797 1889 2037 2122 2120 2064 2148 2084 2023 2028 1994 1857 1716 1671 1587 1588 1503 1399 1225 1169 1143 1173 1134 1027 962 972 947 782 868 958 982 975 920 909 904 770 748 704 542 509 472 459 533 708 774 737 678 671 763 781 796 773 733 762 781 775 740 685 635 600 581 530 469 444 439 419 405 411 429 466 463 430 412 391 393 377 365 356 349 346 342 345 339 338 335 332 331 328 324 323 320 318 314 306 306 305 303 300 298 296 293 291 291 289 289 286 284 283 283 281 279 278 276 275 271 271 270 268 266 265 265 263 264 262 259 261 261 256 257 255 255 254 252 251 253 261 250 256 251 249 251 246 246 247 244 244 243 243 242 244 245 245 247 243 243 245 243 245 243 242 245 240 240 240 238 242 238 239 239 239 239 237 237 237 238 238 236 239 238 238 236 239 236 235 238 235 235 237 236 231 234 231 229 231 229 231 229 228 231 229 232 230 229 231 235 232 235 237 240 237 236 237 233 234 232 233 239 235 243 241 239 237 240 239 237 237 237 236 242 241 238 239 239 243 245 248 249 250 249 249 244 243 251 246 245 247 244 245 246 258 261 260 263 261 261 263 264 264 261 264 264 261 262 265 262 263 267 266 264 268 269 263 261 266 270 272 267 265 269 265 269 274 270 276 269 278 278 265 249 272 244 231 234 217 195 197 234 263 231 221 245 248 228 205 188 176 171 172 175 175 180 192 224 191 221 217 205 192 207 164 171 197 202 178 206 191 207 194 210 195 187 177 178 152 151 143 140 140 144 167 168 165 152 158 168 169 169 169 166 149 149 146 143 126 126 122 121 124 123 126 124 123 123 135 128 117 119 121 124 120 123 122 119 116 115 115 114 115 111 112 115 108 110 109 108 110 110 107 108 111 107 106 106 108 107 109 116 110 110 108 108 110 114 116 141 158 155 157 172 148 168 161 154 149 168 178 175 165 177 176 165 159 159 148 141 129 127 127 127 117 115 114 127 124 120 118 118 118 118 115 120 109 110 119 101 97 95 95 109 103 96 101 98 99 98 97 96 97 96 95 95 96 93 95 94 95 94 95 97 95 93 95 95 94 94 92 97 99 98 98 95 93 95 93 93 93 91 96 97 95 1278 1250 1320 1365 1416 1465 1574 1646 1750 1685 1357 1199 1112 1072 984 898 868 845 818 799 802 803 769 801 920 980 1028 1019 919 905 936 834 769 765 752 686 526 480 470 467 543 563 628 665 712 750 848 951 1119 1257 1359 1431 1346 1246 1132 1054 1034 1141 1221 1282 1268 1223 1170 1111 1054 956 875 858 861 828 825 865 909 923 908 880 858 845 836 817 801 755 726 629 607 685 728 753 767 809 823 859 822 702 668 653 655 637 651 699 760 849 884 755 679 759 805 790 744 725 715 721 722 714 709 717 716 718 716 721 724 730 743 777 778 799 888 1070 1136 1178 1080 934 840 871 950 1064 1167 1293 1411 1410 1377 1576 1578 1641 1827 2007 1932 1791 1716 1802 1598 1580 1728 1793 1611 1355 1194 1171 1314 1477 1643 1887 1974 2021 2117 2187 2249 2246 2198 2161 2170 2265 2158 2054 2091 2234 2340 2260 2243 2374 2500 2727 2871 2807 2655 2518 2455 2422 2590 2441 2256 2024 1888 1891 2125 2288 2479 2523 2385 2383 2434 2503 2646 2732 2839 2951 3131 3256 3201 3093 2898 2774 2630 2573 2481 2447 2294 2158 1961 1854 1814 1840 1995 2155 2353 2459 2656 2735 2826 2972 3104 3234 3233 3032 2905 2834 2718 2650 2557 2557 2662 2768 2912 3125 3385 3245 3038 2906 2639 2379 2201 2117 2135 2289 2566 2673 2761 2699 2534 2415 2189 2075 2045 2228 2503 2624 2745 2866 3061 3073 3093 3242 3087 3030 3015 3024 3125 3225 3385 3586 3811 3672 3447 3492 3618 3704 3669 3562 3545 3509 3329 3275 2995 2759 2543 2385 2171 2060 1874 1639 1572 1536 1712 1880 2053 2192 2186 2134 2075 2207 2408 2464 2262 2140 1978 1878 1716 1733 1846 1940 2032 2301 2432 2623 2639 2690 2809 2864 2794 2653 2584 2565 2555 2463 2411 2314 2245 2169 2176 2114 2074 1989 1945 1892 1901 1968 2014 2087 2083 2112 2149 2083 2035 1978 1943 1905 1856 1778 1709 1634 1579 1496 1362 1297 1235 1202 1208 1221 1291 1326 1343 1421 1430 1441 1508 1615 1717 1834 1882 1973 2079 2121 2224 2295 2291 2209 2222 2310 2337 2351 2299 2321 2367 2437 2426 2379 2341 2326 2291 2261 2243 2222 2226 2272 2307 2256 2227 2261 2254 2238 2252 2295 2319 2269 2209 2164 2179 2168 2131 2157 2226 2216 2254 2295 2291 2365 2314 2242 2102 2068 2118 2193 2218 2191 2143 2010 1910 1818 1880 2013 2080 2197 2285 2401 2576 2777 2913 3115 3207 3192 3135 3046 2984 2950 2864 2738 2603 2484 2309 2250 2257 2108 2038 1930 1889 1867 1928 1982 2039 2064 2107 2140 2189 2217 2244 2294 2375 2439 2488 2482 2420 2351 2326 2334 2399 2459 2574 2636 2689 2794 2909 2710 2475 2414 2312 2232 2249 2249 2222 2264 2422 2535 2392 2327 2151 2012 1758 1588 1474 1445 1554 1630 1725 1790 1835 1870 1944 2041 2168 2222 2299 2339 2236 2185 2198 2229 2186 2132 1906 1761 1807 1966 2074 1974 1888 1919 2003 2068 2209 2258 2272 2275 2218 2103 1910 1800 1646 1562 1447 1402 1355 1281 1295 1330 1299 1296 1218 1111 943 892 867 841 912 981 1067 1102 1093 1080 874 820 852 704 579 536 486 453 533 621 609 605 568 633 653 658 713 665 638 728 706 716 671 628 595 558 529 493 456 427 420 405 401 404 409 448 443 391 382 371 368 364 360 357 354 348 345 343 341 337 335 336 331 330 329 326 323 318 313 310 310 304 303 302 299 297 296 294 291 289 287 288 285 282 282 280 278 276 275 274 273 270 269 268 270 265 263 263 262 262 261 259 258 257 256 255 254 252 253 254 250 249 251 252 249 250 250 248 248 245 244 245 244 245 245 244 242 242 246 243 243 245 243 242 243 243 242 244 243 242 241 240 239 238 240 239 239 238 239 240 240 242 238 238 238 237 235 237 237 235 233 234 238 238 236 230 234 231 231 231 229 232 228 232 231 230 229 230 230 231 234 234 237 238 237 237 239 240 234 236 234 234 235 238 238 238 239 241 241 238 242 240 237 240 239 239 239 239 238 241 246 248 250 253 250 252 246 247 245 248 252 250 245 245 245 248 250 258 263 263 265 265 265 264 264 265 266 260 263 268 268 267 270 268 265 271 270 270 264 263 273 273 273 269 274 272 267 274 276 276 277 272 281 270 274 233 255 261 228 226 203 199 226 249 234 245 243 221 208 199 179 174 175 174 196 213 217 192 234 213 197 227 227 214 203 203 215 215 205 231 205 193 200 233 215 218 205 185 188 179 164 141 140 143 146 155 156 160 154 155 168 168 170 157 164 149 160 157 127 125 125 133 126 138 133 137 138 129 128 161 132 119 119 115 113 121 119 116 117 119 117 114 117 112 111 110 111 108 105 105 108 109 109 109 110 110 110 107 107 106 108 108 104 107 110 108 109 108 110 111 125 159 136 156 149 147 161 178 166 159 149 150 175 178 179 176 170 141 140 136 133 133 135 134 126 127 114 112 112 111 111 108 105 108 118 112 106 106 116 119 95 96 95 98 96 95 97 99 100 98 102 97 97 96 102 96 98 95 99 100 96 95 95 94 96 94 94 95 95 93 95 94 103 101 100 93 93 92 93 93 95 91 93 97 97 97 1287 1297 1391 1475 1479 1528 1604 1677 1786 1651 1467 1317 1182 1104 982 906 850 838 814 798 800 789 760 787 867 892 927 950 975 988 932 913 837 789 779 699 534 478 470 521 542 595 647 667 719 744 835 905 1033 1151 1265 1375 1249 1133 1034 959 1006 1078 1115 1202 1184 1170 1194 1129 1062 965 900 835 814 782 816 867 901 921 901 870 859 847 834 813 775 723 660 573 620 718 769 790 779 770 784 825 839 827 744 688 691 693 722 768 796 911 984 894 812 709 702 710 698 689 692 693 700 706 706 714 716 716 718 736 752 779 784 794 875 971 1045 1072 1157 1218 1162 1004 907 844 848 892 981 1109 1163 1193 1173 1302 1399 1590 1747 1674 1690 1602 1553 1641 1545 1430 1534 1544 1451 1271 1111 1211 1363 1514 1683 1910 2045 2226 2269 2311 2405 2440 2401 2339 2369 2333 2248 2251 2242 2295 2217 2133 2128 2228 2340 2543 2673 2712 2585 2420 2323 2268 2398 2428 2368 2036 1824 1842 2075 2173 2191 2225 2221 2277 2340 2417 2544 2661 2823 2917 3036 3067 3062 3218 2999 2886 2790 2730 2648 2499 2234 2088 1994 1985 1866 1831 1926 2038 2251 2366 2506 2626 2757 2886 3076 3317 3417 3224 3033 2932 2865 2772 2646 2642 2767 2859 2983 3090 3229 3154 2949 2777 2564 2325 2172 2144 2343 2613 2847 2983 2853 2749 2652 2536 2285 2120 2068 2155 2351 2450 2611 2721 2823 2894 3174 3437 3442 3382 3299 3311 3390 3541 3491 3587 3674 3440 3344 3338 3429 3464 3387 3333 3306 3286 3084 3010 2980 2878 2810 2664 2415 2220 1964 1702 1540 1522 1556 1804 1972 2049 1972 1903 1988 2145 2260 2257 2282 2143 1955 1830 1688 1705 1870 1995 2086 2255 2386 2512 2555 2750 2836 2876 2844 2760 2688 2818 2786 2629 2522 2456 2423 2291 2346 2291 2187 2078 2014 1908 1837 1868 1910 2006 2028 2017 2043 2009 1979 1910 1883 1817 1817 1721 1661 1573 1517 1412 1337 1259 1199 1202 1205 1233 1278 1306 1332 1369 1441 1533 1588 1659 1757 1893 1959 2000 2024 2017 2062 2176 2156 2094 2082 2155 2242 2215 2174 2273 2377 2383 2358 2329 2329 2316 2274 2236 2211 2159 2167 2173 2216 2214 2199 2191 2199 2246 2304 2303 2266 2188 2176 2128 2124 2146 2144 2196 2219 2284 2302 2398 2364 2318 2271 2165 2095 2167 2262 2355 2346 2349 2229 2090 1991 1880 1930 1971 2048 2152 2300 2530 2662 2849 2978 3051 3030 3033 3089 3017 3019 3040 2948 2822 2709 2593 2462 2462 2344 2196 2267 2155 2035 1973 1903 1881 1917 1933 1965 2023 2091 2103 2129 2197 2270 2301 2350 2327 2236 2198 2193 2199 2248 2301 2406 2513 2666 2788 2888 2686 2545 2528 2398 2350 2375 2381 2390 2399 2489 2481 2354 2221 2069 1910 1745 1570 1446 1460 1522 1607 1724 1803 1877 1916 1992 2064 2183 2244 2351 2366 2273 2248 2252 2307 2293 2134 1885 1786 1861 1994 2131 2070 1967 2007 2092 2089 2155 2259 2265 2173 2055 2064 1954 1828 1696 1616 1584 1463 1435 1400 1421 1457 1425 1374 1202 1104 993 1032 919 958 1019 1061 1115 1157 1173 1094 1013 1029 862 750 600 549 497 456 451 452 452 444 441 493 533 580 589 533 582 596 590 627 634 567 535 523 523 478 448 426 409 401 393 399 447 471 417 384 377 371 367 363 360 358 353 350 349 344 341 338 338 334 332 329 326 319 319 313 314 315 309 306 305 301 299 298 295 292 291 292 289 288 286 283 285 281 281 277 276 275 272 274 269 269 267 267 264 262 260 261 260 258 260 258 255 255 257 256 253 252 250 249 250 248 251 250 252 247 249 245 246 246 245 244 245 245 243 244 246 244 244 242 243 243 242 242 240 243 242 242 239 240 241 239 238 238 238 238 243 237 238 239 239 237 236 236 237 235 237 235 235 233 235 238 235 232 230 233 232 233 226 224 229 231 233 232 230 231 235 233 236 234 236 235 236 234 238 236 234 236 232 233 234 239 238 239 240 237 238 242 240 240 239 241 240 238 238 241 241 239 242 245 250 251 253 254 249 246 249 250 251 252 252 248 248 250 248 248 260 264 266 268 268 266 268 267 267 265 262 271 271 269 274 273 268 265 275 273 264 264 275 275 272 278 273 277 269 270 278 279 279 277 282 285 282 246 271 249 229 262 213 201 215 243 254 247 226 214 205 188 179 185 224 202 195 233 251 200 234 233 207 238 244 212 177 211 219 222 216 227 235 232 224 184 216 228 216 214 196 175 153 139 137 142 142 151 156 155 148 152 161 168 166 162 153 141 137 140 128 126 136 179 205 204 152 176 177 179 192 188 168 120 122 120 118 115 116 115 121 119 115 113 111 110 112 110 107 110 107 108 104 109 109 106 109 108 107 106 109 109 108 103 108 105 108 106 107 108 104 105 106 153 127 163 157 162 174 181 162 168 152 167 169 167 176 162 147 143 138 137 137 136 133 127 124 127 123 117 113 110 109 109 104 108 114 108 105 110 115 115 101 97 98 97 99 97 105 97 93 98 97 96 95 95 95 98 96 96 98 99 96 94 93 94 95 94 94 95 94 95 95 94 94 99 94 96 94 94 95 94 90 93 98 101 97 97 1295 1346 1432 1433 1477 1538 1624 1696 1774 1595 1438 1327 1175 1089 979 913 841 818 800 786 766 780 748 748 791 815 848 880 952 1000 992 899 800 744 665 593 535 480 470 529 582 615 642 673 703 725 775 828 934 1046 1210 1317 1181 1048 901 907 942 995 1057 1110 1060 1105 1184 1149 1078 972 906 825 777 785 817 844 853 847 825 818 813 793 806 781 751 704 629 605 684 744 793 794 790 779 772 788 828 895 883 757 735 739 799 865 915 1004 1108 1043 959 881 889 905 865 810 758 743 732 718 716 723 727 739 743 757 781 809 822 844 982 1083 1122 1133 1172 1295 1235 1100 1013 993 938 910 897 885 934 1010 1025 1175 1339 1567 1623 1487 1428 1377 1283 1403 1471 1314 1337 1397 1282 1127 1062 1239 1408 1595 1785 1967 2011 2155 2232 2331 2404 2415 2430 2445 2521 2482 2535 2471 2462 2267 2143 2006 1992 2090 2192 2353 2525 2538 2484 2314 2186 2108 2229 2130 2153 1980 1762 1719 1801 1854 1906 1984 2099 2192 2263 2334 2429 2566 2702 2724 2822 2885 2954 3133 3028 2877 2775 2651 2474 2340 2172 2120 2154 2265 2130 1900 1864 1961 2157 2260 2416 2593 2689 2831 2986 3240 3431 3349 3240 3125 2956 2961 2867 2839 2928 3088 3163 3225 3049 2947 2847 2706 2477 2281 2186 2221 2503 2725 2984 3104 3000 2889 2758 2650 2361 2148 2085 2154 2413 2528 2672 2771 2882 3059 3393 3699 3790 3735 3708 3635 3437 3389 3291 3316 3479 3342 3268 3260 3238 3209 3106 3078 3065 3077 3015 2763 2734 2662 2659 2629 2471 2226 1994 1748 1567 1515 1510 1659 1746 1767 1725 1730 1814 1959 2042 2058 2115 2124 1935 1792 1646 1704 1876 1998 2066 2194 2326 2538 2633 2809 2845 2740 2754 2720 2698 2705 2715 2593 2412 2374 2349 2298 2260 2326 2290 2155 2082 1951 1850 1783 1818 1884 1952 1956 1962 1940 1895 1814 1769 1709 1717 1633 1587 1483 1422 1334 1291 1206 1194 1202 1214 1233 1261 1307 1326 1411 1549 1545 1584 1669 1753 1807 1798 1852 1854 1934 1991 2057 2015 1991 1962 2047 2146 2075 2099 2281 2366 2338 2306 2259 2226 2234 2263 2203 2188 2149 2132 2131 2158 2138 2119 2130 2115 2155 2210 2278 2183 2105 2095 2090 2098 2144 2166 2170 2216 2232 2255 2275 2271 2222 2177 2124 2145 2227 2320 2443 2506 2423 2285 2199 2072 1931 1952 1990 2009 2094 2239 2465 2635 2748 2844 2882 2860 2895 3042 3193 3232 3128 2911 2778 2695 2711 2655 2513 2365 2363 2384 2422 2272 2144 2104 2072 1941 1918 1899 1900 1936 1944 1990 2031 2066 2113 2166 2161 2132 2163 2251 2268 2278 2256 2319 2428 2568 2648 2798 2761 2637 2585 2529 2497 2553 2568 2564 2587 2409 2298 2202 2131 1940 1732 1622 1533 1456 1467 1560 1575 1681 1776 1871 1929 2033 2106 2189 2268 2374 2409 2290 2309 2327 2412 2310 2138 1923 1812 1899 1984 2107 2157 2020 2032 2144 2212 2279 2223 2098 2025 1873 1873 1936 1906 1806 1761 1674 1611 1595 1551 1528 1558 1484 1345 1195 1106 1121 1129 978 1026 1123 1154 1194 1225 1238 1184 1124 994 837 789 707 632 540 494 466 486 497 504 472 447 433 453 471 472 486 478 479 454 475 489 505 454 462 441 418 404 399 394 390 392 413 445 414 381 377 371 366 363 362 358 355 354 349 345 345 340 339 333 332 323 321 321 317 315 314 310 313 306 305 304 303 296 297 296 294 294 293 290 286 285 287 282 279 279 277 276 277 271 273 271 267 264 264 263 261 260 260 258 258 259 258 255 253 252 253 251 251 252 251 248 251 247 248 246 248 247 246 248 243 247 244 245 244 243 245 244 245 244 242 243 244 240 241 241 242 240 244 239 243 239 240 240 240 239 239 238 238 237 238 237 238 235 236 236 235 236 236 234 239 237 232 231 232 231 231 230 235 231 230 231 222 218 231 230 234 236 237 238 237 238 234 237 235 235 235 234 234 234 235 237 239 241 239 240 239 239 238 238 242 238 243 240 241 242 242 240 244 246 241 242 252 254 255 250 244 247 253 257 253 249 248 247 250 247 250 254 258 268 268 268 270 270 269 268 262 271 275 276 274 275 275 274 274 277 266 271 279 277 277 277 280 281 273 268 271 280 283 279 284 289 257 252 285 275 258 254 214 204 203 227 251 221 238 209 200 189 186 184 189 216 233 218 266 208 203 239 211 230 234 198 226 249 224 255 250 222 207 191 183 197 171 166 169 170 179 180 176 157 139 137 139 145 153 159 146 153 154 155 156 152 141 135 133 129 126 126 143 217 183 168 211 226 202 207 218 204 161 181 142 120 118 116 116 113 117 119 116 115 113 110 105 109 109 110 110 110 107 106 109 111 107 105 104 104 106 103 107 105 109 106 112 106 112 106 106 104 104 122 149 154 141 149 157 174 151 139 147 143 139 142 160 156 140 139 140 137 139 130 130 129 127 116 123 118 124 121 122 120 113 106 105 102 104 117 119 117 101 107 97 96 102 98 95 96 97 97 98 97 96 96 97 96 97 97 98 95 95 94 93 93 92 93 97 95 95 95 99 94 92 93 96 100 102 103 96 94 97 99 96 97 97 96 1348 1400 1376 1424 1495 1542 1649 1720 1649 1530 1378 1284 1172 1110 1035 950 872 836 777 761 743 753 736 718 753 757 759 785 860 898 956 971 905 866 766 672 561 506 470 472 512 554 577 616 678 705 736 779 890 1003 1145 1251 1145 1009 857 796 854 917 941 930 996 1053 1086 1061 1000 940 892 850 738 807 780 774 786 775 757 749 735 696 661 685 663 579 603 704 749 769 829 833 822 810 799 819 849 914 973 882 847 852 877 945 996 1062 1158 1227 1164 1129 1157 1155 1079 1081 1011 953 943 922 898 849 840 822 823 848 858 894 904 964 1047 1084 1177 1323 1344 1410 1397 1262 1183 1128 1034 966 942 913 893 896 912 1015 1187 1336 1295 1199 1155 1112 1098 1106 1135 1170 1152 1166 1130 1033 1166 1364 1567 1722 1790 1729 1875 2036 1993 2107 2173 2202 2249 2356 2442 2671 2558 2420 2349 2219 2097 1923 1779 1906 2014 2149 2276 2274 2212 2154 2013 1838 1900 1850 1770 1662 1558 1497 1518 1563 1653 1771 1964 2020 2137 2250 2448 2422 2460 2515 2639 2696 2815 2914 3028 2864 2685 2588 2424 2390 2430 2445 2561 2448 2275 2168 1976 1908 2052 2158 2361 2490 2612 2721 3007 3190 3096 3115 3131 3144 3185 3242 3216 3297 3470 3327 3183 3050 2971 2850 2661 2472 2337 2274 2286 2326 2463 2662 2809 2968 2924 2815 2719 2628 2317 2144 2130 2255 2523 2727 2976 3133 3283 3556 3851 3794 3566 3523 3604 3622 3432 3227 3089 3065 3206 3283 3122 3065 3036 3001 2871 2841 2791 2775 2771 2569 2425 2390 2393 2361 2234 1975 1795 1729 1545 1506 1509 1492 1474 1466 1484 1511 1618 1672 1726 1776 1843 1891 1831 1664 1590 1716 1844 1944 2055 2163 2246 2359 2452 2564 2606 2525 2593 2679 2649 2570 2451 2400 2362 2308 2280 2225 2202 2294 2426 2343 2224 2091 1953 1812 1710 1746 1765 1841 1860 1819 1784 1728 1685 1570 1580 1530 1479 1373 1319 1271 1214 1194 1201 1211 1217 1221 1236 1256 1290 1321 1384 1417 1457 1489 1553 1613 1598 1651 1723 1778 1821 1848 1863 1901 1835 1946 1921 1988 2097 2210 2253 2201 2180 2148 2122 2151 2186 2174 2137 2108 2058 2062 2074 2080 2061 2064 2061 2078 2105 2127 2091 2057 2039 2042 2046 2099 2095 2093 2155 2212 2215 2213 2224 2209 2197 2208 2239 2306 2382 2497 2568 2485 2439 2313 2214 2112 2006 1951 1969 2037 2153 2360 2452 2610 2663 2691 2764 2893 3050 3053 3011 3162 3084 2948 2849 2839 2624 2556 2582 2530 2490 2544 2489 2331 2239 2253 2095 2097 2073 2042 1991 1998 1985 1986 1952 1924 1978 2060 2189 2295 2393 2464 2500 2455 2365 2320 2416 2495 2598 2672 2787 2776 2737 2724 2788 2827 2694 2533 2358 2220 2036 1878 1753 1627 1502 1469 1513 1579 1669 1698 1777 1731 1792 1878 2014 2121 2208 2290 2425 2493 2401 2403 2380 2464 2361 2219 1997 1871 1867 1985 2148 2238 2138 2130 2205 2308 2214 2135 1939 1790 1730 1639 1686 1678 1678 1728 1787 1806 1783 1741 1716 1600 1436 1350 1310 1284 1251 1145 1146 1126 1181 1239 1293 1343 1365 1296 1204 1106 1015 918 800 749 690 593 540 619 595 507 553 596 547 512 486 450 423 421 416 408 407 408 407 405 406 402 398 396 393 388 387 384 385 381 384 379 379 372 367 363 365 357 351 346 345 342 337 340 335 331 329 324 322 321 318 318 317 311 307 308 308 304 303 298 297 296 294 292 292 289 288 285 284 283 282 276 277 276 272 273 270 269 268 267 265 263 262 262 261 261 258 257 258 254 255 253 251 252 251 250 249 251 249 249 247 246 246 249 249 246 245 245 244 245 245 245 245 244 244 246 243 243 242 242 244 240 244 241 245 240 242 241 240 241 240 241 239 243 238 241 238 241 239 239 236 237 238 236 236 236 238 238 233 230 231 232 231 231 228 236 230 231 229 229 233 238 238 236 238 237 237 238 237 234 236 236 235 236 236 236 236 236 240 240 240 239 237 240 239 240 238 239 248 244 242 242 240 241 243 246 247 246 246 252 253 257 256 252 252 254 258 258 253 252 252 248 251 250 250 260 263 271 273 276 273 269 268 272 280 281 274 280 278 273 276 281 266 266 277 280 282 278 286 286 281 273 285 275 283 288 286 291 265 278 260 234 238 247 210 222 213 207 228 269 252 247 240 197 186 186 195 233 209 203 243 221 258 255 253 246 211 228 249 265 233 222 230 244 251 225 200 194 207 185 180 194 178 172 150 165 158 143 137 140 153 153 152 138 138 154 150 139 136 131 128 137 150 170 202 224 221 236 226 227 202 187 195 199 194 165 150 121 120 117 114 115 115 108 108 114 115 115 113 109 113 112 111 109 110 112 106 106 104 107 115 116 115 106 105 103 106 109 108 111 106 104 110 106 105 110 111 119 153 165 160 159 147 132 139 126 125 128 124 132 132 142 138 134 134 132 131 127 129 125 124 113 120 122 121 116 117 113 105 103 103 105 106 102 98 99 100 98 102 100 97 98 98 98 98 97 97 94 94 96 98 97 98 97 95 95 93 97 95 95 99 94 96 100 101 99 92 97 102 102 99 101 101 101 100 99 99 99 98 98 1377 1366 1367 1414 1486 1549 1653 1594 1502 1432 1345 1216 1131 1081 1041 996 930 868 800 765 735 715 734 706 724 746 741 747 800 833 879 920 972 888 800 744 618 543 470 470 474 493 544 606 652 662 687 707 813 911 1055 1157 1081 982 892 781 790 846 860 879 941 1008 1000 948 890 956 931 898 845 706 717 721 748 706 676 688 658 628 586 568 556 603 704 740 781 844 854 847 836 820 835 881 916 945 997 971 939 935 923 964 991 1060 1135 1255 1320 1317 1323 1357 1280 1263 1217 1146 1199 1124 1108 1027 997 969 959 974 1022 1072 1053 1029 1146 1287 1297 1433 1510 1609 1516 1370 1313 1177 1046 1039 1100 1065 984 960 932 920 961 1025 1037 1015 979 956 970 975 958 997 1010 1003 999 1093 1219 1410 1485 1542 1607 1591 1747 1782 1798 2019 2039 2103 2228 2330 2509 2652 2491 2280 2194 2099 2019 1878 1733 1721 1834 2005 2127 2074 1978 1937 1846 1697 1657 1586 1537 1447 1456 1495 1606 1554 1558 1578 1738 1858 2087 2263 2289 2302 2375 2452 2551 2629 2786 2935 3075 3008 2817 2695 2585 2533 2623 2718 2768 2578 2373 2273 2044 1927 1973 2102 2294 2424 2555 2707 2969 3012 3019 3017 3024 3010 3093 3152 3275 3246 3163 3076 2926 2871 2775 2690 2511 2419 2388 2369 2480 2423 2455 2589 2764 2937 2939 2846 2726 2595 2291 2157 2135 2321 2619 2808 3089 3254 3492 3739 3736 3653 3457 3386 3398 3451 3367 3186 3047 3016 3204 3287 3058 2946 2779 2779 2717 2671 2645 2522 2511 2468 2265 2244 2251 2176 1990 1823 1710 1611 1540 1512 1501 1501 1479 1465 1434 1421 1440 1496 1516 1575 1606 1642 1641 1571 1581 1719 1827 1948 2041 2086 2129 2196 2283 2382 2397 2432 2541 2587 2508 2447 2423 2388 2350 2241 2217 2160 2141 2200 2304 2363 2237 2116 2035 1834 1731 1652 1710 1746 1784 1737 1705 1655 1604 1533 1419 1392 1347 1319 1275 1209 1187 1196 1207 1218 1230 1253 1295 1316 1332 1309 1332 1351 1347 1406 1442 1487 1463 1554 1576 1660 1702 1685 1735 1769 1750 1794 1875 1981 2090 2147 2150 2081 2075 2042 2048 2110 2177 2159 2150 2102 2051 1987 1989 1965 1976 1980 2021 2031 2037 2017 1999 2007 2018 2012 2008 2072 2080 2120 2155 2215 2255 2299 2317 2325 2301 2347 2288 2310 2354 2440 2521 2599 2447 2265 2179 2118 2066 1975 1964 1993 2043 2249 2421 2486 2523 2608 2713 2811 2939 2866 2917 3065 3178 3199 3027 2916 2735 2697 2709 2707 2654 2645 2550 2426 2356 2362 2228 2249 2197 2188 2206 2163 2156 2138 2078 2020 2002 2096 2189 2290 2413 2517 2635 2610 2472 2379 2339 2407 2528 2620 2755 2763 2811 2858 2965 2783 2572 2463 2246 2152 1955 1841 1638 1520 1479 1493 1578 1634 1709 1752 1819 1842 1796 1848 1995 2109 2231 2324 2435 2523 2597 2508 2525 2562 2389 2243 2085 1970 1889 1994 2154 2270 2246 2229 2343 2299 2129 2005 1861 1771 1607 1531 1540 1517 1520 1584 1653 1695 1696 1672 1698 1705 1576 1502 1451 1413 1296 1279 1225 1214 1259 1286 1322 1338 1276 1226 1176 1072 985 898 800 759 675 646 560 674 572 529 600 693 700 663 596 553 516 487 472 463 441 402 399 401 401 397 395 393 389 383 382 382 379 377 378 374 373 365 367 361 357 352 352 346 345 340 339 335 334 330 329 328 325 322 325 316 316 312 309 308 304 303 301 298 296 295 295 292 292 291 287 285 284 280 280 278 276 275 271 273 270 269 268 264 264 262 263 262 259 259 260 257 256 254 255 253 257 252 255 250 251 250 250 249 249 249 248 247 246 247 245 248 245 246 246 244 244 245 244 242 244 243 244 243 242 242 243 242 241 242 242 241 241 242 241 238 240 239 239 238 237 237 236 237 238 239 238 236 235 238 238 235 236 232 235 233 232 234 233 230 232 229 231 230 233 235 238 235 236 237 237 239 237 238 236 235 236 235 237 236 237 237 240 241 236 239 238 235 236 242 239 243 248 247 248 243 242 242 242 254 252 249 248 246 260 257 257 260 252 251 255 260 255 255 259 252 251 252 252 254 258 262 271 277 273 269 267 274 280 281 280 283 280 280 280 285 271 269 268 276 282 285 291 285 275 288 290 283 276 281 295 289 274 292 252 259 242 258 231 255 225 207 215 255 235 269 236 202 192 187 205 237 235 239 223 246 255 280 279 225 258 283 254 238 259 260 235 254 231 240 220 239 223 209 199 165 174 164 167 162 161 144 134 138 143 144 148 148 150 138 132 132 131 128 136 197 198 210 192 235 204 219 192 209 189 178 159 146 144 132 126 125 115 112 112 114 108 116 115 113 118 116 117 118 115 113 109 110 110 111 109 108 118 152 131 119 112 110 108 107 107 106 108 109 109 105 103 106 107 104 105 114 115 147 135 125 135 136 133 125 124 123 118 124 130 136 133 134 131 133 130 130 127 122 118 117 118 116 116 116 103 100 102 101 101 99 103 106 99 100 101 99 101 99 98 101 97 99 96 97 95 98 97 96 97 99 99 98 98 98 97 100 106 106 101 96 101 103 99 98 98 102 103 103 101 102 103 104 102 100 101 99 98 99 1377 1300 1347 1405 1493 1568 1492 1411 1320 1241 1198 1172 1131 1050 989 981 928 895 845 810 771 726 700 700 685 721 726 727 765 794 817 853 932 900 865 809 721 586 470 493 470 470 513 570 578 613 668 719 762 843 975 1060 981 874 815 736 755 814 773 840 888 969 962 862 817 936 930 877 831 719 618 685 710 675 573 545 563 615 601 572 646 684 701 740 772 798 816 843 849 840 863 905 885 897 918 969 971 927 935 1009 1002 1074 1165 1231 1279 1351 1391 1438 1464 1447 1390 1359 1383 1351 1310 1228 1206 1167 1180 1174 1214 1244 1174 1222 1237 1319 1422 1563 1669 1687 1599 1441 1319 1142 1145 1208 1283 1241 1141 1034 1006 1003 966 950 935 964 969 949 965 953 950 953 962 965 967 1008 1096 1198 1287 1366 1378 1511 1591 1559 1696 1855 1940 2086 2184 2431 2576 2550 2471 2265 2174 2101 2046 1896 1747 1589 1730 1885 1883 1844 1767 1654 1592 1509 1455 1397 1415 1468 1563 1747 1866 1795 1626 1590 1586 1680 1876 2028 2112 2176 2289 2370 2476 2608 2702 2837 2916 3075 3044 2942 2884 2924 2993 3034 2858 2650 2524 2378 2114 1994 1942 2062 2211 2334 2549 2693 2916 2892 2901 2874 2886 2914 3027 3111 3307 3152 3043 2974 2876 2822 2656 2564 2506 2473 2446 2561 2657 2651 2633 2729 2969 3036 2920 2837 2707 2581 2308 2175 2195 2371 2676 2850 3013 3119 3472 3537 3456 3433 3340 3257 3229 3254 3207 3048 2941 2934 3101 3085 2940 2866 2613 2561 2552 2514 2515 2366 2306 2273 2181 2109 2153 2104 1763 1701 1598 1560 1623 1783 1691 1609 1628 1634 1520 1433 1392 1364 1377 1387 1435 1456 1470 1471 1541 1615 1725 1888 1919 1974 2011 2077 2155 2304 2344 2426 2568 2659 2584 2580 2544 2504 2442 2279 2224 2140 2084 2108 2206 2268 2149 2012 1921 1845 1790 1616 1631 1698 1699 1658 1630 1572 1534 1481 1438 1291 1273 1238 1198 1180 1186 1208 1217 1232 1247 1281 1306 1343 1418 1473 1466 1516 1486 1461 1429 1374 1390 1425 1441 1507 1559 1542 1586 1592 1736 1880 1978 2038 2037 2056 2045 1986 1957 1934 2036 2072 2057 2027 2016 2051 1938 1935 1931 1910 1909 1893 1896 1914 1920 1934 1948 1954 1968 1970 1981 2034 2072 2132 2182 2258 2318 2396 2421 2453 2405 2377 2409 2425 2500 2559 2618 2555 2402 2262 2197 2235 2207 2081 2023 2013 2037 2225 2291 2371 2451 2533 2616 2687 2820 2744 2865 2971 3071 3195 3085 2944 2897 2876 2867 2848 2807 2784 2697 2597 2529 2409 2327 2348 2333 2340 2339 2342 2312 2273 2270 2193 2064 2083 2212 2305 2421 2499 2619 2711 2598 2492 2427 2396 2485 2583 2611 2671 2724 2769 2828 2767 2538 2319 2131 2009 1852 1712 1557 1489 1513 1577 1671 1717 1817 1841 1932 1969 1947 1982 2064 2114 2220 2317 2423 2493 2588 2662 2695 2563 2462 2366 2147 2021 1957 2020 2155 2282 2422 2427 2328 2267 2081 1966 1814 1706 1601 1525 1407 1382 1413 1471 1536 1610 1520 1487 1570 1657 1686 1614 1558 1509 1450 1382 1327 1329 1324 1352 1385 1390 1295 1218 1112 1012 875 788 722 692 662 600 634 646 571 553 621 654 743 715 702 601 552 555 528 500 481 484 460 395 392 392 391 388 387 385 382 381 379 378 374 372 370 364 360 355 357 351 349 344 345 342 340 337 335 332 330 329 324 321 320 316 316 314 309 306 307 303 301 300 302 296 295 293 290 289 286 284 282 281 280 277 277 275 274 272 270 268 267 267 266 264 263 261 261 259 260 261 255 257 255 260 254 254 253 250 251 251 251 248 249 247 248 247 247 246 247 249 246 245 246 246 246 243 247 245 244 245 244 243 248 243 244 239 240 242 243 239 240 241 238 240 238 239 239 239 239 238 238 238 239 237 235 239 237 240 234 235 234 233 233 230 233 230 230 229 230 232 233 232 238 236 234 235 237 238 238 238 237 236 234 234 238 237 234 233 236 238 238 240 238 239 240 240 240 237 239 245 247 247 247 245 242 243 242 251 258 252 248 247 255 262 261 259 255 255 251 257 262 258 258 258 254 252 251 252 256 267 275 277 280 281 269 274 279 283 286 286 285 284 288 288 277 272 280 272 292 291 293 287 282 295 292 288 287 287 295 298 288 290 248 266 259 263 235 277 234 231 215 229 270 279 243 207 196 196 197 224 263 231 246 252 297 241 264 275 266 262 265 273 254 244 244 241 219 255 234 238 207 227 211 183 174 166 169 164 162 154 135 134 137 141 140 147 145 141 134 129 132 129 132 209 199 185 174 193 224 204 203 193 202 211 194 181 155 127 119 114 115 117 110 114 112 111 115 116 115 118 120 120 117 114 113 111 111 113 112 118 144 179 171 132 124 131 107 107 109 106 106 105 105 103 105 111 107 92 104 107 112 114 133 132 135 136 126 123 123 121 119 123 116 122 133 124 130 132 130 129 124 121 123 121 109 107 108 102 101 98 98 102 100 101 98 99 101 101 100 99 98 98 101 100 98 100 100 97 97 96 97 94 99 102 104 104 103 106 107 105 103 105 98 98 99 102 107 97 103 104 103 101 102 103 102 103 102 101 101 102 100 99 1311 1295 1350 1404 1491 1476 1342 1269 1200 1140 1081 1110 1082 1031 964 939 926 915 891 873 837 793 724 725 664 700 712 712 729 753 779 805 852 835 831 791 767 614 470 524 471 470 491 510 543 590 641 682 687 776 895 923 864 786 740 745 701 723 752 785 838 921 878 799 792 880 824 802 783 683 584 634 664 591 520 727 796 815 781 619 548 599 624 685 719 750 762 785 794 830 848 868 867 868 875 886 925 912 943 1023 1068 1074 1120 1174 1223 1279 1315 1390 1421 1465 1439 1399 1386 1411 1409 1382 1359 1318 1322 1333 1349 1359 1298 1398 1443 1459 1546 1662 1782 1764 1631 1466 1353 1218 1254 1388 1457 1375 1238 1122 1121 1196 1242 1164 1206 1244 1245 1244 1222 1176 1073 1004 988 976 964 965 979 1036 1099 1197 1283 1337 1385 1555 1617 1758 1931 2121 2294 2448 2394 2311 2306 2278 2292 2179 2101 1944 1789 1515 1572 1702 1648 1574 1501 1411 1394 1369 1381 1466 1536 1747 1952 2100 2128 2065 1820 1711 1610 1598 1685 1793 1923 2043 2196 2284 2400 2472 2545 2649 2813 3009 3234 3212 3185 3203 3287 3282 3035 2858 2600 2419 2189 2078 1961 2017 2180 2323 2514 2621 2712 2742 2735 2742 2801 2845 3045 3304 3203 3150 3051 2992 2840 2719 2609 2579 2636 2750 2855 2896 2845 2822 2827 3020 3201 3084 2926 2818 2698 2575 2344 2215 2259 2399 2663 2806 2966 3129 3450 3385 3225 3135 3070 3051 3037 3035 3012 2910 2794 2789 2874 2864 2752 2668 2504 2393 2326 2290 2271 2246 2133 2118 2039 1975 1873 1770 1625 1596 1623 1680 1962 1962 1887 1931 2015 1983 1836 1718 1566 1488 1403 1336 1287 1304 1324 1323 1423 1505 1612 1745 1800 1862 1957 1999 2061 2196 2329 2509 2655 2759 2753 2764 2643 2463 2404 2301 2225 2113 2053 2041 2103 2254 2205 2010 1871 1734 1692 1607 1525 1592 1608 1586 1536 1497 1452 1381 1309 1242 1226 1197 1183 1189 1195 1208 1221 1240 1259 1290 1324 1429 1516 1611 1701 1739 1682 1653 1574 1529 1465 1495 1507 1528 1430 1458 1474 1529 1601 1756 1910 1946 1916 1958 1958 1907 1863 1850 1941 1950 1876 1824 1852 1841 1854 1857 1863 1858 1860 1863 1863 1864 1866 1882 1899 1914 1923 1905 1937 1995 2052 2137 2226 2301 2355 2443 2506 2565 2528 2481 2461 2454 2535 2632 2680 2571 2445 2354 2388 2388 2324 2233 2161 2096 2040 2090 2149 2269 2315 2416 2517 2604 2635 2719 2817 2941 3012 3011 3032 3083 3088 2961 3022 2996 2881 2867 2876 2729 2503 2474 2405 2433 2470 2523 2485 2510 2501 2437 2393 2289 2131 2110 2212 2309 2419 2503 2622 2700 2628 2587 2502 2460 2457 2510 2598 2638 2699 2759 2804 2633 2439 2297 2102 1910 1764 1635 1515 1492 1565 1650 1714 1782 1899 2002 2061 2133 2111 2054 2083 2102 2161 2226 2327 2373 2499 2596 2663 2611 2594 2503 2204 2071 1994 2032 2174 2303 2420 2341 2269 2239 2124 2010 1948 1892 1787 1698 1498 1369 1327 1340 1416 1510 1359 1353 1429 1531 1670 1732 1670 1615 1556 1485 1440 1421 1421 1432 1436 1435 1284 1187 1114 1010 904 795 709 662 710 702 659 591 544 611 649 706 727 792 710 675 655 633 684 594 562 544 527 445 392 391 389 383 385 382 380 376 376 377 374 371 366 364 361 355 355 350 348 343 343 341 337 335 335 333 327 325 322 323 319 317 315 314 309 308 305 302 302 298 299 297 295 293 290 289 289 286 285 282 279 279 279 277 274 272 271 270 267 265 266 263 263 261 259 258 259 258 256 257 255 254 265 255 251 250 252 251 251 248 251 248 249 248 250 248 246 246 247 245 246 247 246 243 244 245 243 244 240 245 244 242 243 243 242 242 242 240 240 241 241 239 241 241 240 238 240 245 239 238 238 238 236 240 239 238 233 233 232 232 231 229 232 231 232 232 230 229 233 233 241 238 236 236 238 238 237 237 237 238 237 237 236 237 238 236 239 237 238 237 241 241 240 240 240 239 240 245 246 247 247 245 243 244 244 253 258 260 251 249 250 254 263 267 261 255 253 254 256 260 263 261 259 260 255 252 252 256 277 283 284 281 276 276 279 274 279 287 291 290 288 278 284 291 283 273 289 288 291 292 281 288 297 295 290 290 286 304 286 297 274 248 282 258 251 276 249 245 217 220 239 274 238 239 211 198 197 224 233 276 250 268 282 272 244 223 217 233 238 232 255 252 257 262 236 207 233 203 197 181 192 181 173 165 159 159 158 142 175 137 136 133 136 136 136 132 130 129 128 130 153 227 235 189 179 182 164 174 199 200 177 166 154 139 130 120 117 117 117 112 113 108 112 111 117 116 118 119 122 123 126 120 116 114 117 115 123 144 175 147 132 125 169 186 166 126 112 107 104 107 108 106 105 110 108 105 104 103 102 109 113 107 108 109 105 105 110 111 114 116 115 112 126 118 111 106 109 121 118 124 120 113 108 107 102 99 103 99 98 98 99 98 98 100 100 100 99 96 101 99 97 101 100 101 100 101 95 96 100 100 106 114 109 106 109 106 110 107 103 100 99 96 97 99 100 94 103 103 104 101 103 103 103 102 103 102 102 101 100 100 1184 1240 1299 1300 1311 1290 1180 1115 1062 1009 980 991 1017 983 930 902 891 888 872 858 815 786 710 702 657 682 704 700 729 736 729 758 792 768 666 704 716 606 470 558 549 508 515 488 482 530 612 584 613 655 683 682 674 681 680 666 642 675 730 740 730 755 749 664 702 667 642 621 611 602 576 512 580 582 673 857 949 911 821 722 679 631 615 587 654 687 705 728 742 761 795 820 818 860 884 914 956 984 992 1008 1062 974 1025 1113 1165 1219 1284 1366 1401 1399 1399 1365 1318 1369 1362 1346 1316 1257 1255 1329 1377 1371 1363 1485 1530 1657 1745 1867 1933 1804 1689 1540 1428 1363 1475 1602 1637 1505 1450 1341 1304 1428 1508 1492 1475 1602 1717 1571 1561 1471 1354 1373 1280 1235 1166 1102 1031 1011 1028 1076 1136 1313 1465 1576 1654 1820 1953 2142 2205 2176 2168 2066 2026 2021 2057 1957 1861 1787 1699 1525 1409 1410 1353 1302 1309 1315 1331 1476 1559 1754 1882 2139 2300 2419 2397 2249 2118 2032 1871 1747 1666 1677 1753 1877 2081 2151 2274 2353 2451 2598 2743 2768 2885 2897 2860 2912 3107 3254 3092 2996 2726 2522 2312 2151 1993 1989 2101 2207 2337 2439 2534 2599 2687 2745 2843 2963 3196 3276 3296 3304 3102 2944 2798 2800 2813 2866 3002 3132 3147 3213 3156 3063 3252 3306 3168 3040 2852 2760 2579 2488 2365 2362 2346 2395 2593 2762 3010 3162 3471 3354 3159 3075 2919 2870 2790 2742 2733 2635 2587 2583 2575 2564 2548 2420 2278 2202 2157 2097 2022 1976 1922 1850 1772 1741 1687 1648 1663 1695 1851 2019 2242 2214 2269 2332 2237 2134 2010 1955 1824 1765 1608 1471 1292 1253 1259 1272 1318 1368 1475 1568 1679 1763 1902 2009 2058 2125 2291 2597 2713 2877 2897 2807 2657 2474 2396 2286 2220 2171 2108 1981 1976 2136 2193 2033 1926 1790 1711 1575 1492 1429 1456 1469 1438 1361 1309 1247 1217 1194 1175 1175 1176 1206 1212 1226 1242 1259 1269 1331 1370 1481 1632 1827 1928 1974 1947 1852 1819 1755 1627 1735 1733 1718 1693 1596 1509 1473 1490 1598 1616 1665 1749 1901 1917 1880 1768 1744 1835 1780 1810 1700 1703 1744 1771 1873 2069 2079 2040 1995 1954 1910 1893 1869 1876 1873 1876 1878 1896 1998 2070 2179 2251 2316 2387 2439 2487 2554 2605 2663 2657 2558 2562 2582 2617 2697 2541 2453 2451 2452 2534 2508 2422 2234 2156 2110 2075 2128 2181 2318 2421 2497 2659 2751 2827 2856 2826 2837 2951 3064 3094 3108 3055 3084 3044 3058 2832 2700 2702 2731 2634 2572 2577 2642 2683 2710 2690 2534 2455 2357 2181 2108 2199 2300 2422 2492 2539 2586 2641 2730 2721 2664 2513 2486 2558 2626 2732 2826 2721 2538 2288 2156 1974 1895 1676 1669 1631 1523 1608 1696 1783 1854 1935 1995 2165 2247 2319 2317 2263 2237 2275 2272 2310 2327 2393 2436 2568 2651 2691 2491 2258 2175 2078 2121 2222 2339 2481 2537 2421 2387 2282 2139 2027 1941 1786 1638 1469 1376 1257 1214 1321 1335 1206 1249 1367 1459 1521 1558 1567 1473 1446 1409 1395 1401 1417 1426 1483 1425 1285 1147 1006 920 827 858 769 820 822 776 694 607 555 667 739 782 807 844 747 721 703 654 612 612 585 538 496 473 435 389 384 384 381 375 379 372 368 368 368 365 364 361 359 356 355 354 349 350 341 341 337 334 335 330 326 324 321 317 317 315 316 313 310 308 305 306 304 301 299 298 294 292 290 289 288 285 284 284 281 278 278 275 274 273 271 269 268 266 264 263 262 261 268 263 265 260 257 254 254 254 255 254 252 253 251 250 252 254 252 248 249 249 247 249 248 247 247 246 245 246 244 245 245 243 242 245 242 245 244 245 244 247 242 242 243 243 242 239 241 244 241 240 239 240 239 239 239 237 237 241 240 237 240 234 231 234 233 235 233 232 230 231 231 232 232 232 233 232 238 239 240 237 236 238 236 237 237 235 237 238 237 237 240 238 237 238 239 239 239 238 238 238 240 239 247 249 251 250 247 245 245 246 248 255 260 260 263 257 255 266 266 263 267 263 262 257 256 262 264 261 266 262 261 255 254 255 256 258 269 284 285 289 289 289 281 283 290 287 281 294 294 297 286 288 294 297 301 301 286 293 303 298 291 285 301 307 303 306 307 294 291 258 262 291 267 225 223 242 225 273 235 245 226 242 207 205 224 225 259 286 249 265 281 245 278 230 257 225 199 233 240 220 204 212 227 195 204 206 192 173 168 159 162 163 163 157 149 140 135 132 135 137 135 133 131 144 156 172 190 232 205 236 235 228 211 203 167 166 191 198 158 126 121 115 117 118 116 111 120 116 115 114 116 127 133 149 146 144 141 156 175 150 159 154 171 153 127 159 147 153 185 204 195 145 122 119 156 180 174 177 172 107 107 106 105 104 105 102 103 102 101 103 101 105 109 104 107 116 113 110 110 108 109 103 102 104 103 102 102 99 102 100 98 98 102 100 100 98 101 100 100 99 100 99 99 99 99 98 97 99 101 99 101 103 100 103 103 102 110 112 112 111 105 111 108 108 109 106 96 98 96 96 97 97 104 106 104 105 104 104 102 103 104 103 101 101 101 102 1049 1079 1068 1099 1120 1127 1096 1054 975 949 921 904 929 909 898 884 873 864 854 838 786 773 702 676 654 627 695 695 696 708 691 731 709 693 616 662 478 489 477 535 608 590 578 526 486 480 535 519 541 599 619 627 634 645 646 620 618 654 653 669 668 632 626 598 571 551 529 526 537 534 528 563 630 693 804 922 936 900 870 768 686 687 669 609 581 619 638 676 702 718 738 780 830 849 881 913 948 1013 1039 984 979 930 1003 1083 1155 1172 1232 1302 1328 1339 1354 1319 1258 1303 1270 1260 1229 1245 1257 1313 1313 1308 1389 1502 1611 1617 1683 1824 1912 1858 1745 1606 1537 1513 1601 1755 1740 1671 1549 1556 1493 1495 1625 1721 1656 1806 1902 1795 1713 1518 1499 1559 1484 1464 1356 1243 1160 1089 1023 1033 1052 1186 1316 1426 1568 1719 1824 1982 1969 1980 1940 1959 1868 1818 1831 1736 1660 1555 1451 1353 1330 1321 1299 1288 1303 1456 1566 1771 1779 1827 1961 2150 2308 2559 2471 2384 2273 2196 2097 1987 1821 1738 1741 1775 1897 1994 2185 2311 2457 2513 2553 2552 2635 2686 2729 2797 3027 3062 2954 2905 2757 2535 2349 2245 2062 2031 2071 2127 2220 2275 2384 2502 2591 2780 3075 3216 3360 3355 3352 3355 3246 3157 3120 3089 3098 3182 3192 3024 2913 2967 2998 2957 3168 3310 3077 2991 2837 2719 2564 2520 2571 2581 2500 2436 2492 2661 2853 3088 3368 3360 3163 3069 2945 2878 2764 2649 2573 2530 2518 2503 2480 2463 2420 2360 2213 2228 2253 2209 2088 1978 1832 1785 1762 1740 1752 1783 1817 1869 2015 2112 2317 2442 2478 2365 2230 2148 2054 1985 1860 1762 1614 1504 1367 1291 1251 1260 1304 1366 1486 1558 1630 1716 1831 1914 1947 2059 2224 2488 2642 2819 2744 2705 2719 2536 2446 2285 2207 2159 2081 1949 1890 2000 2069 2016 1923 1803 1715 1636 1575 1440 1380 1387 1385 1295 1239 1202 1177 1172 1173 1182 1203 1217 1229 1245 1258 1293 1313 1339 1401 1512 1650 1774 1867 1980 2037 2006 2002 1840 1849 1938 1912 1810 1763 1647 1633 1569 1501 1492 1501 1550 1641 1698 1758 1784 1740 1670 1675 1660 1646 1684 1739 1841 1897 2119 2290 2341 2235 2100 2132 2091 2020 1958 1962 1930 1891 1880 1884 1954 2047 2130 2190 2258 2308 2362 2414 2483 2542 2604 2661 2705 2725 2719 2712 2749 2634 2521 2504 2490 2522 2643 2567 2413 2323 2218 2169 2116 2122 2245 2381 2504 2615 2678 2733 2716 2748 2819 2985 2954 2889 2898 3010 3143 3191 3102 2882 2797 2747 2792 2817 2744 2722 2761 2806 2862 2692 2604 2486 2403 2201 2160 2270 2354 2425 2477 2519 2574 2623 2676 2788 2774 2712 2611 2558 2593 2683 2762 2658 2488 2420 2285 2111 1914 1675 1727 1724 1596 1614 1697 1791 1894 1976 2050 2156 2233 2314 2399 2449 2464 2376 2399 2461 2375 2388 2415 2533 2629 2563 2450 2384 2312 2261 2273 2318 2431 2479 2392 2255 2237 2215 2061 1865 1791 1736 1679 1563 1476 1325 1227 1151 1156 1108 1163 1255 1276 1376 1447 1467 1379 1292 1288 1322 1298 1315 1274 1322 1395 1299 1207 1080 968 961 903 875 899 848 775 688 618 594 617 666 756 817 845 793 677 603 558 543 534 526 529 508 453 429 389 385 384 378 376 374 373 372 365 365 369 365 360 356 354 353 351 353 346 343 339 336 334 332 329 325 324 321 320 315 315 314 313 308 307 305 302 303 299 299 294 298 293 290 288 288 285 283 283 280 279 276 274 273 271 269 271 265 265 263 263 263 262 263 260 260 259 256 256 255 256 257 254 251 252 252 255 259 249 249 249 255 248 247 249 247 247 247 246 244 245 244 243 244 245 246 242 243 244 243 243 244 244 240 244 245 244 243 242 241 241 240 239 240 240 243 239 238 237 239 239 239 238 238 236 232 234 239 232 234 233 232 231 233 233 233 232 232 232 232 239 234 237 236 239 235 239 239 237 239 236 237 238 239 238 241 240 239 240 240 239 241 239 241 245 245 246 250 250 246 246 244 244 251 261 260 263 262 257 249 255 260 264 267 267 264 264 260 259 263 266 266 268 268 265 262 259 259 257 259 260 266 284 294 291 284 292 284 295 295 286 304 298 291 288 282 295 305 291 294 296 306 297 291 301 292 312 304 311 302 303 263 265 283 274 222 229 253 247 227 271 226 263 224 254 210 206 224 265 229 281 273 271 267 263 230 243 267 237 224 193 213 219 204 198 193 194 207 187 182 176 168 169 166 166 160 148 142 139 138 135 134 137 134 132 132 169 178 167 160 161 160 159 172 205 205 174 162 172 147 140 132 126 115 114 117 112 119 116 114 117 116 160 177 186 174 146 158 172 138 155 177 201 187 178 148 144 134 183 204 208 187 154 158 118 112 128 183 172 152 163 119 143 139 150 137 116 103 105 117 130 131 117 109 107 103 105 103 113 110 106 106 109 107 105 99 100 101 105 102 101 102 100 98 101 99 103 101 99 97 99 104 99 99 99 101 97 98 98 97 102 105 106 126 127 124 109 111 112 115 114 115 113 111 112 111 108 104 105 105 99 97 94 97 98 108 104 104 104 104 103 103 103 103 103 101 101 104 104 1019 980 916 922 983 1032 966 940 922 904 860 845 857 835 865 866 853 847 830 824 779 739 703 668 634 636 718 710 677 681 628 645 621 633 572 565 550 593 575 570 645 647 620 564 536 500 477 489 476 531 525 580 591 592 589 533 580 567 499 543 565 551 558 518 499 501 517 590 598 587 596 637 660 765 869 934 949 907 847 759 710 726 698 654 601 581 581 604 625 660 676 747 758 787 819 841 854 924 936 945 904 867 908 1019 1077 1055 1153 1141 1206 1209 1266 1252 1180 1220 1215 1190 1206 1241 1267 1297 1244 1363 1443 1570 1655 1662 1632 1751 1828 1918 1839 1746 1647 1573 1710 1865 1869 1755 1732 1756 1665 1636 1696 1917 1923 1938 1962 1831 1694 1643 1722 1807 1729 1665 1564 1484 1361 1224 1101 1029 1031 1070 1157 1346 1448 1519 1651 1726 1743 1759 1776 1804 1737 1627 1587 1525 1413 1317 1265 1274 1281 1281 1279 1382 1481 1706 1753 1988 2066 1978 2068 2168 2301 2572 2645 2521 2434 2371 2272 2167 2063 1936 1852 1849 1843 1914 2102 2227 2336 2378 2395 2368 2411 2514 2630 2742 3007 2938 2862 2827 2694 2569 2390 2335 2192 2146 2120 2125 2201 2289 2427 2553 2746 2892 3111 3313 3460 3411 3366 3314 3210 3142 3145 3031 3109 3222 3004 2889 2850 2775 2791 2815 2938 3103 3161 3004 2902 2816 2728 2709 2778 2754 2605 2490 2497 2602 2819 3007 3174 3321 3252 3096 2920 2818 2697 2643 2609 2633 2709 2681 2612 2603 2532 2470 2524 2521 2501 2457 2346 2234 2101 2025 1938 2000 1998 1998 2072 2023 2147 2200 2462 2612 2470 2355 2225 2140 2025 1965 1872 1777 1604 1506 1411 1328 1255 1241 1271 1368 1452 1502 1590 1672 1724 1809 1859 1965 2118 2397 2589 2769 2682 2556 2510 2505 2322 2194 2132 2079 1948 1851 1828 1900 1922 1904 1831 1773 1745 1673 1611 1471 1382 1293 1281 1224 1203 1175 1164 1174 1188 1209 1223 1244 1255 1286 1317 1361 1397 1407 1379 1424 1540 1644 1781 1967 2076 2125 2128 2034 2054 2110 2036 1915 1829 1664 1760 1713 1653 1601 1579 1523 1564 1596 1611 1665 1609 1625 1613 1633 1668 1762 1824 1964 2065 2306 2558 2518 2298 2247 2375 2337 2190 2122 2058 2043 1994 1908 1913 1927 1969 2047 2099 2148 2199 2290 2335 2415 2467 2538 2606 2683 2755 2824 2800 2850 2712 2590 2564 2544 2576 2654 2663 2556 2474 2489 2453 2184 2164 2163 2284 2384 2503 2559 2584 2590 2725 2856 2857 2812 2820 2820 2908 2964 3002 3098 3044 2916 2914 2912 2926 2915 2896 2917 2915 2769 2665 2587 2473 2438 2284 2192 2271 2365 2436 2487 2561 2622 2708 2748 2837 2838 2851 2750 2613 2580 2674 2747 2698 2582 2339 2198 2047 1946 1715 1736 1788 1627 1608 1733 1814 1891 1987 2077 2164 2265 2396 2456 2504 2514 2586 2554 2547 2568 2537 2602 2707 2691 2524 2461 2405 2338 2444 2472 2532 2550 2376 2307 2133 2075 2040 2072 1823 1657 1540 1508 1430 1358 1255 1157 1179 1153 1066 1028 1089 1189 1322 1397 1427 1299 1143 1209 1252 1204 1198 1187 1235 1293 1351 1298 1114 1059 1018 950 932 930 854 815 728 680 654 593 635 691 727 780 743 675 604 535 513 471 469 485 477 446 430 409 384 378 377 374 374 370 369 363 361 359 358 358 360 357 357 354 353 343 344 335 334 334 329 327 327 323 323 318 321 316 314 310 310 307 305 302 302 299 300 294 293 290 290 288 286 285 287 281 280 277 276 276 273 271 273 270 268 266 264 264 262 261 261 259 259 259 255 254 256 258 257 255 250 250 249 252 261 251 249 256 250 249 248 247 248 247 247 245 244 245 244 244 243 244 244 242 244 243 244 244 243 245 243 245 245 242 240 242 241 241 240 241 239 242 240 239 239 240 240 243 237 237 236 235 234 232 233 232 231 234 232 234 231 232 232 232 231 233 235 236 238 240 238 234 239 238 236 237 238 237 240 240 242 240 240 240 240 239 238 238 239 238 239 243 245 247 247 251 245 247 248 249 247 255 262 261 263 264 254 251 266 264 263 261 271 267 264 260 267 267 270 271 273 273 270 264 262 258 260 259 262 265 294 298 296 298 287 297 299 294 298 304 301 296 292 283 308 306 304 309 302 295 300 311 293 304 315 318 317 309 284 296 245 230 241 256 267 233 245 266 261 271 267 250 212 212 223 277 290 253 234 241 224 266 264 239 197 204 238 231 190 213 217 209 192 186 193 190 190 174 158 155 154 152 148 155 148 140 135 137 141 152 162 204 211 170 200 205 211 195 203 187 163 154 189 197 190 169 147 137 130 117 115 113 115 112 116 116 115 115 117 148 213 165 151 168 202 184 134 177 197 191 165 158 130 190 158 192 178 176 134 147 135 127 178 146 184 170 195 159 119 186 187 186 170 174 136 115 143 157 145 121 120 110 105 104 101 106 105 103 103 102 103 102 98 103 101 101 101 102 98 99 121 140 138 141 134 134 139 133 108 109 106 102 99 99 101 101 125 134 129 131 130 116 112 110 105 113 119 117 117 111 115 112 114 111 112 109 108 98 99 102 97 97 105 106 105 106 106 103 104 102 104 103 103 102 102 102 1192 1164 1064 976 877 919 877 855 865 846 787 793 798 801 800 794 841 828 816 804 796 762 724 668 622 604 671 686 697 700 503 517 584 497 511 527 576 583 582 629 664 668 633 616 599 579 604 588 638 675 512 473 516 551 500 492 490 480 526 527 507 494 522 533 586 608 609 617 619 631 646 691 698 738 831 939 968 883 833 770 756 756 729 703 689 592 581 581 586 596 601 656 713 758 802 803 802 801 832 893 867 811 838 917 936 930 969 976 1022 1049 1136 1153 1105 1177 1174 1174 1183 1225 1247 1215 1253 1337 1436 1548 1640 1719 1650 1699 1772 1885 1963 1890 1792 1691 1747 1962 2035 1955 1946 1925 1855 1791 1878 2010 2147 2074 1927 1827 1786 1772 1860 1859 1817 1769 1690 1647 1509 1363 1201 1065 1034 1034 1045 1147 1218 1363 1455 1523 1558 1484 1513 1620 1600 1435 1351 1284 1241 1204 1212 1236 1270 1310 1376 1582 1657 1873 2002 2051 2216 2286 2191 2321 2459 2676 2799 2741 2664 2593 2391 2318 2228 2167 2049 1975 1897 1907 1969 2066 2171 2234 2240 2212 2260 2389 2651 2890 2983 2896 2868 2835 2667 2521 2470 2448 2473 2515 2442 2307 2295 2353 2507 2826 2900 3034 3151 3343 3497 3450 3362 3232 3035 2927 2920 2823 2845 2945 2872 2737 2713 2680 2653 2723 2809 2965 3108 3090 3021 2942 2951 2989 2882 2812 2545 2538 2542 2644 2848 2941 3109 3365 3389 3274 3068 2871 2709 2693 2706 2823 3039 2993 2860 2799 2892 2950 2898 2833 2770 2729 2631 2542 2450 2387 2287 2217 2129 2098 2152 2151 2266 2395 2558 2630 2465 2366 2226 2146 2037 1979 1877 1793 1692 1602 1454 1364 1261 1238 1244 1301 1386 1455 1529 1587 1637 1711 1798 1923 2099 2302 2449 2696 2583 2506 2543 2519 2318 2223 2180 2046 1917 1826 1736 1731 1798 1788 1718 1680 1678 1666 1560 1443 1374 1282 1241 1206 1189 1164 1164 1188 1212 1238 1254 1282 1308 1356 1399 1458 1501 1510 1527 1438 1453 1602 1715 1942 2058 2152 2208 2272 2271 2244 2135 1933 1880 1753 1860 1873 1830 1752 1739 1627 1621 1563 1565 1605 1603 1604 1624 1669 1739 1853 1960 2217 2258 2467 2641 2486 2309 2310 2503 2600 2547 2309 2191 2151 2102 2053 2001 2021 1954 1962 2002 2093 2131 2191 2244 2341 2410 2488 2536 2605 2696 2746 2775 2869 2833 2696 2639 2596 2617 2676 2735 2631 2612 2696 2586 2346 2220 2197 2187 2267 2372 2437 2495 2541 2701 2821 2763 2720 2691 2725 2810 2863 2974 3089 3002 2982 3047 3103 3095 3150 3088 2990 2923 2821 2611 2542 2574 2534 2394 2251 2267 2347 2450 2549 2622 2663 2746 2761 2795 2807 2932 2865 2702 2635 2662 2772 2599 2426 2289 2237 2069 1923 1722 1706 1775 1589 1598 1691 1806 1863 1937 2008 2100 2220 2344 2337 2347 2376 2391 2400 2444 2510 2602 2608 2647 2696 2571 2487 2513 2432 2478 2531 2671 2568 2381 2276 2140 1983 1830 1825 1795 1727 1521 1371 1285 1274 1286 1313 1334 1253 1118 1002 1035 1145 1287 1353 1301 1246 1043 1069 1148 1106 1076 1072 1158 1204 1261 1324 1235 1189 1126 1030 1018 980 900 843 785 741 675 623 629 684 710 738 734 670 602 623 553 495 464 441 436 430 420 417 403 380 375 370 370 368 371 363 363 359 356 353 350 351 355 349 351 348 349 336 334 332 329 328 324 321 320 319 316 313 313 311 309 305 304 303 300 297 297 295 295 290 287 286 288 284 282 282 280 278 276 275 273 272 271 273 268 267 265 262 261 263 262 259 262 259 260 258 256 255 253 252 253 254 253 252 250 250 250 254 247 249 248 247 248 246 247 244 245 247 245 248 244 245 245 243 244 245 245 243 243 244 243 242 244 244 244 240 240 240 241 240 241 240 240 240 239 240 237 239 239 237 241 235 239 236 233 234 233 231 225 232 233 233 232 235 232 235 235 235 238 239 237 238 239 239 238 236 236 239 240 239 239 239 241 240 243 242 243 240 238 240 243 245 243 248 252 248 248 246 247 254 250 251 259 262 267 264 264 255 259 270 267 267 269 270 262 260 264 267 270 271 273 274 273 270 265 267 261 258 262 260 270 275 285 301 296 291 302 305 306 295 310 309 305 304 291 312 301 314 318 298 296 314 307 303 304 295 268 288 237 232 234 249 275 290 254 251 237 287 288 281 249 225 209 231 236 221 253 302 245 213 205 204 200 195 189 186 190 218 219 184 205 201 194 176 176 169 167 177 171 169 160 157 169 148 140 141 134 145 182 176 185 187 189 200 245 201 178 186 161 164 181 172 144 172 168 158 183 129 125 121 113 117 117 118 116 117 115 116 116 123 162 166 197 196 209 150 135 191 198 226 189 151 137 198 169 209 196 148 202 169 133 157 198 168 161 138 125 118 166 172 183 180 161 162 149 139 158 157 130 142 139 130 123 109 103 101 103 104 103 103 101 101 100 101 102 102 101 106 152 163 130 131 144 157 146 145 132 135 123 110 106 104 101 112 140 144 141 136 125 116 118 121 121 113 105 115 120 119 117 114 115 116 115 113 114 111 98 104 99 98 99 98 100 106 105 107 104 104 105 103 103 102 102 101 103 103 1285 1381 1243 1125 993 917 866 846 847 808 824 772 740 717 710 746 762 803 822 792 774 763 698 672 650 613 613 643 655 628 562 604 544 562 604 619 630 642 641 628 641 672 677 673 653 657 673 670 708 744 764 718 618 594 558 550 565 549 594 579 614 629 632 630 623 680 705 707 736 729 734 767 792 903 907 926 975 893 848 813 843 814 783 720 700 690 651 581 581 582 593 641 683 685 719 744 758 759 753 761 768 779 796 829 850 925 955 994 1043 1075 1029 1065 1076 1112 1102 1118 1135 1189 1243 1319 1383 1480 1512 1569 1660 1786 1782 1763 1830 1840 1912 1995 1999 1880 1827 1881 1965 2108 2113 2063 1956 1900 1919 1907 1941 2063 2146 2112 2076 1971 1852 1777 1697 1626 1564 1444 1394 1327 1278 1237 1150 1076 1052 1046 1056 1070 1095 1134 1162 1202 1231 1286 1282 1235 1171 1161 1165 1182 1238 1404 1566 1487 1497 1678 1793 1910 2039 2214 2342 2507 2629 2741 2845 2931 2987 3023 2901 2784 2576 2481 2391 2354 2384 2339 2150 2050 2013 2010 2051 2088 2133 2197 2311 2379 2644 2976 3063 2966 2937 2825 2616 2532 2515 2516 2699 2861 2667 2533 2381 2398 2563 2681 2810 2859 2922 3064 3435 3454 3225 2937 2826 2735 2677 2661 2657 2693 2678 2622 2578 2517 2500 2570 2638 2748 2931 3094 3210 3217 3247 3127 2925 2839 2620 2609 2649 2742 2883 2969 3127 3350 3350 3285 3174 3026 2866 2814 2824 2869 3094 3301 3262 3151 3105 3219 3359 3225 3191 3112 3014 2946 2874 2810 2732 2625 2366 2220 2275 2347 2500 2652 2667 2614 2491 2384 2263 2139 1978 1909 1834 1803 1720 1631 1552 1462 1342 1265 1229 1279 1367 1423 1450 1489 1555 1638 1741 1866 2030 2219 2339 2457 2595 2589 2546 2490 2496 2334 2332 2150 1991 1863 1770 1615 1577 1540 1551 1533 1450 1505 1448 1398 1271 1197 1170 1170 1168 1169 1196 1230 1259 1314 1330 1374 1426 1459 1518 1571 1596 1644 1689 1625 1549 1518 1678 1838 1953 2070 2139 2241 2320 2367 2260 2067 1983 1890 2017 2135 2059 1969 1830 1786 1926 1802 1874 1832 1817 1776 1708 1702 1767 1910 2042 2220 2377 2602 2622 2438 2334 2420 2533 2672 2753 2599 2393 2279 2225 2212 2120 2096 2033 1954 1927 1972 2026 2125 2182 2264 2300 2361 2427 2501 2556 2622 2707 2814 2890 2890 2814 2714 2724 2779 2834 2800 2780 2729 2575 2389 2329 2259 2233 2236 2252 2284 2395 2455 2569 2613 2589 2572 2642 2746 2883 2978 2898 2849 2847 2890 3037 3153 3261 3089 3114 3057 2824 2731 2695 2606 2629 2620 2497 2319 2281 2366 2477 2515 2568 2588 2631 2644 2674 2709 2778 2830 2785 2825 2814 2648 2447 2429 2465 2257 2058 1917 1787 1701 1725 1749 1690 1642 1704 1761 1855 1909 1973 2022 2061 2103 2202 2263 2315 2342 2369 2453 2551 2558 2657 2721 2735 2642 2641 2623 2560 2635 2539 2368 2383 2252 2117 2028 1801 1676 1576 1513 1412 1405 1452 1477 1463 1464 1383 1252 1138 1053 944 1044 1155 1167 1063 1046 983 958 1021 979 908 998 1074 1119 1158 1190 1276 1297 1260 1146 1002 927 827 805 755 706 687 699 699 714 713 715 764 713 734 611 566 528 500 465 460 422 412 400 397 389 383 372 367 365 361 359 359 359 355 354 354 350 344 351 350 345 342 336 332 330 326 327 323 320 319 318 315 314 310 308 306 305 304 302 300 297 295 295 291 291 286 286 285 284 283 281 281 278 276 274 273 271 270 269 268 266 266 264 262 261 260 261 260 258 256 258 256 258 254 253 256 252 252 251 251 252 255 248 251 251 249 247 251 244 245 247 246 245 248 248 249 245 244 244 249 244 245 243 244 242 243 243 243 242 241 242 238 241 244 241 239 240 240 237 239 238 241 240 237 237 238 233 233 236 234 231 233 234 234 232 234 235 237 237 237 234 232 235 238 236 243 244 240 237 236 236 238 235 239 239 240 237 238 240 241 241 241 243 239 243 246 247 252 251 252 249 248 249 249 256 256 254 262 260 262 267 268 269 256 262 271 273 273 275 271 270 265 266 267 272 274 276 275 273 271 266 260 263 264 263 262 265 300 293 295 302 296 304 314 298 313 297 298 313 302 299 299 303 319 321 309 306 309 323 319 304 248 265 245 273 254 270 288 261 243 286 262 281 278 239 216 240 220 242 255 247 276 262 235 212 236 224 219 202 208 211 187 178 202 204 177 194 193 191 188 185 187 172 165 167 165 158 148 138 135 136 136 142 178 208 254 261 237 214 221 251 224 223 222 216 213 205 176 166 174 158 132 128 120 112 117 117 118 115 117 117 116 118 119 177 229 214 199 147 136 185 177 152 153 178 181 142 155 195 230 208 215 185 150 126 122 162 217 197 203 158 145 157 200 170 165 183 173 162 118 179 196 162 128 190 158 141 142 139 108 99 103 104 101 102 103 102 102 118 112 148 127 136 170 166 170 145 149 153 151 150 138 124 119 113 111 107 137 142 129 141 138 133 132 135 127 127 127 124 108 114 126 121 118 118 118 117 117 115 112 105 102 99 100 98 97 99 99 101 107 107 105 105 104 105 104 104 103 103 102 101 1328 1398 1371 1280 1209 1112 1056 1063 996 928 863 820 801 793 758 706 704 739 796 748 735 735 679 666 628 606 563 601 609 623 510 578 604 630 644 661 668 682 688 666 667 672 711 719 701 700 750 741 815 822 853 838 763 752 627 612 639 641 625 606 669 656 660 672 643 688 728 757 777 790 794 825 846 895 886 901 931 888 839 831 863 843 817 769 746 726 697 678 622 581 581 581 620 694 695 711 719 725 739 759 777 795 815 850 887 943 1023 1136 1189 1212 1169 1182 1158 1136 1124 1193 1231 1317 1380 1444 1491 1499 1543 1575 1661 1791 1878 1821 1860 1922 1903 1914 1926 1831 1736 1774 1855 1936 1902 1861 1874 1803 1792 1779 1766 1909 2020 2169 2133 1971 1867 1810 1837 1644 1552 1461 1413 1494 1482 1472 1352 1205 1122 1095 1062 1059 1065 1070 1078 1090 1097 1128 1127 1122 1136 1218 1269 1382 1514 1715 1764 1684 1589 1598 1742 1943 2076 2203 2296 2434 2606 2798 2919 2857 2715 2710 2775 2948 2735 2646 2585 2583 2644 2575 2357 2259 2204 2155 2121 2117 2160 2221 2328 2459 2810 3102 3279 3189 3110 2931 2712 2584 2555 2668 2743 2916 2683 2532 2418 2408 2511 2600 2720 2760 2871 2987 3361 3172 2959 2830 2672 2605 2553 2506 2530 2536 2573 2522 2452 2421 2378 2468 2540 2634 2801 2931 3124 3232 3164 3061 2916 2783 2666 2646 2719 2760 2812 2908 3047 3266 3225 3188 3126 3081 3010 2982 2935 2952 3149 3252 3327 3291 3297 3346 3276 3183 3086 3044 2978 2925 2879 2773 2592 2548 2303 2322 2448 2529 2690 2687 2628 2527 2437 2339 2238 2131 2036 2019 1940 1855 1755 1658 1535 1436 1353 1283 1232 1268 1317 1353 1380 1499 1577 1661 1727 1842 1984 2133 2230 2365 2462 2647 2725 2657 2539 2382 2287 2080 1964 1826 1760 1642 1574 1513 1441 1399 1359 1337 1307 1290 1191 1155 1154 1182 1213 1246 1257 1290 1337 1390 1413 1462 1533 1572 1599 1654 1715 1753 1768 1761 1683 1563 1549 1743 1906 1976 2041 2175 2268 2400 2298 2111 1998 2032 2061 2159 2211 2039 1922 1899 2091 2095 2131 2049 2012 1888 1811 1711 1778 1901 2009 2179 2376 2559 2591 2419 2368 2488 2599 2724 2745 2588 2403 2370 2306 2300 2241 2171 2104 2071 1994 1945 1963 2044 2106 2184 2225 2274 2356 2470 2527 2599 2690 2755 2760 2840 2906 2888 2870 2851 2899 2962 3016 2824 2644 2457 2498 2457 2396 2344 2319 2310 2304 2319 2394 2450 2501 2548 2653 2765 2820 2781 2726 2741 2816 2863 3000 3056 3073 3082 3069 2938 2851 2824 2693 2685 2671 2655 2551 2413 2289 2362 2426 2476 2539 2565 2581 2619 2647 2671 2723 2772 2877 2917 2736 2577 2531 2565 2456 2282 2083 1967 1883 1739 1746 1820 1862 1831 1768 1709 1780 1838 1913 1951 2014 2061 2184 2266 2348 2370 2385 2432 2505 2523 2583 2656 2744 2782 2742 2624 2636 2584 2462 2297 2273 2285 2059 1922 1809 1641 1559 1553 1542 1517 1570 1611 1583 1582 1444 1337 1156 1058 959 951 1042 1102 879 833 874 874 889 831 899 961 1011 1045 1098 1153 1200 1225 1287 1160 1050 1000 899 842 778 728 742 701 760 788 771 770 798 737 684 594 565 519 501 476 451 416 404 399 391 385 382 372 368 360 360 357 358 355 355 349 350 345 348 343 341 341 339 333 331 328 328 323 323 321 317 317 315 313 310 308 307 305 303 301 300 296 294 291 291 288 288 285 283 283 284 279 279 277 276 278 273 271 271 269 267 265 265 267 264 262 263 259 258 257 258 259 259 258 256 255 254 253 254 255 254 254 253 254 252 248 250 248 247 252 255 252 246 246 248 246 245 248 246 244 245 245 243 244 244 243 241 241 245 241 243 243 241 238 240 242 241 241 240 239 238 237 239 236 235 236 230 230 236 233 238 233 233 232 234 235 235 235 234 237 241 235 234 233 233 235 238 240 239 237 237 237 236 238 242 239 241 240 241 239 241 242 244 240 246 247 248 252 252 253 252 246 249 249 254 251 253 259 259 262 267 264 267 271 263 259 258 265 275 274 277 277 272 268 272 271 274 278 278 277 272 265 261 264 267 269 265 263 277 307 296 310 306 304 315 312 303 311 315 312 312 297 307 323 318 325 312 318 309 309 300 258 280 301 246 288 262 295 286 242 265 270 300 291 243 226 229 240 222 222 263 285 289 250 244 204 195 206 217 208 205 190 207 177 169 201 191 172 173 174 178 187 176 171 173 171 169 156 142 139 136 143 139 154 152 180 206 204 210 244 227 227 207 187 180 174 178 166 192 200 189 171 144 128 120 117 114 116 116 111 116 119 118 120 127 193 193 164 141 164 194 225 185 201 170 213 166 161 159 184 218 210 169 171 149 124 159 205 163 146 143 127 125 206 168 206 192 140 161 137 122 200 200 186 152 175 189 155 191 185 148 105 102 103 104 105 102 104 110 136 130 151 177 136 173 172 157 163 158 159 144 136 133 126 115 110 106 129 140 142 141 146 132 132 139 135 136 131 125 125 115 115 122 115 119 122 120 119 114 111 109 100 102 99 100 98 100 100 103 109 108 108 106 106 106 105 103 104 104 102 102 103 1314 1357 1301 1281 1252 1230 1262 1300 1141 1040 955 916 849 840 789 769 711 697 669 666 640 643 631 615 651 680 638 595 570 571 522 586 626 656 684 704 704 716 757 726 688 688 708 735 737 740 761 779 805 892 984 874 908 859 703 621 676 683 674 653 676 721 730 740 703 703 747 801 807 817 823 827 833 845 871 898 932 887 835 847 849 853 845 816 803 754 737 717 702 631 605 581 581 635 677 719 725 751 772 811 828 864 899 934 968 1021 1063 1165 1261 1303 1303 1311 1293 1236 1185 1181 1223 1307 1409 1505 1493 1444 1464 1518 1599 1719 1813 1831 1817 1920 1977 1972 1964 1822 1704 1660 1715 1780 1734 1689 1715 1763 1642 1607 1651 1822 1932 2166 2230 2073 1934 1914 1818 1763 1718 1563 1516 1640 1712 1664 1512 1260 1269 1206 1153 1157 1149 1131 1122 1119 1129 1121 1129 1161 1239 1438 1491 1682 1786 1899 1975 1880 1752 1645 1743 1965 2078 2265 2355 2587 2725 2875 2723 2600 2531 2538 2623 2851 2951 2858 2791 2718 2673 2752 2550 2449 2498 2428 2299 2286 2311 2378 2502 2722 3103 3412 3405 3352 3321 3196 2965 2881 2759 2814 2942 2946 2726 2583 2482 2465 2495 2560 2660 2767 3008 3122 3125 2935 2766 2682 2570 2498 2415 2373 2402 2428 2510 2452 2330 2261 2262 2342 2421 2519 2610 2728 2937 3093 3205 3065 2925 2827 2753 2813 2868 2807 2825 2898 3042 3232 3235 3176 3135 3090 3065 3075 3173 3156 3187 3078 3092 3133 3377 3333 3138 3111 3081 3044 2942 2844 2760 2674 2503 2420 2407 2462 2628 2815 2805 2735 2657 2570 2482 2390 2290 2248 2194 2122 1998 1908 1771 1669 1603 1528 1392 1324 1213 1254 1283 1316 1416 1590 1691 1782 1847 1826 1902 2097 2173 2343 2420 2552 2681 2711 2583 2342 2128 1998 1931 1944 1849 1769 1722 1602 1520 1340 1284 1257 1222 1174 1152 1153 1154 1204 1277 1343 1354 1409 1435 1536 1544 1565 1617 1673 1723 1766 1781 1868 1871 1851 1777 1659 1599 1623 1832 1957 2038 2208 2289 2413 2292 2102 2043 2145 2197 2159 2238 2107 1988 1983 2184 2298 2279 2232 2182 1990 1885 1728 1764 1888 1994 2147 2260 2444 2529 2440 2427 2515 2600 2774 2693 2518 2434 2404 2484 2384 2335 2274 2254 2238 2143 2022 1952 2000 2040 2118 2186 2280 2359 2474 2535 2646 2646 2663 2702 2799 2859 2920 2922 2944 2986 3056 3033 2838 2677 2568 2603 2635 2667 2555 2448 2403 2369 2362 2356 2371 2406 2433 2544 2639 2671 2664 2697 2748 2839 2932 2994 2925 2901 2918 2883 2845 2800 2806 2801 2718 2748 2747 2587 2436 2314 2315 2406 2461 2476 2480 2519 2578 2658 2685 2791 2829 2904 2900 2674 2638 2697 2690 2469 2312 2143 2023 1836 1743 1780 1873 1968 2058 1972 1829 1805 1871 1956 2055 2205 2224 2367 2385 2388 2378 2411 2457 2494 2511 2558 2613 2677 2688 2652 2505 2496 2399 2319 2223 2170 2135 2036 1951 1752 1659 1705 1760 1710 1695 1658 1732 1700 1566 1402 1273 1216 1203 986 926 918 908 846 940 816 782 747 765 858 885 945 1004 1053 1090 1139 1182 1229 1244 1121 1007 935 856 814 787 833 750 759 802 867 855 870 765 693 663 585 548 504 455 440 413 400 390 386 380 378 375 364 364 359 358 357 352 349 350 349 343 341 343 336 335 334 330 330 327 326 326 322 319 316 318 314 311 308 307 305 303 300 302 298 295 295 294 292 289 286 284 283 283 281 279 277 276 275 273 272 272 269 268 267 266 265 264 264 261 260 259 258 259 256 256 256 256 254 256 255 253 251 253 249 255 255 248 251 250 250 248 248 247 247 247 246 249 244 247 247 246 246 244 246 245 242 242 242 244 243 241 245 240 241 242 239 241 240 242 240 239 241 240 240 238 241 235 236 237 234 236 233 235 240 236 236 235 242 238 237 239 235 236 243 240 235 235 236 234 234 239 241 240 241 239 247 242 257 251 240 239 240 240 240 241 241 242 246 250 252 250 254 255 254 254 248 251 251 253 253 252 259 261 271 269 267 268 272 268 262 261 265 273 274 272 279 279 271 269 279 281 277 277 272 267 267 265 270 267 267 268 264 270 288 298 312 318 313 318 316 319 313 322 316 301 325 314 329 323 314 322 319 321 294 261 313 275 254 296 278 301 247 248 277 269 288 244 260 224 253 242 252 261 241 270 283 292 274 215 201 192 181 199 211 175 206 194 175 194 196 183 188 189 176 161 176 170 168 168 163 142 140 139 142 137 147 160 175 201 211 190 178 181 190 190 202 196 219 205 193 199 174 150 146 139 129 118 118 119 116 117 119 118 116 115 117 140 178 160 148 176 154 191 228 211 199 182 173 174 152 201 206 210 203 174 191 180 151 153 156 217 199 182 151 145 191 200 179 179 161 193 187 162 126 192 210 197 175 149 159 207 196 150 130 110 105 102 101 102 104 103 117 158 145 147 182 152 174 175 171 163 134 131 126 122 122 108 109 105 147 147 153 153 145 141 146 142 141 138 138 135 124 113 115 128 118 120 124 124 122 119 117 114 104 100 100 102 101 103 98 100 112 109 109 107 108 108 106 105 104 107 104 101 101 100 1306 1254 1215 1237 1154 1178 1275 1382 1284 1190 1085 1004 907 893 847 798 745 732 715 691 719 750 728 710 687 712 670 636 634 607 561 557 620 645 696 731 752 759 787 859 778 712 724 734 754 765 775 778 793 869 1003 1001 966 924 793 691 677 715 726 708 729 774 786 808 779 759 781 822 823 824 824 829 831 829 847 898 930 895 852 858 867 867 868 872 861 830 812 751 690 709 696 625 591 581 630 690 713 755 778 837 869 949 993 1066 1121 1193 1217 1314 1392 1450 1456 1452 1442 1346 1262 1209 1212 1258 1344 1441 1455 1390 1381 1460 1533 1628 1714 1817 1760 1811 1882 1991 1970 1849 1723 1591 1629 1607 1600 1529 1677 1718 1597 1502 1576 1744 1865 2016 2115 1956 1974 2057 1985 1891 1779 1632 1645 1760 1837 1624 1443 1442 1453 1307 1260 1402 1413 1364 1365 1332 1322 1308 1276 1269 1434 1642 1714 1865 1980 2074 2085 2015 1891 1789 1776 2029 2210 2411 2500 2623 2802 2784 2567 2448 2401 2387 2417 2577 2645 2592 2562 2555 2578 2767 2730 2694 2757 2716 2599 2564 2548 2607 2769 2989 3170 3272 3141 3067 3103 3230 3218 3169 3059 3021 3118 3033 2850 2757 2616 2601 2696 2764 2843 2922 3101 3241 2956 2790 2720 2617 2500 2390 2223 2181 2231 2293 2421 2361 2202 2104 2155 2238 2329 2438 2537 2548 2843 2982 3175 3036 2960 2941 3037 3011 3006 2971 2956 3019 3116 3200 3410 3365 3305 3251 3262 3248 3120 3073 3108 3005 2939 2942 3202 3225 3164 3031 2921 2918 3019 2951 2650 2595 2515 2514 2531 2601 2815 2895 2737 2575 2634 2559 2430 2386 2306 2229 2149 2072 1939 1882 1774 1724 1647 1605 1536 1438 1208 1229 1254 1301 1402 1531 1654 1630 1650 1766 1874 2056 2207 2392 2450 2553 2624 2587 2487 2312 2163 2024 1973 2036 2009 1820 1716 1610 1523 1382 1300 1218 1195 1167 1150 1152 1211 1301 1369 1414 1466 1549 1562 1688 1676 1666 1699 1751 1841 1893 1911 1939 1962 1908 1833 1751 1672 1640 1792 1942 2052 2251 2346 2435 2327 2150 2101 2186 2286 2296 2310 2240 2097 1993 2092 2307 2245 2198 2164 2050 1885 1758 1745 1818 1918 2044 2117 2253 2362 2433 2461 2604 2706 2820 2787 2614 2544 2577 2669 2519 2391 2366 2343 2370 2311 2155 1994 1973 2014 2112 2178 2268 2360 2460 2545 2577 2596 2651 2694 2707 2784 2784 2789 2870 2920 2965 2985 2870 2747 2703 2733 2774 2826 2804 2648 2622 2524 2478 2437 2437 2448 2473 2480 2516 2586 2618 2670 2750 2835 2821 2906 2819 2758 2720 2699 2668 2712 2800 2873 2872 2812 2683 2578 2510 2413 2370 2338 2392 2451 2463 2499 2557 2623 2680 2779 2885 2885 2806 2732 2769 2771 2609 2398 2274 2096 1922 1777 1807 1848 1909 2017 2079 1872 1861 1906 1929 2027 2096 2200 2266 2401 2516 2590 2481 2431 2429 2472 2505 2565 2655 2475 2420 2387 2483 2486 2363 2285 2147 2056 2013 1900 1821 1736 1750 1768 1859 1896 1826 1793 1877 1720 1543 1444 1398 1363 1241 1038 1083 909 887 979 1050 1000 978 860 752 765 840 889 926 995 1050 1088 1112 1139 1172 1183 1061 933 889 872 859 863 817 803 855 934 969 902 799 760 701 610 558 549 461 427 412 402 384 379 379 374 369 366 360 357 358 357 350 347 347 344 341 341 339 337 332 332 336 331 326 325 321 319 317 317 315 313 309 308 307 306 303 303 301 298 295 293 290 291 288 287 285 285 283 281 280 278 275 275 273 273 271 269 268 266 265 266 264 263 264 261 261 259 258 258 256 257 255 257 262 255 252 253 251 249 249 251 248 250 247 249 249 250 248 248 250 247 247 246 246 247 245 243 245 244 248 246 245 244 242 242 243 242 241 241 240 240 240 242 241 242 242 241 239 239 238 237 236 234 236 236 238 234 235 235 236 234 235 235 235 233 234 233 234 243 244 240 237 237 236 235 236 239 237 239 239 243 245 245 242 241 241 239 240 242 242 242 242 249 252 253 255 253 251 256 252 251 253 252 254 255 256 256 261 263 263 268 272 268 270 268 264 273 274 275 278 275 281 278 277 288 281 281 278 269 265 268 277 271 272 271 270 268 265 271 291 288 306 320 321 328 327 318 330 326 314 327 321 331 328 332 326 330 321 263 278 301 263 262 281 311 275 262 292 266 312 265 282 273 238 266 239 248 275 256 291 287 229 250 203 208 237 205 175 201 171 166 166 164 172 193 188 190 181 172 165 162 175 168 166 155 141 140 138 140 140 162 209 216 208 185 175 173 174 168 173 169 169 156 183 184 150 189 181 167 128 119 117 118 117 120 120 121 116 119 117 118 179 185 151 186 168 177 210 233 214 207 216 193 175 205 209 215 167 155 139 137 131 130 154 210 209 167 162 137 194 207 212 200 196 165 205 174 152 129 177 217 167 188 163 211 193 141 175 174 130 106 105 102 103 104 105 112 143 168 146 180 166 182 161 147 145 166 161 143 130 111 107 107 124 150 157 157 153 146 149 148 147 142 138 137 128 119 129 132 123 128 125 126 121 118 110 103 98 101 99 103 102 101 101 101 108 110 109 110 109 108 106 108 104 104 104 104 102 103 100 1437 1266 1150 1101 1090 1145 1251 1343 1455 1349 1216 1162 1054 1004 925 856 772 755 744 734 724 714 706 704 703 684 662 645 613 588 533 575 613 653 700 729 736 738 769 856 926 829 738 737 767 772 771 777 802 866 964 961 946 985 919 857 717 737 742 742 763 784 798 810 814 817 822 820 823 825 826 826 867 860 849 868 923 894 862 863 861 864 868 872 874 875 832 791 801 791 763 717 637 581 605 611 645 699 742 826 880 985 1115 1260 1344 1425 1429 1503 1547 1638 1668 1637 1554 1432 1338 1240 1203 1180 1206 1292 1309 1324 1330 1372 1435 1527 1595 1709 1756 1675 1741 1839 1912 1811 1717 1554 1574 1592 1448 1418 1463 1497 1497 1387 1481 1664 1778 1951 1979 1816 1837 1895 1833 1961 1882 1781 1811 1922 1840 1691 1672 1632 1501 1394 1330 1540 1737 1701 1659 1635 1662 1642 1467 1350 1498 1701 1897 2088 2182 2378 2278 2138 2082 2035 1987 2032 2172 2429 2656 2777 2698 2568 2419 2299 2210 2185 2193 2349 2318 2302 2372 2417 2590 2578 2634 2775 2928 2951 2713 2643 2519 2582 2844 2968 2875 2900 2857 2819 2798 2814 2913 2864 2914 3112 3263 3353 3263 3206 3083 3017 2962 2974 3030 3031 3108 3052 2897 2773 2651 2569 2435 2337 2105 2023 2064 2161 2160 2067 1951 1919 1979 2005 2074 2194 2254 2386 2672 2824 3049 3150 3255 3345 3380 3259 3177 3169 3249 3251 3304 3312 3276 3199 3204 3151 3016 3028 2963 2929 2896 2841 2749 2754 3026 3095 2957 2941 2802 2746 2761 2807 2785 2770 2850 2825 2655 2649 2760 2782 2608 2357 2380 2300 2250 2214 2171 2118 2016 1953 1848 1767 1735 1711 1626 1572 1501 1433 1223 1205 1243 1278 1331 1400 1476 1611 1707 1803 2006 2209 2314 2442 2543 2692 2776 2684 2535 2538 2316 2134 2083 2159 2000 1834 1691 1553 1434 1337 1250 1184 1169 1249 1287 1256 1318 1410 1463 1545 1588 1657 1725 1835 1846 1820 1785 1887 1952 2029 2066 2098 2126 2000 1915 1838 1750 1651 1708 1928 2046 2189 2295 2416 2405 2244 2205 2235 2293 2419 2387 2269 2185 2143 2191 2323 2255 2134 1949 1881 1861 1764 1760 1758 1792 1862 1931 2050 2198 2365 2510 2647 2681 2674 2783 2857 2852 2712 2569 2475 2437 2450 2511 2351 2241 2198 2129 2019 1991 2043 2118 2207 2286 2351 2419 2503 2552 2600 2613 2606 2626 2678 2679 2694 2756 2811 2905 3034 3076 2965 2957 2991 3035 3110 3100 2933 2878 2881 2783 2661 2681 2626 2589 2580 2575 2581 2634 2690 2765 2837 2723 2610 2546 2547 2538 2543 2587 2621 2677 2629 2663 2763 2747 2654 2577 2543 2521 2487 2449 2459 2491 2504 2552 2585 2664 2696 2730 2832 2971 2889 2678 2554 2359 2212 2097 1850 1816 1892 1955 2012 2129 2094 1991 1986 2020 2042 2063 2115 2205 2234 2296 2358 2482 2576 2593 2531 2564 2638 2677 2538 2212 2161 2191 2228 2340 2409 2381 2200 2132 2164 2018 1943 1891 1859 1835 1927 2056 2001 1977 1966 1827 1736 1572 1437 1305 1220 1242 1252 1132 1050 1039 1107 1186 1095 914 801 719 742 825 867 927 968 954 1002 1066 1107 1147 1155 1038 995 944 828 794 812 866 886 888 884 845 882 837 736 668 595 543 484 459 425 411 384 376 368 367 367 364 362 356 352 353 352 347 347 348 339 336 335 333 332 332 328 327 324 325 323 321 318 317 314 311 310 307 302 306 304 302 297 296 295 294 291 289 286 287 284 283 284 279 278 277 275 273 273 271 270 270 269 267 264 264 263 262 261 260 261 259 257 256 257 255 255 259 253 253 252 252 250 255 251 250 250 252 250 248 249 246 247 249 251 247 249 247 245 245 245 247 245 247 244 243 245 242 243 243 241 240 240 241 242 242 242 240 240 239 240 241 239 241 238 238 235 236 241 234 233 235 235 235 237 234 234 235 235 234 235 236 233 241 241 242 241 239 235 234 236 239 239 239 243 239 243 239 241 243 246 243 243 242 242 243 244 249 248 249 252 257 257 256 253 253 256 256 259 260 258 257 258 259 267 268 270 271 274 275 275 271 269 278 280 280 280 281 281 282 286 279 276 269 266 274 285 275 275 277 273 270 269 267 270 276 287 311 320 298 325 332 330 321 314 326 335 329 316 340 332 320 281 295 311 267 260 303 294 273 255 276 304 295 275 275 273 241 261 274 290 258 268 299 272 256 242 197 187 182 200 179 166 166 170 169 184 174 160 164 178 179 187 175 171 159 150 151 149 146 142 141 149 171 142 158 175 185 233 249 215 231 218 215 216 225 190 194 189 185 169 150 135 132 123 120 119 118 116 119 116 119 117 117 118 148 173 155 196 208 215 262 227 281 254 216 207 171 207 221 171 156 150 169 200 187 128 172 202 185 204 189 164 154 194 208 191 198 210 205 161 151 143 176 210 215 180 165 150 195 198 204 158 137 120 116 107 104 103 107 116 118 153 176 160 195 187 168 175 180 164 159 153 138 126 111 110 160 165 163 156 140 130 145 140 135 129 126 128 122 130 140 138 130 126 133 132 123 122 110 103 103 99 101 102 101 102 102 97 112 111 112 111 110 110 108 108 106 106 107 107 104 103 103 100 1409 1296 1217 1140 1060 1119 1246 1329 1457 1500 1306 1191 1066 998 931 860 818 792 754 733 723 721 712 705 683 656 628 601 570 606 569 570 629 655 691 722 728 725 756 812 926 932 806 752 750 762 767 773 796 844 936 954 914 914 946 924 825 762 740 777 757 781 805 808 800 805 814 819 819 813 815 834 888 935 921 925 902 900 868 861 868 872 875 875 876 870 827 860 852 769 713 688 689 603 590 593 595 657 704 814 885 1015 1105 1226 1306 1361 1391 1484 1568 1629 1665 1678 1604 1502 1420 1305 1239 1175 1136 1178 1237 1306 1305 1338 1389 1422 1466 1583 1593 1615 1640 1751 1833 1848 1761 1560 1438 1395 1359 1323 1344 1401 1434 1324 1432 1616 1754 1849 1906 1746 1732 1731 1725 1881 1993 1966 1913 2016 1939 1822 1835 1695 1642 1525 1410 1520 1786 1957 1901 1823 1886 1718 1552 1377 1494 1693 1853 2010 2106 2245 2399 2234 2197 2184 2148 2149 2175 2355 2548 2496 2384 2287 2240 2222 2099 2020 2032 2136 2163 2189 2275 2338 2439 2462 2574 2687 2822 2835 2682 2567 2474 2461 2585 2732 2791 2768 2761 2737 2695 2670 2730 2775 2851 2978 3149 3148 3081 2981 2936 2970 2898 2887 2918 2906 2971 2882 2809 2728 2611 2515 2385 2271 2129 2051 1931 1913 1844 1805 1813 1833 1876 1916 1972 2025 2105 2179 2395 2571 2761 2924 3211 3340 3524 3585 3383 3311 3363 3314 3126 3067 3072 3042 3076 3035 2949 2887 2841 2789 2742 2703 2632 2729 2918 2877 2888 2815 2729 2647 2574 2644 2788 2780 2850 2738 2487 2430 2529 2583 2441 2289 2162 2100 2022 2021 2029 2053 1946 1866 1771 1700 1621 1599 1641 1602 1480 1385 1189 1200 1237 1270 1387 1488 1552 1655 1768 1850 1979 2121 2235 2425 2533 2662 2623 2566 2513 2449 2311 2191 2236 2159 2013 1833 1704 1587 1492 1360 1223 1165 1142 1315 1427 1331 1366 1454 1510 1588 1660 1742 1838 1970 1995 1947 1916 1929 2063 2105 2177 2259 2238 2050 1977 1854 1764 1681 1731 1920 2011 2129 2230 2357 2481 2326 2306 2384 2376 2379 2313 2243 2200 2193 2253 2366 2257 2068 2024 1947 1888 1797 1883 1843 1797 1817 1863 1951 2070 2255 2450 2556 2522 2600 2690 2751 2745 2740 2672 2602 2533 2514 2464 2347 2260 2256 2325 2132 2073 2032 2031 2145 2204 2288 2356 2424 2477 2529 2551 2555 2538 2585 2621 2657 2716 2821 2925 3058 3132 3172 3178 3215 3164 3176 3199 3209 3159 3015 2920 2892 2912 2853 2765 2751 2747 2699 2691 2713 2791 2752 2586 2498 2463 2464 2462 2461 2523 2475 2472 2514 2625 2706 2792 2819 2752 2704 2656 2572 2618 2606 2580 2567 2548 2575 2655 2713 2759 2826 2861 2739 2570 2430 2300 2216 2036 1849 1884 1982 2063 2062 2100 2021 2060 2121 2164 2180 2180 2198 2236 2345 2326 2353 2416 2457 2576 2723 2746 2823 2664 2514 2092 2005 2055 2106 2160 2239 2356 2288 2275 2293 2109 2054 2012 1973 1941 2002 2143 2169 2149 1988 1811 1666 1512 1486 1394 1265 1345 1378 1253 1152 1120 1173 1237 1150 975 931 792 705 816 814 873 901 875 928 1006 1076 1109 1121 1003 900 838 776 783 790 837 859 807 849 789 800 834 776 716 624 538 469 449 409 395 389 379 367 364 363 358 360 355 348 348 348 348 343 344 346 341 332 332 331 327 326 323 328 328 319 318 317 313 309 309 305 305 303 302 301 299 299 295 294 295 292 288 289 286 285 280 284 280 278 277 276 274 272 272 270 268 267 265 265 264 264 263 263 261 260 258 257 259 259 256 254 254 254 253 255 254 252 251 250 251 252 251 251 251 249 247 248 248 246 246 246 247 247 246 244 246 245 243 245 244 243 246 243 243 243 242 243 242 243 239 241 241 239 240 240 237 238 239 237 238 234 235 234 245 246 239 237 235 238 235 235 234 235 233 235 235 236 241 241 241 240 238 240 238 240 241 242 242 239 242 241 242 240 242 243 243 241 243 241 243 246 249 252 255 254 253 256 259 252 252 261 257 259 264 265 260 260 259 261 267 273 278 276 276 280 280 278 272 283 285 284 286 281 283 286 281 279 270 269 286 286 279 280 276 273 272 270 269 269 294 304 294 288 323 326 322 329 340 334 317 335 333 341 334 338 288 276 314 291 265 291 279 313 264 291 264 294 296 320 313 276 234 288 290 269 286 293 256 216 218 220 222 222 191 171 167 167 173 175 196 164 163 156 155 172 178 175 171 168 162 146 145 147 149 145 143 162 148 154 155 160 176 199 213 190 190 181 191 188 177 197 188 162 158 154 143 122 121 121 120 118 116 120 117 117 119 120 120 140 186 156 178 172 205 247 273 278 224 197 203 223 200 209 171 145 184 189 182 173 144 152 188 228 228 211 211 155 158 217 183 215 207 180 149 140 136 157 162 173 209 197 183 158 177 220 204 155 146 175 187 173 163 156 138 148 135 141 193 169 190 179 164 162 165 158 145 134 120 111 115 134 171 164 166 147 133 157 156 157 153 149 143 137 149 140 138 135 135 130 133 125 119 116 112 109 103 100 102 101 103 102 101 101 107 110 112 110 109 109 107 107 108 107 106 106 106 105 99 100 1213 1176 1145 1099 1034 1113 1224 1306 1450 1493 1310 1199 1048 997 925 871 817 763 721 712 700 667 657 654 657 624 588 618 642 661 629 546 590 631 685 719 730 726 763 785 876 950 887 809 780 766 764 771 790 836 903 940 907 879 873 856 807 762 780 833 755 765 793 806 804 802 792 790 808 817 831 852 889 960 1018 957 916 905 875 867 872 874 878 881 883 881 875 881 870 824 764 720 688 701 653 614 611 614 688 757 850 928 1006 1116 1143 1200 1289 1388 1452 1531 1505 1525 1548 1544 1491 1399 1313 1188 1114 1207 1239 1280 1261 1244 1316 1310 1361 1407 1448 1556 1578 1610 1659 1725 1724 1612 1484 1358 1255 1251 1258 1312 1329 1279 1426 1572 1607 1725 1762 1707 1646 1631 1682 1790 1896 2048 2080 2187 2034 2002 1905 1865 1780 1596 1487 1632 1828 1990 2125 2033 2010 1825 1668 1465 1472 1597 1711 1846 1968 2243 2409 2396 2404 2455 2350 2375 2368 2417 2506 2335 2187 2093 2060 2029 1943 1883 1843 1908 1996 2036 2164 2284 2359 2328 2461 2574 2675 2658 2521 2451 2369 2338 2385 2452 2560 2614 2642 2609 2535 2542 2594 2675 2761 2940 2925 2846 2769 2696 2711 2779 2793 2762 2796 2761 2872 2880 2740 2637 2498 2396 2227 2161 2110 1985 1789 1722 1714 1797 1879 1915 1994 2068 2107 2126 2193 2209 2374 2425 2534 2707 2998 3096 3306 3515 3392 3202 3206 3126 2980 2914 2908 2890 2894 2866 2856 2822 2729 2643 2603 2579 2545 2680 2888 2783 2680 2648 2603 2573 2461 2534 2661 2591 2656 2627 2453 2281 2266 2362 2243 2146 1982 1911 1852 1878 1815 1850 1832 1766 1661 1612 1512 1505 1450 1451 1355 1271 1167 1191 1210 1278 1357 1504 1591 1567 1610 1741 1842 2100 2229 2330 2365 2446 2440 2350 2304 2305 2351 2287 2238 2098 1985 1816 1701 1583 1499 1364 1238 1136 1134 1315 1436 1369 1388 1482 1573 1653 1710 1831 1879 2204 2186 2165 2170 2047 2035 2156 2314 2421 2304 2160 2097 1940 1901 1759 1691 1780 1862 1985 2116 2273 2411 2508 2470 2496 2398 2315 2284 2275 2254 2240 2288 2405 2283 2190 2144 2075 1961 1825 1912 1968 1910 1842 1827 1883 1943 2150 2319 2376 2388 2454 2524 2572 2601 2763 2855 2711 2566 2534 2470 2477 2365 2371 2419 2269 2184 2115 2088 2056 2120 2212 2261 2335 2396 2422 2441 2460 2478 2565 2618 2708 2777 2850 2929 2962 3039 2991 3025 3112 3013 3012 3102 3179 3149 3107 3063 3057 3030 2980 2958 2936 2793 2777 2854 2814 2666 2580 2485 2408 2367 2356 2372 2398 2441 2367 2395 2461 2528 2572 2649 2710 2818 2847 2765 2739 2773 2823 2774 2719 2661 2648 2661 2705 2755 2836 2776 2648 2549 2454 2270 2163 2006 2023 1916 2035 2122 2161 2116 2031 2091 2194 2261 2292 2391 2367 2344 2434 2557 2456 2435 2467 2543 2585 2551 2654 2557 2429 2089 1909 1903 1947 2034 2057 2167 2154 2206 2304 2232 2168 2211 2093 2075 2163 2237 2193 2150 1994 1833 1747 1598 1476 1379 1355 1464 1479 1315 1281 1244 1265 1203 1088 949 875 791 668 713 718 780 741 842 893 970 1002 1002 1035 991 868 802 770 743 720 763 802 755 754 731 732 757 723 644 570 528 488 468 424 409 391 380 367 360 358 358 355 356 349 345 345 344 341 342 341 340 337 333 331 330 324 323 321 315 321 321 316 314 311 309 305 304 302 302 300 298 299 298 294 291 288 286 287 284 282 281 279 278 276 277 274 273 273 271 269 268 266 267 264 264 264 263 262 260 258 259 259 261 259 256 257 255 253 252 252 253 253 254 255 253 252 252 249 251 248 248 253 250 247 247 247 246 245 247 249 245 244 245 246 244 246 245 243 244 241 243 243 244 242 242 238 237 240 240 241 238 237 237 236 240 237 237 236 234 237 235 235 235 239 237 237 237 236 241 234 233 236 243 244 246 241 242 240 241 243 240 244 243 238 242 239 240 240 242 245 243 242 242 242 243 247 252 254 256 256 254 258 253 253 259 259 261 263 265 267 268 262 261 262 264 265 279 286 278 280 287 291 278 287 286 293 288 281 288 289 288 282 273 269 288 287 282 281 284 276 274 274 271 271 287 309 314 301 295 300 325 332 339 333 342 322 341 340 332 342 314 289 319 279 263 289 319 290 290 319 270 292 328 298 292 260 252 253 270 302 292 304 265 203 198 194 198 198 177 173 191 182 193 190 201 181 166 154 154 156 170 167 157 146 146 146 145 149 147 145 155 149 155 184 174 159 179 199 215 236 216 208 237 228 224 181 166 189 205 156 132 121 122 118 119 121 120 120 120 121 117 121 124 154 162 165 188 223 227 244 257 219 216 236 206 181 156 145 157 189 148 165 170 140 150 192 204 194 183 159 152 173 177 216 216 153 159 145 187 155 147 189 161 199 206 208 169 163 176 210 167 161 181 192 171 154 147 126 147 167 138 158 200 180 196 188 178 153 134 146 138 125 111 116 164 178 175 169 151 164 137 161 159 160 147 151 154 146 152 149 142 134 116 131 133 130 110 107 105 103 103 106 101 101 103 104 102 105 109 112 112 111 111 109 108 108 109 109 108 106 107 103 96 98 1243 1141 1085 1084 1020 1067 1193 1303 1463 1469 1282 1181 1027 966 910 876 825 771 698 682 655 627 607 613 612 653 683 683 707 693 605 586 625 654 692 713 714 732 759 810 895 964 1015 903 807 790 783 789 815 860 922 914 872 866 812 788 790 791 790 863 840 796 778 774 778 794 815 823 834 859 860 883 908 975 1033 953 930 891 878 873 873 887 888 892 897 891 888 883 880 840 778 750 773 744 721 688 670 606 681 710 796 870 905 949 979 1103 1161 1270 1364 1387 1350 1365 1404 1437 1441 1420 1287 1171 1138 1099 1206 1207 1184 1175 1217 1284 1298 1372 1484 1600 1580 1501 1519 1560 1578 1544 1530 1411 1299 1186 1185 1199 1236 1354 1389 1409 1449 1517 1591 1625 1541 1609 1719 1781 1853 1983 2068 2199 2245 2046 1966 1851 1796 1665 1537 1620 1818 2026 2075 2198 2129 1924 1776 1575 1545 1696 1762 1887 2007 2198 2306 2365 2483 2647 2567 2607 2558 2587 2459 2312 2201 2051 2041 1967 1796 1714 1666 1775 1924 1981 2072 2154 2156 2192 2347 2459 2504 2459 2287 2230 2185 2177 2211 2268 2392 2499 2580 2478 2426 2392 2518 2625 2853 2970 2729 2659 2598 2567 2551 2625 2679 2614 2614 2611 2674 2778 2762 2609 2459 2312 2135 2094 2016 1911 1697 1670 1795 1918 2053 2122 2232 2338 2433 2458 2410 2385 2407 2429 2524 2637 2893 3110 3374 3462 3285 3078 2975 2982 2868 2825 2752 2760 2742 2721 2711 2688 2626 2546 2462 2421 2443 2581 2808 2735 2605 2498 2436 2440 2391 2538 2514 2405 2450 2372 2392 2252 2059 2114 2029 1981 1850 1722 1678 1692 1655 1623 1591 1551 1506 1473 1424 1348 1326 1304 1229 1176 1159 1168 1179 1247 1288 1431 1431 1479 1574 1694 1787 1957 2070 2108 2106 2123 2114 2063 2050 2119 2189 2293 2296 2083 1942 1803 1691 1607 1525 1388 1242 1132 1141 1193 1298 1348 1385 1453 1546 1645 1712 1854 1967 2141 2264 2339 2214 2131 2073 2193 2337 2526 2457 2321 2203 2090 2005 1872 1761 1752 1813 1988 2096 2234 2316 2475 2586 2622 2496 2363 2320 2306 2294 2298 2334 2374 2293 2245 2203 2075 1940 1846 1894 1985 2036 1956 1896 1874 1900 2001 2122 2167 2229 2361 2457 2552 2695 2811 2733 2667 2579 2550 2501 2450 2491 2482 2532 2403 2320 2231 2180 2070 2044 2099 2170 2241 2268 2280 2297 2346 2419 2510 2572 2669 2709 2769 2888 2846 2890 2861 2912 2971 2920 2928 3026 3077 2992 2962 2898 2884 2860 2814 2848 2919 2875 2883 2887 2805 2639 2526 2407 2335 2238 2225 2256 2330 2304 2290 2354 2391 2417 2447 2539 2585 2652 2708 2757 2786 2778 2765 2916 2944 2859 2784 2794 2842 2896 2904 2751 2703 2603 2461 2340 2170 2176 2122 2086 2084 2216 2272 2111 2072 2154 2244 2327 2416 2451 2502 2461 2404 2577 2632 2667 2496 2433 2474 2560 2555 2362 2208 1983 1835 1812 1796 1845 1946 2024 1989 2061 2154 2113 2148 2251 2200 2210 2229 2031 1951 2041 2046 1845 1707 1611 1516 1501 1485 1582 1561 1448 1416 1319 1233 1095 972 924 871 773 748 690 639 647 715 776 820 875 886 928 972 978 886 830 749 688 689 711 740 740 644 640 691 717 722 651 600 571 512 480 430 414 390 378 363 357 352 353 349 350 349 345 341 340 338 337 338 335 335 335 333 331 325 322 320 319 314 311 310 313 311 309 306 304 302 299 298 297 295 293 292 290 288 286 283 285 281 282 281 279 276 276 274 273 270 272 270 269 269 267 265 264 264 261 261 259 260 261 261 262 261 257 257 256 254 255 254 254 254 253 252 251 251 250 250 250 248 247 250 246 246 248 246 247 247 246 246 245 245 245 246 247 249 242 242 241 243 244 241 242 240 239 241 240 242 240 242 243 240 242 236 238 242 239 236 237 236 235 235 236 236 237 234 242 238 236 238 243 243 244 243 244 241 242 243 246 241 242 241 239 240 240 240 241 241 242 242 243 243 244 244 247 254 256 255 259 257 259 258 256 255 257 264 261 261 268 269 268 266 264 266 266 267 266 276 286 283 286 293 280 298 286 290 291 283 283 288 290 279 276 271 289 287 285 282 288 280 274 275 274 269 281 287 304 318 323 315 333 341 342 345 344 339 344 351 344 337 326 297 340 296 276 297 307 280 273 321 296 287 327 314 258 271 274 292 268 301 307 319 295 211 201 193 190 178 176 177 205 222 196 216 203 182 158 177 168 152 150 151 150 145 146 148 146 148 147 163 155 154 168 201 209 177 175 214 240 233 238 257 218 189 172 169 171 146 154 130 122 122 118 115 118 119 119 119 116 120 121 120 140 160 186 168 174 202 179 175 179 170 164 158 161 166 188 202 169 155 192 210 154 159 195 159 206 213 222 179 155 212 182 174 163 192 216 174 208 150 160 211 186 209 196 167 165 199 168 222 209 188 179 151 161 161 124 148 188 164 197 183 192 191 187 149 133 154 150 142 118 113 113 148 185 178 163 172 172 163 140 163 167 163 157 155 158 158 147 139 127 123 123 118 117 114 109 107 103 103 108 99 103 104 105 103 111 113 115 115 116 114 111 111 110 111 112 109 107 104 103 104 103 103 1191 1149 1115 1105 1048 1014 1139 1253 1417 1317 1166 1072 950 899 871 820 808 766 664 624 641 665 668 682 717 739 726 700 665 638 601 545 609 645 688 680 724 751 746 776 851 907 1029 993 871 853 842 838 856 880 890 887 856 848 850 856 870 842 816 868 917 961 866 864 853 817 867 966 976 996 995 991 1020 986 951 989 1017 943 903 891 899 927 927 917 917 924 947 926 901 876 825 828 859 834 807 750 713 628 611 632 688 753 799 843 885 959 985 1106 1176 1165 1165 1191 1216 1281 1327 1303 1238 1146 1098 1040 1110 1080 1098 1197 1267 1288 1271 1299 1371 1452 1458 1460 1386 1400 1469 1563 1547 1404 1275 1148 1158 1166 1206 1245 1291 1267 1274 1311 1353 1414 1427 1521 1606 1702 1778 1896 1951 2158 2302 2286 2195 2012 1871 1758 1634 1601 1743 2003 2216 2409 2254 1998 1919 1800 1755 1877 2012 2063 2119 2237 2319 2511 2608 2691 2566 2572 2577 2555 2450 2286 2206 2029 1871 1781 1714 1605 1551 1683 1857 1995 2047 2029 2032 2142 2296 2354 2390 2401 2305 2198 2114 2074 2084 2127 2274 2432 2296 2234 2313 2346 2497 2741 2886 2849 2624 2498 2399 2385 2404 2487 2463 2394 2379 2421 2447 2523 2685 2591 2450 2346 2192 2084 2003 1987 1684 1637 1750 1879 2016 2145 2293 2441 2607 2672 2753 2723 2696 2654 2733 2871 3131 3329 3255 3119 2949 2811 2719 2739 2714 2635 2594 2564 2571 2532 2504 2481 2432 2400 2282 2117 2284 2369 2547 2496 2394 2300 2238 2267 2348 2501 2353 2226 2202 2125 2054 2027 1961 1873 1811 1720 1583 1481 1382 1387 1353 1335 1303 1279 1267 1279 1260 1256 1235 1206 1167 1161 1153 1153 1155 1193 1194 1263 1295 1394 1468 1539 1595 1700 1737 1756 1812 1810 1731 1754 1769 1837 2060 2218 2111 1955 1861 1752 1637 1586 1542 1359 1257 1149 1132 1178 1227 1405 1384 1460 1513 1604 1674 1820 1939 2068 2226 2440 2443 2259 2193 2237 2389 2556 2626 2415 2297 2151 2058 1952 1844 1738 1784 1889 1977 2090 2192 2335 2393 2512 2653 2564 2452 2362 2323 2345 2456 2574 2405 2293 2236 2132 1985 1890 2007 2065 2065 2131 2097 1989 1932 1978 2054 2137 2212 2328 2382 2509 2665 2795 2803 2796 2735 2683 2560 2538 2506 2630 2622 2572 2497 2360 2315 2208 2096 2088 2129 2180 2238 2262 2260 2284 2303 2374 2418 2549 2624 2748 2735 2720 2737 2798 2830 2848 2852 2914 3018 2922 2804 2764 2745 2718 2686 2722 2782 2873 2859 2785 2704 2657 2608 2545 2351 2252 2157 2076 2124 2149 2144 2189 2217 2217 2290 2330 2381 2411 2461 2530 2526 2542 2598 2669 2695 2717 2786 2851 2955 2976 2970 2900 2877 2779 2521 2345 2247 2284 2228 2159 2186 2228 2367 2263 2142 2112 2212 2327 2382 2462 2418 2386 2307 2314 2375 2438 2402 2329 2392 2459 2587 2499 2380 2188 1984 1848 1663 1597 1689 1693 1748 1831 1922 1947 1891 2014 2134 2215 2230 2079 1803 1753 1890 2007 2015 1918 1767 1711 1647 1688 1747 1695 1518 1411 1313 1257 1228 1165 1147 1031 949 936 860 815 695 609 701 758 804 822 859 890 952 939 841 736 674 615 642 723 710 607 586 643 658 626 670 623 578 523 507 456 418 386 383 359 353 349 347 344 346 340 338 338 337 336 334 333 331 332 329 328 325 324 324 321 318 315 315 312 309 307 306 302 300 301 299 297 295 293 291 291 289 288 287 285 281 282 280 278 278 277 273 272 278 276 273 271 269 268 265 265 265 263 263 260 259 262 263 264 259 260 259 257 254 256 254 254 253 252 252 251 249 250 252 249 251 248 248 249 248 248 247 246 249 245 246 246 246 247 247 253 246 245 243 243 245 238 240 241 239 240 240 238 240 238 240 244 244 242 241 238 236 234 239 237 233 236 237 236 236 237 237 235 239 236 237 243 244 243 240 242 237 239 241 241 242 241 238 243 242 242 242 239 241 241 241 244 243 243 243 246 253 249 254 257 261 260 259 260 261 259 259 261 269 266 267 271 270 270 271 266 270 269 271 270 290 289 291 302 287 282 294 293 294 293 294 293 284 281 274 275 294 286 289 286 290 288 282 277 275 272 272 275 282 288 296 299 308 326 339 325 329 348 339 344 358 358 343 336 333 302 275 310 323 313 285 323 298 320 281 277 305 250 290 282 315 297 263 260 269 227 201 210 184 176 202 190 205 190 200 210 184 165 178 182 157 152 150 150 155 154 156 162 176 169 164 158 154 177 185 175 182 220 213 188 188 177 173 178 192 186 199 172 150 161 158 148 124 120 120 119 119 115 123 119 120 123 121 137 169 192 203 202 183 176 175 200 199 196 215 208 199 181 160 191 223 170 154 144 167 193 226 204 180 198 173 220 230 184 235 185 201 236 200 198 157 162 189 177 226 178 168 188 180 221 228 221 209 195 187 176 145 158 180 156 202 217 208 174 163 161 164 168 174 158 143 123 114 115 145 183 185 173 172 146 146 171 174 149 171 166 162 156 149 142 137 123 142 123 120 119 112 116 114 107 105 105 105 103 107 120 116 119 124 123 122 123 122 118 116 115 114 114 112 111 106 102 103 104 101 102 1227 1140 1096 1057 1017 1010 1135 1245 1281 1189 1062 976 868 848 814 760 728 689 679 663 696 704 716 730 750 743 730 729 726 706 648 547 598 631 640 665 723 705 751 777 826 892 1000 1059 978 917 879 884 896 876 865 858 857 862 896 902 891 861 865 921 983 984 948 948 903 850 872 943 988 1041 1099 1044 996 924 921 982 1040 1031 956 923 942 983 962 946 942 945 968 952 930 901 883 876 877 875 837 790 790 745 732 600 651 728 776 829 850 873 891 1011 1056 1036 1053 1099 1159 1183 1241 1184 1149 1115 1039 982 1019 1006 1062 1153 1192 1235 1222 1200 1236 1288 1297 1310 1335 1336 1389 1465 1425 1330 1266 1124 1123 1206 1201 1219 1200 1247 1354 1432 1481 1503 1549 1635 1683 1705 1803 1950 2023 2086 2255 2295 2184 2040 1917 1820 1650 1590 1716 1949 2133 2349 2307 2154 2068 1944 1914 1991 2061 2200 2272 2312 2403 2482 2576 2497 2455 2490 2443 2496 2401 2272 2172 2030 1903 1758 1599 1498 1500 1591 1783 1830 1846 1874 2000 2123 2213 2254 2281 2303 2363 2358 2253 2188 2034 2005 2093 2218 2127 2103 2207 2238 2495 2552 2599 2681 2580 2410 2253 2216 2245 2398 2344 2220 2228 2272 2311 2335 2423 2390 2345 2322 2248 2169 2029 1939 1744 1598 1648 1792 1969 2127 2243 2324 2395 2456 2586 2726 2863 2871 2923 3100 3320 3370 3214 3030 2840 2717 2566 2497 2461 2419 2464 2430 2418 2364 2323 2314 2253 2236 2115 2039 2176 2252 2307 2365 2220 2141 2138 2125 2240 2315 2231 2130 1992 1929 1777 1738 1729 1699 1571 1504 1387 1317 1282 1258 1247 1240 1221 1214 1208 1203 1206 1197 1191 1213 1212 1170 1154 1151 1147 1158 1181 1208 1223 1301 1400 1446 1467 1473 1535 1662 1718 1738 1682 1597 1598 1767 1881 2105 2039 1911 1808 1688 1588 1543 1457 1353 1255 1149 1115 1166 1251 1433 1553 1607 1635 1659 1634 1784 1928 2062 2164 2375 2484 2275 2229 2310 2434 2625 2616 2400 2261 2137 2036 1957 1837 1794 1853 1867 1903 2042 2126 2258 2343 2465 2597 2723 2655 2480 2389 2381 2504 2514 2403 2292 2278 2157 2006 1944 2075 2131 2105 2184 2211 2111 2005 2007 2058 2155 2219 2294 2352 2469 2595 2694 2816 2931 2790 2679 2632 2599 2583 2636 2653 2618 2571 2477 2375 2320 2208 2163 2214 2288 2338 2387 2404 2389 2368 2348 2354 2434 2527 2605 2586 2645 2648 2726 2749 2799 2829 2918 2919 2805 2718 2688 2647 2621 2640 2698 2733 2837 2860 2758 2621 2594 2563 2492 2360 2378 2247 2086 1988 1979 2013 2038 2078 2127 2180 2229 2274 2312 2334 2366 2377 2387 2429 2472 2510 2550 2580 2673 2776 2770 2790 2843 2863 2639 2391 2297 2327 2384 2336 2279 2265 2260 2389 2397 2294 2161 2250 2333 2488 2493 2523 2422 2239 2224 2246 2286 2274 2317 2362 2450 2484 2380 2182 2065 1904 1820 1698 1528 1512 1535 1637 1719 1807 1739 1794 1859 2026 2131 2075 1940 1666 1569 1763 1909 2056 2053 1938 1923 1789 1834 1794 1699 1555 1451 1376 1308 1187 1214 1208 1121 1071 1089 987 865 794 685 652 692 772 808 884 892 924 926 860 781 734 680 588 656 682 590 532 600 583 566 591 573 567 488 450 419 396 381 368 359 353 352 349 349 345 340 340 338 335 334 332 329 329 329 329 326 324 322 321 318 317 317 314 311 310 303 306 304 304 297 299 296 294 293 292 289 289 287 287 283 283 282 279 277 277 276 274 275 271 271 271 270 267 268 267 265 265 262 262 263 259 258 259 258 258 253 255 257 256 253 253 253 255 252 251 250 250 249 249 250 250 251 248 249 248 251 248 249 246 246 247 244 244 245 243 246 244 245 243 241 242 244 242 238 239 240 240 239 239 239 239 242 240 238 239 238 236 241 236 240 237 235 236 237 238 236 236 236 238 239 239 238 243 241 244 240 241 242 244 244 237 240 240 239 242 243 241 242 241 243 243 244 244 246 244 244 255 259 251 257 262 263 262 261 260 263 260 260 265 271 272 267 270 273 272 274 270 272 271 271 283 295 297 297 295 301 297 301 291 300 295 290 291 282 275 276 289 291 290 292 293 290 290 281 280 278 274 271 291 295 300 311 319 298 319 336 352 345 356 352 360 365 333 294 283 299 279 305 327 302 293 325 321 320 286 307 321 255 303 274 307 255 232 227 229 200 206 182 192 203 183 182 187 173 172 179 168 191 194 170 160 156 158 149 149 184 185 199 192 195 183 165 159 191 209 212 225 220 215 206 227 200 179 179 177 172 165 169 175 177 155 128 123 123 121 119 121 122 123 125 120 127 127 159 178 182 200 242 199 208 201 216 229 194 184 183 171 192 225 227 203 220 152 206 166 244 236 197 230 180 186 218 191 219 203 234 231 179 174 167 195 177 199 202 202 193 202 202 189 232 212 210 185 178 155 160 181 170 213 205 214 179 178 162 180 153 147 137 138 126 118 115 124 144 181 167 151 169 155 185 149 175 171 159 172 165 164 155 144 140 130 138 129 123 119 118 123 117 120 111 107 103 103 105 119 122 131 133 129 128 126 124 121 120 121 120 117 112 114 113 103 103 104 104 100 101 1134 1130 1162 1102 1021 978 1118 1224 1112 1049 959 856 806 783 724 698 683 656 707 709 745 738 758 761 749 732 716 710 712 687 644 608 572 598 621 654 683 696 765 819 889 919 909 999 1011 938 914 905 894 870 855 849 857 897 979 954 914 885 892 902 901 907 906 902 921 931 913 937 981 1025 1005 937 909 896 909 932 952 997 1040 989 1007 1037 1016 973 986 993 1041 1030 996 949 911 880 879 875 832 807 817 765 669 611 708 776 788 763 810 816 845 902 905 914 970 1053 1068 1122 1125 1081 1054 1023 989 928 937 968 1032 1111 1157 1159 1135 1101 1107 1127 1193 1307 1400 1333 1264 1306 1295 1233 1292 1108 1124 1150 1177 1272 1328 1313 1330 1473 1567 1654 1622 1684 1783 1854 1857 1981 2062 2099 2097 2298 2234 2143 2024 1831 1721 1630 1680 1892 2055 2268 2401 2395 2285 2084 2069 2088 2161 2220 2352 2486 2591 2595 2458 2323 2286 2285 2259 2344 2270 2116 2076 2096 1989 1853 1628 1503 1361 1470 1633 1685 1737 1847 1968 2052 2024 2013 2008 2026 2118 2234 2410 2312 2123 1938 1871 1954 1968 2009 2068 2101 2292 2260 2396 2458 2362 2249 2064 2043 2086 2245 2221 2084 2110 2070 2126 2205 2172 2105 2131 2120 2057 2167 2084 1987 1813 1614 1631 1773 1971 2116 2188 2242 2324 2396 2504 2554 2687 2691 2885 3015 3083 3136 3173 3081 2874 2749 2564 2429 2309 2247 2180 2167 2287 2166 2083 2046 1992 1948 1912 1885 1945 2018 2027 2059 2021 1965 1968 1932 2077 2062 2003 1990 1806 1675 1562 1547 1494 1483 1401 1359 1293 1284 1311 1324 1327 1345 1384 1355 1314 1324 1351 1327 1289 1336 1336 1262 1191 1188 1168 1161 1140 1167 1167 1263 1317 1345 1335 1430 1580 1683 1678 1672 1635 1451 1503 1607 1811 1989 2000 1846 1741 1653 1590 1508 1490 1408 1249 1114 1110 1182 1298 1498 1670 1748 1783 1746 1700 1782 1868 2012 2149 2458 2451 2322 2314 2334 2481 2685 2700 2382 2224 2090 2045 1914 1820 1885 1944 1993 1954 1985 2091 2235 2334 2438 2528 2681 2773 2591 2481 2472 2642 2466 2373 2347 2285 2120 1997 1981 2080 2173 2174 2198 2271 2236 2112 2004 2022 2114 2183 2284 2382 2472 2562 2753 2876 2983 2885 2724 2707 2681 2604 2570 2518 2520 2457 2399 2325 2244 2149 2229 2279 2346 2420 2494 2556 2583 2539 2441 2414 2406 2433 2483 2506 2556 2591 2669 2680 2741 2818 2929 2843 2730 2629 2593 2580 2542 2573 2625 2724 2738 2839 2835 2691 2592 2527 2490 2414 2299 2214 2174 1999 1868 1891 1917 1977 2009 2078 2109 2159 2170 2174 2177 2173 2195 2235 2264 2311 2357 2420 2517 2589 2615 2674 2742 2772 2569 2411 2384 2387 2407 2468 2459 2396 2376 2448 2497 2351 2324 2298 2344 2423 2345 2420 2365 2179 2147 2107 2146 2165 2201 2323 2258 2259 2287 2095 1924 1767 1659 1573 1502 1394 1457 1568 1651 1650 1644 1737 1837 1991 2043 1958 1712 1540 1516 1751 1876 1991 2057 2087 2042 1979 1949 1695 1553 1394 1283 1248 1212 1124 1091 1138 1180 1157 1137 922 802 721 705 597 663 733 774 813 834 885 879 857 774 722 646 639 565 611 586 523 568 530 498 512 511 526 491 451 416 396 378 366 359 358 354 351 348 348 347 344 336 335 333 331 330 328 329 325 321 321 316 316 313 313 314 316 311 310 307 302 301 298 299 292 296 295 292 290 289 285 286 284 283 282 280 280 277 275 274 273 271 270 272 269 267 266 267 265 264 263 263 261 260 260 259 258 260 256 254 255 253 254 254 253 254 253 253 252 251 251 251 251 250 250 252 250 248 249 248 248 248 246 245 247 247 245 246 245 245 245 244 246 241 241 240 240 241 243 239 239 238 239 237 238 238 238 239 235 239 239 237 235 236 237 237 237 237 239 238 237 237 236 237 236 237 242 241 244 242 241 242 243 243 244 241 240 240 239 242 241 244 241 245 243 244 245 247 245 247 258 258 257 254 261 262 268 265 262 263 264 262 263 268 272 273 274 274 273 274 274 275 274 273 281 291 298 299 301 296 302 302 299 300 297 293 290 284 277 280 298 296 298 297 295 293 288 283 280 280 280 275 277 287 287 297 333 321 310 322 321 336 350 338 351 360 340 299 305 330 305 294 349 346 321 337 344 293 284 328 322 260 286 309 308 238 212 198 205 186 186 205 208 187 214 193 186 204 174 170 200 206 186 181 169 158 150 149 151 190 209 221 207 216 204 160 158 174 197 217 228 242 241 224 245 225 216 214 205 200 191 173 170 171 142 118 124 124 121 124 122 123 123 125 127 155 184 187 191 207 228 249 223 198 241 212 212 234 203 199 232 233 216 193 220 186 162 217 216 249 261 218 178 210 240 234 208 245 241 204 191 211 224 180 226 184 200 248 221 215 236 227 225 220 194 171 169 175 197 195 199 203 204 190 178 176 188 164 137 126 122 120 116 116 120 131 158 195 168 155 194 188 163 177 177 179 162 178 176 174 162 155 146 142 137 135 125 122 123 123 111 111 118 110 106 104 103 110 132 129 137 137 131 129 128 126 126 123 122 118 119 117 113 109 104 104 108 105 102 101 1089 1063 1091 1052 986 925 982 988 961 892 851 773 745 734 760 739 711 731 745 770 770 760 731 747 739 738 723 715 688 694 664 624 584 603 637 657 645 701 791 844 886 873 867 932 1006 967 911 885 872 863 853 844 861 919 1045 1023 927 907 903 883 871 871 869 871 892 931 960 987 966 913 887 869 877 917 951 979 969 1001 1034 1082 1096 1112 1076 1039 1039 1069 1120 1067 1035 970 922 887 879 876 845 857 834 767 696 595 608 649 687 767 767 761 771 777 790 835 910 982 957 1041 993 964 926 878 886 916 926 950 992 1056 1091 1055 1039 1043 1016 1148 1280 1441 1466 1332 1249 1205 1190 1139 1218 1095 1101 1137 1159 1284 1364 1448 1489 1485 1528 1672 1744 1748 1805 1938 1871 1856 1895 1945 1977 2186 2323 2218 2082 1943 1775 1657 1655 1820 1941 2147 2282 2439 2436 2225 2204 2241 2295 2281 2329 2422 2392 2297 2199 2151 2113 2072 2090 2278 2266 2094 1934 1863 1828 1757 1589 1468 1295 1338 1479 1624 1749 1789 1794 1767 1790 1746 1770 1831 2027 2118 2254 2255 2201 2022 1796 1770 1837 1861 1889 1993 2130 2026 2158 2295 2164 2032 1850 1823 1999 2103 2004 1891 1989 2028 2008 2053 1949 1878 1941 1876 1835 1869 1902 1867 1704 1604 1556 1653 1845 1924 2057 2161 2234 2345 2361 2384 2480 2545 2703 2775 2860 2902 3001 3054 2881 2714 2588 2468 2344 2245 2138 2089 2060 1999 1921 1885 1857 1845 1819 1813 1789 1793 1780 1820 1799 1759 1709 1761 1789 1738 1687 1659 1604 1537 1486 1482 1470 1406 1395 1407 1449 1492 1416 1462 1511 1505 1523 1512 1513 1489 1462 1455 1391 1398 1385 1327 1266 1251 1236 1231 1176 1130 1125 1158 1213 1237 1300 1435 1514 1574 1576 1589 1475 1396 1470 1592 1655 1849 1914 1808 1748 1697 1581 1469 1442 1365 1212 1151 1151 1228 1342 1522 1647 1878 1863 1814 1797 1837 1934 2118 2269 2438 2459 2393 2370 2377 2408 2528 2615 2423 2292 2110 1993 1881 1873 1979 2037 2089 2048 1989 2056 2193 2291 2355 2448 2567 2659 2775 2630 2639 2708 2583 2438 2303 2240 2146 2052 2054 2108 2201 2220 2247 2272 2292 2241 2109 2051 2067 2144 2296 2450 2520 2555 2625 2697 2901 2995 2840 2743 2755 2636 2513 2471 2432 2402 2321 2286 2175 2234 2315 2381 2464 2500 2581 2651 2758 2789 2611 2554 2481 2464 2493 2502 2516 2578 2642 2677 2749 2840 2884 2816 2685 2581 2540 2503 2455 2549 2615 2668 2677 2818 2855 2788 2651 2523 2483 2447 2432 2325 2171 1930 1825 1938 2005 2044 2058 2091 2098 2093 2076 2112 2141 2178 2202 2213 2199 2223 2247 2284 2353 2427 2474 2573 2648 2680 2579 2435 2469 2530 2534 2591 2675 2575 2523 2553 2555 2460 2432 2447 2489 2473 2250 2225 2213 2099 2052 1982 2030 2020 2093 2091 2074 2043 2106 2175 2074 1887 1737 1613 1480 1354 1364 1466 1501 1426 1585 1643 1758 1845 1897 1865 1659 1460 1368 1650 1754 1850 1948 1895 1929 1920 1871 1727 1615 1386 1249 1079 1059 1057 990 1037 1086 1039 1028 938 803 690 633 578 659 741 780 793 813 799 799 814 825 772 716 668 557 566 565 514 527 532 469 476 477 478 450 425 399 380 367 371 363 360 359 356 354 353 349 348 344 340 336 333 327 327 326 325 322 320 318 314 312 311 310 309 306 306 304 301 302 299 302 296 296 290 294 289 287 286 284 286 283 280 281 279 278 276 274 273 272 270 271 269 269 266 266 266 263 266 260 260 258 259 259 259 257 256 255 254 254 252 254 252 252 251 251 252 250 251 254 253 252 249 248 250 248 249 251 247 248 247 245 245 250 246 247 246 247 244 243 242 239 241 240 241 238 240 239 239 241 238 238 239 237 239 241 238 241 237 239 235 237 238 240 237 238 239 238 238 239 238 236 238 236 239 241 242 241 240 244 240 242 243 242 240 238 240 240 243 242 246 246 242 246 248 248 247 248 255 261 261 256 261 263 266 265 263 263 270 268 266 264 270 276 275 278 276 278 278 275 279 277 280 291 292 300 305 304 304 306 297 301 302 297 296 286 281 299 310 305 298 302 294 296 299 299 290 286 283 281 278 278 280 291 312 324 337 334 346 325 333 350 334 345 352 346 305 338 332 312 335 354 324 344 294 304 321 337 280 302 269 326 281 238 230 211 187 189 202 223 188 197 219 197 209 183 200 181 201 190 175 187 173 155 152 150 169 187 209 208 220 169 165 156 173 171 202 228 201 206 232 205 193 205 221 213 215 199 200 201 203 129 123 122 127 125 125 125 126 125 125 128 170 240 231 217 232 201 189 226 200 184 202 200 218 217 197 239 251 203 199 212 167 166 185 252 257 227 190 197 245 230 219 232 232 190 202 227 229 223 221 191 249 206 237 197 201 250 233 212 199 199 214 218 214 179 157 142 134 145 159 190 169 169 153 149 122 120 119 118 118 122 138 156 198 198 181 183 195 192 189 162 185 183 182 179 180 176 164 157 154 133 142 127 124 125 122 109 108 106 106 105 110 105 129 126 141 132 138 137 135 134 132 130 126 125 123 125 119 118 110 108 104 105 107 105 101 102 1067 1027 1067 1021 983 1025 894 841 807 807 844 841 843 835 823 789 785 781 762 744 729 722 710 701 701 691 689 685 666 639 617 639 617 563 608 597 669 705 743 771 853 790 825 950 1074 1060 939 902 864 844 825 821 873 925 1011 978 951 923 897 882 825 823 817 842 866 898 903 893 863 834 847 889 938 963 997 1038 1072 1055 1082 1132 1149 1178 1193 1149 1144 1224 1270 1182 1103 1011 959 913 891 884 884 883 863 865 861 805 789 647 600 692 682 718 713 641 678 730 802 793 770 853 796 830 895 908 909 889 883 943 958 969 970 922 927 961 1040 1134 1241 1256 1286 1306 1318 1203 1073 981 1018 1098 1165 1205 1199 1253 1323 1441 1562 1630 1654 1721 1813 1982 2033 1897 1786 1695 1751 1808 1902 2068 2203 2365 2244 2114 1953 1775 1730 1760 1830 1987 2105 2291 2423 2472 2388 2436 2566 2494 2310 2186 2108 1992 1924 1854 1816 1839 2000 2042 1992 1972 1842 1638 1678 1619 1491 1425 1312 1181 1285 1387 1424 1433 1453 1445 1508 1522 1567 1660 1847 1926 1900 2029 2041 2065 1843 1623 1596 1614 1781 1980 2028 1841 1889 2028 1940 1792 1621 1694 1825 1796 1699 1642 1669 1712 1838 1826 1728 1669 1610 1607 1582 1543 1487 1497 1443 1428 1448 1477 1578 1694 1812 1927 2013 2069 2111 2131 2260 2413 2546 2654 2734 2763 2891 3129 3086 2914 2731 2600 2500 2394 2261 2133 2044 2039 2030 2041 2088 2113 2136 1968 2032 1917 1774 1675 1620 1614 1612 1624 1597 1608 1605 1593 1590 1596 1766 1779 1723 1683 1728 1776 1824 1819 1809 1757 1755 1721 1709 1725 1667 1634 1636 1561 1542 1487 1417 1389 1379 1346 1313 1297 1277 1227 1178 1124 1148 1200 1277 1355 1372 1397 1416 1383 1320 1306 1371 1505 1564 1683 1742 1770 1668 1596 1528 1443 1402 1249 1121 1170 1184 1300 1404 1529 1613 1867 2004 1922 1882 1857 1943 2125 2260 2348 2438 2587 2583 2613 2625 2598 2486 2353 2219 2011 1896 1892 1985 2077 2128 2208 2200 2069 2048 2175 2297 2427 2559 2689 2650 2578 2523 2495 2451 2438 2340 2229 2192 2183 2160 2125 2156 2222 2283 2304 2337 2336 2348 2176 2135 2145 2143 2233 2331 2484 2596 2751 2775 2815 2911 3041 2864 2844 2747 2631 2590 2527 2460 2319 2233 2233 2314 2431 2500 2581 2633 2709 2761 2829 2878 2860 2768 2693 2604 2556 2571 2617 2658 2719 2772 2871 2803 2718 2634 2620 2544 2479 2411 2406 2549 2550 2572 2653 2790 2707 2692 2717 2679 2590 2468 2446 2266 2068 1863 1798 1954 2041 2144 2222 2256 2285 2279 2265 2306 2325 2336 2347 2379 2416 2429 2412 2375 2352 2388 2449 2514 2545 2635 2614 2475 2497 2520 2594 2657 2719 2690 2669 2672 2684 2685 2612 2710 2654 2431 2287 2153 2103 2013 1927 1812 1869 1839 1937 1815 1783 1788 1890 1979 2082 1978 1835 1640 1561 1392 1290 1189 1255 1298 1448 1497 1562 1618 1748 1795 1621 1435 1278 1422 1552 1694 1754 1660 1617 1652 1671 1588 1434 1280 1153 1091 998 904 938 901 955 861 839 936 839 721 669 559 620 662 655 666 685 654 665 684 735 706 618 613 592 539 542 532 498 466 437 420 426 417 401 390 383 382 381 374 370 368 364 362 361 354 353 351 346 343 340 336 335 332 329 326 325 321 318 316 316 312 312 310 306 305 301 300 299 296 295 293 292 292 287 289 287 286 282 283 280 278 279 279 276 276 273 272 273 270 270 269 267 265 263 263 263 262 262 260 258 258 259 255 255 256 254 253 254 253 255 253 252 252 250 252 251 251 252 253 250 251 250 249 247 248 250 247 248 251 246 247 246 246 246 245 246 244 242 243 241 238 240 240 240 240 239 240 240 241 240 236 239 244 245 238 237 238 238 239 237 238 239 238 239 236 238 239 239 239 239 238 237 239 238 240 243 241 244 244 243 248 243 239 241 243 243 240 242 245 244 246 246 248 247 247 250 256 263 264 264 260 261 265 267 267 264 270 272 268 263 269 268 270 270 282 279 287 284 284 282 281 284 293 306 307 306 305 310 300 301 306 303 296 290 283 316 323 311 311 300 303 303 304 302 291 293 290 287 286 286 286 286 288 296 305 322 331 323 329 342 313 337 323 330 350 344 363 349 325 350 354 318 335 338 320 278 296 311 323 318 302 261 222 197 188 213 233 197 193 235 255 218 218 215 198 193 204 183 186 179 171 153 158 151 164 198 197 175 159 163 187 189 166 197 212 221 198 201 187 188 180 185 172 160 193 208 154 127 123 123 129 125 124 124 132 124 128 129 132 192 196 204 222 200 179 200 172 175 185 166 200 171 177 216 220 188 224 211 245 253 228 198 182 260 231 238 255 251 221 177 207 235 235 233 206 164 203 208 217 209 251 243 194 156 173 169 147 144 158 147 148 138 139 129 127 127 126 125 125 123 136 124 125 122 122 123 149 156 175 161 190 198 176 162 202 177 192 193 192 164 189 188 184 184 176 169 151 154 148 156 132 128 126 128 116 116 110 108 115 127 150 146 140 140 142 144 141 140 136 138 137 134 133 132 127 126 117 125 107 108 108 105 105 104 103 102 1033 1025 1017 986 975 997 924 875 834 882 869 865 843 831 814 821 803 776 763 758 743 733 728 705 707 708 680 672 653 647 659 675 651 617 595 570 618 663 722 757 774 733 830 909 972 948 974 909 856 850 817 802 864 885 906 910 899 889 849 854 830 809 796 815 848 867 857 822 821 841 865 937 964 1006 1028 1116 1130 1137 1130 1182 1214 1308 1286 1260 1271 1344 1334 1250 1176 1060 975 927 907 900 896 899 890 879 881 849 805 721 615 601 607 684 639 721 730 688 669 672 682 736 812 856 842 829 824 809 815 823 867 887 897 888 961 975 998 1036 1076 1089 1106 1102 1095 1032 996 1062 1238 1284 1292 1324 1341 1289 1293 1389 1496 1624 1728 1816 1885 2043 2015 1836 1731 1637 1667 1740 1861 1995 2099 2291 2433 2307 2157 2018 1866 1843 1903 2064 2166 2301 2402 2561 2592 2506 2508 2449 2281 2102 1993 1847 1734 1656 1642 1786 1848 1845 1799 1715 1678 1549 1422 1433 1333 1261 1155 1097 1129 1194 1256 1275 1281 1273 1310 1358 1434 1517 1632 1658 1687 1716 1799 1819 1765 1593 1433 1481 1648 1765 1830 1687 1668 1755 1724 1662 1497 1488 1511 1477 1422 1390 1389 1407 1480 1544 1528 1523 1478 1449 1438 1405 1395 1400 1440 1487 1645 1693 1532 1591 1672 1777 1868 1930 2025 2106 2315 2461 2599 2690 2796 2877 3044 3335 3241 3046 2835 2750 2601 2519 2399 2374 2341 2281 2287 2320 2308 2319 2353 2372 2316 2212 1926 1759 1656 1620 1662 1709 1724 1744 1751 1729 1753 1827 1918 2019 1909 1888 1965 1992 2055 2004 1984 1933 1911 1876 1867 1845 1776 1721 1619 1667 1647 1531 1464 1455 1434 1406 1375 1367 1368 1305 1226 1166 1119 1110 1147 1172 1190 1223 1223 1221 1240 1199 1255 1343 1490 1509 1535 1591 1591 1573 1512 1350 1289 1126 1106 1211 1237 1303 1321 1534 1618 1774 1942 1945 1916 1909 1921 2042 2140 2242 2331 2497 2632 2709 2555 2421 2318 2222 2112 1962 1894 1954 2037 2111 2195 2276 2302 2180 2094 2130 2228 2383 2517 2682 2629 2510 2481 2412 2372 2332 2281 2227 2225 2253 2197 2150 2189 2235 2325 2427 2432 2437 2382 2245 2195 2208 2241 2300 2360 2414 2483 2583 2641 2724 2736 2878 3042 2855 2844 2726 2684 2584 2488 2331 2275 2285 2371 2464 2531 2581 2598 2623 2671 2716 2752 2828 2930 2862 2713 2645 2694 2751 2792 2859 2791 2754 2743 2619 2525 2499 2462 2363 2334 2407 2457 2498 2599 2691 2779 2673 2637 2601 2674 2633 2476 2344 2172 2073 1839 1780 1901 1986 2092 2140 2214 2290 2367 2392 2418 2456 2445 2450 2460 2500 2566 2533 2486 2468 2440 2480 2548 2599 2644 2677 2555 2533 2574 2605 2669 2757 2796 2804 2809 2785 2695 2639 2620 2603 2585 2393 2141 2054 1950 1842 1697 1707 1774 1900 1700 1567 1648 1735 1860 1950 1922 1900 1803 1669 1560 1392 1285 1105 1269 1307 1359 1431 1552 1657 1746 1572 1328 1189 1332 1436 1529 1548 1456 1427 1515 1477 1455 1451 1243 1106 978 977 828 841 814 884 796 753 843 829 705 646 564 547 585 602 597 619 597 606 629 649 676 618 562 529 518 514 570 520 506 469 463 443 408 394 399 420 409 408 409 383 373 371 368 366 359 353 347 355 345 339 340 335 334 331 330 326 322 322 317 310 313 309 307 307 299 302 302 297 298 294 296 291 294 289 284 289 285 282 283 281 279 278 277 278 276 275 272 271 269 272 269 268 266 267 263 263 261 261 259 258 257 255 256 256 255 254 258 254 255 251 251 254 252 252 249 250 250 252 251 248 248 253 250 257 250 248 246 248 248 248 247 248 247 244 242 241 243 243 242 243 242 242 240 242 239 241 241 237 238 237 244 240 241 240 239 240 239 238 241 238 239 238 239 238 239 238 239 244 238 240 241 242 239 241 241 241 245 242 245 243 246 244 240 243 241 242 242 244 243 245 248 246 248 250 248 256 266 262 265 269 262 260 267 269 267 267 272 277 270 269 275 273 278 271 280 284 292 293 288 285 290 286 294 304 305 308 310 307 308 305 307 304 303 295 284 283 309 324 323 307 328 318 311 304 303 306 297 293 288 292 287 285 287 286 290 290 301 301 321 328 308 324 335 328 338 323 333 353 333 372 356 319 354 313 291 311 340 327 303 319 259 253 220 193 200 218 232 195 207 278 235 212 201 195 208 209 195 179 188 183 158 153 152 157 169 168 168 181 182 162 185 209 179 184 206 221 207 244 220 191 189 203 212 175 136 129 122 125 126 128 131 126 125 127 126 124 127 134 156 170 173 170 178 166 161 157 161 162 157 159 162 160 163 194 210 171 206 187 204 233 201 177 201 256 213 256 254 185 177 177 163 170 200 216 214 193 152 169 200 165 180 185 174 165 141 136 132 130 133 134 131 134 132 133 148 138 134 129 125 125 125 135 134 132 141 156 151 197 201 197 195 194 193 184 207 182 178 200 179 183 181 193 191 187 158 162 145 155 158 139 134 128 128 129 117 108 110 138 161 154 149 138 134 148 142 130 126 124 125 122 131 136 117 114 112 112 110 109 107 111 108 107 105 105 105 102 996 998 1005 992 974 963 899 877 965 953 905 885 850 841 842 846 825 803 786 776 761 759 746 728 742 763 721 730 719 711 695 703 676 641 612 598 637 671 698 714 701 708 803 831 871 882 885 849 788 831 780 804 839 862 884 876 850 812 799 834 791 784 809 841 843 816 801 816 825 876 906 939 966 1016 1072 1156 1253 1251 1208 1250 1321 1394 1498 1492 1474 1453 1353 1233 1156 1083 1045 968 943 922 918 935 925 895 883 833 788 728 720 767 755 707 671 641 739 774 775 803 776 738 715 770 748 798 787 791 804 812 808 800 827 864 893 898 900 935 936 965 959 953 934 950 990 1067 1203 1371 1437 1418 1456 1434 1391 1388 1424 1588 1670 1826 1953 2102 1996 1803 1672 1550 1583 1668 1740 1851 1987 2182 2328 2430 2464 2344 2188 2048 2033 2128 2235 2369 2451 2537 2416 2277 2223 2272 2380 2246 2097 1910 1743 1534 1495 1538 1595 1632 1598 1470 1390 1295 1222 1160 1159 1054 1025 1042 1045 1110 1109 1110 1106 1126 1161 1215 1310 1386 1455 1472 1508 1558 1555 1569 1608 1554 1366 1359 1436 1478 1518 1461 1440 1446 1437 1383 1273 1216 1220 1232 1225 1210 1227 1229 1243 1267 1317 1360 1366 1354 1403 1448 1475 1511 1618 1704 1830 1902 1632 1557 1625 1759 1885 1978 2193 2274 2429 2519 2648 2737 2889 3076 3275 3396 3290 3210 3154 3119 2880 2659 2626 2721 2658 2510 2495 2570 2512 2542 2549 2559 2296 2135 1952 1830 1687 1749 1948 1989 2014 2016 2029 1992 2022 2067 2130 2219 2076 2122 2211 2239 2263 2197 2173 2127 2061 1999 2005 1928 1812 1732 1736 1762 1623 1548 1530 1498 1472 1456 1424 1421 1409 1364 1296 1215 1182 1137 1104 1094 1089 1098 1105 1121 1134 1146 1140 1147 1171 1252 1292 1448 1537 1524 1442 1267 1215 1107 1121 1241 1247 1386 1467 1456 1569 1755 1897 1953 2008 1985 1964 1997 2060 2246 2348 2549 2689 2600 2489 2379 2298 2201 2119 1949 1900 1982 2059 2141 2204 2286 2366 2284 2196 2136 2205 2391 2480 2583 2613 2480 2454 2386 2359 2308 2279 2256 2254 2254 2238 2213 2197 2239 2301 2361 2440 2546 2432 2274 2271 2272 2311 2354 2371 2455 2511 2560 2634 2669 2746 2907 3059 2906 2878 2872 2772 2649 2516 2401 2328 2309 2358 2451 2512 2553 2565 2602 2631 2700 2756 2873 2966 2913 2799 2773 2803 2877 2854 2812 2700 2682 2667 2545 2423 2366 2302 2254 2274 2329 2446 2529 2641 2711 2767 2721 2578 2525 2532 2540 2487 2399 2196 2052 1844 1753 1863 1930 1996 2071 2177 2251 2359 2430 2495 2557 2574 2568 2584 2597 2549 2557 2620 2616 2586 2609 2629 2615 2660 2716 2709 2671 2665 2659 2732 2838 2699 2688 2630 2692 2598 2540 2483 2502 2641 2447 2181 2045 1967 1846 1657 1586 1654 1663 1565 1417 1545 1606 1721 1813 1739 1694 1706 1750 1566 1445 1290 1097 1167 1214 1343 1440 1559 1629 1656 1472 1275 1117 1210 1254 1344 1345 1275 1288 1433 1300 1262 1365 1290 1163 1013 899 833 746 746 728 679 657 707 685 663 593 617 556 545 570 569 563 568 542 551 566 578 546 539 537 520 474 476 493 469 462 431 411 406 436 428 420 400 391 393 381 375 369 367 361 356 354 349 350 348 343 341 334 331 329 326 324 323 316 318 316 314 310 311 307 305 302 299 293 298 294 292 293 289 288 288 284 285 283 282 281 280 279 275 276 276 275 274 271 270 268 268 265 267 266 262 262 261 262 259 258 258 257 257 255 255 256 255 254 256 254 252 251 251 250 250 249 250 250 249 249 252 255 246 248 247 248 248 247 247 247 247 246 245 243 244 243 242 242 239 244 242 241 238 237 239 240 239 239 241 242 240 240 238 238 238 240 242 240 243 239 237 236 239 239 240 239 239 238 240 240 241 244 238 237 241 240 240 244 244 242 243 242 242 242 243 242 244 247 244 244 245 244 246 249 251 249 258 259 264 266 266 267 267 270 268 275 273 279 270 273 276 274 279 277 273 275 283 287 290 289 293 290 285 291 303 306 308 317 318 315 312 307 309 298 300 286 287 288 322 315 323 333 320 316 317 311 307 304 301 293 290 296 292 288 291 291 292 295 302 302 332 324 308 306 314 323 331 347 335 342 350 333 350 336 296 335 322 321 318 282 239 223 201 212 216 233 234 206 220 272 257 246 230 214 207 197 187 186 189 166 155 153 164 181 189 181 192 187 188 163 167 205 213 224 238 219 211 181 170 174 170 160 147 164 130 130 127 125 126 129 126 124 126 125 124 130 128 138 174 168 168 167 166 165 167 166 170 180 168 163 159 161 154 159 167 159 183 165 198 200 201 238 241 235 232 230 244 239 230 195 198 160 151 170 153 176 173 144 153 146 144 140 138 134 136 138 137 135 132 148 145 143 142 153 162 167 151 155 140 140 149 160 166 161 177 155 160 183 193 218 205 213 210 205 201 202 180 204 199 187 199 195 184 168 170 160 163 160 142 138 132 117 115 114 110 111 110 144 155 158 143 156 147 150 132 130 134 132 132 126 120 118 116 121 119 119 114 115 118 122 108 109 108 104 101 102 973 967 960 964 961 917 960 1007 1075 1131 1053 993 921 887 874 869 855 827 821 810 791 778 787 752 753 767 763 741 729 712 696 686 661 641 610 579 618 639 656 678 677 728 769 777 792 833 813 779 762 759 772 807 851 866 856 802 789 776 778 816 781 771 812 828 798 794 801 809 820 849 878 917 963 1011 1084 1223 1295 1315 1325 1367 1418 1499 1611 1748 1622 1538 1444 1314 1221 1106 1061 1019 986 962 982 981 983 935 909 876 852 781 763 811 825 805 757 715 642 653 682 780 854 798 804 790 815 881 871 861 859 887 893 853 851 859 839 843 850 863 886 894 894 933 992 1073 1154 1212 1275 1362 1546 1549 1562 1531 1546 1531 1487 1542 1624 1805 1942 2062 1940 1741 1625 1507 1521 1590 1658 1792 1871 1997 2139 2317 2489 2466 2285 2201 2228 2253 2324 2444 2512 2335 2230 2075 1984 2080 2143 2286 2252 2056 1879 1600 1455 1356 1366 1423 1430 1283 1156 1073 1042 1049 1023 1023 1139 1081 1028 1033 1033 1033 1035 1043 1076 1077 1088 1154 1211 1231 1276 1260 1330 1332 1379 1328 1275 1184 1223 1236 1248 1270 1265 1228 1198 1159 1159 1156 1181 1191 1191 1198 1251 1300 1337 1389 1395 1355 1368 1499 1707 1670 1716 1684 1811 1894 2004 2022 1746 1584 1604 1726 1944 2122 2295 2381 2496 2612 2673 2766 2917 3031 3240 3246 3195 3243 3370 3405 3081 2874 2846 2941 2775 2682 2765 2812 2683 2812 2684 2512 2388 2246 2080 1904 1727 1783 2076 2230 2326 2280 2316 2350 2308 2303 2402 2306 2262 2357 2493 2480 2430 2385 2351 2259 2167 2105 1937 1854 1763 1745 1810 1852 1707 1616 1589 1541 1537 1517 1485 1456 1424 1399 1371 1307 1242 1209 1199 1140 1157 1133 1122 1088 1100 1092 1104 1089 1081 1108 1153 1275 1415 1430 1378 1227 1195 1116 1067 1224 1270 1422 1505 1638 1565 1714 1839 2007 2098 2166 2086 2041 2092 2367 2458 2635 2801 2755 2668 2522 2422 2316 2156 2012 1949 1993 2083 2163 2198 2296 2374 2359 2257 2162 2206 2320 2388 2509 2608 2479 2441 2405 2363 2336 2299 2282 2292 2312 2321 2281 2272 2254 2275 2338 2384 2456 2394 2311 2317 2322 2342 2388 2408 2476 2524 2602 2684 2722 2791 2982 3145 3052 2899 2954 2869 2677 2533 2459 2399 2339 2343 2410 2469 2527 2550 2592 2623 2708 2794 2911 2939 2914 2902 2919 2927 2809 2765 2726 2654 2591 2585 2457 2319 2229 2186 2232 2342 2413 2500 2572 2630 2679 2684 2627 2564 2474 2459 2436 2331 2274 2236 2124 1922 1769 1802 1874 1978 2052 2153 2198 2280 2344 2454 2520 2498 2468 2435 2421 2426 2426 2498 2577 2611 2567 2553 2521 2522 2620 2623 2644 2702 2816 2853 2724 2555 2518 2575 2636 2500 2464 2394 2430 2551 2485 2272 2100 1920 1782 1613 1531 1479 1474 1434 1326 1405 1493 1586 1638 1571 1529 1529 1587 1493 1343 1167 1035 1050 1161 1331 1405 1495 1549 1543 1361 1181 1081 1023 1070 1145 1138 1124 1214 1320 1183 1130 1236 1267 1172 1100 1023 887 760 662 642 603 593 578 560 540 536 552 566 530 540 548 541 540 521 514 507 505 505 521 519 525 505 498 509 477 432 426 424 449 444 430 416 410 389 388 382 377 364 364 361 359 357 354 351 346 342 344 340 335 333 331 329 325 321 319 316 314 311 309 305 303 302 299 297 293 289 291 292 289 289 290 283 280 281 280 279 280 277 276 275 273 280 272 271 275 268 269 267 266 262 263 261 262 261 258 259 259 258 258 256 256 256 256 256 255 255 251 252 250 251 250 250 250 249 249 249 249 250 246 246 247 247 247 246 246 246 243 240 242 243 243 242 244 242 240 241 245 238 240 235 242 242 240 239 241 239 240 240 239 237 240 237 239 246 242 239 239 240 239 239 239 241 241 240 240 239 240 239 245 244 241 241 241 241 244 244 243 241 244 244 245 242 244 246 246 245 246 244 241 247 250 255 256 260 264 263 266 269 267 270 270 272 274 276 269 275 280 278 283 280 281 279 279 288 293 297 292 296 297 288 299 307 309 318 320 324 332 321 312 307 307 301 299 292 299 327 325 339 336 332 329 336 314 309 304 300 297 302 301 303 290 291 294 296 297 299 302 305 311 316 339 329 339 364 377 348 292 327 337 355 314 346 301 259 307 281 251 207 206 252 271 268 214 255 283 260 235 231 225 194 190 186 185 183 166 160 154 157 171 196 218 187 192 225 219 167 174 199 205 263 230 207 197 202 214 222 210 198 193 137 131 127 121 130 127 127 126 127 125 126 131 131 132 182 169 167 172 188 185 192 198 173 193 205 178 166 180 165 157 159 159 155 156 160 206 211 212 219 202 196 222 238 216 254 209 222 220 185 194 148 146 146 144 144 144 141 138 139 138 139 140 153 153 153 161 182 183 148 185 163 182 153 156 169 156 164 192 202 204 208 174 197 201 214 165 202 180 196 173 190 205 213 200 208 207 205 197 199 184 179 166 150 165 161 137 129 115 112 110 108 113 107 113 131 164 165 160 157 152 141 134 140 139 142 128 137 133 127 127 127 126 125 123 119 125 122 116 117 107 104 103 102 1016 1003 1002 987 967 938 1048 1151 1268 1341 1241 1149 1024 968 957 941 901 885 866 849 807 811 806 784 769 760 748 750 736 718 660 644 660 684 679 612 615 601 618 639 671 676 724 760 744 717 728 731 834 873 879 873 870 846 820 760 750 754 764 771 778 765 767 779 783 790 796 821 848 860 895 931 964 1001 1054 1142 1217 1268 1294 1367 1411 1530 1626 1810 1792 1611 1515 1333 1224 1151 1105 1042 1035 1058 1074 1091 1066 1042 998 950 939 915 847 885 893 838 808 797 806 777 771 663 750 846 884 850 855 871 858 789 840 868 894 894 895 899 909 922 926 925 932 1002 1111 1178 1238 1254 1275 1328 1436 1578 1668 1778 1788 1826 1824 1743 1657 1695 1781 1894 1973 1919 1810 1684 1561 1449 1435 1531 1577 1677 1742 1837 1954 2202 2374 2588 2482 2411 2541 2517 2444 2336 2246 2079 1949 1843 1791 1830 1860 1953 2011 2080 1956 1802 1700 1504 1359 1143 1113 1029 994 985 996 1035 1135 1200 1359 1316 1267 1243 1227 1191 1135 1109 1071 1059 1063 1063 1068 1072 1070 1074 1084 1092 1088 1090 1094 1099 1108 1111 1120 1132 1134 1138 1155 1184 1214 1325 1394 1376 1452 1664 1767 1743 1705 1669 1653 1682 1570 1627 1756 1910 1994 1907 1976 2092 2220 2063 1837 1674 1632 1745 1972 2137 2294 2406 2514 2586 2673 2653 2698 2765 2927 2943 2954 2993 3078 3226 3240 3188 3182 3014 2868 2787 2726 2767 2716 2650 2529 2412 2319 2285 2152 1997 1769 1891 2122 2306 2468 2665 2856 2761 2678 2696 2690 2584 2620 2715 2712 2616 2477 2369 2237 2150 2024 1897 1799 1789 1840 1906 1979 1903 1764 1714 1672 1646 1617 1594 1573 1543 1507 1496 1475 1400 1385 1346 1283 1259 1257 1238 1232 1205 1184 1133 1108 1081 1039 1038 1049 1121 1259 1336 1334 1234 1170 1082 1100 1233 1337 1442 1553 1717 1732 1696 1826 1943 2052 2191 2165 2206 2247 2337 2463 2620 2694 2718 2633 2538 2536 2402 2280 2099 1981 1949 2052 2155 2244 2298 2341 2403 2296 2212 2223 2320 2423 2516 2708 2582 2538 2466 2389 2365 2360 2389 2437 2474 2437 2415 2371 2372 2365 2385 2446 2619 2534 2429 2401 2446 2431 2454 2465 2481 2538 2585 2632 2749 2819 2955 3091 3117 2997 2809 2748 2649 2545 2523 2546 2554 2484 2448 2448 2529 2570 2585 2628 2747 2836 2735 2688 2701 2733 2741 2751 2781 2721 2682 2681 2590 2542 2450 2208 2125 2198 2294 2357 2413 2469 2513 2571 2592 2598 2568 2533 2555 2404 2298 2165 2066 2011 1985 1926 1838 1742 1817 1913 1962 2075 2134 2217 2273 2372 2342 2266 2217 2185 2198 2226 2268 2326 2352 2428 2399 2397 2430 2513 2507 2524 2544 2664 2749 2676 2566 2422 2461 2546 2481 2333 2328 2264 2260 2307 2254 2184 2103 2017 1889 1710 1658 1554 1496 1395 1290 1274 1326 1406 1417 1360 1357 1412 1421 1409 1358 1197 1113 942 1108 1234 1284 1319 1381 1358 1354 1295 1199 1073 937 955 980 1105 1194 1114 1098 975 1052 1024 972 885 810 725 668 609 598 577 558 545 539 534 529 524 518 519 515 517 514 509 500 498 494 489 482 482 480 489 508 507 490 473 486 480 472 462 447 426 403 398 394 390 387 375 371 369 366 363 355 354 352 353 344 346 338 336 333 330 327 325 323 318 315 315 310 309 305 302 300 299 297 295 293 291 289 290 285 281 280 277 275 277 280 278 277 275 275 274 271 272 269 269 269 267 269 266 263 263 261 260 263 260 261 258 258 262 256 255 255 256 255 255 254 253 255 253 251 250 250 249 248 248 245 245 246 246 246 246 247 246 246 244 244 244 244 241 242 244 241 241 240 241 240 238 240 238 227 236 239 240 240 245 243 239 240 241 240 240 240 240 245 244 240 240 239 239 240 241 242 241 243 241 240 239 241 242 244 240 242 241 242 241 244 243 243 245 243 244 244 242 245 247 245 247 247 245 247 251 252 260 262 263 270 267 270 272 268 273 271 275 275 273 274 277 283 283 285 285 285 284 285 294 300 302 300 296 291 299 299 305 298 301 308 333 332 325 316 314 303 317 317 297 293 298 298 309 338 341 335 339 320 312 302 297 309 308 304 303 297 302 304 295 295 304 316 321 327 326 329 337 334 340 321 264 268 344 342 352 335 309 270 226 230 222 205 207 252 265 262 264 255 253 204 222 205 194 188 176 167 162 157 157 159 179 171 203 183 231 228 222 188 169 179 178 172 185 207 256 276 236 189 172 170 174 168 147 130 122 124 125 127 128 128 128 126 127 129 128 149 190 163 177 195 176 201 205 230 193 176 202 205 169 205 187 183 165 161 158 155 156 155 157 165 162 176 172 180 190 156 168 178 189 159 160 150 146 143 141 143 141 142 150 186 198 170 146 145 156 163 185 200 187 180 207 169 171 163 198 177 210 211 187 175 184 230 205 219 205 178 195 202 164 173 151 178 180 147 164 204 206 209 204 200 189 178 178 169 166 159 151 146 139 136 119 110 113 113 108 113 114 141 163 155 162 154 151 140 144 146 149 141 143 144 143 141 135 131 128 131 129 127 126 119 129 109 111 105 106 102 1014 1003 985 990 962 948 1027 1142 1272 1361 1362 1258 1082 1078 1032 976 942 919 881 849 834 825 800 792 779 778 755 709 696 671 656 669 682 713 697 615 649 629 590 606 632 657 681 687 698 688 708 743 832 835 810 816 812 756 744 720 739 753 746 735 749 749 771 782 785 796 804 816 820 844 866 903 926 943 987 1069 1134 1247 1290 1362 1435 1563 1681 1847 1838 1639 1512 1364 1285 1214 1161 1089 1133 1182 1170 1168 1128 1097 1097 1002 950 901 861 902 900 883 861 851 834 778 750 731 699 777 761 714 760 772 758 750 784 776 789 797 809 825 848 879 866 904 934 979 1069 1196 1260 1352 1413 1438 1497 1620 1722 1749 1750 1775 1868 1801 1760 1713 1693 1738 1838 1855 1730 1572 1454 1368 1423 1499 1578 1689 1792 1868 1956 2081 2199 2450 2608 2584 2684 2394 2316 2167 2073 1909 1768 1677 1626 1658 1640 1759 1854 1941 1864 1675 1545 1357 1266 1119 1027 999 1001 1159 1221 1303 1366 1392 1489 1494 1452 1412 1417 1400 1338 1271 1232 1212 1198 1195 1178 1191 1135 1123 1090 1079 1093 1095 1089 1103 1172 1171 1178 1163 1191 1245 1285 1360 1538 1659 1667 1601 1643 1855 1915 1897 1837 1849 1853 1779 1731 1694 1839 1971 2093 2043 2148 2245 2302 2138 1890 1708 1646 1730 1965 2116 2243 2332 2428 2500 2536 2512 2573 2617 2656 2701 2786 2867 3016 3081 3182 3203 3080 2941 2786 2676 2563 2553 2517 2431 2351 2282 2196 2121 1982 1845 1830 1986 2174 2346 2458 2651 2902 3016 2963 2894 2790 2762 2818 2705 2604 2530 2391 2288 2154 2066 1933 1842 1898 1955 2008 2027 1960 1883 1802 1778 1733 1703 1669 1650 1681 1648 1587 1553 1533 1498 1463 1398 1422 1348 1308 1334 1344 1343 1281 1236 1234 1177 1122 1042 1026 1049 1171 1261 1328 1252 1157 1040 1140 1293 1373 1502 1598 1752 1814 1833 1813 1944 2062 2224 2373 2262 2264 2293 2359 2510 2618 2609 2504 2398 2372 2350 2329 2164 2000 1930 2019 2147 2236 2356 2385 2396 2331 2278 2274 2311 2367 2464 2645 2787 2723 2579 2477 2422 2420 2488 2564 2668 2656 2582 2487 2318 2291 2337 2410 2597 2667 2567 2523 2521 2619 2612 2606 2596 2608 2684 2739 2792 2801 2791 2894 3065 3067 2867 2762 2678 2597 2608 2639 2691 2657 2560 2561 2552 2599 2617 2663 2782 2775 2626 2579 2597 2616 2617 2627 2639 2617 2668 2696 2613 2505 2375 2254 2095 2114 2162 2258 2320 2384 2424 2490 2538 2587 2547 2522 2445 2357 2344 2201 2068 1885 1845 1746 1668 1695 1753 1839 1900 2019 2094 2147 2195 2244 2187 2096 2042 2016 2062 2098 2110 2161 2205 2266 2281 2329 2368 2419 2435 2434 2496 2627 2574 2468 2398 2421 2503 2499 2332 2252 2226 2176 2224 2130 2088 2034 1958 2006 1984 1882 1848 1705 1599 1473 1324 1161 1200 1262 1243 1215 1261 1355 1305 1221 1249 1195 1051 938 1025 1118 1170 1158 1233 1165 1181 1217 1151 1162 1086 879 916 1042 1071 964 954 859 893 882 834 752 686 630 596 551 544 536 531 525 523 522 516 510 505 503 504 500 498 492 484 484 479 475 471 467 460 456 452 452 465 479 490 489 475 472 454 427 404 399 396 391 379 379 373 369 364 362 361 357 352 350 345 345 340 338 332 331 328 326 322 321 317 315 311 310 304 305 301 300 297 296 293 291 290 289 287 286 283 282 279 278 274 281 273 273 274 271 272 270 269 269 271 270 267 263 266 261 261 261 261 262 260 257 257 259 261 257 255 255 255 251 253 253 254 250 251 251 252 250 248 248 245 244 243 244 245 244 243 243 246 244 243 241 240 243 234 243 241 244 241 237 241 239 239 240 240 238 241 241 242 241 241 240 240 240 241 239 239 244 247 247 249 241 240 240 240 239 240 242 241 240 241 242 243 244 242 243 243 243 242 241 244 243 244 244 245 244 245 244 247 248 246 247 248 250 250 253 252 263 265 268 269 274 272 273 271 276 275 276 277 276 274 276 277 282 286 288 291 287 287 296 301 304 305 298 296 300 312 317 318 317 306 302 315 336 336 328 314 326 331 314 313 299 305 301 313 322 340 343 315 316 305 311 311 308 307 304 302 304 306 302 302 303 305 314 325 342 349 302 317 345 350 245 349 353 370 363 306 262 242 233 213 210 242 215 252 282 299 269 212 206 204 203 181 189 169 166 161 160 157 157 164 213 203 212 185 199 206 182 178 175 192 197 212 182 233 272 222 200 192 170 170 192 197 144 130 130 128 126 129 128 128 130 129 129 129 172 198 172 181 218 191 181 192 220 236 209 189 214 173 181 225 223 180 179 172 180 172 171 157 157 152 153 154 155 154 154 150 155 155 149 147 146 144 144 153 153 195 184 194 189 214 175 162 144 163 211 161 186 245 188 239 169 188 228 176 238 212 191 182 221 173 167 188 192 209 187 182 151 143 149 174 141 165 140 160 174 192 190 191 182 182 181 177 178 163 169 162 141 137 124 130 117 109 112 112 112 131 155 166 171 164 158 162 145 139 155 150 154 146 147 148 145 140 130 137 138 138 136 134 132 124 121 113 106 108 107 104 1013 1003 989 1013 979 949 1017 1120 1258 1363 1484 1422 1284 1197 1098 1038 983 947 902 879 864 836 806 801 796 788 736 693 682 673 680 684 724 733 678 636 664 674 635 598 610 608 640 650 643 694 739 756 779 785 757 770 693 683 687 697 708 713 714 728 748 764 769 776 782 793 822 841 845 843 844 864 892 945 1015 1090 1149 1213 1319 1380 1469 1613 1767 1898 1895 1682 1556 1433 1364 1252 1197 1182 1232 1280 1309 1328 1339 1301 1191 1052 959 887 889 913 906 876 833 828 822 820 818 813 767 673 694 872 888 874 824 758 750 750 750 750 750 752 759 790 820 888 931 1043 1172 1252 1305 1393 1486 1598 1639 1723 1652 1561 1547 1651 1646 1592 1571 1522 1523 1656 1787 1728 1646 1490 1367 1375 1445 1497 1614 1747 1885 2042 2071 2201 2182 2301 2434 2613 2651 2496 2348 2155 2056 1929 1813 1644 1540 1489 1452 1612 1764 1792 1728 1574 1450 1252 1174 1037 975 984 1092 1273 1380 1508 1583 1608 1666 1655 1618 1590 1584 1569 1546 1496 1433 1433 1402 1351 1415 1382 1358 1333 1239 1237 1190 1165 1174 1241 1393 1484 1405 1412 1468 1537 1506 1638 1770 1890 1897 1728 1632 1769 1979 2042 1981 2025 1992 1956 1897 1840 1897 1992 2115 2213 2257 2365 2289 2252 1962 1718 1652 1706 1895 2029 2106 2186 2298 2314 2350 2393 2437 2441 2495 2625 2815 2934 3130 3071 2981 2995 2936 2788 2633 2547 2474 2416 2378 2320 2227 2129 2057 1975 1835 1820 2016 2131 2275 2411 2631 2721 2873 3007 3135 3043 2902 2816 2663 2567 2462 2364 2253 2175 2052 1942 1881 1934 2058 2105 2154 2093 1978 1917 1868 1822 1769 1774 1747 1755 1770 1760 1719 1643 1605 1601 1571 1529 1511 1454 1437 1439 1475 1456 1488 1369 1380 1291 1220 1139 1064 1013 1106 1208 1268 1173 1113 1087 1181 1309 1393 1538 1631 1787 1852 1937 1956 1980 2064 2247 2396 2330 2278 2299 2352 2593 2676 2595 2474 2378 2314 2299 2278 2228 2061 1936 2014 2160 2264 2369 2485 2511 2395 2371 2352 2344 2369 2506 2559 2672 2754 2670 2548 2379 2335 2398 2519 2683 2663 2616 2450 2290 2219 2272 2390 2482 2610 2743 2722 2676 2735 2808 2812 2789 2779 2717 2640 2628 2642 2684 2766 2907 2855 2862 2801 2679 2638 2685 2754 2777 2811 2706 2639 2651 2716 2728 2757 2819 2683 2511 2497 2512 2497 2488 2481 2497 2500 2558 2600 2579 2468 2412 2287 2128 2038 2090 2190 2240 2318 2349 2421 2463 2507 2487 2473 2426 2263 2202 2075 2000 1844 1719 1647 1695 1766 1779 1742 1787 1906 1985 2034 2069 2065 2007 1945 1913 1916 1946 1960 1988 2069 2104 2139 2178 2244 2284 2353 2381 2424 2469 2602 2440 2318 2321 2307 2382 2408 2313 2214 2135 2080 2161 2008 1934 1852 1797 1854 1852 1742 1708 1658 1565 1409 1315 1223 1096 1074 1073 1103 1170 1235 1148 1089 1115 1096 1004 877 997 1043 1036 1053 1099 1015 1011 1016 1007 1004 1016 926 803 902 903 852 793 761 744 732 718 651 598 566 556 550 544 561 580 546 538 534 518 534 506 490 488 489 483 483 480 478 474 470 463 462 456 450 449 443 438 439 447 460 483 475 444 417 410 404 388 385 381 377 376 372 366 365 361 359 356 350 347 344 339 337 333 334 331 326 322 321 317 315 312 310 308 304 303 301 300 296 293 290 289 286 283 284 285 281 280 277 280 273 274 273 273 273 270 274 269 267 265 265 263 264 261 265 261 260 258 258 255 257 258 256 253 255 254 256 253 252 251 260 252 249 250 251 248 246 249 245 246 245 245 244 243 241 242 242 247 245 241 241 234 234 239 239 242 241 239 241 239 239 241 241 240 240 241 240 242 240 243 241 240 241 243 241 242 243 242 243 242 243 242 241 241 241 243 243 243 241 242 243 242 244 242 243 243 242 243 244 244 245 243 244 247 245 244 245 245 247 247 249 249 251 250 253 251 256 264 271 268 273 275 276 274 277 277 279 280 276 281 282 277 282 282 290 290 290 293 294 299 302 307 307 301 301 306 323 334 330 317 330 316 319 337 340 319 337 338 336 327 319 319 313 306 312 338 347 339 327 311 315 312 310 309 309 307 317 318 307 301 305 310 311 325 327 338 297 286 335 329 247 295 356 278 307 333 308 253 237 228 239 248 235 269 262 237 260 247 231 195 180 176 168 163 162 163 162 160 164 165 186 224 212 205 238 188 180 206 180 208 199 208 183 197 237 184 167 160 158 149 149 126 130 132 129 132 131 130 131 129 130 128 128 142 203 218 193 171 223 185 193 210 219 250 232 209 189 179 199 242 219 172 186 182 210 209 178 184 182 153 151 151 148 148 147 149 148 151 147 144 145 145 157 194 174 232 233 196 158 159 159 147 165 213 179 171 184 246 229 182 206 225 222 215 253 236 256 231 224 214 195 192 167 218 191 154 129 129 125 126 136 160 139 172 182 182 185 175 187 182 181 178 169 172 158 150 137 137 121 127 110 112 114 110 118 146 179 175 173 173 157 157 152 139 160 159 149 144 152 148 147 145 147 146 145 143 141 139 138 126 132 118 109 107 106 105 1025 1007 983 976 970 961 1022 1108 1231 1333 1454 1525 1354 1254 1149 1088 1018 972 943 921 858 822 781 761 747 732 714 700 691 707 703 698 735 740 719 671 665 696 655 605 642 669 627 641 674 691 702 681 698 679 672 678 684 680 699 727 741 743 746 743 753 771 794 800 813 830 851 875 891 889 862 909 956 984 982 1038 1099 1204 1317 1400 1470 1588 1697 1865 1896 1699 1578 1458 1375 1360 1284 1350 1337 1344 1421 1546 1522 1344 1214 1071 997 900 881 924 901 847 860 903 904 880 866 835 836 829 840 919 923 909 900 819 750 750 759 750 750 750 750 750 759 802 850 965 1096 1300 1376 1486 1595 1615 1561 1571 1534 1391 1396 1496 1459 1396 1389 1362 1468 1648 1767 1638 1506 1383 1276 1331 1403 1503 1618 1733 1871 2061 2168 2193 2277 2362 2410 2479 2445 2468 2401 2186 2096 2056 1939 1709 1590 1410 1314 1484 1655 1577 1531 1397 1234 1138 1029 970 969 1019 1118 1297 1466 1596 1849 1850 1946 1878 1747 1724 1775 1742 1687 1672 1625 1610 1500 1522 1615 1601 1568 1516 1448 1471 1399 1310 1231 1327 1534 1694 1638 1619 1637 1743 1787 1824 1978 2067 2109 1942 1710 1730 1936 2089 2129 2184 2088 2057 2024 1995 2028 2146 2228 2278 2363 2262 2160 2101 1978 1820 1684 1685 1756 1835 1923 2022 2052 2087 2157 2191 2225 2275 2450 2631 2836 2987 3073 3006 2913 2869 2833 2801 2711 2563 2458 2362 2261 2270 2132 2018 1891 1836 1901 2038 2202 2293 2445 2495 2737 2856 3065 3151 3119 2983 2820 2700 2587 2531 2392 2277 2174 2063 1944 1919 1963 2078 2237 2270 2238 2167 2055 1989 1924 1885 1850 1841 1815 1813 1852 1838 1791 1757 1714 1683 1657 1600 1690 1787 1745 1659 1613 1663 1626 1508 1446 1430 1379 1216 1154 1015 1054 1118 1159 1100 1061 1100 1227 1369 1439 1542 1640 1775 1889 2080 2110 2103 2134 2283 2499 2422 2351 2348 2387 2481 2559 2724 2643 2467 2333 2251 2237 2216 2104 1963 2024 2168 2230 2343 2409 2511 2486 2459 2491 2541 2476 2499 2444 2509 2617 2488 2491 2306 2261 2323 2448 2612 2584 2499 2388 2243 2156 2260 2270 2416 2592 2816 2746 2705 2691 2670 2703 2739 2625 2558 2543 2592 2630 2675 2745 2926 2767 2688 2639 2593 2619 2676 2659 2709 2740 2805 2804 2732 2751 2789 2713 2699 2604 2421 2381 2394 2370 2351 2351 2348 2372 2420 2479 2482 2476 2430 2346 2240 2085 2059 2141 2204 2266 2297 2360 2398 2439 2401 2344 2337 2270 2149 1998 1881 1723 1632 1732 1801 1875 1902 1850 1812 1785 1820 1865 1883 1883 1863 1887 1948 1995 2031 2062 2060 1981 1993 2036 2084 2157 2233 2313 2354 2433 2538 2622 2380 2273 2214 2186 2201 2159 2163 2180 2027 2002 2114 1972 1843 1691 1654 1707 1710 1581 1584 1485 1550 1557 1448 1355 1263 1174 1067 975 1056 1045 997 950 926 891 852 844 886 933 895 920 935 925 871 924 912 853 886 862 787 739 751 736 694 684 671 634 619 572 571 570 565 582 610 692 721 693 691 676 667 634 640 599 550 482 476 474 471 470 466 461 460 454 449 446 440 435 430 426 431 436 451 459 432 420 409 392 390 384 384 381 376 372 370 367 363 361 356 350 349 345 339 339 336 332 330 326 324 319 318 314 312 311 307 305 302 302 298 296 292 291 290 287 283 284 282 280 278 278 275 273 271 272 273 270 273 268 266 265 265 263 265 264 262 263 260 257 260 259 257 259 254 255 254 256 251 250 251 251 253 248 248 248 249 247 251 247 248 246 245 245 247 245 246 242 244 244 240 244 244 246 243 243 239 241 244 239 240 241 243 241 239 240 241 241 241 242 243 241 240 242 241 241 241 242 242 241 241 243 243 245 243 243 240 242 243 242 243 242 243 243 243 244 244 242 243 244 244 244 244 243 245 246 246 248 245 243 245 247 247 247 250 251 251 252 253 256 272 271 273 277 278 279 277 277 279 282 282 280 282 282 281 284 283 288 291 293 296 296 304 305 304 309 308 306 302 310 333 331 336 342 335 310 321 338 322 326 316 351 338 339 342 310 306 305 308 337 353 332 321 324 319 316 313 312 309 314 321 315 306 309 311 310 320 327 346 263 259 307 248 232 264 309 262 241 290 309 260 265 257 271 241 281 285 265 214 207 200 196 203 192 169 167 160 162 159 162 170 201 197 168 192 228 205 207 208 181 211 188 230 234 190 208 238 196 174 176 179 187 180 153 127 134 130 131 129 131 130 130 131 129 129 130 182 235 206 200 173 210 196 234 237 244 254 230 198 183 185 226 199 177 173 185 208 230 204 227 183 168 152 154 175 162 161 150 146 148 154 161 168 151 150 168 169 190 186 164 179 190 151 150 171 197 188 204 194 190 248 220 261 240 242 193 248 200 220 217 186 192 165 211 189 150 175 151 130 124 122 123 125 121 122 138 178 170 170 188 187 190 187 179 177 164 155 156 150 142 133 119 114 114 110 110 111 121 139 181 177 167 160 170 165 147 144 167 164 154 158 159 147 153 153 149 147 142 133 134 135 133 130 127 126 137 125 106 106 1073 1007 1007 1005 987 972 1013 1084 1202 1295 1410 1494 1424 1318 1209 1143 1071 1022 954 930 872 832 777 764 756 744 735 713 715 740 719 715 746 749 708 678 646 691 669 632 632 679 659 639 643 658 662 638 676 694 708 718 721 720 705 707 713 720 747 756 765 774 806 820 838 868 885 907 923 939 911 896 909 951 990 1050 1144 1280 1313 1389 1413 1449 1485 1629 1723 1704 1585 1535 1490 1464 1388 1498 1513 1582 1646 1574 1496 1359 1264 1163 1077 983 905 922 863 938 954 963 961 918 905 894 909 911 913 922 928 909 884 829 788 750 750 824 810 770 750 750 750 750 787 918 1055 1165 1216 1361 1445 1434 1348 1361 1375 1283 1236 1313 1313 1219 1230 1447 1534 1673 1615 1565 1491 1307 1214 1299 1353 1478 1579 1793 1909 1959 1943 1990 2091 2156 2193 2341 2283 2264 2239 2178 2184 2070 1951 1757 1610 1424 1293 1372 1461 1405 1299 1196 1068 985 959 965 979 1070 1184 1368 1556 1679 1926 2059 2125 2009 1903 1858 1844 1838 1787 1756 1792 1657 1634 1691 1830 1825 1740 1680 1592 1558 1442 1315 1268 1391 1595 1775 1784 1816 1824 1853 1990 2012 2142 2276 2208 2048 1841 1813 1974 2117 2285 2330 2221 2197 2101 2071 2168 2289 2420 2426 2348 2253 2145 2039 1859 1793 1741 1700 1716 1749 1792 1852 1976 2068 2135 2145 2214 2281 2429 2682 2977 3151 3063 2946 2824 2719 2677 2672 2659 2573 2415 2317 2156 2096 1979 1874 1865 1979 2175 2255 2384 2444 2546 2727 2777 2968 3217 3232 3071 2950 2819 2772 2673 2603 2378 2250 2152 2050 1985 2026 2128 2273 2399 2341 2261 2189 2103 2069 2006 1964 1930 1905 1872 1881 1873 1826 1816 1783 1779 1780 1713 1742 1784 1843 1866 1798 1735 1783 1726 1647 1552 1502 1460 1297 1209 1064 1059 1067 1095 1025 1097 1171 1271 1384 1471 1566 1634 1780 1870 2090 2262 2289 2275 2365 2567 2558 2487 2428 2498 2573 2520 2668 2623 2490 2364 2282 2232 2159 2089 2013 2058 2176 2245 2302 2346 2409 2513 2631 2635 2487 2438 2353 2361 2387 2512 2330 2257 2173 2179 2244 2388 2521 2480 2355 2279 2171 2091 2145 2218 2393 2542 2770 2680 2557 2561 2571 2566 2588 2560 2501 2512 2553 2594 2741 2861 2847 2647 2613 2587 2555 2513 2540 2547 2605 2656 2737 2761 2687 2694 2736 2643 2576 2466 2350 2242 2265 2239 2218 2207 2218 2254 2305 2356 2408 2461 2506 2347 2259 2063 2024 2104 2159 2218 2262 2294 2313 2369 2396 2306 2216 2108 2068 1980 1795 1642 1688 1809 1873 1957 2001 2031 1957 1918 1886 1907 1903 1872 1876 1943 2017 2108 2173 2231 2231 2136 2048 2046 2128 2214 2276 2341 2396 2514 2594 2456 2465 2327 2139 2000 1964 1953 1996 2099 1993 1927 2031 1866 1742 1594 1535 1582 1616 1449 1507 1342 1411 1523 1560 1478 1302 1114 1005 919 940 911 889 830 768 743 752 758 754 741 734 727 761 751 759 809 776 734 736 714 676 705 688 662 647 627 617 594 583 578 580 590 613 669 720 740 819 838 845 835 808 751 695 717 671 573 520 488 481 470 457 457 451 446 442 439 434 435 429 425 420 417 422 429 427 419 398 395 393 388 385 382 378 384 371 367 363 361 355 354 360 345 340 337 336 332 329 325 323 324 317 315 311 310 307 305 301 300 298 296 293 293 290 288 286 283 282 279 279 278 277 276 273 271 269 272 272 269 264 264 268 270 265 266 266 266 262 268 258 258 259 257 255 258 256 260 255 256 253 251 250 252 247 246 246 247 248 252 245 250 248 249 247 247 245 248 240 243 247 246 247 244 242 242 246 241 243 241 242 241 242 241 243 242 243 240 241 245 240 241 241 241 240 243 240 241 244 241 243 242 244 242 244 244 243 244 247 243 245 244 244 244 244 242 244 244 245 244 246 244 243 245 245 245 247 249 248 249 246 247 246 247 251 250 248 251 252 255 263 264 267 266 272 276 279 282 281 282 283 280 285 283 282 288 286 289 296 296 303 296 304 310 308 313 314 308 301 318 319 318 326 340 340 328 318 344 346 327 322 344 357 340 330 340 311 323 316 335 336 354 327 335 331 318 316 323 323 323 320 309 316 307 272 251 254 267 294 241 235 296 267 218 230 225 225 266 282 286 288 289 321 284 260 298 238 224 235 259 227 216 187 168 166 165 172 192 184 166 171 214 221 182 189 243 217 242 195 188 222 208 247 230 199 213 235 232 213 208 198 210 187 131 129 129 129 131 131 130 131 131 131 131 132 140 219 239 229 206 176 214 220 206 229 248 257 227 201 197 222 199 182 212 200 181 224 191 192 173 160 157 156 191 206 187 169 150 167 167 190 187 165 151 174 181 190 180 216 182 226 165 150 178 195 211 209 261 198 249 242 252 193 226 258 254 224 187 177 206 212 195 202 160 161 188 141 139 125 121 125 128 162 140 125 122 159 151 148 174 187 184 175 166 174 157 145 138 135 129 112 113 118 112 112 114 113 128 143 172 177 173 178 174 162 145 168 169 160 161 165 162 153 160 157 157 149 138 148 144 146 136 136 128 131 143 141 107 111 1141 1087 1055 1037 1014 998 981 1052 1148 1231 1354 1442 1544 1461 1339 1272 1136 1056 1027 958 877 836 802 802 802 798 752 734 748 759 726 739 723 704 674 659 671 711 711 694 632 708 710 730 655 676 665 651 690 705 727 731 738 756 778 770 770 747 729 725 784 800 818 833 853 865 878 890 909 938 962 1006 1031 1053 1045 1097 1144 1259 1295 1344 1345 1351 1326 1330 1419 1568 1713 1710 1691 1585 1593 1699 1686 1570 1482 1394 1410 1219 1110 1049 993 977 980 934 920 1078 1152 1140 1126 1028 982 945 914 914 915 930 935 915 908 865 812 750 750 826 912 857 876 831 784 750 750 807 893 991 1056 1214 1261 1207 1133 1125 1154 1129 1076 1096 1108 1128 1252 1460 1492 1474 1408 1318 1301 1192 1173 1357 1437 1519 1594 1663 1678 1735 1685 1804 1831 1862 2005 2154 2239 2131 2053 1973 1913 1890 1855 1717 1558 1376 1246 1208 1175 1080 1009 977 946 963 971 977 1014 1163 1308 1497 1640 1789 1962 2092 2277 2217 2093 2050 2100 2024 1980 1996 1920 1873 1874 1989 2086 2024 1987 1898 1750 1611 1418 1322 1309 1423 1643 1797 1982 2070 2038 2091 2198 2292 2297 2241 2153 2085 2061 2035 2127 2237 2398 2476 2378 2312 2287 2315 2422 2499 2585 2619 2436 2298 2254 2105 1957 1945 1950 1966 1958 1907 1850 1874 1982 2167 2346 2348 2304 2340 2426 2585 2954 3095 3026 2900 2654 2567 2423 2446 2436 2359 2269 2175 2015 1953 1930 1992 2100 2175 2371 2492 2552 2741 2733 2816 2870 3117 3013 2944 2838 2791 2677 2600 2450 2391 2300 2235 2178 2157 2179 2193 2351 2494 2387 2316 2267 2216 2181 2168 2128 2088 2040 1999 1954 1946 1986 1982 1964 1930 1919 1921 1823 1772 1798 1868 1932 1885 1886 1901 1867 1732 1620 1495 1442 1295 1230 1110 1020 1019 1055 1148 1160 1201 1238 1390 1492 1573 1667 1807 1880 2022 2123 2234 2312 2396 2497 2563 2618 2656 2640 2602 2657 2621 2606 2634 2508 2407 2338 2232 2157 2095 2104 2186 2225 2297 2359 2425 2497 2636 2665 2493 2425 2350 2260 2253 2306 2088 2033 2001 2042 2136 2255 2342 2334 2215 2146 2084 2103 2223 2304 2405 2484 2614 2552 2479 2491 2459 2416 2457 2446 2449 2485 2523 2662 2790 2722 2620 2571 2537 2495 2468 2384 2462 2508 2565 2638 2743 2664 2611 2648 2685 2625 2468 2326 2247 2176 2052 2041 2062 2110 2108 2148 2227 2254 2305 2363 2437 2349 2224 2021 1921 1978 2033 2121 2143 2134 2194 2268 2297 2261 2226 2107 1993 1824 1684 1647 1717 1846 1908 2011 2085 2183 2169 2082 2024 2012 2000 2011 2002 1950 2036 2199 2277 2360 2400 2380 2244 2135 2143 2244 2320 2371 2407 2527 2359 2260 2305 2223 2169 1999 1870 1772 1823 1968 1914 1778 1873 1767 1642 1452 1388 1472 1523 1303 1355 1311 1202 1307 1323 1209 1100 911 868 900 842 787 775 756 747 735 728 723 722 704 694 683 682 671 664 656 652 645 643 635 648 664 652 624 608 598 595 637 630 634 674 754 766 781 859 902 964 1058 958 852 755 777 683 633 645 654 649 584 500 500 471 456 458 482 472 451 438 436 456 470 429 423 419 414 409 409 403 398 396 393 388 383 379 380 372 368 364 362 356 352 348 344 341 338 335 332 328 325 321 319 315 314 313 309 306 302 301 300 297 295 293 291 290 287 285 284 281 281 280 278 277 277 274 272 271 272 267 268 268 268 267 265 265 263 265 263 262 262 259 259 264 258 259 257 256 255 255 257 254 253 250 252 253 253 253 253 251 249 250 251 250 250 249 248 246 248 246 244 244 243 246 245 241 241 245 243 243 245 245 242 244 242 246 243 242 241 241 241 241 241 242 240 242 243 243 244 244 245 244 245 244 245 244 244 244 243 244 246 244 244 245 245 247 246 247 249 246 244 243 245 245 245 249 245 246 245 246 246 249 250 247 247 252 249 251 253 254 265 274 276 275 272 276 277 278 282 286 285 286 283 285 285 286 290 288 289 290 301 306 308 302 304 311 313 317 316 306 317 319 328 339 343 334 343 335 325 329 346 348 338 362 338 343 326 334 322 315 317 330 340 336 343 352 345 335 336 329 317 319 318 308 252 273 272 273 223 233 212 209 230 233 207 267 282 282 267 261 259 234 262 298 280 262 214 225 238 199 189 186 175 169 166 174 187 221 219 172 178 165 194 225 218 172 194 231 246 232 203 222 271 219 221 252 276 262 222 197 189 174 174 152 125 126 128 129 133 134 132 135 134 133 132 140 157 214 230 197 198 164 199 246 229 230 263 256 232 239 245 204 207 203 201 220 199 213 224 182 162 176 205 155 170 236 200 158 156 204 204 191 174 152 167 222 225 227 194 197 195 170 156 165 169 194 249 221 211 236 261 208 184 188 181 232 202 211 207 173 151 184 211 202 192 170 163 137 131 133 126 127 128 140 167 135 125 126 129 125 133 162 182 158 162 164 142 130 124 127 118 115 116 115 115 117 116 120 141 171 190 181 178 177 171 153 169 177 172 172 153 171 164 168 158 147 155 151 156 156 150 142 147 143 135 142 145 142 139 113 1127 1109 1076 1057 1026 1007 991 1027 1111 1169 1274 1362 1497 1564 1404 1295 1162 1100 1009 961 912 857 827 828 821 780 755 747 769 769 749 721 693 692 723 700 676 702 699 691 645 709 732 740 668 705 704 675 740 710 686 705 724 736 769 780 801 803 779 752 744 769 786 824 839 844 840 857 879 908 933 971 1005 1087 1119 1159 1177 1222 1264 1279 1275 1278 1229 1311 1392 1543 1743 1919 1927 1891 1860 1708 1596 1533 1513 1359 1225 1132 1037 1040 1051 1023 999 941 949 1120 1259 1364 1290 1170 1093 999 954 917 914 929 939 916 912 867 811 750 750 827 906 920 920 884 864 822 790 750 801 905 983 1036 1063 1017 998 992 1015 1017 1004 1026 1048 1159 1290 1451 1378 1313 1273 1183 1148 1131 1204 1338 1448 1517 1503 1506 1545 1569 1591 1657 1600 1705 1893 2043 2144 2043 1939 1830 1762 1698 1707 1603 1596 1379 1234 1079 1026 992 955 947 956 971 984 998 1053 1212 1345 1523 1625 1724 1869 2007 2160 2303 2276 2319 2207 2139 2119 2160 2079 2036 2060 2133 2268 2218 2069 1964 1797 1666 1469 1345 1290 1394 1582 1744 1940 1947 1990 1985 2085 2217 2272 2268 2296 2239 2215 2181 2204 2272 2444 2562 2532 2521 2481 2497 2607 2649 2606 2593 2485 2492 2320 2173 2061 2088 2150 2212 2214 2147 2016 1974 2031 2155 2426 2496 2469 2567 2625 2649 3033 3182 3011 2784 2566 2429 2303 2266 2269 2246 2144 2039 1962 2001 2136 2205 2241 2242 2398 2603 2747 2753 2974 2922 2977 3112 2956 2876 2772 2735 2602 2541 2420 2375 2321 2276 2256 2277 2307 2378 2545 2589 2489 2394 2318 2293 2298 2262 2232 2176 2111 2074 2019 2014 2067 2035 1983 1947 1928 1896 1828 1770 1785 1865 1919 1994 1974 1908 1860 1737 1631 1460 1411 1290 1230 1110 1003 1000 1051 1127 1169 1217 1281 1350 1417 1529 1637 1779 1884 2109 2159 2184 2197 2316 2452 2562 2624 2701 2684 2616 2579 2535 2492 2567 2607 2590 2505 2338 2221 2145 2142 2183 2222 2289 2378 2532 2623 2658 2706 2511 2403 2339 2238 2152 2091 2063 2032 1936 1946 2014 2082 2194 2223 2135 2035 2053 2155 2174 2244 2310 2378 2481 2433 2413 2491 2462 2346 2328 2357 2379 2435 2534 2678 2640 2582 2546 2490 2444 2442 2343 2389 2456 2492 2610 2680 2651 2581 2560 2549 2561 2548 2438 2270 2120 2043 1961 1950 1967 2008 2031 2092 2123 2160 2214 2310 2384 2442 2279 2036 1945 1879 1941 1991 2020 2067 2141 2178 2167 2128 2116 2113 1987 1808 1637 1690 1775 1876 1932 2001 2073 2172 2212 2189 2151 2113 2117 2097 2076 2018 2015 2169 2275 2404 2491 2520 2402 2303 2287 2313 2388 2462 2494 2456 2261 2178 2121 2042 1980 1901 1802 1712 1752 1825 1789 1649 1719 1580 1501 1373 1278 1360 1354 1211 1309 1266 1092 1141 1164 1000 951 849 822 826 839 787 802 775 766 744 731 717 710 699 692 680 675 667 664 659 652 645 640 631 631 624 617 613 630 698 721 735 737 783 790 863 912 956 999 1085 1131 1046 915 787 745 662 659 594 565 551 529 507 501 491 497 497 489 483 510 514 487 467 461 464 469 430 418 414 408 408 402 400 396 392 388 384 378 378 370 367 363 360 355 353 351 346 342 340 336 332 332 324 321 320 318 312 310 309 306 304 300 299 296 294 291 291 288 287 284 284 282 281 279 279 275 276 275 273 273 270 271 272 268 267 267 268 266 264 264 262 263 261 260 258 258 264 257 259 257 256 256 254 256 256 255 254 254 253 257 254 254 251 251 250 253 251 249 249 250 248 246 247 245 245 247 244 242 246 246 244 243 246 247 246 245 242 244 244 242 242 242 243 242 243 242 243 241 242 242 244 246 244 244 243 244 245 245 245 245 244 244 244 245 246 245 245 245 246 246 245 249 244 247 242 246 245 258 245 246 244 248 246 248 251 250 250 253 251 253 253 255 260 270 274 275 276 280 280 282 282 288 286 285 286 287 289 288 294 293 291 298 298 304 309 308 309 308 313 318 318 313 318 312 332 342 343 341 350 329 354 332 338 354 347 354 365 326 353 344 341 316 344 368 343 351 376 365 367 343 326 330 322 330 334 304 258 252 247 235 217 212 237 226 203 207 222 256 274 294 279 219 207 218 241 259 264 238 216 193 182 176 172 173 170 166 168 187 204 238 181 197 215 173 167 230 222 193 188 219 245 253 237 287 244 238 243 285 242 200 228 237 219 214 197 170 127 127 129 132 135 134 183 188 164 148 171 170 184 229 240 246 231 187 190 232 252 239 246 289 280 265 245 224 219 201 224 228 210 213 197 164 176 199 186 154 170 225 196 181 161 195 203 162 154 181 176 207 224 240 228 190 161 161 170 163 202 206 229 266 211 210 187 179 197 228 174 184 207 165 168 198 185 165 147 143 137 143 158 160 137 131 129 124 125 134 171 147 122 119 119 122 122 121 150 167 165 152 126 122 117 115 120 118 117 116 113 114 119 143 165 183 184 180 184 174 162 168 171 178 177 172 159 178 173 163 161 166 158 160 158 153 152 149 150 148 140 147 145 145 137 137 1157 1132 1097 1070 1034 1017 1020 1008 1076 1141 1237 1313 1436 1531 1446 1346 1257 1155 1050 989 936 907 880 855 825 790 768 779 789 771 709 706 730 741 727 713 691 669 636 635 676 713 745 731 695 717 716 678 711 759 744 699 718 744 761 780 791 809 810 798 743 753 784 788 792 808 823 849 870 903 926 946 979 1044 1101 1164 1208 1253 1260 1208 1201 1171 1202 1289 1370 1560 1702 1921 2018 1919 1797 1668 1676 1638 1579 1439 1311 1112 1115 1233 1204 1189 1057 937 953 1104 1241 1435 1431 1292 1177 1082 1014 933 928 939 945 920 913 852 799 750 750 813 870 930 928 928 931 927 838 750 750 834 839 890 935 922 927 931 932 952 971 1009 1056 1182 1293 1353 1304 1147 1103 1080 1131 1248 1341 1470 1490 1482 1399 1398 1429 1427 1474 1487 1460 1665 1808 1986 2118 2149 2036 1884 1799 1601 1515 1408 1366 1275 1201 1035 979 964 936 949 958 992 1044 1087 1075 1145 1262 1371 1492 1562 1716 1820 1979 2131 2323 2426 2407 2295 2380 2392 2232 2188 2093 2113 2282 2305 2173 2027 1922 1782 1560 1395 1291 1333 1509 1640 1821 1826 1743 1764 1902 2108 2241 2292 2325 2416 2330 2293 2334 2417 2522 2680 2696 2673 2550 2542 2589 2645 2517 2495 2388 2394 2411 2300 2190 2163 2200 2338 2357 2260 2188 2178 2172 2244 2399 2555 2736 2810 2843 2834 3081 3149 2906 2731 2557 2503 2205 2171 2142 2104 2008 1982 2025 2118 2275 2315 2278 2310 2414 2604 2935 2890 3030 3059 3051 2943 2839 2774 2725 2662 2597 2534 2453 2419 2403 2443 2406 2424 2481 2558 2716 2629 2506 2434 2404 2388 2315 2222 2190 2179 2103 2034 1958 1926 1884 1872 1859 1875 1901 1895 1857 1749 1781 1864 1927 2001 2016 1990 1937 1783 1688 1494 1397 1279 1177 1062 1002 998 1045 1105 1192 1248 1313 1400 1492 1591 1667 1773 1871 2046 2134 2199 2215 2346 2465 2596 2645 2658 2610 2554 2514 2439 2438 2463 2568 2674 2520 2376 2267 2187 2195 2198 2239 2295 2358 2507 2609 2535 2583 2432 2350 2269 2207 2160 2230 2098 2117 1904 1903 1891 1918 1999 2039 2022 1962 2093 2085 2122 2170 2206 2303 2348 2345 2397 2482 2445 2306 2215 2205 2316 2423 2584 2635 2633 2583 2473 2425 2344 2353 2319 2360 2436 2489 2582 2657 2579 2535 2491 2456 2440 2420 2310 2206 2120 2129 2094 1997 1922 1869 1942 1995 2039 2061 2177 2249 2324 2312 2263 2201 2078 1806 1810 1880 1917 2014 2055 2020 2007 1964 1941 1965 1925 1775 1600 1683 1763 1859 1946 2045 2100 2202 2273 2314 2288 2252 2198 2158 2144 2113 2099 2127 2180 2272 2346 2438 2510 2491 2423 2443 2472 2596 2633 2400 2258 2186 2167 1960 1833 1719 1659 1602 1662 1587 1652 1611 1516 1415 1370 1237 1174 1160 1143 1111 1159 1119 1044 972 982 864 872 889 873 917 950 917 947 917 856 802 792 763 731 714 704 715 701 688 677 681 687 668 668 686 701 723 712 765 810 833 867 843 868 927 936 972 1009 1062 1122 1220 1136 1012 897 814 735 625 581 559 542 538 529 524 524 522 517 506 524 600 622 583 534 494 462 455 455 463 455 439 411 404 401 397 393 392 386 384 378 375 375 369 367 367 356 352 348 346 341 338 338 333 328 325 322 319 316 314 310 310 305 303 299 297 294 293 293 290 287 286 285 283 281 280 279 277 275 276 274 272 272 270 271 270 268 267 267 268 265 262 264 262 263 261 260 259 259 259 258 258 256 258 257 256 254 254 256 257 257 255 254 253 255 254 253 251 251 252 253 253 247 246 245 245 244 246 245 244 246 243 246 245 243 244 242 244 246 243 242 243 244 242 244 241 244 243 243 243 244 244 243 244 247 250 245 244 245 246 246 246 246 245 247 246 245 246 245 246 248 247 245 248 248 246 247 246 245 249 256 247 249 248 252 251 248 250 250 251 250 253 253 255 253 255 259 262 272 274 277 273 270 270 274 277 286 284 286 288 289 291 294 296 297 303 309 311 312 314 312 313 317 325 318 318 331 322 325 341 348 355 345 352 357 325 331 344 365 350 341 370 361 329 321 332 363 370 373 362 386 360 352 333 361 347 336 291 257 267 242 229 222 244 245 257 265 214 197 200 216 263 248 225 201 229 231 220 214 219 203 201 177 177 173 174 173 173 171 172 192 244 223 174 194 233 196 174 196 234 190 184 192 229 227 265 276 251 212 192 244 230 199 178 212 227 209 186 146 126 128 133 135 133 144 189 206 180 146 174 214 220 271 267 250 213 185 172 209 244 270 263 298 301 275 265 235 215 229 226 202 190 173 173 174 213 179 162 155 164 215 193 168 162 169 192 171 157 172 212 210 231 246 191 163 165 206 167 161 163 169 212 222 257 236 187 246 232 177 214 196 164 211 216 237 226 168 185 185 187 181 159 147 149 133 127 127 125 129 172 148 121 119 134 147 126 121 127 131 145 124 120 122 118 120 119 115 116 116 116 122 136 157 184 184 190 190 177 173 180 170 162 184 180 180 173 176 174 171 171 170 168 166 158 158 157 148 138 140 151 147 146 143 135 118 1176 1183 1113 1068 1044 1081 1010 1064 1124 1124 1205 1275 1385 1458 1550 1429 1279 1192 1085 1035 981 943 890 859 802 798 794 770 737 728 739 760 769 766 762 728 658 645 629 683 699 740 756 744 722 734 726 707 703 718 756 759 702 714 747 769 784 796 817 827 773 753 754 804 823 813 837 854 867 907 946 966 981 1020 1045 1117 1135 1143 1135 1098 1107 1129 1147 1273 1374 1523 1667 1877 1960 1853 1809 1762 1735 1663 1576 1420 1268 1165 1237 1348 1300 1201 1100 950 980 1086 1199 1379 1507 1371 1259 1139 1058 960 952 948 949 922 913 857 817 764 773 850 894 976 967 989 986 931 854 796 753 758 759 769 829 870 900 881 894 918 943 1001 1086 1134 1132 1200 1173 1056 1042 1145 1238 1363 1502 1459 1447 1428 1340 1319 1353 1374 1360 1338 1473 1639 1773 1873 2001 2067 1963 1835 1727 1570 1465 1256 1197 1061 978 937 939 928 951 994 1033 1128 1209 1347 1348 1224 1170 1244 1329 1427 1562 1721 1962 2081 2174 2266 2384 2439 2564 2605 2375 2293 2159 2168 2311 2392 2128 2066 1941 1799 1623 1462 1350 1300 1429 1549 1673 1618 1614 1691 1899 2080 2187 2246 2341 2378 2393 2455 2478 2588 2684 2771 2816 2839 2794 2795 2805 2685 2608 2550 2459 2384 2316 2287 2264 2232 2232 2288 2407 2379 2403 2345 2387 2386 2479 2517 2745 2954 2951 2989 3210 3138 2807 2708 2614 2500 2370 2175 2135 2083 2046 2060 2129 2214 2378 2366 2351 2403 2606 2768 3008 3041 3109 3180 3087 2976 2876 2816 2707 2625 2554 2516 2488 2527 2595 2594 2542 2568 2645 2608 2553 2486 2334 2240 2215 2164 2132 2073 1991 1957 1943 1911 1828 1747 1698 1664 1665 1642 1633 1650 1646 1675 1736 1810 1881 2012 2012 1935 1913 1836 1724 1507 1402 1273 1155 1005 988 989 1039 1107 1190 1320 1409 1516 1584 1659 1736 1871 1915 2035 2102 2171 2208 2303 2375 2524 2673 2615 2556 2481 2437 2388 2395 2443 2555 2696 2549 2392 2310 2239 2237 2266 2308 2367 2358 2577 2629 2481 2453 2333 2270 2227 2211 2211 2196 2116 2185 1932 1888 1856 1839 1844 1869 1911 1887 1996 1975 2009 2050 2167 2267 2196 2244 2322 2379 2355 2247 2157 2157 2313 2403 2478 2503 2609 2584 2477 2388 2303 2245 2237 2316 2426 2485 2584 2630 2523 2488 2438 2383 2336 2288 2271 2286 2313 2222 2130 2086 1994 1886 1855 1908 1951 2020 2129 2192 2233 2174 2095 2066 2067 1947 1760 1754 1815 1899 1939 1856 1828 1802 1793 1807 1816 1694 1591 1674 1761 1874 1959 2067 2130 2214 2286 2382 2434 2378 2246 2223 2270 2182 2168 2201 2202 2217 2252 2308 2365 2431 2476 2568 2592 2686 2770 2556 2419 2274 2234 2043 1952 1833 1727 1638 1575 1504 1422 1476 1471 1281 1205 1155 1140 1118 1127 1043 1042 983 940 935 907 958 977 945 957 1049 1121 1128 1090 1043 1022 965 936 894 897 801 757 836 775 750 736 742 715 747 757 802 836 830 829 897 952 984 1005 998 996 1035 1054 1098 1121 1152 1196 1179 1051 955 955 884 753 602 585 654 618 585 581 566 557 558 544 557 516 549 583 619 585 516 471 456 437 430 433 423 409 403 400 394 393 389 384 380 377 373 369 367 363 362 355 353 348 343 341 338 333 330 327 323 320 318 314 311 309 308 306 302 300 297 294 294 291 289 285 285 284 283 280 279 276 277 275 275 273 273 271 270 269 267 267 268 267 264 265 264 263 262 265 263 261 261 258 258 260 260 260 258 257 258 254 254 256 254 255 253 254 255 255 253 252 252 254 247 249 250 248 246 243 244 244 245 244 243 244 243 243 242 245 244 244 243 245 244 244 243 243 243 244 241 242 245 244 243 246 244 242 243 245 246 244 245 246 246 246 247 245 247 247 247 246 246 249 245 247 247 249 248 249 247 247 250 249 247 249 246 250 251 248 249 247 249 250 252 252 253 253 256 255 256 259 259 260 262 262 266 268 267 267 270 271 272 275 274 275 280 282 290 296 309 310 315 314 316 318 315 324 328 325 319 325 342 327 345 355 362 348 342 364 338 336 352 361 348 361 377 367 341 337 329 319 328 344 364 359 387 352 337 369 344 351 293 261 275 288 237 228 280 259 261 235 208 208 197 196 207 215 218 194 191 191 188 183 181 178 176 176 174 176 178 181 209 181 182 241 247 220 176 194 242 224 181 193 223 231 198 216 186 216 224 261 210 180 172 179 195 217 198 179 229 157 135 129 127 133 133 133 136 136 181 208 185 156 155 193 225 248 219 212 209 213 180 209 242 290 309 320 304 257 237 235 249 226 200 195 192 178 174 192 186 160 157 157 168 211 222 182 171 207 190 163 173 177 214 199 182 178 167 189 235 203 164 175 210 179 182 262 233 224 251 220 202 216 243 201 186 251 221 229 201 194 182 167 160 169 169 168 137 135 128 128 130 127 128 137 143 147 171 149 124 120 125 122 123 119 118 120 121 116 116 117 119 116 123 123 166 185 196 197 193 186 190 189 182 177 179 183 176 178 181 178 172 173 169 164 159 163 153 148 149 149 155 152 150 152 149 147 119 115 1265 1217 1155 1104 1066 1105 1052 1028 1105 1168 1229 1271 1359 1416 1506 1526 1341 1225 1091 1025 969 930 873 856 831 809 751 762 761 764 766 783 773 733 692 685 693 664 656 691 717 720 733 750 727 752 740 752 733 736 763 787 771 720 727 749 770 797 824 833 819 797 795 783 774 838 847 862 874 877 900 933 963 998 1037 1082 1064 1042 1043 1050 1104 1194 1280 1456 1531 1685 1755 1862 1980 1968 1892 1832 1787 1687 1599 1465 1308 1273 1357 1384 1271 1183 1087 973 1048 1153 1251 1398 1514 1526 1404 1234 1122 1014 988 944 925 927 925 874 833 848 808 858 955 1106 1189 1178 1149 1023 998 1037 974 938 827 772 765 795 826 819 820 888 910 924 941 968 980 1018 1008 1031 1070 1193 1321 1480 1517 1448 1350 1360 1286 1258 1291 1293 1258 1312 1400 1484 1587 1744 1754 1831 1832 1638 1524 1317 1178 1072 997 936 912 950 985 1216 1391 1400 1413 1480 1548 1598 1556 1484 1428 1306 1266 1325 1453 1586 1780 1828 1976 2002 2121 2197 2291 2407 2523 2419 2310 2294 2300 2506 2323 2145 1982 1871 1711 1588 1427 1336 1368 1408 1542 1628 1932 2024 2110 2164 2147 2142 2227 2289 2385 2405 2467 2556 2715 2728 2631 2620 2622 2636 2624 2626 2689 2572 2492 2428 2364 2322 2277 2275 2314 2344 2402 2596 2692 2647 2587 2638 2682 2745 2928 3051 3145 3055 2983 2962 3039 2955 2912 2801 2620 2565 2340 2167 2110 2153 2298 2422 2459 2445 2502 2670 2860 2978 3055 2932 2866 2948 3089 3141 3063 2959 2857 2792 2750 2779 2763 2796 2685 2579 2451 2412 2353 2326 2302 2207 2061 1942 1975 1931 1827 1774 1684 1605 1553 1486 1458 1432 1411 1413 1404 1417 1451 1486 1517 1518 1587 1665 1763 1958 1961 1905 1763 1780 1674 1466 1347 1200 1100 1016 981 1004 1034 1120 1222 1355 1429 1572 1666 1796 1847 1993 2033 2144 2137 2174 2224 2346 2442 2638 2733 2668 2600 2500 2431 2377 2343 2408 2513 2716 2700 2546 2423 2353 2414 2518 2585 2631 2544 2535 2508 2410 2369 2298 2312 2250 2275 2226 2269 2270 2320 2279 2123 1962 1913 1841 1811 1821 1822 1831 1839 1875 1929 2025 2026 2089 2179 2253 2333 2255 2183 2097 2140 2245 2335 2442 2523 2511 2450 2405 2325 2237 2160 2211 2284 2401 2430 2520 2647 2669 2583 2488 2423 2419 2422 2401 2423 2445 2388 2289 2213 2023 1928 1811 1811 1888 1969 2088 2108 2083 2028 1976 1910 1903 1879 1849 1632 1652 1703 1708 1638 1614 1643 1651 1649 1661 1588 1562 1677 1754 1849 1918 2014 2067 2127 2168 2245 2299 2378 2340 2303 2324 2321 2286 2280 2277 2278 2247 2276 2324 2380 2446 2491 2571 2631 2658 2659 2608 2481 2430 2315 2206 2083 1941 1907 1869 1636 1459 1328 1265 1253 1276 1321 1321 1360 1221 1106 1110 1118 1050 1022 1120 1234 1213 1211 1231 1245 1317 1317 1302 1250 1188 1190 1107 894 805 853 941 964 966 975 988 921 796 909 938 930 956 977 992 1044 1086 1146 1193 1279 1251 1227 1229 1155 1103 1105 1117 1047 990 821 745 684 601 585 676 789 725 661 670 630 616 576 616 648 600 584 598 648 617 542 473 451 450 444 430 425 410 404 399 396 390 385 380 376 374 371 367 366 360 358 352 350 344 345 337 335 333 330 328 321 319 317 315 313 307 306 302 302 298 297 293 291 290 289 286 285 283 282 279 278 277 278 274 271 272 270 270 269 267 269 266 264 263 263 262 262 260 261 260 259 259 258 259 260 258 257 257 256 256 255 257 255 256 254 252 254 253 253 253 255 251 246 245 246 247 247 245 245 246 245 245 246 246 248 244 243 243 245 243 243 244 243 244 242 243 244 243 244 245 242 241 244 244 244 246 246 247 244 246 245 250 248 248 246 247 248 248 246 249 248 246 245 247 247 249 248 250 249 248 247 252 257 258 256 249 250 249 253 247 247 250 250 251 250 252 254 254 254 256 258 259 272 269 266 269 270 276 276 277 282 281 283 283 283 287 287 284 278 280 286 297 310 311 322 323 321 327 327 332 329 323 332 343 357 356 347 355 368 366 361 345 373 365 381 366 381 362 341 356 342 326 358 360 345 341 366 389 365 354 290 292 269 291 256 244 239 249 272 266 263 215 275 257 223 203 196 193 192 189 190 185 179 179 181 179 182 180 183 193 190 250 210 229 199 214 251 213 183 216 201 194 178 183 241 257 223 231 214 201 237 260 219 211 207 187 174 156 152 149 141 137 132 133 129 132 131 133 134 135 137 223 220 178 163 180 209 245 250 256 256 222 206 208 231 270 320 312 281 270 285 262 244 212 234 222 191 193 208 177 168 167 181 160 168 196 234 207 188 196 175 194 195 245 221 193 237 185 174 245 220 208 171 249 225 247 236 269 250 236 266 253 252 262 255 234 232 261 236 199 187 188 189 193 185 172 161 144 143 141 132 129 126 127 127 135 190 166 138 137 121 117 117 119 121 146 162 120 146 142 128 127 126 123 123 136 168 207 206 198 200 195 197 197 189 175 178 192 189 182 179 179 172 169 168 169 161 162 160 152 145 136 134 131 132 130 125 119 111 109 1280 1224 1170 1125 1094 1107 1133 1044 1094 1152 1221 1275 1372 1442 1520 1573 1363 1254 1112 1027 974 916 859 833 810 772 781 779 786 784 788 788 739 730 709 716 710 687 644 684 726 728 732 744 735 762 757 772 762 742 777 804 755 736 743 744 778 798 809 822 830 813 803 803 798 799 847 881 900 928 942 972 994 1018 1035 1069 1017 999 1007 1047 1129 1242 1338 1507 1718 1786 1859 1923 2027 2057 1915 1828 1764 1703 1581 1414 1321 1373 1477 1500 1434 1228 1083 1033 1050 1220 1376 1482 1505 1478 1354 1198 1140 1061 999 961 955 933 925 894 858 771 774 891 990 1169 1235 1325 1229 1111 1111 1184 1107 1006 888 836 857 857 841 773 776 815 813 891 965 1004 1034 1018 1035 1037 1067 1144 1236 1356 1416 1421 1346 1285 1275 1184 1202 1256 1174 1249 1302 1328 1457 1551 1603 1656 1576 1470 1269 1077 1003 922 910 914 924 984 1156 1151 1326 1596 1666 1748 1778 1741 1667 1598 1588 1465 1376 1304 1375 1470 1605 1677 1785 1834 1985 2051 2199 2266 2348 2435 2398 2312 2426 2530 2429 2270 2101 2014 1852 1677 1485 1372 1387 1496 1695 1839 1935 2081 2115 2187 2266 2226 2267 2318 2366 2394 2474 2531 2693 2762 2611 2550 2497 2481 2506 2503 2497 2641 2687 2620 2485 2387 2439 2471 2427 2470 2571 2837 2906 2857 2889 2863 2917 3007 3136 2983 2902 2904 2858 2899 2995 3028 2814 2721 2609 2540 2373 2163 2133 2188 2322 2446 2543 2594 2808 2931 3018 3003 2829 2748 2719 2774 2883 2987 2998 3014 2887 2818 2852 2791 2693 2628 2510 2402 2387 2327 2235 2135 2120 2067 1887 1776 1738 1741 1625 1558 1495 1467 1450 1444 1451 1438 1440 1452 1466 1468 1448 1391 1376 1394 1413 1481 1567 1711 1738 1696 1601 1634 1555 1401 1273 1144 1060 1029 978 990 1022 1149 1250 1405 1505 1648 1772 1889 2103 2140 2101 2125 2206 2192 2283 2349 2458 2654 2600 2502 2455 2370 2306 2304 2333 2370 2471 2628 2612 2631 2576 2532 2590 2557 2521 2519 2464 2405 2418 2372 2376 2325 2300 2276 2289 2290 2424 2510 2394 2221 2207 2119 2012 1947 1860 1817 1789 1782 1785 1856 1966 1912 1962 2101 2158 2265 2358 2244 2141 2063 2132 2264 2332 2454 2519 2466 2390 2336 2275 2192 2135 2216 2285 2400 2437 2575 2681 2645 2538 2424 2371 2337 2337 2330 2349 2372 2371 2319 2251 2115 2007 1772 1722 1832 1930 1989 1987 1973 1897 1850 1773 1745 1756 1768 1688 1619 1535 1526 1519 1529 1550 1559 1535 1545 1546 1553 1619 1697 1799 1865 1950 2015 2081 2132 2193 2257 2363 2454 2476 2442 2414 2400 2387 2366 2378 2347 2386 2418 2474 2519 2601 2540 2490 2462 2509 2585 2569 2463 2366 2280 2173 2114 2028 1919 1681 1487 1356 1421 1473 1429 1451 1528 1503 1383 1200 1277 1240 1212 1173 1158 1341 1430 1440 1474 1390 1457 1492 1439 1346 1330 1164 1059 844 893 997 1045 1108 1132 1119 1132 996 873 914 1042 1093 1075 1098 1107 1163 1210 1283 1313 1277 1279 1263 1169 1046 993 995 1011 916 875 774 663 652 663 694 770 848 815 741 743 702 647 612 615 629 692 687 655 635 607 562 480 470 464 456 437 438 423 402 395 392 389 384 379 375 371 368 363 362 360 356 350 347 343 341 339 334 333 329 324 322 318 314 312 311 308 307 303 299 298 296 291 291 288 287 285 282 282 279 278 278 276 275 273 270 272 271 269 269 268 268 266 263 264 262 260 261 260 262 260 262 259 257 257 258 256 257 258 257 256 256 256 255 252 254 254 254 252 253 254 252 247 246 247 246 246 246 245 246 245 245 246 247 246 247 246 245 245 245 246 243 244 245 244 243 244 245 245 244 246 244 244 245 245 245 245 245 246 247 247 246 247 250 252 250 249 250 249 250 248 247 249 246 254 252 249 252 249 249 251 251 259 257 258 251 249 250 250 255 252 250 250 248 249 251 251 252 252 257 253 254 257 261 278 278 279 279 278 282 280 281 283 285 284 287 286 289 288 291 291 284 284 305 318 319 324 327 325 330 332 332 336 332 336 349 352 361 358 370 365 342 361 368 366 361 381 390 366 354 364 341 354 329 336 349 363 343 346 385 380 364 312 318 294 242 245 259 311 253 271 254 286 231 208 217 243 195 190 191 194 211 187 191 213 202 206 189 200 190 218 217 224 209 235 207 270 235 188 205 250 206 181 211 184 200 246 230 256 234 245 222 273 248 237 247 223 212 180 152 142 140 139 133 134 134 127 128 132 134 134 135 188 200 191 181 172 206 247 281 280 251 231 203 216 251 281 311 314 294 300 301 260 239 231 234 198 195 224 211 180 179 195 203 165 166 196 252 242 213 186 184 190 197 232 209 253 213 190 219 219 212 176 212 227 200 210 205 208 227 181 223 233 244 198 191 180 179 169 167 203 227 204 192 183 170 159 168 165 151 134 131 128 128 128 129 132 199 185 150 174 147 123 121 131 185 194 154 122 190 175 146 134 135 152 164 147 198 217 211 208 202 192 183 181 175 177 190 193 188 183 178 179 176 176 174 174 164 159 145 142 133 125 120 120 116 117 114 114 111 109 1309 1243 1183 1156 1111 1137 1153 1105 1077 1133 1208 1266 1348 1397 1453 1490 1314 1180 1051 985 960 923 850 813 778 788 801 809 791 775 753 750 736 764 738 741 744 727 661 677 721 732 736 745 742 748 788 798 788 752 765 809 769 763 748 743 754 757 767 781 805 827 837 816 813 784 812 850 877 920 945 968 968 1010 1026 1032 967 974 994 1022 1058 1126 1213 1403 1575 1724 1820 1922 2023 2132 1964 1811 1754 1651 1546 1405 1401 1489 1598 1484 1384 1193 1076 1179 1229 1227 1337 1370 1445 1460 1372 1339 1218 1082 1035 980 958 946 925 866 863 791 784 909 1030 1181 1245 1395 1359 1236 1254 1288 1174 1010 930 880 910 924 959 849 766 771 801 860 958 1034 1097 1101 1087 1079 1063 1110 1139 1233 1280 1336 1308 1262 1246 1127 1170 1164 1174 1105 1172 1225 1306 1374 1446 1387 1314 1141 1048 950 902 900 910 936 979 1211 1379 1263 1348 1640 1813 1972 1967 1867 1797 1736 1771 1649 1535 1407 1360 1390 1449 1497 1581 1648 1797 1923 2038 2094 2179 2273 2430 2427 2525 2532 2345 2258 2105 2008 1865 1715 1531 1378 1385 1486 1705 1888 2095 2157 2182 2217 2324 2349 2310 2391 2504 2525 2596 2603 2720 2732 2606 2534 2466 2420 2364 2354 2429 2558 2672 2567 2455 2437 2567 2565 2526 2651 2910 3157 3268 3258 3224 3160 3063 3055 3022 2864 2825 2800 2787 2805 2960 3033 2848 2686 2617 2501 2283 2174 2171 2246 2435 2519 2722 2883 2950 2841 2784 2765 2639 2605 2621 2651 2789 2801 2771 2830 2765 2643 2655 2556 2525 2431 2349 2298 2240 2209 2071 2037 1910 1819 1700 1654 1615 1588 1536 1516 1529 1510 1517 1562 1623 1691 1699 1679 1636 1614 1565 1515 1482 1398 1362 1310 1332 1474 1530 1463 1422 1508 1392 1282 1201 1085 1034 983 972 980 1038 1186 1294 1422 1567 1804 1908 2082 2320 2332 2283 2142 2186 2223 2307 2473 2588 2531 2447 2345 2330 2306 2320 2336 2337 2356 2433 2587 2484 2523 2590 2452 2544 2439 2418 2525 2481 2408 2387 2354 2350 2319 2326 2335 2351 2360 2452 2596 2394 2270 2244 2244 2124 2035 1964 1887 1826 1756 1757 1779 1822 1907 1983 2043 2107 2212 2308 2239 2100 2028 2109 2206 2284 2451 2508 2389 2335 2281 2198 2115 2135 2250 2307 2364 2443 2549 2567 2496 2429 2363 2302 2228 2233 2246 2283 2286 2280 2217 2176 2116 2069 1816 1674 1731 1807 1875 1886 1843 1791 1716 1657 1622 1604 1572 1523 1508 1549 1595 1637 1655 1679 1678 1654 1627 1589 1545 1567 1643 1740 1800 1928 1994 2070 2135 2194 2241 2326 2400 2508 2559 2534 2522 2534 2496 2484 2505 2514 2541 2721 2827 2765 2629 2470 2409 2393 2398 2466 2361 2231 2147 1996 1947 1871 1864 1656 1434 1503 1551 1657 1639 1661 1647 1492 1401 1320 1406 1398 1338 1357 1266 1337 1456 1599 1654 1584 1623 1514 1441 1275 1258 1110 907 859 915 1028 1095 1187 1240 1267 1187 1069 925 883 996 1103 1164 1204 1237 1285 1334 1384 1308 1188 1157 1145 1157 990 924 893 883 848 745 649 700 795 732 641 734 867 923 867 874 741 691 644 713 711 711 707 623 577 593 542 483 487 478 470 454 442 430 403 392 387 385 383 379 375 371 365 365 359 358 352 350 350 343 341 336 332 331 327 322 320 320 316 312 309 307 306 302 300 296 294 293 289 287 286 283 282 280 278 279 277 277 274 283 274 271 269 268 268 268 266 267 265 262 271 265 263 260 258 258 259 258 259 256 255 257 256 255 258 256 255 256 256 252 254 253 254 251 253 252 253 245 246 245 245 247 247 246 247 246 247 246 248 246 244 245 246 245 245 246 246 244 246 245 246 246 244 246 247 245 243 243 246 247 245 247 246 248 247 246 250 249 247 254 250 249 250 249 248 249 250 249 251 258 254 250 251 250 250 251 250 262 257 253 250 250 251 250 252 254 259 247 250 252 250 250 254 253 253 254 255 254 255 262 282 286 283 278 280 284 285 287 286 285 287 291 290 291 292 292 290 285 286 309 321 322 325 324 322 323 324 335 344 335 348 352 349 331 333 347 324 321 324 333 361 378 385 379 380 380 355 372 365 350 349 340 365 362 341 356 306 298 328 292 247 267 313 266 305 259 294 272 214 219 218 201 194 219 218 233 215 187 203 255 222 197 185 215 206 273 226 228 221 261 237 224 204 192 245 219 185 191 229 192 194 237 251 264 267 268 276 262 227 258 224 198 168 149 145 140 138 134 138 136 133 132 132 132 135 135 136 174 177 228 195 177 177 204 246 257 230 200 233 211 239 264 293 327 324 325 319 276 263 242 218 202 212 242 213 187 196 221 191 165 170 194 239 238 204 171 164 165 166 189 232 235 222 234 257 217 202 192 247 232 229 178 176 174 167 168 167 174 201 236 241 223 220 193 183 154 156 169 179 175 169 172 166 151 134 130 131 130 130 129 130 159 188 169 193 198 141 136 166 191 223 178 125 137 174 186 148 158 173 155 195 196 213 204 197 196 197 189 196 192 187 181 197 196 193 190 182 177 177 166 161 150 146 147 135 138 124 124 137 147 142 138 124 115 108 111 1413 1304 1202 1165 1152 1196 1159 1209 1123 1122 1187 1232 1327 1360 1422 1408 1196 1110 981 915 897 873 831 804 813 810 826 812 804 797 765 759 768 766 765 777 751 727 691 661 729 738 742 750 759 758 814 820 795 773 774 805 817 790 756 751 757 763 777 789 796 811 850 851 816 819 810 830 843 858 884 944 969 993 1016 955 943 985 1085 1091 1089 1189 1235 1344 1588 1747 1803 1904 2015 2148 1981 1841 1745 1593 1516 1494 1525 1629 1616 1431 1287 1296 1188 1256 1389 1409 1382 1411 1509 1585 1498 1364 1253 1080 1014 960 943 934 901 871 837 757 803 899 1013 1190 1254 1422 1460 1435 1397 1221 1113 1049 975 951 950 1009 1057 958 846 771 787 889 968 1041 1084 1120 1141 1137 1109 1118 1155 1196 1212 1226 1219 1228 1179 1114 1059 1101 1060 1037 1058 1045 1103 1172 1196 1117 1096 1018 928 892 898 916 929 1069 1213 1377 1562 1467 1338 1555 1736 1927 2061 2071 1940 1895 1920 1767 1645 1498 1453 1526 1534 1498 1525 1559 1612 1712 1852 1958 2048 2172 2330 2405 2461 2415 2266 2160 2056 1962 1842 1782 1568 1401 1399 1455 1669 1820 2078 2209 2351 2364 2383 2451 2336 2369 2558 2630 2653 2762 2750 2655 2567 2509 2393 2331 2296 2252 2403 2597 2567 2574 2584 2589 2641 2632 2784 2910 3100 3299 3239 3201 3273 3184 2892 2776 2720 2663 2631 2607 2665 2755 2939 2925 2773 2724 2620 2429 2276 2243 2233 2315 2471 2577 2823 3024 2887 2754 2667 2647 2571 2545 2529 2575 2650 2643 2609 2612 2555 2477 2450 2356 2307 2276 2211 2202 2053 1995 1890 1785 1686 1606 1567 1560 1552 1544 1552 1573 1654 1715 1773 1841 1882 1888 1867 1834 1802 1742 1699 1643 1578 1520 1435 1387 1351 1273 1317 1309 1305 1360 1278 1206 1128 1055 1015 972 975 980 1079 1223 1349 1504 1664 1814 1940 2095 2313 2492 2358 2250 2287 2309 2359 2516 2509 2375 2317 2274 2248 2257 2296 2330 2319 2364 2379 2484 2440 2495 2454 2366 2406 2375 2398 2491 2496 2472 2402 2448 2447 2354 2368 2409 2464 2502 2522 2643 2530 2413 2433 2407 2252 2124 2074 2020 1904 1773 1738 1769 1795 1844 1918 2037 2079 2170 2272 2185 2060 1973 2078 2213 2344 2490 2393 2292 2234 2192 2144 2074 2148 2232 2301 2387 2450 2538 2449 2364 2317 2271 2220 2138 2136 2161 2173 2205 2191 2119 2072 2022 1975 1892 1793 1620 1684 1756 1749 1687 1625 1586 1518 1503 1508 1512 1529 1582 1665 1719 1764 1801 1807 1817 1815 1806 1708 1611 1559 1595 1712 1801 1891 1951 2017 2073 2123 2179 2254 2321 2411 2461 2511 2462 2469 2494 2508 2536 2617 2668 2727 2758 2719 2608 2516 2518 2340 2223 2252 2302 2181 2052 1864 1773 1720 1699 1530 1456 1650 1753 1745 1812 1830 1768 1620 1472 1408 1477 1546 1465 1516 1449 1384 1501 1646 1741 1673 1627 1480 1337 1135 1085 949 865 1004 1065 1160 1204 1279 1318 1313 1212 1044 895 1013 1021 1115 1197 1248 1367 1497 1503 1386 1302 1199 1116 1026 1030 946 871 806 766 734 699 649 731 843 825 659 740 842 917 978 939 796 735 670 760 797 751 682 589 574 546 548 513 506 499 487 460 448 429 416 386 386 383 379 374 372 368 367 362 356 354 353 350 344 342 340 336 333 330 329 325 324 314 316 310 309 306 302 301 300 296 295 291 289 284 285 283 282 280 279 279 277 275 276 274 273 270 270 267 269 267 266 265 264 264 267 265 263 261 262 262 260 261 256 255 256 255 256 254 255 255 257 257 256 254 253 250 251 254 254 249 248 246 248 247 247 249 245 246 247 249 247 247 247 247 246 246 246 246 247 246 250 245 245 245 245 246 244 245 246 247 244 245 245 244 246 246 246 248 247 248 247 250 248 251 252 249 249 251 250 250 250 251 250 251 253 249 254 249 253 251 250 250 253 253 249 250 248 250 254 254 254 251 250 250 249 252 257 251 253 255 256 261 258 257 277 276 284 284 292 289 284 287 291 294 291 290 293 294 295 295 295 293 288 288 295 304 314 305 301 297 306 311 307 306 310 313 312 316 313 314 317 322 320 324 329 349 372 359 370 370 358 371 390 376 357 376 356 322 343 282 326 313 259 262 279 285 318 325 283 279 275 228 212 245 232 202 195 222 238 224 194 189 189 233 242 221 202 252 223 289 258 236 287 227 209 205 198 250 228 186 189 223 226 196 206 234 221 198 210 236 252 251 220 190 207 148 140 144 142 136 135 135 134 134 134 134 132 132 134 136 143 176 166 225 235 207 204 222 242 245 222 203 240 230 233 258 276 313 337 344 307 294 273 247 221 219 230 234 212 190 214 205 190 169 184 207 236 219 186 163 164 159 169 174 173 201 204 185 208 235 205 254 225 198 189 186 204 181 211 193 165 170 160 161 160 156 159 158 166 175 167 154 151 146 145 141 137 135 134 134 130 130 128 129 129 133 166 206 203 163 140 170 201 197 158 133 140 160 187 206 154 164 199 191 215 208 212 216 209 207 212 207 203 189 197 202 203 199 196 189 183 169 166 153 149 142 131 128 127 130 136 155 160 148 128 116 115 113 110 110 1545 1465 1369 1281 1230 1211 1250 1264 1256 1261 1211 1210 1277 1306 1374 1236 1094 993 904 863 876 879 877 880 857 855 843 839 796 792 775 773 792 796 774 761 771 759 726 680 677 723 747 753 771 771 780 795 811 803 806 821 816 790 777 770 782 790 826 831 837 833 826 835 851 860 855 818 839 851 867 915 951 967 975 927 924 977 1047 1063 1097 1199 1273 1434 1619 1695 1757 1919 2064 2272 2145 1846 1726 1645 1640 1701 1762 1888 1785 1666 1585 1455 1415 1299 1375 1523 1532 1532 1645 1620 1517 1396 1362 1253 1123 1000 946 939 894 832 800 764 848 1017 1089 1194 1298 1417 1518 1562 1463 1301 1189 1108 1071 1048 1032 1111 1027 875 783 768 788 819 874 941 986 1022 1035 1048 1063 1076 1075 1136 1144 1055 1058 1085 1050 984 980 971 970 967 966 951 939 941 950 940 918 886 888 911 929 999 1081 1312 1457 1629 1752 1612 1479 1513 1678 1921 2058 2202 2124 2001 1891 1734 1606 1563 1616 1702 1904 1839 1693 1652 1651 1637 1680 1775 2003 2115 2237 2327 2378 2256 2199 2189 2097 2061 1926 1779 1580 1414 1429 1518 1669 1701 1776 1926 2161 2252 2403 2490 2491 2436 2508 2595 2720 2722 2546 2458 2409 2375 2222 2100 2047 2159 2360 2474 2440 2403 2447 2529 2709 2734 2746 2890 3118 3199 3057 2926 2811 2812 2666 2518 2459 2441 2440 2469 2630 2734 2968 2868 2761 2709 2631 2530 2410 2328 2336 2455 2614 2749 2899 2850 2798 2814 2724 2667 2668 2494 2340 2349 2426 2384 2337 2338 2325 2267 2223 2200 2104 2106 2054 1960 1900 1832 1669 1604 1586 1580 1620 1615 1636 1680 1808 1813 1882 1879 2083 2084 2066 2024 2025 1993 1951 1893 1833 1717 1623 1623 1600 1588 1571 1512 1436 1298 1254 1171 1088 1110 1054 1015 982 970 973 1006 1105 1238 1360 1577 1713 1877 2041 2126 2229 2339 2428 2330 2283 2294 2364 2382 2311 2183 2237 2190 2256 2316 2336 2386 2404 2394 2443 2458 2383 2366 2292 2235 2284 2320 2377 2462 2528 2496 2515 2461 2436 2427 2529 2531 2501 2480 2384 2511 2513 2497 2538 2430 2308 2233 2141 2097 1997 1810 1701 1717 1737 1819 1833 1890 1958 2015 2154 2148 2011 1922 2018 2162 2272 2418 2289 2164 2097 2057 2047 2062 2145 2234 2315 2395 2429 2396 2346 2214 2171 2150 2105 2033 1996 2034 2048 2035 2036 1953 1894 1860 1820 1802 1750 1638 1553 1566 1517 1503 1526 1578 1632 1654 1638 1652 1704 1765 1852 1889 1946 1984 1975 1972 1971 1940 1813 1703 1610 1560 1618 1686 1780 1846 1919 1965 2023 2072 2133 2205 2224 2287 2298 2258 2282 2319 2400 2437 2478 2505 2482 2455 2488 2544 2616 2637 2574 2447 2184 2108 2115 2020 1866 1869 1942 1890 1559 1531 1718 1872 1975 1953 2033 1914 1687 1621 1551 1593 1712 1739 1736 1694 1595 1607 1736 1645 1517 1370 1350 1294 1085 968 969 1094 1141 1192 1281 1327 1395 1454 1250 1099 971 1031 1112 1194 1191 1308 1412 1465 1596 1549 1393 1282 1180 1091 1028 1006 982 926 928 942 841 763 700 805 974 916 749 711 789 861 937 984 882 804 752 747 814 770 719 681 647 633 580 542 545 552 506 453 439 432 423 411 381 377 373 370 370 365 363 357 356 351 346 344 343 339 338 333 332 329 326 321 318 316 313 310 309 306 307 302 297 296 291 290 287 287 284 283 280 279 277 276 274 274 273 271 270 269 268 266 267 266 265 264 264 264 261 263 260 261 265 262 259 259 260 258 258 260 257 255 254 252 257 254 254 250 249 255 250 250 249 248 249 249 247 247 247 247 249 247 248 248 246 248 246 248 248 247 248 247 248 247 248 246 246 247 246 248 250 246 247 247 248 247 246 246 249 247 248 248 248 248 249 247 250 250 257 251 252 252 260 262 252 263 253 253 251 252 253 254 253 252 253 253 251 252 252 251 252 251 253 255 258 254 253 252 254 251 255 251 252 256 255 254 258 260 280 276 287 290 289 293 290 291 296 293 295 293 293 297 294 299 301 299 298 301 290 302 293 293 302 301 308 310 309 308 313 307 310 327 335 335 331 342 347 323 334 330 339 334 333 337 342 344 379 387 364 310 286 313 270 289 287 262 319 302 312 276 244 235 246 227 223 230 232 221 199 202 219 215 262 209 200 191 189 217 257 231 195 241 251 293 232 282 237 212 201 250 233 193 192 207 194 213 217 226 237 229 203 182 204 210 217 216 209 159 149 145 141 141 137 137 137 135 135 136 134 135 132 133 133 138 148 156 152 188 229 260 267 275 252 236 254 226 234 247 238 247 260 278 241 235 234 231 264 246 241 246 268 247 233 232 227 192 175 177 203 235 226 183 180 186 174 190 163 156 166 190 163 168 211 181 202 233 197 217 210 210 248 216 203 178 203 183 169 205 193 165 221 233 207 199 215 183 166 154 163 161 157 147 134 135 134 132 130 131 129 131 144 174 153 166 193 203 193 153 132 150 184 207 198 171 204 214 204 227 223 220 230 232 207 220 220 206 211 207 208 207 204 198 184 171 172 162 141 134 132 141 171 170 170 164 158 160 142 130 119 116 114 116 114 114 1624 1614 1543 1447 1349 1300 1310 1353 1296 1255 1192 1181 1229 1298 1342 1140 993 913 943 971 955 937 911 899 886 879 867 839 819 813 792 799 819 811 801 804 785 749 717 712 671 716 735 746 776 785 793 805 813 825 835 841 812 792 800 777 788 793 822 848 859 860 847 849 855 878 875 837 840 839 855 874 914 916 893 904 919 936 959 1049 1130 1190 1207 1312 1456 1592 1748 1925 2077 2282 2377 2071 1883 1873 1923 2028 2047 2012 1991 1858 1686 1537 1453 1425 1509 1573 1576 1665 1673 1515 1426 1254 1235 1295 1197 1045 950 943 923 843 779 797 838 909 946 1085 1176 1329 1375 1510 1512 1408 1291 1210 1190 1183 1159 1071 973 818 797 776 779 809 843 914 930 946 929 919 934 965 1002 1102 1118 1011 962 956 930 930 938 929 925 930 921 902 895 876 872 877 882 922 953 967 1010 1114 1263 1454 1554 1749 1895 1761 1629 1628 1742 1910 2075 2223 2122 1956 1825 1672 1631 1648 1711 1830 2054 1974 1862 1817 1908 1846 1714 1717 1902 2054 2179 2265 2371 2402 2362 2374 2224 2069 1864 1731 1533 1425 1530 1652 1753 1808 1774 1811 2035 2163 2321 2440 2591 2629 2667 2695 2830 2742 2574 2540 2505 2469 2202 1924 1918 2101 2287 2296 2347 2368 2405 2458 2589 2752 2859 2853 2854 2912 2869 2887 2750 2655 2463 2373 2289 2235 2258 2339 2501 2702 2934 2862 2696 2629 2599 2505 2481 2439 2425 2504 2669 2856 2780 2693 2598 2601 2589 2527 2566 2473 2266 2228 2199 2182 2159 2139 2129 2109 2084 2072 2025 1993 1920 1802 1676 1633 1614 1624 1648 1690 1797 1771 1922 2028 2033 2012 2104 2147 2201 2178 2146 2140 2169 2089 2019 1911 1842 1719 1747 1717 1694 1717 1698 1631 1571 1442 1378 1260 1149 1081 1014 994 985 973 967 1006 1127 1250 1384 1587 1714 1917 1999 1982 2054 2164 2246 2319 2197 2165 2197 2285 2153 2116 2141 2189 2262 2415 2527 2478 2393 2500 2580 2384 2270 2159 2119 2263 2353 2372 2415 2507 2564 2484 2498 2493 2491 2569 2662 2465 2388 2317 2248 2281 2297 2320 2357 2380 2323 2200 2101 1965 1914 1851 1693 1700 1727 1785 1843 1896 1940 2030 2102 2068 1963 1901 1987 2106 2201 2313 2205 2075 2013 1987 2008 2095 2186 2277 2313 2332 2321 2262 2201 2122 2052 2062 2036 1972 1915 1930 1939 1918 1926 1841 1829 1770 1722 1677 1609 1553 1504 1477 1476 1525 1625 1701 1731 1737 1770 1783 1859 1902 1964 2026 2107 2129 2126 2104 2041 1969 1860 1865 1736 1647 1568 1587 1662 1745 1819 1870 1936 1981 2063 2113 2097 2157 2168 2118 2165 2252 2282 2333 2334 2345 2370 2346 2397 2469 2530 2614 2662 2478 2193 2148 2078 2052 1996 2016 1947 1833 1544 1597 1790 1959 2133 2137 2119 2006 1844 1835 1715 1700 1850 1938 1930 1845 1820 1755 1804 1620 1468 1334 1160 1121 1007 944 1024 1108 1209 1277 1346 1429 1526 1450 1284 1133 1017 1138 1190 1265 1389 1382 1478 1563 1616 1536 1416 1308 1168 1149 1140 1108 1123 1095 1049 911 753 701 820 855 1011 1025 903 816 758 837 924 985 967 926 852 787 820 826 798 754 703 632 588 612 569 531 501 454 433 416 402 391 391 373 372 367 366 362 360 357 354 350 348 345 340 338 334 329 330 326 323 321 316 316 311 308 309 363 339 347 298 295 293 288 286 285 282 282 279 278 275 275 273 272 271 270 270 269 267 268 266 265 265 264 262 264 263 261 262 261 261 260 260 260 258 258 258 258 259 258 255 255 253 256 253 249 250 250 251 250 247 248 249 248 248 246 246 246 249 249 247 248 250 249 248 248 247 247 248 247 247 246 250 246 247 248 248 248 245 247 249 247 248 246 247 248 250 252 248 249 249 250 249 250 250 252 254 252 249 260 259 270 262 260 252 253 252 253 253 253 252 251 253 252 251 251 251 255 255 251 255 253 256 257 254 254 255 254 256 253 253 252 253 256 255 257 269 286 289 287 295 295 293 296 295 298 297 301 303 304 304 307 305 308 308 303 295 314 310 305 316 319 324 329 331 328 322 315 311 314 320 332 356 361 365 334 360 360 352 355 339 335 375 359 360 352 392 398 330 352 357 277 278 248 281 274 309 327 274 269 254 245 237 215 206 202 205 220 214 242 254 201 204 208 192 215 220 250 200 214 269 296 260 294 266 210 217 232 204 196 213 254 206 224 240 248 228 207 188 189 189 167 166 182 189 150 146 145 143 138 136 138 137 138 137 133 130 132 137 137 136 149 167 173 163 172 195 259 297 263 250 264 250 251 249 248 263 260 278 279 235 205 192 195 211 266 273 274 274 243 212 192 189 189 188 200 193 222 248 216 216 215 203 223 187 162 159 154 160 194 185 168 200 216 232 222 216 230 226 208 188 203 199 210 188 186 173 184 202 197 214 205 184 175 178 170 166 144 157 157 137 136 131 130 130 130 129 130 155 193 181 208 190 187 140 133 158 140 191 236 202 205 263 230 237 254 244 226 244 220 233 232 210 217 217 198 217 207 189 182 175 178 147 140 149 160 182 178 174 167 173 174 166 153 134 133 134 118 112 113 112 111 1583 1569 1629 1647 1557 1472 1478 1376 1289 1260 1217 1180 1210 1261 1295 1100 948 1046 1086 1065 1019 979 937 929 924 907 874 832 856 841 804 817 835 827 824 809 739 721 756 753 702 676 683 700 763 781 800 813 815 839 862 857 832 820 826 803 799 807 818 821 859 881 871 879 879 904 855 845 845 855 855 860 869 885 901 913 935 953 980 1062 1175 1337 1396 1494 1562 1610 1760 1898 2030 2259 2407 2269 2111 2160 2200 2087 2031 1983 1965 1872 1772 1612 1555 1611 1629 1681 1655 1705 1599 1447 1330 1197 1098 1150 1196 1094 969 941 868 797 801 826 869 902 972 1102 1139 1216 1334 1489 1572 1455 1397 1335 1346 1346 1327 1150 1010 849 819 790 774 804 831 900 900 868 861 858 858 863 882 977 998 949 921 905 878 874 877 886 887 882 883 865 867 867 874 901 916 933 1018 1053 1180 1322 1419 1569 1663 1847 1982 1847 1801 1854 1876 1975 2055 2195 2085 1954 1867 1779 1756 1838 1871 1934 2157 2096 1967 1939 2075 1966 1825 1783 1830 1970 2140 2243 2357 2511 2351 2246 2080 1991 1840 1669 1472 1476 1615 1744 1927 1999 1903 1856 2034 2151 2293 2393 2533 2683 2844 2971 2924 2915 2711 2688 2567 2393 2164 2001 1852 1854 2036 2115 2271 2362 2465 2482 2640 2634 2626 2641 2723 2777 2793 2775 2684 2573 2442 2295 2184 2138 2166 2277 2482 2644 2848 2843 2686 2639 2593 2603 2521 2455 2507 2617 2845 2773 2636 2595 2529 2476 2471 2418 2394 2356 2277 2174 2052 2056 2031 1950 1952 1912 1881 1875 1835 1804 1713 1680 1661 1649 1689 1784 1816 2056 2062 2058 2148 2265 2234 2191 2237 2354 2375 2321 2317 2280 2152 2045 1970 1884 1878 1871 1855 1787 1771 1773 1761 1687 1644 1598 1538 1348 1260 1140 1075 1001 981 972 964 1017 1123 1269 1426 1587 1709 1823 1845 1874 1901 1994 2080 2107 2051 2017 2015 1994 1972 2098 2205 2357 2422 2448 2513 2392 2327 2431 2495 2336 2211 2056 2060 2301 2465 2478 2477 2483 2484 2451 2463 2508 2542 2667 2577 2359 2303 2268 2150 2126 2128 2153 2176 2268 2303 2171 2112 2041 1948 1767 1679 1680 1713 1847 1913 1972 1998 2042 2079 2001 1921 1857 1938 2054 2151 2246 2106 1988 1925 1954 2057 2146 2248 2269 2246 2214 2219 2188 2140 2049 1985 1973 1935 1899 1831 1811 1830 1799 1776 1738 1712 1650 1613 1555 1505 1461 1457 1478 1558 1621 1699 1737 1798 1826 1855 1914 1988 2050 2069 2135 2209 2246 2239 2172 2117 2015 2046 2055 1911 1759 1661 1597 1602 1678 1737 1776 1846 1878 1950 1976 1974 2037 2038 1999 2080 2144 2152 2175 2202 2242 2273 2302 2341 2402 2442 2509 2640 2635 2418 2319 2297 2190 2134 2083 2007 1902 1591 1602 1808 1966 2109 2209 2282 2142 2038 2056 1910 1864 1963 2064 2037 1970 1815 1717 1661 1634 1544 1462 1315 1163 982 1079 1189 1202 1265 1368 1461 1521 1500 1375 1249 1191 1053 1101 1241 1319 1428 1517 1575 1664 1607 1498 1383 1304 1246 1257 1203 1185 1209 1191 1058 912 721 740 861 928 1027 1094 944 865 772 868 989 1049 991 891 853 835 868 849 768 721 651 651 657 581 546 498 478 449 424 433 436 414 411 377 370 363 360 358 358 354 351 348 346 341 338 334 332 329 326 324 320 318 316 312 310 308 302 379 432 332 298 293 288 288 286 282 282 279 278 276 275 274 274 271 270 270 270 269 267 266 266 265 264 264 263 267 261 262 263 261 260 260 260 260 257 258 257 258 256 255 257 255 257 260 260 249 251 250 248 248 249 249 249 248 253 247 247 249 249 250 249 249 248 249 248 249 248 249 247 248 248 248 248 247 247 248 248 250 251 247 248 247 249 250 248 249 250 251 249 251 250 252 250 252 252 251 250 252 252 262 268 259 266 263 255 254 253 255 256 252 254 252 252 253 251 252 248 253 253 253 255 256 259 259 257 255 252 254 256 258 254 254 253 253 255 255 260 285 294 290 292 294 297 295 299 298 299 306 308 314 313 315 312 321 317 314 303 303 327 327 321 319 325 330 329 338 334 319 323 316 324 343 351 359 371 337 347 351 370 376 344 356 349 354 394 382 357 385 343 342 332 323 310 268 243 234 245 264 282 249 226 214 206 214 240 253 220 231 226 264 230 204 219 222 197 193 226 267 255 202 211 249 289 291 245 212 268 217 197 202 211 235 240 231 255 258 214 203 208 216 229 199 172 161 154 149 146 148 141 138 140 137 139 135 130 134 136 139 136 140 140 174 190 191 177 173 188 241 299 290 288 258 261 286 256 252 260 296 309 306 271 237 206 184 182 229 295 290 267 229 209 200 206 218 213 224 207 226 250 222 196 195 221 192 190 192 187 165 149 180 183 152 157 171 192 185 176 167 198 210 199 219 224 209 212 192 214 204 219 176 157 157 151 137 142 154 145 136 138 137 133 132 132 131 147 152 149 141 158 185 174 205 172 140 139 155 145 163 171 222 234 242 255 266 258 242 258 239 232 238 228 237 235 230 213 212 220 218 202 195 182 158 140 148 187 202 185 178 168 177 159 152 143 135 130 126 124 120 119 114 114 111 1588 1533 1540 1566 1621 1636 1469 1366 1254 1221 1180 1167 1141 1172 1174 1116 1017 1135 1226 1161 1095 1019 997 971 946 908 893 901 883 853 846 851 851 835 808 762 742 742 787 759 719 703 700 711 696 704 738 758 824 850 866 876 855 852 855 845 842 841 846 848 842 867 903 910 903 930 869 860 858 863 868 873 880 888 896 914 945 1009 1026 1053 1168 1440 1573 1676 1749 1828 1877 1932 2060 2279 2322 2252 2239 2361 2437 2225 2079 2092 2037 1935 1892 1781 1761 1754 1735 1713 1699 1741 1635 1488 1398 1286 1161 1014 1074 1128 993 946 906 817 834 900 939 960 986 1105 1255 1368 1384 1498 1604 1670 1587 1479 1518 1499 1417 1270 1183 871 843 816 787 786 805 845 815 803 801 803 809 815 819 850 885 885 870 856 851 842 845 850 851 866 886 878 893 922 930 963 999 1071 1195 1136 1140 1406 1636 1787 1863 1925 2064 1991 1988 2001 2096 2117 2184 2305 2172 2031 1980 1938 1945 2029 2075 2081 2267 2272 2178 2097 2062 2010 1933 1901 1927 2049 2201 2318 2421 2389 2216 2077 1957 1870 1720 1606 1485 1560 1709 1863 2044 2183 2084 2052 2124 2219 2304 2423 2593 2740 2935 2951 2826 2778 2765 2604 2481 2365 2213 2140 1863 1775 1940 2067 2219 2342 2487 2572 2592 2528 2505 2506 2585 2725 2655 2591 2637 2529 2407 2258 2087 2060 2083 2253 2472 2567 2720 2922 2793 2790 2723 2673 2561 2538 2639 2793 2715 2689 2624 2556 2462 2404 2341 2290 2244 2215 2150 2068 2008 1934 1858 1804 1778 1762 1744 1731 1720 1711 1733 1746 1785 1833 1912 1966 2109 2278 2297 2235 2311 2435 2418 2413 2434 2514 2553 2498 2438 2278 2092 2022 2011 2011 2017 2021 1947 1904 1842 1848 1833 1778 1721 1696 1636 1462 1317 1215 1143 1045 998 969 962 1017 1126 1249 1384 1535 1630 1718 1747 1739 1734 1807 1843 1855 1830 1849 1859 1867 1934 2176 2308 2397 2523 2505 2403 2275 2246 2373 2444 2349 2230 2023 2060 2226 2400 2381 2373 2355 2351 2369 2410 2520 2553 2554 2445 2334 2315 2314 2224 2224 2157 2030 2053 2118 2180 2046 1967 2002 1969 1782 1664 1648 1716 1846 1917 1990 2045 2090 2109 2030 1973 1824 1868 1974 2080 2137 2040 1873 1852 1984 2115 2210 2290 2241 2153 2154 2165 2140 2102 2002 1925 1826 1812 1802 1767 1680 1713 1717 1679 1642 1610 1554 1474 1438 1447 1450 1518 1655 1683 1714 1790 1839 1874 1933 1978 2029 2125 2170 2159 2172 2274 2345 2238 2185 2165 2150 2232 2145 1976 1889 1848 1752 1638 1589 1646 1664 1696 1752 1792 1822 1845 1907 1915 1892 1986 2000 2009 2032 2104 2153 2168 2206 2280 2314 2406 2498 2644 2629 2628 2511 2391 2298 2159 2072 1899 1862 1666 1656 1788 1903 2033 2133 2288 2377 2259 2256 2193 2092 2047 2033 2003 1935 1742 1582 1498 1466 1421 1308 1270 1126 1036 1169 1297 1343 1393 1432 1540 1609 1465 1360 1232 1128 1189 1233 1196 1295 1388 1504 1633 1727 1662 1561 1448 1373 1357 1386 1340 1300 1294 1168 1030 961 787 756 900 1030 1143 1140 964 855 825 921 1036 1088 981 956 918 929 934 854 746 732 762 734 683 594 587 547 509 474 483 459 442 423 409 383 370 360 359 355 353 350 348 343 341 338 333 332 331 327 327 320 320 316 315 310 308 307 301 304 327 292 292 290 289 285 285 282 281 276 277 277 275 273 272 271 269 269 268 268 266 268 266 266 264 264 269 266 261 264 260 260 259 259 259 257 258 259 259 257 258 258 257 255 254 254 249 249 249 251 249 246 250 248 250 248 249 248 250 248 249 248 249 247 249 248 251 250 250 249 248 250 251 248 247 250 247 248 249 249 253 250 252 248 250 255 250 249 249 249 251 250 251 251 253 252 252 253 252 253 251 254 268 270 268 264 255 259 256 255 254 254 255 253 252 251 253 255 253 253 254 252 252 257 257 258 257 253 255 252 255 255 254 254 254 254 256 258 257 268 282 295 295 293 299 299 301 302 303 301 307 312 312 317 315 317 333 321 310 315 309 307 333 339 340 338 331 342 347 330 330 325 320 322 350 363 379 348 377 384 374 389 350 372 398 359 374 388 398 383 372 352 274 256 286 254 256 272 231 228 230 251 212 214 244 250 274 231 245 241 284 236 210 240 209 210 241 195 199 266 261 206 257 235 287 249 212 240 252 202 203 227 233 240 263 256 267 254 218 230 232 245 260 203 173 154 153 147 146 143 141 140 141 137 138 137 135 138 139 139 141 140 141 202 227 217 185 198 208 227 256 314 300 276 303 275 276 274 259 280 311 334 281 212 195 181 179 179 204 219 211 222 195 175 180 199 205 244 232 248 272 217 192 191 179 173 171 162 156 154 150 148 147 146 145 148 154 152 159 152 155 160 174 212 187 189 231 224 221 212 228 188 169 140 140 137 136 140 139 137 138 136 135 134 132 134 130 143 146 145 167 173 147 145 138 139 180 172 145 167 200 217 251 260 281 287 272 258 255 255 260 254 257 239 232 233 227 223 226 212 184 185 155 146 155 181 192 182 184 186 180 171 167 158 143 143 138 130 121 119 115 110 113 113 1544 1526 1461 1511 1578 1588 1425 1343 1277 1222 1170 1143 1110 1072 1083 1102 1176 1302 1401 1283 1133 1092 1020 970 926 957 952 929 895 867 883 878 829 821 769 773 771 795 772 742 755 741 711 721 754 740 719 717 759 771 813 824 860 889 899 893 907 913 905 898 890 881 949 954 967 997 929 884 923 890 880 888 899 901 909 958 988 1078 1136 1194 1266 1348 1402 1576 1732 1900 2065 2159 2247 2402 2499 2491 2582 2742 2549 2451 2436 2235 2141 1921 1811 1714 1650 1620 1615 1616 1609 1654 1535 1398 1298 1245 1175 1001 945 958 946 833 800 823 855 943 987 1029 1073 1123 1184 1266 1324 1450 1567 1728 1740 1715 1731 1608 1487 1314 1137 906 877 840 823 787 795 845 858 828 845 850 845 820 817 811 818 820 830 838 837 855 870 888 920 941 993 1049 1060 1032 1106 1118 1204 1390 1493 1285 1242 1320 1456 1668 1798 2049 2242 2187 2179 2289 2435 2349 2372 2383 2292 2176 2154 2133 2165 2428 2419 2411 2586 2618 2586 2396 2177 2141 2205 2218 2244 2250 2319 2401 2313 2238 2073 2041 1952 1858 1807 1688 1533 1614 1786 1926 2104 2270 2435 2301 2292 2361 2459 2514 2615 2833 2975 2856 2730 2678 2692 2755 2679 2551 2335 2210 2011 1806 1791 1957 2156 2301 2446 2573 2548 2382 2359 2401 2541 2659 2592 2496 2455 2397 2306 2198 2061 1962 2021 2137 2318 2458 2608 2761 2787 2924 2887 2817 2732 2737 2668 2624 2557 2498 2440 2358 2287 2263 2236 2226 2237 2238 2130 2121 2092 2103 2124 2130 1996 1903 1873 1866 1796 2002 1963 1892 2046 2237 2355 2363 2548 2575 2497 2467 2484 2546 2672 2584 2514 2488 2428 2378 2330 2292 2203 2238 2311 2267 2221 2164 2094 1954 1925 1905 1932 1937 1870 1810 1756 1619 1414 1302 1219 1147 1057 966 956 1045 1094 1180 1265 1479 1483 1524 1528 1532 1500 1549 1550 1546 1600 1713 1795 2002 2143 2325 2467 2564 2515 2404 2321 2184 2167 2207 2170 2110 2063 1958 1968 2087 2169 2190 2207 2240 2279 2326 2386 2458 2563 2572 2421 2359 2320 2370 2469 2398 2236 2043 1981 1948 1957 1890 1836 1790 1752 1686 1629 1615 1727 1831 1890 1951 2002 2052 2098 2013 1892 1803 1793 1884 1973 1908 1885 1768 1851 2052 2184 2190 2096 2022 2024 2016 2020 1998 1965 1921 1842 1781 1702 1715 1693 1622 1604 1565 1515 1454 1434 1429 1438 1473 1492 1547 1650 1815 1900 1952 1975 1987 2005 2043 2104 2151 2249 2334 2376 2334 2370 2418 2283 2270 2339 2391 2363 2234 2090 2088 2017 1977 1817 1742 1665 1609 1615 1609 1616 1633 1656 1673 1701 1729 1777 1811 1873 1920 2003 1969 2061 2118 2173 2262 2376 2460 2575 2483 2593 2486 2281 2133 1975 1911 1836 1742 1709 1759 1867 1951 2034 2138 2283 2308 2337 2271 2219 2085 1900 1807 1829 1804 1626 1552 1554 1398 1236 1161 1106 1128 1130 1217 1297 1354 1440 1521 1627 1559 1403 1322 1257 1251 1347 1416 1362 1321 1422 1517 1658 1754 1778 1713 1578 1571 1448 1343 1273 1197 1160 1138 1037 958 761 845 969 1074 1208 1214 1070 940 836 899 1001 1114 1122 1035 1049 1035 933 810 805 871 836 774 705 642 621 577 537 500 483 449 431 414 402 391 368 367 358 351 350 348 345 341 339 334 333 330 326 323 322 319 316 314 311 307 304 304 300 296 296 292 290 287 286 284 281 280 277 277 275 276 271 271 270 271 268 268 267 266 266 265 265 264 263 261 262 261 262 259 260 261 260 260 256 258 259 257 257 256 254 255 257 255 255 252 252 250 250 251 251 250 249 249 249 250 250 252 251 252 254 249 249 249 250 250 249 250 251 249 249 254 248 249 249 249 249 249 249 250 251 250 250 251 252 251 251 251 250 251 251 254 252 251 253 253 254 254 253 252 253 254 274 264 257 262 258 258 257 257 256 256 254 255 255 255 255 256 255 254 255 253 256 255 252 257 258 256 257 253 261 256 254 256 259 256 257 261 263 264 267 291 296 299 303 287 290 296 305 310 305 309 319 322 318 324 327 324 325 332 330 328 320 319 351 351 352 354 359 337 363 346 340 333 325 329 346 361 377 381 405 380 358 350 376 370 378 390 351 353 315 344 319 286 254 240 238 230 222 232 232 229 221 243 240 233 266 262 251 249 214 206 229 213 263 213 242 231 199 224 255 222 221 295 307 248 218 233 209 208 220 241 255 266 278 269 248 241 234 255 267 241 199 158 149 149 149 151 146 146 140 142 142 138 136 139 137 138 136 137 143 150 172 147 161 178 209 226 238 260 283 313 322 318 320 305 306 297 301 304 303 330 277 202 197 203 203 179 176 168 168 168 175 159 154 159 163 204 236 203 186 172 154 152 152 167 204 174 152 149 148 162 177 156 156 160 148 142 142 145 146 178 185 220 188 158 174 200 184 158 201 162 136 139 139 139 140 146 137 136 134 134 133 135 133 134 160 171 159 161 193 198 156 152 172 147 155 191 183 157 161 169 188 217 277 258 306 297 292 279 267 264 224 209 206 193 199 218 206 191 174 152 144 151 190 196 208 199 188 183 175 160 153 176 161 143 138 133 133 129 119 112 111 112 1506 1464 1443 1501 1603 1687 1470 1379 1293 1228 1170 1161 1091 1116 1153 1202 1299 1469 1425 1310 1206 1181 1074 995 1016 1014 970 947 918 909 900 893 866 841 781 784 776 781 761 755 800 784 747 717 762 772 773 761 737 735 766 788 799 815 827 854 891 917 958 943 988 919 961 1008 998 1029 952 908 997 902 887 971 946 921 922 947 1021 1129 1207 1298 1374 1500 1598 1653 1687 1834 1946 2180 2320 2523 2623 2606 2565 2471 2372 2404 2360 2092 1971 1809 1721 1640 1596 1532 1498 1485 1486 1504 1423 1298 1207 1109 1108 1024 963 901 820 837 853 885 945 1047 1088 1104 1126 1191 1259 1365 1426 1491 1631 1929 1998 1780 1670 1582 1466 1283 1154 912 868 851 825 802 789 836 876 876 878 876 876 861 894 886 896 861 860 861 875 921 913 936 976 1014 1060 1133 1158 1183 1244 1360 1522 1689 1668 1484 1358 1391 1446 1679 1822 1966 2228 2436 2349 2541 2609 2549 2519 2466 2454 2325 2272 2324 2389 2540 2550 2534 2452 2415 2547 2574 2430 2383 2464 2464 2495 2511 2533 2486 2294 2170 2104 2049 2039 1997 1888 1732 1598 1628 1864 1992 2207 2320 2472 2523 2451 2499 2554 2643 2683 2866 2942 2822 2689 2677 2661 2648 2741 2593 2429 2290 2115 1880 1741 1783 1927 2054 2262 2335 2324 2217 2233 2300 2545 2606 2555 2481 2528 2444 2295 2241 2175 1947 1959 2075 2261 2414 2616 2619 2729 2821 2822 2682 2616 2592 2600 2542 2491 2434 2344 2298 2285 2276 2284 2236 2218 2191 2192 2184 2171 2177 2225 2277 2226 2150 2103 2104 2236 2179 2086 2070 2215 2450 2593 2531 2612 2719 2707 2646 2674 2702 2723 2656 2612 2572 2488 2442 2400 2382 2400 2404 2368 2314 2289 2188 2085 2004 1957 1890 1900 1923 1973 1892 1819 1661 1568 1392 1310 1205 1125 990 958 979 1039 1101 1160 1363 1343 1329 1347 1358 1361 1419 1523 1641 1726 1837 1925 2096 2195 2361 2420 2368 2334 2267 2203 2107 2055 2062 2023 1957 1915 1903 1927 1993 2110 2260 2317 2321 2334 2392 2467 2576 2642 2555 2466 2415 2404 2380 2422 2456 2329 2153 2045 1967 1883 1821 1841 1804 1729 1699 1603 1592 1679 1817 1879 1939 1963 2019 2061 2020 1909 1788 1740 1815 1854 1792 1710 1744 1851 2023 2107 2023 1939 1904 1899 1866 1912 1916 1896 1846 1781 1726 1689 1649 1638 1563 1491 1435 1428 1429 1463 1518 1573 1633 1580 1579 1675 1788 1857 1938 2011 2045 2099 2163 2255 2297 2365 2430 2500 2540 2517 2477 2404 2347 2380 2458 2427 2316 2209 2231 2163 2117 1963 1893 1789 1678 1655 1634 1620 1625 1628 1627 1632 1641 1671 1708 1793 1846 1874 1875 1979 2071 2143 2217 2330 2409 2439 2384 2512 2533 2407 2280 2023 1913 1767 1721 1701 1771 1885 1962 2079 2146 2275 2363 2284 2145 2069 1909 1807 1724 1713 1681 1557 1449 1373 1288 1192 1187 1281 1344 1167 1183 1277 1339 1453 1527 1615 1553 1352 1348 1332 1342 1393 1486 1540 1478 1477 1506 1673 1793 1849 1758 1607 1496 1356 1261 1185 1081 1017 1021 1009 888 812 935 1015 1117 1253 1250 1069 1018 893 902 1003 1102 1187 1150 1160 1053 932 911 875 899 829 766 732 670 625 566 542 523 467 430 422 410 401 386 381 364 359 355 349 345 342 340 337 333 331 328 326 323 321 318 315 312 311 308 304 304 298 297 294 292 295 288 285 284 282 277 276 274 275 272 270 271 269 269 268 269 267 264 267 266 264 266 262 263 263 261 260 260 259 260 258 256 258 258 260 255 256 257 254 254 255 252 253 251 251 251 249 249 250 249 250 257 252 250 250 252 253 251 249 251 256 249 250 251 252 252 253 251 250 252 250 251 249 248 249 250 249 249 250 252 250 252 251 253 253 252 253 253 252 252 253 253 253 254 253 255 255 256 254 253 268 266 270 263 260 259 259 258 255 256 256 256 256 256 257 256 255 256 256 256 255 256 257 260 255 255 252 255 254 256 257 256 259 258 261 263 265 266 269 286 295 286 277 285 288 292 285 293 311 313 314 321 324 323 324 326 329 328 335 335 329 321 345 362 373 361 372 365 361 373 371 355 343 332 333 329 346 371 395 403 377 362 362 362 360 363 323 315 291 278 266 282 316 272 257 231 244 288 231 236 245 243 262 275 246 246 221 211 218 237 272 221 236 218 240 240 197 231 297 228 230 240 304 268 216 218 211 225 262 216 221 221 249 291 274 264 260 263 270 212 163 147 147 147 145 146 145 143 141 140 138 133 138 138 140 141 143 153 188 150 179 191 173 171 170 181 214 244 243 273 290 332 340 322 331 317 314 324 325 312 262 222 227 243 213 201 189 170 162 162 178 157 165 154 153 155 158 155 154 152 161 168 165 152 153 161 148 156 166 161 158 156 158 146 147 146 148 146 145 168 169 193 158 154 199 177 145 140 138 136 137 140 141 141 140 139 139 142 138 133 138 138 136 152 181 181 172 201 202 164 169 149 193 171 150 154 192 204 163 184 208 242 246 273 257 281 309 277 255 220 242 262 244 219 188 175 197 155 152 149 159 167 215 211 186 172 180 170 176 174 184 180 173 156 141 130 121 119 119 115 110 107 1424 1407 1481 1545 1610 1667 1549 1422 1312 1257 1198 1199 1143 1188 1230 1335 1403 1520 1499 1391 1348 1248 1104 1015 1087 1091 1022 996 961 937 927 915 882 822 800 792 788 787 770 782 826 799 783 724 771 798 801 801 786 780 747 737 758 796 851 891 918 936 970 1018 1018 948 1070 1041 1104 1093 988 965 1020 913 945 1022 987 937 950 998 1051 1197 1285 1401 1483 1629 1726 1795 1857 1942 2014 2206 2347 2635 2547 2393 2346 2320 2124 2030 2001 1978 1846 1708 1649 1580 1525 1446 1410 1357 1331 1327 1309 1188 1106 1027 998 937 879 823 855 920 979 975 965 1041 1086 1142 1197 1246 1318 1450 1549 1673 1792 2028 2102 1738 1577 1449 1385 1269 1135 942 878 859 841 822 796 810 858 902 899 899 896 880 913 900 901 908 920 916 907 967 984 967 1017 1106 1105 1177 1280 1322 1463 1642 1664 1816 1735 1780 1769 1668 1705 1901 1993 2113 2274 2586 2571 2599 2581 2490 2420 2285 2319 2502 2451 2492 2409 2417 2402 2340 2277 2232 2382 2407 2425 2448 2484 2551 2668 2759 2676 2455 2268 2151 2111 2082 2083 2093 1914 1764 1634 1682 1848 1990 2116 2217 2397 2641 2622 2719 2727 2840 2922 2939 2753 2683 2685 2666 2633 2642 2676 2493 2391 2435 2267 2093 1817 1684 1738 1837 2024 2100 2184 2115 2024 2154 2399 2381 2385 2324 2412 2412 2352 2260 2097 1911 1907 2016 2163 2386 2492 2538 2642 2768 2723 2618 2540 2526 2532 2504 2446 2384 2319 2317 2317 2329 2357 2321 2263 2275 2284 2277 2285 2342 2515 2473 2365 2322 2335 2364 2397 2297 2247 2209 2394 2540 2757 2787 2791 2925 2947 2889 2864 2927 2888 2860 2789 2759 2685 2618 2596 2553 2446 2368 2299 2229 2198 2170 2090 1997 1944 1869 1816 1827 1920 1885 1888 1822 1630 1490 1397 1250 1151 1038 959 955 987 996 1051 1232 1249 1220 1274 1466 1550 1644 1695 1799 1907 1959 2024 2169 2242 2269 2241 2227 2217 2154 2105 2038 1932 1927 1877 1859 1897 1959 2004 2059 2138 2310 2415 2489 2524 2546 2447 2460 2496 2573 2600 2627 2531 2500 2489 2600 2474 2333 2218 2106 2047 1968 2002 1904 1777 1698 1625 1569 1614 1748 1833 1897 1891 1955 1973 2011 1946 1830 1708 1718 1730 1717 1638 1758 1846 1983 1996 1886 1831 1789 1791 1791 1802 1803 1805 1760 1723 1624 1573 1543 1497 1437 1460 1508 1532 1548 1595 1692 1751 1770 1737 1656 1607 1698 1785 1862 1936 1977 2059 2122 2210 2254 2342 2393 2462 2519 2588 2619 2606 2447 2440 2512 2564 2454 2379 2369 2290 2162 2008 1869 1711 1716 1803 1797 1775 1779 1729 1697 1671 1642 1646 1662 1710 1744 1805 1841 1958 2050 2156 2215 2243 2261 2255 2309 2465 2496 2409 2243 2134 1934 1726 1711 1704 1734 1865 1990 2128 2169 2318 2288 2201 2067 1939 1808 1698 1628 1555 1534 1491 1380 1355 1256 1388 1412 1508 1518 1359 1207 1295 1382 1510 1593 1698 1552 1380 1416 1489 1436 1419 1490 1630 1617 1647 1647 1740 1869 1878 1788 1658 1546 1395 1287 1208 1184 1098 973 892 858 834 926 1070 1170 1286 1279 1124 1062 1012 917 1010 1077 1185 1234 1148 1001 1011 978 973 909 843 753 689 638 636 608 576 535 511 443 468 417 391 382 378 367 358 357 348 342 339 337 334 332 328 326 324 321 317 314 312 309 306 305 303 299 298 296 293 290 290 287 284 281 279 276 277 275 272 272 271 268 268 268 267 265 264 270 265 263 262 264 263 265 260 260 260 260 258 259 257 258 257 255 257 255 256 254 256 254 251 255 250 249 251 252 248 249 252 250 247 251 249 251 250 253 254 251 252 252 251 252 251 251 250 253 251 253 251 256 251 252 250 250 251 252 250 253 252 252 252 250 252 254 253 252 253 253 253 252 253 254 252 255 255 259 259 256 256 257 260 261 264 262 260 260 258 257 259 257 257 257 257 256 256 258 255 255 255 257 255 257 258 257 257 256 260 256 257 255 256 255 257 259 259 258 265 265 267 271 272 274 286 293 294 298 299 292 308 316 323 321 324 329 327 329 336 327 336 339 336 327 322 328 332 343 356 379 364 368 385 352 367 347 351 334 335 338 376 380 394 369 373 390 376 362 373 379 336 298 292 275 272 304 263 233 283 258 240 248 267 270 233 225 224 232 224 261 264 224 243 237 226 243 235 246 202 209 247 234 225 300 310 233 220 234 226 265 235 205 201 201 233 270 313 308 294 289 250 174 151 148 148 143 146 144 145 143 142 139 138 136 137 141 140 139 156 149 169 166 155 177 207 203 183 191 218 260 241 237 243 270 287 312 335 319 289 256 268 281 248 276 260 254 234 182 175 183 179 163 162 163 161 172 156 169 166 157 158 162 192 193 171 154 151 150 156 182 172 167 157 163 152 157 174 160 152 158 142 145 143 143 142 143 142 140 147 145 147 162 158 141 137 137 141 140 160 140 140 141 147 148 145 165 181 192 189 206 174 156 208 178 189 196 169 156 163 205 220 223 217 210 221 229 221 273 317 276 236 255 261 257 224 215 186 191 168 151 157 167 202 203 203 185 194 202 197 187 185 185 183 178 162 142 125 123 119 118 113 113 113 112 1389 1424 1513 1537 1569 1613 1546 1463 1345 1269 1235 1196 1215 1296 1369 1461 1504 1518 1555 1438 1351 1296 1154 1096 1209 1211 1115 1095 1028 990 950 936 847 822 810 812 863 822 795 814 838 871 794 749 777 809 830 836 848 835 811 789 761 751 792 818 848 877 936 1000 1106 1105 1081 1154 1230 1130 1117 1037 1035 931 1002 1021 993 959 968 1002 1066 1184 1297 1450 1590 1727 1792 1841 1916 2012 2164 2354 2453 2615 2596 2409 2500 2369 2050 1849 1772 1712 1630 1582 1530 1441 1386 1320 1291 1259 1208 1163 1150 1115 1056 1013 956 866 837 922 1032 1062 1049 1127 1119 1054 1107 1174 1221 1303 1377 1486 1789 1929 1935 2053 2194 1751 1585 1421 1320 1184 1087 1027 886 870 861 840 812 793 824 876 900 902 903 900 903 915 911 985 986 974 964 959 1027 1053 1120 1180 1210 1298 1418 1579 1623 1847 1917 1969 1903 2058 2026 2004 2081 2172 2226 2350 2474 2594 2445 2338 2323 2251 2226 2120 2221 2416 2469 2288 2196 2144 2165 2106 2021 2057 2115 2114 2115 2125 2221 2313 2465 2501 2689 2519 2244 2223 2230 2264 2295 2133 1934 1784 1675 1741 1905 2021 2162 2308 2562 2586 2566 2559 2569 2730 2848 2751 2615 2632 2638 2519 2514 2532 2559 2375 2227 2230 2251 2159 2035 1872 1645 1658 1806 1839 1897 1907 1883 2008 2170 2172 2193 2156 2220 2191 2131 2045 1886 1822 1853 1926 2064 2163 2349 2437 2529 2635 2753 2629 2498 2478 2477 2450 2405 2374 2337 2340 2373 2398 2421 2415 2411 2424 2425 2438 2491 2587 2782 2742 2603 2541 2618 2652 2602 2541 2544 2499 2581 2740 2909 2935 3018 2980 2958 2960 3012 2959 2852 2737 2719 2706 2599 2544 2495 2479 2506 2448 2365 2224 2152 2045 2010 1965 1909 1823 1731 1719 1729 1779 1823 1863 1912 1729 1616 1353 1245 1119 1041 963 952 949 951 1078 1167 1222 1313 1424 1483 1568 1640 1712 1817 1976 2007 2051 2080 2102 2106 2139 2089 2040 2012 1942 1872 1825 1847 1925 1993 2099 2196 2293 2334 2301 2419 2495 2536 2397 2388 2401 2415 2493 2550 2615 2679 2622 2562 2631 2533 2382 2243 2174 2113 2024 1897 1746 1651 1618 1577 1547 1554 1652 1736 1797 1845 1845 1880 1915 1980 1881 1792 1674 1617 1593 1608 1703 1812 1862 1867 1782 1745 1736 1724 1705 1695 1680 1690 1666 1598 1534 1485 1410 1444 1520 1576 1638 1661 1712 1780 1816 1862 1932 1929 1799 1769 1697 1736 1808 1905 1951 2006 2061 2150 2206 2283 2334 2427 2511 2661 2779 2794 2584 2514 2540 2651 2608 2527 2414 2233 2094 1865 1753 1798 1850 1912 1948 1954 1920 1909 1875 1828 1754 1672 1654 1682 1699 1729 1783 1896 1985 2024 2048 2089 2122 2172 2247 2385 2451 2271 2155 1994 1880 1725 1711 1722 1784 1899 2011 2179 2307 2317 2185 2107 2023 1884 1813 1778 1758 1653 1582 1555 1502 1315 1334 1465 1531 1597 1651 1488 1291 1321 1446 1613 1676 1777 1623 1433 1443 1560 1565 1466 1526 1677 1780 1779 1790 1874 1950 1824 1748 1681 1617 1493 1412 1394 1379 1187 1033 867 849 893 938 1058 1184 1315 1333 1184 1071 1013 952 1003 1069 1156 1220 1174 1139 1129 1066 1010 882 832 781 753 734 715 653 583 524 493 517 478 431 412 381 369 364 357 351 348 348 343 338 331 329 325 323 320 317 314 313 311 307 307 304 300 298 295 292 290 288 288 286 282 283 279 278 276 274 273 272 270 268 269 266 265 264 264 265 264 264 262 263 264 261 260 261 261 262 259 260 257 256 256 256 255 255 252 253 252 252 252 254 250 252 252 252 251 250 251 249 250 252 254 250 254 256 258 253 252 251 253 252 253 251 254 255 254 253 253 264 253 254 252 251 251 251 252 253 254 253 253 253 257 255 254 254 253 253 254 255 255 255 256 256 258 259 257 256 259 256 258 261 265 263 259 262 256 257 257 257 258 257 258 255 258 257 258 256 256 257 260 258 258 259 257 258 258 259 256 258 259 259 257 259 258 258 261 262 265 267 270 284 290 292 296 301 302 301 293 316 324 322 327 331 333 331 342 337 333 344 346 340 342 331 328 342 363 366 383 380 393 369 366 367 360 334 353 361 345 380 399 399 381 392 358 316 310 319 337 317 282 285 251 242 235 243 250 286 265 264 248 229 266 267 299 242 259 277 273 241 258 261 235 261 284 252 201 235 255 248 226 228 236 231 231 270 267 263 238 234 235 184 190 216 241 268 329 277 212 155 151 148 147 146 147 144 141 144 139 139 138 138 136 141 143 156 190 167 163 176 154 183 197 247 208 216 233 285 246 233 216 227 247 288 268 282 276 238 217 213 223 244 262 213 198 208 209 213 191 170 172 160 157 153 155 173 205 166 158 165 158 155 160 177 183 153 168 205 205 189 170 193 164 164 191 165 163 164 147 164 159 166 146 153 144 146 171 160 153 186 146 138 142 138 138 136 160 157 145 141 158 184 160 155 190 222 194 170 162 171 201 176 177 212 176 174 178 191 207 194 220 187 217 205 209 229 232 248 223 206 196 184 182 187 168 155 157 183 203 187 236 204 186 211 220 190 176 165 169 163 168 156 152 134 124 125 120 119 117 115 115 119 1507 1571 1650 1704 1690 1606 1614 1544 1482 1475 1388 1318 1270 1255 1361 1475 1588 1622 1474 1372 1254 1190 1156 1209 1381 1378 1228 1118 1067 1020 972 895 858 847 832 843 861 841 816 803 842 820 763 763 815 830 882 941 1057 1012 1007 934 876 817 764 778 861 905 952 892 949 1026 1201 1330 1395 1342 1251 1157 1093 1014 1009 1024 1101 1055 1012 1020 1063 1119 1191 1407 1532 1609 1604 1548 1634 1899 1985 2170 2387 2342 2339 2295 2311 2082 1857 1754 1687 1536 1453 1400 1391 1339 1321 1276 1260 1233 1209 1161 1102 1060 1022 906 852 933 1062 1103 1127 1258 1217 1304 1354 1256 1245 1262 1379 1473 1481 1857 1906 2048 2114 2093 2214 1800 1695 1573 1440 1333 1267 1119 944 887 884 850 838 812 803 834 861 906 902 907 906 917 936 972 1006 1028 1040 1014 1041 1135 1179 1273 1349 1426 1567 1800 1980 2122 2218 2235 2221 2281 2398 2408 2441 2490 2528 2586 2561 2630 2453 2160 2052 1920 1836 1814 2031 2162 2259 2212 2069 1906 1870 1835 1827 1822 1817 1837 1865 1914 2000 2059 2255 2368 2521 2601 2585 2544 2533 2451 2248 2063 1900 1792 1742 1799 1966 2070 2243 2433 2527 2483 2411 2365 2435 2552 2747 2707 2549 2518 2420 2295 2345 2445 2303 2229 2012 1999 2012 1912 1792 1683 1540 1490 1526 1591 1585 1597 1631 1704 1801 1845 1890 1911 1934 1899 1809 1767 1794 1820 1900 1967 1977 2040 2140 2257 2395 2551 2790 2757 2614 2549 2486 2477 2462 2451 2451 2437 2475 2508 2520 2549 2593 2652 2683 2689 2747 2841 3099 3107 3058 2992 2945 3049 3027 2987 2990 2977 3009 3005 2987 2912 2783 2720 2743 2778 2792 2804 2726 2708 2524 2462 2516 2556 2460 2359 2335 2312 2233 2194 2124 2058 1965 1859 1772 1706 1659 1613 1590 1620 1665 1733 1753 1689 1700 1510 1369 1246 1160 1053 1007 949 946 959 997 1105 1132 1215 1316 1384 1497 1663 1777 1800 1846 1912 1933 1916 1960 1955 1938 1875 1835 1797 1827 1903 1988 2186 2249 2326 2415 2457 2473 2461 2473 2554 2466 2327 2314 2312 2416 2535 2559 2689 2607 2527 2454 2459 2366 2222 2072 1969 1900 1801 1735 1757 1807 1866 1745 1675 1542 1529 1581 1671 1710 1752 1786 1848 1894 1873 1834 1784 1729 1651 1564 1618 1706 1751 1736 1638 1599 1583 1580 1568 1526 1518 1509 1450 1413 1392 1421 1497 1539 1600 1633 1711 1759 1827 1862 1930 1982 2046 2102 2096 2002 1907 1842 1781 1833 1906 1948 2006 2086 2148 2216 2298 2409 2490 2605 2698 2826 2876 2673 2640 2720 2628 2432 2272 2104 1960 1794 1867 1947 1986 2061 2123 2178 2092 2122 2099 2073 2042 1920 1823 1706 1672 1680 1702 1778 1881 1981 2036 2170 2259 2291 2252 2256 2298 2337 2225 2102 1934 1741 1717 1782 1852 1916 1979 2116 2241 2324 2272 2242 2108 1974 1927 1945 1880 1789 1764 1655 1538 1385 1409 1524 1609 1717 1767 1606 1400 1433 1543 1599 1681 1818 1777 1601 1507 1614 1693 1591 1627 1795 1885 2036 2026 1923 1849 1714 1621 1585 1542 1475 1456 1395 1335 1179 1043 915 957 1054 1046 1170 1265 1413 1378 1247 1145 1067 1032 1087 1182 1192 1238 1265 1245 1232 1156 1065 949 929 888 845 795 758 694 634 591 567 519 472 424 424 411 396 383 366 363 360 351 348 344 336 332 328 323 318 317 311 311 310 305 303 301 298 297 295 290 290 286 286 282 281 278 280 276 273 272 271 268 269 269 268 272 269 266 266 263 264 260 262 261 260 262 260 261 260 260 259 260 258 257 255 255 253 252 254 252 251 251 253 252 250 252 253 252 252 251 250 250 250 252 254 258 259 255 253 254 253 255 252 252 253 254 255 254 255 253 254 255 253 252 253 253 253 253 252 255 253 254 254 255 255 255 254 256 254 255 256 256 256 257 256 256 256 256 258 259 260 259 259 261 263 265 260 261 262 261 258 257 259 259 260 261 258 259 259 258 259 260 257 256 261 259 258 257 259 257 257 256 257 259 258 257 257 261 260 259 263 263 266 298 302 297 311 315 313 315 308 306 299 303 308 311 314 317 343 343 338 345 352 353 350 340 352 353 334 347 373 354 385 401 374 362 355 359 341 341 347 356 369 364 386 392 373 376 292 284 284 290 267 258 254 265 252 256 277 247 259 247 269 284 295 303 328 295 297 320 280 326 305 281 246 284 242 212 204 219 258 221 229 243 266 244 245 243 262 272 284 286 262 208 178 170 180 201 207 207 158 151 149 149 149 144 143 143 144 142 139 140 142 141 141 142 176 205 169 158 172 182 160 170 191 185 189 230 259 253 260 265 243 213 206 214 234 210 227 216 222 198 210 220 221 252 255 238 226 187 183 202 192 177 163 194 177 161 175 183 179 182 163 163 206 188 163 163 169 197 252 214 220 189 171 188 199 184 213 157 155 184 218 172 157 165 165 151 171 163 169 181 151 138 139 136 141 139 165 199 187 148 150 154 190 187 175 210 185 205 202 183 214 233 182 200 217 237 227 220 187 182 185 184 178 176 183 183 180 181 195 208 181 165 158 158 161 171 199 215 245 234 189 210 243 216 208 210 200 204 180 181 167 171 139 134 126 122 120 118 124 126 117 116 1672 1728 1698 1694 1697 1617 1538 1586 1589 1529 1484 1453 1420 1361 1364 1433 1518 1569 1500 1473 1309 1333 1263 1256 1352 1431 1186 1052 973 960 923 905 880 871 874 857 830 823 818 805 788 780 797 818 850 879 932 1026 1147 1201 1130 1087 956 907 809 772 783 831 832 878 1000 1096 1269 1401 1522 1493 1375 1235 1207 1147 1108 1097 1137 1209 1104 1035 1067 1129 1242 1315 1330 1384 1437 1469 1601 1774 1766 2054 2320 2430 2276 2180 2171 2027 1905 1761 1699 1606 1520 1423 1382 1358 1409 1485 1442 1428 1347 1171 1079 957 903 896 944 1052 1151 1266 1238 1377 1390 1373 1442 1428 1465 1504 1678 1689 1735 1820 1897 2037 2175 2317 2322 1821 1656 1494 1384 1235 1162 1050 974 896 880 861 845 829 805 829 852 904 904 906 907 936 964 1012 1038 1010 1020 1035 1090 1162 1222 1286 1364 1510 1727 1862 1992 2178 2337 2437 2480 2645 2642 2716 2591 2504 2440 2429 2363 2443 2379 2163 2069 1801 1703 1684 1885 2088 2232 2163 2003 1862 1693 1616 1660 1707 1773 1832 1893 1948 2025 2101 2211 2348 2427 2506 2565 2578 2404 2310 2135 2030 1908 1802 1830 1975 2151 2228 2299 2494 2449 2399 2299 2260 2313 2441 2578 2696 2675 2381 2252 2204 2218 2217 2079 2075 1916 1869 1813 1694 1564 1490 1450 1465 1500 1538 1594 1607 1573 1576 1624 1658 1671 1682 1734 1724 1735 1792 1879 1958 2090 2151 2084 2070 2132 2221 2361 2575 2806 2834 2768 2731 2667 2635 2614 2601 2597 2624 2624 2678 2735 2674 2747 2865 2887 2903 2964 3033 3132 3028 2998 2971 2983 3013 3087 3091 3097 3057 2928 2815 2770 2861 2766 2642 2588 2611 2680 2699 2657 2598 2501 2380 2316 2320 2361 2307 2298 2226 2158 2055 2016 1992 1948 1840 1756 1637 1559 1525 1495 1467 1472 1551 1654 1690 1736 1656 1537 1393 1286 1171 1077 967 947 957 971 1025 1039 1094 1181 1355 1480 1553 1611 1723 1766 1781 1793 1802 1835 1837 1800 1785 1795 1860 1929 2038 2137 2404 2513 2517 2437 2365 2375 2358 2334 2396 2345 2284 2262 2289 2388 2517 2577 2717 2652 2555 2454 2390 2301 2146 1980 1899 1841 1846 1846 1879 1950 1974 1908 1805 1658 1540 1530 1597 1618 1666 1709 1760 1821 1855 1863 1841 1804 1772 1664 1481 1541 1637 1613 1504 1457 1477 1465 1439 1402 1396 1373 1383 1382 1412 1495 1578 1611 1693 1748 1809 1815 1868 1924 1992 2043 2124 2184 2283 2213 2032 2009 1925 1860 1856 1923 1996 2084 2125 2202 2271 2366 2451 2568 2633 2691 2730 2807 2816 2738 2574 2372 2231 2023 1863 1887 1955 2032 2092 2121 2211 2288 2226 2270 2285 2230 2232 2125 2008 1851 1722 1691 1691 1784 1880 1999 2055 2130 2199 2333 2420 2339 2356 2484 2345 2094 1932 1774 1725 1803 1858 1943 1985 2108 2272 2447 2317 2253 2160 2083 2088 2040 2007 1904 1804 1576 1473 1456 1518 1639 1710 1832 1875 1616 1437 1522 1639 1746 1825 1921 1847 1670 1579 1711 1798 1720 1719 1887 1977 2129 2021 1884 1778 1619 1538 1468 1448 1376 1356 1295 1138 1019 1002 958 1037 1073 1167 1275 1355 1476 1410 1308 1269 1202 1113 1103 1190 1254 1291 1290 1191 1146 1048 1056 1028 970 905 873 807 756 686 614 572 558 508 443 421 398 383 378 376 372 371 367 358 351 346 341 333 329 322 319 315 312 308 308 305 303 300 298 296 293 292 289 288 285 282 280 279 278 275 275 272 272 269 268 269 265 266 266 266 265 265 263 262 262 260 260 261 260 259 259 260 258 258 257 256 253 254 255 254 254 254 254 252 253 252 255 253 254 252 253 253 251 250 249 252 254 257 256 255 255 253 253 253 254 255 254 252 253 254 255 253 254 253 253 255 253 255 256 254 254 255 254 255 255 254 255 256 255 256 255 255 257 257 257 258 258 258 259 258 259 259 259 258 260 260 263 261 260 259 260 260 260 261 259 260 258 262 262 259 257 258 258 259 261 259 260 260 257 259 259 257 256 260 260 260 259 258 259 258 259 259 259 261 266 275 308 312 310 311 316 317 320 321 314 312 320 320 320 322 319 332 349 354 368 364 355 360 370 376 341 369 371 355 355 393 381 375 369 375 342 358 368 359 356 373 379 379 384 379 323 321 291 271 301 284 266 282 268 288 262 263 285 269 292 252 252 257 283 329 336 311 312 326 289 228 217 230 209 223 204 217 215 232 246 251 260 286 272 254 261 264 219 218 217 205 196 166 161 178 165 156 152 151 149 146 147 147 145 146 144 142 140 143 140 141 139 170 213 187 167 181 167 191 194 164 177 195 193 234 272 279 279 266 221 225 217 196 207 192 189 189 196 190 194 215 201 208 230 275 247 207 226 242 219 175 166 202 206 172 164 187 215 193 167 165 206 186 166 168 183 203 205 229 263 220 196 199 218 204 181 159 168 205 219 176 167 181 160 186 192 189 191 181 145 139 139 139 139 147 179 226 191 152 172 177 178 226 196 225 197 198 224 192 197 213 250 233 240 213 186 186 202 208 201 198 194 195 181 173 170 169 166 164 163 162 166 176 199 188 227 270 244 205 232 235 223 225 221 200 183 170 191 188 182 160 133 129 125 125 120 120 116 119 119 116 1635 1619 1609 1604 1584 1568 1465 1486 1490 1448 1521 1488 1466 1448 1536 1548 1655 1706 1684 1578 1513 1469 1372 1341 1330 1380 1152 1013 968 973 958 942 956 940 879 880 872 845 827 806 825 837 844 867 911 982 971 1030 1166 1282 1239 1129 1076 973 880 850 793 789 800 858 1002 1097 1263 1383 1444 1528 1403 1224 1132 1061 1055 1144 1241 1313 1207 1116 1126 1219 1199 1218 1244 1301 1339 1430 1554 1632 1732 2028 2284 2414 2326 2338 2406 2362 2288 2053 1972 1830 1769 1669 1537 1512 1541 1601 1560 1455 1321 1144 1049 897 898 1040 1104 1192 1694 1598 1572 1725 1605 1536 1541 1588 1604 1651 1709 1705 1699 1742 1834 1975 2082 2286 2190 1837 1713 1601 1502 1379 1308 1198 1046 931 894 882 868 841 817 813 840 892 907 913 947 995 1000 987 998 1044 1082 1107 1154 1198 1221 1297 1382 1531 1720 1953 2108 2271 2252 2301 2370 2460 2543 2553 2417 2302 2245 2259 2212 2278 2265 2085 1960 1735 1594 1601 1810 2014 2046 1905 1794 1675 1549 1571 1719 1855 1998 2083 2208 2126 2183 2255 2318 2375 2463 2452 2508 2583 2420 2299 2101 2016 1937 1896 1979 2105 2332 2340 2471 2376 2280 2265 2196 2177 2331 2417 2608 2756 2597 2341 2109 2027 2052 2034 1929 1867 1736 1638 1551 1487 1439 1440 1476 1552 1684 1682 1718 1714 1652 1638 1648 1641 1626 1632 1649 1692 1811 1893 2042 2146 2348 2287 2157 2096 2140 2218 2435 2600 2794 3046 3096 3084 3028 2912 2860 2884 2873 2874 2941 3014 3050 3002 2942 2995 3128 3147 3139 3130 2959 2838 2750 2750 2813 2795 2815 2883 2863 2775 2838 2737 2662 2682 2791 2666 2525 2519 2515 2578 2596 2492 2382 2315 2189 2155 2154 2152 2101 2112 2084 1989 1924 1829 1825 1786 1709 1604 1520 1421 1413 1374 1343 1363 1415 1559 1692 1675 1627 1694 1527 1289 1164 1034 954 944 954 988 1004 1073 1129 1305 1400 1448 1489 1614 1609 1638 1671 1671 1713 1796 1832 1876 1925 2042 2104 2211 2340 2455 2453 2410 2356 2281 2347 2349 2293 2284 2269 2239 2211 2264 2376 2589 2713 2741 2576 2490 2462 2332 2239 2098 2007 1966 1970 2010 2026 2085 2104 2045 1904 1804 1793 1705 1549 1516 1540 1581 1611 1679 1736 1796 1854 1804 1702 1697 1660 1584 1476 1485 1457 1377 1356 1353 1353 1373 1379 1417 1421 1396 1401 1464 1550 1656 1713 1782 1812 1896 1960 1955 1987 2060 2126 2204 2264 2384 2371 2267 2203 2128 1970 1932 1924 1978 2064 2119 2192 2249 2327 2396 2477 2510 2546 2597 2705 2810 2654 2513 2336 2215 1978 1869 1988 2047 2124 2171 2203 2255 2360 2345 2411 2474 2427 2335 2176 2053 1870 1797 1721 1695 1743 1827 1946 2021 2115 2184 2297 2392 2509 2468 2527 2340 2107 1987 1740 1727 1792 1858 1966 2054 2179 2309 2510 2385 2374 2342 2264 2215 2067 1977 1902 1809 1580 1487 1550 1652 1773 1860 1949 1936 1732 1609 1516 1604 1734 1837 1987 1910 1803 1685 1727 1848 1921 1825 1907 2109 2092 1976 1850 1754 1615 1508 1435 1410 1366 1322 1194 1122 1112 1060 1093 1170 1066 1167 1303 1407 1510 1499 1388 1271 1156 1157 1175 1259 1272 1291 1237 1110 1042 941 932 951 886 838 796 735 693 629 574 521 484 455 414 444 427 409 398 389 383 377 374 364 357 349 342 335 334 326 320 315 311 308 305 303 301 298 297 294 291 291 285 284 285 280 279 278 277 275 276 273 271 270 272 268 267 267 267 264 266 265 265 262 263 262 259 260 261 258 258 257 256 256 256 255 256 254 255 254 253 255 253 256 252 253 253 254 253 254 253 253 253 254 251 252 260 256 256 256 258 255 255 255 255 254 255 253 255 254 255 253 255 256 260 254 254 256 256 252 256 256 256 255 255 255 258 259 255 254 258 261 256 257 258 260 259 259 259 260 260 258 258 259 260 261 263 260 261 262 260 260 261 262 260 257 261 261 260 260 262 261 259 260 260 261 260 263 259 262 259 260 259 260 257 257 260 256 259 258 259 259 260 262 261 263 290 303 311 314 317 319 322 325 322 320 323 325 326 327 325 323 352 356 370 375 377 366 383 380 363 347 379 403 377 385 419 392 367 371 349 369 372 381 369 366 383 401 362 323 316 303 276 264 264 265 290 315 292 321 315 302 311 293 244 280 260 255 231 242 251 245 247 257 220 222 236 237 235 211 208 208 210 233 250 272 310 319 299 273 276 239 202 189 186 177 175 178 198 164 174 152 155 150 150 148 146 146 148 144 145 142 140 144 143 141 146 202 219 172 168 187 172 188 206 173 189 243 230 272 273 257 249 209 199 191 193 190 189 192 189 186 189 184 187 189 190 200 238 246 252 252 284 231 196 173 171 201 207 178 167 171 201 197 180 176 220 197 202 181 188 222 181 180 207 219 213 217 242 216 190 179 194 229 214 182 185 187 184 203 194 210 198 151 138 140 136 144 142 147 175 209 170 151 171 206 178 200 249 260 212 196 219 196 230 234 262 260 209 192 210 213 217 246 228 230 231 223 204 183 177 187 175 171 171 176 185 213 230 236 250 224 207 229 246 250 239 243 181 160 169 158 147 181 182 147 139 129 129 124 124 121 118 118 117 118 1534 1529 1505 1489 1453 1458 1447 1382 1389 1365 1377 1349 1437 1519 1611 1633 1646 1709 1800 1756 1705 1606 1495 1389 1269 1296 1105 1019 1077 1014 1029 1016 971 931 933 899 879 850 831 802 868 890 899 939 1008 1085 1129 1073 1173 1296 1356 1237 1079 1010 980 920 874 821 799 823 924 1030 1170 1245 1340 1406 1283 1151 1039 997 1050 1126 1219 1391 1301 1274 1215 1139 1155 1194 1219 1265 1309 1384 1444 1626 1777 2053 2307 2471 2360 2335 2378 2490 2530 2319 2217 2127 2067 1985 1923 1789 1698 1630 1513 1396 1283 1128 1037 929 1019 1368 1570 1640 1614 1594 1588 1654 1735 1760 1708 1750 1791 1696 1634 1596 1649 1715 1782 1971 2043 2210 2135 1891 1739 1616 1549 1450 1375 1249 1107 959 918 890 887 855 833 808 821 870 913 915 925 962 966 1021 1051 1093 1127 1173 1195 1203 1239 1314 1403 1569 1724 1933 2003 2074 2022 2076 2191 2236 2394 2484 2341 2191 2107 2125 2074 2066 2171 2094 1931 1651 1508 1506 1639 1870 1825 1673 1549 1497 1546 1643 1840 2041 2192 2310 2333 2259 2314 2398 2505 2604 2621 2549 2625 2653 2441 2323 2178 2084 2010 2018 2143 2277 2499 2549 2359 2286 2170 2117 2024 2092 2354 2455 2605 2679 2574 2378 2022 1843 1819 1842 1763 1648 1536 1473 1418 1437 1462 1517 1669 1804 1948 1940 1915 1917 1992 1929 1798 1764 1746 1719 1776 1920 2083 2117 2223 2323 2464 2309 2169 2132 2173 2232 2381 2573 2855 3051 2924 2879 2858 2826 2748 2840 2754 2764 2832 2922 2870 2903 2808 2780 2887 2946 2938 2974 2905 2812 2649 2558 2611 2690 2699 2813 2699 2623 2656 2746 2627 2547 2553 2648 2526 2442 2425 2360 2351 2455 2301 2237 2142 2073 1995 1944 1921 1883 1863 1810 1793 1700 1614 1563 1534 1481 1403 1332 1327 1296 1269 1252 1255 1290 1353 1412 1430 1605 1665 1507 1297 1130 1015 939 942 994 1018 1040 1095 1195 1281 1349 1374 1451 1471 1519 1604 1713 1785 1874 1941 2000 2064 2196 2301 2385 2448 2431 2331 2263 2207 2244 2292 2271 2286 2223 2181 2158 2167 2265 2402 2563 2634 2854 2720 2481 2392 2325 2312 2303 2057 2018 2031 2163 2195 2190 2172 1997 1909 1962 1938 1824 1693 1516 1457 1496 1532 1585 1590 1669 1709 1743 1625 1544 1493 1439 1400 1394 1358 1349 1385 1443 1473 1497 1489 1529 1535 1509 1470 1494 1545 1631 1717 1822 1843 1865 1906 1990 2074 2136 2208 2286 2362 2484 2545 2491 2264 2158 2070 2010 1969 1955 2049 2085 2154 2209 2284 2350 2438 2485 2554 2628 2728 2819 2651 2507 2301 2201 1942 1944 2034 2109 2170 2235 2307 2359 2429 2498 2577 2547 2328 2183 2074 2053 2042 1929 1762 1705 1743 1814 1894 1973 2079 2146 2281 2388 2525 2607 2561 2373 2188 2021 1777 1741 1780 1834 1936 2025 2124 2275 2473 2593 2518 2371 2215 2110 1953 1869 1770 1676 1583 1588 1569 1663 1808 1859 1956 2001 1826 1783 1651 1597 1723 1807 1954 2016 1957 1833 1775 1858 2045 1953 1947 2102 2086 1987 1853 1743 1629 1537 1430 1407 1401 1340 1268 1201 1196 1131 1221 1305 1139 1189 1300 1396 1516 1549 1455 1356 1245 1287 1226 1295 1296 1255 1199 1047 1009 932 830 838 815 775 754 665 644 574 520 487 455 464 474 467 446 419 406 397 390 375 377 368 366 355 349 341 335 327 323 319 312 306 304 301 298 297 294 290 289 288 285 283 282 281 281 278 276 274 275 273 273 271 269 269 267 268 267 265 265 266 265 263 263 263 261 260 261 257 259 259 257 260 258 257 255 255 254 252 253 255 255 252 256 254 256 253 252 254 253 252 251 253 256 252 256 258 256 257 254 254 255 256 255 254 255 256 256 255 255 256 255 256 255 255 256 255 257 255 253 257 256 258 259 258 258 261 259 258 259 257 259 260 260 261 262 261 263 261 261 260 265 261 264 265 263 263 261 262 261 261 261 263 261 261 262 263 263 261 261 261 263 261 261 262 261 261 261 260 259 259 259 259 260 257 258 261 262 260 260 259 260 260 260 261 266 270 289 314 320 321 326 326 335 328 327 332 334 334 331 326 332 359 364 363 370 385 385 389 375 366 366 394 404 390 416 397 393 368 351 356 410 405 389 371 341 323 308 293 287 300 298 309 284 259 282 325 291 276 263 280 268 250 322 326 254 262 264 273 239 230 228 228 252 297 263 256 211 219 220 215 216 219 231 256 287 346 318 296 274 232 223 197 190 210 179 197 217 205 162 150 152 152 149 148 147 146 145 144 143 144 139 142 141 151 168 201 190 188 176 185 203 197 226 199 201 245 283 229 237 206 202 194 194 195 196 197 204 200 205 198 191 192 187 183 184 189 197 255 259 239 271 240 204 178 187 224 222 179 181 172 180 223 203 201 219 235 224 218 211 224 204 177 166 169 185 240 274 244 216 208 193 209 221 217 226 206 209 229 214 195 168 140 137 141 141 142 142 145 187 192 157 152 179 220 188 221 263 232 236 212 244 208 225 255 255 219 204 220 225 239 242 270 269 265 236 213 191 180 194 196 202 207 203 177 195 232 267 243 215 227 262 271 269 233 246 207 195 211 210 195 158 143 150 142 136 135 129 126 124 122 117 118 120 115 1451 1451 1431 1399 1372 1407 1402 1350 1255 1246 1244 1261 1363 1401 1450 1482 1597 1683 1758 1790 1810 1682 1491 1371 1225 1156 1190 1227 1117 1101 1122 1072 1019 1017 965 971 931 900 835 831 894 925 993 1044 1131 1213 1271 1264 1288 1363 1425 1329 1283 1189 1042 954 873 884 823 810 830 905 1022 1079 1130 1186 1145 1006 959 1009 1096 1169 1177 1215 1109 1205 1147 1112 1134 1166 1196 1278 1340 1495 1666 1786 1886 2131 2352 2548 2390 2276 2331 2320 2289 2389 2279 2144 2070 1994 1935 1816 1763 1661 1522 1337 1229 1111 984 920 1236 1443 1437 1429 1449 1520 1555 1631 1704 1824 2038 1945 1860 1658 1566 1563 1613 1716 1810 1952 2071 2272 2071 1881 1712 1568 1436 1241 1179 1089 1032 974 949 919 909 902 852 812 820 840 879 912 918 936 974 1055 1089 1141 1170 1214 1217 1209 1241 1295 1347 1455 1560 1743 1794 1751 1762 1872 1920 2123 2321 2486 2335 2118 1953 1845 1818 1848 1987 1966 1868 1509 1387 1422 1570 1544 1574 1460 1395 1460 1596 1724 1933 2174 2545 2546 2577 2556 2651 2671 2679 2768 2846 2841 2808 2756 2675 2527 2423 2325 2211 2186 2250 2407 2619 2542 2477 2419 2396 2199 2053 1974 2159 2186 2234 2378 2401 2263 2060 1824 1630 1590 1468 1425 1388 1410 1477 1542 1645 1788 1980 2199 2264 2234 2202 2214 2222 2156 2052 2064 2073 1966 1941 2027 2361 2444 2582 2560 2422 2359 2261 2198 2242 2295 2540 2685 2905 2976 2824 2736 2635 2599 2616 2620 2588 2590 2629 2682 2721 2670 2619 2620 2654 2762 2615 2561 2705 2725 2536 2421 2430 2564 2499 2588 2580 2463 2465 2551 2609 2497 2374 2407 2467 2479 2330 2223 2140 2122 2190 2146 2031 1957 1895 1823 1722 1724 1689 1630 1555 1459 1365 1289 1252 1213 1203 1202 1205 1181 1172 1169 1155 1148 1152 1164 1195 1302 1424 1567 1438 1226 1085 944 939 950 980 1003 1088 1165 1231 1320 1370 1441 1539 1646 1779 1916 1978 2013 2084 2133 2200 2331 2299 2331 2326 2329 2315 2278 2217 2109 2182 2098 2067 2077 2133 2140 2166 2220 2299 2449 2556 2792 2721 2643 2523 2471 2432 2339 2181 2067 2081 2201 2288 2258 2113 2032 2106 2115 2002 1868 1767 1684 1584 1459 1413 1403 1452 1530 1581 1653 1533 1390 1325 1350 1395 1425 1457 1532 1578 1702 1756 1711 1690 1683 1707 1651 1580 1490 1502 1564 1610 1671 1730 1801 1851 1927 1964 2084 2179 2292 2351 2426 2504 2604 2455 2280 2141 2127 2032 2016 2036 2126 2191 2269 2332 2384 2487 2557 2600 2656 2732 2803 2679 2512 2302 2154 1951 1973 2084 2129 2206 2268 2371 2437 2526 2599 2622 2490 2432 2369 2299 2159 2020 1926 1813 1738 1744 1770 1891 2012 2149 2223 2331 2442 2554 2652 2390 2279 2145 2020 1809 1744 1749 1831 1959 2061 2173 2257 2496 2614 2375 2239 2104 2043 1877 1771 1682 1677 1758 1796 1687 1703 1799 1859 1965 2038 2085 2031 1966 1896 1836 1795 1902 2029 2119 2083 1980 2023 2143 2193 2196 2250 2090 1952 1836 1739 1604 1505 1462 1479 1438 1362 1330 1259 1321 1351 1331 1391 1336 1265 1305 1413 1509 1561 1518 1438 1385 1369 1331 1342 1230 1131 1070 984 897 830 785 725 715 699 681 634 593 565 554 507 501 487 472 453 436 421 407 404 398 393 390 381 371 363 356 349 342 334 330 321 316 308 303 300 298 294 292 290 289 287 286 282 281 279 278 274 276 274 273 273 270 270 270 269 269 267 266 266 265 266 265 263 263 265 263 261 261 260 260 259 259 259 259 258 258 255 254 255 254 255 252 255 255 253 258 253 255 254 253 255 253 256 255 255 259 253 255 253 254 258 256 255 255 256 254 255 254 255 257 256 256 260 255 263 260 257 257 260 261 257 259 258 258 258 260 260 258 258 259 258 259 262 260 263 263 262 260 261 261 263 260 260 273 270 263 264 262 263 264 264 263 261 262 262 263 265 263 263 262 262 260 262 265 263 263 267 262 262 262 264 260 263 262 261 259 258 263 261 260 257 261 261 263 262 265 268 272 279 304 320 323 330 340 342 336 333 347 343 344 343 339 337 335 335 351 358 372 382 396 379 363 352 363 387 422 409 395 375 370 361 359 374 403 391 321 336 289 274 279 282 269 285 256 248 263 286 325 310 299 292 283 289 327 345 324 294 270 277 288 258 311 253 254 309 296 216 220 240 250 252 260 240 233 262 278 301 334 335 313 297 278 210 192 206 210 202 164 153 152 150 150 151 150 150 149 147 145 144 142 140 142 150 156 179 212 229 229 227 218 202 218 225 213 215 254 212 235 225 202 196 197 200 204 224 229 217 228 210 230 234 219 207 201 209 209 184 186 193 199 217 237 279 233 193 201 208 193 213 218 187 180 201 225 242 227 191 181 176 187 182 192 187 172 168 167 198 240 271 247 219 214 181 168 167 179 194 215 237 203 155 141 139 142 142 144 145 144 160 195 188 163 154 180 228 222 245 282 272 260 243 257 259 235 216 229 257 244 261 269 268 240 220 217 210 200 187 198 201 233 240 242 217 186 183 206 239 233 225 258 270 277 262 257 260 198 181 240 229 217 195 151 165 174 153 138 137 133 130 123 120 118 124 114 118 1399 1382 1340 1293 1270 1267 1286 1257 1172 1214 1287 1320 1369 1374 1443 1464 1493 1576 1661 1691 1738 1624 1453 1336 1217 1267 1386 1303 1136 1225 1231 1156 1084 1051 1040 1026 1011 954 880 840 896 911 989 1079 1167 1215 1263 1293 1366 1435 1456 1382 1264 1175 1075 1000 957 998 923 847 820 833 900 959 1000 1004 1064 960 932 974 1027 1011 1095 1132 1054 1077 1090 1088 1115 1134 1174 1244 1312 1553 1669 1836 1960 2159 2284 2508 2435 2292 2207 2207 2181 2195 2210 2240 2186 2032 1962 1803 1757 1692 1613 1467 1419 1106 1010 993 1253 1340 1331 1368 1440 1500 1532 1573 1661 2014 2005 1979 1900 1680 1554 1516 1557 1674 1783 1933 2069 2178 2021 1786 1665 1460 1383 1233 1165 1189 1145 1138 1031 930 918 911 856 825 821 827 895 912 915 932 989 1079 1115 1157 1166 1163 1153 1170 1245 1223 1263 1356 1461 1530 1508 1496 1672 1893 2025 2150 2208 2329 2351 2133 1999 1740 1581 1741 1882 1771 1704 1514 1350 1327 1340 1339 1357 1330 1372 1457 1692 1836 2080 2204 2397 2319 2321 2374 2455 2525 2723 2857 2768 2607 2572 2560 2649 2640 2645 2512 2404 2314 2418 2545 2756 2651 2592 2556 2551 2419 2168 2046 1907 1950 2049 2150 2281 2164 1932 1776 1516 1425 1382 1372 1434 1530 1631 1725 1791 1898 2093 2196 2438 2476 2428 2486 2467 2422 2297 2247 2170 2051 2033 2158 2282 2545 2507 2466 2536 2465 2297 2293 2343 2460 2822 2904 2939 2824 2708 2656 2537 2472 2482 2529 2521 2499 2503 2539 2652 2588 2548 2520 2515 2610 2496 2443 2505 2471 2440 2332 2300 2388 2376 2415 2392 2311 2368 2421 2493 2445 2297 2224 2258 2358 2347 2246 2104 2037 2021 1988 1890 1815 1747 1687 1572 1531 1549 1493 1444 1365 1283 1240 1241 1222 1224 1240 1267 1255 1232 1219 1200 1171 1157 1142 1139 1176 1263 1381 1464 1265 1134 975 938 947 960 1026 1084 1172 1286 1392 1441 1469 1552 1760 1844 1961 2036 2126 2158 2189 2188 2199 2136 2160 2211 2276 2308 2238 2165 2033 2063 1993 2031 2120 2138 2203 2224 2267 2349 2493 2643 2675 2559 2642 2587 2460 2386 2359 2230 2129 2145 2217 2345 2232 2125 2118 2217 2142 2031 1911 1850 1751 1668 1577 1526 1451 1393 1403 1483 1509 1386 1319 1392 1450 1500 1551 1492 1673 1772 1855 1880 1897 1893 1847 1855 1775 1678 1647 1566 1525 1565 1632 1680 1766 1827 1926 2000 2075 2166 2299 2347 2410 2464 2573 2599 2385 2357 2264 2140 2183 2103 2079 2144 2213 2287 2343 2409 2467 2546 2604 2675 2756 2640 2475 2272 2151 1964 1969 2118 2165 2239 2291 2341 2383 2492 2574 2682 2676 2632 2524 2319 2136 1986 1918 1891 1780 1735 1785 1925 2039 2095 2204 2363 2462 2563 2653 2501 2390 2201 2088 1817 1766 1755 1839 2003 2077 2190 2276 2473 2599 2384 2301 2134 2013 1830 1760 1756 1778 1890 1913 1840 1708 1765 1849 1957 2020 2122 2209 2177 2098 1901 1867 1949 1965 2082 2175 2154 2183 2235 2349 2313 2170 2026 1931 1764 1670 1575 1547 1572 1540 1425 1404 1339 1298 1399 1467 1494 1496 1472 1369 1368 1400 1509 1580 1609 1514 1411 1432 1365 1273 1164 1077 1031 933 860 852 793 724 708 643 630 600 567 542 524 507 493 475 462 449 440 430 440 430 409 402 397 387 376 369 361 351 347 340 331 323 318 312 306 297 296 293 289 288 287 284 281 279 279 278 277 274 274 275 273 270 271 271 269 268 268 266 266 267 267 265 263 263 263 262 261 260 260 259 262 259 256 255 255 256 255 254 255 256 256 255 255 254 254 253 255 254 256 255 255 255 253 254 255 253 257 256 254 253 257 258 257 256 255 257 257 256 257 258 258 260 256 258 258 257 257 259 258 260 261 258 259 258 258 259 260 260 260 260 261 261 260 261 264 265 263 263 264 262 263 262 262 262 266 268 264 266 266 265 264 264 263 264 264 263 263 263 264 261 263 263 263 262 265 263 262 262 261 261 263 262 262 261 263 262 259 259 259 260 261 261 261 262 264 270 266 270 271 273 277 284 307 316 329 328 333 340 342 347 354 350 351 350 347 343 340 348 369 383 395 383 378 383 358 370 374 405 372 391 383 366 374 369 399 384 377 358 308 285 266 264 255 283 306 264 243 264 298 301 355 319 345 328 315 279 262 284 313 266 282 313 352 291 286 248 227 216 223 241 250 270 285 268 248 279 296 320 357 368 331 261 222 180 181 176 173 154 154 152 151 148 148 149 151 148 148 146 144 141 148 149 155 169 182 205 242 231 243 244 249 234 215 210 206 203 205 206 202 199 196 201 215 211 230 217 243 240 259 220 237 248 229 213 209 216 199 185 183 234 225 227 222 290 258 211 224 211 221 235 203 192 190 207 227 251 232 229 210 178 174 168 166 169 170 164 167 171 177 208 251 263 252 188 174 185 166 156 162 205 173 139 143 142 144 144 149 149 164 164 201 173 162 159 164 187 205 208 240 284 281 285 298 264 225 236 243 280 265 276 262 234 241 246 252 243 201 218 255 225 253 261 230 203 192 216 235 234 265 239 260 288 257 266 231 202 186 224 226 249 178 160 195 202 179 185 152 161 138 139 121 119 117 118 118 117 1264 1282 1186 1204 1204 1161 1146 1148 1238 1226 1298 1376 1446 1458 1509 1562 1560 1566 1622 1632 1698 1685 1511 1423 1282 1325 1464 1371 1202 1325 1313 1212 1138 1134 1133 1153 1146 1111 972 908 852 899 991 997 1081 1136 1224 1267 1336 1396 1401 1375 1355 1251 1202 1099 984 1107 1035 916 839 840 836 867 891 930 963 916 915 946 951 1015 1080 1011 1012 1032 1046 1082 1105 1190 1217 1320 1451 1584 1599 1706 1822 2062 2228 2398 2360 2223 2137 2082 2126 2070 2036 2039 2065 2059 1979 1863 1778 1664 1605 1552 1507 1432 1157 945 1148 1253 1279 1358 1412 1441 1458 1515 1624 1915 1922 1910 1813 1626 1528 1458 1536 1656 1749 1898 2027 2138 1979 1790 1602 1463 1445 1393 1373 1374 1313 1287 1145 1021 955 916 912 853 833 828 899 915 914 945 997 1049 1107 1119 1131 1115 1111 1137 1169 1176 1233 1276 1313 1318 1349 1528 1716 1897 1979 1910 1974 2002 2013 2016 1847 1611 1486 1557 1608 1507 1454 1386 1268 1260 1243 1234 1245 1273 1346 1460 1654 1845 2100 2213 2191 2133 2135 2232 2373 2598 2798 2716 2656 2567 2400 2351 2408 2466 2595 2678 2563 2475 2471 2611 2784 2776 2772 2726 2769 2595 2147 1931 1793 1813 1869 1999 2084 2008 1805 1619 1435 1375 1370 1431 1566 1693 1817 1914 1966 2047 2194 2304 2411 2544 2671 2687 2720 2687 2563 2512 2290 2191 2164 2187 2272 2379 2364 2413 2516 2486 2465 2457 2606 2811 2983 2943 2809 2742 2661 2596 2475 2419 2382 2360 2359 2360 2349 2370 2457 2511 2426 2386 2368 2403 2375 2334 2319 2293 2273 2215 2173 2223 2224 2253 2220 2158 2292 2291 2295 2295 2243 2149 2085 2104 2122 2097 2037 1962 1823 1795 1755 1687 1628 1542 1437 1394 1377 1343 1294 1274 1288 1357 1400 1476 1433 1396 1394 1389 1363 1364 1376 1340 1309 1214 1148 1135 1141 1255 1370 1336 1168 999 933 940 945 1005 1090 1231 1345 1494 1604 1689 1630 1729 1857 1986 2047 2080 2083 2105 2088 2055 2050 2044 2054 2146 2224 2147 2040 1944 1919 1994 2081 2214 2263 2318 2309 2343 2365 2460 2594 2526 2484 2531 2665 2626 2522 2382 2262 2164 2276 2384 2414 2273 2175 2169 2269 2170 2106 2068 1952 1817 1753 1661 1578 1524 1483 1366 1379 1356 1331 1399 1468 1534 1600 1649 1573 1628 1705 1850 1937 1980 1994 2001 1991 1915 1832 1717 1639 1571 1631 1669 1745 1841 1925 2018 2077 2150 2198 2305 2357 2412 2490 2620 2694 2561 2516 2398 2278 2350 2253 2230 2226 2247 2301 2332 2362 2409 2500 2569 2672 2725 2598 2482 2303 2160 2037 2025 2102 2170 2266 2309 2362 2404 2490 2545 2626 2714 2677 2556 2339 2182 2009 1958 1973 1764 1749 1845 1987 2081 2190 2171 2218 2325 2490 2612 2611 2429 2294 2146 1893 1799 1775 1840 2031 2136 2316 2418 2576 2631 2352 2255 2115 1977 1816 1778 1832 1909 2028 2057 1910 1790 1746 1830 1901 1971 2079 2176 2257 2207 2003 1952 2001 2051 2139 2157 2312 2325 2346 2411 2240 2119 1950 1829 1774 1756 1666 1628 1672 1603 1483 1448 1339 1359 1479 1558 1650 1631 1514 1422 1467 1446 1538 1619 1654 1559 1509 1495 1359 1253 1185 1099 1039 1004 965 857 807 807 758 671 661 625 604 582 551 548 538 485 463 469 501 478 448 425 420 411 402 393 386 377 370 358 355 341 336 326 322 314 305 298 294 291 290 286 288 283 282 279 279 278 276 276 272 271 271 272 272 271 272 269 269 268 267 266 264 264 264 263 262 262 270 261 259 260 258 256 255 258 259 255 258 254 257 256 256 257 256 256 255 256 256 253 253 254 256 260 262 253 258 258 256 255 256 257 255 256 258 255 256 258 255 255 257 258 257 257 258 258 258 258 260 259 260 259 259 261 260 259 260 260 261 261 260 263 262 263 263 261 266 262 263 263 263 265 265 265 265 265 263 264 266 265 266 265 265 263 264 265 264 264 264 263 265 261 265 264 262 263 264 265 262 263 264 262 263 266 262 263 263 265 260 262 263 259 259 262 263 264 263 265 267 268 269 272 275 276 277 283 285 294 298 313 341 351 359 359 363 364 351 352 355 349 346 372 389 402 395 402 376 373 392 378 406 415 382 371 379 378 377 401 346 305 287 272 302 283 289 255 270 245 243 262 292 291 357 357 383 322 338 346 292 307 274 272 261 238 242 235 229 250 248 225 224 239 254 273 290 300 272 262 289 315 340 377 311 261 234 207 192 170 160 156 155 149 150 149 148 150 147 148 148 145 140 147 148 161 166 193 225 231 237 252 270 274 256 246 246 243 223 217 215 223 201 198 211 225 231 238 242 255 245 276 269 221 259 262 246 206 230 216 211 194 185 217 276 261 267 243 296 248 256 246 253 225 224 234 222 222 247 256 261 247 216 214 198 174 194 180 165 187 186 176 182 195 216 239 209 183 202 225 208 172 159 151 145 142 143 142 143 149 164 164 160 182 195 186 194 169 169 171 178 185 214 249 299 279 247 232 240 260 274 283 294 289 267 276 275 276 250 227 200 219 262 285 248 214 205 203 209 230 243 247 278 277 276 240 237 206 197 195 221 248 226 200 161 198 229 199 189 186 192 171 142 129 119 119 116 117 120 117 1131 1128 1094 1153 1091 1121 1220 1242 1303 1314 1329 1384 1475 1541 1600 1644 1667 1646 1598 1613 1675 1737 1568 1446 1363 1416 1531 1433 1269 1402 1356 1280 1214 1269 1249 1305 1320 1209 1082 988 868 950 1032 1104 1188 1195 1207 1264 1339 1393 1399 1413 1413 1343 1246 1143 1059 1174 1108 992 873 850 849 845 864 891 884 897 907 923 934 957 971 987 999 1025 1051 1094 1124 1170 1202 1265 1335 1437 1466 1597 1753 2006 2196 2439 2503 2388 2333 2258 2166 2030 1974 1879 1833 1832 1775 1717 1674 1577 1534 1483 1459 1421 1338 1120 978 1166 1213 1326 1366 1405 1420 1488 1582 1812 1835 1836 1762 1582 1471 1434 1506 1629 1734 1898 2083 2089 1916 1772 1718 1734 1700 1594 1564 1504 1508 1475 1280 1138 1042 930 917 857 847 830 864 918 925 950 1013 1042 1100 1098 1099 1099 1090 1106 1121 1157 1208 1190 1214 1288 1385 1546 1677 1790 1782 1705 1699 1651 1690 1803 1777 1537 1366 1346 1404 1310 1242 1206 1217 1223 1235 1251 1238 1241 1305 1447 1647 1791 1944 2055 2007 1981 2052 2200 2476 2590 2565 2433 2386 2400 2276 2176 2279 2378 2538 2715 2770 2634 2575 2649 2775 2912 2921 2950 2761 2536 2103 1936 1774 1717 1737 1804 1904 1910 1689 1553 1411 1351 1419 1507 1660 1812 2002 2134 2155 2176 2376 2463 2617 2600 2807 2749 2616 2621 2612 2655 2523 2369 2219 2183 2214 2264 2275 2332 2412 2551 2633 2673 2883 3049 2906 2800 2669 2608 2569 2513 2443 2420 2379 2343 2317 2307 2268 2266 2278 2339 2331 2276 2219 2212 2214 2195 2154 2071 2003 1947 1879 1885 2050 2058 2058 2027 2123 2138 2123 2088 2030 2005 1910 1898 1860 1820 1750 1688 1624 1558 1545 1521 1469 1428 1363 1327 1316 1292 1344 1481 1507 1600 1613 1687 1658 1555 1501 1507 1565 1549 1567 1519 1541 1414 1275 1143 1134 1162 1294 1334 1210 1020 933 935 950 1040 1116 1259 1347 1497 1614 1708 1719 1701 1771 1944 2036 1956 1941 1963 1943 1960 1985 1956 1910 1928 1944 1975 1948 1874 1966 2091 2207 2348 2422 2451 2460 2510 2544 2629 2523 2456 2388 2471 2576 2683 2620 2397 2318 2197 2306 2484 2378 2359 2248 2190 2258 2310 2249 2161 2059 1907 1790 1678 1603 1535 1474 1376 1383 1350 1364 1498 1589 1686 1773 1849 1765 1693 1666 1762 1867 1982 2061 2088 2060 1973 1857 1743 1651 1604 1673 1737 1779 1855 1925 1998 2046 2118 2160 2276 2348 2461 2555 2663 2749 2756 2673 2473 2426 2535 2435 2430 2418 2422 2408 2418 2421 2436 2443 2509 2626 2723 2652 2549 2348 2245 2107 2031 2104 2183 2285 2351 2451 2522 2568 2624 2685 2750 2658 2499 2359 2188 2013 1957 1860 1783 1797 1892 2019 2127 2267 2354 2356 2348 2398 2458 2575 2523 2334 2197 1974 1860 1844 1885 2036 2123 2254 2329 2457 2619 2448 2303 2182 2027 1816 1795 1863 1933 2058 2134 2012 1858 1775 1874 1944 1960 2036 2122 2215 2249 2203 2212 2180 2229 2244 2257 2351 2411 2522 2574 2383 2232 2075 1942 1860 1822 1775 1746 1779 1682 1567 1530 1382 1405 1554 1640 1741 1707 1573 1501 1575 1559 1618 1709 1702 1630 1583 1536 1394 1334 1251 1200 1163 1102 1006 949 887 910 790 744 733 667 634 607 568 590 566 488 493 504 488 485 447 438 430 419 411 404 393 383 372 367 355 347 337 329 324 314 307 301 296 289 288 286 284 281 279 278 277 276 276 275 273 272 272 272 271 269 269 269 267 266 267 267 265 267 262 263 262 261 260 259 259 258 257 256 256 257 257 257 256 260 259 258 258 258 257 255 256 261 255 256 256 256 255 256 255 257 257 258 257 255 256 256 258 256 258 257 257 259 256 259 259 258 259 260 259 258 260 260 260 258 261 262 260 260 260 261 262 261 261 262 261 262 262 260 263 263 264 262 265 263 264 266 264 264 266 264 266 272 264 267 264 267 266 265 266 268 267 267 266 265 264 265 266 265 266 264 265 266 265 265 265 264 263 262 265 263 264 263 263 261 267 261 260 262 262 262 263 266 266 267 271 273 274 276 297 296 300 291 295 294 320 357 360 364 372 371 358 367 369 366 359 353 366 380 409 414 391 384 381 408 405 405 383 382 369 372 364 329 321 280 273 267 266 252 267 283 253 271 232 258 242 274 311 344 271 256 313 313 337 289 243 243 243 238 253 254 234 252 268 245 257 265 280 293 304 315 311 321 290 310 333 359 322 254 216 205 175 166 156 155 153 153 151 152 148 146 147 147 148 143 146 150 153 183 170 194 227 261 249 223 239 280 284 235 219 266 246 245 216 202 200 201 206 244 254 265 253 281 252 308 266 244 290 237 222 229 252 216 200 201 201 200 251 316 316 294 303 302 286 286 281 264 266 236 228 223 230 239 280 281 265 215 191 189 233 209 173 171 211 199 211 226 248 238 202 175 180 222 241 223 189 144 141 144 145 148 146 158 163 177 181 218 203 221 207 171 171 180 191 206 222 244 250 241 239 260 259 280 305 312 289 271 275 286 283 261 236 212 228 273 300 292 250 268 220 235 232 254 245 259 272 235 240 235 220 197 206 224 228 220 179 169 191 246 211 195 187 186 122 121 121 124 119 120 127 119 122 123 963 972 994 1014 1101 1243 1380 1462 1384 1464 1466 1468 1696 1753 1829 1895 1828 1772 1718 1631 1624 1723 1621 1504 1432 1499 1596 1502 1388 1553 1407 1342 1407 1444 1440 1356 1272 1253 1130 1020 905 983 1108 1209 1312 1403 1383 1397 1479 1490 1571 1571 1405 1325 1244 1187 1241 1339 1180 1074 943 877 868 893 884 874 882 900 911 918 930 947 965 984 1004 1040 1074 1115 1146 1191 1237 1292 1344 1462 1545 1664 1774 1973 2142 2422 2512 2414 2361 2309 2246 2243 2155 1995 1847 1722 1681 1673 1613 1531 1490 1440 1401 1334 1290 1233 1188 1004 1128 1270 1323 1345 1365 1391 1478 1711 1703 1695 1601 1482 1376 1442 1517 1631 1734 1882 2033 2216 1978 1912 2018 1878 1753 1608 1511 1395 1347 1284 1248 1201 1105 980 953 897 873 852 840 931 931 954 1003 1039 1045 1054 1061 1069 1076 1090 1105 1125 1141 1167 1226 1305 1340 1430 1488 1521 1580 1517 1402 1394 1375 1409 1467 1462 1347 1202 1171 1191 1207 1245 1329 1441 1470 1530 1427 1263 1259 1331 1560 1688 1848 1844 1822 1913 2133 2300 2471 2394 2248 2133 2105 2052 1993 2063 2296 2453 2635 2812 2987 2977 2890 2800 2932 3015 2867 2861 2730 2605 2231 2040 1902 1772 1638 1593 1604 1608 1638 1524 1347 1339 1493 1629 1759 1962 2117 2277 2416 2345 2508 2726 2801 2711 2669 2640 2516 2467 2407 2460 2431 2534 2452 2410 2421 2376 2327 2339 2417 2511 2609 2911 2955 2917 2879 2817 2750 2710 2566 2502 2455 2450 2512 2536 2456 2427 2377 2284 2222 2207 2144 2125 2083 2073 2001 1944 1927 1884 1895 1884 1850 1819 1804 1806 1834 1857 1882 1921 1889 1845 1767 1754 1697 1684 1531 1489 1453 1412 1397 1385 1350 1324 1311 1307 1305 1334 1411 1687 1801 1815 1793 1900 1903 1843 1792 1709 1681 1718 1783 1717 1644 1609 1583 1460 1408 1262 1134 1133 1168 1214 1177 1075 939 930 927 1049 1129 1221 1328 1463 1583 1606 1683 1711 1727 1827 1765 1782 1749 1774 1761 1729 1749 1749 1739 1742 1738 1753 1794 1967 2121 2309 2351 2386 2341 2349 2385 2434 2469 2554 2557 2344 2285 2381 2533 2666 2588 2440 2383 2295 2298 2409 2530 2465 2362 2256 2301 2346 2222 2097 1999 1874 1772 1695 1572 1491 1406 1313 1426 1310 1415 1561 1706 1812 1937 1980 1913 1841 1746 1870 1953 2050 2108 2230 2146 2032 1931 1794 1688 1638 1698 1758 1808 1895 1955 2017 2084 2155 2228 2296 2349 2445 2507 2590 2667 2720 2769 2700 2664 2699 2648 2684 2675 2622 2658 2641 2553 2542 2539 2555 2631 2732 2797 2601 2420 2275 2201 2113 2192 2263 2361 2441 2533 2596 2690 2757 2835 2891 2772 2599 2437 2225 2036 1938 1923 1802 1849 1938 2065 2158 2282 2366 2514 2635 2627 2653 2653 2494 2311 2215 2035 1975 2006 2023 2115 2217 2428 2573 2642 2643 2381 2300 2226 2106 1953 1900 1971 2001 2057 2133 2114 1955 1885 1894 2026 2129 2044 2126 2267 2373 2379 2274 2302 2335 2369 2375 2494 2626 2672 2595 2537 2425 2225 2067 2022 1935 1880 1939 1872 1760 1680 1642 1511 1527 1623 1755 1863 1844 1709 1628 1765 1744 1781 1769 1639 1555 1481 1428 1352 1309 1324 1339 1299 1204 1107 1048 1022 1020 917 844 787 723 692 649 641 591 575 532 515 490 478 472 464 452 443 430 423 411 398 386 376 365 361 347 340 331 324 315 309 301 295 290 287 285 282 282 279 277 277 274 274 273 273 273 271 269 272 269 274 266 275 268 264 263 263 263 263 264 263 260 262 259 261 257 258 257 258 257 258 259 260 261 259 263 260 256 258 259 259 256 257 255 257 255 257 257 258 259 256 260 256 260 257 259 257 262 258 257 258 258 259 259 259 261 259 258 260 261 261 260 261 261 262 263 264 265 263 262 261 263 263 264 264 261 264 264 264 264 266 266 264 264 267 265 268 268 268 269 267 269 266 269 267 269 268 268 267 267 265 267 267 267 264 266 267 265 268 265 267 267 266 266 266 265 266 262 265 265 265 264 264 260 260 261 262 264 263 265 265 265 263 264 272 267 270 275 309 308 309 306 303 303 297 312 351 352 375 377 368 372 381 385 377 373 358 356 388 407 427 410 391 376 401 419 376 366 369 319 348 356 288 272 283 274 259 254 294 233 264 293 232 223 230 238 261 324 240 267 244 255 253 287 264 254 241 217 215 210 209 225 212 245 261 239 233 269 286 311 330 348 356 319 343 337 284 235 212 196 191 155 154 151 151 150 151 149 149 149 152 150 152 142 154 153 170 221 204 189 175 207 245 230 218 280 282 235 210 209 206 199 202 198 199 201 211 246 284 290 271 304 317 308 265 278 303 238 218 251 218 228 206 223 218 182 207 262 262 323 357 348 309 293 293 277 253 264 268 233 216 248 258 288 250 251 270 247 257 235 188 163 174 228 244 265 238 245 214 178 161 168 197 172 143 141 141 142 148 147 150 157 196 216 210 250 240 230 219 173 184 203 225 235 272 250 263 268 246 270 307 320 334 302 304 287 248 246 231 225 218 230 238 249 286 313 308 274 223 247 298 289 261 285 267 242 226 207 222 202 186 189 194 176 194 212 247 217 208 173 151 141 122 120 118 125 120 118 117 118 122 125 1061 1107 1161 1172 1287 1356 1510 1462 1463 1546 1743 1736 1692 1748 1853 1862 1796 1750 1680 1616 1553 1652 1711 1602 1497 1541 1666 1627 1571 1657 1519 1491 1497 1537 1385 1271 1198 1132 1059 975 1041 1119 1172 1245 1408 1446 1423 1411 1502 1567 1700 1642 1494 1420 1377 1391 1395 1357 1215 1140 978 905 883 885 921 906 883 899 909 926 943 976 966 1000 1016 1066 1075 1106 1140 1189 1242 1333 1379 1451 1557 1723 1869 2006 2160 2380 2362 2301 2200 2177 2110 2110 2129 2109 2054 1944 1853 1753 1628 1550 1496 1421 1375 1309 1266 1214 1177 1019 1078 1198 1252 1271 1301 1351 1440 1586 1584 1552 1480 1387 1352 1437 1522 1628 1724 1869 1992 2206 2169 1934 1888 1841 1787 1582 1485 1352 1281 1186 1161 1111 1062 978 963 928 890 856 851 938 980 1015 1021 1004 1016 1024 1040 1058 1067 1082 1097 1114 1121 1160 1222 1326 1279 1318 1346 1369 1403 1364 1298 1247 1224 1178 1172 1153 1160 1158 1199 1268 1307 1380 1435 1567 1647 1691 1573 1394 1274 1271 1438 1589 1633 1654 1798 1964 2124 2325 2383 2258 2104 2011 1896 1890 2009 2116 2338 2529 2699 2887 3049 2963 2958 2996 3012 2864 2788 2732 2673 2689 2382 2178 1974 1843 1747 1681 1586 1504 1470 1416 1330 1353 1502 1658 1844 1975 2204 2322 2392 2416 2563 2723 2816 2725 2658 2570 2431 2342 2256 2192 2222 2323 2321 2428 2534 2453 2521 2502 2562 2619 2801 2866 2824 2778 2796 2797 2705 2647 2609 2538 2540 2593 2696 2743 2576 2512 2451 2440 2336 2225 2171 2167 2105 2071 2018 1964 1966 2003 2080 2073 2017 1938 1849 1838 1788 1776 1770 1789 1757 1681 1591 1526 1439 1405 1385 1384 1378 1367 1364 1367 1372 1363 1352 1345 1372 1495 1695 1972 1985 1985 1963 2027 2042 1947 1913 1842 1855 1913 1892 1765 1673 1601 1520 1409 1356 1285 1213 1189 1137 1141 1122 1010 923 926 929 999 1078 1199 1300 1446 1515 1596 1636 1707 1709 1653 1598 1625 1639 1611 1608 1625 1647 1680 1701 1727 1743 1766 1834 2008 2133 2233 2231 2220 2240 2303 2424 2413 2445 2519 2570 2322 2251 2326 2467 2556 2594 2498 2427 2353 2321 2407 2548 2548 2489 2305 2334 2409 2297 2172 2090 1958 1881 1789 1735 1535 1476 1343 1326 1302 1430 1573 1706 1898 1995 1995 1981 1889 1792 1848 1932 2048 2134 2213 2167 2013 1934 1823 1739 1631 1688 1780 1809 1895 1963 2052 2097 2154 2207 2265 2297 2379 2437 2547 2629 2615 2645 2652 2605 2562 2544 2582 2638 2694 2783 2841 2740 2738 2666 2664 2718 2793 2855 2665 2483 2391 2281 2179 2199 2299 2395 2486 2601 2673 2775 2850 2919 2929 2755 2570 2312 2154 2018 2035 1986 1840 1801 1874 2017 2139 2247 2321 2421 2534 2643 2724 2770 2608 2421 2275 2094 2033 2108 2073 2090 2210 2312 2411 2645 2671 2370 2342 2247 2135 2127 2103 2089 2127 2098 2115 2139 2035 1947 2012 2119 2173 2270 2219 2298 2392 2522 2444 2506 2418 2469 2480 2561 2614 2510 2438 2386 2457 2394 2254 2061 2038 1949 2023 1895 1774 1735 1673 1633 1648 1675 1770 1936 1951 1788 1769 1918 1871 1754 1666 1547 1489 1431 1396 1258 1234 1246 1271 1189 1178 1129 1110 1095 1069 984 882 849 786 723 642 613 574 547 527 542 519 490 484 477 465 452 438 428 413 400 389 380 364 356 345 338 329 322 314 306 301 297 291 287 283 283 281 278 276 274 277 274 274 271 272 270 270 270 269 267 266 266 267 266 266 262 262 262 262 261 260 258 260 259 260 259 258 259 261 260 261 261 260 261 259 259 259 258 259 258 259 258 258 256 256 257 259 258 259 259 257 255 257 256 259 260 258 261 257 260 260 262 262 260 260 261 259 260 261 262 262 261 263 260 262 263 265 262 263 264 265 263 266 267 263 265 267 266 266 266 267 266 268 268 268 268 272 271 267 266 271 271 267 269 268 268 269 272 270 268 266 266 266 267 269 266 266 272 268 269 265 267 266 266 265 267 265 266 267 265 266 265 264 265 260 264 265 264 261 263 262 265 266 265 267 266 267 282 319 315 309 308 307 302 299 310 321 363 357 364 354 355 391 393 390 383 373 363 387 404 434 388 387 404 385 363 333 318 308 338 322 334 301 270 259 254 264 285 262 231 247 268 221 230 271 313 321 229 227 221 228 234 259 273 248 229 225 213 209 208 206 209 252 222 216 242 261 276 303 333 363 384 351 372 328 285 222 183 165 157 154 152 152 152 152 150 150 149 148 149 148 145 154 165 167 188 188 216 232 202 213 209 256 216 214 213 203 206 204 201 202 206 220 216 206 206 226 258 322 320 307 333 311 259 316 316 275 225 240 256 229 216 258 254 189 187 237 275 303 348 376 322 272 297 288 267 294 275 239 213 246 281 291 279 270 225 191 181 173 172 174 161 183 221 212 187 227 236 200 179 152 144 142 141 142 143 150 148 148 152 187 209 207 235 225 257 235 195 178 183 184 222 263 263 266 291 282 257 269 326 318 293 276 260 269 273 300 276 243 290 246 272 274 304 298 261 239 230 252 311 304 301 298 255 235 219 234 215 225 207 193 227 204 242 246 233 218 171 164 142 125 123 122 121 121 119 123 122 120 123 125 1113 1195 1270 1245 1393 1477 1371 1372 1462 1534 1633 1749 1800 1824 1814 1737 1648 1640 1550 1501 1475 1589 1676 1701 1592 1626 1747 1727 1760 1754 1732 1666 1557 1460 1349 1242 1199 1190 1147 1062 1049 1135 1213 1267 1401 1484 1503 1469 1497 1584 1718 1715 1581 1543 1527 1445 1348 1309 1177 1053 966 922 909 894 914 923 889 898 912 934 945 960 968 1020 1066 1094 1129 1150 1174 1229 1327 1477 1572 1521 1594 1736 1866 2080 2269 2257 2241 2175 2130 2120 2074 2009 1988 1941 1918 1855 1797 1693 1618 1557 1485 1415 1359 1291 1256 1194 1153 1049 1025 1121 1180 1232 1276 1357 1360 1414 1431 1423 1374 1313 1343 1425 1494 1604 1690 1820 1963 2189 2172 1874 1751 1671 1623 1450 1355 1272 1230 1250 1231 1113 1057 998 985 973 905 864 851 928 998 1008 955 1031 1029 1040 1036 1055 1066 1079 1085 1121 1151 1204 1216 1202 1193 1234 1238 1231 1222 1192 1191 1168 1143 1126 1131 1145 1183 1293 1344 1462 1501 1563 1610 1731 1877 1871 1762 1552 1414 1296 1290 1453 1559 1686 1908 2032 2139 2233 2295 2133 1950 1861 1804 1940 2116 2240 2403 2599 2796 2980 2992 2847 2801 2800 2870 2771 2695 2624 2547 2562 2578 2334 2096 2021 1946 1878 1792 1635 1439 1358 1330 1337 1514 1687 1799 1911 2065 2199 2291 2367 2547 2580 2637 2667 2667 2612 2407 2307 2191 2090 2091 2160 2250 2375 2564 2554 2624 2758 2865 2833 2727 2716 2670 2640 2663 2719 2794 2728 2685 2701 2807 2852 2860 2895 2796 2697 2615 2572 2415 2353 2212 2169 2158 2183 2205 2232 2197 2291 2278 2296 2205 2118 2035 1917 1797 1736 1688 1705 1631 1496 1430 1442 1433 1444 1439 1476 1485 1470 1478 1486 1533 1493 1781 1659 1576 1665 1888 2058 2097 2157 2137 2238 2241 2099 2020 1947 1933 1951 1936 1803 1701 1601 1558 1469 1411 1309 1256 1198 1120 1108 1096 1002 930 927 927 947 1019 1178 1289 1396 1533 1577 1600 1642 1596 1494 1484 1522 1549 1619 1672 1732 1763 1805 1846 1909 1909 1890 1884 1993 2024 2064 2121 2148 2258 2286 2339 2387 2437 2581 2480 2263 2233 2268 2361 2495 2560 2567 2472 2387 2400 2483 2533 2386 2381 2248 2310 2392 2332 2205 2127 2045 1963 1866 1786 1609 1515 1400 1270 1384 1472 1646 1740 1912 2028 2021 1997 1970 1875 1854 1911 2005 2116 2188 2184 2021 1950 1868 1810 1690 1674 1736 1789 1858 1931 2006 2058 2104 2146 2203 2245 2346 2422 2496 2496 2469 2490 2474 2433 2453 2484 2533 2618 2706 2801 2822 2765 2810 2810 2768 2745 2795 2849 2732 2653 2468 2384 2290 2182 2272 2393 2480 2608 2680 2742 2738 2844 2857 2631 2464 2239 2139 2091 2222 2141 1937 1803 1810 1890 2007 2165 2224 2303 2390 2489 2578 2707 2706 2440 2292 2130 2081 2086 2137 2168 2270 2341 2398 2485 2568 2418 2391 2319 2189 2239 2280 2274 2297 2250 2197 2193 2084 2031 2093 2137 2179 2323 2301 2297 2350 2505 2627 2557 2565 2658 2644 2605 2492 2364 2292 2243 2278 2326 2347 2218 2131 2047 2085 1960 1903 1853 1729 1758 1829 1785 1776 1919 1992 1908 1963 2000 1875 1705 1573 1474 1389 1350 1272 1184 1139 1147 1148 1076 1015 971 953 984 1006 1021 915 838 754 681 621 605 608 584 558 543 518 506 493 481 465 453 440 428 416 405 386 379 370 360 347 338 330 322 311 306 301 297 294 289 288 285 281 278 278 275 273 276 273 274 268 269 268 267 267 265 266 265 264 265 263 263 264 262 262 262 257 258 259 256 259 257 257 259 262 262 263 261 263 260 261 264 260 259 260 259 259 258 257 257 257 264 259 258 260 263 261 259 258 259 258 259 259 260 260 260 259 264 263 262 260 261 262 261 260 264 263 263 262 263 265 266 266 265 265 265 265 265 266 265 265 267 265 267 267 266 268 266 267 269 268 268 271 269 270 268 268 272 272 269 269 270 269 269 268 274 268 269 270 270 269 267 269 268 270 267 268 267 266 267 266 271 265 265 269 267 265 264 264 265 263 262 262 263 263 261 262 263 264 263 265 267 266 269 289 329 330 326 316 311 310 302 303 325 339 330 329 335 369 397 398 376 394 374 363 380 410 423 412 401 359 346 321 310 291 293 318 341 307 261 261 268 240 236 238 221 230 268 259 223 236 244 224 223 208 234 255 246 224 237 206 205 231 245 225 233 231 215 198 195 217 241 273 289 314 347 379 335 325 307 266 220 170 161 156 154 154 154 156 155 151 150 151 148 149 149 144 158 219 194 165 199 208 196 242 259 243 252 216 222 231 214 204 202 211 204 206 228 228 215 212 213 211 225 282 309 342 370 315 280 337 324 253 238 264 288 220 241 286 253 204 184 177 218 282 277 337 348 273 267 314 297 284 247 227 206 215 225 250 283 241 236 225 204 187 227 201 165 159 181 215 185 167 195 225 199 152 142 147 144 147 147 153 156 157 157 157 163 168 169 201 267 236 228 210 208 187 217 261 265 294 321 292 268 303 331 329 287 288 323 295 277 317 284 257 315 274 299 312 289 276 238 269 257 282 335 330 317 287 236 253 251 258 237 217 206 220 241 234 198 235 220 189 144 160 151 121 120 123 121 117 117 116 121 124 119 124 1222 1280 1375 1408 1444 1356 1300 1336 1367 1407 1477 1563 1657 1719 1687 1598 1505 1489 1448 1410 1417 1526 1661 1779 1707 1749 1851 1960 1931 1851 1722 1641 1553 1501 1369 1319 1343 1334 1225 1086 1127 1116 1200 1286 1408 1528 1621 1596 1572 1593 1602 1508 1379 1344 1307 1256 1238 1189 1086 1027 981 950 909 907 948 996 986 914 917 940 962 987 990 994 1033 1169 1204 1271 1220 1281 1376 1527 1664 1667 1724 1850 1960 2214 2215 2192 2303 2164 2211 2304 2245 2137 2075 1929 1845 1735 1711 1636 1586 1524 1463 1436 1398 1364 1290 1235 1187 1120 1059 1038 1115 1176 1213 1300 1280 1281 1322 1318 1269 1323 1347 1404 1464 1560 1644 1804 1950 2112 2166 1954 1808 1609 1537 1470 1404 1352 1375 1397 1302 1134 1037 998 962 912 971 896 848 873 929 922 963 1028 1035 1041 1034 1049 1066 1079 1087 1155 1210 1246 1215 1140 1128 1138 1158 1136 1113 1107 1109 1105 1162 1223 1249 1288 1355 1408 1524 1626 1688 1685 1813 1942 2075 1987 1855 1665 1582 1475 1324 1309 1409 1576 1788 1855 1933 2002 2094 2024 1842 1744 1861 2047 2236 2380 2460 2629 2874 3054 3069 2855 2798 2763 2725 2649 2640 2587 2523 2534 2643 2623 2374 2224 2171 2064 1870 1700 1479 1366 1317 1313 1495 1604 1709 1801 1969 2124 2388 2386 2360 2390 2403 2434 2453 2403 2498 2394 2217 2092 2000 2068 2205 2336 2575 2609 2659 2795 2847 2841 2684 2638 2563 2574 2647 2717 2889 2934 2986 3011 2984 2985 3014 3003 2982 2891 2830 2674 2492 2458 2375 2355 2315 2325 2353 2442 2377 2485 2502 2436 2312 2252 2086 2051 1912 1823 1694 1585 1458 1430 1503 1582 1579 1705 1815 1763 1791 1885 1987 1945 1956 1987 1978 1960 1810 1726 1937 2059 2132 2275 2322 2391 2373 2238 2170 2079 2062 2056 2032 1938 1753 1617 1559 1475 1440 1361 1310 1214 1170 1130 1129 1099 928 923 925 945 1041 1149 1268 1386 1448 1556 1594 1526 1513 1488 1562 1693 1716 1839 1864 1893 1937 2011 2020 2013 2002 1989 1960 2002 2039 2090 2105 2137 2253 2284 2332 2425 2546 2663 2397 2245 2213 2241 2327 2385 2417 2507 2475 2462 2497 2583 2425 2273 2325 2188 2228 2331 2251 2149 2149 2117 2053 1910 1818 1640 1522 1366 1258 1364 1490 1639 1733 1887 1983 2041 2041 2031 1959 1867 1924 2030 2133 2175 2182 2102 2007 1921 1839 1731 1684 1715 1754 1811 1866 1947 1980 2036 2099 2196 2234 2280 2329 2364 2395 2348 2306 2311 2339 2372 2451 2542 2652 2672 2688 2653 2661 2675 2656 2630 2661 2730 2832 2892 2690 2557 2449 2342 2222 2228 2318 2405 2516 2562 2618 2687 2802 2782 2641 2528 2368 2228 2125 2251 2296 2063 1879 1822 1892 1994 2173 2295 2390 2378 2425 2503 2550 2594 2589 2390 2179 2116 2154 2221 2255 2304 2395 2486 2597 2698 2578 2462 2351 2269 2313 2367 2425 2442 2387 2305 2289 2239 2077 2122 2253 2232 2286 2416 2349 2378 2525 2582 2502 2566 2528 2520 2543 2510 2332 2188 2101 2111 2189 2239 2282 2259 2232 2258 2159 2117 1957 1880 1848 1944 1833 1830 1947 2147 2104 2124 1998 1906 1761 1609 1446 1353 1246 1181 1100 1040 1040 981 929 880 853 874 879 888 890 904 807 704 663 636 616 589 570 550 538 522 511 498 492 468 454 441 431 417 403 390 382 368 359 348 338 330 322 312 308 304 300 295 292 289 284 281 279 275 276 274 272 271 271 270 269 269 267 265 265 264 265 265 264 264 263 263 262 260 259 259 260 259 259 259 259 257 261 261 263 263 260 261 261 260 260 261 258 260 260 258 259 258 258 257 259 259 259 259 262 262 260 259 260 259 259 261 260 260 262 260 266 266 264 264 264 263 263 264 262 264 263 263 263 263 264 264 267 266 265 265 266 269 267 267 266 266 267 267 270 268 268 270 268 270 271 270 269 270 269 270 269 276 271 273 270 269 271 268 269 268 268 271 267 270 269 270 268 269 267 269 268 269 269 270 267 269 267 266 265 264 264 266 266 264 263 265 268 261 262 263 268 263 264 264 265 266 270 278 313 346 340 332 320 319 315 311 305 307 309 311 319 352 386 381 394 401 391 386 371 379 395 401 416 391 317 301 288 283 326 311 295 308 307 262 248 246 266 279 248 221 217 220 212 214 211 209 204 206 202 201 199 199 199 197 200 207 231 256 254 273 259 222 202 205 232 263 273 302 327 299 265 271 214 173 165 162 157 154 157 154 155 154 152 152 149 149 151 150 148 151 224 243 200 162 178 214 223 231 259 230 223 225 259 218 208 205 212 204 228 230 234 223 216 224 253 229 225 230 238 282 355 331 322 358 309 242 282 298 275 240 279 277 233 216 221 193 179 235 286 361 324 302 264 254 318 305 266 224 214 247 232 253 299 283 295 259 216 249 259 224 179 157 154 174 200 160 152 162 165 142 146 146 151 160 187 193 187 175 187 161 189 201 200 180 200 255 252 256 219 196 228 270 278 293 328 305 292 326 335 315 283 305 339 310 281 328 303 293 306 312 312 340 311 296 254 289 278 313 350 307 271 265 290 311 289 269 251 226 228 243 234 200 189 173 171 171 203 202 134 124 122 121 123 122 127 124 127 121 121 126 1317 1423 1548 1565 1441 1357 1203 1296 1334 1260 1311 1364 1463 1511 1506 1492 1448 1371 1351 1310 1432 1542 1669 1773 1674 1785 1957 1864 1760 1722 1608 1521 1397 1367 1353 1317 1283 1246 1163 1168 1266 1321 1376 1441 1506 1610 1757 1794 1629 1547 1548 1442 1275 1221 1160 1120 1093 1061 999 969 943 942 928 929 971 1026 1010 923 916 924 939 991 1050 1043 1036 1050 1074 1135 1198 1352 1392 1533 1649 1774 1893 2168 2247 2194 2147 2127 2073 2069 2078 2059 2086 2053 1994 1980 1916 1804 1711 1628 1571 1521 1517 1487 1448 1372 1313 1268 1228 1172 1113 1041 1036 1057 1104 1178 1164 1130 1167 1235 1268 1352 1404 1472 1502 1562 1651 1794 1895 2144 2331 1982 1896 1749 1711 1731 1675 1485 1325 1238 1170 1167 1165 1086 1027 957 985 943 884 850 869 923 965 1007 1032 1053 1059 1060 1069 1061 1066 1141 1141 1166 1152 1117 1112 1118 1112 1094 1082 1113 1155 1265 1391 1449 1432 1550 1604 1663 1689 1785 1837 1944 1956 2118 2251 2100 1957 1898 1812 1692 1556 1425 1324 1364 1483 1564 1708 1758 1820 1775 1668 1627 1806 1940 2058 2161 2285 2397 2665 2884 2937 2851 2709 2676 2687 2684 2571 2466 2437 2483 2616 2662 2625 2510 2318 2122 1826 1689 1460 1377 1305 1307 1408 1518 1645 1845 2034 2051 2150 2159 2084 2091 2203 2144 2154 2215 2282 2197 2046 1936 1971 2062 2231 2371 2624 2793 2754 2666 2625 2620 2577 2572 2566 2573 2553 2626 2854 2819 2861 2961 2843 2845 2825 2794 2807 2879 2825 2675 2616 2596 2567 2525 2497 2523 2576 2620 2617 2568 2481 2418 2300 2241 2166 2115 2025 1952 1802 1639 1574 1805 1915 2005 2343 2242 2095 2051 2230 2322 2273 2202 2324 2244 2148 2063 1933 1817 1871 1982 2028 2204 2339 2491 2653 2506 2441 2297 2210 2134 2086 2028 1915 1665 1593 1532 1487 1453 1393 1303 1241 1160 1131 1102 1037 923 921 927 1021 1121 1193 1331 1408 1421 1478 1475 1407 1443 1534 1640 1738 1852 1933 2042 2103 2182 2184 2122 2110 2158 2136 2205 2140 2120 2109 2170 2200 2307 2332 2380 2435 2552 2466 2250 2198 2249 2282 2302 2329 2335 2351 2344 2406 2536 2401 2183 2160 2118 2098 2168 2204 2063 2029 2044 1993 1916 1814 1604 1458 1264 1340 1379 1481 1624 1707 1846 1950 2052 2056 2083 2005 1894 1942 2019 2094 2145 2149 2117 2026 1923 1876 1861 1813 1708 1710 1750 1775 1849 1929 2011 2066 2121 2133 2151 2190 2209 2195 2168 2156 2212 2277 2331 2381 2415 2458 2481 2502 2509 2506 2500 2540 2574 2646 2710 2780 2809 2836 2667 2506 2467 2370 2259 2240 2300 2413 2480 2602 2691 2807 2885 2880 2684 2476 2346 2253 2223 2277 2122 1987 1926 1910 2010 2140 2271 2416 2505 2576 2639 2715 2767 2749 2591 2338 2224 2235 2267 2334 2398 2483 2692 2836 2887 2709 2558 2452 2409 2350 2393 2477 2575 2527 2401 2390 2378 2211 2180 2269 2352 2324 2368 2484 2566 2606 2502 2531 2529 2358 2297 2401 2399 2295 2170 1993 1951 2035 2123 2093 2147 2257 2328 2395 2315 2126 1998 2043 2150 1970 1974 2233 2263 2116 2021 1898 1810 1668 1580 1474 1419 1351 1287 1186 1126 1079 1034 915 1009 959 861 830 764 713 762 721 635 616 595 590 581 537 520 507 491 476 457 442 439 438 425 416 408 397 384 374 358 353 340 333 327 323 314 312 305 303 297 293 287 285 282 281 278 273 273 274 271 271 269 270 266 267 266 267 265 265 263 263 265 261 262 262 261 260 260 260 259 257 260 259 261 262 262 262 263 264 261 260 260 261 260 262 259 258 259 258 261 257 259 259 260 261 260 261 262 260 259 261 260 260 261 261 261 261 261 263 264 265 265 267 269 263 265 264 264 265 266 264 265 266 265 267 265 268 269 269 267 269 268 270 269 269 269 270 271 270 270 272 272 273 270 272 270 272 273 271 270 273 271 271 271 273 270 272 275 271 270 272 270 271 272 271 271 273 272 268 270 268 268 268 269 268 268 267 267 268 269 268 268 264 262 264 262 263 263 263 263 270 265 265 267 267 269 282 317 358 353 329 336 335 329 322 314 317 319 320 315 335 356 350 349 394 412 381 385 389 400 392 405 309 285 275 280 302 297 281 325 265 261 261 255 312 266 238 232 255 243 257 301 228 262 260 244 245 231 200 199 197 198 194 192 197 200 220 246 244 227 190 183 184 197 223 259 267 251 210 174 163 161 160 156 153 157 154 155 154 153 151 154 155 154 151 150 148 199 251 246 208 169 209 204 206 253 241 229 253 241 234 209 207 222 223 236 215 243 251 248 224 235 229 272 265 222 255 306 281 350 387 368 299 308 351 299 256 275 311 245 262 218 231 212 177 189 223 289 320 366 315 259 219 303 259 202 229 271 264 254 289 290 284 310 298 280 243 207 217 176 162 155 152 152 152 146 148 144 150 153 180 252 264 250 236 205 242 183 201 277 250 245 202 215 244 291 262 241 258 292 313 323 324 347 345 344 321 315 299 318 351 318 299 341 369 333 338 296 310 355 320 301 305 301 348 330 305 311 312 313 320 333 317 307 295 270 273 239 221 244 216 214 193 167 156 160 157 123 122 129 121 122 124 123 124 126 123 127 1397 1497 1611 1508 1385 1298 1187 1130 1236 1192 1284 1342 1418 1403 1363 1368 1355 1332 1266 1314 1477 1522 1581 1645 1633 1743 1918 1945 1767 1672 1549 1476 1464 1520 1415 1373 1308 1223 1149 1208 1355 1438 1528 1514 1575 1687 1722 1761 1628 1529 1483 1406 1272 1174 1135 1096 1053 1024 1008 997 966 1026 1040 973 990 1061 992 979 933 944 1017 1050 1068 1083 1072 1077 1113 1181 1283 1387 1585 1611 1667 1787 1911 2175 2308 2349 2202 2298 2163 2065 1993 1932 1928 1858 1873 1814 1765 1708 1658 1591 1552 1496 1471 1457 1410 1358 1315 1254 1240 1199 1160 1066 1065 1070 1059 1086 1081 1152 1238 1263 1304 1338 1385 1425 1473 1532 1602 1740 1862 2172 2360 2474 2198 2063 1942 1746 1632 1558 1444 1249 1301 1238 1183 1109 1027 971 992 944 915 867 855 888 935 986 1019 1047 1049 1059 1071 1084 1080 1089 1105 1101 1107 1101 1102 1107 1102 1072 1097 1125 1164 1264 1359 1503 1594 1679 1799 1854 1873 1947 2016 2121 2194 2266 2328 2153 2087 2011 1903 1848 1745 1645 1468 1379 1351 1408 1497 1571 1627 1598 1568 1646 1787 1835 1961 2036 2314 2379 2691 2838 2816 2786 2588 2505 2540 2623 2568 2439 2364 2410 2523 2501 2450 2326 2116 1986 1798 1701 1530 1379 1299 1294 1346 1446 1699 1823 1863 1954 2020 1968 1909 1966 2075 2004 1985 2092 2134 2017 1880 1902 2034 2117 2223 2408 2701 2699 2633 2530 2503 2501 2501 2534 2541 2528 2503 2573 2737 2741 2822 2924 2860 2797 2771 2709 2716 2731 2922 2879 2812 2746 2700 2690 2704 2675 2678 2711 2560 2479 2479 2453 2391 2306 2212 2173 2074 1998 1895 1760 1792 1891 2072 2281 2468 2361 2248 2210 2331 2472 2376 2328 2261 2210 2133 2059 1943 1840 1858 1912 1984 2092 2319 2354 2441 2687 2646 2452 2303 2170 2096 2057 1958 1746 1636 1582 1568 1515 1448 1349 1299 1175 1150 1132 1075 927 921 920 978 1079 1139 1251 1369 1361 1405 1391 1325 1438 1515 1651 1758 1858 1935 2028 2101 2186 2242 2270 2252 2340 2344 2244 2185 2180 2161 2171 2204 2305 2336 2400 2541 2601 2413 2261 2195 2188 2179 2225 2249 2271 2284 2296 2332 2503 2493 2286 2202 2074 2024 2073 2096 1982 1932 1962 1970 1940 1808 1585 1519 1376 1465 1460 1478 1566 1725 1873 1953 2046 2057 2097 2078 1954 1955 2044 2127 2176 2206 2145 2077 1997 1949 1970 1917 1792 1744 1715 1741 1792 1850 1942 1991 2029 2031 2038 2040 2045 2050 2064 2095 2140 2187 2226 2250 2320 2329 2349 2374 2387 2403 2439 2502 2546 2612 2600 2639 2692 2799 2801 2656 2611 2502 2437 2299 2287 2396 2450 2553 2637 2770 2909 2920 2694 2516 2412 2309 2332 2447 2270 2065 1996 1931 1932 2039 2131 2247 2317 2448 2544 2630 2692 2833 2810 2585 2350 2336 2373 2402 2434 2514 2568 2669 2692 2724 2604 2488 2450 2376 2386 2474 2515 2642 2654 2591 2441 2335 2293 2436 2508 2374 2397 2491 2569 2464 2442 2533 2475 2280 2237 2319 2321 2195 2116 1982 1852 1915 1943 1995 2101 2205 2275 2362 2396 2261 2187 2188 2206 2118 2169 2341 2218 2036 1911 1801 1693 1571 1490 1403 1348 1267 1212 1113 1053 1020 987 982 1131 1071 983 938 816 779 688 699 726 733 716 657 598 582 546 504 488 472 460 447 433 425 405 398 387 377 376 368 355 349 339 333 326 318 314 309 305 302 297 294 289 287 281 280 275 275 273 273 273 270 269 267 269 268 266 265 264 265 265 263 261 261 260 258 263 262 262 262 260 260 261 261 262 262 263 261 262 262 263 261 263 262 263 261 261 261 259 260 259 259 259 261 260 259 262 264 263 261 260 262 261 260 262 263 262 262 263 262 264 265 264 268 268 266 265 265 266 267 266 265 265 266 268 267 270 270 270 268 268 269 270 271 270 270 270 271 270 272 273 271 271 274 273 272 271 272 273 271 272 274 273 274 274 273 273 271 270 269 269 273 272 269 270 272 270 270 270 272 270 271 270 270 270 269 269 270 268 266 271 269 270 268 263 265 260 262 263 268 264 267 264 266 265 267 269 276 293 349 362 338 339 353 354 336 337 336 329 325 322 320 329 355 378 363 387 406 380 316 354 369 364 371 305 290 269 285 281 304 331 271 252 255 282 340 292 264 248 314 294 298 321 258 252 281 288 278 211 208 215 226 215 207 205 212 199 194 191 192 189 182 179 180 193 228 224 213 220 170 165 163 159 163 160 160 156 158 157 153 152 154 153 149 151 150 150 188 217 248 242 213 170 190 198 229 244 259 247 252 265 221 211 209 237 237 258 239 216 247 256 229 263 241 245 271 227 238 295 336 347 396 336 282 354 371 341 295 314 311 298 261 240 272 224 198 172 181 233 306 357 333 275 246 213 210 229 275 300 317 289 309 284 249 234 258 254 286 259 225 189 175 163 154 152 150 146 147 150 151 154 159 257 289 265 256 225 280 225 188 302 307 258 250 261 266 289 325 293 321 314 348 361 301 295 337 361 356 360 333 342 359 328 310 347 355 321 326 298 273 293 339 334 316 347 357 351 353 352 346 343 319 289 268 265 253 284 277 246 256 259 227 212 199 195 206 199 166 139 124 121 123 124 122 124 130 131 131 127 1349 1484 1541 1423 1323 1267 1259 1180 1077 1128 1303 1411 1446 1392 1279 1256 1305 1258 1214 1309 1376 1389 1563 1505 1598 1729 1930 1992 1872 1809 1637 1550 1534 1585 1460 1373 1250 1192 1173 1235 1340 1382 1429 1458 1560 1685 1671 1692 1631 1531 1408 1328 1231 1154 1093 1085 1135 1107 1113 1111 1023 1063 1123 1042 1026 1099 1070 1021 964 943 995 1123 1232 1158 1112 1153 1201 1295 1423 1593 1701 1721 1783 1891 1987 2461 2550 2473 2452 2386 2319 2193 2035 1951 1877 1815 1770 1762 1736 1654 1622 1566 1519 1456 1409 1387 1403 1375 1320 1258 1229 1195 1160 1075 1160 1143 1115 1095 1073 1148 1203 1247 1272 1334 1383 1422 1474 1531 1578 1707 1871 2146 2251 2358 2435 2211 1936 1858 1730 1586 1473 1411 1303 1239 1193 1092 1046 997 1019 989 947 915 884 861 890 961 993 1027 1047 1063 1081 1095 1100 1096 1108 1096 1095 1101 1096 1067 1071 1078 1099 1116 1132 1179 1248 1374 1499 1663 1764 1854 1891 1940 2023 2085 2115 2182 2201 2262 2235 2106 1979 1925 1905 1760 1686 1634 1479 1418 1386 1415 1474 1572 1691 1841 1937 2009 2184 2267 2314 2475 2633 2700 2710 2685 2564 2525 2452 2453 2462 2359 2299 2276 2315 2281 2204 2042 1880 1808 1679 1593 1507 1408 1333 1305 1317 1413 1569 1665 1837 1904 1837 1806 1770 1898 2002 1903 1892 1980 1924 1811 1835 1877 1972 2055 2233 2385 2680 2660 2530 2421 2446 2424 2490 2493 2492 2483 2466 2476 2568 2678 2730 2816 2740 2761 2665 2627 2615 2642 2701 2798 2899 2938 2849 2875 2863 2819 2787 2725 2644 2572 2520 2510 2446 2374 2288 2241 2188 2076 1937 1796 1865 1913 2171 2400 2577 2506 2347 2348 2355 2403 2385 2314 2224 2169 2086 2011 1918 1904 1943 1946 1999 2069 2184 2418 2391 2559 2732 2524 2378 2181 2103 2068 2060 1882 1752 1660 1609 1568 1495 1423 1341 1234 1180 1149 1130 1023 920 920 921 1010 1067 1143 1247 1265 1282 1285 1394 1465 1546 1687 1754 1830 1880 1987 2048 2110 2182 2202 2240 2283 2325 2278 2282 2324 2282 2204 2209 2325 2345 2415 2500 2434 2426 2322 2197 2126 2067 2094 2136 2193 2221 2251 2265 2384 2536 2410 2268 2059 1967 1936 1996 1902 1858 1821 1853 1858 1709 1486 1378 1415 1489 1557 1607 1638 1691 1855 1950 2036 2093 2130 2151 2066 1971 2071 2159 2224 2264 2229 2180 2073 2044 2078 2035 1952 1841 1758 1720 1748 1793 1868 1923 1935 1933 1939 1934 1940 1967 1990 2026 2050 2074 2092 2180 2202 2224 2247 2238 2245 2338 2357 2411 2454 2482 2502 2551 2645 2766 2824 2820 2727 2699 2585 2441 2385 2387 2417 2488 2594 2706 2804 2877 2693 2489 2406 2376 2445 2537 2465 2201 2097 2009 1954 1982 2057 2144 2196 2336 2371 2447 2544 2705 2829 2803 2603 2379 2365 2374 2381 2430 2455 2531 2585 2575 2621 2568 2550 2465 2393 2468 2499 2569 2651 2623 2451 2376 2390 2443 2532 2629 2563 2574 2604 2376 2350 2408 2374 2273 2172 2238 2232 2113 2033 1901 1830 1804 1856 1968 2024 2135 2203 2261 2310 2358 2265 2248 2285 2285 2325 2332 2183 1974 1872 1709 1594 1477 1410 1318 1261 1184 1163 1137 1169 1138 1068 1055 1171 1198 1065 1014 920 851 841 855 801 788 732 685 633 625 574 538 490 473 454 446 430 435 429 391 387 380 366 359 351 342 355 367 413 385 317 310 304 300 295 290 288 286 283 278 276 277 274 273 275 275 269 267 267 267 265 265 264 263 262 262 261 262 262 260 260 262 262 261 262 259 263 265 262 263 262 264 262 263 263 261 263 264 260 262 262 261 260 260 259 261 261 262 263 261 262 263 264 262 263 262 265 262 263 265 264 264 262 264 267 265 266 266 266 268 267 268 266 267 267 267 268 267 267 269 270 269 270 273 270 269 272 271 271 274 271 272 272 272 275 275 272 273 273 273 273 273 273 274 275 275 274 274 272 273 273 274 273 274 276 272 271 271 272 272 272 270 276 271 270 271 270 270 269 270 268 269 271 269 271 270 271 270 262 263 263 263 264 264 265 267 265 267 265 268 268 273 274 308 340 357 336 356 364 346 351 342 333 334 328 322 325 335 354 372 364 398 392 357 356 307 335 354 301 323 274 309 269 314 318 307 298 245 256 293 323 288 294 319 342 336 370 298 302 305 317 222 208 208 214 245 229 229 230 251 229 217 205 192 206 215 200 176 191 228 186 176 163 163 160 160 159 159 158 159 156 155 156 156 153 154 154 151 150 151 185 232 245 270 239 192 189 201 203 195 205 208 244 294 241 214 209 219 248 256 268 270 230 220 265 234 292 279 246 284 244 234 301 345 388 403 332 313 363 407 373 347 355 350 304 296 292 245 231 248 179 170 214 295 307 351 318 280 227 188 258 262 260 314 338 316 313 305 271 231 199 217 261 248 179 156 152 154 152 148 148 151 155 155 154 158 191 258 316 314 292 302 252 203 282 352 271 283 314 321 331 314 354 334 297 342 340 290 306 350 336 296 331 326 364 373 339 325 336 299 272 262 260 251 253 268 300 354 387 389 358 310 302 312 333 301 281 262 240 231 219 246 270 273 241 217 206 192 214 210 185 151 155 149 134 121 128 125 127 127 131 128 130 1347 1469 1609 1528 1419 1311 1168 1124 1046 1164 1251 1234 1319 1303 1201 1140 1316 1282 1177 1208 1289 1347 1419 1481 1584 1687 1896 2013 1929 1875 1723 1638 1605 1569 1440 1351 1242 1185 1185 1234 1276 1315 1363 1431 1569 1701 1603 1587 1674 1555 1465 1468 1337 1267 1153 1134 1207 1221 1244 1221 1099 1179 1188 1145 1147 1232 1209 1081 995 962 1045 1203 1333 1266 1153 1216 1282 1404 1506 1690 1811 1951 2058 2257 2386 2644 2528 2315 2230 2199 2228 2180 2217 2184 2106 2018 1947 1857 1770 1692 1629 1556 1503 1433 1375 1321 1325 1356 1324 1260 1225 1164 1132 1109 1230 1206 1172 1147 1109 1138 1209 1269 1300 1311 1352 1408 1441 1521 1594 1712 1845 2029 2185 2368 2463 2320 2148 1924 1804 1699 1598 1416 1327 1198 1129 1065 1034 1032 1034 1024 972 933 927 879 867 913 953 996 1020 1050 1080 1098 1099 1098 1103 1097 1106 1098 1071 1065 1112 1157 1149 1102 1124 1182 1245 1342 1437 1549 1602 1653 1693 1799 1844 1878 1925 1990 1987 2033 2031 2100 2148 2095 1978 1955 1883 1758 1605 1602 1511 1441 1598 1685 1909 2003 2152 2292 2450 2468 2524 2526 2602 2641 2663 2625 2475 2424 2364 2320 2274 2251 2146 2114 2089 2069 2167 2102 1909 1768 1610 1509 1444 1375 1341 1314 1289 1322 1417 1521 1657 1742 1655 1691 1750 1797 1809 1773 1797 1839 1738 1785 1840 1934 2052 2153 2331 2501 2566 2517 2439 2352 2338 2394 2493 2494 2475 2450 2458 2433 2450 2527 2653 2687 2632 2672 2623 2542 2523 2540 2617 2696 2781 2907 2979 2984 3081 2970 2825 2738 2695 2682 2586 2538 2448 2361 2256 2200 2184 2142 1921 1800 1887 1946 2251 2509 2672 2597 2492 2516 2475 2411 2350 2280 2179 2123 2031 1959 1982 2049 2110 2096 2120 2092 2125 2437 2452 2502 2759 2516 2356 2239 2151 2118 2151 2055 1823 1718 1666 1606 1550 1484 1405 1288 1210 1211 1213 1064 944 916 919 919 963 1048 1111 1197 1275 1428 1466 1522 1565 1655 1713 1824 1872 1928 1995 2054 2088 2147 2216 2351 2439 2482 2482 2515 2422 2251 2232 2206 2279 2401 2520 2351 2286 2290 2183 2052 2030 2002 2003 2096 2156 2149 2165 2263 2300 2322 2244 2122 2001 1840 1841 1785 1690 1681 1714 1707 1619 1401 1297 1473 1493 1562 1650 1744 1778 1830 1922 2071 2100 2137 2181 2165 2082 2093 2207 2324 2363 2280 2210 2178 2205 2193 2121 1983 1923 1856 1745 1740 1757 1804 1849 1880 1902 1916 1919 1916 1923 1933 1943 1969 1995 2027 2064 2099 2117 2119 2124 2144 2206 2233 2304 2358 2391 2447 2515 2584 2639 2653 2686 2743 2736 2677 2658 2543 2454 2435 2478 2573 2656 2739 2857 2690 2459 2392 2418 2459 2642 2595 2343 2259 2189 2105 2066 1984 2015 2052 2158 2245 2354 2443 2601 2746 2919 2820 2502 2517 2474 2409 2417 2420 2553 2619 2682 2661 2729 2632 2601 2491 2479 2527 2577 2658 2646 2489 2447 2449 2509 2533 2624 2697 2564 2494 2443 2319 2257 2233 2214 2125 2147 2089 2004 1944 1828 1775 1749 1823 1934 2004 2075 2116 2165 2193 2178 2157 2163 2172 2254 2321 2324 2208 1961 1864 1782 1769 1623 1529 1404 1296 1335 1278 1239 1276 1241 1200 1158 1276 1259 1140 1067 1019 911 943 985 919 855 745 683 663 632 587 549 508 486 463 445 441 456 486 426 384 379 370 434 469 448 454 458 513 435 359 335 320 313 302 290 285 284 281 278 278 275 277 270 273 270 272 275 266 266 265 265 264 264 262 263 261 262 261 264 261 265 261 262 262 260 261 264 264 261 266 265 262 262 264 265 263 264 261 262 262 262 259 260 262 263 262 263 265 264 263 264 263 264 262 265 263 263 266 265 265 266 264 264 265 267 272 266 268 267 267 269 268 267 269 269 269 269 270 269 271 271 271 271 272 272 272 272 273 272 273 273 273 273 275 274 275 274 273 274 275 275 273 273 276 274 275 275 276 274 273 273 274 277 274 272 272 272 271 274 272 276 274 272 272 271 271 270 271 270 270 272 270 273 270 274 271 271 269 263 264 264 264 265 265 267 266 266 267 266 267 269 273 282 312 372 350 353 351 353 361 347 344 349 343 343 328 332 337 353 374 397 350 389 363 296 286 317 331 275 279 263 269 289 292 294 302 238 264 275 300 302 313 261 249 258 272 318 275 313 303 230 215 216 241 241 253 251 253 273 275 252 215 196 223 199 205 176 199 215 168 165 162 162 161 161 160 160 164 158 155 158 156 151 152 152 152 153 152 174 204 224 259 231 194 185 193 236 258 234 215 252 256 282 233 216 212 225 260 254 290 302 251 233 244 265 246 287 279 297 254 236 280 328 363 395 378 333 402 381 341 344 309 284 314 340 302 290 287 232 237 201 180 225 248 269 266 244 194 199 258 294 322 340 357 329 256 271 304 278 232 179 243 198 155 152 154 158 151 151 154 154 163 161 159 156 171 207 232 258 315 324 257 216 266 294 343 334 365 356 332 286 299 291 303 317 334 273 327 342 347 304 281 315 348 388 356 346 299 287 288 296 293 287 249 249 267 324 371 334 333 300 273 279 303 301 324 302 275 245 235 207 212 244 256 237 223 215 214 196 192 166 160 137 130 127 124 128 122 132 126 126 128 1401 1524 1573 1501 1471 1408 1272 1137 983 1079 1082 1063 1105 1120 1053 1081 1146 1141 1201 1314 1414 1529 1496 1493 1574 1671 1862 1964 1839 1764 1668 1614 1645 1559 1440 1355 1228 1169 1210 1304 1414 1434 1454 1468 1613 1676 1560 1550 1692 1614 1554 1538 1399 1286 1181 1214 1266 1324 1381 1338 1233 1341 1352 1339 1307 1314 1223 1112 986 981 1002 1136 1265 1342 1259 1244 1334 1446 1531 1655 1744 1912 2124 2327 2504 2645 2557 2436 2341 2295 2197 2100 2076 2072 2067 1961 1899 1781 1721 1669 1623 1551 1497 1444 1378 1329 1278 1220 1222 1226 1191 1125 1103 1169 1265 1274 1221 1185 1155 1124 1165 1187 1285 1293 1317 1356 1417 1514 1602 1706 1802 1965 2118 2314 2423 2503 2265 2071 1898 1756 1661 1620 1478 1280 1119 1159 1125 1080 1053 1045 1009 966 952 927 902 874 897 956 985 1013 1028 1066 1091 1096 1104 1109 1110 1045 1038 1100 1123 1194 1194 1145 1121 1166 1218 1290 1331 1413 1434 1486 1553 1627 1666 1734 1781 1758 1780 1846 1863 1916 2037 2169 2184 2102 1961 1846 1756 1761 1662 1555 1609 1738 1936 2163 2340 2370 2349 2354 2413 2481 2551 2613 2633 2521 2431 2355 2264 2208 2163 2147 2027 1951 1903 1905 1935 1907 1815 1701 1558 1460 1487 1568 1471 1321 1288 1274 1311 1414 1511 1567 1530 1572 1599 1621 1621 1616 1666 1685 1792 1859 1987 2037 2162 2277 2442 2589 2585 2466 2408 2316 2304 2315 2423 2437 2424 2395 2373 2364 2343 2394 2511 2520 2545 2543 2547 2459 2477 2496 2568 2618 2703 2757 2849 2876 2991 2871 2783 2757 2679 2627 2568 2475 2336 2239 2179 2159 2145 2130 2023 1910 1895 1968 2249 2547 2693 2690 2578 2560 2454 2367 2293 2220 2149 2060 2012 2045 2196 2235 2274 2238 2207 2199 2217 2327 2579 2527 2662 2581 2459 2388 2331 2191 2128 2082 1958 1766 1742 1712 1658 1565 1486 1382 1269 1228 1239 1184 1029 912 912 916 920 947 1073 1241 1281 1399 1442 1473 1537 1631 1697 1757 1805 1909 1980 2064 2147 2232 2240 2280 2355 2413 2442 2471 2468 2327 2276 2169 2195 2285 2443 2331 2260 2212 2179 2075 2060 2022 1962 1981 2024 1984 2027 2147 2192 2078 2047 1988 1927 1758 1679 1667 1570 1531 1536 1604 1590 1300 1242 1356 1430 1551 1634 1790 1855 1940 1992 2092 2139 2217 2215 2174 2081 2151 2239 2379 2448 2340 2285 2282 2247 2197 2136 2047 2017 1944 1805 1739 1776 1826 1880 1932 1981 2013 2024 2035 2040 2033 2019 2006 2003 1985 2002 2021 2039 2029 2051 2062 2105 2145 2203 2250 2346 2391 2444 2474 2514 2537 2609 2670 2807 2900 2751 2698 2615 2614 2558 2658 2731 2825 2805 2632 2418 2417 2515 2537 2683 2785 2470 2382 2341 2303 2199 2109 1989 2037 2121 2174 2313 2428 2569 2663 2813 2923 2672 2595 2622 2601 2662 2630 2696 2761 2752 2834 2903 2918 2706 2574 2532 2543 2577 2645 2688 2584 2533 2491 2531 2591 2603 2588 2627 2493 2369 2312 2257 2166 2136 2066 2011 1965 1851 1805 1743 1666 1751 1810 1881 1933 2001 2035 2074 2103 2048 2061 2083 2116 2232 2260 2283 2232 2114 2042 1970 1876 1689 1562 1446 1436 1446 1388 1367 1390 1372 1320 1317 1359 1316 1192 1145 1083 1040 1059 1061 969 903 793 722 635 619 600 597 544 523 476 450 467 488 530 490 440 379 376 402 501 578 583 570 625 495 405 370 349 333 316 302 285 280 278 277 274 274 276 273 271 269 270 269 265 267 264 266 266 266 262 263 266 265 264 260 269 266 261 263 264 264 262 260 265 266 266 265 264 265 264 264 265 263 263 263 262 263 261 261 261 262 263 264 263 278 264 266 263 264 264 264 264 263 271 266 266 265 267 266 267 267 268 268 269 269 268 269 270 270 270 270 270 271 271 273 270 270 272 273 273 272 274 274 272 275 274 273 273 274 277 276 279 275 273 275 274 275 275 276 277 274 279 277 276 276 275 275 276 275 274 274 275 274 272 273 275 281 273 273 273 273 273 272 272 272 271 271 273 271 271 272 272 273 273 265 265 265 264 266 265 266 267 267 267 268 269 268 272 277 287 319 352 374 367 385 382 344 373 358 349 331 330 328 337 359 366 375 311 368 324 317 305 291 262 254 254 248 246 268 293 249 284 261 236 285 308 282 286 305 316 253 234 220 231 234 258 275 258 245 226 216 217 206 207 221 243 267 229 216 232 211 189 173 181 170 167 163 163 162 159 161 162 159 157 158 158 156 156 158 154 153 150 152 239 226 217 206 248 287 206 207 198 217 271 294 271 251 238 251 217 215 213 234 275 265 293 316 296 265 231 268 271 269 326 302 244 239 260 273 322 382 411 395 440 393 408 396 337 330 277 266 321 343 292 272 271 239 170 168 168 178 183 172 213 220 274 315 360 332 265 241 231 196 240 234 183 172 171 165 152 152 150 149 148 156 177 196 217 213 171 158 163 179 253 237 247 299 306 275 252 282 325 384 352 306 321 313 289 302 279 265 257 258 304 330 359 299 284 351 313 341 399 351 326 319 319 284 288 290 274 233 250 306 295 328 297 281 268 254 265 264 287 322 311 291 246 227 215 196 208 211 209 209 197 177 165 160 142 134 131 129 127 123 123 129 127 125 128 1611 1493 1381 1334 1320 1295 1102 1028 927 961 1025 1065 1078 1084 1135 1226 1196 1244 1332 1353 1501 1484 1401 1424 1544 1674 1841 1908 1783 1671 1553 1532 1675 1582 1455 1351 1225 1160 1233 1345 1523 1529 1441 1522 1636 1585 1487 1470 1569 1583 1544 1572 1483 1392 1370 1426 1455 1534 1583 1508 1405 1496 1533 1525 1454 1301 1220 1084 1014 1135 1176 1151 1231 1363 1371 1313 1284 1396 1435 1588 1748 1974 2143 2351 2396 2411 2345 2320 2288 2232 2213 2147 2099 1975 1903 1853 1814 1737 1669 1608 1550 1535 1503 1485 1453 1409 1376 1292 1241 1158 1108 1126 1140 1256 1340 1325 1282 1234 1185 1144 1206 1257 1194 1237 1266 1301 1379 1458 1548 1693 1783 1926 2014 2163 2297 2470 2522 2211 2059 1937 1816 1645 1573 1426 1435 1402 1296 1191 1133 1068 1049 1022 994 978 958 932 904 879 899 958 972 1003 1035 1084 1106 1095 1078 1012 1032 1074 1109 1150 1182 1216 1202 1151 1169 1211 1258 1270 1320 1352 1394 1467 1486 1578 1591 1579 1593 1671 1709 1767 1856 1920 2093 2191 2120 1998 2055 1924 1774 1715 1604 1698 1838 2014 2156 2181 2223 2281 2372 2417 2543 2618 2517 2419 2325 2276 2231 2135 2041 2027 1893 1811 1752 1717 1701 1639 1574 1508 1532 1591 1732 1791 1644 1460 1298 1261 1290 1304 1328 1345 1385 1434 1565 1617 1672 1719 1736 1796 1931 2011 2149 2249 2331 2444 2515 2501 2491 2519 2474 2406 2301 2283 2309 2327 2382 2358 2395 2391 2293 2198 2254 2309 2313 2365 2347 2295 2289 2303 2362 2407 2531 2599 2712 2827 2944 2854 2757 2695 2630 2513 2400 2383 2345 2288 2208 2199 2188 2167 2070 2034 1988 2001 2124 2449 2678 2626 2527 2492 2408 2299 2214 2155 2039 2060 2155 2212 2508 2552 2434 2299 2266 2276 2303 2304 2502 2661 2663 2669 2616 2580 2374 2295 2274 2203 2134 2036 1928 1822 1785 1736 1616 1454 1373 1241 1224 1189 1120 954 911 913 915 917 995 1169 1229 1335 1339 1374 1420 1530 1610 1727 1815 1924 1976 2051 2061 2097 2122 2148 2170 2218 2256 2455 2520 2416 2312 2150 2111 2169 2282 2384 2274 2228 2271 2179 2264 2149 1997 1830 1770 1759 1771 1895 2009 2072 1919 1753 1732 1662 1583 1514 1450 1379 1318 1338 1347 1218 1231 1334 1458 1604 1641 1726 1797 1864 1892 2017 2136 2221 2238 2221 2135 2196 2277 2419 2544 2547 2447 2303 2267 2268 2245 2198 2158 1978 1822 1745 1801 1864 1930 2003 2102 2224 2237 2214 2265 2237 2211 2211 2161 2164 2124 2086 2078 2060 2052 2038 2043 2053 2111 2161 2254 2318 2419 2448 2495 2531 2589 2669 2788 2900 2982 2920 2767 2695 2636 2650 2720 2805 2705 2580 2453 2432 2552 2598 2779 2839 2521 2462 2464 2526 2383 2265 2124 2022 2034 2108 2248 2348 2449 2578 2682 2691 2801 2869 2782 2765 2748 2775 2826 2851 3057 3038 3065 3014 2736 2770 2646 2648 2704 2720 2549 2412 2414 2404 2436 2506 2546 2484 2487 2516 2451 2403 2304 2293 2218 2099 1919 1847 1803 1708 1622 1583 1663 1712 1790 1847 1896 1930 1981 2022 1943 1991 2004 2055 2094 2163 2232 2249 2176 2137 2070 1959 1784 1671 1631 1643 1668 1608 1572 1593 1573 1521 1483 1467 1423 1359 1295 1200 1186 1157 1116 974 867 836 789 725 710 641 582 535 493 483 494 484 524 558 518 429 379 402 430 499 569 639 678 617 514 445 411 384 365 339 319 293 281 277 277 276 272 272 271 271 271 268 269 269 269 265 264 264 270 274 265 265 266 265 265 264 265 265 264 264 264 262 264 263 271 265 266 265 266 264 271 264 264 263 262 262 263 262 263 262 261 262 263 265 267 270 268 265 266 265 265 267 267 274 275 268 268 266 269 268 269 270 271 270 270 271 271 272 270 270 271 273 271 272 272 273 274 275 275 274 274 275 274 275 274 276 275 275 276 276 276 278 277 277 276 275 276 277 277 280 283 279 277 277 277 276 276 276 274 278 275 274 276 274 275 276 275 276 274 277 274 275 277 273 272 274 276 272 273 272 273 274 277 274 274 269 267 266 265 266 266 267 270 269 266 270 270 268 272 276 278 290 329 354 350 371 375 386 355 342 341 346 326 329 332 306 293 365 335 319 322 332 291 332 358 345 313 272 239 237 240 234 243 232 268 303 262 242 288 313 277 232 227 203 223 226 265 266 253 251 267 256 221 221 205 192 205 209 192 198 231 192 174 172 171 167 166 161 162 161 166 163 162 160 159 156 157 156 155 154 152 167 170 200 211 245 257 271 283 213 234 251 223 278 317 299 281 263 225 218 218 218 231 294 272 299 296 356 320 265 247 313 296 320 322 257 283 256 300 344 368 428 457 473 468 447 462 416 374 334 303 276 247 284 329 321 309 241 200 190 183 165 189 262 244 261 285 307 344 303 248 208 162 154 155 155 154 154 152 151 156 167 156 165 171 238 249 223 204 170 164 192 191 205 215 223 213 306 312 281 320 392 350 344 366 390 330 336 365 338 343 332 302 266 250 298 283 276 286 332 404 402 389 362 365 328 300 273 251 251 254 232 232 243 265 255 305 308 294 276 240 250 276 323 327 294 259 223 234 213 198 194 194 191 181 173 174 179 148 132 129 130 126 125 127 129 123 130 1613 1501 1335 1213 1098 1048 961 920 994 1069 1134 1163 1216 1226 1245 1275 1317 1277 1382 1383 1379 1343 1323 1416 1580 1702 1863 1888 1824 1732 1568 1493 1537 1480 1401 1339 1231 1164 1215 1318 1487 1513 1407 1455 1563 1518 1445 1432 1463 1488 1534 1592 1577 1533 1564 1610 1592 1651 1714 1628 1503 1584 1615 1517 1433 1314 1212 1095 1045 1066 1176 1292 1330 1378 1418 1505 1409 1385 1526 1729 1863 2087 2227 2397 2391 2286 2259 2229 2183 2129 2097 2125 2091 1996 1904 1802 1783 1704 1623 1563 1537 1458 1435 1415 1407 1376 1307 1243 1211 1160 1137 1162 1198 1288 1373 1378 1326 1260 1203 1173 1199 1249 1245 1179 1215 1263 1312 1432 1517 1658 1753 1856 1940 2092 2209 2348 2427 2402 2226 2029 1876 1682 1534 1526 1614 1494 1389 1254 1163 1095 1071 1038 1010 1000 986 960 940 918 892 895 922 959 987 1023 1046 1046 1050 1006 1014 1046 1080 1135 1154 1183 1216 1218 1207 1213 1204 1224 1244 1286 1330 1369 1434 1470 1450 1448 1480 1584 1613 1662 1730 1817 1921 2051 2169 2066 2163 1967 1833 1762 1642 1646 1720 1826 2022 2096 2192 2261 2357 2428 2562 2656 2461 2373 2231 2197 2091 2086 1970 1951 1760 1682 1658 1623 1595 1609 1626 1641 1734 1824 1944 1913 1738 1593 1378 1258 1269 1281 1331 1470 1666 1698 1765 1848 1860 1907 1876 1935 2010 2118 2245 2349 2467 2427 2405 2409 2379 2407 2410 2427 2305 2273 2282 2289 2281 2306 2377 2408 2372 2262 2162 2155 2127 2107 2116 2166 2108 2142 2188 2248 2447 2531 2774 2967 2908 2825 2644 2545 2450 2405 2409 2455 2444 2466 2400 2316 2276 2233 2153 2033 1996 2015 2237 2423 2577 2672 2593 2522 2449 2353 2242 2197 2124 2157 2320 2409 2604 2467 2379 2299 2302 2388 2357 2339 2402 2570 2613 2479 2429 2321 2248 2212 2223 2295 2206 2074 1991 1895 1857 1737 1673 1524 1341 1251 1288 1215 1120 1010 971 911 910 908 909 1043 1153 1278 1274 1326 1356 1468 1534 1676 1760 1887 1933 1997 1907 1983 1986 2052 2077 2204 2328 2522 2505 2395 2256 2084 2027 2127 2243 2359 2274 2239 2317 2385 2451 2318 2106 1936 1792 1622 1555 1689 1826 1867 1768 1559 1670 1587 1525 1407 1346 1233 1202 1208 1209 1266 1339 1318 1455 1634 1706 1795 1821 1838 1877 1975 2069 2190 2227 2252 2179 2181 2261 2375 2474 2606 2504 2395 2349 2351 2287 2160 2101 1975 1844 1758 1800 1887 1951 2031 2095 2209 2287 2381 2424 2428 2408 2329 2332 2324 2267 2217 2215 2186 2140 2148 2109 2089 2087 2093 2185 2276 2376 2416 2509 2552 2593 2656 2773 2846 2978 3007 2837 2808 2787 2786 2810 2766 2654 2609 2530 2465 2565 2640 2737 2916 2710 2564 2544 2578 2449 2388 2275 2160 2035 2036 2175 2244 2389 2451 2504 2549 2618 2660 2742 2810 2870 2852 2867 2892 2975 2899 2969 3006 2722 2674 2640 2673 2682 2648 2518 2383 2345 2339 2381 2431 2505 2474 2367 2343 2337 2258 2165 2149 2228 2212 2094 2009 1876 1755 1620 1547 1596 1674 1734 1785 1824 1867 1917 1918 1868 1897 1965 1958 2068 2161 2156 2165 2069 2015 2058 2015 1916 1858 1828 1777 1679 1628 1524 1490 1447 1457 1451 1363 1392 1421 1401 1331 1297 1198 1152 1028 974 883 810 747 712 641 584 515 525 523 539 524 546 482 399 394 398 475 469 537 549 654 744 653 544 485 444 412 386 348 327 291 283 275 274 274 273 271 271 269 269 269 269 266 268 266 263 266 267 272 275 266 267 267 265 274 268 264 263 265 264 265 263 265 262 268 266 265 266 266 266 264 265 266 265 264 266 264 263 263 262 267 266 265 265 267 268 265 269 268 278 278 268 284 274 267 270 269 271 269 272 272 269 267 271 274 273 272 273 273 274 273 274 273 274 273 275 273 276 275 275 275 277 278 277 277 276 277 278 277 277 278 277 277 277 278 279 276 278 280 277 280 278 278 278 277 277 278 278 276 277 275 275 276 275 272 277 278 276 275 278 277 277 280 282 284 272 275 273 274 273 275 282 279 273 276 277 266 269 268 266 267 267 268 269 269 270 271 270 272 274 280 296 301 345 380 370 393 361 341 335 304 325 325 332 275 294 307 290 277 325 325 332 334 270 295 260 248 276 279 251 234 227 224 254 239 244 229 233 247 210 202 202 202 207 239 276 262 270 282 296 276 246 218 214 202 203 181 191 224 214 190 186 172 170 166 167 164 164 167 163 161 159 160 157 157 155 157 152 152 219 203 213 181 178 200 245 250 299 255 259 292 263 274 316 357 321 230 218 220 229 241 221 276 292 320 343 355 362 290 268 297 352 370 320 279 317 293 280 299 330 392 433 391 365 361 376 373 350 355 360 325 285 228 305 371 313 253 209 190 169 166 163 211 202 197 215 233 249 264 259 159 152 152 157 161 162 162 164 165 171 181 185 182 198 262 282 254 232 168 184 230 195 204 283 273 262 251 256 322 365 360 368 386 404 378 334 365 416 392 382 368 345 303 250 238 240 284 333 367 389 383 361 350 373 370 333 291 269 296 301 278 238 229 225 224 289 347 303 271 252 231 280 308 293 313 277 267 248 231 228 225 214 209 211 212 192 207 178 152 128 130 125 125 129 129 128 131 1580 1591 1404 1265 1117 979 902 934 1020 1110 1235 1281 1327 1361 1388 1398 1305 1264 1290 1228 1223 1239 1336 1436 1597 1727 1785 1731 1746 1691 1594 1529 1477 1459 1357 1289 1184 1151 1175 1298 1481 1522 1424 1394 1469 1451 1409 1408 1405 1494 1616 1623 1666 1677 1659 1653 1718 1746 1760 1750 1675 1695 1621 1497 1425 1293 1215 1181 1120 1119 1096 1174 1195 1289 1369 1491 1534 1506 1615 1849 2001 2234 2351 2473 2446 2251 2167 2103 2056 1995 1969 1966 1998 1973 1883 1816 1752 1686 1590 1472 1450 1414 1398 1391 1386 1345 1309 1261 1201 1174 1219 1177 1207 1282 1359 1452 1393 1288 1219 1184 1214 1260 1251 1235 1188 1221 1305 1442 1522 1632 1705 1787 1867 1998 2084 2281 2382 2432 2331 2056 1893 1766 1736 1760 1724 1627 1495 1295 1187 1113 1154 1090 1054 1014 1001 991 973 961 946 906 893 908 937 999 1022 1048 1032 986 991 1041 1061 1122 1195 1182 1195 1242 1269 1279 1283 1247 1276 1321 1331 1315 1331 1356 1373 1493 1544 1557 1556 1595 1664 1766 1907 2043 2144 2142 2238 2118 1923 1830 1787 1809 1864 1899 2026 2152 2237 2306 2350 2379 2452 2560 2518 2342 2233 2128 2022 1976 1909 1870 1820 1821 1784 1777 1762 1791 1854 1902 1971 2061 2091 1891 1716 1596 1474 1356 1244 1258 1281 1400 1610 1766 1800 1885 2028 2083 2039 2110 2149 2190 2308 2397 2416 2348 2285 2271 2247 2284 2307 2350 2318 2251 2211 2227 2210 2218 2303 2362 2437 2430 2254 2189 2095 2026 1936 1925 1931 2013 2137 2241 2392 2476 2697 2921 2956 2804 2676 2649 2622 2632 2652 2610 2638 2595 2475 2377 2309 2242 2156 2099 2026 2062 2177 2412 2627 2716 2639 2612 2522 2443 2323 2259 2264 2334 2533 2673 2493 2409 2411 2441 2562 2535 2477 2382 2398 2517 2556 2378 2298 2229 2194 2124 2114 2230 2169 2066 1862 1732 1673 1602 1533 1447 1378 1272 1186 1227 1143 1001 990 934 909 908 907 936 1010 1135 1217 1286 1326 1376 1432 1564 1662 1807 1838 1847 1752 1825 1861 1976 2039 2192 2352 2506 2343 2256 2146 2001 1966 2132 2236 2386 2281 2146 2147 2241 2307 2255 2279 2123 1983 1762 1563 1505 1572 1598 1552 1463 1557 1466 1381 1259 1194 1265 1286 1395 1517 1532 1568 1584 1460 1576 1669 1818 1867 1936 1929 1964 2033 2133 2199 2254 2238 2213 2249 2307 2380 2490 2636 2571 2466 2351 2255 2146 2059 1939 1858 1768 1790 1916 1970 2044 2108 2205 2241 2346 2415 2471 2541 2518 2510 2488 2353 2344 2395 2344 2270 2234 2196 2155 2125 2097 2105 2156 2236 2301 2383 2437 2513 2602 2698 2716 2800 2885 2985 2920 2959 2994 2815 2766 2707 2697 2630 2544 2601 2670 2900 3039 2844 2657 2623 2659 2610 2503 2386 2277 2067 2018 2061 2151 2284 2359 2426 2465 2529 2580 2641 2677 2713 2738 2759 2817 2935 2819 2777 2787 2594 2569 2535 2549 2574 2563 2553 2442 2313 2268 2300 2365 2388 2401 2374 2288 2186 2143 2016 2007 2062 2020 2002 1964 1803 1685 1533 1478 1578 1630 1679 1691 1761 1799 1812 1775 1791 1825 1829 1881 2005 2111 2045 2036 1977 1941 1985 1973 2022 1943 1751 1647 1543 1462 1364 1373 1316 1355 1307 1241 1268 1297 1301 1319 1301 1181 1135 1052 973 884 825 745 663 583 589 563 551 575 564 497 451 402 404 423 450 517 557 624 675 740 776 685 595 540 492 458 435 422 410 329 318 274 272 272 272 271 272 272 270 271 269 269 268 266 266 266 269 275 274 269 269 269 266 276 268 271 265 265 267 266 265 265 265 267 268 267 266 266 265 275 278 266 263 265 266 266 264 265 265 277 266 264 266 267 268 270 269 270 270 273 276 272 272 273 272 270 273 271 272 272 275 273 267 275 272 275 274 274 275 275 275 274 274 276 277 276 276 274 277 277 277 278 279 277 279 279 277 281 277 279 279 279 279 279 279 280 280 279 278 280 281 280 279 277 279 277 278 277 275 276 278 277 277 278 280 278 277 275 277 278 274 272 272 275 278 274 273 275 276 274 278 275 275 275 275 274 269 267 267 268 269 269 269 275 270 272 269 274 272 274 282 287 310 330 331 377 365 346 339 308 283 268 263 254 288 269 259 278 277 269 296 335 283 295 302 277 312 352 287 257 262 229 219 221 218 215 211 206 209 205 202 206 196 220 237 231 240 271 295 295 271 230 241 221 238 205 180 228 248 235 206 169 170 168 167 167 163 163 163 163 158 158 159 156 158 153 155 165 207 253 264 223 189 207 195 214 238 289 306 324 338 320 331 311 250 221 225 236 243 272 230 235 289 307 341 391 380 354 312 274 319 372 340 309 348 320 323 339 339 374 436 424 405 375 365 328 291 272 257 305 300 215 300 322 283 202 177 168 166 165 164 161 170 173 163 159 164 167 166 154 157 170 189 193 169 167 170 190 184 197 198 186 205 274 289 229 183 207 187 251 236 190 259 327 322 294 300 285 355 394 402 393 446 405 388 386 347 364 312 285 265 271 282 282 246 243 313 329 361 361 342 347 348 322 356 347 314 322 299 262 281 267 237 220 253 320 329 294 274 244 263 307 273 305 320 308 281 263 253 259 246 238 235 228 214 214 194 172 136 133 130 131 124 125 125 147 1515 1562 1366 1232 1133 1016 876 958 1034 1131 1273 1341 1406 1467 1457 1360 1260 1221 1144 1167 1252 1278 1373 1486 1654 1728 1644 1595 1604 1596 1655 1625 1537 1588 1476 1373 1240 1161 1159 1280 1444 1473 1422 1370 1387 1408 1369 1366 1400 1476 1668 1632 1559 1578 1568 1566 1611 1672 1758 1789 1784 1702 1580 1514 1514 1365 1333 1288 1152 1226 1182 1192 1297 1333 1429 1531 1601 1622 1765 2006 2182 2269 2288 2339 2311 2175 2113 2054 1941 1840 1806 1796 1807 1785 1736 1713 1658 1607 1527 1469 1444 1415 1395 1379 1331 1292 1286 1247 1207 1230 1248 1201 1239 1362 1448 1425 1382 1257 1250 1241 1239 1287 1258 1248 1187 1215 1376 1418 1494 1564 1626 1720 1805 1892 2034 2166 2257 2196 2314 2227 2057 1949 1955 1778 1645 1498 1431 1276 1172 1167 1197 1156 1084 1044 1027 1021 1015 997 960 935 934 902 903 928 971 1018 1031 1013 991 1034 1038 1067 1133 1169 1152 1164 1192 1217 1202 1230 1236 1244 1271 1299 1335 1427 1426 1417 1470 1569 1633 1636 1651 1708 1853 1979 2115 2238 2337 2250 2095 1988 2018 2106 2092 2140 2250 2318 2303 2238 2241 2303 2429 2535 2475 2373 2235 2167 2022 1960 1913 1900 1924 2001 2017 2023 1957 2017 2091 2114 2158 2131 2102 1955 1812 1700 1524 1404 1239 1237 1255 1380 1599 1641 1736 1804 1980 2127 2303 2320 2344 2392 2397 2447 2392 2309 2199 2143 2177 2281 2239 2250 2274 2237 2159 2195 2187 2185 2164 2158 2207 2236 2306 2219 2118 1996 1790 1791 1873 2003 2219 2251 2368 2458 2564 2796 2860 2875 2794 2775 2870 2828 2786 2706 2617 2595 2561 2471 2354 2255 2146 2128 2073 2116 2229 2402 2567 2711 2741 2693 2606 2541 2450 2458 2424 2473 2712 2573 2483 2484 2538 2620 2690 2583 2537 2498 2506 2475 2393 2298 2260 2246 2188 2043 1987 1974 1932 1875 1750 1621 1612 1595 1571 1478 1440 1347 1244 1117 1121 1026 976 925 907 906 903 906 932 1030 1076 1187 1245 1330 1396 1488 1588 1752 1736 1650 1605 1672 1765 1942 2092 2229 2364 2580 2424 2219 2108 1956 1903 2064 2175 2229 2158 2056 2003 2063 2185 2145 2058 2011 1956 1783 1635 1351 1374 1413 1347 1266 1283 1292 1198 1251 1316 1374 1382 1481 1582 1719 1741 1735 1729 1659 1611 1698 1767 1877 1960 2017 2050 2098 2158 2232 2285 2251 2263 2341 2360 2453 2648 2695 2524 2379 2297 2185 2119 2048 1923 1770 1786 1898 1976 2030 2100 2170 2220 2312 2353 2409 2508 2571 2650 2624 2519 2507 2581 2430 2412 2308 2220 2212 2215 2176 2115 2111 2194 2250 2328 2391 2473 2550 2601 2628 2724 2798 2870 2875 2864 2920 2953 2932 2829 2758 2695 2626 2617 2700 2832 3049 2955 2754 2705 2740 2719 2566 2373 2234 2204 2131 2061 2082 2191 2232 2292 2340 2411 2473 2513 2527 2580 2624 2733 2885 2971 2745 2707 2714 2510 2493 2463 2484 2476 2442 2488 2450 2341 2279 2193 2233 2231 2291 2320 2244 2115 2021 2051 1923 1902 1899 1850 1837 1804 1703 1494 1456 1529 1569 1569 1619 1672 1670 1700 1678 1710 1735 1719 1823 1949 1999 1920 1917 1886 1842 1884 1897 1937 1893 1731 1639 1489 1373 1247 1190 1153 1182 1193 1127 1170 1180 1172 1230 1269 1186 1125 1020 930 830 782 720 664 674 606 526 528 494 481 446 417 417 433 486 513 515 585 657 770 808 838 750 676 628 589 560 538 519 439 365 317 277 274 274 275 272 271 272 272 270 270 272 270 272 271 280 275 269 267 271 272 274 265 268 267 273 267 269 267 267 267 267 267 267 267 267 268 268 271 271 269 266 265 266 265 267 267 266 269 275 270 266 267 268 269 268 268 272 270 271 280 270 272 273 272 272 273 274 272 274 275 275 275 272 273 277 277 274 274 275 275 277 276 277 277 277 277 278 278 277 280 279 280 278 279 279 279 279 280 279 278 280 281 279 280 280 281 282 280 285 283 281 278 279 279 279 280 277 279 278 277 277 280 279 278 280 279 279 290 287 281 279 275 279 279 278 275 276 278 274 276 277 276 276 277 274 268 266 268 271 268 274 271 270 268 270 269 270 274 276 276 281 288 297 315 346 359 344 354 329 305 303 294 272 255 252 268 292 262 250 276 291 303 326 324 307 333 319 288 313 292 275 270 235 216 226 227 240 232 235 238 238 221 192 193 190 213 214 200 192 182 178 172 173 171 171 169 175 193 169 162 166 164 165 164 166 169 163 164 164 162 160 160 159 157 157 156 169 209 246 281 239 209 219 234 229 252 292 319 294 271 247 244 232 225 240 249 259 244 286 233 257 240 286 319 379 428 358 346 295 308 348 385 362 383 365 345 390 405 414 435 450 399 408 411 412 369 317 300 264 234 210 217 254 199 171 168 170 170 190 179 172 165 164 168 161 158 156 160 163 166 186 201 204 190 168 200 199 212 212 230 200 252 280 297 216 201 248 216 210 269 226 216 305 371 364 335 318 350 418 420 409 391 412 382 384 318 284 306 309 321 343 352 292 247 231 261 303 331 367 347 317 306 293 304 312 372 381 313 279 316 315 288 244 221 227 284 259 268 250 259 318 257 297 328 288 297 286 294 290 294 287 270 254 248 232 168 149 143 143 131 127 128 130 125 135 1409 1467 1404 1258 1083 947 880 970 1076 1197 1313 1402 1518 1514 1317 1212 1172 1174 1073 1210 1347 1443 1513 1600 1572 1547 1481 1445 1449 1491 1606 1566 1501 1491 1392 1304 1204 1149 1102 1173 1274 1349 1364 1364 1360 1360 1293 1328 1363 1466 1644 1634 1505 1432 1406 1493 1650 1729 1778 1847 1826 1721 1669 1609 1587 1531 1513 1335 1351 1362 1331 1323 1298 1362 1408 1527 1602 1723 1856 2136 2241 2199 2154 2144 2113 2064 2012 1937 1926 1922 1953 1889 1837 1829 1807 1750 1723 1619 1587 1565 1520 1466 1432 1368 1326 1279 1275 1271 1308 1274 1238 1254 1323 1434 1466 1424 1381 1351 1321 1301 1267 1248 1243 1227 1193 1301 1417 1447 1442 1490 1562 1635 1665 1767 1880 1988 1906 2028 2161 2133 2023 1890 1819 1847 1731 1605 1555 1367 1299 1238 1198 1148 1103 1077 1068 1062 1044 1009 958 1022 1001 975 934 915 911 963 1006 969 968 1031 1028 1032 1036 1067 1105 1159 1178 1182 1186 1188 1208 1272 1294 1328 1361 1409 1428 1458 1523 1598 1630 1688 1767 1867 1971 2000 2111 2223 2388 2335 2250 2226 2162 2218 2292 2207 2110 2135 2067 2051 2129 2221 2285 2337 2427 2555 2451 2282 2193 2106 2056 2054 2181 2316 2337 2272 2270 2303 2185 2135 2078 2034 1959 1932 1854 1648 1483 1346 1233 1226 1253 1385 1513 1606 1709 1819 2016 2156 2262 2261 2301 2348 2320 2315 2346 2264 2147 2080 2105 2179 2137 2122 2122 2105 2079 2149 2171 2186 2175 2151 2151 2151 2114 2059 1872 1776 1663 1763 2089 2232 2429 2413 2391 2474 2541 2658 2783 2962 2980 3008 2962 2870 2765 2661 2540 2461 2398 2355 2281 2192 2141 2114 2086 2138 2269 2366 2499 2643 2812 2738 2662 2616 2546 2503 2615 2777 2709 2662 2716 2809 2837 2868 2806 2736 2716 2679 2583 2455 2380 2243 2187 2089 2026 2039 2075 2040 2001 1975 1867 1825 1827 1815 1747 1567 1507 1418 1310 1164 1071 1009 967 930 913 905 905 901 904 927 955 1038 1103 1223 1300 1396 1504 1637 1525 1448 1566 1698 1832 2008 2108 2247 2363 2519 2423 2314 2141 1927 1863 1930 2028 2074 1989 1906 1819 1909 1986 2024 1915 1748 1664 1576 1488 1401 1211 1173 1169 1254 1311 1300 1361 1422 1504 1489 1477 1532 1627 1821 1920 1968 1944 1885 1815 1756 1713 1762 1844 1960 1985 2026 2118 2193 2273 2361 2345 2399 2415 2454 2545 2697 2644 2429 2415 2347 2235 2125 1997 1820 1785 1854 1932 2015 2075 2133 2178 2230 2279 2333 2415 2468 2530 2590 2651 2707 2756 2663 2552 2416 2301 2293 2300 2384 2329 2236 2166 2163 2204 2268 2380 2462 2511 2533 2612 2646 2660 2687 2767 2846 2969 3051 2871 2816 2711 2652 2631 2695 2804 2913 3065 2826 2806 2779 2549 2431 2408 2392 2237 2396 2341 2306 2271 2201 2154 2218 2292 2336 2432 2470 2544 2579 2709 2869 3095 2887 2632 2513 2387 2359 2341 2368 2401 2331 2289 2280 2345 2313 2085 2033 2089 2108 2042 2024 1954 1948 1894 1907 1796 1745 1692 1686 1640 1641 1503 1401 1439 1483 1441 1505 1503 1491 1545 1577 1514 1532 1642 1757 1874 1894 1837 1751 1762 1694 1773 1820 1822 1816 1754 1661 1530 1446 1331 1227 1103 1016 1054 1009 1062 1057 1037 1113 1146 1172 1134 1035 951 874 792 776 776 686 612 593 532 600 525 447 503 436 449 508 547 613 693 724 826 888 951 886 844 833 754 654 602 450 375 315 292 275 274 275 275 274 272 274 274 271 270 272 272 273 273 272 269 269 270 271 270 271 278 268 272 267 269 268 267 268 267 267 268 269 269 269 268 269 268 267 266 268 267 269 270 270 268 269 276 270 269 270 269 271 271 271 273 273 273 273 271 274 274 275 275 274 275 276 276 277 276 278 276 277 278 278 278 276 279 280 278 281 278 278 279 278 279 280 278 280 280 281 279 280 281 280 281 281 281 281 281 283 281 281 284 281 282 283 284 286 284 283 282 279 282 279 281 279 281 280 281 281 282 280 280 280 280 285 291 294 293 281 277 277 276 278 276 279 277 277 277 279 278 278 279 278 281 276 269 272 270 269 276 271 271 273 271 273 278 276 280 280 283 289 301 319 320 337 306 285 273 273 262 252 239 239 239 265 242 249 243 261 287 311 274 297 287 258 247 232 244 244 245 250 289 258 300 293 288 273 249 246 194 186 187 187 181 181 178 181 179 174 173 176 171 172 170 162 165 165 161 159 158 158 158 164 165 160 159 156 159 157 159 155 154 190 228 194 162 206 225 284 264 268 251 300 309 304 272 283 307 308 303 237 232 277 293 265 265 287 249 286 330 281 276 331 389 443 385 360 350 383 416 390 374 354 371 395 389 330 307 329 302 311 357 393 430 395 370 349 302 254 196 176 170 174 183 217 258 257 247 226 227 222 229 205 187 169 176 192 217 238 252 216 176 204 184 242 265 255 285 243 258 334 283 205 243 293 249 234 257 295 253 262 313 388 411 407 419 380 369 341 333 327 315 302 301 371 383 353 384 312 314 328 301 283 241 224 317 369 366 340 371 360 311 269 310 328 352 341 344 376 320 311 268 256 230 205 283 232 262 317 244 289 266 261 266 263 269 238 264 285 297 285 234 192 159 149 148 146 127 133 127 127 136 135 1270 1346 1375 1290 1119 979 850 941 1037 1158 1286 1378 1490 1439 1254 1167 1109 1058 1086 1178 1292 1362 1456 1460 1436 1413 1385 1363 1382 1433 1573 1573 1494 1476 1373 1339 1246 1196 1118 1086 1155 1223 1241 1305 1371 1315 1287 1382 1409 1485 1634 1725 1586 1444 1361 1446 1529 1572 1631 1683 1784 1818 1734 1681 1660 1588 1560 1482 1466 1463 1436 1440 1411 1442 1486 1565 1633 1764 1869 1985 2026 2082 2031 2031 2100 2095 2067 2082 2071 2127 2186 2047 1963 1853 1821 1790 1729 1688 1651 1596 1556 1507 1470 1440 1417 1399 1377 1329 1279 1229 1254 1342 1404 1455 1438 1416 1385 1369 1377 1333 1310 1273 1245 1215 1199 1326 1382 1407 1421 1455 1496 1548 1576 1666 1777 1755 1822 1965 2029 1947 1918 1861 1845 1736 1747 1705 1652 1510 1402 1295 1232 1206 1165 1094 1083 1060 1027 1008 985 1045 1054 1040 1003 938 918 923 981 938 987 1016 1003 1018 1033 1067 1109 1159 1191 1190 1195 1221 1251 1284 1306 1361 1368 1398 1419 1471 1522 1612 1668 1710 1752 1831 2011 2076 2107 2121 2165 2169 2207 2214 2186 2165 2174 2115 1980 1965 1948 1897 2010 2067 2172 2263 2408 2544 2460 2436 2403 2366 2336 2296 2318 2346 2331 2248 2240 2329 2231 2169 2136 2098 2026 1905 1702 1570 1416 1307 1235 1219 1254 1351 1532 1709 1868 1956 2114 2160 2110 2097 2156 2213 2211 2199 2248 2235 2133 2029 2008 2065 2056 2014 1992 2020 2013 2049 2170 2270 2218 2183 2164 2164 2050 1863 1732 1663 1636 1790 2114 2283 2506 2653 2634 2613 2630 2668 2785 2952 2889 2866 2869 2845 2754 2652 2520 2428 2345 2272 2228 2198 2135 2103 2136 2220 2368 2436 2538 2655 2772 2725 2623 2614 2615 2639 2836 2962 2839 2864 2890 2925 2933 2893 2877 2867 2809 2700 2596 2448 2352 2246 2191 2150 2137 2156 2170 2104 2073 2045 1979 1983 1924 1855 1746 1578 1510 1407 1285 1203 1144 1046 1004 935 910 901 904 903 904 913 931 986 1044 1138 1217 1335 1436 1489 1366 1481 1580 1682 1785 1970 2057 2177 2306 2370 2263 2193 2098 1915 1821 1838 1965 2030 1971 1830 1743 1757 1793 1842 1881 1669 1537 1391 1285 1170 1144 1202 1326 1462 1429 1515 1546 1601 1591 1637 1588 1606 1686 1799 1889 2000 2082 2015 1989 1891 1883 1792 1784 1844 1884 1962 2015 2065 2187 2336 2414 2479 2503 2446 2483 2664 2717 2484 2470 2324 2191 2074 2051 1894 1825 1812 1865 1960 2030 2079 2121 2170 2227 2268 2333 2396 2456 2494 2569 2650 2741 2806 2703 2567 2406 2367 2360 2389 2485 2409 2337 2242 2181 2206 2303 2370 2422 2451 2491 2543 2619 2677 2766 2843 2930 2997 2889 2837 2746 2681 2623 2677 2782 2871 2974 2940 2828 2679 2510 2534 2548 2576 2569 2548 2455 2472 2508 2482 2256 2165 2229 2306 2405 2463 2519 2584 2701 2764 2998 2968 2743 2533 2383 2311 2257 2240 2233 2212 2188 2218 2271 2197 2018 1937 1954 1918 1891 1889 1835 1805 1769 1741 1665 1606 1591 1562 1524 1531 1523 1465 1363 1354 1344 1370 1371 1397 1423 1425 1424 1523 1641 1722 1800 1816 1771 1681 1663 1638 1724 1743 1706 1697 1714 1639 1539 1464 1339 1235 1128 1057 979 922 956 955 985 1036 1046 1054 1009 969 909 859 856 821 786 721 696 620 581 605 505 502 562 446 462 513 567 669 745 816 861 920 982 893 856 693 612 535 496 472 400 316 288 282 276 276 274 274 275 274 274 273 272 275 275 272 276 275 271 274 270 272 272 271 272 271 270 268 270 268 269 269 267 269 269 270 269 270 270 269 271 274 270 269 269 269 270 272 271 272 271 273 271 270 271 271 273 273 272 273 273 274 274 274 274 273 276 276 277 276 278 279 278 279 278 279 279 275 277 279 279 279 281 283 279 281 280 281 279 279 281 282 281 282 283 283 282 282 283 282 283 282 282 283 282 282 282 281 284 284 285 283 285 283 284 282 283 281 280 279 282 281 283 283 282 280 281 282 281 292 292 295 294 289 277 277 280 279 280 279 277 278 278 280 279 279 279 279 279 279 277 271 272 271 272 272 274 275 275 273 276 275 273 271 277 283 292 299 340 351 318 298 277 271 273 277 254 235 229 226 243 230 227 243 252 268 268 256 258 243 243 267 295 301 283 274 299 318 284 256 229 229 226 206 188 184 186 185 183 181 179 180 176 175 174 173 170 166 161 160 164 164 166 162 160 160 160 159 163 168 164 162 162 157 157 153 197 241 223 194 172 189 214 221 248 304 317 332 331 284 311 333 324 363 345 242 234 299 321 277 299 295 289 276 332 350 287 304 350 421 443 414 416 387 364 372 352 364 355 318 311 314 316 299 297 273 265 318 352 384 339 333 279 209 175 174 179 206 235 279 256 306 300 285 276 270 264 236 222 209 220 235 255 295 236 191 202 258 234 211 274 307 305 245 286 348 296 219 222 293 304 265 237 315 318 243 277 333 396 468 465 430 411 399 376 384 364 360 329 352 421 417 366 353 378 379 342 326 267 222 270 295 366 335 322 368 333 269 315 342 363 360 318 319 352 314 305 309 270 221 201 199 267 305 236 307 315 286 251 233 239 236 257 230 245 208 208 179 159 155 151 132 131 125 125 133 137 159 1143 1238 1204 1176 1116 1055 889 888 1036 1163 1306 1400 1390 1400 1218 1159 1062 997 1048 1123 1198 1290 1333 1331 1325 1315 1298 1300 1320 1398 1531 1575 1555 1540 1433 1409 1306 1230 1144 1092 1091 1143 1218 1254 1280 1278 1265 1356 1365 1454 1575 1610 1519 1404 1314 1371 1415 1463 1553 1617 1718 1825 1773 1730 1689 1661 1611 1568 1574 1545 1519 1518 1476 1476 1526 1626 1668 1686 1747 1833 1894 1940 1912 1980 2038 2001 1982 2099 2247 2286 2121 1986 2013 2005 1921 1812 1761 1708 1651 1599 1557 1491 1452 1439 1421 1403 1372 1309 1264 1260 1296 1387 1436 1420 1414 1401 1374 1401 1399 1398 1371 1309 1289 1238 1213 1337 1360 1386 1348 1414 1449 1489 1515 1573 1632 1682 1754 1803 1796 1766 1764 1729 1718 1702 1686 1738 1754 1587 1466 1333 1279 1208 1147 1110 1093 1072 1037 1003 1008 1050 1052 1051 1039 972 973 921 923 926 942 967 984 1012 1025 1071 1109 1171 1225 1247 1220 1207 1205 1228 1280 1317 1350 1396 1414 1456 1496 1532 1586 1643 1665 1790 1902 1885 1899 1928 1934 1965 2012 2028 2009 1986 2055 2134 2001 1883 1827 1919 1995 2101 2240 2303 2432 2526 2401 2367 2330 2315 2249 2212 2180 2193 2187 2148 2133 2210 2231 2190 2111 2084 2019 1883 1773 1644 1450 1314 1216 1212 1248 1359 1549 1797 1969 2089 2097 2071 1993 1958 2053 2126 2097 2098 2170 2127 2071 2035 1924 1967 1971 1940 1894 1915 1946 1970 2080 2126 2232 2274 2231 2183 2000 1832 1664 1603 1677 1787 2052 2178 2387 2568 2768 2780 2776 2779 2835 2870 2786 2779 2767 2707 2616 2550 2464 2397 2300 2255 2228 2229 2214 2159 2205 2336 2467 2485 2599 2745 2755 2734 2705 2713 2842 2982 3051 3123 2990 2874 2802 2778 2748 2719 2706 2718 2698 2601 2541 2452 2420 2342 2294 2273 2264 2269 2227 2182 2185 2221 2223 2032 1943 1803 1676 1527 1472 1438 1406 1317 1256 1116 1060 936 903 898 900 901 903 904 914 979 1016 1087 1150 1240 1336 1345 1307 1426 1533 1618 1755 1903 1969 2122 2250 2364 2266 2134 2013 1863 1760 1749 1864 1950 1970 1826 1713 1633 1657 1632 1574 1416 1401 1234 1161 1200 1308 1355 1429 1603 1661 1601 1755 1855 1780 1762 1757 1701 1766 1803 1886 2000 2109 2143 2114 2053 2060 1947 1893 1887 1917 1940 1980 2076 2160 2285 2373 2512 2587 2520 2515 2644 2697 2497 2431 2326 2241 2235 2192 2003 1897 1837 1834 1889 1955 2026 2065 2119 2167 2204 2276 2315 2362 2426 2521 2600 2690 2761 2873 2745 2575 2477 2443 2418 2474 2555 2496 2387 2332 2261 2211 2268 2346 2361 2416 2498 2570 2628 2694 2766 2865 2913 2941 2907 2820 2723 2655 2670 2793 2836 2886 2927 2751 2655 2601 2557 2631 2694 2728 2691 2610 2551 2608 2681 2394 2237 2217 2301 2403 2448 2494 2554 2685 2776 2934 2962 2935 2810 2540 2412 2349 2321 2145 2062 2045 2070 2149 2037 1928 1856 1803 1779 1759 1763 1718 1694 1621 1577 1527 1504 1489 1478 1418 1398 1424 1456 1460 1459 1390 1359 1266 1318 1339 1311 1401 1478 1574 1645 1685 1710 1691 1636 1566 1596 1677 1652 1615 1632 1584 1478 1395 1377 1357 1339 1249 1174 1077 935 865 896 947 979 990 950 903 841 819 755 762 747 716 719 732 640 588 559 507 570 584 471 491 600 655 662 713 755 827 915 946 816 713 635 576 518 467 413 365 327 303 286 280 278 277 279 279 275 274 274 275 274 272 273 272 273 272 273 273 273 274 272 272 271 270 270 270 269 270 269 267 269 272 270 271 270 270 271 270 270 270 273 271 271 270 272 273 271 273 271 274 273 272 273 273 274 273 275 275 278 277 276 277 277 281 277 277 279 279 279 281 280 281 283 280 282 280 281 280 280 281 280 282 281 281 284 282 281 282 288 282 282 282 283 283 282 283 283 283 284 284 284 283 283 283 282 285 281 283 286 283 281 282 282 282 284 284 282 284 285 283 282 283 283 281 284 286 293 295 295 297 289 279 280 280 278 280 278 277 281 279 279 280 280 281 279 282 281 283 280 272 272 271 271 272 274 277 280 279 277 274 275 279 280 285 291 307 338 295 292 282 279 272 267 238 236 229 224 223 219 228 244 249 243 285 268 266 259 259 304 318 322 332 333 299 250 246 247 245 249 243 192 183 182 181 184 183 180 181 178 174 172 172 173 168 163 163 163 165 165 167 167 164 163 163 167 166 167 172 177 170 165 164 209 227 260 225 224 174 177 190 200 200 268 293 357 364 294 337 378 356 389 331 247 248 300 317 321 333 292 299 262 304 363 359 300 313 350 392 462 472 423 394 405 390 404 373 373 355 374 368 352 345 343 282 229 254 323 338 283 201 175 177 189 208 221 254 299 310 299 347 339 329 315 296 280 270 271 272 303 303 210 215 282 216 309 266 223 245 298 339 304 332 339 274 242 256 250 306 275 278 316 349 256 280 369 406 453 450 486 462 446 443 448 413 392 378 367 445 415 367 390 418 427 353 311 272 232 276 329 375 373 291 328 299 254 325 324 377 330 328 305 307 337 273 310 284 278 254 222 208 277 233 262 331 316 286 265 233 229 205 201 216 232 197 180 168 154 135 126 128 126 133 132 136 158 1115 1187 1147 1082 999 928 843 848 1026 1157 1325 1301 1256 1321 1165 1113 1029 971 1150 1226 1233 1204 1214 1219 1232 1234 1233 1245 1287 1364 1516 1556 1566 1606 1517 1476 1340 1252 1146 1087 1077 1125 1169 1172 1163 1182 1225 1275 1365 1463 1511 1442 1376 1292 1342 1449 1521 1604 1649 1742 1857 1805 1737 1758 1726 1687 1644 1631 1620 1630 1621 1571 1498 1447 1490 1555 1613 1557 1611 1686 1731 1744 1719 1810 1830 1852 1900 2021 2112 2290 2273 2236 2188 2042 1936 1814 1767 1699 1644 1592 1530 1483 1442 1414 1395 1363 1337 1286 1240 1268 1333 1407 1428 1427 1417 1399 1413 1434 1438 1415 1413 1394 1359 1358 1273 1325 1345 1346 1321 1385 1444 1473 1484 1516 1547 1584 1586 1606 1602 1601 1605 1611 1615 1652 1688 1801 1745 1557 1436 1312 1246 1177 1143 1105 1102 1066 1031 1021 1031 1063 1062 1064 1058 1016 1035 994 957 967 933 955 983 1012 1011 1035 1073 1141 1195 1195 1160 1162 1181 1227 1260 1305 1345 1375 1390 1409 1441 1509 1524 1582 1606 1632 1758 1752 1797 1745 1780 1857 1924 1945 1923 1841 1948 2006 1903 1810 1813 1927 2083 2078 2086 2143 2313 2316 2369 2338 2278 2263 2211 2145 2068 2043 2060 2045 2024 2044 2065 2048 1974 1924 1870 1767 1605 1517 1375 1281 1204 1206 1256 1350 1571 1706 1892 2014 1961 1965 1878 1847 1958 1978 2021 2076 2097 2039 2004 1961 1870 1863 1891 1859 1802 1804 1857 1903 1981 2046 2116 2202 2097 2000 1850 1772 1621 1595 1693 1817 2021 2159 2253 2400 2644 2649 2697 2845 2981 2865 2771 2724 2661 2629 2597 2564 2451 2368 2291 2301 2394 2427 2466 2399 2418 2494 2519 2500 2612 2719 2858 2839 2889 2993 3016 2974 2965 2957 2972 2873 2759 2760 2746 2719 2698 2645 2594 2529 2486 2460 2436 2449 2448 2392 2377 2318 2282 2281 2287 2264 2191 2002 1929 1815 1729 1641 1607 1520 1465 1410 1327 1227 1108 984 913 898 901 899 897 900 906 957 1003 1052 1106 1155 1225 1185 1247 1366 1465 1610 1662 1790 1926 2070 2207 2381 2346 2165 2033 1885 1753 1644 1761 1797 1855 1835 1720 1576 1587 1505 1341 1253 1158 1190 1284 1387 1478 1424 1507 1734 1855 1718 1741 1967 2020 1918 1882 1814 1796 1866 1838 1930 2026 2109 2149 2230 2224 2073 2059 1968 2017 2015 1983 2084 2162 2281 2348 2533 2662 2541 2575 2646 2736 2477 2406 2364 2360 2348 2285 2123 2035 1899 1863 1858 1916 1962 1993 2033 2095 2149 2173 2201 2294 2387 2485 2542 2624 2716 2845 2898 2879 2653 2543 2497 2474 2558 2576 2532 2431 2424 2343 2283 2256 2279 2376 2440 2519 2576 2627 2678 2783 2860 2877 2888 2918 2823 2729 2700 2754 2812 2856 2919 2809 2749 2697 2662 2673 2701 2836 2820 2737 2675 2656 2709 2524 2377 2216 2245 2359 2422 2490 2555 2709 2796 2774 2957 2951 2722 2700 2762 2550 2384 2259 2110 2052 1976 1949 1894 1816 1783 1749 1726 1705 1696 1661 1643 1650 1634 1643 1626 1610 1611 1518 1469 1397 1343 1347 1402 1428 1443 1329 1257 1279 1349 1442 1507 1534 1550 1578 1610 1620 1553 1486 1563 1555 1543 1542 1530 1502 1414 1328 1251 1177 1207 1218 1176 1087 971 873 850 903 947 952 909 853 767 741 722 673 672 665 662 692 638 612 595 531 613 583 489 516 623 711 759 793 849 854 864 886 901 796 621 534 480 439 386 353 326 306 290 282 280 279 280 278 277 276 277 276 278 275 277 276 277 274 275 275 274 274 274 273 269 268 270 271 271 269 270 269 270 271 271 272 270 269 269 271 271 271 271 275 272 275 274 273 273 275 275 274 276 275 275 274 276 276 277 276 276 278 279 279 278 279 280 281 282 280 282 284 282 282 284 279 286 281 282 281 283 286 282 285 283 281 284 287 283 283 283 283 284 283 284 284 287 287 284 284 286 284 285 284 285 285 284 283 284 286 290 285 284 284 284 286 283 285 284 284 282 284 284 285 284 283 284 294 297 297 301 300 287 280 279 281 280 282 281 279 283 280 281 284 281 281 280 280 281 282 281 274 274 274 272 278 274 275 275 276 277 277 277 278 281 280 283 291 307 298 253 254 253 265 257 247 228 221 219 218 219 214 228 227 231 241 250 286 278 269 293 287 273 268 260 255 252 252 278 235 196 182 180 182 181 181 181 179 180 182 178 175 173 176 175 166 173 161 169 167 166 167 164 164 166 166 167 166 172 174 175 174 165 177 235 250 258 216 186 173 188 238 252 241 217 254 312 363 310 337 381 417 365 319 244 273 332 342 360 361 318 334 282 289 356 399 350 314 369 408 487 512 445 432 441 442 451 398 415 408 427 425 428 416 374 320 284 236 239 288 201 180 183 200 213 221 271 234 334 356 365 373 380 374 356 351 342 332 326 313 263 219 291 295 299 236 331 318 242 273 238 295 368 361 270 249 284 314 270 294 294 305 355 381 302 296 336 380 397 385 439 387 379 409 392 470 455 416 421 478 438 413 436 470 426 360 337 300 240 232 305 358 332 294 313 309 261 278 313 374 348 296 285 274 253 295 248 257 283 289 261 189 206 250 288 331 308 310 291 299 254 257 242 222 188 196 177 157 133 128 131 124 121 130 128 126 135 1200 1326 1217 1072 935 850 830 905 1077 1143 1128 1088 1057 1030 1053 956 930 941 969 1058 1039 1095 1074 1112 1113 1133 1162 1187 1264 1326 1437 1533 1466 1426 1382 1383 1396 1309 1171 1102 1060 1095 1135 1128 1104 1129 1241 1264 1281 1369 1329 1265 1257 1288 1352 1428 1552 1601 1679 1697 1669 1664 1557 1616 1698 1737 1693 1591 1510 1534 1612 1480 1354 1357 1400 1419 1479 1424 1429 1495 1537 1563 1603 1646 1720 1818 1897 2031 2155 2378 2322 2262 2205 2055 1943 1794 1726 1653 1644 1545 1494 1431 1401 1369 1351 1327 1288 1250 1255 1329 1371 1443 1445 1435 1420 1420 1439 1450 1471 1481 1479 1579 1593 1463 1425 1370 1265 1297 1319 1369 1427 1495 1517 1558 1613 1578 1570 1574 1606 1626 1621 1630 1694 1808 1872 1753 1604 1482 1406 1327 1263 1184 1142 1112 1105 1052 1076 1077 1075 1068 1066 1079 1059 1046 1060 1043 1032 1015 987 937 947 1010 1022 1032 1057 1125 1170 1130 1118 1125 1158 1205 1236 1261 1297 1320 1360 1416 1443 1497 1494 1518 1515 1558 1587 1585 1582 1621 1762 1810 1811 1827 1836 1745 1765 1811 1839 1736 1733 1884 1942 1860 1986 2113 2141 2066 2124 2114 2094 2117 2171 2111 2019 1957 1869 1845 1831 1888 1878 1914 1857 1792 1695 1612 1483 1424 1337 1272 1216 1197 1235 1293 1549 1678 1822 1866 1780 1746 1727 1765 1825 1880 1963 1999 1972 1902 1915 1869 1842 1805 1826 1800 1710 1674 1688 1755 1852 1949 2061 2077 1947 1823 1698 1594 1538 1555 1627 1738 1855 1919 2052 2212 2514 2537 2583 2724 2873 2973 2892 2809 2710 2673 2614 2581 2469 2435 2428 2462 2506 2567 2571 2520 2527 2517 2529 2611 2654 2732 3009 3025 2930 2863 2781 2727 2719 2704 2674 2651 2642 2638 2673 2787 2756 2695 2673 2653 2651 2591 2573 2567 2543 2507 2432 2309 2236 2160 2112 2058 1982 1880 1813 1755 1764 1782 1772 1698 1584 1508 1455 1320 1200 1079 1008 910 896 897 895 898 908 932 973 1007 1046 1083 1091 1162 1237 1327 1385 1453 1551 1709 1849 2034 2086 2136 2249 2193 2036 1892 1781 1632 1565 1609 1647 1722 1711 1620 1509 1353 1220 1115 1201 1355 1437 1551 1653 1643 1673 1908 1941 1905 1871 1957 2071 2145 2027 1949 1922 1929 1945 1927 1951 2056 2139 2253 2335 2251 2123 2088 2086 2070 2063 2087 2152 2235 2313 2468 2577 2689 2704 2709 2729 2576 2477 2348 2296 2248 2214 2097 1990 1957 1994 1953 1927 1900 1904 1939 1992 2053 2130 2182 2250 2321 2412 2467 2558 2666 2792 2875 2902 2910 2743 2629 2563 2592 2663 2661 2536 2523 2614 2552 2378 2322 2313 2336 2392 2459 2523 2606 2712 2735 2715 2754 2799 2822 2839 2804 2814 2850 2905 2948 2913 2885 2832 2828 2811 2835 2905 2935 2931 2889 2823 2790 2682 2647 2513 2332 2278 2357 2428 2482 2603 2678 2682 2796 2899 2800 2740 2735 2480 2332 2316 2162 2131 2087 1904 1855 1890 1909 1876 1837 1826 1841 1812 1825 1854 1835 1852 1851 1787 1747 1690 1615 1550 1477 1378 1328 1274 1238 1231 1270 1207 1298 1411 1415 1399 1428 1445 1486 1532 1579 1458 1419 1373 1413 1350 1286 1308 1231 1180 1145 1004 1027 1017 1076 1046 924 840 782 846 891 932 892 806 738 690 666 658 616 625 640 612 598 628 561 595 658 602 532 576 617 661 736 797 878 958 991 1000 1000 747 597 538 459 421 385 362 333 312 292 285 280 280 281 280 280 279 279 278 279 277 277 285 278 276 276 275 276 273 274 276 276 274 272 277 273 272 271 272 273 273 273 274 273 273 273 274 275 273 274 275 275 276 275 277 276 277 275 278 278 278 278 277 277 277 278 279 278 280 281 283 282 281 281 283 283 284 285 283 284 285 283 286 285 283 285 284 283 283 284 287 284 285 284 288 284 289 286 285 284 285 284 285 287 287 287 287 286 286 287 286 286 287 285 283 286 289 285 285 284 283 284 287 287 285 288 282 285 285 284 285 285 284 287 290 296 297 297 290 285 283 281 283 282 283 283 282 282 282 283 285 283 282 283 283 283 282 281 282 283 275 273 273 275 273 276 274 271 276 275 281 276 280 281 285 285 288 252 234 226 218 214 211 212 214 214 214 215 213 211 207 204 202 201 202 206 217 244 278 285 315 337 291 251 207 182 181 179 180 181 181 180 179 178 181 181 179 180 174 173 170 168 169 167 168 172 168 167 169 165 167 170 168 169 173 173 172 174 172 173 207 226 264 205 220 201 177 228 200 248 313 297 269 284 333 360 372 406 403 362 273 260 290 361 421 373 404 421 395 336 282 340 364 425 379 352 402 478 449 408 403 415 421 457 451 436 441 463 470 435 447 444 397 366 332 246 184 188 194 237 262 278 266 292 309 285 350 429 446 437 430 400 346 270 267 249 269 298 254 305 345 282 266 365 318 298 334 274 304 384 402 332 262 340 387 352 365 377 358 367 353 393 387 364 392 380 346 348 329 309 322 364 415 366 437 484 430 451 397 360 386 412 412 349 310 278 202 233 299 349 302 252 282 237 336 360 322 361 344 324 329 298 254 223 211 198 211 185 217 254 281 296 272 288 286 306 308 317 276 256 225 207 177 170 178 134 129 130 127 127 128 129 128 126 1105 1173 1123 1151 981 817 840 890 1003 1060 1030 941 912 905 934 997 1061 1070 1029 1025 1105 1060 1138 1121 1197 1230 1233 1244 1259 1300 1394 1483 1499 1427 1317 1241 1283 1310 1170 1109 1053 1062 1111 1085 1119 1146 1243 1269 1221 1266 1213 1247 1347 1400 1431 1503 1560 1597 1545 1541 1503 1511 1498 1542 1568 1539 1504 1413 1363 1363 1366 1324 1261 1240 1252 1269 1291 1312 1351 1466 1525 1558 1594 1663 1735 1872 1967 2083 2085 2194 2181 2095 2066 1946 1861 1776 1689 1571 1604 1531 1463 1401 1385 1367 1353 1322 1292 1255 1273 1330 1385 1440 1463 1457 1449 1452 1455 1471 1500 1537 1572 1647 1584 1501 1521 1442 1334 1251 1274 1359 1416 1490 1500 1552 1610 1751 1760 1708 1703 1685 1693 1696 1652 1697 1734 1609 1489 1368 1330 1274 1219 1194 1164 1138 1104 1091 1104 1103 1099 1082 1074 1072 1058 1055 1065 1049 1039 1016 1003 956 937 959 996 1023 1047 1111 1098 1089 1100 1116 1148 1173 1215 1254 1271 1323 1362 1405 1443 1467 1454 1468 1477 1482 1516 1523 1533 1590 1688 1764 1730 1736 1748 1690 1757 1759 1734 1661 1689 1823 1791 1765 1935 2065 1968 1910 2010 1949 1952 2049 2236 2138 2017 1961 1853 1777 1765 1792 1781 1809 1830 1750 1677 1597 1544 1464 1380 1323 1239 1191 1204 1252 1424 1545 1718 1706 1627 1625 1612 1665 1757 1773 1839 1892 1870 1848 1820 1796 1788 1751 1704 1691 1657 1586 1612 1701 1808 1900 1855 1798 1687 1614 1559 1516 1538 1556 1600 1670 1721 1823 2010 2186 2350 2368 2469 2553 2681 2823 2960 2955 2855 2785 2652 2567 2524 2515 2513 2559 2652 2708 2697 2623 2595 2544 2548 2635 2792 2865 2872 2821 2769 2771 2700 2617 2559 2580 2549 2508 2457 2449 2556 2679 2792 2742 2704 2677 2641 2620 2609 2591 2564 2515 2425 2370 2282 2185 2111 2069 2016 1965 1919 1870 1862 1811 1799 1784 1688 1543 1461 1345 1246 1119 1029 932 908 897 895 902 915 941 959 990 1018 1047 1109 1191 1200 1230 1288 1392 1508 1717 1737 1865 1914 2053 2193 2223 2094 1950 1819 1724 1658 1503 1496 1572 1618 1585 1384 1228 1119 1184 1319 1514 1671 1775 1814 1835 1931 2066 2089 2005 1918 1972 2118 2292 2170 2019 2020 2029 2037 2024 2021 2033 2057 2154 2262 2368 2279 2248 2196 2151 2139 2124 2162 2254 2333 2545 2639 2680 2752 2713 2581 2464 2381 2308 2268 2210 2186 2067 2004 2049 2110 2232 2247 2051 1967 1914 1938 2008 2087 2140 2197 2273 2368 2445 2556 2656 2740 2787 2821 2801 2801 2784 2633 2662 2735 2728 2594 2588 2692 2586 2518 2538 2414 2368 2345 2387 2445 2512 2571 2594 2640 2649 2673 2717 2753 2813 2899 2925 2989 3042 2966 2964 2951 2929 2950 2981 3010 3084 3108 3086 3059 2865 2784 2708 2600 2537 2343 2327 2406 2467 2548 2586 2672 2726 2887 2866 2669 2599 2523 2388 2352 2218 2139 2235 2155 1925 1932 1989 2029 2069 2054 1986 1998 2016 1988 1945 1955 1911 1858 1804 1722 1661 1562 1478 1496 1450 1390 1357 1257 1197 1137 1207 1238 1240 1278 1320 1377 1394 1457 1489 1424 1292 1327 1396 1190 1131 1123 1104 1077 1072 974 880 918 975 1008 907 804 798 830 875 885 863 812 732 684 646 628 611 596 603 590 593 638 594 644 669 600 564 605 716 761 800 817 881 1001 1092 1000 982 747 610 526 462 429 392 366 335 314 298 288 283 283 283 280 281 281 280 281 282 280 280 279 278 281 279 278 278 277 276 277 277 274 274 276 273 272 271 271 272 275 273 274 275 274 275 275 275 276 275 277 276 279 280 280 281 280 280 280 281 281 282 282 280 282 280 281 283 282 282 283 284 283 284 284 287 285 288 284 286 287 285 286 285 287 286 286 286 286 286 287 286 285 286 288 289 286 287 285 285 286 286 287 288 286 288 290 288 288 289 287 288 288 289 286 286 287 286 285 286 286 286 285 286 287 285 285 289 286 287 286 287 285 287 296 297 299 292 288 300 284 285 284 283 283 284 283 283 287 285 284 285 286 283 284 285 281 285 283 282 284 273 274 273 271 280 276 276 278 278 276 277 277 278 281 282 278 281 273 224 215 214 211 209 212 211 210 209 208 209 205 203 200 197 200 200 197 198 194 194 194 191 192 183 179 178 179 181 180 181 174 171 174 172 175 175 181 182 174 176 171 166 167 167 165 172 170 168 166 167 168 169 174 172 175 173 176 177 176 198 249 259 248 229 268 198 179 243 254 221 270 347 330 306 318 384 416 401 341 292 267 281 346 382 427 412 434 452 453 370 300 336 376 445 421 387 399 437 445 459 434 384 361 347 333 344 365 374 379 383 383 387 422 356 265 187 189 226 251 282 310 333 310 295 351 306 375 467 472 405 381 300 315 321 335 298 358 336 298 358 363 323 289 389 323 342 396 310 296 344 395 330 293 377 395 336 326 359 327 342 347 357 376 406 435 424 406 336 372 340 299 329 350 356 400 417 393 366 435 385 322 305 333 317 248 223 214 203 295 357 308 280 229 287 369 358 289 343 341 323 268 276 260 265 246 218 184 182 218 261 253 269 246 273 273 229 269 287 257 239 200 183 185 181 168 134 128 128 127 130 133 130 129 131 1062 1082 994 1024 951 783 886 947 1025 942 885 933 969 1013 1088 1090 1204 1195 1138 1093 1174 1179 1235 1265 1331 1390 1343 1334 1387 1347 1309 1363 1439 1405 1328 1273 1157 1194 1155 1098 1061 1041 1070 1077 1111 1128 1219 1234 1190 1182 1319 1310 1416 1546 1516 1544 1562 1583 1523 1440 1407 1461 1535 1576 1563 1445 1386 1313 1272 1238 1242 1217 1223 1237 1242 1275 1268 1297 1365 1362 1382 1432 1504 1639 1692 1830 1892 1933 1990 2138 2231 2159 2002 1879 1804 1708 1626 1562 1540 1504 1445 1406 1395 1374 1355 1290 1264 1280 1322 1373 1431 1432 1452 1467 1451 1484 1482 1485 1524 1590 1691 1635 1574 1525 1559 1480 1379 1283 1257 1300 1336 1411 1464 1531 1589 1717 1826 1964 1893 1772 1794 1839 1754 1663 1556 1459 1434 1312 1276 1218 1191 1162 1143 1119 1104 1107 1114 1105 1104 1091 1090 1084 1073 1057 1060 1066 1072 1035 1023 985 951 946 959 1005 1030 1051 1065 1078 1088 1113 1133 1174 1207 1236 1272 1322 1377 1412 1415 1441 1433 1420 1421 1452 1454 1471 1522 1572 1621 1637 1618 1644 1673 1645 1633 1654 1659 1636 1611 1683 1661 1770 1908 1933 1836 1780 1876 1780 1891 2002 2203 2112 1982 1880 1807 1753 1676 1718 1728 1676 1765 1772 1705 1662 1591 1534 1469 1430 1274 1187 1186 1216 1347 1463 1530 1535 1497 1552 1502 1614 1616 1672 1737 1752 1743 1735 1729 1696 1666 1657 1632 1637 1621 1576 1516 1604 1676 1654 1599 1538 1469 1462 1495 1495 1523 1588 1590 1598 1691 1782 1991 2161 2196 2218 2353 2452 2543 2629 2762 2801 2901 2883 2749 2713 2735 2761 2735 2714 2718 2741 2699 2673 2628 2571 2563 2653 2776 2743 2695 2664 2597 2559 2545 2497 2392 2433 2418 2410 2352 2309 2384 2554 2606 2709 2726 2728 2711 2700 2687 2625 2575 2512 2504 2472 2436 2331 2285 2247 2189 2099 2030 1940 1876 1811 1749 1700 1674 1593 1484 1399 1319 1180 1062 957 931 899 890 900 918 937 955 978 992 1054 1094 1114 1143 1223 1275 1354 1432 1537 1662 1763 1817 2007 2127 2232 2159 1982 1914 1872 1768 1617 1503 1406 1483 1474 1307 1092 1157 1311 1436 1662 1827 1932 2013 2042 2157 2208 2232 2057 1989 2009 2177 2340 2232 2079 2097 2200 2165 2105 2154 2130 2101 2154 2201 2334 2431 2432 2352 2305 2341 2219 2207 2293 2380 2511 2621 2669 2737 2718 2585 2451 2416 2406 2354 2330 2231 2127 2120 2043 2108 2234 2292 2279 2209 1986 1934 1975 2061 2100 2159 2246 2328 2431 2548 2622 2671 2704 2708 2664 2647 2650 2696 2732 2824 2709 2683 2708 2720 2688 2686 2784 2597 2505 2397 2379 2371 2431 2492 2538 2581 2625 2673 2701 2773 2843 2916 3017 3109 3128 2973 3003 3063 3044 3059 3104 3193 3211 3237 3205 3137 3076 2987 2908 2630 2587 2506 2408 2406 2426 2468 2484 2605 2682 2770 2944 2771 2611 2506 2423 2342 2284 2197 2238 2193 2151 2013 2033 2113 2120 2213 2206 2256 2227 2098 2045 1995 1942 1857 1781 1736 1674 1591 1561 1620 1581 1537 1506 1412 1365 1180 1102 1094 1121 1174 1235 1324 1316 1364 1370 1240 1133 1288 1301 1213 1059 967 975 972 944 944 859 834 883 884 876 828 737 782 829 796 776 768 712 668 627 613 603 593 582 579 598 657 654 710 681 662 605 666 711 805 953 984 960 978 1108 1051 874 702 590 532 476 435 394 370 343 325 303 296 288 284 284 285 282 283 284 283 283 284 283 281 282 282 283 280 281 280 280 280 278 277 277 276 275 272 270 275 274 274 270 275 275 275 279 277 278 277 280 278 281 279 280 284 281 283 281 282 283 283 283 283 284 284 283 283 284 286 287 286 286 285 287 286 287 286 287 287 289 287 287 288 285 290 289 287 287 287 288 293 289 287 287 287 292 286 286 289 288 289 288 288 289 289 289 288 289 289 289 288 289 288 288 286 287 286 287 287 286 288 288 287 288 287 286 289 291 286 287 288 286 288 288 297 301 296 292 300 304 287 285 285 284 285 285 284 284 285 285 285 288 286 285 285 284 284 284 283 282 286 277 274 274 279 275 277 277 276 278 279 281 279 280 280 280 283 289 271 216 211 211 209 215 209 211 208 205 207 205 203 200 200 197 198 192 190 190 188 189 187 185 184 182 181 183 180 178 177 172 171 175 174 173 177 167 172 171 165 165 174 165 166 165 171 171 169 170 172 171 174 175 174 175 185 210 186 178 172 195 219 270 281 252 282 207 182 237 289 266 272 317 375 362 368 389 424 343 354 327 270 292 354 388 418 438 447 490 464 366 343 325 387 406 443 448 443 435 469 500 479 436 432 392 381 365 341 321 303 288 279 295 310 306 226 191 211 269 304 338 367 383 335 326 361 358 380 466 422 324 329 363 388 366 364 354 381 372 316 401 428 345 330 415 397 392 425 367 376 371 400 340 325 390 372 402 364 314 341 411 412 401 391 430 439 365 419 380 413 342 303 303 271 320 330 403 402 337 407 406 363 327 285 271 269 277 258 199 231 306 306 259 219 317 355 336 276 360 330 299 262 260 254 237 213 246 191 189 250 277 245 242 287 291 233 207 248 248 244 206 205 184 174 159 149 139 127 128 128 129 129 132 131 130 952 1019 933 879 793 814 872 952 973 925 866 911 1019 1101 1166 1184 1267 1337 1251 1194 1178 1240 1371 1375 1424 1482 1453 1467 1483 1397 1275 1234 1281 1231 1226 1157 1101 1090 1129 1097 1092 1050 1046 1055 1100 1135 1192 1199 1155 1188 1347 1414 1491 1557 1644 1517 1427 1433 1420 1379 1461 1536 1635 1659 1563 1503 1484 1413 1332 1207 1200 1212 1222 1332 1374 1423 1359 1336 1367 1489 1520 1517 1489 1541 1599 1714 1802 1919 1984 2131 2166 2049 1961 1892 1804 1666 1580 1523 1514 1479 1451 1415 1400 1362 1315 1273 1278 1324 1356 1409 1435 1455 1468 1463 1453 1528 1525 1513 1540 1667 1695 1616 1571 1540 1581 1510 1418 1320 1285 1269 1286 1374 1410 1476 1551 1658 1759 1913 2048 1923 1908 1945 1855 1627 1507 1409 1363 1301 1266 1254 1200 1161 1139 1114 1099 1124 1126 1127 1121 1116 1108 1115 1106 1073 1069 1072 1115 1056 1024 988 972 949 956 989 997 1028 1042 1065 1082 1113 1141 1183 1222 1272 1302 1335 1363 1364 1354 1351 1352 1379 1383 1397 1447 1475 1503 1514 1543 1543 1544 1567 1566 1548 1566 1578 1600 1633 1562 1618 1667 1763 1796 1777 1760 1666 1733 1635 1798 1824 1924 1949 1989 1931 1792 1709 1637 1627 1624 1606 1715 1738 1674 1660 1577 1539 1495 1475 1265 1180 1191 1190 1235 1304 1380 1397 1406 1457 1408 1500 1486 1572 1636 1643 1639 1598 1602 1616 1612 1592 1542 1560 1552 1519 1439 1433 1438 1434 1432 1444 1507 1699 1670 1722 1848 1774 1671 1621 1649 1702 1906 2060 2140 2188 2294 2397 2539 2626 2633 2645 2717 2827 2816 2865 2815 2796 2770 2722 2720 2694 2636 2619 2597 2608 2648 2770 2710 2653 2619 2580 2516 2462 2387 2356 2287 2276 2267 2252 2223 2192 2250 2359 2400 2504 2525 2652 2686 2663 2682 2645 2595 2513 2462 2437 2437 2400 2348 2284 2253 2151 2064 1881 1799 1719 1654 1593 1560 1520 1451 1310 1209 1124 1054 1001 920 900 891 896 909 922 934 954 973 1017 1038 1108 1150 1188 1219 1272 1339 1462 1584 1636 1770 1892 1995 2159 2215 2060 1949 1822 1819 1826 1668 1463 1362 1279 1175 1142 1360 1596 1709 1776 1879 2002 2107 2181 2248 2385 2396 2224 2153 2123 2130 2215 2282 2200 2176 2263 2343 2293 2259 2277 2228 2219 2224 2330 2440 2521 2537 2549 2479 2374 2314 2272 2291 2381 2457 2555 2686 2723 2584 2533 2526 2565 2462 2313 2248 2333 2337 2180 2136 2196 2272 2351 2356 2123 2004 1956 2024 2067 2141 2200 2305 2359 2466 2529 2594 2600 2601 2597 2590 2584 2628 2702 2811 2849 2791 2826 2816 2862 2911 2939 2838 2692 2550 2468 2433 2415 2496 2529 2584 2621 2662 2726 2792 2816 2823 2875 2899 2948 3093 3082 3089 3071 3084 3087 3062 3020 3090 3080 2966 2957 3057 3073 2786 2651 2622 2535 2472 2450 2462 2484 2549 2579 2732 2948 2809 2625 2543 2496 2430 2401 2342 2303 2197 2166 2126 2186 2189 2191 2254 2308 2264 2192 2132 2110 2035 1975 1878 1796 1751 1740 1701 1659 1712 1686 1648 1617 1516 1417 1285 1192 1151 1082 1037 1108 1154 1167 1223 1202 1001 1066 1155 1154 1115 1026 887 852 824 811 805 784 767 758 744 751 752 701 751 743 706 706 718 694 643 622 607 600 588 580 574 604 656 711 752 736 687 657 732 781 877 998 1065 1110 1092 1127 1149 926 774 627 542 478 443 405 380 353 334 313 300 291 289 286 287 288 287 285 286 285 284 285 285 285 285 283 283 282 282 282 280 280 279 278 277 277 274 272 274 275 276 278 276 277 275 277 278 278 281 282 281 282 282 284 284 284 284 285 285 286 286 284 286 286 287 286 286 286 288 289 287 288 288 290 286 287 289 289 288 290 289 289 291 289 288 290 291 289 289 290 289 288 287 288 290 293 288 287 292 294 289 290 291 292 289 291 292 292 290 290 291 290 290 287 291 291 290 289 288 288 289 289 288 288 288 289 289 287 288 289 289 288 289 292 301 301 297 295 302 305 295 288 285 286 286 286 284 285 285 286 288 287 287 287 287 285 285 285 285 284 287 280 277 276 275 275 275 274 276 277 277 279 278 280 281 274 245 230 218 211 209 209 212 208 209 206 202 202 203 203 200 196 197 198 194 191 189 186 185 184 184 181 181 179 171 173 174 174 178 181 182 181 184 181 180 174 177 178 176 174 172 171 172 172 173 172 169 173 176 174 174 175 178 198 240 208 185 180 176 220 253 286 312 292 233 226 189 202 245 263 277 302 326 350 380 414 430 409 358 318 314 275 309 319 336 365 394 454 505 430 386 330 363 368 415 486 493 460 470 531 516 499 479 425 413 380 364 356 332 312 316 296 250 215 198 196 241 303 341 373 399 412 355 374 412 426 413 431 362 356 375 472 463 440 406 382 435 415 340 436 430 395 386 453 471 439 395 360 419 406 442 416 403 417 414 363 313 307 383 417 433 420 437 405 434 347 376 427 423 346 340 358 319 268 326 375 418 341 338 379 394 371 348 341 345 313 266 235 196 236 259 202 246 316 271 265 295 342 267 250 239 229 247 272 216 224 195 173 223 280 215 265 277 257 224 194 208 250 237 214 186 190 176 158 140 127 130 130 131 128 129 131 133 138 944 864 807 994 1063 1057 1042 918 851 873 856 875 935 987 1029 1106 1202 1263 1367 1337 1294 1328 1345 1372 1478 1557 1621 1636 1596 1486 1368 1250 1149 1129 1171 1254 1247 1191 1177 1199 1087 1073 1060 1029 1092 1111 1092 1111 1169 1181 1285 1376 1399 1432 1378 1343 1288 1318 1382 1449 1549 1592 1673 1722 1685 1595 1517 1327 1232 1188 1201 1294 1357 1300 1394 1496 1570 1571 1515 1522 1572 1689 1617 1671 1736 1904 2012 2216 2227 2080 2011 1921 1865 1748 1694 1666 1617 1530 1465 1450 1447 1411 1379 1336 1303 1285 1310 1351 1404 1435 1478 1515 1527 1522 1511 1567 1583 1594 1644 1609 1593 1559 1544 1534 1557 1503 1472 1394 1376 1311 1279 1323 1372 1422 1485 1577 1646 1802 1926 2128 2238 1996 1900 1774 1615 1465 1440 1407 1338 1275 1237 1185 1150 1122 1132 1127 1131 1141 1144 1150 1177 1198 1183 1148 1122 1087 1114 1083 1046 1021 1005 955 958 1011 1022 1039 1049 1070 1083 1106 1142 1186 1206 1242 1273 1296 1274 1284 1296 1309 1331 1358 1388 1425 1456 1459 1460 1440 1462 1449 1463 1499 1498 1495 1498 1490 1508 1567 1522 1579 1566 1601 1630 1587 1563 1580 1531 1509 1546 1548 1559 1575 1674 1746 1755 1689 1590 1530 1570 1567 1602 1634 1579 1551 1528 1521 1466 1342 1178 1177 1185 1189 1198 1204 1220 1251 1274 1299 1315 1355 1331 1351 1403 1415 1433 1415 1465 1504 1506 1455 1454 1452 1449 1413 1410 1421 1475 1488 1561 1769 1782 1949 2060 2100 2020 1891 1753 1629 1630 1654 1816 1988 2202 2266 2359 2437 2533 2503 2548 2570 2594 2714 2704 2721 2717 2683 2690 2681 2743 2786 2788 2764 2735 2703 2785 2969 2725 2616 2532 2506 2461 2396 2283 2225 2161 2127 2093 2091 2089 2093 2102 2124 2178 2196 2343 2416 2519 2551 2568 2550 2618 2498 2449 2410 2384 2323 2197 2119 2107 2002 1982 1929 1854 1811 1761 1655 1563 1486 1433 1416 1345 1255 1232 1103 968 888 890 892 896 904 917 933 953 1025 1054 1074 1101 1170 1215 1248 1305 1307 1427 1529 1650 1842 1926 1975 1981 1880 1768 1668 1627 1602 1625 1530 1481 1250 1083 1293 1496 1735 1861 1987 2024 2159 2289 2212 2189 2293 2446 2544 2486 2401 2317 2249 2298 2397 2291 2374 2324 2280 2241 2255 2213 2196 2190 2304 2309 2335 2373 2338 2326 2251 2168 2169 2253 2352 2447 2543 2612 2710 2645 2666 2709 2585 2478 2391 2368 2428 2406 2285 2348 2323 2295 2343 2428 2299 2201 2033 1973 2017 2124 2188 2263 2299 2411 2459 2486 2484 2488 2504 2531 2538 2585 2655 2746 2758 2673 2682 2766 2802 2812 2830 2826 2861 2779 2772 2633 2594 2543 2543 2590 2645 2702 2741 2718 2693 2725 2855 2885 2920 2973 2982 2873 2940 2889 2909 2791 2819 2900 2950 2847 2850 2889 2883 2959 2957 2790 2793 2655 2683 2704 2615 2573 2638 2761 2919 2813 2552 2473 2416 2388 2338 2289 2264 2240 2223 2252 2284 2374 2423 2342 2274 2217 2187 2147 2107 2035 1995 1939 1860 1817 1802 1725 1733 1762 1734 1681 1626 1570 1418 1280 1293 1344 1279 1145 1020 995 1015 978 941 944 902 930 939 919 882 852 804 758 755 724 762 762 747 727 680 671 670 664 656 647 635 631 621 619 605 599 593 587 580 574 571 592 652 729 808 769 758 851 943 991 1098 1156 1181 1188 1212 1119 877 756 616 548 488 457 419 392 365 344 325 304 293 290 290 290 291 292 292 291 291 290 288 288 289 288 286 287 286 285 282 283 283 281 281 281 281 278 274 278 278 276 279 277 278 278 281 281 283 283 283 285 285 285 288 287 287 289 288 290 290 290 290 290 290 290 289 291 291 292 290 291 291 288 289 290 290 290 291 291 294 290 291 291 296 292 292 291 291 292 294 292 290 293 292 292 294 293 288 290 290 291 292 292 292 291 293 292 290 291 293 295 291 290 288 291 293 290 289 288 290 289 287 290 290 289 289 289 291 293 290 291 290 289 296 302 303 299 299 307 307 307 295 287 289 287 288 286 288 287 287 288 287 289 289 288 286 289 288 287 286 288 281 280 279 274 278 277 275 277 274 278 280 277 280 240 221 216 213 214 212 210 210 208 208 207 204 204 205 202 203 196 194 193 193 195 186 184 176 179 177 181 179 183 181 185 185 182 185 185 183 184 183 181 180 180 183 181 177 179 178 175 177 173 173 170 173 169 176 175 177 176 198 203 204 200 219 201 184 180 216 239 254 303 305 277 259 214 193 215 239 247 263 305 322 327 395 441 378 347 374 369 292 298 311 321 402 444 492 520 443 387 364 385 446 406 447 513 521 501 467 425 368 348 321 328 317 312 302 300 293 276 228 219 202 195 230 311 271 343 425 462 431 436 456 499 459 394 389 417 420 428 462 516 499 451 456 500 442 432 489 493 483 470 425 462 442 441 354 373 415 366 434 417 392 424 390 390 302 316 322 317 367 403 359 338 302 355 419 444 380 381 412 343 294 277 369 416 377 323 305 360 311 346 320 290 302 263 243 189 200 246 201 263 306 250 222 297 296 241 198 192 185 184 185 188 206 201 173 222 218 228 238 250 226 223 183 212 225 174 154 158 164 155 152 133 141 129 130 133 137 135 132 136 135 889 786 834 1005 1098 1162 1063 960 996 968 1024 914 892 928 994 1031 1090 1147 1214 1280 1370 1420 1461 1486 1509 1536 1605 1605 1504 1406 1286 1240 1174 1139 1253 1342 1326 1358 1263 1254 1210 1121 1074 1030 1045 1048 1080 1119 1135 1156 1177 1202 1214 1281 1227 1315 1419 1487 1544 1605 1701 1627 1567 1567 1534 1387 1305 1210 1173 1186 1226 1326 1398 1449 1485 1565 1671 1743 1666 1598 1641 1728 1792 1874 2044 2252 2269 2121 2077 1965 1899 1791 1773 1725 1660 1591 1578 1516 1494 1472 1415 1387 1381 1324 1294 1306 1336 1399 1436 1488 1551 1573 1575 1552 1546 1589 1629 1656 1657 1635 1610 1540 1537 1521 1516 1496 1466 1408 1387 1354 1306 1307 1343 1386 1439 1528 1599 1719 1823 2002 2228 2109 1917 1775 1706 1710 1591 1482 1397 1318 1257 1194 1156 1160 1152 1144 1167 1237 1212 1191 1216 1251 1219 1208 1174 1129 1110 1117 1057 1041 1024 966 953 996 1021 1034 1047 1066 1085 1112 1125 1152 1182 1211 1229 1233 1241 1260 1279 1315 1356 1389 1414 1440 1400 1386 1399 1413 1409 1405 1404 1445 1445 1450 1445 1457 1467 1477 1527 1503 1541 1565 1528 1513 1490 1500 1438 1434 1471 1473 1468 1488 1470 1518 1581 1579 1469 1468 1537 1488 1520 1543 1496 1512 1513 1489 1321 1207 1171 1177 1190 1191 1249 1272 1252 1229 1235 1265 1273 1261 1280 1270 1270 1282 1305 1319 1348 1369 1360 1371 1372 1363 1373 1398 1448 1474 1571 1634 1925 2027 1966 1994 2225 2248 2149 1999 1828 1721 1628 1637 1796 1994 2156 2224 2322 2426 2382 2416 2470 2471 2496 2638 2626 2661 2622 2611 2616 2647 2747 2775 2859 2834 2754 2818 2981 2895 2775 2724 2553 2571 2557 2521 2445 2342 2258 2148 2085 2044 2001 1995 1990 2002 2003 2046 2123 2272 2369 2543 2539 2473 2521 2542 2492 2426 2394 2295 2242 2238 2186 2123 2044 1979 1901 1785 1729 1646 1576 1519 1484 1478 1451 1345 1276 1146 994 885 888 891 890 892 898 911 932 987 995 1052 1090 1142 1176 1211 1180 1209 1293 1509 1629 1728 1796 1785 1803 1763 1684 1546 1522 1535 1483 1405 1295 1140 1081 1318 1485 1701 1843 1896 1969 2109 2138 2033 2022 2203 2290 2354 2424 2432 2478 2530 2413 2341 2377 2356 2279 2194 2155 2090 2140 2099 2133 2240 2205 2185 2211 2171 2159 2122 2059 2051 2146 2272 2375 2427 2496 2553 2578 2685 2728 2641 2649 2517 2491 2526 2471 2428 2520 2484 2400 2409 2464 2407 2226 2103 2006 1993 2074 2152 2209 2289 2372 2383 2378 2396 2420 2464 2495 2476 2539 2608 2607 2665 2604 2613 2655 2660 2686 2709 2745 2804 2883 2920 2836 2750 2671 2663 2696 2739 2729 2697 2630 2640 2675 2708 2753 2793 2835 2829 2774 2770 2770 2737 2660 2708 2831 2874 2758 2713 2707 2744 2826 2875 2921 2870 2902 2748 2828 2856 2738 2757 2835 2961 2970 2799 2557 2469 2405 2392 2315 2311 2311 2322 2347 2369 2407 2435 2343 2310 2276 2251 2207 2145 2054 1980 1917 1882 1882 1819 1752 1790 1787 1750 1668 1578 1474 1396 1381 1387 1428 1346 1238 1195 1171 1077 1064 1109 1127 1028 850 844 830 833 827 804 878 894 946 923 883 830 893 812 771 724 676 651 639 624 620 611 607 604 594 585 581 575 569 570 617 701 750 829 808 830 934 1092 1121 1127 1171 1211 1237 1266 1223 959 794 616 588 520 472 434 415 375 357 332 307 292 292 293 293 296 295 295 293 293 296 293 292 290 290 289 290 288 285 285 287 284 284 283 283 280 280 279 280 277 277 278 278 281 279 283 283 285 285 287 288 288 290 291 292 290 293 292 292 292 292 292 294 293 294 294 294 294 293 293 296 291 294 292 293 295 297 297 295 293 293 291 294 296 297 295 293 291 293 292 292 294 292 293 294 294 294 293 291 293 294 292 292 292 294 295 295 293 294 294 293 296 292 299 293 292 292 291 291 290 291 290 291 291 291 292 292 294 291 291 292 291 290 301 305 306 298 301 309 308 305 309 286 288 288 288 286 288 289 288 289 289 290 290 288 287 289 288 288 289 286 286 280 283 283 277 278 275 276 277 277 278 280 270 222 216 219 216 214 212 212 211 208 214 205 207 204 207 203 205 191 188 190 186 185 182 186 183 185 186 185 185 186 185 187 186 186 187 185 192 192 191 185 186 186 187 199 198 184 182 175 177 171 173 172 175 180 180 187 212 229 213 242 258 212 263 238 190 179 209 220 269 323 359 344 263 266 205 216 266 282 303 324 369 403 445 436 383 409 443 410 312 312 391 389 342 362 459 495 448 455 415 401 456 475 486 488 460 425 375 365 384 364 353 361 361 365 361 348 357 355 333 241 208 201 284 336 320 326 357 424 501 527 512 485 416 438 453 452 477 476 482 530 529 498 525 529 521 510 511 435 410 439 378 419 381 414 379 315 406 376 395 446 378 390 442 412 324 287 320 343 399 440 370 360 282 361 432 395 431 427 393 320 290 237 279 335 403 360 292 326 324 265 257 227 216 201 210 192 243 227 214 300 293 211 252 260 247 203 188 173 171 168 171 177 177 189 164 195 198 253 247 223 202 174 169 165 165 154 153 144 148 154 152 137 129 130 134 133 137 136 143 135 146 751 839 947 1006 1108 1156 1076 995 1094 1098 1148 1056 900 907 961 1006 1059 1117 1171 1191 1234 1358 1495 1600 1640 1630 1588 1513 1418 1357 1309 1381 1290 1165 1291 1399 1436 1434 1300 1224 1171 1112 1055 1027 1026 1087 1102 1105 1109 1103 1118 1110 1140 1247 1379 1480 1591 1652 1699 1641 1562 1468 1398 1384 1393 1279 1193 1161 1167 1191 1282 1389 1501 1642 1731 1712 1720 1801 1835 1761 1782 1844 1903 2151 2300 2306 2224 2113 2029 1927 1846 1757 1680 1612 1566 1535 1502 1468 1442 1398 1383 1346 1354 1309 1314 1336 1368 1439 1502 1608 1603 1629 1627 1621 1617 1651 1692 1695 1676 1653 1596 1538 1513 1506 1502 1485 1472 1406 1408 1380 1334 1300 1324 1368 1400 1467 1560 1660 1753 1925 2088 2166 1989 1878 1898 1835 1677 1519 1455 1344 1283 1216 1189 1196 1191 1208 1278 1284 1251 1251 1279 1338 1302 1251 1221 1193 1163 1106 1078 1043 1032 987 959 977 1001 1023 1039 1046 1064 1102 1127 1166 1170 1183 1204 1233 1251 1274 1306 1351 1394 1411 1418 1417 1358 1346 1369 1367 1362 1374 1383 1424 1409 1399 1413 1413 1431 1454 1462 1513 1526 1481 1443 1443 1446 1435 1380 1382 1453 1447 1408 1410 1359 1342 1382 1450 1373 1458 1483 1417 1410 1435 1456 1450 1360 1283 1179 1163 1171 1189 1218 1275 1372 1416 1399 1415 1408 1338 1294 1265 1259 1259 1265 1269 1278 1284 1291 1298 1306 1312 1360 1397 1452 1435 1521 1534 1629 1698 1878 2071 2227 2177 2245 2235 2166 2108 1921 1802 1664 1638 1778 1986 2106 2186 2269 2341 2293 2346 2372 2412 2438 2542 2542 2551 2500 2528 2588 2694 2710 2705 2759 2744 2674 2700 2865 2815 2653 2596 2627 2662 2710 2684 2628 2613 2580 2499 2301 2193 2043 2054 1961 1925 1905 1898 1953 2052 2271 2423 2405 2435 2557 2657 2599 2509 2455 2381 2376 2329 2217 2107 2059 1976 1964 1916 1858 1736 1647 1596 1546 1503 1475 1394 1320 1180 1046 894 887 888 890 887 888 909 929 940 980 1014 1039 1092 1138 1124 1108 1127 1181 1372 1528 1637 1667 1615 1623 1605 1546 1449 1424 1381 1377 1265 1184 1070 1203 1513 1601 1618 1641 1675 1850 1919 1936 1870 1959 2007 2035 2167 2240 2231 2312 2423 2356 2218 2189 2223 2198 2093 2058 1936 2007 2032 2068 2140 2101 2063 2054 2009 1996 1992 1937 1976 2092 2178 2260 2308 2357 2440 2489 2569 2624 2696 2714 2655 2672 2671 2590 2609 2659 2618 2547 2584 2587 2466 2283 2141 2060 2046 2033 2065 2149 2222 2299 2311 2314 2335 2353 2375 2366 2379 2430 2480 2512 2502 2541 2546 2602 2605 2646 2678 2713 2753 2800 2855 2921 2876 2807 2812 2858 2834 2674 2634 2565 2562 2578 2635 2678 2759 2870 2747 2635 2638 2662 2599 2574 2645 2781 2776 2637 2576 2621 2682 2694 2680 2667 2668 2731 2801 2937 3027 2916 2870 2866 2918 3052 2959 2715 2679 2583 2495 2439 2429 2449 2482 2495 2452 2442 2380 2381 2381 2352 2321 2279 2211 2168 2091 2023 1962 1873 1829 1797 1859 1812 1747 1637 1565 1516 1499 1483 1478 1542 1505 1369 1337 1239 1206 1167 1113 1008 963 961 1039 1037 1043 1015 963 970 1048 1061 1085 913 943 938 891 855 833 817 733 689 645 627 616 606 596 590 581 577 569 567 599 647 735 745 714 723 831 960 1120 1165 1189 1187 1245 1263 1259 1218 998 848 748 633 519 494 449 423 387 361 338 315 297 294 297 299 299 299 298 299 298 298 296 296 295 295 293 292 290 290 287 286 285 286 284 284 283 283 279 281 282 281 281 282 280 282 283 285 287 287 289 290 292 290 294 295 295 295 294 295 297 294 295 298 296 297 297 295 295 296 295 296 295 294 295 295 297 297 298 296 296 297 295 296 297 298 297 297 294 293 294 294 294 292 294 293 294 294 293 294 292 293 294 295 297 295 295 295 296 295 294 294 296 294 292 293 294 293 291 291 292 300 302 290 293 291 292 290 294 293 292 293 291 293 305 306 304 303 305 310 310 310 305 291 290 289 289 289 291 291 291 291 291 290 289 291 289 288 290 289 288 290 289 289 289 281 277 285 278 276 276 278 278 280 234 218 220 219 219 217 213 212 210 208 207 206 203 203 206 199 192 191 191 189 191 187 184 189 187 189 190 196 202 203 214 205 202 198 202 219 232 236 235 228 219 237 222 246 242 210 197 180 180 173 179 179 182 186 226 219 260 239 245 269 272 235 264 282 201 187 203 245 259 262 339 356 301 234 229 205 266 276 264 271 297 309 360 441 468 456 415 395 321 310 403 438 434 403 373 409 493 526 473 464 471 438 423 415 392 398 410 430 419 412 393 400 406 414 420 419 412 410 315 244 204 213 340 360 363 404 398 446 505 490 485 461 480 477 482 499 538 525 495 505 461 427 497 454 449 495 499 447 363 394 346 372 406 369 353 301 351 398 321 404 356 407 456 437 386 318 303 353 389 435 428 364 317 298 365 347 450 455 417 364 326 257 227 270 335 313 277 287 327 313 300 290 277 251 189 232 275 221 222 263 271 202 245 219 202 166 159 164 162 164 165 165 165 165 168 206 231 211 169 146 148 154 162 157 154 149 146 143 144 143 138 133 129 137 135 136 138 138 139 138 159 895 990 1064 1074 1084 1155 1151 1071 1118 1234 1228 1108 1033 918 945 987 1026 1062 1100 1127 1223 1287 1397 1461 1550 1688 1601 1522 1429 1415 1395 1397 1289 1202 1327 1441 1484 1389 1284 1297 1330 1257 1108 1053 1018 1016 1050 1071 1087 1067 1078 1121 1180 1247 1343 1456 1597 1649 1545 1496 1433 1415 1332 1239 1241 1157 1155 1164 1253 1296 1274 1427 1562 1683 1760 1771 1771 1863 1942 1935 1931 2187 2373 2220 2183 2124 2089 1995 1923 1838 1769 1788 1727 1625 1568 1478 1445 1410 1387 1406 1417 1365 1362 1332 1344 1370 1418 1489 1591 1662 1672 1691 1706 1715 1721 1751 1763 1752 1718 1665 1607 1549 1507 1496 1502 1474 1432 1411 1459 1418 1371 1315 1316 1353 1385 1427 1491 1582 1636 1848 1980 2182 2275 2088 1983 1808 1720 1521 1449 1321 1282 1224 1226 1236 1213 1313 1330 1345 1329 1271 1332 1410 1404 1317 1261 1262 1223 1160 1111 1062 1029 996 972 958 975 998 1015 1028 1052 1084 1122 1150 1161 1170 1184 1227 1266 1305 1331 1370 1370 1370 1384 1373 1342 1328 1342 1335 1330 1342 1399 1458 1437 1388 1387 1390 1404 1421 1464 1492 1497 1491 1417 1376 1398 1422 1348 1326 1366 1363 1341 1324 1277 1275 1257 1276 1313 1352 1327 1326 1325 1310 1316 1279 1225 1166 1157 1159 1179 1213 1260 1305 1419 1467 1506 1523 1523 1522 1492 1486 1439 1411 1364 1324 1323 1321 1303 1297 1309 1355 1424 1478 1535 1522 1522 1626 1625 1701 1807 2006 2206 2231 2258 2329 2193 2115 1977 1871 1754 1679 1745 1884 2023 2127 2269 2264 2284 2322 2390 2362 2361 2416 2491 2484 2441 2482 2644 2697 2640 2574 2641 2665 2591 2613 2698 2818 2629 2539 2528 2506 2544 2544 2495 2468 2437 2436 2402 2380 2374 2342 2200 2034 1953 1865 1803 1930 2135 2230 2201 2370 2506 2523 2534 2617 2546 2449 2368 2224 2150 2121 2167 2161 2098 1996 1924 1806 1694 1591 1554 1472 1419 1419 1325 1155 1049 931 899 889 887 886 889 900 906 942 968 1002 1025 1062 1071 1046 1021 1069 1111 1276 1421 1537 1466 1444 1423 1408 1411 1359 1379 1211 1256 1122 1064 1108 1263 1370 1415 1384 1400 1586 1700 1748 1752 1657 1651 1759 1835 2002 2144 2046 2151 2182 2139 2057 2047 2068 2078 1939 1949 1822 1943 1956 1933 2013 1972 1937 1905 1865 1857 1848 1864 1956 2006 2095 2155 2208 2264 2338 2399 2479 2543 2614 2671 2712 2753 2820 2744 2704 2759 2772 2728 2717 2605 2464 2335 2364 2182 2118 2088 2079 2087 2114 2174 2223 2245 2256 2256 2220 2226 2267 2348 2395 2427 2463 2476 2500 2527 2596 2677 2686 2731 2757 2807 2864 2955 2987 2963 2987 2896 2754 2619 2538 2493 2502 2518 2565 2658 2732 2773 2659 2538 2561 2577 2471 2489 2597 2661 2660 2517 2515 2557 2540 2539 2531 2551 2620 2701 2769 2903 2848 2795 2782 2814 2935 3000 3028 3023 3014 2810 2597 2548 2563 2567 2578 2723 2729 2571 2497 2537 2567 2413 2373 2314 2199 2090 2039 1968 1922 1903 1853 1885 1904 1830 1778 1691 1637 1599 1582 1572 1590 1589 1449 1319 1228 1134 1085 1037 949 957 1063 1109 1199 1262 1244 1192 1134 1129 1204 1186 1161 1017 1076 1076 1045 967 844 786 688 685 733 677 614 607 598 592 580 568 564 561 601 656 668 650 655 735 831 916 1049 1149 1207 1228 1238 1204 1232 1225 1019 905 692 636 559 525 480 434 394 371 341 325 304 301 300 302 302 302 302 301 302 301 300 302 299 299 297 295 293 291 289 290 290 287 286 286 285 285 277 283 283 283 282 282 282 284 286 287 289 290 292 293 294 295 296 296 298 297 299 298 299 297 300 300 300 298 298 300 298 297 299 299 298 298 298 299 298 297 299 298 299 298 298 297 301 300 300 297 299 296 296 296 295 295 296 295 296 294 296 295 296 296 296 297 297 295 296 296 296 296 296 294 294 300 293 294 294 294 293 293 294 293 295 292 294 292 293 293 293 293 294 292 294 294 309 305 302 305 306 310 311 313 304 290 290 292 291 291 291 292 291 292 291 291 291 291 289 290 291 290 291 290 289 290 286 285 283 276 277 279 279 279 286 251 222 222 222 221 231 216 213 212 211 210 206 207 203 202 199 195 193 189 196 198 191 189 199 204 202 211 234 237 240 253 256 261 258 246 241 237 250 245 236 222 220 223 229 246 244 214 186 182 179 178 184 199 245 215 217 237 283 253 283 281 262 267 280 276 207 189 202 243 322 302 333 388 298 228 273 248 220 253 307 326 365 376 404 436 459 446 412 354 311 309 354 383 451 481 432 423 431 499 544 510 476 481 443 429 448 439 447 468 498 491 434 441 458 468 476 472 471 396 311 222 209 252 346 389 421 434 464 487 544 540 552 504 548 551 534 531 491 520 441 449 482 393 470 408 483 504 466 430 372 328 319 385 392 347 377 334 295 371 298 392 345 397 454 408 336 268 321 370 395 440 454 426 326 274 275 317 365 375 403 370 363 295 251 236 298 279 244 283 323 317 321 290 263 264 201 174 213 220 179 208 213 179 178 182 179 157 158 155 158 160 159 163 163 164 169 196 197 195 151 146 141 141 142 152 146 144 142 141 140 143 137 132 130 138 136 134 133 138 143 142 175 884 891 916 1026 1111 1144 1246 1293 1234 1251 1267 1225 1082 1004 936 961 1010 1025 1073 1114 1162 1200 1317 1344 1432 1493 1665 1653 1566 1508 1424 1340 1242 1295 1411 1515 1464 1416 1505 1453 1339 1264 1147 1076 1033 1009 1018 1029 1048 1048 1094 1106 1126 1171 1286 1385 1496 1393 1413 1411 1321 1284 1258 1165 1150 1179 1208 1258 1307 1395 1386 1417 1525 1611 1677 1752 1804 1917 2001 2171 2306 2174 2106 2004 1992 1974 1963 1925 1937 1871 1727 1613 1569 1530 1510 1457 1422 1400 1406 1396 1398 1374 1381 1374 1399 1443 1485 1594 1647 1737 1775 1800 1836 1808 1810 1806 1807 1793 1755 1697 1651 1580 1557 1511 1486 1485 1469 1490 1506 1489 1463 1369 1335 1364 1388 1397 1424 1497 1568 1700 1885 2047 2201 2253 1994 1824 1703 1577 1510 1450 1358 1270 1281 1296 1275 1387 1392 1418 1403 1356 1408 1481 1487 1440 1390 1356 1313 1236 1178 1110 1041 1010 999 975 969 976 988 1012 1034 1088 1107 1128 1143 1155 1172 1210 1242 1279 1295 1310 1326 1360 1392 1349 1309 1293 1302 1309 1314 1340 1397 1417 1397 1357 1360 1367 1379 1388 1432 1456 1447 1437 1388 1344 1312 1332 1314 1285 1269 1263 1264 1260 1235 1221 1203 1170 1248 1199 1195 1209 1202 1181 1165 1151 1150 1151 1154 1185 1289 1344 1388 1422 1452 1531 1639 1660 1636 1629 1644 1619 1620 1611 1585 1533 1471 1492 1482 1484 1415 1444 1549 1577 1600 1625 1614 1650 1682 1739 1829 1957 2163 2222 2274 2240 2157 2100 2047 2035 1967 1874 1740 1777 1891 1977 2130 2184 2174 2245 2310 2325 2269 2305 2357 2355 2451 2559 2683 2697 2546 2520 2561 2549 2512 2510 2530 2603 2644 2607 2481 2477 2400 2373 2336 2306 2273 2255 2238 2196 2139 2084 2038 1952 1909 1783 1657 1763 1861 1973 2070 2264 2375 2395 2361 2444 2453 2481 2449 2380 2375 2343 2285 2185 2124 2015 1914 1778 1677 1558 1469 1439 1411 1331 1300 1160 1064 978 894 890 883 885 889 887 923 996 1006 1020 985 944 947 952 956 1006 1032 1076 1243 1259 1274 1329 1315 1290 1251 1258 1202 1042 1069 1127 1169 1197 1170 1163 1219 1233 1263 1385 1423 1434 1443 1470 1501 1545 1597 1780 1878 1817 1867 1893 1884 1839 1889 1894 1854 1760 1759 1737 1781 1806 1796 1831 1797 1758 1768 1805 1831 1840 1836 1834 1874 1953 2026 2087 2116 2209 2272 2335 2382 2457 2497 2562 2643 2718 2745 2758 2761 2803 2865 2654 2562 2483 2481 2508 2399 2348 2178 2161 2161 2150 2120 2130 2162 2185 2224 2261 2301 2290 2312 2362 2372 2378 2454 2499 2520 2545 2584 2633 2671 2730 2784 2834 2899 2816 2840 2910 2885 2691 2555 2440 2406 2389 2401 2468 2667 2735 2596 2493 2403 2395 2340 2303 2308 2328 2375 2396 2347 2343 2367 2430 2507 2558 2614 2680 2800 2837 2760 2669 2713 2688 2713 2715 2830 3034 3177 3173 3151 3052 2712 2632 2617 2682 2883 2992 2871 2770 2633 2524 2366 2305 2237 2143 2081 2017 2011 1976 1975 1982 1939 1842 1738 1679 1622 1588 1529 1521 1530 1470 1389 1333 1208 1141 1084 998 1075 1121 1078 998 1126 1205 1340 1401 1437 1361 1346 1391 1387 1283 1232 1258 1224 1054 956 774 784 835 835 738 701 683 649 675 588 578 575 565 552 554 593 567 574 662 734 840 902 1030 1112 1172 1197 1122 1140 1228 1157 980 882 747 727 689 618 534 463 418 390 358 336 311 307 307 308 308 308 307 309 311 307 307 305 302 302 299 300 298 293 293 292 293 289 288 289 287 281 282 283 286 283 285 288 286 286 287 289 291 292 296 297 300 300 301 300 301 302 302 303 303 302 302 303 301 303 301 304 303 304 303 300 299 301 301 301 300 301 299 302 300 302 299 301 300 302 299 299 302 299 300 298 300 299 296 297 298 298 299 296 297 297 299 296 298 297 298 298 298 297 298 295 298 297 297 298 296 295 295 295 294 294 294 293 293 295 294 294 296 294 295 294 296 298 310 307 304 308 310 313 313 309 310 299 293 293 293 293 293 293 294 295 294 295 294 291 293 292 291 291 291 289 291 289 291 289 283 281 279 280 282 283 282 230 224 225 223 222 220 216 215 211 209 208 211 209 204 203 193 198 198 196 190 190 207 221 231 232 237 243 255 281 283 297 309 270 261 260 252 222 213 224 206 197 199 198 218 216 199 195 181 180 184 184 226 267 267 275 287 298 304 288 300 356 315 340 323 288 219 193 193 236 297 320 329 358 315 261 320 289 229 255 236 262 267 290 350 389 458 467 379 403 381 336 370 332 396 436 506 479 448 438 507 554 554 543 464 468 521 526 505 487 460 460 459 405 341 332 361 368 359 385 276 211 218 292 353 402 456 470 508 567 590 596 579 592 575 520 446 428 409 438 483 435 389 401 387 345 459 452 486 432 351 380 336 276 318 351 298 339 290 252 323 385 367 344 443 455 338 253 360 337 367 428 486 419 335 294 248 216 265 282 336 296 276 285 293 211 291 225 253 305 285 309 277 306 289 257 237 195 174 175 214 181 156 150 148 163 161 155 154 154 155 153 157 158 161 171 184 177 191 154 143 141 143 142 141 141 142 141 144 134 137 135 133 131 132 140 140 141 137 148 150 163 193 1067 1001 1037 1006 1022 1083 1183 1300 1412 1400 1269 1162 1072 1163 1044 966 976 997 1029 1050 1092 1143 1262 1290 1372 1429 1497 1568 1528 1448 1326 1282 1274 1336 1432 1543 1465 1414 1492 1487 1348 1255 1146 1071 1023 1005 1006 1010 1023 1047 1056 1081 1096 1147 1227 1328 1375 1275 1279 1261 1200 1177 1128 1143 1154 1190 1216 1259 1293 1326 1348 1392 1427 1475 1527 1589 1663 1794 1868 1978 2095 2031 1998 1904 1853 1852 1857 1829 1828 1809 1689 1612 1626 1606 1581 1512 1465 1415 1401 1403 1403 1397 1388 1413 1439 1472 1544 1694 1752 1822 1840 1875 1868 1838 1837 1839 1833 1800 1787 1726 1670 1634 1600 1561 1530 1519 1509 1524 1511 1504 1471 1394 1355 1383 1444 1489 1478 1480 1544 1665 1804 1986 2104 2276 2147 1844 1742 1700 1649 1496 1386 1370 1319 1338 1343 1427 1464 1467 1451 1478 1508 1635 1661 1599 1470 1392 1345 1240 1184 1087 1055 1030 1014 994 977 969 982 997 1024 1072 1096 1125 1152 1154 1169 1194 1205 1227 1254 1280 1299 1344 1319 1304 1269 1266 1275 1288 1305 1322 1359 1348 1356 1329 1350 1356 1368 1370 1399 1417 1351 1339 1374 1338 1283 1255 1299 1270 1243 1213 1227 1220 1206 1198 1174 1152 1136 1127 1137 1151 1140 1139 1142 1144 1145 1149 1207 1291 1388 1424 1508 1545 1533 1514 1673 1740 1735 1718 1683 1704 1723 1706 1691 1654 1607 1618 1633 1591 1515 1453 1577 1651 1645 1661 1705 1699 1782 1799 1851 2006 2132 2218 2289 2246 2164 2143 2119 2106 2054 2004 1868 1790 1800 1862 1950 2081 2072 2170 2237 2242 2204 2262 2343 2428 2534 2559 2574 2635 2554 2483 2467 2476 2455 2453 2463 2462 2510 2687 2512 2423 2377 2352 2289 2236 2182 2141 2104 2057 2039 2053 1973 1936 1835 1644 1574 1640 1720 1858 1952 2030 2098 2132 2136 2215 2246 2314 2309 2367 2364 2311 2193 2063 1974 1868 1820 1712 1617 1528 1429 1359 1334 1256 1230 1184 1048 956 887 888 886 885 888 899 991 1046 1042 959 912 911 920 917 918 923 935 974 1103 1089 1132 1212 1223 1153 1116 1133 1032 1217 1257 1240 1281 1276 1299 1339 1415 1372 1321 1341 1311 1327 1349 1392 1395 1434 1482 1584 1673 1707 1667 1714 1702 1692 1675 1661 1638 1658 1669 1677 1669 1686 1716 1713 1736 1834 1878 1928 2008 2047 2024 1930 1875 1904 1967 1986 2033 2131 2201 2270 2323 2378 2420 2502 2560 2619 2628 2607 2657 2719 2778 2686 2596 2559 2546 2572 2650 2484 2277 2274 2225 2248 2316 2291 2289 2290 2320 2346 2394 2390 2346 2377 2388 2403 2429 2467 2526 2574 2605 2633 2683 2719 2793 2842 2768 2734 2774 2793 2791 2813 2577 2421 2316 2301 2376 2483 2661 2540 2436 2371 2247 2200 2183 2202 2196 2202 2218 2227 2274 2361 2488 2546 2616 2677 2731 2807 2958 2824 2675 2587 2548 2491 2580 2670 2761 2848 3181 3302 3362 3344 3095 2848 2638 2632 2806 2881 2706 2606 2467 2387 2302 2234 2208 2188 2218 2254 2199 2125 2070 2000 1882 1795 1732 1669 1622 1572 1552 1538 1479 1401 1346 1277 1208 1145 1048 1059 1163 1212 1068 1055 1168 1222 1303 1376 1471 1524 1526 1544 1535 1442 1356 1278 1139 988 897 792 852 929 827 801 835 727 683 739 657 578 569 562 554 543 539 536 546 580 645 779 884 1025 1116 1131 1098 1052 1142 1203 1224 1173 1073 905 780 648 598 514 475 430 401 361 337 325 315 311 312 313 312 314 312 314 312 311 308 306 304 304 301 298 299 299 296 294 293 290 288 288 287 279 288 289 285 284 286 287 287 289 291 294 295 297 299 303 305 302 304 305 306 308 305 308 305 305 306 307 307 304 306 306 304 305 304 304 304 304 302 301 303 303 303 301 303 301 301 299 303 299 301 300 300 301 299 301 299 298 298 300 298 299 299 300 298 298 298 300 300 300 300 300 301 296 298 298 299 298 297 301 296 296 297 295 296 295 295 295 297 295 296 296 296 297 296 298 300 308 307 306 310 314 316 312 313 308 294 294 294 295 294 293 294 293 295 294 295 294 293 293 293 292 293 293 291 291 293 291 289 284 287 284 280 282 284 281 236 228 226 219 216 213 212 213 210 210 209 207 207 203 194 195 196 192 188 214 215 224 241 250 249 250 275 273 293 316 332 329 258 232 246 231 253 237 203 215 222 218 202 197 194 200 193 182 183 183 190 255 251 235 229 244 242 284 316 329 353 365 356 260 229 228 204 192 221 261 268 295 339 342 286 354 303 250 283 308 272 283 345 381 407 470 451 420 446 409 353 443 390 357 417 490 497 494 489 484 541 603 561 477 490 550 510 438 410 420 402 362 378 375 375 337 304 266 286 251 216 240 252 312 374 359 393 456 514 588 581 495 528 587 545 491 476 449 408 399 420 413 360 316 357 414 424 454 462 371 319 293 304 260 285 275 254 228 288 365 401 430 324 371 448 319 275 296 302 370 432 476 438 400 379 296 248 211 264 287 269 277 237 266 234 217 238 285 264 252 284 280 256 251 229 234 221 214 166 168 162 155 148 149 157 160 157 154 153 156 155 149 155 161 166 162 161 149 146 143 147 141 139 139 140 141 142 142 134 139 137 136 133 135 153 144 148 161 183 190 178 215 1118 1158 1097 1084 1122 1154 1189 1262 1413 1427 1279 1251 1159 1236 1155 1144 1016 1013 1016 1026 1058 1098 1227 1266 1322 1385 1414 1431 1493 1442 1364 1324 1296 1371 1503 1505 1460 1357 1354 1398 1367 1294 1141 1057 1016 1002 1000 1005 1036 1041 1032 1047 1084 1110 1174 1255 1306 1185 1179 1137 1107 1112 1117 1150 1208 1293 1276 1252 1293 1331 1354 1395 1426 1478 1528 1571 1613 1704 1790 1996 2008 1936 1904 1884 1915 1855 1820 1808 1814 1817 1857 1814 1748 1699 1618 1545 1511 1483 1451 1424 1420 1413 1416 1436 1474 1520 1603 1742 1816 1883 1919 1923 1898 1869 1855 1846 1850 1829 1804 1754 1698 1673 1630 1585 1570 1528 1530 1527 1536 1528 1476 1386 1355 1390 1439 1525 1559 1593 1561 1645 1738 1887 2044 2220 2391 2003 1912 1749 1617 1618 1631 1492 1387 1386 1401 1478 1518 1587 1664 1675 1673 1817 1828 1723 1560 1371 1304 1196 1167 1084 1061 1038 1024 998 994 977 970 988 993 1038 1066 1095 1112 1137 1143 1164 1173 1193 1205 1226 1259 1259 1270 1251 1242 1235 1243 1262 1281 1290 1300 1292 1349 1353 1344 1338 1343 1350 1373 1351 1306 1278 1269 1302 1245 1223 1229 1234 1211 1193 1179 1179 1178 1166 1142 1126 1126 1124 1127 1132 1133 1139 1139 1147 1181 1259 1325 1435 1512 1565 1605 1671 1622 1564 1706 1848 1869 1821 1734 1754 1850 1790 1784 1755 1734 1735 1721 1672 1576 1491 1601 1711 1745 1725 1765 1807 1879 1972 1947 2037 2207 2276 2441 2442 2249 2206 2190 2187 2143 2095 1996 1916 1833 1809 1907 2021 2057 2082 2126 2178 2294 2381 2437 2487 2506 2531 2546 2660 2570 2459 2417 2370 2423 2400 2353 2395 2440 2641 2684 2546 2350 2306 2263 2220 2169 2153 2165 2261 2286 2244 2165 2021 1909 1685 1596 1529 1573 1672 1693 1751 1804 1841 1835 1920 1985 2084 2146 2202 2165 2207 2112 1944 1880 1825 1746 1612 1544 1455 1384 1283 1217 1153 1148 1142 1028 888 882 888 891 889 887 946 1040 1051 1019 906 921 1040 1054 1026 1013 1029 1066 1054 965 1016 966 1102 1027 992 1051 1070 1180 1316 1371 1393 1344 1394 1435 1492 1600 1526 1462 1394 1504 1554 1541 1496 1469 1483 1459 1491 1493 1546 1557 1577 1605 1617 1613 1607 1610 1629 1639 1641 1639 1649 1663 1760 1864 1950 1999 2094 2159 2181 2171 2070 1988 1897 1870 1919 1969 2068 2125 2175 2217 2297 2350 2401 2487 2530 2491 2536 2615 2683 2780 2816 2756 2720 2737 2666 2606 2488 2454 2520 2363 2319 2424 2493 2562 2465 2420 2419 2488 2512 2469 2437 2428 2431 2407 2415 2494 2530 2579 2602 2675 2743 2823 2881 2778 2685 2638 2634 2664 2689 2603 2445 2276 2257 2357 2466 2413 2343 2292 2261 2152 2148 2204 2253 2271 2260 2248 2275 2390 2486 2598 2623 2696 2748 2864 2932 2824 2802 2627 2562 2439 2463 2515 2656 2856 2996 3233 3437 3636 3587 3308 3033 2748 2649 2691 2767 2630 2475 2367 2310 2279 2261 2249 2266 2296 2317 2284 2208 2109 2001 1919 1883 1839 1756 1640 1590 1562 1515 1423 1374 1323 1256 1195 1124 1071 1137 1207 1224 1097 1100 1177 1238 1325 1386 1470 1525 1572 1496 1432 1379 1269 1188 1068 931 875 848 937 958 905 906 848 742 743 730 689 620 613 575 564 557 535 526 525 566 630 730 812 939 1017 915 923 1093 1110 1043 1035 1093 1116 987 905 783 754 578 545 520 474 382 362 337 323 317 318 320 318 317 320 317 315 314 313 310 308 306 305 302 299 302 299 297 296 292 291 292 289 287 290 285 285 289 287 288 290 291 299 295 299 302 301 304 305 306 307 306 308 307 309 310 307 308 309 307 310 308 307 307 307 305 307 306 306 305 303 305 305 304 306 304 307 303 304 302 305 303 303 302 302 301 300 300 303 299 299 301 301 301 300 299 302 300 299 300 300 300 300 300 299 299 299 302 299 298 299 300 298 298 297 297 295 298 296 296 297 300 295 297 297 298 297 301 305 311 309 308 311 314 314 314 305 297 295 296 298 297 295 295 294 295 296 297 294 295 295 294 293 293 292 293 292 295 294 292 292 288 289 285 286 284 285 284 230 222 220 219 216 218 216 213 212 211 211 209 205 206 191 192 191 194 204 222 225 239 252 264 283 272 294 302 323 342 367 313 257 232 218 217 214 212 220 238 254 228 225 219 228 220 186 183 185 187 189 199 201 198 216 218 240 254 282 356 399 375 291 306 252 296 235 198 208 268 306 330 347 360 325 389 334 264 305 363 325 268 275 332 361 412 469 468 487 383 396 473 431 374 389 414 451 527 540 536 556 603 578 530 538 557 494 500 441 476 473 405 437 440 419 417 392 352 288 228 219 248 290 318 333 321 402 463 508 543 566 488 467 494 511 557 545 488 468 373 354 397 407 268 323 349 367 383 390 380 348 282 253 252 229 235 223 225 285 331 413 348 306 342 395 307 254 279 317 328 353 414 392 357 369 312 277 207 280 278 238 235 227 230 250 196 270 256 244 231 237 265 227 225 204 201 187 214 171 164 158 155 158 155 155 153 154 154 154 154 152 154 151 150 166 161 159 147 146 145 150 151 143 138 141 143 137 129 136 137 134 134 137 141 146 149 177 211 214 246 190 239 1230 1226 1197 1191 1243 1255 1352 1414 1479 1482 1443 1378 1260 1316 1272 1292 1129 1123 1063 1081 1042 1071 1151 1178 1288 1311 1336 1412 1592 1565 1423 1384 1337 1356 1442 1422 1414 1299 1236 1278 1322 1315 1136 1049 1002 997 1004 1029 1028 1021 1023 1041 1075 1093 1128 1171 1244 1120 1091 1085 1094 1116 1212 1291 1336 1428 1444 1389 1317 1341 1384 1428 1461 1522 1609 1754 1807 1806 1809 2020 2017 1950 1998 2014 1976 1994 1995 1916 1886 1946 1898 1783 1714 1671 1619 1543 1493 1474 1461 1444 1442 1441 1450 1454 1469 1537 1655 1810 1900 1944 1963 1948 1911 1887 1875 1885 1882 1880 1840 1761 1740 1676 1645 1667 1609 1563 1540 1520 1520 1481 1423 1362 1363 1402 1439 1497 1544 1563 1619 1681 1711 1817 1954 2171 2352 2227 1964 1882 1803 1775 1730 1634 1550 1445 1440 1515 1604 1816 1816 1801 1838 1825 1780 1677 1483 1307 1243 1224 1172 1106 1071 1036 1023 1020 1013 1000 985 978 978 1016 1028 1050 1065 1093 1111 1134 1148 1164 1170 1193 1198 1197 1199 1215 1214 1208 1210 1242 1251 1246 1268 1296 1332 1326 1317 1308 1320 1343 1368 1304 1279 1254 1236 1222 1200 1205 1172 1177 1148 1142 1140 1132 1123 1116 1113 1117 1121 1125 1128 1130 1131 1153 1230 1248 1292 1327 1448 1563 1660 1642 1670 1744 1692 1625 1763 1930 1940 1892 1847 1822 1866 1852 1853 1861 1839 1841 1765 1700 1584 1517 1649 1746 1761 1777 1847 1919 1985 2061 2100 2228 2437 2470 2596 2656 2475 2444 2332 2316 2236 2202 2114 2044 1980 1925 1901 1956 2104 2146 2207 2296 2325 2350 2420 2461 2489 2511 2559 2671 2514 2449 2390 2311 2311 2291 2261 2326 2408 2523 2552 2732 2574 2386 2285 2265 2330 2319 2289 2213 2160 2120 2095 2026 2021 2001 1682 1583 1534 1505 1530 1578 1637 1700 1687 1775 1781 1853 1913 1954 1992 1985 1886 1815 1757 1690 1611 1545 1480 1374 1298 1214 1126 1039 1011 986 922 881 884 887 888 888 891 906 1012 1011 906 1015 1022 1026 1029 1038 1046 1059 1068 1075 1089 1101 1074 1075 1103 1124 1127 1180 1256 1397 1478 1455 1479 1502 1514 1642 1701 1623 1490 1488 1608 1705 1702 1653 1611 1574 1520 1563 1608 1634 1630 1584 1631 1641 1639 1645 1649 1626 1631 1628 1635 1641 1646 1740 1833 1963 2031 2130 2209 2351 2325 2211 2123 2011 1961 1919 1896 1995 2054 2107 2145 2204 2234 2290 2342 2409 2372 2451 2549 2644 2688 2703 2800 2830 2870 2805 2704 2692 2696 2675 2602 2457 2512 2622 2732 2677 2557 2536 2561 2596 2603 2516 2494 2478 2443 2443 2476 2490 2521 2619 2747 2812 2850 2918 2840 2666 2537 2500 2539 2552 2583 2426 2244 2231 2346 2322 2226 2189 2173 2135 2162 2235 2343 2381 2451 2498 2437 2458 2484 2517 2605 2681 2768 2836 2898 2935 2732 2685 2572 2500 2429 2481 2610 2735 2986 3185 3425 3622 3732 3675 3406 3111 2767 2686 2604 2660 2578 2403 2322 2333 2346 2370 2362 2351 2356 2318 2264 2191 2100 2045 1975 1920 1853 1665 1592 1591 1545 1462 1400 1367 1326 1308 1219 1150 1123 1190 1256 1287 1167 1105 1186 1251 1343 1406 1476 1537 1532 1441 1338 1258 1149 1100 1023 916 890 929 1033 1029 1026 985 878 838 798 729 695 689 649 591 580 573 557 527 518 554 639 707 768 882 829 756 868 928 923 864 883 1026 952 869 873 855 829 723 700 639 508 435 392 352 333 324 323 323 324 325 323 322 319 317 316 315 311 307 308 304 303 301 299 297 296 294 294 292 287 290 289 289 288 287 288 290 292 292 294 299 304 306 307 306 309 311 311 313 311 313 312 312 311 313 313 311 311 312 310 310 308 308 310 309 309 308 307 308 306 307 307 307 306 305 304 304 305 305 304 306 304 303 301 303 303 301 300 303 303 306 301 301 301 303 301 303 302 300 301 301 306 302 306 300 300 300 301 298 300 299 299 300 297 298 298 298 298 298 298 298 297 298 299 299 311 310 310 312 313 313 314 317 299 297 298 305 298 297 297 297 297 296 297 295 296 297 296 296 294 295 294 293 294 294 296 294 293 290 290 290 287 286 256 227 222 221 222 217 215 214 216 214 210 209 215 209 204 195 192 191 196 203 209 216 242 251 266 282 305 298 313 333 342 360 365 293 239 230 229 237 234 237 236 263 243 223 230 234 189 184 183 185 187 189 188 208 203 236 206 229 223 225 258 330 378 357 376 374 298 314 258 205 208 277 317 287 334 384 390 402 334 286 307 347 314 310 315 316 357 401 450 518 467 400 428 489 498 411 394 459 461 495 533 591 573 611 608 591 595 587 551 537 472 508 520 459 487 515 512 463 463 382 311 223 224 283 302 324 370 388 369 437 494 550 547 496 466 415 453 508 540 537 465 407 387 304 384 314 261 287 275 281 333 360 305 268 249 225 223 206 202 222 255 290 305 368 280 311 329 283 228 284 258 270 320 326 362 280 304 274 221 183 224 224 219 220 209 213 222 209 238 249 239 232 226 191 182 168 159 164 160 158 159 159 160 154 165 148 154 156 157 153 152 149 151 151 144 141 143 151 149 147 147 153 160 162 154 138 136 138 140 143 150 143 137 136 154 142 167 223 250 253 270 260 226 234 1193 1089 1130 1187 1116 1106 1221 1229 1248 1266 1402 1507 1478 1511 1480 1373 1349 1339 1219 1143 1158 1126 1110 1121 1181 1249 1363 1509 1678 1658 1534 1411 1509 1514 1431 1357 1295 1213 1154 1207 1240 1173 1128 1077 998 1021 1030 1069 1027 1020 1021 1042 1061 1054 1071 1078 1122 1086 1267 1266 1312 1363 1449 1470 1574 1640 1671 1663 1555 1400 1398 1526 1578 1581 1626 1769 2006 2039 1996 2008 1946 1813 1752 1794 1758 1774 1768 1805 1833 1919 1898 1886 1855 1736 1647 1556 1509 1467 1443 1425 1431 1441 1469 1457 1481 1649 1742 1825 1900 1944 1961 1979 1952 1925 1952 1967 1934 1859 1865 1796 1753 1760 1793 1692 1641 1589 1562 1536 1511 1423 1383 1389 1417 1416 1420 1456 1498 1561 1610 1686 1754 1767 1872 2148 2318 2306 2190 2042 1997 2036 1924 1753 1734 1655 1578 1671 1900 1928 1944 2035 2046 1931 1807 1718 1686 1446 1343 1285 1197 1132 1100 1060 1040 1041 1037 1027 1014 990 985 985 1021 1027 1028 1028 1033 1043 1068 1099 1124 1119 1137 1144 1151 1149 1165 1163 1171 1188 1238 1265 1283 1320 1314 1257 1240 1231 1274 1277 1242 1230 1224 1223 1213 1173 1162 1147 1136 1123 1108 1109 1107 1104 1112 1111 1112 1114 1170 1225 1221 1254 1331 1375 1406 1441 1502 1545 1574 1650 1725 1798 1874 1899 1827 1744 1836 1978 2114 2069 2065 2029 1998 1987 2052 2048 1955 1878 1758 1644 1550 1654 1861 1994 1889 1883 1996 2120 2182 2244 2390 2549 2697 2742 2880 2833 2763 2745 2669 2618 2526 2477 2215 2099 2043 1981 1917 1921 2090 2158 2180 2230 2271 2276 2302 2400 2513 2541 2662 2620 2430 2374 2370 2414 2317 2188 2115 2135 2303 2399 2433 2572 2655 2536 2396 2339 2320 2306 2265 2234 2240 2232 2154 2152 2201 2217 2282 1942 1633 1604 1582 1534 1455 1493 1528 1496 1536 1560 1567 1625 1662 1815 1753 1696 1588 1521 1460 1377 1302 1208 1179 1113 1052 959 893 880 878 880 880 886 890 893 898 900 898 900 952 981 978 985 996 1019 1041 1056 1045 1056 1058 1082 1097 1176 1185 1277 1284 1321 1403 1485 1536 1606 1644 1697 1693 1813 1864 1762 1644 1567 1654 1788 1842 1858 1789 1648 1658 1682 1749 1830 1911 1973 1790 1750 1808 1840 1846 1855 1839 1773 1704 1646 1637 1676 1785 1859 1941 2060 2139 2260 2350 2404 2294 2179 2124 2084 2028 1955 1961 2001 2037 2084 2087 2148 2186 2240 2228 2374 2442 2530 2563 2578 2585 2640 2691 2714 2804 2898 2955 2889 2894 2727 2626 2620 2654 2699 2788 2810 2801 2833 2718 2693 2616 2579 2617 2574 2585 2528 2583 2699 2756 2801 2879 2984 2818 2616 2470 2387 2361 2380 2444 2453 2207 2189 2181 2083 2061 2066 2173 2229 2293 2359 2465 2565 2674 2705 2640 2621 2616 2625 2661 2696 2783 2862 2976 2933 2715 2576 2404 2355 2467 2537 2726 2825 3071 3268 3499 3608 3536 3424 3317 3150 2857 2724 2592 2595 2634 2536 2478 2532 2426 2372 2340 2340 2306 2285 2037 1987 1939 1881 1798 1739 1707 1668 1674 1663 1575 1571 1535 1488 1425 1356 1264 1223 1175 1235 1332 1392 1233 1154 1253 1325 1402 1464 1551 1607 1549 1455 1358 1285 1199 1091 1017 928 1031 1070 1060 1157 1197 1099 995 958 885 794 720 671 621 611 592 570 556 538 529 511 516 599 638 654 632 680 682 707 697 745 811 858 749 731 714 714 723 672 648 675 628 522 491 408 380 353 380 331 330 332 328 326 323 324 320 318 313 312 311 308 304 303 302 299 299 298 297 294 292 294 293 291 289 292 293 294 298 298 299 307 311 309 313 315 311 313 315 316 316 316 315 317 317 315 317 317 314 314 315 315 313 312 313 311 312 311 310 310 310 310 311 309 307 310 306 309 307 308 308 307 307 306 305 305 307 304 305 305 304 305 304 304 303 303 304 303 305 303 304 304 305 304 302 301 302 301 300 299 300 301 300 301 300 299 300 298 299 300 300 297 300 300 300 302 310 311 315 314 316 320 319 308 297 303 317 328 301 300 299 298 298 298 298 299 298 296 297 298 295 292 295 294 295 295 295 293 291 291 293 287 243 231 226 225 222 225 217 217 216 215 212 210 208 209 207 208 202 195 191 193 205 226 225 226 252 265 278 294 331 337 351 360 369 337 286 258 250 257 232 211 210 207 206 229 263 264 210 188 187 188 189 193 202 192 212 228 229 227 238 224 251 232 259 322 370 421 440 395 365 306 262 214 211 229 238 253 275 285 328 394 443 373 331 384 358 358 354 394 336 401 440 486 471 441 466 507 515 411 444 439 460 539 582 599 581 535 542 588 612 627 614 554 513 567 589 553 534 539 468 402 380 370 302 230 265 297 359 397 408 431 463 439 469 516 573 600 556 468 423 426 496 415 471 443 385 300 271 299 265 220 209 195 221 303 273 248 231 224 231 194 191 192 208 241 287 318 292 283 343 277 235 261 250 251 251 271 262 226 233 223 188 177 176 177 180 183 189 203 205 181 211 230 226 219 173 167 165 159 163 162 161 158 156 155 162 171 167 149 152 152 160 156 191 187 187 183 166 154 150 154 153 177 201 230 221 199 169 166 156 154 139 142 158 184 203 216 209 143 195 287 278 229 254 294 288 281 1120 1003 1069 1040 1029 1073 1135 1116 1176 1269 1351 1433 1456 1405 1361 1354 1354 1350 1267 1194 1209 1182 1168 1182 1224 1233 1321 1459 1652 1676 1527 1536 1636 1640 1509 1433 1340 1218 1141 1132 1143 1064 1062 1015 1034 1066 1059 1091 1046 1020 1024 1030 1034 1041 1044 1057 1080 1118 1261 1400 1553 1538 1724 1774 1832 1916 1912 1851 1722 1514 1473 1496 1621 1694 1698 1803 2088 2254 2089 1949 1791 1737 1679 1715 1667 1661 1647 1671 1679 1794 1897 1994 1929 1802 1707 1580 1506 1464 1435 1418 1424 1453 1459 1475 1554 1687 1783 1871 1908 1967 2007 2030 2021 1964 1978 2010 1916 1865 1878 1841 1829 1852 1787 1688 1672 1614 1552 1481 1450 1407 1389 1441 1489 1496 1481 1490 1502 1593 1640 1733 1859 1804 1853 2082 2261 2281 2152 1990 1900 1878 1869 1814 1777 1740 1735 1947 1878 1868 1809 1888 1909 2024 1929 1799 1756 1572 1397 1278 1208 1147 1120 1097 1073 1057 1047 1023 1018 998 992 985 1007 1012 1020 1020 1017 1032 1035 1045 1046 1073 1090 1116 1112 1116 1132 1130 1193 1203 1234 1251 1274 1285 1252 1216 1200 1186 1191 1199 1199 1198 1182 1175 1163 1151 1129 1109 1106 1101 1098 1098 1101 1101 1107 1121 1133 1150 1265 1345 1419 1473 1502 1560 1620 1596 1699 1737 1764 1688 1757 1885 2026 2017 1913 1819 1852 2081 2199 2259 2233 2212 2198 2155 2155 2031 1899 1845 1718 1641 1662 1767 1971 2083 1966 1955 2070 2243 2397 2451 2657 2744 2776 2786 2748 2712 2695 2802 2830 2651 2495 2409 2236 2148 2103 2100 2053 1953 1989 2071 2141 2294 2308 2313 2380 2469 2504 2567 2698 2562 2391 2306 2338 2429 2344 2213 2076 2071 2128 2262 2365 2445 2585 2657 2514 2477 2421 2382 2402 2358 2310 2254 2259 2277 2277 2332 2303 2126 2022 1896 1727 1619 1520 1418 1390 1344 1349 1366 1336 1414 1483 1652 1675 1593 1541 1409 1353 1277 1204 1140 1095 1035 1003 886 879 878 875 879 881 888 896 903 908 906 905 909 921 964 973 978 984 1002 1006 1014 1021 1041 1063 1091 1112 1171 1263 1336 1422 1497 1548 1620 1692 1686 1715 1802 1848 1914 1954 1849 1779 1678 1742 1826 1887 1901 1813 1696 1791 1812 1870 2008 2130 2143 2015 1899 1942 2002 2038 2017 2007 1918 1840 1746 1675 1647 1707 1816 1927 2013 2095 2196 2274 2380 2418 2298 2255 2225 2164 2101 2045 2012 2004 1989 1993 2028 2066 2106 2176 2300 2371 2446 2477 2530 2547 2608 2641 2712 2813 2878 2968 3056 3047 2926 2814 2758 2760 2794 2840 2902 3030 3022 2904 2860 2720 2667 2701 2714 2668 2653 2667 2706 2799 2853 2904 2904 2862 2651 2414 2307 2249 2268 2312 2358 2203 2147 2040 2001 2090 2164 2277 2344 2454 2503 2575 2641 2695 2737 2798 2824 2841 2824 2835 2846 2906 2985 3051 2879 2656 2546 2352 2300 2410 2546 2643 2738 2995 3156 3408 3452 3341 3135 3097 3107 2983 2829 2628 2590 2645 2586 2461 2397 2334 2304 2265 2250 2219 2100 1917 1877 1834 1833 1846 1778 1735 1727 1722 1671 1643 1632 1589 1524 1480 1415 1320 1265 1215 1278 1382 1378 1245 1188 1299 1357 1462 1522 1599 1635 1515 1428 1313 1244 1126 1042 968 1015 1099 1204 1216 1226 1246 1105 1013 917 838 772 754 673 635 717 658 574 561 545 531 512 501 504 525 546 556 573 588 610 655 679 756 719 686 651 627 628 596 566 570 598 646 666 621 482 425 410 425 343 335 335 334 331 330 326 322 320 317 316 312 310 310 305 304 303 301 300 299 296 295 296 293 292 295 293 295 296 299 303 310 314 314 316 318 319 318 317 320 320 320 321 321 320 318 320 319 320 319 317 317 317 316 315 313 314 314 313 315 312 312 313 311 312 311 310 309 310 309 309 308 311 309 308 306 309 307 305 306 306 305 305 306 305 307 307 306 305 305 305 307 304 303 304 302 302 304 303 302 301 302 300 300 300 300 299 302 301 301 299 299 299 300 299 301 303 310 314 316 318 318 320 318 305 304 308 326 327 318 304 301 299 301 301 300 299 298 297 298 297 297 299 297 299 298 297 294 292 292 292 283 242 232 228 225 224 220 215 209 208 205 204 201 207 207 202 207 209 195 192 192 202 226 225 231 244 238 255 272 295 317 327 362 379 380 331 289 274 258 229 217 222 233 237 206 199 220 203 190 191 188 187 194 202 238 214 196 204 205 221 249 232 251 294 286 313 344 410 444 365 309 290 290 224 215 245 267 282 284 315 361 403 448 390 401 397 402 411 416 438 432 385 441 498 493 468 501 531 490 449 442 505 489 508 564 625 621 563 517 543 582 571 626 599 567 594 564 533 512 494 477 468 420 347 249 240 288 316 348 370 405 483 507 514 495 529 572 527 575 521 440 374 376 371 461 427 372 322 263 302 281 216 195 194 193 258 286 255 239 215 203 185 182 186 193 218 280 327 325 247 278 297 242 257 281 211 221 223 199 187 172 165 163 162 161 168 177 177 178 184 178 176 179 219 210 177 167 162 160 172 171 161 161 156 157 157 170 174 175 178 163 180 211 200 221 223 278 261 238 222 171 214 259 270 283 287 264 224 189 174 179 173 160 146 186 216 225 258 193 153 196 248 199 259 300 311 267 231 956 891 895 894 958 1008 1065 1089 1162 1244 1332 1332 1280 1284 1279 1286 1286 1288 1279 1274 1253 1229 1242 1269 1354 1412 1358 1475 1692 1684 1651 1673 1706 1672 1560 1448 1302 1220 1190 1123 1159 1071 1047 994 1037 1111 1107 1130 1095 1013 1018 1022 1030 1042 1045 1067 1099 1107 1200 1301 1473 1542 1603 1732 1753 1841 1979 1997 1865 1712 1628 1548 1569 1731 1816 1916 2071 2125 1966 1865 1792 1705 1668 1622 1620 1606 1576 1557 1598 1709 1799 1965 2039 1889 1778 1650 1540 1457 1418 1390 1410 1456 1489 1555 1644 1808 1845 1898 1937 1941 1977 2016 2051 2042 2072 1999 1871 1937 1952 1941 1918 1885 1783 1740 1715 1606 1540 1493 1487 1463 1476 1515 1543 1551 1543 1579 1573 1594 1652 1752 1863 1873 1982 2040 2221 2282 2156 1965 1833 1746 1833 1801 1805 1955 1988 1952 1853 1810 1740 1740 1828 1965 1872 1701 1617 1523 1380 1271 1220 1154 1131 1104 1089 1072 1056 1039 1031 1015 1020 997 989 991 994 998 1003 1009 1036 1032 1036 1043 1049 1072 1083 1088 1098 1136 1169 1166 1199 1220 1228 1223 1196 1172 1171 1160 1141 1143 1147 1161 1142 1142 1127 1106 1089 1087 1091 1090 1096 1097 1107 1127 1150 1151 1169 1240 1372 1411 1429 1497 1605 1696 1803 1773 1799 1862 1859 1812 1846 1955 2080 2005 1934 1889 1952 2166 2333 2428 2393 2384 2340 2251 2096 2004 1866 1807 1715 1621 1720 1860 1972 2130 2143 2109 2158 2351 2544 2687 2696 2613 2589 2609 2590 2558 2601 2705 2824 2640 2476 2447 2352 2297 2220 2198 2125 2047 2025 2071 2271 2328 2350 2380 2508 2605 2526 2482 2553 2573 2341 2297 2287 2340 2311 2223 2097 2032 2007 2063 2263 2327 2490 2527 2574 2613 2585 2578 2574 2517 2368 2321 2337 2359 2355 2385 2268 2210 2255 2095 1892 1759 1678 1605 1586 1486 1386 1262 1226 1245 1310 1481 1600 1523 1443 1362 1263 1190 1120 1078 1030 996 954 876 874 876 876 884 890 944 929 926 928 928 923 912 920 932 943 945 960 966 978 1003 1021 1048 1075 1108 1135 1192 1287 1409 1471 1550 1644 1797 1872 1805 1833 1891 2001 2077 2049 1958 1900 1884 1888 1859 1911 1949 1851 1748 1773 1953 2007 2177 2286 2263 2152 2046 2095 2081 2162 2212 2128 2010 1989 1905 1796 1673 1656 1727 1821 1967 2048 2134 2197 2304 2375 2466 2485 2351 2251 2224 2228 2204 2261 2190 2126 2049 2022 2063 2121 2228 2268 2376 2422 2494 2553 2562 2591 2642 2747 2808 2940 2921 2907 2897 2936 2970 2956 2943 2981 3041 3049 3046 3103 2965 2847 2832 2863 2842 2713 2725 2757 2800 2867 2914 2840 2869 2846 2715 2482 2292 2162 2169 2196 2240 2176 2094 1988 2018 2103 2164 2271 2345 2394 2441 2505 2523 2586 2653 2714 2679 2739 2799 2858 2967 2987 2904 2929 2836 2581 2412 2275 2250 2390 2496 2686 2840 3100 3233 3363 3347 3317 3108 3063 2976 3074 2859 2626 2583 2590 2622 2399 2362 2317 2257 2208 2193 2196 2227 1985 1938 1923 1880 1826 1803 1790 1806 1766 1717 1685 1665 1615 1554 1461 1381 1338 1274 1268 1325 1414 1391 1332 1251 1332 1397 1479 1559 1658 1608 1471 1370 1282 1190 1055 1055 1087 1131 1198 1288 1347 1344 1240 1148 1051 956 865 828 754 662 695 790 747 627 574 536 522 512 507 498 491 486 512 525 541 558 570 677 656 593 599 566 556 561 523 504 511 554 615 685 710 604 527 477 484 435 344 340 338 335 332 328 328 323 321 319 315 313 312 308 306 305 303 302 301 295 297 296 294 294 295 294 297 301 304 309 312 316 319 321 321 322 321 322 322 325 321 323 321 323 322 322 322 321 321 319 322 318 317 317 320 318 317 315 315 316 315 315 313 313 311 312 312 318 310 311 310 310 309 309 308 309 308 309 306 308 308 307 306 308 308 308 306 306 306 306 306 308 304 303 304 303 303 307 304 304 304 304 304 304 302 302 302 301 301 301 302 301 301 304 304 305 310 314 315 319 320 321 316 301 306 310 328 330 307 308 300 300 303 305 301 301 298 299 298 298 297 299 296 295 299 299 293 291 259 235 230 230 227 224 219 221 214 207 204 205 208 209 206 203 198 203 205 201 197 195 197 195 227 229 233 250 256 262 288 300 326 341 354 385 384 352 335 311 288 256 225 237 272 256 236 205 196 191 190 188 189 190 195 215 265 237 209 228 208 223 262 264 296 311 308 343 369 428 458 437 409 330 314 246 221 236 293 345 348 333 326 382 422 428 400 388 378 374 400 430 453 484 480 510 545 510 527 552 495 517 509 494 551 538 559 611 639 616 582 502 482 511 552 606 636 571 531 458 420 393 370 401 429 344 234 265 287 365 368 407 429 467 526 570 559 573 509 494 525 536 516 467 420 318 356 365 324 248 242 227 233 201 192 201 191 197 264 261 241 193 183 186 186 186 187 202 249 290 344 275 244 275 278 199 223 227 206 179 166 171 165 170 171 171 169 167 172 173 174 176 172 170 171 194 171 167 165 157 175 175 170 166 161 157 157 164 174 175 180 182 208 211 213 211 226 260 268 254 215 184 166 228 287 341 363 336 287 249 223 225 199 189 149 167 184 231 262 272 217 173 148 164 221 223 294 266 203 223 843 839 862 902 996 1087 1160 1231 1276 1272 1213 1204 1212 1219 1226 1231 1254 1283 1308 1328 1300 1297 1332 1441 1508 1600 1572 1577 1789 1847 1856 1757 1620 1527 1445 1384 1280 1221 1164 1223 1177 1135 1081 1010 1000 1111 1154 1026 1033 1031 1018 1022 1027 1052 1070 1107 1092 1120 1154 1203 1338 1411 1580 1630 1683 1791 1917 2050 2055 1986 1889 1772 1738 1763 1805 1951 2032 2119 1919 1790 1740 1759 1753 1668 1576 1555 1574 1523 1506 1596 1586 1735 1925 1953 1835 1716 1599 1454 1398 1382 1407 1468 1531 1610 1716 1886 1975 1959 1992 1993 1968 1997 2040 2078 2116 2036 2006 2003 1997 1992 2005 1921 1837 1783 1719 1574 1592 1539 1526 1517 1567 1561 1595 1617 1614 1620 1639 1643 1667 1723 1787 1892 2044 2158 2207 2260 2124 1906 1785 1661 1760 1755 1750 1813 1870 1887 1775 1731 1654 1722 1794 1920 1925 1733 1637 1520 1422 1311 1250 1214 1176 1129 1113 1102 1085 1056 1052 1035 1039 1025 1030 1000 996 998 995 995 1005 1020 1025 1029 1039 1051 1058 1067 1075 1070 1103 1121 1126 1145 1139 1159 1143 1130 1128 1125 1103 1107 1106 1112 1108 1104 1086 1084 1084 1082 1089 1087 1092 1099 1141 1159 1183 1202 1235 1303 1436 1492 1507 1528 1598 1646 1764 1881 1910 1950 1873 1831 1858 1970 2111 2046 2011 1963 1985 2187 2356 2482 2376 2284 2202 2122 1971 1906 1832 1761 1652 1638 1761 1833 1971 2102 2275 2295 2290 2362 2547 2660 2520 2460 2447 2448 2422 2458 2603 2688 2722 2656 2552 2519 2482 2441 2366 2255 2159 2101 2145 2216 2336 2337 2370 2410 2534 2558 2392 2312 2326 2377 2244 2199 2234 2238 2302 2213 2110 2031 1961 1936 2080 2239 2332 2344 2440 2582 2675 2614 2671 2645 2443 2379 2465 2486 2499 2399 2332 2258 2227 2193 2063 1945 1830 1700 1674 1591 1503 1393 1297 1198 1189 1336 1407 1464 1353 1276 1193 1131 1072 1013 985 962 893 872 874 887 974 957 1001 1011 1013 951 961 961 972 987 978 958 966 987 996 1031 997 1026 1027 1059 1087 1125 1161 1235 1253 1323 1385 1514 1614 1769 1891 1922 2009 2010 2048 2203 2214 2103 2029 1996 2075 1973 1982 2061 1975 1845 1847 1922 2111 2245 2361 2408 2266 2196 2185 2231 2301 2312 2149 2063 2121 2047 1918 1761 1684 1690 1754 1895 1990 2091 2136 2220 2292 2435 2506 2337 2289 2268 2299 2290 2298 2393 2387 2215 2098 2053 2082 2145 2256 2374 2405 2477 2499 2539 2575 2624 2708 2773 2883 2854 2819 2780 2855 2917 2931 3007 3070 3066 2975 2952 3023 3119 3016 2984 2992 2899 2834 2799 2830 2852 2980 2843 2798 2812 2758 2618 2524 2315 2095 2076 2050 2079 2112 2093 1917 1931 2038 2100 2166 2216 2286 2336 2391 2463 2544 2575 2567 2564 2616 2670 2803 2867 2790 2760 2857 2823 2563 2350 2203 2218 2361 2559 2791 2904 3193 3285 3253 3267 3186 3071 2962 2918 2965 2780 2609 2579 2540 2519 2453 2442 2289 2258 2246 2257 2265 2320 2173 2117 1963 1826 1765 1703 1680 1722 1765 1739 1700 1677 1570 1501 1418 1389 1333 1299 1344 1418 1462 1448 1421 1330 1362 1423 1517 1578 1647 1536 1406 1312 1218 1145 1110 1143 1184 1207 1247 1325 1365 1298 1218 1099 987 903 845 794 707 710 806 848 780 676 596 537 519 508 502 494 487 483 476 482 502 512 548 612 565 515 508 516 507 492 473 459 496 550 588 683 711 630 553 408 382 358 349 345 341 338 335 331 331 326 323 320 319 318 313 311 310 306 304 303 301 299 299 298 298 297 296 296 301 305 311 314 320 321 322 325 326 326 328 327 327 328 326 327 326 326 326 324 324 327 326 323 324 323 322 321 320 321 320 318 318 318 317 316 316 315 316 315 314 313 313 313 311 313 312 311 310 310 311 309 308 308 309 307 308 310 308 307 307 307 308 307 307 308 308 307 307 305 306 306 304 303 306 307 305 303 303 302 302 304 303 304 302 301 302 303 303 303 314 315 320 319 321 320 304 305 309 322 328 316 322 328 325 302 302 300 300 302 299 300 300 299 299 300 300 300 300 294 264 239 234 234 231 231 222 213 208 208 210 211 213 252 237 247 222 206 206 202 198 198 197 194 194 195 226 249 248 261 276 263 306 316 346 354 376 399 405 402 400 333 275 247 238 250 251 229 208 213 237 211 193 190 189 193 195 207 250 245 241 218 242 242 266 269 278 256 277 306 347 406 468 440 370 307 261 273 246 227 268 334 392 393 381 393 384 396 321 368 390 416 428 451 474 454 441 492 526 554 568 584 547 556 561 532 548 594 582 602 627 662 609 577 533 452 492 529 571 615 625 530 484 465 413 359 312 298 236 281 331 354 439 398 406 490 529 586 586 504 471 436 443 511 475 477 478 394 355 308 290 297 296 289 235 198 200 204 202 192 199 239 195 185 193 192 187 184 182 190 206 257 285 325 306 231 224 214 188 212 189 169 165 170 173 175 175 180 176 167 163 169 169 170 170 167 166 162 166 160 185 194 204 183 172 169 161 162 159 175 178 179 189 196 206 248 230 248 243 288 250 213 230 231 180 210 266 315 396 340 298 264 229 218 210 182 175 219 215 225 299 270 229 183 169 155 152 192 261 210 251 275 813 845 883 912 959 991 1051 1082 1127 1144 1129 1124 1121 1140 1176 1200 1253 1287 1345 1411 1423 1409 1541 1652 1711 1776 1764 1790 1824 1800 1750 1683 1596 1524 1417 1339 1270 1271 1325 1286 1246 1290 1189 1089 987 990 1008 1043 1150 1233 1146 1086 1056 1049 1077 1060 1071 1105 1170 1209 1286 1443 1601 1692 1694 1645 1698 1853 1937 1865 1860 1869 1892 1987 1967 2104 2257 2206 1964 1815 1759 1683 1621 1603 1511 1498 1411 1435 1435 1433 1472 1609 1700 1769 1821 1737 1595 1453 1379 1373 1438 1525 1572 1675 1774 1988 2067 2067 2060 2089 2083 2051 2065 2141 2176 2134 2065 2116 2082 2218 2154 1985 1879 1761 1720 1717 1675 1660 1630 1621 1632 1644 1677 1698 1702 1688 1690 1705 1698 1730 1770 1872 1999 2140 2224 2108 1952 1798 1696 1580 1639 1691 1616 1587 1686 1678 1629 1639 1582 1656 1709 1861 1940 1938 1869 1746 1643 1406 1401 1316 1221 1195 1166 1137 1130 1109 1088 1072 1055 1043 1040 1034 1029 1018 1015 1021 1024 1009 1010 1028 1030 1030 1032 1041 1047 1044 1042 1043 1049 1051 1062 1073 1077 1079 1067 1066 1069 1063 1065 1067 1071 1069 1074 1077 1081 1080 1088 1115 1150 1147 1169 1204 1232 1264 1305 1423 1598 1631 1623 1633 1656 1707 1838 1909 2000 1981 1909 1907 1916 1970 2136 2134 2128 2110 2128 2261 2443 2574 2460 2382 2270 2179 2011 1904 1804 1689 1652 1719 1783 1832 1924 2100 2346 2472 2455 2423 2532 2589 2411 2277 2237 2375 2481 2588 2764 2842 2806 2825 2762 2642 2498 2452 2385 2262 2231 2266 2364 2396 2414 2430 2453 2523 2566 2437 2284 2179 2098 2208 2130 2049 1971 1989 2106 2160 2138 2091 2009 1937 1901 1914 2059 2197 2354 2434 2451 2433 2484 2534 2491 2541 2612 2590 2614 2596 2493 2382 2280 2143 2121 2013 1911 1809 1763 1653 1562 1471 1375 1263 1156 1108 1138 1292 1293 1146 1096 1061 1014 961 909 878 877 915 964 1161 1155 1137 1141 1144 1127 1046 1013 1034 1046 1034 1034 1027 1033 1042 1079 1101 1047 1048 1113 1084 1093 1161 1236 1327 1409 1468 1532 1598 1683 1786 1873 1987 2121 2232 2243 2264 2354 2357 2277 2218 2162 2226 2145 2120 2224 2098 2116 2173 2119 2234 2339 2497 2496 2381 2334 2357 2408 2250 2186 2142 2205 2265 2126 1926 1802 1685 1692 1781 1893 1977 2048 2162 2223 2335 2424 2468 2479 2545 2459 2346 2340 2420 2554 2491 2319 2135 2080 2079 2143 2273 2346 2429 2484 2585 2628 2688 2774 2821 2762 2699 2712 2728 2793 2835 2920 3000 3051 2994 2900 2872 2868 2929 2925 2918 3016 3040 2928 2987 2969 3032 2951 2812 2729 2722 2696 2567 2363 2203 2037 2004 1952 1933 1970 1909 1853 1831 1909 1964 2033 2078 2163 2237 2308 2345 2349 2378 2445 2483 2565 2633 2598 2600 2577 2629 2776 2738 2481 2274 2147 2202 2391 2549 2811 2957 2994 2987 3009 2999 2873 2828 2846 2899 3061 2867 2703 2616 2537 2526 2492 2512 2456 2401 2333 2349 2378 2362 2159 1995 1851 1798 1826 1819 1716 1663 1598 1587 1610 1597 1544 1502 1453 1420 1381 1398 1472 1551 1604 1601 1503 1466 1407 1450 1560 1642 1609 1523 1432 1378 1337 1252 1199 1261 1296 1347 1350 1344 1252 1184 1113 1029 965 903 821 738 755 854 928 860 807 705 691 601 548 520 500 491 483 480 476 470 466 462 466 466 453 457 461 459 460 450 441 440 462 540 594 683 744 557 474 371 360 354 349 350 345 339 338 334 333 330 328 322 320 317 316 314 312 310 308 304 305 303 301 299 297 299 299 300 305 312 315 319 324 328 330 333 334 335 333 333 329 330 332 330 330 330 332 331 331 329 329 328 327 326 324 324 324 324 326 320 322 319 319 320 318 318 317 320 318 317 316 317 315 314 314 313 314 311 311 311 311 313 311 311 312 310 310 310 310 309 312 312 312 310 309 311 309 307 307 308 307 306 307 306 306 305 306 306 303 303 305 303 304 305 305 303 305 307 314 320 323 322 323 319 305 308 316 329 325 316 332 334 330 305 304 304 302 301 301 301 300 300 301 302 303 300 286 250 237 237 234 234 221 213 221 220 233 274 284 284 243 288 293 290 264 212 207 206 202 198 195 195 195 208 245 267 284 275 285 303 287 309 351 374 402 416 442 422 356 304 265 256 268 250 216 213 228 243 249 208 193 195 195 196 198 197 200 213 230 261 236 217 217 227 236 248 276 304 345 403 449 420 378 366 348 301 255 236 236 271 302 352 313 282 279 285 295 345 391 460 457 430 388 379 411 416 436 486 506 556 605 639 645 620 611 622 613 563 564 611 603 643 603 538 479 448 513 575 584 516 492 520 518 453 364 242 260 321 358 400 441 484 468 477 515 569 577 563 518 452 354 354 374 345 344 261 207 206 203 204 221 296 216 204 200 211 207 192 189 187 185 206 209 209 232 207 180 182 184 195 207 253 248 236 228 226 219 206 180 169 169 176 182 173 180 191 189 202 201 179 164 161 159 166 166 162 175 235 270 272 230 193 178 173 160 159 165 177 184 196 228 238 261 238 298 304 274 294 240 275 326 298 207 255 321 315 359 369 318 269 227 228 164 160 214 276 263 248 340 285 240 254 240 226 166 156 158 164 211 201 845 863 899 927 970 1007 1056 1075 1101 1087 1051 1074 1134 1161 1203 1207 1234 1275 1330 1376 1455 1501 1617 1701 1703 1810 1734 1736 1762 1686 1655 1658 1602 1554 1460 1437 1344 1289 1220 1224 1350 1363 1244 1159 1049 988 985 1080 1259 1357 1285 1220 1184 1096 1067 1078 1108 1114 1165 1255 1308 1392 1528 1601 1607 1569 1572 1676 1769 1852 1741 1703 1753 1796 1839 1974 2088 2142 2160 1956 1844 1728 1678 1612 1576 1549 1476 1389 1347 1377 1444 1495 1541 1595 1665 1682 1571 1434 1349 1396 1454 1570 1669 1737 1822 2032 2102 2168 2115 2134 2147 2134 2097 2193 2186 2101 2148 2172 2306 2238 2123 1948 1836 1726 1832 1789 1722 1702 1708 1704 1715 1726 1754 1831 1782 1781 1754 1739 1756 1729 1783 1874 2001 2113 2176 2050 1881 1734 1632 1515 1612 1662 1539 1487 1557 1660 1556 1475 1615 1701 1735 1742 1783 1874 1951 1823 1726 1508 1411 1312 1284 1301 1257 1204 1173 1157 1137 1108 1091 1074 1066 1047 1046 1045 1048 1040 1038 1037 1013 1019 1019 1022 1023 1026 1030 1029 1029 1030 1038 1039 1040 1042 1048 1051 1052 1058 1061 1063 1061 1065 1073 1075 1075 1076 1080 1086 1153 1164 1170 1184 1228 1265 1285 1338 1383 1493 1561 1638 1737 1725 1767 1793 2060 2052 2055 2019 1969 1956 1975 2035 2177 2212 2235 2260 2326 2428 2610 2700 2538 2432 2265 2130 1999 1940 1834 1720 1774 1876 1889 1952 2025 2130 2368 2547 2598 2594 2565 2443 2247 2145 2323 2428 2590 2719 2884 2815 2684 2704 2728 2613 2513 2446 2382 2303 2283 2390 2443 2458 2509 2557 2566 2497 2469 2351 2188 2083 1937 1935 1921 1918 1911 1867 1885 1891 1891 1874 1879 1866 1831 1781 1798 1927 2240 2226 2243 2238 2344 2330 2292 2353 2462 2378 2416 2515 2621 2452 2322 2237 2250 2062 1967 1842 1808 1729 1638 1496 1419 1349 1277 1151 1062 1193 1253 1135 1056 982 944 884 873 876 901 1032 1188 1370 1332 1241 1253 1263 1225 1156 1080 1091 1113 1113 1100 1096 1064 1080 1112 1142 1124 1029 1093 1135 1096 1185 1247 1344 1435 1555 1647 1721 1832 1922 1976 2068 2132 2244 2343 2466 2438 2454 2417 2384 2328 2355 2318 2180 2253 2296 2183 2205 2233 2240 2346 2419 2543 2454 2446 2457 2341 2253 2254 2263 2266 2381 2271 2080 1938 1738 1688 1729 1790 1890 1969 2064 2129 2219 2294 2422 2553 2631 2598 2414 2386 2435 2549 2603 2502 2290 2174 2138 2125 2185 2279 2396 2424 2479 2496 2541 2614 2625 2611 2655 2687 2704 2761 2832 2952 2984 2917 2965 2884 2827 2799 2861 2895 2896 2971 2901 2915 2947 2899 2926 2926 2813 2676 2665 2583 2509 2312 2222 2099 2098 2037 1955 1924 1881 1847 1820 1822 1870 1969 2026 2107 2155 2196 2189 2254 2318 2435 2487 2493 2520 2463 2472 2568 2664 2783 2711 2456 2274 2136 2198 2404 2557 2774 2817 2791 2811 2866 2842 2813 2833 2936 2992 3038 3075 2812 2706 2618 2598 2512 2523 2556 2466 2384 2380 2372 2299 2133 1967 1879 1895 1939 1958 1838 1785 1692 1612 1564 1529 1499 1482 1462 1442 1483 1448 1478 1554 1670 1739 1629 1570 1432 1500 1591 1664 1726 1633 1469 1373 1307 1254 1295 1324 1382 1421 1406 1315 1205 1117 1039 958 872 815 776 806 797 886 964 932 824 701 672 638 658 587 539 486 481 479 473 467 465 462 457 448 444 445 441 436 433 427 422 441 478 566 660 690 674 506 410 364 364 358 354 350 347 345 341 338 336 331 329 324 324 320 318 314 314 311 306 311 306 304 302 300 300 301 301 309 310 316 320 325 328 332 334 340 339 341 339 338 337 333 334 334 333 333 331 332 334 331 333 331 330 330 328 328 326 326 325 324 322 321 321 321 319 319 319 318 319 318 317 320 317 317 316 315 316 314 315 312 313 315 312 311 313 313 311 311 311 310 311 312 312 311 313 313 314 311 310 308 308 308 308 306 309 306 308 304 306 306 304 306 306 305 307 304 307 305 317 320 323 324 321 306 308 311 325 332 321 330 336 336 331 308 307 305 304 302 303 304 301 302 303 302 299 297 247 242 238 237 231 224 218 219 222 251 261 287 287 286 266 288 292 291 236 217 217 212 195 195 207 202 215 233 262 280 297 306 295 315 340 324 346 372 403 431 450 416 337 313 293 282 249 230 227 232 230 216 201 202 201 196 195 195 198 199 195 198 200 212 213 228 226 253 244 282 289 331 368 414 460 471 411 334 293 277 301 243 270 245 250 269 264 297 321 345 357 346 311 363 383 343 377 414 437 469 484 484 473 541 580 648 660 623 579 574 550 531 502 517 542 587 603 609 524 411 440 511 558 540 466 410 404 408 319 258 294 345 352 410 439 505 525 544 564 584 588 511 447 406 389 366 319 285 301 216 202 204 204 210 201 198 199 194 213 247 266 232 219 221 245 272 241 274 295 250 228 180 181 179 177 180 201 201 218 210 211 206 192 173 171 171 172 176 178 214 211 246 279 255 212 189 172 159 162 173 229 279 322 317 244 188 183 176 172 161 164 188 209 240 264 268 313 273 315 341 314 328 254 338 365 306 203 253 331 375 388 364 298 266 220 195 162 165 217 298 296 275 357 297 313 323 281 192 205 212 202 178 164 174 830 920 943 950 995 1038 1088 1138 1136 1109 1022 1078 1144 1156 1205 1239 1253 1262 1306 1330 1379 1413 1567 1528 1612 1691 1626 1496 1504 1647 1546 1588 1511 1444 1451 1421 1264 1206 1148 1169 1296 1331 1316 1263 1183 1115 983 1032 1222 1376 1396 1319 1240 1210 1210 1245 1244 1308 1197 1131 1269 1327 1349 1415 1494 1530 1484 1522 1633 1788 1775 1624 1604 1643 1698 1843 1922 1957 2045 2053 2044 1891 1853 1799 1751 1551 1517 1435 1355 1331 1348 1371 1391 1555 1551 1590 1517 1406 1330 1410 1475 1584 1654 1753 1787 1918 2048 2195 2237 2187 2175 2205 2177 2195 2249 2197 2228 2223 2345 2191 2118 1957 1813 1830 1942 1859 1815 1784 1766 1754 1844 1756 1762 1961 1877 1817 1791 1781 1820 1791 1801 1872 1998 2094 2166 2040 1860 1690 1597 1471 1548 1634 1489 1414 1510 1567 1546 1418 1558 1706 1662 1651 1685 1755 1876 1782 1663 1488 1405 1379 1338 1327 1323 1293 1258 1235 1196 1154 1117 1080 1098 1069 1069 1066 1065 1059 1058 1054 1048 1048 1040 1030 1028 1023 1032 1036 1040 1046 1039 1042 1045 1045 1050 1049 1054 1053 1057 1059 1064 1066 1066 1070 1072 1077 1133 1183 1186 1201 1214 1255 1297 1321 1374 1380 1459 1575 1661 1688 1780 1880 1967 2019 2105 2191 2105 2062 2032 2040 2057 2140 2269 2296 2363 2452 2529 2573 2615 2688 2551 2433 2259 2156 2075 2082 1873 1779 1912 2009 2044 2029 2091 2184 2396 2604 2693 2564 2407 2270 2081 2048 2294 2481 2544 2562 2797 2717 2551 2532 2589 2696 2626 2605 2470 2411 2387 2424 2490 2575 2600 2448 2408 2355 2262 2201 2104 1991 1824 1793 1722 1690 1707 1752 1753 1733 1687 1664 1640 1609 1574 1554 1531 1633 1831 1930 1969 2027 2123 2085 2108 2132 2193 2222 2243 2350 2471 2521 2448 2377 2262 2124 2007 1856 1792 1671 1581 1474 1415 1348 1295 1207 1121 1051 1169 1072 989 900 882 872 874 875 964 1117 1402 1479 1415 1393 1384 1424 1407 1272 1153 1175 1197 1178 1176 1166 1152 1104 1148 1197 1206 1098 1052 1153 1148 1161 1209 1297 1419 1567 1644 1707 1812 1956 1990 2056 2141 2258 2322 2344 2280 2304 2370 2456 2515 2432 2491 2390 2322 2349 2393 2228 2284 2359 2360 2445 2514 2675 2699 2498 2416 2326 2306 2464 2386 2293 2278 2159 2022 1905 1741 1717 1750 1817 1877 1964 2025 2121 2237 2344 2387 2540 2640 2563 2480 2499 2571 2705 2649 2520 2296 2217 2193 2157 2183 2267 2340 2363 2367 2407 2440 2454 2498 2587 2651 2717 2807 2889 2984 2896 2850 2884 2848 2757 2723 2772 2832 2798 2848 2834 2832 2854 2873 2835 2816 2809 2676 2604 2603 2463 2387 2289 2202 2219 2202 2091 2041 1969 1913 1847 1794 1795 1848 1904 1983 2022 2071 2140 2257 2332 2416 2393 2374 2349 2393 2484 2605 2679 2765 2674 2420 2271 2146 2159 2320 2490 2651 2687 2698 2778 2828 2798 2786 2868 2970 3026 3099 2983 2895 2830 2694 2655 2606 2574 2653 2542 2411 2356 2310 2229 2023 1978 1922 1962 2100 2092 1965 1867 1750 1675 1641 1578 1515 1489 1534 1574 1601 1568 1545 1577 1699 1793 1720 1641 1546 1554 1665 1730 1746 1616 1495 1472 1422 1374 1377 1416 1442 1436 1349 1236 1197 1077 985 880 841 857 846 856 832 936 990 900 846 805 769 758 740 705 673 563 504 487 480 468 463 459 456 445 443 438 437 432 429 421 417 459 534 629 621 567 567 466 383 371 362 360 358 352 352 348 344 339 338 336 331 328 326 324 321 316 311 308 305 310 310 305 305 303 303 306 307 312 317 317 322 326 333 339 344 347 346 344 342 344 342 340 338 336 335 338 338 338 337 335 334 334 333 332 329 329 330 327 326 326 326 325 325 324 324 322 323 321 321 323 322 319 319 318 317 318 317 317 319 315 314 315 319 315 313 313 316 314 312 312 314 319 315 321 316 314 312 314 311 310 309 309 307 307 308 308 310 307 306 307 306 308 304 306 306 307 306 307 313 323 324 325 308 308 311 316 331 329 323 335 339 337 337 310 308 308 303 304 302 303 304 303 304 296 282 253 245 240 238 235 213 216 218 219 273 292 269 291 288 287 248 289 290 290 232 219 212 195 201 210 213 235 237 254 271 287 322 344 327 333 346 372 377 389 417 439 457 426 384 329 283 261 246 253 260 249 214 211 228 219 233 196 199 198 211 199 199 200 201 203 225 273 273 273 293 279 330 348 385 415 449 480 419 361 318 339 294 271 295 319 263 272 283 301 334 375 412 431 413 377 380 392 363 417 454 491 518 540 549 525 557 606 647 664 617 623 619 594 573 514 470 533 530 550 574 458 388 458 527 568 543 490 442 348 254 277 309 372 435 452 451 491 540 582 571 563 552 555 524 472 430 394 354 290 234 217 205 215 249 244 222 198 214 234 255 316 328 279 308 293 277 291 298 353 322 319 276 223 183 184 190 177 183 185 182 181 178 174 170 171 175 178 172 177 197 267 266 239 285 318 289 256 238 220 203 216 247 251 219 212 212 217 182 176 172 167 161 205 226 280 332 314 367 321 311 350 377 343 278 314 395 320 232 258 307 377 388 334 277 229 213 193 165 178 214 276 339 322 353 362 307 260 206 182 240 274 256 228 193 175 824 816 970 1056 1112 1138 1152 1200 1173 1064 956 1096 1227 1249 1296 1322 1389 1393 1422 1437 1488 1493 1402 1387 1522 1583 1519 1438 1386 1490 1512 1528 1466 1378 1328 1347 1258 1185 1109 1092 1104 1134 1137 1163 1129 1088 977 1066 1215 1367 1500 1420 1284 1280 1302 1366 1357 1397 1355 1268 1158 1167 1166 1245 1304 1377 1401 1477 1539 1615 1657 1636 1499 1534 1572 1686 1776 1818 1898 1882 1971 2074 2069 2018 1884 1781 1693 1586 1506 1401 1360 1285 1380 1469 1460 1501 1493 1365 1299 1402 1477 1565 1613 1620 1654 1787 1874 1990 2158 2270 2275 2209 2293 2233 2292 2317 2315 2378 2233 2071 2002 1914 1828 1849 2065 1949 1876 1853 1775 1715 1802 1795 1786 2039 1937 1823 1781 1794 1922 1871 1844 1873 1934 2028 2104 2055 1865 1685 1575 1431 1457 1596 1460 1381 1419 1392 1385 1398 1594 1620 1627 1631 1666 1761 1882 1859 1778 1589 1506 1459 1393 1380 1365 1330 1285 1291 1246 1182 1127 1123 1106 1104 1097 1091 1093 1089 1083 1078 1076 1065 1056 1051 1052 1044 1045 1049 1049 1055 1052 1054 1046 1044 1046 1050 1052 1054 1057 1059 1064 1066 1071 1076 1108 1152 1200 1206 1223 1249 1272 1292 1342 1418 1470 1470 1620 1737 1731 1783 1818 1908 2117 2199 2284 2209 2206 2196 2196 2206 2212 2251 2316 2267 2275 2301 2433 2445 2457 2514 2573 2493 2386 2312 2245 2135 1926 1851 1993 2098 2183 2159 2176 2235 2400 2571 2501 2397 2290 2205 2029 1932 2010 2254 2319 2352 2534 2594 2443 2429 2487 2588 2674 2660 2519 2493 2496 2544 2640 2694 2552 2494 2516 2334 2206 2077 1958 1887 1755 1787 1773 1742 1679 1639 1600 1581 1544 1543 1522 1517 1501 1470 1450 1473 1534 1596 1647 1716 1807 1838 1889 1872 1993 2066 2055 2306 2414 2490 2457 2367 2189 2040 1930 1795 1743 1621 1548 1453 1415 1361 1319 1228 1171 1052 1043 1042 951 869 869 868 871 924 1060 1321 1522 1589 1541 1519 1505 1481 1428 1386 1252 1269 1305 1256 1226 1243 1233 1161 1194 1269 1283 1138 1066 1153 1223 1224 1187 1216 1309 1438 1517 1600 1688 1805 1836 2060 2183 2109 2188 2192 2177 2211 2284 2426 2556 2591 2639 2514 2472 2428 2499 2342 2280 2411 2527 2538 2564 2643 2788 2589 2557 2503 2470 2399 2333 2233 2205 2131 2062 1999 1966 1789 1798 1791 1825 1881 1932 2050 2129 2226 2311 2457 2492 2549 2592 2621 2581 2649 2743 2637 2501 2348 2270 2205 2207 2243 2258 2299 2331 2348 2381 2429 2542 2649 2770 2816 2884 2981 2958 2839 2792 2802 2733 2653 2691 2798 2735 2734 2744 2707 2770 2798 2754 2743 2767 2776 2706 2645 2543 2502 2512 2415 2320 2348 2392 2309 2168 2130 2019 1890 1798 1792 1774 1796 1875 1939 2031 2110 2193 2259 2304 2250 2210 2282 2364 2437 2528 2596 2678 2691 2484 2287 2098 2112 2273 2391 2476 2524 2571 2637 2687 2795 2856 2845 2914 2943 2855 2917 2808 2855 2847 2734 2674 2729 2603 2466 2344 2311 2289 2157 2013 2039 2067 2059 2141 2143 1997 1879 1801 1759 1739 1662 1526 1511 1606 1691 1746 1667 1645 1634 1735 1819 1820 1739 1599 1586 1700 1778 1787 1742 1607 1596 1520 1499 1471 1494 1457 1363 1284 1189 1133 1031 925 912 962 970 950 885 906 1011 1059 998 920 818 776 723 711 658 642 617 553 501 490 477 466 454 452 446 439 436 435 426 423 424 416 493 539 549 523 494 474 423 371 370 367 363 359 359 351 350 347 341 339 336 333 330 327 324 323 313 314 314 314 312 309 308 306 303 305 305 306 313 317 323 330 335 345 367 383 364 354 357 352 346 345 340 339 342 341 339 343 340 339 339 338 335 334 334 333 334 330 330 329 328 326 326 326 325 323 325 323 323 323 320 323 321 321 321 320 319 317 320 321 317 318 317 315 314 315 315 316 314 314 314 313 316 318 323 317 313 312 311 311 310 311 311 314 309 309 309 311 306 307 307 308 308 306 308 307 308 307 307 315 323 326 322 310 311 315 323 331 331 334 335 338 341 335 310 306 307 305 306 304 304 304 304 302 301 257 247 246 240 225 221 219 221 234 271 304 289 283 290 290 279 267 289 289 290 227 199 199 204 207 209 208 216 231 250 268 282 311 338 353 355 375 389 405 412 430 441 465 472 422 357 318 300 267 232 246 221 228 236 254 244 206 196 202 199 237 238 218 204 204 203 209 236 285 298 321 330 328 343 368 410 411 470 473 395 379 335 289 300 319 349 288 306 326 335 351 354 422 494 508 464 454 453 451 395 411 456 490 553 598 590 594 628 666 695 676 677 676 668 650 561 509 432 439 481 527 484 413 405 468 495 510 425 392 296 253 306 340 374 428 453 465 480 535 564 520 480 479 476 450 411 367 332 329 307 250 218 211 207 257 265 250 215 233 266 301 333 354 345 345 348 327 316 351 405 383 394 346 238 193 202 196 199 186 176 176 173 173 171 174 171 176 181 173 182 242 303 297 297 285 309 345 309 301 306 264 271 253 248 285 292 276 222 187 178 166 161 172 249 279 288 360 381 410 369 365 387 379 328 319 358 374 314 239 299 321 389 406 341 279 257 217 201 167 176 217 264 267 290 352 335 290 244 264 227 204 307 312 284 228 203 873 815 833 913 943 950 984 1036 999 938 971 1048 1103 1133 1210 1288 1424 1492 1500 1435 1343 1384 1312 1309 1354 1429 1374 1340 1315 1369 1359 1433 1507 1387 1285 1220 1234 1287 1167 1099 1038 993 996 976 965 967 988 1059 1193 1288 1421 1518 1526 1507 1495 1519 1552 1501 1545 1487 1367 1306 1278 1221 1188 1207 1273 1433 1411 1384 1383 1392 1403 1481 1488 1540 1634 1712 1735 1794 1832 1895 1873 1943 1868 1746 1653 1591 1594 1506 1408 1302 1272 1369 1340 1341 1373 1265 1297 1405 1448 1500 1554 1653 1748 1809 1809 1831 1914 2141 2265 2385 2359 2346 2378 2518 2566 2395 2326 2122 2115 2025 1955 2025 2038 2132 2020 1904 1798 1728 1805 1921 1917 1997 1953 1923 1894 1953 2018 1977 1956 1913 1879 1893 1964 1940 1799 1667 1533 1343 1342 1395 1322 1327 1332 1376 1340 1404 1422 1519 1564 1698 1714 1787 1903 2007 1864 1666 1579 1519 1451 1382 1360 1331 1295 1252 1226 1177 1186 1156 1144 1135 1130 1127 1128 1129 1129 1113 1108 1105 1107 1081 1083 1080 1070 1070 1060 1067 1064 1062 1056 1055 1052 1054 1054 1057 1070 1076 1095 1111 1151 1169 1217 1236 1245 1261 1282 1287 1331 1371 1460 1470 1484 1554 1708 1771 1840 1869 1967 2097 2274 2418 2482 2437 2409 2365 2279 2247 2305 2297 2179 2164 2113 2184 2237 2218 2284 2299 2399 2430 2291 2220 2176 2075 1937 1928 2117 2281 2306 2226 2249 2332 2460 2565 2447 2340 2209 2129 2038 1975 1848 1918 1994 2067 2233 2351 2348 2314 2357 2469 2605 2680 2737 2711 2719 2756 2822 2737 2682 2692 2466 2354 2202 2095 1887 1814 1924 1987 1942 1889 1802 1722 1703 1727 1795 1783 1728 1681 1606 1564 1538 1528 1468 1427 1410 1416 1443 1453 1531 1609 1722 1830 1873 2005 2052 2168 2197 2121 2005 1898 1796 1673 1610 1556 1478 1410 1369 1336 1306 1259 1200 1084 996 955 890 874 874 872 911 1029 1151 1420 1533 1709 1786 1702 1651 1516 1431 1424 1388 1391 1419 1411 1362 1301 1308 1244 1237 1290 1323 1280 1176 1117 1137 1240 1323 1317 1229 1287 1364 1420 1466 1587 1683 1815 1853 1877 1970 1994 2124 2267 2328 2426 2543 2627 2653 2664 2575 2574 2579 2496 2351 2386 2583 2769 2805 2729 2808 2883 2849 2603 2524 2443 2422 2385 2371 2340 2243 2123 2049 2005 1938 2006 1907 1851 1855 1921 1994 2110 2216 2292 2300 2336 2378 2416 2453 2568 2646 2680 2653 2585 2581 2403 2349 2413 2468 2614 2537 2538 2581 2560 2655 2736 2900 3009 2877 2878 2906 2898 2783 2700 2609 2552 2572 2571 2547 2561 2559 2571 2629 2647 2655 2656 2653 2660 2649 2650 2573 2552 2594 2591 2651 2651 2666 2644 2408 2313 2194 2168 1958 1857 1786 1755 1759 1805 1893 1978 2064 2131 2148 2070 2175 2230 2307 2360 2449 2511 2580 2643 2467 2334 2083 2050 2150 2174 2217 2243 2388 2569 2837 2921 2967 2871 2761 2754 2751 2777 2765 2760 2737 2734 2705 2734 2667 2556 2296 2200 2174 2113 2066 2117 2237 2347 2270 2165 2038 1950 1944 1867 1686 1589 1562 1566 1667 1730 1824 1862 1819 1839 1859 1930 1933 1805 1701 1644 1750 1827 1930 1903 1779 1757 1703 1657 1554 1465 1391 1297 1201 1105 1037 967 979 997 1059 1119 1125 1010 1029 1067 999 884 811 731 683 645 612 585 569 551 547 544 516 479 465 457 449 441 437 428 427 429 421 416 412 408 407 402 397 405 402 382 376 373 371 369 364 359 354 352 346 344 342 338 334 331 329 324 318 323 319 317 316 313 311 311 308 309 307 311 317 318 326 342 362 362 393 414 428 398 364 356 353 348 352 349 345 346 345 345 345 347 345 340 342 339 339 337 336 337 337 333 333 331 332 330 331 330 329 330 327 325 326 327 328 325 324 323 323 320 323 321 319 319 323 318 318 318 316 316 316 316 315 314 315 315 319 318 317 318 315 312 313 311 312 312 310 312 310 310 310 310 309 310 310 309 306 310 309 307 311 310 314 325 327 316 311 312 319 329 333 331 337 336 341 342 341 311 308 309 307 304 305 306 303 304 291 260 252 248 248 230 223 220 227 240 280 301 304 304 292 292 292 289 268 289 289 280 212 195 195 196 201 204 209 221 233 256 276 294 312 336 360 387 410 428 434 417 420 435 470 489 476 413 352 308 282 269 264 236 260 272 257 245 204 199 201 204 202 213 259 264 235 206 208 217 232 287 271 263 304 325 331 315 370 421 411 423 403 347 280 331 361 397 347 299 346 409 407 414 403 388 449 510 540 542 551 507 433 455 501 544 583 635 638 654 673 619 635 614 575 583 621 638 583 514 488 421 392 457 521 404 347 416 435 403 322 262 293 327 366 393 429 459 468 518 458 485 484 409 390 446 377 322 319 288 280 273 289 255 228 208 209 280 294 300 280 294 315 345 387 384 385 364 367 352 393 374 376 330 280 202 226 284 296 253 242 227 219 217 220 216 204 199 201 190 178 179 190 274 315 351 380 353 381 394 407 401 344 306 263 302 321 336 242 202 185 171 163 169 191 268 279 332 396 409 421 445 451 446 372 324 382 427 354 287 280 337 359 401 373 331 281 247 225 214 181 174 222 232 231 307 305 340 277 274 303 277 225 261 340 360 286 229 941 847 814 834 857 922 996 1077 1001 919 918 952 990 1069 1175 1240 1314 1358 1258 1263 1181 1183 1216 1309 1364 1428 1364 1260 1259 1247 1255 1391 1420 1466 1319 1231 1144 1141 1213 1195 1142 1109 1031 969 962 988 1050 1062 1134 1196 1293 1404 1558 1569 1565 1575 1545 1412 1376 1386 1378 1345 1319 1278 1265 1246 1237 1269 1305 1301 1324 1372 1544 1665 1590 1560 1576 1667 1712 1776 1898 1830 1788 1761 1735 1669 1606 1516 1512 1509 1450 1344 1255 1240 1248 1216 1225 1290 1333 1370 1437 1537 1598 1745 1876 2002 1986 1986 1995 2054 2125 2270 2345 2441 2494 2575 2547 2486 2483 2464 2402 2267 2004 2012 2101 2165 2034 1911 1810 1816 1862 1982 2006 2066 2047 2090 2131 2150 2121 1953 1865 1771 1712 1689 1687 1661 1594 1451 1415 1335 1319 1370 1428 1414 1369 1393 1445 1496 1570 1701 1697 1689 1791 1852 1947 2039 1863 1676 1629 1526 1468 1438 1426 1381 1343 1279 1232 1187 1181 1169 1139 1147 1152 1163 1156 1152 1151 1141 1125 1125 1122 1113 1123 1113 1109 1112 1094 1074 1081 1074 1062 1069 1077 1087 1101 1104 1130 1151 1173 1192 1203 1228 1256 1277 1317 1354 1386 1396 1420 1432 1466 1499 1584 1660 1748 1841 1900 2027 2122 2172 2188 2237 2307 2411 2298 2218 2174 2109 2142 2125 2094 2056 2044 2134 2128 2094 2148 2238 2397 2437 2373 2240 2171 2096 1978 2068 2232 2358 2396 2346 2356 2415 2522 2486 2355 2292 2214 2166 2050 1873 1745 1774 1825 1869 1972 2097 2289 2245 2309 2395 2480 2537 2610 2624 2762 2910 2958 2870 2734 2641 2505 2430 2238 2086 1920 1958 2156 2113 2030 1956 1848 1782 1818 1892 1972 1941 1876 1829 1735 1682 1672 1619 1557 1544 1541 1467 1380 1315 1376 1398 1456 1564 1651 1754 1779 1897 1998 1999 1878 1787 1705 1577 1486 1437 1393 1337 1323 1336 1292 1234 1191 1069 963 899 886 876 872 914 957 1073 1226 1521 1622 1722 1852 1734 1631 1534 1520 1503 1515 1492 1510 1505 1464 1384 1339 1345 1331 1378 1416 1414 1328 1256 1205 1210 1226 1411 1403 1316 1364 1412 1427 1424 1456 1540 1595 1683 1736 1890 1984 2158 2283 2385 2425 2438 2501 2573 2689 2669 2617 2529 2415 2400 2503 2654 2652 2711 2807 2916 2995 2726 2639 2673 2614 2458 2393 2286 2234 2183 2161 2036 2052 2150 2187 1973 1893 1904 1950 2012 2061 2120 2151 2215 2271 2341 2405 2471 2539 2645 2721 2782 2720 2574 2465 2433 2472 2575 2716 2758 2764 2778 2776 2828 2966 2961 2854 2833 2800 2815 2763 2674 2549 2484 2477 2494 2512 2520 2531 2538 2574 2601 2635 2644 2651 2674 2662 2683 2680 2631 2668 2667 2681 2708 2785 2574 2399 2317 2180 2136 2080 1993 1880 1794 1726 1726 1835 1899 1986 2052 2046 2035 2111 2173 2257 2312 2392 2436 2491 2546 2452 2319 2070 2026 2064 2117 2203 2284 2423 2589 2734 2763 2755 2712 2729 2709 2732 2783 2864 2730 2660 2659 2704 2697 2607 2479 2299 2212 2140 2075 2103 2176 2232 2356 2296 2184 2129 2096 1946 1829 1683 1630 1644 1602 1671 1744 1840 1909 1976 1994 2010 2054 1985 1897 1842 1732 1780 1868 1950 1939 1892 1853 1710 1637 1539 1473 1383 1254 1166 1058 1071 1107 1131 1090 1137 1188 1228 1153 1101 986 923 853 781 752 683 801 695 714 699 659 668 602 559 506 479 465 451 449 443 433 429 420 418 412 410 403 402 396 394 391 386 383 379 375 370 366 362 360 357 353 349 345 344 339 336 333 329 321 325 323 321 319 316 315 314 316 311 310 312 310 320 332 341 375 404 424 439 479 447 402 380 362 357 354 354 351 350 348 349 349 349 348 348 344 345 343 342 340 340 340 337 336 335 334 333 332 332 330 334 330 330 327 326 325 327 326 324 325 324 323 323 322 321 320 320 321 320 318 318 317 319 316 316 316 315 317 318 318 318 318 315 313 314 314 312 312 313 313 311 311 311 311 310 313 310 309 313 312 310 310 310 311 311 328 322 314 315 315 327 336 332 339 338 339 339 342 343 311 309 309 306 308 307 307 305 300 289 255 246 243 236 226 221 223 244 294 305 294 304 307 301 291 290 289 288 289 289 270 226 222 201 199 202 198 207 228 250 265 284 307 338 351 374 396 395 392 414 433 449 458 448 468 500 440 373 352 323 293 255 247 255 240 233 216 200 207 219 226 205 216 244 256 294 254 220 213 220 232 235 244 257 292 299 305 329 387 416 348 356 300 330 332 377 424 389 304 335 381 442 484 496 458 410 425 471 515 564 514 458 460 467 538 575 611 607 578 588 587 576 523 522 513 570 593 602 624 560 500 437 385 455 492 420 324 355 320 266 285 313 353 371 405 438 465 489 555 476 419 398 437 378 314 297 300 275 290 280 241 286 313 239 210 212 247 268 330 375 376 352 362 373 386 388 348 341 317 325 308 245 213 218 239 292 346 358 284 286 292 280 264 256 229 225 213 214 205 209 178 187 218 256 312 390 423 438 436 398 372 299 280 303 327 379 327 243 203 182 170 164 171 252 251 244 256 297 315 348 388 449 454 388 363 405 426 312 288 286 332 404 402 343 283 238 233 209 185 183 205 224 193 244 272 288 321 296 310 324 268 225 247 295 333 308 272 984 872 837 825 936 975 1018 1070 1042 894 951 1004 1040 1052 1102 1139 1230 1246 1190 1126 1103 1143 1225 1379 1462 1477 1391 1293 1212 1203 1202 1260 1290 1312 1312 1271 1173 1112 1085 1135 1121 1133 1051 956 970 1064 1095 1130 1158 1181 1248 1340 1392 1386 1377 1322 1263 1240 1274 1284 1384 1380 1380 1347 1328 1325 1314 1354 1376 1402 1352 1355 1415 1575 1694 1640 1648 1727 1836 1814 1819 1814 1698 1640 1603 1554 1506 1472 1456 1419 1368 1297 1347 1348 1351 1271 1251 1204 1298 1368 1395 1458 1530 1678 1833 2025 2151 2178 2234 2208 2164 2184 2236 2342 2472 2559 2556 2516 2411 2356 2306 2222 2151 2292 2193 2048 1982 1982 1919 1904 1900 2022 2107 2212 2213 2287 2216 1937 1852 1745 1698 1600 1536 1516 1489 1466 1458 1372 1276 1308 1393 1512 1583 1428 1441 1456 1499 1679 1708 1827 1826 1812 1855 1998 2094 1954 1841 1674 1627 1573 1549 1539 1467 1388 1355 1277 1242 1197 1173 1159 1151 1158 1167 1187 1187 1184 1181 1169 1162 1150 1144 1143 1145 1143 1132 1133 1138 1132 1113 1121 1117 1118 1131 1140 1164 1188 1216 1220 1260 1289 1318 1331 1341 1353 1369 1401 1388 1392 1415 1436 1487 1555 1703 1796 1881 1945 1972 1968 1985 1989 2030 2055 2205 2288 2271 2153 2014 2017 1977 2020 2034 1975 2025 2118 2033 2009 2111 2143 2243 2340 2415 2326 2231 2132 2048 2106 2259 2335 2435 2480 2544 2522 2416 2395 2396 2338 2183 2080 1886 1713 1748 1854 1919 1930 1884 1913 2056 2147 2198 2288 2371 2410 2478 2551 2682 2791 2874 2759 2602 2521 2412 2331 2194 2046 1993 2046 2279 2224 2104 2025 1921 1890 1964 2032 2167 2202 2113 1953 1835 1802 1780 1759 1730 1740 1690 1652 1539 1418 1287 1261 1295 1354 1459 1539 1571 1724 1874 1823 1757 1684 1614 1497 1413 1295 1234 1217 1202 1197 1238 1170 1093 1012 947 883 880 871 891 954 999 1135 1294 1565 1679 1823 1874 1744 1681 1647 1634 1661 1627 1598 1584 1556 1525 1453 1441 1415 1418 1456 1466 1495 1444 1366 1300 1237 1251 1377 1456 1475 1444 1531 1631 1668 1601 1660 1657 1609 1621 1703 1775 2025 2131 2220 2266 2271 2357 2518 2559 2647 2683 2696 2582 2446 2457 2495 2515 2587 2667 2755 2856 2855 2734 2567 2522 2378 2352 2281 2245 2221 2214 2063 2060 2156 2265 2135 1996 1935 1942 1964 2047 2214 2229 2268 2304 2337 2359 2432 2566 2769 2864 2858 2766 2688 2567 2489 2495 2573 2758 2854 2853 2833 2896 2928 3065 2978 2813 2804 2784 2705 2721 2645 2485 2455 2479 2527 2572 2584 2591 2617 2630 2665 2698 2705 2688 2700 2706 2686 2737 2760 2718 2754 2846 2864 2646 2536 2395 2314 2265 2247 2256 2186 2009 1945 1821 1751 1768 1818 1898 1984 1940 1991 2047 2065 2172 2241 2326 2346 2398 2445 2412 2270 2027 1957 2045 2149 2382 2462 2555 2574 2595 2646 2592 2624 2685 2790 2862 2950 2884 2808 2655 2633 2627 2634 2515 2426 2277 2272 2194 2138 2147 2199 2308 2391 2273 2269 2223 2108 1983 1865 1745 1694 1783 1684 1665 1755 1853 1931 2028 2097 2157 2174 2052 2012 1974 1816 1811 1924 1946 1896 1851 1831 1701 1583 1468 1415 1367 1302 1194 1116 1193 1213 1221 1177 1213 1251 1284 1265 1184 1119 1029 962 929 806 715 872 828 872 845 785 711 616 564 521 527 472 466 463 457 450 440 426 416 409 406 402 400 396 391 386 384 378 378 373 371 366 362 360 356 353 350 347 342 340 339 333 329 327 327 325 324 319 319 315 322 318 318 315 313 316 324 340 361 403 455 460 458 486 448 414 388 364 363 358 357 352 352 352 354 355 352 352 350 348 349 346 345 343 342 341 340 338 338 335 335 335 334 333 333 332 331 329 329 328 327 327 329 327 325 326 324 325 325 324 323 322 321 319 321 319 318 318 320 320 317 316 317 318 316 323 316 315 315 315 313 314 314 314 313 324 313 314 313 312 312 312 311 313 311 311 312 311 312 328 325 318 314 316 337 336 335 338 341 342 342 343 331 311 307 307 308 308 308 310 304 301 253 247 242 238 223 223 229 229 272 300 305 305 307 307 303 292 291 291 290 284 289 275 227 226 224 219 202 200 200 232 264 284 313 329 352 374 395 395 393 405 433 453 462 481 465 468 486 422 375 360 318 308 287 276 247 224 208 205 205 216 252 269 209 209 243 264 252 306 269 220 216 230 286 306 299 281 342 386 360 399 439 354 330 352 391 330 375 428 452 383 328 371 422 486 513 524 460 477 483 487 524 552 531 532 504 501 541 594 623 624 591 556 540 548 521 478 466 512 524 559 602 567 476 384 365 466 496 402 316 275 289 327 339 373 387 447 455 480 515 563 562 456 405 352 360 337 279 226 216 217 235 224 219 218 224 207 209 296 320 337 333 418 405 405 420 399 383 380 385 364 305 228 246 264 282 229 284 327 376 338 331 341 344 327 279 258 233 226 241 229 229 181 176 202 240 274 334 400 438 389 374 350 300 320 346 386 395 308 250 209 185 173 165 178 181 202 264 250 282 290 318 355 408 442 425 408 440 380 341 336 322 328 418 395 311 265 249 230 200 188 240 303 263 253 214 256 266 280 343 362 346 272 274 307 287 305 284 264 945 993 933 883 832 841 910 966 962 888 934 1035 1166 1176 1180 1182 1183 1179 1080 1059 1060 1150 1220 1340 1493 1504 1425 1313 1209 1177 1159 1162 1143 1109 1121 1132 1142 1150 1086 1046 1009 989 980 949 953 1010 1132 1200 1252 1297 1331 1372 1343 1236 1236 1182 1146 1166 1198 1201 1213 1214 1258 1307 1358 1425 1407 1427 1569 1530 1478 1409 1390 1472 1569 1692 1722 1742 1752 1766 1857 1747 1669 1610 1577 1541 1511 1486 1423 1379 1395 1436 1499 1392 1400 1338 1330 1194 1261 1381 1396 1438 1506 1679 1786 1963 2105 2209 2305 2486 2449 2477 2576 2529 2521 2554 2556 2542 2526 2515 2458 2384 2420 2396 2263 2033 2052 2061 2011 2001 2097 2252 2230 2091 2118 2043 1905 1823 1739 1646 1572 1538 1455 1350 1309 1330 1296 1263 1313 1430 1536 1611 1610 1542 1544 1550 1597 1775 1899 1966 1966 2019 2066 2124 2087 1945 1840 1719 1647 1603 1567 1509 1446 1353 1314 1275 1249 1200 1185 1162 1178 1177 1187 1198 1208 1213 1211 1198 1196 1185 1177 1172 1165 1168 1165 1161 1167 1173 1118 1136 1178 1198 1208 1211 1227 1245 1256 1271 1286 1307 1337 1339 1349 1363 1363 1373 1376 1370 1388 1419 1481 1542 1640 1747 1856 1906 1918 1880 1849 1819 1813 1902 2060 2140 2117 2084 1970 1899 1884 1897 1916 1883 1979 2018 1931 1946 2073 2101 2148 2273 2385 2355 2242 2179 2163 2235 2346 2407 2499 2597 2591 2486 2384 2307 2192 2220 2068 1909 1682 1723 1991 2085 2125 2128 2028 1983 1916 1984 2096 2203 2250 2326 2427 2485 2573 2652 2815 2706 2554 2460 2368 2303 2188 2060 2066 2126 2392 2332 2215 2118 1975 1986 2204 2304 2507 2484 2266 2171 2011 1998 1973 1914 1881 1883 1847 1788 1676 1538 1438 1358 1279 1229 1300 1372 1492 1659 1865 1654 1566 1478 1436 1336 1297 1227 1180 1109 1087 1028 1064 1021 1018 1002 922 872 872 866 908 1008 1079 1237 1390 1728 1804 1922 1862 1800 1755 1744 1744 1751 1755 1717 1688 1647 1588 1539 1493 1475 1486 1527 1522 1580 1517 1425 1378 1369 1342 1294 1463 1511 1520 1601 1706 1822 1802 1817 1886 1808 1684 1632 1659 1753 1889 2062 2102 2206 2269 2387 2519 2584 2673 2708 2622 2592 2524 2528 2552 2577 2601 2663 2693 2760 2746 2547 2515 2430 2369 2326 2224 2237 2221 2175 2117 2158 2267 2301 2095 1995 1951 1941 1966 2184 2304 2443 2353 2378 2401 2422 2524 2688 2738 2802 2819 2755 2667 2578 2551 2604 2670 2719 2809 2887 2984 2901 2955 2928 2890 2803 2755 2657 2588 2549 2427 2437 2511 2573 2609 2630 2662 2677 2681 2693 2743 2790 2788 2747 2764 2788 2758 2835 2888 2840 2908 2772 2644 2646 2512 2485 2417 2439 2336 2243 2167 2102 1962 1836 1724 1733 1842 1932 1872 1926 1980 2061 2153 2172 2197 2220 2273 2359 2414 2238 1998 1934 2019 2133 2302 2419 2442 2404 2392 2439 2518 2549 2644 2726 2799 2870 2743 2813 2666 2621 2597 2558 2517 2415 2283 2300 2267 2235 2228 2252 2382 2439 2358 2377 2243 2133 1989 1856 1779 1803 1875 1837 1686 1757 1865 1953 2049 2133 2223 2278 2209 2141 1997 1871 1909 1977 1987 1935 1872 1833 1743 1622 1515 1424 1337 1248 1179 1234 1298 1345 1301 1256 1299 1326 1346 1266 1166 1065 983 920 847 748 790 921 905 778 733 713 666 571 579 611 567 518 485 478 473 454 445 431 425 419 417 413 408 397 389 384 384 381 378 371 370 366 361 356 355 350 348 344 343 339 336 334 329 329 329 328 332 358 357 375 354 321 319 315 317 327 342 372 405 422 435 483 524 495 455 415 385 364 364 359 357 355 355 356 355 356 356 354 352 351 350 348 348 346 345 344 342 340 338 338 338 338 337 335 335 334 333 333 330 331 331 329 329 329 327 327 326 325 325 324 323 324 323 321 323 322 320 320 320 319 317 320 319 318 318 318 317 316 315 315 315 316 315 313 315 316 314 317 312 315 313 313 320 314 311 313 312 312 313 322 323 318 316 318 336 335 340 340 342 346 343 344 315 313 310 311 309 308 311 306 308 276 244 233 234 229 225 227 260 246 244 285 307 306 306 309 304 292 292 292 291 283 289 288 233 225 226 215 208 204 200 203 252 298 327 360 368 383 388 370 396 411 436 460 487 500 501 490 423 382 329 297 261 258 278 265 220 220 209 207 218 261 245 285 230 212 241 271 290 287 249 231 222 223 259 351 376 342 339 396 399 432 443 399 340 392 410 379 378 422 446 436 405 333 357 437 492 551 536 489 522 527 538 567 583 599 565 548 574 602 634 668 631 625 634 603 602 577 513 442 446 477 525 575 506 476 379 383 436 363 286 307 335 348 393 417 448 479 519 537 545 579 542 468 407 364 292 289 228 216 220 215 217 214 215 212 210 211 218 334 376 399 383 396 426 469 437 428 430 359 353 265 240 266 296 319 328 265 285 267 348 427 388 399 410 405 336 287 252 248 261 264 249 233 180 184 220 265 303 324 391 435 449 396 320 363 394 415 403 350 249 205 182 170 169 223 218 198 253 310 313 330 351 352 379 423 473 472 439 375 394 375 359 376 422 388 311 293 239 223 187 188 275 335 335 288 232 225 286 313 330 360 309 288 302 316 338 343 283 278 1053 972 982 952 853 913 873 854 854 868 948 1041 1079 1147 1178 1151 1071 1049 1008 1007 1036 1101 1166 1259 1380 1473 1406 1306 1231 1199 1155 1150 1156 1177 1148 1155 1113 1077 1029 1010 993 995 957 948 946 953 1003 1051 1109 1161 1246 1331 1228 1134 1083 1090 1076 1134 1151 1156 1164 1182 1192 1209 1237 1279 1318 1471 1546 1631 1603 1564 1500 1484 1495 1662 1643 1658 1697 1796 1809 1753 1774 1770 1732 1620 1550 1494 1499 1463 1511 1578 1559 1434 1459 1499 1375 1160 1230 1298 1364 1405 1509 1665 1782 1884 1957 2055 2131 2182 2400 2658 2613 2573 2553 2515 2491 2549 2550 2553 2546 2547 2537 2455 2469 2347 2135 2036 2034 2195 2166 2093 1951 1880 1872 1856 1775 1715 1800 1657 1535 1387 1338 1218 1248 1308 1355 1434 1468 1438 1568 1749 1758 1665 1648 1653 1631 1719 1794 1876 1902 2005 1976 2099 2028 1881 1783 1680 1638 1559 1499 1426 1372 1324 1302 1271 1240 1202 1191 1183 1185 1197 1199 1215 1227 1228 1232 1225 1219 1214 1200 1202 1202 1198 1207 1209 1192 1199 1205 1193 1196 1182 1175 1190 1251 1259 1274 1280 1303 1325 1339 1346 1356 1330 1313 1314 1323 1333 1351 1377 1469 1509 1560 1641 1667 1761 1764 1814 1733 1720 1732 1818 1941 1968 1975 1964 1924 1847 1766 1789 1831 1805 1895 1897 1872 1962 2069 2134 2210 2280 2372 2350 2275 2276 2311 2370 2446 2488 2617 2575 2451 2374 2246 2166 2066 1991 1870 1719 1674 2005 2142 2248 2341 2255 2173 2124 2035 1983 2044 2124 2224 2269 2385 2455 2533 2622 2806 2752 2639 2577 2481 2375 2222 2105 2122 2199 2479 2407 2272 2149 2046 2153 2256 2424 2597 2518 2352 2320 2253 2136 2121 2094 2071 2049 1945 1905 1765 1648 1512 1427 1334 1183 1206 1254 1365 1463 1498 1560 1474 1382 1291 1218 1188 1134 1074 991 965 895 878 868 891 880 860 865 865 876 943 1037 1185 1348 1463 1692 1849 1962 1916 1886 1861 1810 1839 1825 1838 1863 1826 1784 1722 1608 1573 1561 1558 1597 1591 1637 1585 1499 1452 1451 1438 1312 1372 1391 1479 1610 1718 1878 1984 2007 2070 1990 1886 1737 1659 1685 1747 1835 1990 2151 2278 2426 2511 2652 2725 2772 2736 2698 2724 2763 2682 2701 2738 2761 2825 2891 2885 2714 2681 2540 2436 2380 2343 2274 2293 2222 2185 2191 2276 2395 2329 2131 2031 1956 1959 2084 2243 2427 2544 2538 2478 2455 2483 2536 2591 2712 2804 2856 2753 2646 2605 2589 2630 2719 2856 3010 2954 2844 2864 2846 2856 2905 2711 2650 2514 2452 2353 2365 2546 2609 2664 2676 2710 2783 2840 2780 2765 2801 2825 2865 2852 2850 2829 2809 2835 2918 2969 2914 2740 2724 2666 2650 2651 2629 2473 2356 2198 2087 2034 1981 1819 1707 1767 1860 1825 1873 1962 2030 2035 2035 2067 2115 2206 2288 2359 2207 2003 1924 2009 2127 2246 2269 2309 2320 2396 2457 2556 2641 2785 2806 2772 2731 2696 2731 2778 2656 2579 2534 2491 2484 2330 2350 2354 2343 2283 2314 2338 2422 2492 2471 2306 2193 2073 1919 1828 1838 1963 1926 1801 1808 1905 1986 2076 2139 2236 2312 2300 2179 2005 1970 1997 2057 2047 1948 1857 1818 1790 1736 1600 1505 1426 1295 1314 1365 1428 1461 1364 1355 1372 1408 1358 1270 1223 1134 1051 891 848 823 911 1004 931 827 766 681 656 674 665 702 643 569 507 488 477 463 454 444 435 429 434 434 428 416 408 396 381 380 376 371 370 364 362 358 355 350 349 344 341 339 337 349 376 394 372 400 401 440 428 350 327 323 321 322 319 338 358 380 439 498 470 522 517 489 461 411 380 369 368 365 359 360 360 359 360 360 359 356 357 352 354 354 350 349 348 347 343 344 342 340 339 338 339 338 337 335 336 333 333 329 332 331 330 331 329 327 328 328 327 324 327 326 326 325 321 322 321 321 321 321 320 321 320 320 319 321 318 315 319 315 317 315 316 318 315 315 314 315 314 316 314 315 313 318 314 314 314 315 313 314 324 319 316 322 337 338 344 340 349 351 352 338 312 310 312 311 310 312 310 307 287 255 239 231 231 228 231 284 284 245 274 254 306 307 308 307 308 306 293 293 292 291 291 290 253 239 225 213 210 209 204 202 238 268 313 359 389 391 364 390 416 412 434 456 482 498 527 516 430 390 328 285 258 238 231 249 212 209 209 216 225 236 286 301 236 208 255 267 301 277 298 263 231 225 245 329 312 325 344 339 338 396 443 412 369 416 435 403 382 438 458 511 488 378 366 402 414 504 537 568 556 593 602 600 609 595 627 617 591 559 609 638 587 658 636 660 662 644 567 500 472 401 449 527 456 445 409 305 303 296 317 351 344 405 414 450 470 526 556 575 508 489 550 480 404 333 310 238 225 218 221 226 226 227 224 235 251 256 261 288 377 456 450 422 451 458 429 409 375 374 321 260 293 327 354 366 373 262 324 304 316 430 453 453 462 415 383 282 282 278 252 287 274 269 207 183 195 212 277 323 386 417 470 415 335 395 458 465 374 319 244 207 171 171 192 242 286 232 229 287 367 377 388 388 396 435 514 472 432 424 429 415 367 405 416 360 306 289 227 195 220 243 266 308 317 282 306 279 229 287 316 333 302 277 294 343 320 343 305 279 1153 1109 1087 978 885 909 942 977 1009 1021 906 876 940 969 961 938 942 981 1086 1159 1155 1141 1198 1342 1503 1575 1474 1382 1298 1236 1262 1319 1275 1299 1319 1336 1275 1207 1155 1174 1184 1162 1116 1060 939 1022 1054 1080 1115 1161 1194 1168 1070 1005 1040 1064 1129 1226 1280 1241 1303 1308 1270 1330 1364 1360 1378 1366 1416 1549 1588 1699 1676 1597 1612 1717 1766 1733 1801 1728 1665 1750 1781 1737 1723 1675 1648 1655 1660 1633 1665 1662 1608 1495 1477 1441 1371 1183 1158 1238 1310 1407 1477 1590 1639 1727 1797 1892 1967 2054 2153 2319 2581 2568 2523 2325 2515 2524 2516 2490 2508 2464 2471 2538 2575 2610 2433 2108 1950 1851 1826 1725 1744 1706 1701 1762 1752 1648 1589 1598 1517 1331 1226 1204 1292 1446 1571 1599 1583 1522 1607 1747 1916 1870 1835 1779 1710 1652 1635 1653 1692 1761 1833 1994 1935 1836 1786 1684 1616 1550 1498 1422 1389 1331 1311 1285 1247 1220 1210 1187 1207 1206 1212 1237 1246 1263 1255 1253 1253 1249 1248 1236 1225 1221 1227 1231 1226 1228 1256 1273 1307 1288 1263 1219 1206 1245 1273 1293 1317 1330 1312 1300 1301 1304 1307 1309 1312 1317 1326 1338 1373 1399 1414 1447 1494 1608 1598 1651 1622 1622 1623 1714 1805 1772 1742 1750 1712 1667 1636 1637 1689 1753 1781 1806 1927 2010 2113 2138 2256 2369 2441 2476 2468 2501 2549 2615 2543 2460 2386 2340 2240 2144 2076 2010 1869 1709 1695 1786 2077 2211 2311 2417 2365 2309 2241 2194 2151 2159 2220 2214 2245 2290 2331 2437 2568 2664 2679 2597 2541 2468 2384 2297 2223 2200 2226 2267 2500 2513 2337 2211 2161 2189 2370 2466 2661 2685 2535 2569 2496 2377 2331 2298 2270 2187 2060 1972 1795 1692 1556 1428 1310 1213 1177 1145 1235 1320 1350 1428 1363 1234 1203 1169 1115 1053 1006 945 908 863 888 943 925 919 898 893 887 916 955 1136 1286 1462 1575 1831 1967 2025 1984 1984 1931 1898 1925 1946 1996 2028 1973 1868 1742 1676 1688 1708 1728 1701 1710 1720 1674 1588 1530 1523 1547 1497 1526 1380 1407 1521 1612 1783 1883 2023 2146 2194 2077 1963 1855 1720 1679 1731 1824 1946 2069 2192 2303 2437 2471 2634 2719 2803 2759 2781 2789 2786 2807 2775 2750 2729 2768 2819 2845 2655 2532 2407 2394 2374 2356 2338 2298 2268 2303 2377 2474 2339 2224 2067 2001 2031 2134 2307 2446 2575 2675 2551 2519 2544 2650 2773 2842 2888 2807 2791 2775 2760 2772 2765 2795 3011 3031 2863 2747 2740 2728 2739 2649 2541 2417 2332 2313 2397 2582 2702 2827 2803 2818 2875 2998 2981 2925 2822 2813 2840 2922 2931 2953 2933 2943 2954 2999 3057 2939 2943 2869 2795 2766 2680 2518 2417 2318 2305 2217 2161 2016 1821 1704 1719 1744 1779 1867 1910 1882 1942 2023 2101 2114 2157 2283 2137 1960 1862 1981 2047 2124 2196 2271 2400 2598 2665 2585 2553 2520 2535 2596 2578 2612 2710 2916 2889 2652 2564 2529 2505 2459 2448 2417 2407 2414 2432 2428 2517 2611 2583 2422 2259 2116 2016 1962 1939 2062 1989 1909 1895 1931 2006 2107 2163 2249 2286 2181 2133 2081 2059 2146 2159 2074 2007 1970 1935 1805 1737 1552 1458 1414 1406 1417 1497 1568 1582 1510 1486 1481 1432 1325 1217 1120 1028 951 917 907 966 905 1009 891 772 808 808 812 770 690 615 552 538 537 570 578 532 523 482 462 461 466 465 454 442 430 416 404 401 395 372 366 365 361 360 354 350 347 346 359 382 419 411 485 499 514 518 494 454 411 336 330 328 323 324 333 348 365 405 457 535 538 541 518 477 440 398 383 375 371 369 366 364 363 368 366 366 361 358 361 358 357 354 353 352 350 347 347 345 348 347 345 342 341 341 340 340 337 337 335 336 335 335 334 332 331 331 330 328 328 328 331 329 325 327 325 324 325 325 322 324 323 321 321 321 322 320 318 321 318 318 319 317 319 320 321 315 316 317 316 315 315 315 315 317 318 315 315 314 315 316 315 319 322 335 339 341 343 350 354 353 351 317 312 313 313 312 313 309 304 283 251 243 233 232 231 249 296 312 256 272 308 290 260 306 310 308 310 309 311 297 294 294 292 292 274 287 281 244 217 209 197 208 250 272 322 355 374 385 369 400 421 437 465 475 495 511 534 492 450 407 359 339 316 285 226 222 213 215 228 222 264 251 285 305 228 211 241 292 320 330 355 326 264 231 230 242 254 283 307 333 338 377 414 450 405 448 471 431 407 461 510 492 417 365 401 413 464 508 519 561 614 624 581 556 541 588 622 665 641 559 499 537 548 595 543 544 594 621 650 562 512 493 408 423 473 350 301 295 332 365 370 364 423 440 486 529 548 525 542 446 451 387 408 417 377 292 241 232 225 217 237 268 273 284 283 283 303 325 344 359 367 434 511 471 482 451 423 290 279 267 270 334 377 393 405 399 303 279 351 362 325 360 412 484 438 360 320 343 356 286 305 317 314 286 235 178 188 222 296 342 382 418 455 439 367 440 492 471 370 309 214 178 173 180 201 246 300 325 208 218 258 328 400 378 400 428 453 444 460 461 464 438 413 426 376 327 272 258 220 217 213 239 298 341 365 349 313 286 298 255 313 341 349 301 342 361 326 299 332 280 1300 1252 1158 1071 909 978 1022 1042 1056 1037 977 925 930 892 907 971 985 1005 1090 1212 1243 1282 1339 1305 1418 1500 1526 1438 1340 1286 1377 1445 1394 1385 1414 1412 1334 1291 1271 1213 1154 1132 1064 1013 969 949 1093 1125 1177 1189 1174 1038 1045 1052 1087 1097 1159 1246 1389 1333 1430 1414 1341 1422 1481 1484 1446 1460 1450 1546 1666 1683 1741 1722 1690 1785 1730 1643 1685 1654 1605 1681 1634 1688 1758 1836 1798 1801 1689 1570 1640 1569 1575 1527 1484 1435 1390 1225 1132 1195 1267 1393 1445 1491 1572 1654 1727 1803 1872 1982 2084 2250 2377 2566 2495 2239 2258 2334 2361 2292 2315 2430 2529 2576 2594 2650 2467 2219 1924 1777 1710 1630 1589 1572 1554 1614 1665 1674 1602 1480 1399 1273 1182 1223 1264 1333 1361 1499 1671 1684 1674 1751 1877 2027 1945 1864 1723 1581 1556 1622 1670 1718 1801 1871 1857 1797 1730 1687 1637 1554 1540 1477 1430 1360 1317 1293 1267 1230 1215 1206 1219 1223 1227 1256 1269 1277 1277 1273 1282 1285 1273 1262 1253 1232 1235 1241 1245 1244 1264 1272 1305 1318 1307 1319 1268 1262 1243 1266 1310 1312 1295 1299 1304 1304 1310 1313 1315 1321 1335 1347 1366 1382 1394 1406 1434 1513 1485 1562 1547 1564 1548 1597 1685 1676 1625 1589 1579 1593 1662 1696 1720 1725 1786 1826 1908 1998 2028 2072 2144 2242 2397 2471 2596 2526 2471 2443 2377 2292 2216 2151 2043 1999 1898 1847 1710 1588 1665 1870 2150 2248 2282 2363 2463 2395 2294 2273 2224 2279 2299 2312 2282 2309 2363 2438 2526 2619 2648 2560 2447 2402 2336 2325 2324 2301 2322 2317 2571 2523 2383 2256 2215 2242 2353 2474 2615 2765 2742 2746 2631 2562 2446 2384 2225 2116 1986 1832 1673 1578 1479 1396 1307 1246 1227 1113 1143 1260 1251 1309 1338 1198 1159 1111 1059 1007 971 925 890 855 961 1041 1017 934 926 904 898 940 1012 1195 1324 1541 1647 1869 2033 2074 2043 2011 1991 1974 1960 1980 2054 2069 2012 1918 1829 1792 1793 1837 1814 1748 1750 1794 1768 1611 1573 1578 1637 1711 1672 1510 1451 1541 1620 1696 1766 1902 2013 2198 2263 2099 1999 1880 1803 1733 1736 1817 1910 2050 2148 2214 2364 2497 2537 2539 2524 2517 2540 2582 2590 2586 2603 2617 2682 2792 2903 2848 2616 2429 2399 2414 2394 2416 2403 2336 2311 2378 2463 2340 2318 2200 2116 2084 2130 2235 2355 2503 2623 2679 2728 2705 2682 2758 2844 2884 2825 2727 2732 2665 2638 2647 2700 2916 3049 2889 2695 2653 2628 2626 2575 2454 2355 2292 2382 2461 2596 2708 2898 2958 2926 2953 3096 3044 2978 2917 2885 2881 2966 2967 2960 2979 3041 3100 2994 3037 3031 2898 2693 2609 2576 2537 2435 2367 2314 2316 2328 2215 2038 1941 1732 1670 1669 1706 1771 1806 1817 1885 1963 2022 2021 2107 2233 2112 1950 1849 1941 2011 2132 2177 2328 2455 2478 2428 2408 2408 2436 2461 2522 2554 2754 2859 2802 2793 2838 2713 2628 2641 2569 2558 2570 2514 2475 2409 2367 2430 2471 2453 2493 2405 2234 2109 2065 2094 2127 2108 2019 2005 1984 2054 2152 2209 2280 2201 2141 2130 2139 2202 2247 2199 2115 2027 1923 1853 1790 1777 1670 1605 1603 1521 1520 1566 1617 1694 1633 1583 1562 1404 1325 1185 1112 1087 1017 1007 948 1086 1015 1027 916 906 900 870 873 749 657 595 622 626 621 597 641 593 576 535 528 503 494 485 474 455 441 423 427 423 423 411 423 406 415 422 404 390 389 399 424 459 437 475 521 552 488 499 452 405 372 337 332 330 328 333 353 373 407 410 460 521 552 518 494 473 437 401 383 375 375 372 367 369 371 370 368 366 364 362 363 360 359 357 356 354 353 352 351 352 350 347 346 344 342 343 341 341 339 340 340 337 338 334 334 336 334 333 331 332 332 330 331 331 331 325 326 327 327 324 324 325 322 322 323 321 322 322 320 322 321 319 319 319 319 318 318 322 319 316 317 318 318 315 316 316 321 316 317 316 316 316 315 319 326 341 339 340 349 356 352 353 340 315 319 314 313 312 311 311 273 252 250 242 231 232 233 257 311 270 289 249 311 308 274 299 308 311 311 313 312 301 293 294 292 292 291 292 294 291 253 205 205 222 260 283 330 355 397 345 340 370 432 468 486 500 524 537 485 431 395 378 323 282 257 241 227 223 215 220 230 253 247 286 316 294 267 217 229 247 280 325 375 336 292 234 242 285 302 327 342 371 402 424 458 499 490 489 517 487 415 471 520 421 442 423 427 448 415 528 556 590 621 613 602 612 567 518 558 614 561 583 536 494 541 593 511 516 595 548 611 647 578 556 491 376 337 299 300 326 351 393 439 441 434 459 508 567 535 452 463 436 415 373 394 336 314 273 238 230 221 233 273 366 351 297 336 338 347 371 395 421 443 439 527 513 513 485 399 294 313 319 325 376 430 441 449 339 351 311 341 421 376 377 413 480 462 398 376 343 317 324 329 237 228 240 220 191 181 232 231 267 306 357 449 461 404 430 528 485 371 282 190 174 178 189 217 262 355 359 266 216 230 271 299 295 308 335 334 349 424 502 499 454 448 378 351 294 247 302 301 319 253 236 304 331 379 361 339 329 290 257 273 287 342 316 342 365 337 330 276 318 1400 1310 1163 1061 995 935 1056 1173 1124 1090 1007 972 1034 1039 995 920 1005 1121 1144 1203 1236 1352 1420 1355 1450 1573 1580 1497 1394 1381 1476 1512 1449 1469 1446 1414 1364 1327 1251 1197 1143 1109 1106 1087 999 940 1067 1141 1142 1104 985 979 1015 1035 1084 1136 1233 1262 1362 1451 1557 1529 1444 1521 1632 1627 1540 1538 1556 1546 1609 1758 1786 1785 1664 1631 1670 1550 1570 1636 1549 1559 1541 1688 1758 1750 1690 1649 1620 1510 1559 1523 1489 1481 1483 1508 1440 1264 1137 1164 1216 1310 1384 1457 1529 1641 1665 1720 1801 1931 2035 2185 2316 2602 2560 2170 2050 2076 2157 2120 2121 2311 2350 2371 2523 2624 2407 2140 1992 1860 1777 1683 1605 1501 1459 1431 1434 1519 1592 1551 1448 1299 1186 1232 1315 1422 1534 1625 1800 1809 1811 1840 1839 1904 1811 1711 1653 1523 1528 1705 1817 1769 1718 1715 1724 1685 1659 1636 1612 1538 1489 1476 1430 1372 1320 1283 1258 1226 1225 1216 1233 1239 1244 1260 1289 1307 1304 1292 1287 1300 1297 1281 1273 1251 1234 1239 1248 1257 1276 1288 1334 1334 1330 1339 1333 1342 1333 1293 1270 1275 1286 1299 1304 1307 1311 1315 1320 1329 1335 1347 1346 1347 1359 1366 1370 1394 1417 1420 1475 1489 1460 1474 1500 1510 1526 1620 1658 1802 1827 1862 1885 1875 1821 1791 1861 1914 1969 2029 2119 2296 2473 2527 2473 2365 2321 2262 2244 2149 2038 2029 1899 1795 1752 1636 1551 1604 1704 1902 2139 2315 2291 2365 2553 2441 2332 2285 2312 2422 2473 2405 2351 2335 2392 2490 2583 2599 2689 2609 2470 2437 2431 2455 2405 2379 2347 2393 2664 2553 2372 2260 2253 2328 2481 2536 2615 2736 2624 2588 2482 2414 2325 2259 2116 2019 1853 1770 1635 1542 1432 1376 1324 1300 1261 1158 1079 1111 1143 1176 1207 1116 1070 1022 971 924 887 862 855 892 962 1019 1009 978 935 953 981 1031 1117 1309 1433 1606 1756 2003 2078 2144 2108 2079 2039 2041 2020 2031 2098 2078 2002 1947 1900 1860 1863 1874 1881 1851 1877 1821 1718 1659 1670 1702 1727 1736 1725 1481 1391 1479 1555 1662 1764 1867 1968 2105 2230 2272 2129 2067 1958 1828 1773 1774 1810 1919 1954 2119 2226 2312 2394 2309 2295 2325 2382 2502 2520 2585 2588 2630 2701 2892 2874 2938 2751 2522 2460 2456 2439 2475 2434 2407 2372 2415 2408 2315 2269 2254 2246 2196 2165 2221 2273 2390 2461 2494 2551 2646 2735 2914 2804 2788 2824 2707 2659 2595 2596 2628 2785 2932 3075 2902 2700 2609 2538 2511 2469 2376 2268 2310 2421 2502 2587 2701 2834 2913 2993 3034 3016 2976 3079 3161 2953 3018 3078 3102 3034 2999 3059 3001 2876 2933 2849 2753 2655 2507 2413 2384 2351 2244 2174 2214 2142 2141 1993 1900 1732 1662 1628 1624 1633 1678 1752 1812 1864 1904 1957 2055 2150 2000 1905 1793 1947 2038 2161 2220 2310 2341 2290 2301 2382 2403 2468 2516 2567 2564 2677 2736 2606 2585 2643 2583 2576 2663 2546 2518 2528 2543 2526 2424 2296 2289 2309 2366 2452 2500 2384 2314 2204 2155 2174 2210 2196 2111 2056 2077 2185 2253 2309 2244 2199 2226 2245 2300 2302 2190 2096 2025 1958 1926 1927 1909 1759 1706 1691 1635 1546 1530 1598 1704 1717 1702 1608 1486 1386 1244 1261 1155 1173 1023 1077 1117 1134 1104 1049 1060 1020 907 801 741 703 624 677 704 678 636 687 675 630 644 625 580 523 505 501 509 504 473 454 490 496 471 491 467 473 513 457 457 460 512 453 498 548 592 604 517 463 432 403 365 370 338 334 331 335 363 418 419 411 461 481 535 503 498 454 441 424 404 385 378 380 373 371 373 373 371 370 368 368 365 365 362 363 360 360 357 356 354 353 352 355 350 348 346 345 345 342 340 341 342 338 340 338 337 335 335 333 332 332 332 332 332 331 331 330 328 329 328 328 325 326 323 326 327 324 324 328 323 322 322 320 321 321 322 320 322 318 319 319 320 319 320 318 319 318 319 318 317 317 316 317 317 319 321 331 340 343 343 353 355 356 359 322 315 313 316 314 314 311 289 261 251 237 237 236 235 255 312 277 318 307 312 263 312 310 291 303 311 312 314 314 313 309 297 293 291 294 292 292 292 266 203 219 236 271 308 355 397 379 336 312 340 373 417 461 484 519 529 443 397 350 325 308 291 236 232 249 226 223 240 247 288 287 283 332 347 309 234 219 251 295 353 364 297 261 236 240 301 331 382 393 380 410 410 447 438 437 470 519 546 482 469 525 478 512 495 419 489 508 457 501 561 611 659 656 639 635 544 503 577 515 531 544 448 502 501 484 480 525 502 563 620 571 490 492 444 328 322 352 358 372 437 475 475 477 480 516 574 536 445 395 431 423 383 362 299 270 243 224 256 252 269 316 368 384 369 365 405 415 433 449 467 468 463 447 451 421 397 328 332 371 372 377 375 439 491 433 394 403 374 341 456 415 416 442 489 499 448 387 382 362 280 217 184 182 188 184 186 224 254 272 258 301 339 404 466 458 463 497 419 324 247 194 181 180 204 221 295 349 411 325 269 226 217 238 249 274 298 283 326 392 460 519 449 400 350 299 290 291 317 375 357 267 243 300 325 364 412 380 356 327 296 266 303 353 336 328 306 285 285 260 245 1310 1308 1249 1194 1021 957 1138 1247 1175 1112 1023 1009 1087 1108 1043 963 955 1039 1143 1140 1170 1277 1462 1430 1482 1589 1628 1641 1568 1557 1577 1536 1534 1497 1454 1416 1348 1313 1254 1195 1119 1080 1038 988 954 930 980 1013 1027 1003 957 986 992 1019 1067 1125 1205 1301 1443 1523 1667 1674 1632 1587 1601 1649 1672 1705 1697 1661 1677 1701 1695 1687 1615 1556 1584 1513 1490 1566 1504 1464 1570 1686 1694 1767 1686 1563 1492 1431 1426 1421 1419 1441 1467 1560 1456 1282 1175 1130 1201 1292 1361 1452 1545 1578 1541 1594 1678 1825 1930 2190 2330 2415 2328 2170 1949 1881 1924 1935 2002 2223 2203 2338 2505 2561 2324 2093 1979 1901 1826 1773 1673 1588 1533 1483 1442 1359 1361 1424 1434 1321 1191 1224 1361 1498 1620 1628 1623 1584 1598 1648 1665 1765 1689 1589 1540 1454 1455 1596 1684 1827 1731 1626 1698 1708 1607 1570 1569 1531 1494 1433 1391 1354 1316 1271 1249 1247 1243 1240 1247 1270 1275 1278 1290 1325 1323 1312 1298 1296 1304 1296 1291 1279 1246 1238 1250 1260 1290 1312 1363 1384 1433 1379 1348 1365 1368 1336 1296 1283 1277 1282 1292 1300 1303 1309 1316 1322 1332 1345 1350 1350 1359 1366 1372 1380 1392 1404 1424 1445 1495 1544 1611 1652 1659 1683 1719 1813 1960 1934 1929 1956 1928 1835 1868 1891 1986 2014 2149 2306 2522 2464 2346 2260 2171 2119 2113 2045 1922 1861 1906 1828 1668 1569 1567 1695 1771 1881 2088 2243 2396 2507 2597 2473 2407 2393 2432 2599 2512 2464 2426 2396 2479 2549 2653 2702 2724 2593 2514 2510 2562 2567 2430 2409 2456 2596 2525 2472 2373 2287 2301 2359 2555 2712 2762 2661 2534 2455 2343 2280 2203 2147 2021 1884 1748 1680 1589 1514 1413 1370 1331 1303 1263 1173 1132 1083 1033 1031 1111 1050 1009 934 912 889 917 869 852 1022 1078 1043 1044 1008 959 1010 1073 1197 1300 1436 1555 1736 1909 1971 2039 2145 2150 2107 2093 2083 2130 2136 2199 2143 2081 1980 1934 1894 1882 1917 1952 1959 1917 1828 1778 1752 1779 1816 1835 1799 1785 1578 1478 1483 1573 1648 1740 1837 1939 2047 2180 2355 2263 2126 2017 1928 1846 1811 1781 1824 1871 1958 2015 2050 2094 2113 2174 2357 2428 2605 2707 2738 2731 2758 2872 3058 3026 2962 2972 2699 2579 2531 2543 2562 2592 2567 2497 2438 2423 2361 2292 2293 2320 2404 2269 2217 2258 2312 2348 2408 2461 2559 2746 2903 2795 2722 2779 2688 2626 2542 2541 2579 2845 2992 3052 2849 2598 2513 2455 2379 2345 2249 2301 2368 2495 2585 2600 2654 2722 2792 2882 2959 2920 2900 3012 3120 3204 3147 3194 3168 3228 3140 3073 3013 2842 2759 2666 2566 2477 2442 2335 2272 2237 2172 2070 2073 1986 1949 1835 1829 1835 1735 1622 1602 1596 1607 1671 1723 1774 1800 1920 2014 1939 1857 1800 1800 1957 2049 2166 2246 2204 2184 2228 2358 2498 2582 2626 2595 2499 2516 2591 2643 2520 2513 2472 2486 2597 2622 2524 2467 2451 2466 2461 2410 2270 2214 2208 2264 2326 2406 2455 2472 2330 2250 2190 2231 2290 2293 2165 2159 2236 2294 2337 2306 2316 2338 2340 2356 2309 2244 2175 2148 2096 2053 1976 1914 1812 1781 1770 1650 1567 1486 1546 1599 1625 1665 1685 1580 1474 1356 1350 1238 1152 1103 1198 1225 1230 1228 1115 973 952 871 765 669 677 706 702 765 702 683 741 765 712 701 657 581 550 549 556 569 591 566 505 540 557 559 541 498 485 583 522 511 522 537 532 596 611 513 493 537 472 387 428 359 359 341 340 344 368 419 493 480 478 498 544 496 462 439 439 436 420 395 387 384 382 378 375 373 378 375 374 372 370 368 368 366 364 363 365 359 358 356 356 354 352 350 351 350 349 345 345 343 345 343 341 340 339 338 337 337 336 336 334 334 334 334 333 331 332 333 329 330 329 326 326 325 326 326 325 325 325 329 322 325 325 324 323 323 328 325 321 322 322 321 320 318 318 320 320 320 320 318 319 319 318 317 321 324 335 336 343 344 355 358 359 352 319 316 314 317 316 315 302 266 255 240 235 237 238 249 306 318 302 317 317 315 266 320 312 298 308 311 311 312 312 314 314 302 299 294 295 294 295 254 207 206 202 229 266 305 353 382 395 345 296 315 366 404 447 474 507 493 425 381 319 285 259 244 244 267 226 222 223 252 243 265 320 342 334 278 241 228 222 280 271 349 340 292 320 261 242 273 341 347 343 355 330 339 365 400 428 434 473 540 514 487 526 507 548 557 497 483 550 542 547 581 609 644 618 603 552 547 490 458 446 433 431 410 405 397 405 417 457 473 516 572 523 514 443 360 307 360 402 416 401 413 459 507 508 516 542 523 473 445 413 339 342 381 377 306 254 224 238 269 297 317 369 352 404 407 388 470 474 506 515 485 410 361 338 332 319 312 303 369 419 429 434 438 464 523 458 444 451 401 344 441 478 463 486 500 470 455 401 320 268 204 190 181 225 228 248 283 298 309 346 339 262 315 407 423 503 503 416 385 304 228 200 189 179 204 239 277 391 443 367 252 304 287 240 268 259 254 274 292 361 401 453 418 383 334 295 281 305 361 397 326 274 253 264 321 362 390 423 417 374 340 314 301 328 309 301 295 289 263 271 284 1156 1129 1099 1079 1037 1038 1152 1241 1233 1151 1088 1076 1085 1060 1027 993 983 969 1005 1049 1079 1141 1295 1358 1442 1512 1520 1604 1682 1593 1487 1468 1396 1403 1451 1420 1364 1292 1236 1183 1130 1081 1025 1018 993 965 952 927 925 939 943 964 1042 1115 1171 1171 1276 1380 1617 1767 1844 1853 1868 1849 1848 1799 1762 1748 1753 1778 1762 1723 1625 1523 1476 1426 1442 1415 1396 1451 1424 1439 1558 1645 1764 1672 1582 1593 1598 1526 1459 1380 1324 1356 1415 1413 1509 1368 1238 1096 1155 1253 1278 1331 1333 1339 1440 1566 1717 1854 1971 2153 2262 2203 2094 1987 1893 1759 1721 1773 1954 1975 2052 2192 2296 2450 2353 2023 1916 1870 1824 1719 1648 1575 1544 1562 1516 1434 1382 1297 1261 1242 1241 1146 1209 1301 1307 1280 1293 1339 1400 1466 1551 1658 1723 1591 1499 1402 1370 1485 1581 1741 1653 1619 1733 1743 1660 1544 1512 1467 1436 1396 1365 1324 1306 1261 1250 1261 1281 1271 1282 1278 1277 1277 1285 1320 1321 1331 1335 1319 1319 1315 1311 1304 1277 1249 1245 1257 1290 1324 1398 1449 1562 1489 1400 1380 1394 1387 1344 1305 1299 1296 1300 1305 1311 1341 1333 1352 1359 1367 1360 1364 1403 1490 1625 1619 1618 1621 1585 1591 1609 1666 1696 1755 1915 1891 1826 1833 1988 2090 2063 2062 1978 1892 1909 1993 2101 2130 2247 2290 2278 2221 2142 2094 2028 1951 1826 1788 1726 1719 1709 1668 1594 1506 1616 1719 1819 1918 2070 2164 2319 2370 2476 2535 2508 2572 2663 2656 2602 2569 2522 2518 2547 2643 2844 2829 2678 2665 2666 2632 2570 2527 2440 2493 2659 2529 2451 2421 2344 2320 2353 2461 2654 2755 2656 2588 2539 2463 2294 2170 2099 2019 1910 1857 1777 1689 1586 1519 1498 1477 1437 1347 1303 1217 1153 1075 1074 984 1010 959 931 919 923 910 880 846 896 1102 1107 1073 1072 1048 989 1113 1162 1283 1418 1636 1787 1858 1890 2068 2088 2165 2215 2210 2190 2189 2186 2224 2224 2124 2077 2030 1962 1918 1926 1970 2003 2034 1984 1910 1854 1875 1889 1919 1985 1942 1853 1743 1643 1538 1512 1633 1771 1847 1951 2082 2182 2321 2424 2318 2245 2143 2011 1943 1859 1810 1810 1828 1838 1869 1888 1912 1972 2205 2362 2433 2530 2631 2717 2816 2846 2866 2944 3035 3130 3074 2836 2722 2664 2640 2771 2740 2571 2471 2432 2402 2476 2502 2533 2513 2485 2349 2311 2337 2385 2442 2583 2689 2740 2944 2793 2682 2654 2625 2578 2495 2457 2526 2793 2923 2921 2726 2495 2398 2305 2231 2204 2259 2354 2444 2568 2680 2776 2775 2773 2826 2859 2882 2862 2896 2945 3082 3190 3111 3089 3095 3152 3255 3083 3016 2951 2797 2628 2470 2320 2265 2222 2146 2085 2030 2020 2012 1977 2000 2064 2083 1911 1912 1762 1705 1674 1620 1573 1587 1622 1682 1737 1773 1696 1691 1815 1918 1988 2062 2170 2198 2130 2130 2227 2380 2508 2606 2562 2461 2501 2591 2601 2509 2452 2418 2419 2505 2527 2502 2503 2412 2384 2363 2324 2345 2308 2280 2128 2135 2249 2318 2441 2500 2536 2490 2401 2351 2342 2374 2304 2177 2160 2190 2210 2171 2189 2231 2209 2246 2253 2237 2178 2142 2107 2074 1997 1927 1822 1761 1696 1614 1567 1481 1436 1472 1536 1625 1675 1673 1605 1480 1374 1312 1274 1328 1333 1331 1239 1184 1138 1036 877 807 738 808 825 769 760 870 768 788 844 781 716 657 625 611 609 640 600 676 712 633 590 579 657 693 592 609 599 642 651 641 630 671 626 640 616 533 462 451 470 383 393 354 352 355 361 389 438 501 582 549 552 512 494 498 487 481 484 422 407 395 392 387 385 382 381 379 378 381 378 374 374 372 371 369 368 366 364 363 362 360 358 357 356 354 354 353 350 347 349 351 351 342 343 342 343 342 340 339 338 337 336 336 334 336 335 333 333 333 333 331 331 331 328 328 327 328 327 332 325 326 325 325 326 325 325 329 327 325 323 325 322 321 321 322 320 321 321 322 321 321 321 324 324 321 321 327 335 342 344 352 355 360 361 329 321 318 316 316 315 300 263 258 238 240 240 244 309 319 317 296 315 317 319 309 302 320 321 284 310 301 310 313 315 313 314 315 297 293 297 295 297 248 210 204 204 203 237 276 321 344 371 312 272 295 326 351 386 423 455 464 435 412 366 314 276 270 297 261 227 237 238 244 279 290 321 346 272 287 260 242 228 271 317 308 357 349 388 324 258 264 276 305 311 339 332 363 405 432 429 483 524 543 575 565 568 582 579 596 582 500 531 619 637 605 596 545 522 505 511 532 538 549 532 528 510 483 468 474 464 461 407 378 442 504 549 420 381 311 346 398 441 455 446 467 475 506 527 539 536 450 421 435 406 324 304 257 247 248 226 240 268 293 319 369 391 413 435 492 485 526 502 411 399 377 396 407 421 415 391 386 326 390 430 487 495 513 524 539 519 521 527 422 367 435 492 532 555 532 455 350 306 289 244 188 186 216 285 288 291 316 346 366 410 400 372 326 344 417 494 424 356 301 252 217 183 185 178 227 264 292 408 454 398 319 366 323 266 286 329 262 294 304 338 368 426 374 363 314 301 371 401 432 399 349 383 335 263 256 289 375 431 470 491 457 403 366 400 348 305 291 281 293 300 259 1201 1203 1173 1114 1091 1078 1088 1146 1194 1240 1174 1184 1163 1103 1057 1042 1038 1103 1109 1061 1107 1206 1221 1255 1291 1348 1459 1566 1568 1486 1397 1351 1328 1362 1421 1460 1440 1354 1253 1199 1095 1099 1080 1069 1029 1019 987 946 916 939 1022 1096 1131 1133 1182 1212 1307 1428 1607 1655 1700 1740 1830 1863 1974 1967 1912 1831 1774 1723 1719 1777 1706 1563 1481 1370 1330 1316 1325 1346 1354 1511 1590 1663 1670 1621 1544 1536 1610 1602 1547 1513 1443 1282 1255 1337 1353 1386 1274 1105 1124 1162 1193 1239 1326 1433 1574 1677 1750 1857 1937 2049 2096 2098 1996 1848 1749 1601 1561 1759 1870 1871 1938 2086 2224 2416 2376 2021 1911 1827 1765 1685 1570 1493 1486 1451 1406 1401 1389 1375 1328 1209 1246 1153 1147 1191 1248 1346 1404 1454 1465 1562 1645 1780 1750 1588 1488 1384 1324 1435 1543 1632 1537 1637 1793 1793 1674 1538 1509 1465 1404 1372 1352 1287 1259 1247 1246 1298 1314 1295 1291 1289 1286 1282 1281 1309 1332 1356 1366 1312 1280 1285 1295 1303 1284 1262 1257 1262 1303 1331 1403 1512 1610 1538 1438 1400 1388 1427 1391 1336 1349 1344 1313 1317 1349 1372 1403 1400 1407 1408 1412 1408 1417 1450 1616 1753 1771 1687 1651 1658 1726 1775 1827 1921 2088 2046 1905 1905 1981 2092 2171 2140 2042 2036 2039 2070 2224 2265 2384 2362 2182 2094 2032 1985 1932 1824 1776 1747 1734 1709 1631 1567 1496 1470 1559 1677 1854 1937 2125 2172 2126 2208 2366 2568 2603 2529 2538 2458 2477 2492 2553 2595 2623 2800 2769 2688 2611 2571 2541 2525 2480 2442 2374 2410 2620 2607 2455 2385 2367 2388 2412 2481 2623 2622 2534 2568 2484 2387 2256 2189 2085 2033 1908 1797 1720 1684 1616 1591 1538 1493 1438 1343 1278 1189 1156 1076 1032 1001 974 961 944 925 920 929 852 847 903 1016 1085 1066 1067 1094 1059 1041 1198 1326 1493 1750 1782 1871 1958 2157 2164 2201 2281 2269 2256 2242 2257 2247 2210 2141 2103 2079 2007 1979 1961 2015 2058 2097 2030 1945 1912 1964 1969 1985 1982 1921 1875 1884 1761 1623 1511 1598 1676 1799 1925 2075 2138 2249 2315 2458 2416 2276 2163 2028 1955 1844 1868 1892 1927 1929 1925 1936 1927 1997 2126 2231 2390 2507 2619 2634 2621 2678 2765 2887 2910 2998 3048 3051 2970 2906 2850 2640 2546 2495 2484 2405 2476 2500 2539 2578 2575 2418 2407 2374 2393 2436 2480 2556 2676 2917 2764 2643 2591 2618 2548 2418 2371 2419 2688 2767 2735 2683 2422 2326 2244 2197 2233 2316 2406 2467 2574 2601 2659 2712 2775 2799 2807 2811 2826 2832 2882 2964 3092 3082 3019 2976 3051 3083 2964 2956 2921 2714 2565 2454 2272 2221 2156 2128 2132 2137 2125 2123 2128 2217 2214 2092 2088 2043 1908 1811 1798 1754 1627 1573 1573 1573 1582 1588 1651 1741 1847 1905 1972 2025 2049 2071 2064 2113 2223 2317 2463 2536 2417 2429 2585 2650 2622 2466 2390 2367 2372 2402 2438 2450 2472 2465 2336 2293 2275 2282 2290 2176 2054 2091 2187 2312 2385 2330 2421 2438 2503 2506 2337 2243 2226 2105 2099 2118 2099 2085 2118 2143 2153 2151 2138 2144 2117 2069 2033 2015 1998 1942 1826 1753 1678 1651 1600 1538 1468 1404 1471 1527 1563 1656 1668 1529 1426 1380 1372 1440 1344 1234 1150 1056 1000 965 951 802 773 911 985 830 834 941 879 916 841 766 764 685 651 662 656 737 699 694 776 694 614 603 662 742 683 718 707 691 742 707 665 648 564 600 627 580 514 414 421 372 358 360 369 374 407 429 490 564 579 505 526 555 533 524 502 467 443 450 416 398 396 390 388 386 382 382 382 383 381 376 378 374 374 373 370 367 368 363 364 363 361 359 358 355 356 354 352 349 351 348 347 347 347 346 344 343 343 342 340 339 339 339 338 337 336 337 336 334 337 335 330 330 331 329 330 328 328 332 330 328 326 328 326 326 327 324 326 325 324 325 324 323 322 323 321 323 323 322 322 321 322 320 321 320 322 334 340 343 347 355 356 361 357 323 319 320 318 317 307 273 262 258 241 241 242 260 320 320 311 314 319 320 310 272 298 320 294 302 322 314 314 313 315 315 315 315 296 297 297 299 298 301 245 218 202 204 223 261 299 316 272 250 269 291 316 337 368 389 413 419 421 399 397 375 318 323 258 238 240 254 269 253 283 314 308 308 334 341 286 275 231 249 264 287 312 382 355 307 276 265 311 348 372 377 415 361 408 457 484 513 534 543 533 528 534 574 613 625 647 577 540 583 627 618 594 562 585 589 542 581 609 590 605 588 573 540 533 531 511 527 489 425 372 396 456 334 318 345 367 381 413 452 472 500 513 543 572 526 455 445 359 366 302 232 237 234 227 244 285 251 261 296 321 355 401 424 441 538 552 493 434 456 444 417 468 461 474 462 444 462 393 337 400 483 516 573 582 601 584 583 570 440 400 495 523 602 607 495 443 369 362 336 226 188 184 213 290 331 345 360 371 394 456 453 434 394 324 385 478 457 399 351 246 200 184 181 200 249 291 321 384 433 453 371 397 387 304 294 361 298 285 331 358 381 436 393 333 293 328 342 411 435 416 437 424 389 356 262 316 375 430 466 516 515 461 469 442 434 324 276 260 265 262 272 1286 1334 1287 1223 1181 1163 1106 1109 1173 1236 1283 1294 1217 1196 1148 1118 1180 1211 1143 1105 1170 1291 1374 1392 1407 1445 1436 1471 1441 1396 1329 1290 1274 1265 1386 1433 1476 1407 1292 1223 1183 1253 1229 1192 1145 1115 1069 995 917 1048 1092 1156 1226 1224 1174 1203 1285 1373 1370 1401 1456 1451 1539 1646 1875 2035 2045 1941 1864 1750 1690 1702 1717 1589 1492 1395 1343 1272 1290 1401 1399 1471 1539 1572 1563 1510 1466 1406 1500 1504 1497 1539 1513 1354 1267 1178 1183 1188 1232 1144 1088 1122 1177 1289 1355 1455 1552 1604 1667 1773 1853 1896 1914 1924 1915 1782 1662 1508 1499 1620 1674 1796 1876 2016 2141 2369 2403 2092 1957 1827 1742 1651 1596 1524 1451 1396 1342 1293 1263 1250 1210 1174 1166 1167 1170 1360 1423 1492 1532 1591 1642 1721 1768 1769 1683 1562 1463 1374 1300 1380 1409 1452 1451 1615 1744 1838 1687 1591 1522 1482 1420 1376 1341 1282 1256 1244 1249 1287 1318 1308 1305 1281 1275 1276 1286 1310 1312 1325 1317 1277 1259 1267 1266 1269 1269 1273 1269 1272 1298 1343 1418 1563 1587 1542 1457 1416 1411 1437 1418 1373 1345 1362 1338 1352 1372 1404 1427 1463 1456 1458 1464 1486 1481 1469 1588 1687 1806 1791 1828 1813 1862 1941 1968 2076 2203 2131 2012 2006 2040 2085 2208 2166 2125 2068 2070 2095 2219 2368 2409 2266 2113 2052 2004 1958 1914 1910 1885 1875 1835 1785 1712 1615 1512 1455 1534 1642 1842 1932 2001 1983 2016 2201 2371 2443 2374 2329 2352 2290 2239 2298 2465 2606 2654 2637 2605 2536 2534 2505 2418 2386 2382 2332 2251 2291 2457 2497 2554 2472 2441 2416 2444 2520 2594 2561 2428 2409 2392 2340 2294 2216 2092 2022 1890 1795 1728 1662 1616 1585 1541 1470 1405 1324 1272 1168 1125 1067 1023 977 967 952 939 928 923 942 856 842 893 981 1081 1066 1078 1129 1162 1116 1165 1309 1571 1672 1785 1972 2121 2226 2266 2278 2365 2328 2316 2313 2331 2317 2275 2221 2152 2092 2047 2017 2016 2078 2133 2110 2057 2005 1995 2028 2063 2056 2036 1998 1943 1908 1836 1710 1629 1569 1631 1727 1827 1954 2030 2150 2233 2380 2490 2461 2281 2102 1957 1945 1966 2077 2084 2154 2154 2048 2003 1973 2002 2052 2152 2343 2377 2369 2425 2488 2605 2775 2804 2806 2868 3032 3171 3120 2912 2724 2643 2584 2546 2525 2503 2509 2541 2572 2626 2546 2538 2540 2503 2495 2520 2625 2699 2822 2843 2645 2578 2521 2477 2368 2250 2296 2508 2542 2580 2535 2330 2219 2187 2215 2295 2376 2401 2426 2446 2514 2628 2711 2724 2727 2781 2767 2799 2817 2873 2905 3003 3007 2862 2845 2909 2945 2867 2910 2934 2799 2608 2562 2456 2328 2223 2178 2199 2265 2269 2258 2258 2283 2244 2257 2236 2067 1915 1950 1944 1908 1753 1677 1597 1577 1573 1552 1604 1665 1730 1780 1887 1953 1956 1992 2019 2084 2181 2262 2398 2423 2355 2468 2546 2571 2556 2486 2351 2336 2293 2321 2345 2359 2399 2392 2332 2249 2197 2185 2147 2092 1985 2029 2137 2214 2193 2190 2233 2280 2365 2399 2346 2203 2070 2007 1993 1996 2009 2019 2043 2041 2068 2043 2061 2064 2049 2029 1959 1932 1928 1891 1884 1821 1796 1697 1603 1506 1464 1363 1384 1446 1491 1519 1518 1534 1541 1481 1446 1428 1337 1219 1134 1085 1046 945 895 908 903 1003 1069 897 899 1019 1050 949 896 871 807 705 739 710 681 774 780 732 805 748 677 727 688 767 817 805 814 806 804 710 653 533 524 504 534 483 465 411 370 375 380 386 404 417 440 465 516 601 564 514 471 501 510 487 485 472 451 420 401 400 395 393 391 386 385 385 384 384 382 380 379 379 375 374 373 370 370 367 366 366 363 362 361 359 358 353 353 352 353 350 352 349 349 348 346 346 346 345 342 341 341 340 340 338 338 338 337 337 334 335 334 332 332 332 332 330 334 330 329 328 328 328 327 327 327 327 327 326 324 325 325 326 324 324 325 324 325 323 323 323 324 323 325 323 324 337 343 347 348 356 362 361 345 322 321 320 317 319 280 270 266 251 244 242 249 295 324 320 311 320 322 321 279 319 322 311 321 324 324 324 313 313 316 318 316 317 317 301 303 298 299 296 287 221 203 205 213 225 250 236 255 271 288 298 320 341 363 386 392 387 405 384 405 382 322 292 252 273 243 257 303 304 315 317 323 358 383 334 320 270 242 261 315 347 336 379 392 343 301 265 298 329 397 423 439 430 429 473 503 551 508 443 457 489 514 522 536 558 581 624 624 613 640 673 616 586 624 637 628 610 629 649 643 660 664 607 592 599 561 578 583 499 472 364 341 329 364 407 434 432 442 479 505 537 555 587 618 527 447 365 350 279 239 262 286 294 286 298 303 281 267 283 314 367 381 431 460 564 600 496 465 477 497 493 450 543 543 518 484 425 353 388 371 411 475 505 577 625 651 647 557 432 452 514 591 619 561 504 456 434 424 309 216 190 184 191 226 272 305 355 418 437 469 509 486 437 390 367 485 486 388 337 235 196 186 188 221 227 250 310 379 384 434 431 445 412 338 329 405 359 279 335 326 393 434 383 331 321 391 377 442 453 476 493 497 427 285 266 360 364 422 486 538 554 483 431 366 338 310 301 314 270 265 253 1398 1350 1348 1339 1306 1258 1162 1153 1218 1311 1449 1459 1331 1345 1291 1258 1277 1249 1179 1143 1223 1318 1453 1530 1558 1559 1568 1558 1512 1449 1444 1382 1254 1259 1357 1460 1483 1422 1346 1289 1217 1293 1254 1203 1176 1161 1087 1025 910 947 1115 1191 1210 1223 1213 1228 1244 1228 1238 1268 1333 1403 1562 1674 1837 2040 1955 1826 1770 1796 1746 1633 1626 1663 1539 1422 1429 1284 1254 1343 1372 1471 1541 1514 1486 1431 1342 1297 1371 1441 1359 1396 1486 1442 1315 1211 1159 1092 1083 1177 1072 1185 1256 1277 1321 1437 1456 1587 1641 1718 1770 1752 1760 1766 1772 1689 1595 1468 1424 1563 1639 1713 1803 1925 2045 2248 2347 2183 2036 1889 1823 1709 1712 1617 1521 1433 1421 1357 1328 1328 1337 1391 1342 1208 1114 1220 1325 1483 1496 1552 1608 1696 1681 1659 1620 1559 1491 1342 1259 1307 1378 1419 1499 1626 1743 1895 1753 1619 1555 1512 1446 1371 1337 1290 1249 1235 1251 1280 1300 1306 1287 1287 1276 1273 1287 1310 1278 1284 1274 1228 1227 1234 1250 1258 1276 1283 1273 1277 1284 1326 1443 1543 1537 1492 1456 1424 1429 1448 1449 1399 1353 1377 1379 1397 1409 1451 1472 1486 1521 1518 1532 1551 1500 1472 1549 1645 1755 1821 1951 2016 2077 2060 2081 2249 2282 2217 2123 2077 2045 2089 2148 2299 2165 2108 2115 2104 2183 2310 2430 2289 2168 2058 2043 2081 2054 2058 1996 1962 1896 1839 1754 1645 1539 1457 1464 1606 1745 1776 1815 1851 2031 2121 2251 2276 2158 2111 2086 2068 2177 2322 2559 2661 2542 2473 2395 2343 2292 2302 2220 2226 2205 2258 2159 2243 2315 2389 2531 2518 2472 2472 2538 2591 2476 2436 2387 2314 2277 2237 2162 2077 2004 1904 1829 1796 1718 1638 1577 1555 1495 1435 1370 1280 1242 1143 1110 1069 1035 971 953 938 931 929 910 892 840 843 892 949 1018 1078 1145 1193 1233 1192 1138 1253 1433 1675 1832 2050 2170 2342 2423 2411 2310 2305 2301 2349 2337 2341 2314 2234 2199 2123 2108 2059 2027 2094 2139 2174 2117 2062 2059 2074 2138 2162 2086 2032 1989 1949 1872 1737 1671 1576 1614 1687 1778 1914 1994 2102 2175 2304 2424 2528 2405 2183 2064 1982 2105 2203 2308 2347 2356 2212 2214 2177 2123 2120 2084 2158 2219 2250 2273 2340 2477 2583 2640 2702 2887 3143 3040 3034 3061 2875 2750 2692 2668 2673 2672 2574 2577 2632 2695 2823 2820 2786 2677 2688 2690 2586 2637 2797 2797 2690 2560 2416 2372 2317 2208 2155 2245 2288 2342 2350 2194 2202 2279 2310 2395 2468 2593 2560 2544 2540 2574 2606 2638 2667 2750 2745 2794 2843 2874 2928 3036 2984 2818 2761 2800 2848 2832 2837 2847 2783 2728 2694 2643 2465 2349 2316 2300 2335 2402 2395 2384 2404 2386 2385 2172 2070 2039 2091 2110 2036 1876 1804 1737 1680 1649 1552 1507 1540 1603 1684 1804 1872 1907 1945 1970 1994 2108 2206 2279 2313 2268 2338 2414 2417 2385 2357 2311 2254 2241 2242 2322 2290 2297 2253 2178 2211 2172 2141 2038 1981 1930 1942 2042 2040 2023 2036 2097 2163 2247 2307 2303 2205 2031 1896 1899 1915 1926 1945 1946 1939 1934 1927 1967 1970 1931 1918 1881 1859 1821 1759 1767 1798 1812 1690 1612 1540 1467 1368 1327 1327 1342 1375 1406 1417 1425 1468 1517 1498 1457 1346 1288 1168 1041 977 984 964 1046 1113 1122 975 961 1072 1154 1075 983 842 779 759 840 787 735 799 861 822 864 796 774 768 772 829 860 915 850 788 787 683 632 612 552 490 435 432 392 387 388 409 419 451 463 487 493 520 568 606 543 531 495 454 446 456 450 419 414 422 404 402 398 394 394 389 391 390 388 388 386 383 382 380 378 377 375 373 372 370 368 367 366 365 363 360 357 355 356 356 354 352 352 352 350 351 349 347 345 345 344 343 342 341 342 342 345 341 337 337 336 335 335 334 332 332 332 332 334 332 331 330 331 329 329 330 329 327 329 327 326 330 325 326 326 323 329 326 324 324 324 324 325 323 323 323 328 333 345 351 351 360 361 362 331 322 321 319 322 317 274 268 258 251 242 243 295 357 328 322 315 322 322 321 293 321 324 322 323 323 325 327 325 319 315 317 317 318 318 319 309 302 298 298 243 209 204 209 226 229 241 258 264 280 300 315 336 348 375 395 412 391 367 381 406 389 314 301 287 299 259 311 341 362 334 341 349 357 384 391 338 270 245 256 294 321 348 392 355 292 319 265 289 385 371 425 457 490 507 495 530 553 473 456 493 540 561 576 562 597 618 586 619 672 685 689 600 586 614 668 688 660 659 659 674 636 637 637 647 654 609 622 608 567 508 365 326 393 407 451 475 481 490 525 552 576 606 615 631 522 512 434 350 254 239 280 302 334 321 335 328 320 323 273 337 376 357 421 462 516 597 488 470 509 527 538 528 520 582 483 461 446 395 421 447 403 398 491 495 569 626 554 498 447 478 578 601 543 535 516 508 460 381 302 225 191 186 188 188 212 239 274 320 373 441 484 502 490 461 449 480 513 402 329 252 209 184 186 197 205 227 270 291 304 355 379 434 435 395 400 419 344 284 308 322 355 431 370 326 402 388 440 478 481 485 485 455 384 304 282 382 395 459 487 468 438 433 393 355 345 349 348 308 296 250 249 1324 1238 1210 1234 1284 1371 1294 1295 1304 1357 1369 1331 1330 1356 1373 1382 1443 1451 1319 1213 1254 1346 1486 1595 1547 1459 1413 1418 1432 1380 1332 1331 1257 1185 1292 1349 1357 1427 1460 1412 1371 1344 1296 1248 1208 1179 1113 1011 903 972 1087 1171 1243 1228 1190 1128 1135 1149 1219 1293 1441 1522 1655 1767 1899 1945 1822 1696 1619 1590 1615 1588 1480 1494 1500 1363 1244 1195 1242 1340 1389 1526 1520 1430 1384 1305 1269 1193 1221 1275 1249 1190 1293 1401 1438 1309 1252 1171 1069 1040 1134 1197 1227 1310 1312 1389 1439 1495 1545 1627 1670 1628 1562 1563 1563 1594 1538 1428 1350 1471 1536 1630 1717 1853 1957 2087 2150 2067 1908 1875 1869 1799 1782 1773 1708 1564 1525 1462 1499 1543 1542 1507 1476 1351 1254 1146 1140 1343 1370 1389 1451 1549 1558 1447 1403 1351 1291 1222 1298 1392 1469 1543 1581 1645 1730 1874 1794 1631 1572 1509 1426 1381 1340 1285 1240 1217 1230 1282 1285 1296 1282 1270 1251 1261 1289 1253 1217 1209 1226 1199 1195 1195 1194 1203 1227 1258 1259 1253 1271 1287 1356 1401 1400 1404 1389 1390 1403 1420 1424 1417 1438 1451 1456 1483 1539 1547 1538 1553 1611 1645 1662 1614 1528 1521 1546 1636 1719 1790 1907 1978 2077 2121 2109 2082 2108 2183 2287 2225 2196 2216 2197 2255 2243 2196 2140 2136 2178 2227 2326 2214 2199 2211 2265 2278 2238 2221 2130 2041 1925 1861 1776 1706 1560 1440 1426 1480 1575 1622 1623 1743 1836 1915 1959 2051 1980 1879 1936 2099 2357 2489 2481 2457 2497 2503 2313 2224 2185 2161 2120 2050 1949 1955 2046 2164 2328 2316 2461 2598 2552 2533 2611 2499 2388 2334 2282 2217 2060 1954 1947 1923 1803 1722 1718 1651 1568 1558 1532 1467 1420 1377 1312 1237 1180 1113 1079 1080 1035 970 946 946 929 891 876 836 842 871 902 968 1019 1127 1191 1292 1342 1379 1346 1271 1280 1561 1730 1907 1973 2095 2212 2247 2123 2137 2208 2198 2258 2251 2240 2281 2229 2237 2242 2162 2100 2098 2142 2233 2210 2171 2160 2214 2221 2201 2146 2063 2014 1980 1914 1803 1727 1647 1596 1666 1772 1873 1938 2024 2093 2196 2354 2504 2469 2242 2155 2151 2257 2448 2488 2588 2508 2464 2538 2494 2414 2193 2180 2211 2230 2309 2306 2324 2386 2472 2603 2753 2836 2808 2821 2951 3162 3166 3054 2906 2878 2806 2796 2740 2677 2586 2610 2641 2674 2746 2803 2658 2635 2547 2509 2599 2567 2461 2448 2336 2249 2184 2112 2065 2058 2054 2080 2078 2149 2230 2346 2418 2490 2604 2686 2779 2817 2747 2709 2673 2698 2751 2796 2846 2895 2918 2979 3032 3008 3023 2793 2705 2734 2731 2729 2775 2862 2926 2986 2960 2720 2598 2470 2440 2489 2569 2531 2547 2650 2669 2560 2430 2326 2289 2264 2307 2199 2080 2038 2030 1963 1847 1866 1681 1514 1486 1494 1553 1655 1694 1787 1854 1904 1905 2001 2051 2128 2159 2221 2238 2223 2207 2216 2283 2301 2191 2154 2170 2266 2256 2161 2101 2073 2063 2101 2100 1979 1892 1860 1863 1892 1872 1921 1920 1962 2021 2096 2170 2160 2025 1878 1779 1751 1765 1800 1831 1809 1785 1790 1821 1847 1840 1800 1774 1754 1757 1688 1603 1645 1669 1716 1715 1675 1588 1531 1434 1328 1233 1209 1241 1282 1245 1278 1382 1460 1549 1572 1434 1326 1197 1165 1164 1152 1056 1137 1280 1238 1170 1081 1177 1180 1006 916 912 846 842 929 928 804 861 954 980 978 964 936 935 957 923 877 829 799 668 674 669 585 579 522 479 462 401 411 417 433 471 497 504 574 534 612 623 661 660 632 612 599 551 540 479 478 491 475 442 410 404 402 397 399 395 394 391 392 390 389 388 384 385 383 379 377 377 375 374 373 372 369 366 364 364 361 359 358 357 357 357 354 355 352 351 350 350 350 348 347 345 346 342 344 345 347 343 339 339 346 336 336 336 334 335 335 334 337 333 334 333 333 331 333 331 330 330 330 328 328 327 328 328 328 327 327 327 326 325 325 326 326 325 327 325 337 347 349 350 361 362 361 358 326 322 323 324 322 303 272 270 254 249 246 246 345 352 359 333 322 319 324 323 301 322 323 323 319 325 326 328 326 326 318 318 318 320 320 320 323 321 301 293 210 208 204 224 228 231 253 274 296 305 325 343 354 370 391 411 399 371 371 385 414 384 311 284 335 306 261 279 303 334 380 339 358 377 410 411 368 334 265 254 296 332 356 379 310 356 390 332 271 325 386 450 470 485 516 505 492 462 430 402 417 452 491 527 580 606 649 657 654 692 717 641 614 618 644 662 695 670 641 577 559 535 523 540 543 590 604 623 574 514 436 338 363 415 452 475 513 550 555 583 611 651 631 529 564 539 480 392 332 252 248 283 327 341 349 359 357 369 362 297 322 420 452 471 499 519 546 498 497 533 562 584 602 560 592 555 536 477 457 410 474 501 458 430 490 564 634 583 529 524 546 596 549 482 426 381 448 437 396 306 248 205 198 191 187 202 230 276 242 273 338 401 483 553 542 530 536 485 390 332 285 250 247 197 184 193 202 217 240 252 302 330 365 332 429 479 374 356 301 311 399 438 446 383 370 411 444 438 383 407 400 383 405 324 398 364 292 355 396 395 371 381 399 418 379 345 316 295 271 264 267 250 1182 1146 1143 1166 1255 1291 1400 1358 1344 1375 1318 1284 1262 1265 1262 1308 1384 1435 1467 1359 1265 1362 1500 1590 1600 1470 1369 1320 1338 1377 1317 1275 1220 1159 1168 1194 1219 1276 1392 1457 1375 1341 1300 1286 1279 1267 1165 1032 900 906 1005 1064 1072 1055 1048 1070 1121 1188 1273 1348 1464 1536 1700 1833 1881 1792 1739 1634 1549 1475 1502 1457 1485 1419 1311 1251 1134 1279 1404 1385 1485 1569 1557 1459 1410 1370 1331 1200 1140 1112 1102 1126 1209 1261 1314 1264 1166 1087 1055 1029 1098 1151 1200 1252 1345 1392 1433 1467 1464 1486 1516 1501 1460 1448 1428 1442 1420 1324 1352 1455 1493 1573 1660 1808 1887 2000 2004 1950 1838 1703 1702 1751 1845 1927 1835 1679 1618 1597 1612 1666 1660 1604 1578 1508 1406 1247 1132 1150 1253 1315 1348 1413 1480 1385 1310 1223 1198 1275 1328 1444 1494 1572 1632 1670 1736 1840 1829 1622 1549 1464 1396 1345 1310 1273 1234 1198 1220 1257 1285 1279 1258 1241 1242 1261 1222 1190 1175 1181 1187 1161 1154 1161 1174 1189 1211 1209 1229 1229 1256 1275 1296 1312 1321 1325 1330 1342 1359 1382 1406 1429 1455 1493 1509 1550 1579 1603 1592 1607 1669 1695 1665 1627 1565 1553 1572 1621 1705 1774 1819 1813 1876 1980 1917 1902 1987 2081 2190 2304 2289 2371 2375 2339 2287 2250 2207 2220 2323 2374 2302 2231 2227 2260 2308 2225 2165 2158 2112 2051 1943 1861 1797 1725 1589 1479 1418 1421 1482 1515 1582 1662 1742 1788 1794 1860 1854 1778 1942 2163 2319 2284 2241 2205 2309 2416 2404 2270 2173 2103 2019 1966 1891 2036 2042 2115 2325 2349 2472 2632 2628 2606 2542 2454 2351 2294 2188 2089 1920 1864 1786 1756 1707 1681 1593 1537 1476 1449 1458 1415 1334 1295 1260 1192 1140 1081 1059 1063 1028 963 937 941 917 871 870 833 864 894 914 983 1060 1178 1223 1376 1486 1512 1491 1441 1373 1362 1537 1702 1838 1931 2121 2135 1993 2017 2150 2151 2165 2168 2169 2217 2250 2294 2287 2256 2221 2162 2180 2229 2307 2326 2292 2274 2261 2197 2144 2080 2042 2014 1955 1852 1763 1665 1591 1667 1756 1848 1917 2004 2085 2187 2299 2355 2418 2260 2191 2161 2228 2370 2462 2549 2630 2678 2706 2549 2502 2346 2286 2306 2368 2577 2566 2461 2473 2476 2531 2594 2653 2760 2860 3087 3274 3285 3244 3211 3060 3053 2863 2675 2621 2566 2513 2532 2555 2612 2672 2578 2511 2446 2419 2405 2421 2309 2311 2266 2172 2121 2074 2055 2095 2088 2066 2065 2133 2233 2404 2487 2609 2706 2789 2793 2782 2824 2836 2819 2788 2823 2910 2986 3096 3057 2985 2952 2946 2906 2727 2616 2579 2614 2682 2765 2917 2997 3026 2992 2966 2850 2604 2523 2518 2617 2730 2714 2702 2683 2707 2595 2524 2457 2364 2316 2273 2245 2225 2161 2013 1998 1928 1850 1656 1568 1522 1485 1570 1656 1722 1824 1850 1870 1906 1930 2014 2072 2084 2067 2077 2091 2144 2204 2238 2199 2100 2075 2162 2195 2075 2012 1952 1985 2015 1974 1878 1828 1802 1819 1816 1852 1847 1848 1871 1954 2060 2122 2154 2015 1812 1715 1617 1669 1726 1761 1737 1692 1708 1748 1765 1752 1698 1682 1666 1656 1633 1525 1539 1576 1612 1669 1733 1645 1585 1483 1423 1302 1204 1160 1201 1189 1269 1326 1387 1476 1513 1582 1481 1334 1263 1298 1287 1171 1276 1393 1395 1296 1237 1278 1176 1123 1071 926 977 969 963 978 877 956 1007 934 912 884 866 866 898 889 825 755 726 681 587 608 589 523 507 454 415 460 451 455 472 529 568 584 607 624 658 712 683 613 585 556 534 521 499 471 469 467 466 425 413 407 403 402 401 399 396 396 395 394 393 390 388 386 385 381 381 380 377 376 374 372 369 367 365 364 363 360 361 360 360 357 356 356 354 353 353 350 350 348 346 347 348 345 345 344 343 342 341 339 339 337 338 337 336 335 339 339 335 335 334 334 333 332 333 332 332 331 332 331 330 329 329 328 328 328 329 328 326 327 328 328 328 326 327 327 337 350 351 352 355 360 362 357 323 325 326 325 312 280 273 266 251 251 251 254 341 369 369 371 335 323 324 324 294 323 324 324 324 326 327 326 328 328 321 321 321 321 322 323 323 323 325 283 207 207 208 205 227 238 253 270 286 306 309 325 348 351 387 395 350 358 387 412 424 396 343 307 336 362 298 275 327 343 375 352 397 384 417 457 358 300 297 257 283 314 349 347 348 365 402 377 288 296 327 358 396 439 470 447 415 378 400 481 475 496 481 457 497 567 624 640 651 663 706 656 659 671 661 684 711 659 617 611 620 580 572 571 535 470 509 550 571 457 398 345 389 440 487 521 540 573 603 636 674 599 545 475 464 479 465 450 412 308 235 263 326 344 357 390 394 387 387 326 298 379 425 465 493 538 564 569 499 514 578 599 615 611 624 619 568 514 517 469 435 553 525 481 493 597 638 616 589 583 591 610 552 515 462 348 349 322 270 243 242 205 193 189 190 222 228 264 301 259 306 361 454 513 601 545 437 457 405 367 318 322 303 272 196 189 194 204 227 241 287 323 286 322 391 475 413 377 323 341 374 378 421 410 429 466 403 370 356 347 361 352 324 300 351 364 305 334 382 348 400 449 460 463 455 416 364 321 309 307 285 278 1066 1062 1063 1085 1172 1214 1278 1265 1272 1302 1343 1256 1219 1195 1267 1394 1539 1536 1477 1362 1343 1436 1515 1605 1555 1505 1402 1353 1251 1236 1279 1258 1215 1179 1129 1101 1146 1192 1271 1301 1260 1253 1285 1323 1368 1371 1205 1067 901 899 941 961 986 1022 1087 1134 1188 1208 1245 1282 1390 1455 1592 1685 1720 1678 1598 1576 1513 1405 1375 1348 1372 1396 1289 1138 1180 1365 1518 1514 1586 1770 1729 1532 1487 1434 1337 1222 1135 1132 1127 1046 1090 1184 1229 1203 1205 1121 1036 1016 1069 1217 1213 1245 1297 1416 1453 1466 1390 1404 1443 1416 1389 1364 1358 1364 1324 1290 1384 1555 1591 1589 1672 1774 1823 1879 1875 1845 1769 1602 1582 1719 1837 1988 1948 1823 1729 1728 1790 1811 1788 1714 1672 1617 1525 1382 1309 1146 1149 1251 1275 1324 1371 1294 1254 1181 1237 1259 1309 1423 1491 1605 1654 1696 1714 1824 1798 1596 1500 1426 1361 1318 1291 1231 1205 1168 1212 1226 1235 1254 1235 1169 1206 1224 1188 1166 1153 1145 1138 1135 1133 1144 1147 1156 1182 1167 1179 1186 1227 1240 1277 1300 1299 1309 1327 1346 1343 1360 1384 1409 1436 1450 1505 1537 1582 1593 1674 1655 1632 1641 1673 1647 1602 1577 1577 1611 1711 1762 1655 1640 1739 1790 1730 1768 1880 1910 2038 2070 2196 2273 2351 2264 2199 2223 2265 2260 2386 2450 2397 2297 2324 2309 2377 2228 2116 2085 2007 1953 1902 1843 1750 1667 1576 1560 1477 1410 1424 1446 1514 1604 1629 1636 1644 1714 1708 1753 1932 2029 2088 2041 1998 2068 2297 2384 2359 2217 2061 1996 1883 1772 1906 2123 2102 2088 2276 2358 2420 2581 2634 2514 2441 2400 2340 2235 2082 2009 1944 1885 1788 1733 1684 1658 1614 1539 1493 1405 1329 1308 1295 1250 1214 1182 1138 1067 1040 1032 1011 950 938 916 901 864 854 841 881 918 956 987 1071 1203 1291 1421 1537 1660 1612 1535 1455 1403 1361 1486 1623 1743 1961 1934 1892 1908 2012 2059 2057 2092 2130 2178 2231 2318 2344 2342 2342 2237 2221 2298 2338 2463 2466 2341 2266 2180 2132 2085 2079 2064 1992 1866 1797 1693 1624 1674 1744 1832 1884 1986 2042 2136 2206 2264 2321 2327 2255 2218 2211 2281 2352 2404 2493 2658 2737 2657 2686 2586 2441 2345 2369 2432 2520 2632 2713 2656 2597 2643 2680 2803 2905 3182 3211 3083 3066 3130 3057 2978 2866 2673 2619 2543 2485 2476 2456 2513 2510 2434 2383 2322 2298 2257 2265 2226 2163 2095 2028 2043 2072 2146 2275 2283 2216 2173 2129 2248 2420 2531 2641 2703 2714 2688 2714 2740 2873 2965 2939 2979 3062 3124 3161 3022 2958 2856 2844 2765 2606 2520 2541 2609 2682 2764 2880 2935 2899 2932 3036 3010 2753 2646 2584 2646 2645 2608 2572 2543 2616 2659 2458 2380 2234 2170 2136 2148 2183 2223 2188 2171 2121 1987 1841 1730 1616 1493 1510 1562 1669 1718 1767 1811 1818 1866 1905 1930 1957 2005 2051 2059 2104 2133 2133 2136 2084 2020 2017 2079 2001 1930 1878 1879 1915 1893 1782 1725 1696 1729 1762 1766 1750 1777 1839 1897 1998 2064 1996 1879 1711 1592 1517 1592 1639 1679 1639 1614 1627 1642 1676 1666 1612 1591 1545 1544 1561 1496 1433 1470 1530 1630 1685 1704 1617 1519 1422 1317 1233 1177 1124 1152 1168 1229 1297 1375 1422 1473 1503 1458 1467 1453 1357 1315 1370 1367 1329 1357 1377 1372 1330 1196 1118 1045 1083 1144 1089 1056 941 1012 1007 1045 1004 953 940 852 809 872 802 722 649 618 567 544 530 470 445 466 512 492 498 495 496 568 633 694 714 759 771 704 644 579 595 573 570 553 539 485 466 439 432 425 417 410 407 405 403 401 402 398 397 398 397 393 392 389 388 386 383 382 380 379 376 374 373 368 368 364 365 365 364 361 364 359 359 358 356 355 352 352 352 351 350 350 347 347 346 347 344 344 343 342 341 340 338 338 338 338 341 339 337 334 336 336 336 334 335 335 333 333 331 333 332 332 331 330 329 330 329 330 329 328 328 329 326 327 330 330 337 350 352 354 359 361 363 342 324 326 325 324 317 272 270 269 252 254 251 291 368 368 375 371 349 328 327 322 317 311 325 325 326 328 328 327 330 326 327 324 322 321 323 322 323 322 327 287 208 208 209 212 220 226 258 256 265 282 310 321 331 354 354 330 345 372 396 413 447 410 345 309 312 382 334 289 301 310 345 385 369 420 449 455 374 363 314 266 286 344 379 362 368 406 423 387 332 293 335 377 409 444 446 372 359 412 452 501 525 545 557 546 522 493 538 587 568 616 655 713 726 729 711 702 726 707 682 656 666 627 628 623 604 540 482 432 474 454 362 366 404 477 504 560 594 610 635 670 646 608 587 527 511 451 420 349 402 349 261 244 278 313 376 399 418 401 395 349 296 336 346 387 434 492 512 544 575 542 525 604 617 650 676 594 546 513 482 455 453 529 568 517 518 588 664 657 641 625 639 617 540 470 408 395 364 315 292 264 225 202 192 193 202 207 221 261 312 275 312 347 404 440 520 484 387 375 419 403 403 373 298 270 216 196 188 205 233 240 248 256 316 338 398 426 434 384 317 336 368 384 435 482 482 437 431 424 402 387 361 340 316 327 382 406 327 327 329 335 370 399 468 516 501 446 407 372 343 334 276 344 998 985 990 1008 1067 1120 1116 1167 1209 1265 1319 1241 1174 1182 1337 1462 1574 1587 1461 1403 1431 1508 1591 1605 1530 1476 1406 1345 1262 1210 1137 1166 1198 1175 1141 1071 1114 1134 1176 1213 1168 1134 1195 1272 1262 1217 1130 1046 920 902 922 931 978 980 1018 1070 1138 1190 1217 1231 1300 1384 1508 1546 1546 1511 1482 1458 1505 1415 1326 1298 1239 1261 1218 1092 1215 1404 1472 1602 1677 1759 1763 1640 1566 1424 1313 1203 1197 1227 1179 1092 1028 1069 1153 1142 1164 1196 1084 1005 1015 1300 1286 1290 1327 1367 1356 1346 1370 1434 1498 1384 1380 1395 1348 1309 1228 1340 1436 1581 1676 1651 1709 1706 1723 1716 1722 1720 1644 1502 1580 1701 1834 1867 1830 1860 1852 1899 1960 1938 1910 1831 1755 1651 1546 1427 1343 1241 1111 1137 1188 1265 1269 1225 1169 1203 1277 1377 1404 1396 1442 1536 1583 1606 1644 1760 1717 1521 1445 1380 1314 1264 1245 1198 1167 1135 1150 1164 1176 1195 1181 1119 1159 1150 1143 1139 1119 1107 1106 1111 1110 1118 1121 1128 1145 1149 1149 1156 1184 1221 1301 1378 1357 1347 1347 1356 1375 1368 1375 1394 1414 1449 1477 1515 1529 1540 1592 1618 1608 1620 1592 1643 1610 1559 1550 1559 1623 1585 1538 1517 1592 1621 1643 1679 1762 1810 1865 1977 2172 2231 2169 2124 2082 2060 2054 2062 2111 2195 2308 2376 2412 2411 2381 2232 2101 2058 1961 1884 1804 1754 1720 1728 1674 1654 1570 1485 1400 1404 1434 1489 1567 1571 1518 1558 1575 1700 1729 1763 1786 1811 1911 2014 2067 2156 2184 2081 1976 1843 1755 1693 1869 2009 2190 2134 2191 2289 2411 2540 2575 2493 2453 2408 2312 2191 2110 2119 2074 1994 1847 1764 1689 1628 1586 1511 1460 1431 1349 1284 1228 1189 1177 1157 1126 1075 1032 989 981 949 938 908 861 857 831 870 900 966 1013 1054 1080 1211 1315 1488 1579 1765 1715 1607 1548 1503 1498 1464 1427 1539 1604 1717 1754 1768 1827 1959 2101 2181 2199 2227 2260 2335 2427 2420 2402 2319 2299 2381 2412 2470 2564 2363 2240 2174 2169 2163 2161 2077 2017 1906 1834 1738 1678 1664 1733 1826 1871 1943 2022 2108 2143 2210 2281 2394 2388 2302 2302 2289 2287 2313 2373 2508 2634 2807 2831 2669 2569 2446 2407 2427 2488 2576 2648 2738 2759 2703 2732 2821 2917 3100 3101 2908 2843 2905 2881 2861 2853 2653 2589 2592 2573 2443 2398 2399 2349 2305 2254 2171 2123 2083 2091 2108 2080 2010 2004 2072 2164 2298 2432 2465 2413 2279 2177 2236 2367 2449 2535 2629 2624 2618 2660 2702 2809 2910 3065 3021 3016 3098 3172 3112 3014 2933 2756 2673 2512 2470 2560 2629 2697 2772 2792 2823 2873 2926 2863 2893 2952 2805 2647 2548 2545 2466 2433 2431 2536 2516 2421 2319 2137 2038 2041 2026 2056 2104 2193 2148 2117 2109 1998 1791 1650 1539 1421 1480 1550 1635 1737 1776 1813 1793 1812 1832 1892 1971 1998 2008 2029 2027 2032 2014 1982 1961 1953 1967 1934 1822 1776 1774 1750 1794 1738 1689 1588 1609 1696 1680 1663 1700 1802 1880 1977 2018 1924 1796 1658 1524 1445 1520 1567 1609 1549 1504 1560 1552 1568 1580 1532 1454 1415 1457 1507 1435 1335 1381 1446 1538 1615 1713 1656 1523 1449 1356 1289 1180 1185 1115 1105 1161 1199 1241 1323 1344 1387 1453 1507 1502 1521 1418 1398 1326 1223 1266 1271 1343 1371 1320 1279 1218 1201 1306 1246 1130 1042 1078 1008 971 970 956 877 839 771 852 771 672 635 619 593 526 478 499 522 539 542 560 593 538 534 618 718 773 803 857 802 720 666 680 671 664 609 578 602 562 527 467 441 426 420 412 410 408 406 406 404 402 400 399 400 397 395 391 390 389 387 383 382 381 379 374 373 373 375 367 368 366 366 363 362 362 360 366 359 356 354 354 355 352 352 351 350 349 348 349 346 344 344 343 342 341 341 339 340 339 339 337 337 337 339 339 336 337 334 334 335 336 335 332 333 333 332 332 330 331 330 331 330 329 330 331 329 329 329 328 339 348 355 357 360 362 362 329 326 330 325 325 298 272 271 256 254 250 257 298 370 371 363 342 338 347 338 325 325 315 325 329 327 328 328 329 328 329 330 327 323 323 325 323 322 326 327 324 263 220 208 209 209 223 236 257 280 278 297 306 325 338 323 348 382 379 415 436 444 394 357 357 324 353 376 325 300 323 372 378 424 412 439 484 380 335 328 320 275 335 327 363 390 415 368 348 330 293 340 389 415 447 402 377 411 443 488 519 546 574 596 614 595 584 542 541 580 581 617 692 718 698 658 699 683 642 646 666 681 702 696 693 674 588 574 514 433 387 352 378 431 468 517 578 624 662 672 707 637 644 652 608 607 542 526 410 314 280 241 242 286 364 353 393 453 430 440 395 326 357 389 415 436 466 494 538 570 604 588 545 595 620 674 591 561 550 542 541 519 529 586 592 569 594 663 635 564 520 531 535 545 483 479 449 370 375 303 270 248 197 191 197 204 210 219 232 245 273 322 367 396 431 529 494 391 342 332 326 339 322 237 222 210 196 191 202 225 233 254 268 305 369 332 386 350 393 353 370 398 391 451 468 417 405 443 442 395 363 329 327 352 379 407 396 330 292 365 338 358 411 471 508 522 508 460 413 336 313 310 311 913 906 918 927 949 969 986 1038 1164 1207 1212 1200 1117 1192 1304 1339 1395 1441 1497 1482 1592 1603 1570 1529 1491 1446 1376 1328 1291 1250 1175 1122 1094 1184 1106 1048 1075 1051 1062 1072 1061 1039 1113 1135 1112 1080 1017 978 909 885 884 911 997 1055 1097 1119 1093 1106 1174 1236 1326 1355 1371 1369 1374 1309 1328 1353 1444 1470 1394 1308 1203 1119 1096 1108 1224 1296 1355 1445 1516 1594 1698 1668 1534 1429 1369 1321 1315 1312 1333 1210 1102 1001 997 1030 1099 1041 1036 994 1022 1195 1295 1270 1280 1285 1300 1419 1525 1570 1501 1409 1355 1247 1246 1206 1273 1351 1422 1561 1667 1635 1581 1585 1572 1625 1590 1556 1476 1469 1542 1654 1800 1727 1676 1671 1721 1798 1818 1688 1680 1716 1785 1648 1531 1457 1355 1244 1173 1089 1104 1184 1159 1151 1216 1262 1348 1509 1555 1579 1572 1571 1559 1621 1697 1782 1636 1452 1376 1304 1276 1203 1179 1166 1124 1109 1111 1116 1115 1104 1102 1087 1070 1070 1062 1069 1064 1063 1065 1061 1073 1084 1090 1098 1103 1110 1094 1135 1148 1155 1179 1234 1252 1264 1275 1348 1369 1339 1329 1333 1354 1378 1382 1411 1424 1446 1482 1495 1485 1509 1514 1586 1648 1566 1461 1435 1431 1439 1461 1519 1579 1594 1663 1769 1847 1902 2004 2030 1943 1925 1903 1975 1944 1905 1883 1904 1972 1968 2042 2103 2192 2252 2263 2178 2123 2098 1984 1890 1858 1865 1849 1909 1802 1722 1642 1604 1522 1480 1421 1382 1364 1373 1399 1397 1440 1489 1564 1559 1604 1696 1751 1820 1875 1858 1932 1880 1788 1643 1572 1663 1767 1881 2051 2187 2342 2433 2443 2561 2530 2528 2501 2456 2311 2237 2168 2126 2022 1946 1837 1754 1699 1636 1551 1535 1484 1432 1357 1300 1252 1178 1128 1050 1059 1053 1009 957 944 923 908 876 847 851 854 923 967 1054 1133 1159 1151 1226 1314 1492 1591 1778 1775 1744 1708 1675 1664 1623 1622 1615 1603 1575 1581 1620 1701 1792 1890 2092 2215 2268 2318 2309 2331 2338 2340 2360 2386 2471 2522 2496 2404 2324 2257 2216 2239 2184 2161 2095 2048 1970 1890 1791 1680 1664 1718 1817 1874 1951 2003 2060 2108 2191 2238 2361 2422 2460 2480 2440 2373 2303 2318 2383 2555 2754 2867 2971 2820 2689 2585 2526 2542 2676 2743 2871 2959 2921 2810 2837 2895 3077 2892 2686 2628 2610 2623 2629 2633 2587 2543 2445 2452 2369 2244 2189 2118 2083 2020 1974 1971 1937 1937 1981 1983 2050 2120 2241 2333 2416 2569 2689 2635 2551 2325 2241 2315 2359 2425 2468 2483 2547 2634 2683 2820 2920 2938 2943 2992 3026 2990 2963 2888 2905 2743 2651 2462 2446 2572 2620 2703 2741 2759 2842 2880 2722 2722 2812 2846 2686 2518 2431 2360 2390 2325 2287 2395 2282 2322 2286 2134 2008 1864 1861 1932 2001 1993 1902 1897 1930 1938 1876 1738 1582 1356 1413 1515 1586 1657 1654 1640 1706 1728 1762 1810 1839 1871 1868 1869 1828 1817 1854 1834 1852 1825 1838 1694 1652 1661 1650 1616 1608 1645 1606 1506 1464 1552 1516 1551 1615 1729 1801 1860 1859 1765 1695 1500 1388 1365 1419 1486 1519 1393 1441 1449 1440 1444 1477 1427 1324 1309 1352 1365 1315 1240 1320 1401 1445 1526 1643 1640 1495 1408 1374 1386 1328 1281 1212 1160 1075 1051 1098 1131 1211 1276 1361 1430 1311 1297 1332 1208 1280 1196 1123 1160 1246 1294 1350 1343 1351 1361 1344 1283 1203 1140 1125 1012 912 867 789 776 751 728 855 783 693 643 562 567 536 525 554 588 568 638 678 670 597 608 679 769 845 890 896 853 822 827 825 789 702 676 610 578 514 485 455 440 430 427 416 416 414 410 411 408 406 404 401 401 400 397 394 393 390 388 385 384 382 379 377 376 374 373 372 371 371 369 366 365 365 363 364 361 358 358 356 357 355 354 355 354 351 353 350 348 348 344 344 344 343 341 342 340 340 340 342 340 341 342 338 339 338 338 337 337 336 336 334 334 335 334 334 333 334 331 334 333 331 330 330 331 330 331 334 351 349 357 360 365 365 337 329 326 327 328 327 276 274 275 258 257 253 257 300 366 358 367 370 371 370 367 338 326 322 322 327 327 329 330 329 329 328 332 328 326 324 326 326 327 328 328 326 298 287 217 212 210 210 222 232 256 281 286 296 313 317 344 350 393 417 435 462 451 405 370 366 371 344 408 417 360 330 341 372 418 444 492 511 477 397 318 329 285 339 340 361 397 430 359 375 395 329 301 339 366 349 328 374 414 462 450 461 452 489 522 572 614 666 637 637 602 626 670 708 694 663 623 594 580 575 581 564 607 650 652 657 621 653 578 506 453 353 371 420 457 515 562 623 670 683 637 658 563 532 529 640 582 476 394 354 283 249 243 264 321 410 411 414 431 464 484 483 412 323 381 444 499 524 542 568 599 639 672 653 593 604 642 687 646 633 631 600 593 602 616 663 665 655 683 635 611 555 455 393 405 434 436 442 430 347 306 297 252 206 193 192 204 206 214 243 274 321 363 408 466 495 434 415 427 401 381 363 284 278 332 273 228 210 199 223 237 246 243 249 296 303 296 315 329 350 396 435 459 490 529 466 418 394 413 382 349 344 365 400 420 426 428 429 321 353 444 430 339 382 446 497 522 525 474 422 357 310 321 337 867 875 868 878 910 922 936 1010 1067 1107 1116 1101 1087 1129 1185 1231 1316 1339 1394 1451 1606 1604 1520 1508 1435 1413 1371 1303 1254 1221 1180 1123 1040 1098 1120 1065 1019 1007 1002 1014 994 1003 1034 1066 1094 1058 999 985 989 994 887 882 888 926 983 989 1085 1147 1182 1156 1185 1220 1278 1284 1270 1242 1266 1329 1444 1504 1406 1291 1225 1161 1068 1105 1177 1330 1438 1524 1565 1604 1664 1718 1602 1502 1455 1395 1347 1360 1337 1200 1173 1057 1022 981 1017 1023 987 986 1060 1187 1283 1254 1251 1241 1292 1390 1483 1608 1530 1402 1334 1203 1154 1299 1353 1374 1448 1574 1659 1566 1470 1499 1453 1512 1445 1471 1361 1488 1562 1723 1757 1626 1573 1552 1609 1661 1677 1563 1542 1567 1627 1699 1611 1476 1369 1259 1192 1047 1136 1149 1127 1204 1226 1282 1382 1471 1515 1622 1659 1643 1638 1621 1681 1661 1510 1434 1348 1245 1220 1181 1139 1124 1104 1081 1087 1082 1071 1057 1061 1050 1017 1033 1036 1041 1036 1041 1042 1028 1032 1035 1046 1057 1060 1017 1090 1102 1119 1133 1148 1157 1176 1198 1214 1229 1261 1264 1266 1269 1309 1325 1342 1377 1383 1405 1424 1437 1449 1462 1463 1538 1601 1542 1432 1352 1376 1455 1593 1640 1686 1753 1803 1864 1878 1864 1827 1824 1810 1718 1872 1915 1887 1848 1813 1851 1928 1904 1924 1971 2025 2047 2114 2169 2115 2080 1974 1937 1914 1949 2033 2000 1907 1780 1672 1630 1605 1580 1540 1503 1435 1379 1325 1342 1355 1396 1424 1453 1541 1587 1676 1723 1755 1726 1793 1716 1597 1503 1574 1659 1793 1887 2041 2156 2376 2488 2520 2464 2357 2308 2279 2260 2249 2147 2075 2023 1953 1910 1812 1745 1678 1631 1544 1493 1464 1437 1355 1302 1242 1182 1154 1071 1022 972 967 929 919 898 889 851 836 845 888 943 994 1103 1187 1204 1256 1264 1361 1504 1591 1742 1802 1828 1774 1732 1731 1718 1717 1714 1695 1692 1655 1633 1661 1718 1770 1941 2025 2088 2109 2156 2234 2236 2254 2290 2321 2393 2457 2499 2391 2319 2337 2374 2297 2207 2160 2124 2080 2003 1899 1787 1720 1665 1684 1787 1863 1933 1976 2038 2100 2157 2226 2313 2354 2427 2495 2583 2488 2385 2336 2368 2466 2696 2807 2962 3074 2831 2768 2672 2733 2667 2717 2841 2912 2906 2939 3011 3056 3026 2794 2548 2490 2446 2465 2511 2493 2426 2400 2318 2284 2218 2096 2030 1982 1932 1906 1918 1908 1924 1944 2002 2061 2148 2196 2345 2427 2518 2641 2752 2804 2632 2462 2424 2283 2294 2355 2400 2504 2665 2776 2816 2854 2870 2893 2948 3067 3002 2892 2889 2823 2760 2673 2550 2421 2452 2587 2641 2722 2762 2774 2809 2706 2637 2720 2793 2677 2610 2469 2358 2246 2256 2277 2201 2254 2181 2195 2164 2107 1981 1816 1754 1842 1903 1835 1725 1760 1831 1797 1733 1716 1580 1356 1359 1452 1511 1539 1563 1556 1605 1670 1670 1695 1711 1729 1717 1727 1683 1707 1689 1701 1726 1650 1705 1596 1557 1606 1608 1563 1538 1624 1561 1404 1353 1371 1440 1525 1515 1622 1692 1661 1660 1630 1533 1522 1358 1294 1351 1404 1453 1332 1345 1354 1343 1347 1373 1359 1269 1216 1291 1249 1213 1216 1254 1307 1406 1502 1591 1631 1549 1503 1478 1459 1405 1354 1332 1246 1162 1088 1012 1028 1150 1215 1309 1373 1259 1152 1207 1133 1190 1191 1060 1080 1158 1210 1229 1218 1242 1267 1286 1261 1130 1067 1027 1021 1029 923 890 829 764 702 789 777 679 663 680 646 555 584 622 718 665 726 772 698 667 748 735 807 879 951 995 954 927 892 834 791 732 695 624 584 522 520 476 447 428 425 423 419 415 414 411 410 408 407 406 403 403 399 397 395 393 389 387 387 383 380 380 377 375 374 374 375 371 369 368 367 366 366 365 362 365 359 359 360 357 355 354 356 353 353 350 349 348 346 345 344 344 345 343 342 343 343 341 342 342 344 340 341 341 339 339 336 338 337 337 334 336 335 335 335 335 334 334 333 332 332 333 333 330 332 343 355 353 360 363 364 364 331 328 330 328 329 328 278 277 272 261 254 253 267 315 369 372 375 370 375 377 378 372 331 329 319 328 329 328 329 330 330 329 333 330 332 328 325 326 328 325 326 315 272 260 235 220 211 208 213 218 224 227 247 288 323 347 352 381 399 409 453 445 412 377 371 360 379 373 374 408 433 374 353 386 426 485 517 516 425 374 377 356 327 317 380 405 427 377 363 425 419 381 344 318 318 347 366 393 393 393 408 419 444 481 502 521 534 602 651 701 680 642 684 671 661 708 697 639 616 594 567 546 524 568 645 662 552 599 530 459 385 374 397 467 493 528 565 641 669 590 554 643 586 478 485 588 516 456 408 313 251 241 269 330 388 408 450 447 462 495 518 535 454 404 329 378 415 502 519 527 538 572 608 664 683 646 658 698 731 704 700 673 658 645 631 593 643 592 624 558 570 612 543 433 377 290 291 320 374 316 289 221 225 192 191 203 200 208 219 233 258 309 379 415 502 518 419 396 359 367 376 338 293 370 394 302 227 206 201 232 242 247 275 297 293 318 342 376 412 395 395 432 486 560 507 452 424 392 384 385 371 367 418 450 486 480 461 374 351 374 457 462 351 370 410 435 485 503 456 406 344 300 328 353 825 828 838 849 875 884 889 915 962 1020 1003 1094 1109 1129 1191 1213 1288 1331 1396 1496 1628 1592 1532 1475 1388 1371 1336 1271 1221 1186 1146 1105 1048 1015 1008 1014 1049 1043 974 989 1020 1080 1142 1167 1208 1128 1112 1107 1040 967 902 875 873 887 950 1073 1140 1165 1191 1235 1273 1292 1274 1225 1214 1211 1249 1376 1471 1511 1444 1308 1226 1139 1066 1128 1202 1286 1341 1448 1574 1672 1677 1733 1706 1563 1464 1392 1395 1321 1292 1294 1255 1126 1058 1002 972 1005 976 998 1054 1139 1278 1280 1233 1234 1273 1342 1418 1548 1502 1331 1255 1139 1248 1327 1425 1437 1498 1619 1610 1496 1410 1311 1325 1358 1323 1311 1352 1501 1620 1677 1642 1548 1483 1452 1505 1541 1551 1485 1434 1434 1480 1549 1607 1525 1429 1284 1168 1043 1148 1119 1140 1185 1207 1251 1308 1335 1386 1490 1605 1665 1659 1676 1634 1506 1437 1369 1297 1218 1187 1109 1090 1045 1023 1064 1048 1034 1030 1018 1019 1021 991 1008 994 1023 1014 1003 992 979 961 990 1001 1012 985 998 1047 1066 1082 1095 1112 1125 1138 1146 1165 1174 1202 1222 1223 1227 1254 1256 1318 1332 1358 1375 1380 1380 1397 1404 1419 1455 1476 1439 1314 1298 1442 1551 1678 1701 1740 1758 1760 1754 1760 1742 1732 1709 1684 1636 1794 1809 1833 1863 1753 1809 1874 1856 1849 1865 1920 1955 2027 2075 2115 2091 2018 1979 1989 2098 2186 2020 1906 1800 1719 1743 1708 1641 1611 1607 1523 1454 1370 1353 1299 1330 1365 1400 1424 1476 1561 1616 1666 1613 1615 1567 1473 1422 1519 1620 1748 1876 2009 2093 2248 2392 2589 2488 2313 2227 2168 2135 2087 2046 1977 1980 1946 1881 1785 1747 1685 1615 1510 1468 1433 1401 1324 1277 1223 1177 1127 1055 1014 973 928 899 898 877 833 821 829 885 928 998 1044 1134 1238 1249 1315 1330 1369 1503 1631 1774 1891 1885 1867 1889 1871 1850 1824 1799 1823 1808 1754 1780 1848 1875 1825 1837 1902 1970 2022 2095 2133 2175 2189 2235 2280 2340 2374 2463 2417 2370 2393 2419 2313 2220 2180 2134 2061 2006 1941 1794 1714 1697 1733 1750 1836 1900 1945 2020 2070 2123 2180 2246 2286 2371 2430 2547 2613 2444 2369 2358 2459 2626 2773 2891 2937 3065 2970 2911 2956 2863 2871 2877 2807 2860 2894 2990 3132 2913 2733 2535 2428 2346 2327 2316 2309 2200 2187 2167 2117 2046 1955 1900 1886 1892 1897 1919 1937 1980 1996 2042 2106 2247 2341 2364 2438 2518 2651 2734 2771 2764 2602 2570 2501 2413 2360 2427 2622 2846 2986 2978 2895 2886 2951 3022 3061 2999 2848 2804 2727 2634 2580 2475 2400 2483 2573 2654 2784 2705 2657 2649 2539 2577 2664 2678 2528 2436 2379 2285 2162 2136 2191 2119 2081 2060 2094 2031 1970 1893 1806 1667 1710 1779 1687 1587 1689 1736 1657 1616 1602 1562 1323 1301 1364 1416 1443 1466 1504 1520 1536 1542 1567 1596 1624 1589 1569 1537 1574 1548 1546 1569 1498 1568 1537 1507 1550 1543 1461 1484 1547 1547 1365 1270 1338 1421 1468 1400 1454 1495 1502 1545 1526 1406 1441 1342 1216 1275 1341 1393 1376 1271 1238 1241 1278 1295 1268 1185 1187 1175 1127 1164 1276 1337 1385 1482 1559 1654 1703 1668 1607 1551 1525 1508 1488 1456 1348 1228 1150 1054 973 1041 1136 1240 1281 1194 1097 1074 1038 1068 1087 986 1008 1069 1084 1099 1098 1138 1171 1230 1239 1089 1022 924 918 934 888 889 867 807 723 732 758 810 784 692 618 620 700 711 786 784 736 843 813 757 831 847 886 940 1019 978 931 872 810 748 705 702 700 632 584 563 518 495 497 429 428 425 423 420 417 415 413 414 410 407 406 402 401 399 398 394 391 389 385 387 382 380 379 377 379 377 375 373 374 371 370 366 368 365 363 365 362 364 361 360 359 356 357 357 354 350 351 348 348 348 348 346 346 344 346 343 343 344 343 343 340 343 343 344 339 340 339 341 338 336 338 338 337 338 336 335 334 335 334 333 334 335 332 332 334 349 354 361 365 364 366 361 333 331 328 330 329 316 276 276 261 259 257 256 283 341 375 376 374 374 378 379 374 370 332 326 327 327 330 329 330 330 332 332 332 332 335 331 327 327 329 329 306 263 273 271 220 216 210 215 215 219 221 226 235 252 289 314 343 374 403 428 464 404 341 361 353 321 384 353 374 422 463 429 371 397 449 509 508 508 428 374 339 323 306 309 324 391 439 402 388 418 460 447 406 336 339 386 412 446 481 453 454 477 440 494 523 555 580 583 628 692 717 689 681 642 590 638 656 687 690 666 645 650 565 505 564 648 553 499 499 388 381 419 454 477 515 553 599 637 594 524 508 540 570 473 403 521 566 467 398 290 246 243 282 370 434 466 473 509 523 530 544 579 564 444 356 399 417 422 430 467 487 517 594 651 690 703 709 719 736 656 627 578 560 557 598 555 617 523 572 525 488 570 569 507 435 369 310 250 273 255 239 194 198 193 208 207 210 211 217 274 283 295 379 390 424 447 435 388 367 339 323 290 371 428 404 356 262 217 229 244 248 260 311 327 352 349 328 391 437 436 465 476 571 582 496 439 396 415 461 454 396 361 409 447 508 492 409 357 385 437 484 528 484 378 463 500 541 528 471 431 341 312 355 379 949 975 956 905 866 883 895 879 906 925 972 1022 1109 1204 1346 1398 1406 1401 1472 1536 1637 1600 1528 1468 1389 1370 1272 1247 1173 1148 1110 1070 1021 1073 1111 1151 1150 1131 1024 970 972 1033 1075 1081 1142 1131 1129 1146 1072 1017 969 912 873 896 963 984 1082 1164 1265 1346 1378 1334 1309 1268 1213 1213 1306 1432 1538 1513 1444 1330 1222 1136 1092 1060 1106 1202 1292 1384 1444 1600 1693 1760 1736 1589 1466 1380 1319 1306 1264 1168 1148 1071 1022 1014 975 972 967 986 1048 1121 1233 1321 1261 1187 1242 1290 1346 1424 1449 1303 1187 1156 1335 1436 1482 1569 1620 1659 1547 1451 1385 1293 1226 1225 1289 1384 1451 1596 1682 1566 1485 1422 1404 1380 1422 1448 1452 1422 1358 1325 1348 1400 1431 1420 1418 1250 1142 1036 1076 1134 1157 1192 1228 1290 1322 1400 1434 1462 1501 1584 1678 1672 1549 1428 1385 1296 1239 1162 1134 1102 1060 1013 1006 1010 1009 1007 1005 1005 1010 1000 979 922 971 962 958 954 942 937 929 951 966 960 939 995 1006 1017 1030 1042 1058 1071 1090 1109 1117 1132 1147 1159 1170 1178 1201 1215 1224 1241 1266 1278 1321 1322 1332 1328 1369 1360 1389 1406 1269 1268 1450 1553 1525 1551 1685 1675 1659 1645 1626 1626 1655 1644 1606 1593 1719 1754 1760 1770 1714 1764 1789 1791 1774 1779 1849 1906 1964 2023 2119 2076 2046 2051 2137 2197 2150 2051 1850 1791 1814 1858 1786 1774 1700 1652 1599 1507 1419 1391 1305 1265 1304 1316 1382 1431 1429 1477 1529 1529 1491 1444 1358 1392 1523 1620 1681 1783 1898 2024 2213 2332 2453 2515 2352 2329 2245 2173 2080 1970 1845 1828 1852 1800 1739 1689 1656 1562 1477 1423 1370 1333 1293 1254 1190 1153 1111 1036 973 931 920 882 860 835 825 844 862 917 953 1057 1084 1199 1289 1290 1351 1429 1422 1555 1672 1816 1921 2007 1989 1990 1997 1980 1956 1935 1944 1883 1844 1920 2015 1984 1917 1952 2001 2034 2089 2213 2221 2263 2235 2249 2257 2307 2354 2448 2508 2508 2477 2384 2323 2234 2207 2129 2061 1988 1897 1787 1728 1737 1821 1853 1805 1861 1928 1984 2039 2100 2156 2215 2249 2352 2383 2483 2557 2456 2391 2374 2428 2545 2645 2887 2959 3047 3066 3053 3110 2982 2856 2778 2764 2773 2899 2970 2973 2933 2782 2574 2462 2352 2317 2241 2198 2076 2024 1990 1964 1886 1873 1883 1895 1929 2002 2058 2080 2122 2001 2071 2129 2280 2380 2443 2506 2556 2602 2654 2724 2799 2725 2653 2665 2558 2447 2496 2577 2710 2873 3004 3071 2995 2922 2929 3019 3025 2816 2737 2621 2555 2459 2409 2420 2428 2515 2649 2744 2641 2558 2504 2457 2500 2580 2508 2395 2320 2312 2203 2108 2018 2058 2061 1950 1935 1967 1949 1868 1731 1714 1607 1616 1628 1490 1473 1552 1534 1525 1531 1504 1440 1291 1274 1282 1293 1338 1384 1406 1432 1411 1426 1436 1479 1488 1471 1447 1425 1430 1404 1395 1405 1357 1400 1368 1405 1439 1420 1336 1345 1357 1380 1295 1227 1303 1358 1279 1256 1350 1345 1378 1389 1402 1299 1369 1291 1163 1224 1307 1373 1376 1351 1257 1158 1160 1159 1222 1193 1064 1110 1238 1292 1350 1402 1456 1554 1589 1654 1732 1655 1550 1441 1400 1383 1369 1474 1417 1303 1240 1107 1012 947 1040 1102 1139 1065 1015 919 947 917 963 880 896 947 961 960 995 1058 1089 1131 1163 1168 1051 926 861 838 827 786 760 741 702 721 799 858 846 736 681 728 709 818 927 887 818 901 953 921 957 959 988 1032 983 923 879 792 741 678 653 670 642 651 640 599 568 520 469 436 430 426 425 422 421 420 418 413 412 409 408 406 402 401 400 402 394 391 389 387 385 383 383 381 381 378 376 374 375 372 371 370 369 368 369 365 364 364 364 359 359 357 362 355 357 354 352 350 350 349 349 348 348 347 344 346 346 345 345 344 344 346 344 343 343 343 341 339 339 340 339 339 337 338 337 338 337 337 336 335 335 343 335 335 338 353 359 362 366 366 364 343 336 332 329 329 327 284 277 263 264 260 260 261 327 350 376 375 378 378 379 380 381 379 332 324 328 331 331 330 333 331 332 332 334 334 336 332 331 329 330 321 275 290 305 255 227 246 210 211 216 221 219 221 241 271 305 307 336 346 397 430 462 412 344 325 343 308 329 340 380 422 496 483 403 413 469 517 497 525 419 409 390 340 352 385 330 374 409 435 462 426 452 487 430 357 365 397 446 467 495 527 501 532 546 481 467 555 599 627 631 667 695 663 619 574 558 570 623 640 665 671 686 686 632 515 484 564 582 445 382 390 439 471 491 537 554 601 594 541 524 453 490 513 529 469 365 452 490 478 376 289 250 244 295 426 412 412 424 457 505 546 573 600 609 507 427 392 456 496 515 519 542 590 604 651 695 728 741 657 666 695 659 615 532 455 483 522 551 460 471 454 428 510 513 513 462 390 323 289 263 222 217 193 198 198 210 209 210 210 222 238 258 283 340 304 340 348 407 368 378 343 325 371 382 419 414 371 273 212 256 258 257 263 290 352 403 389 393 418 422 430 454 487 596 559 452 434 453 480 464 443 418 377 429 469 553 512 459 372 392 428 501 485 427 451 427 457 474 487 447 390 335 363 399 382 938 984 1060 1115 1098 1067 1005 926 902 943 1009 1053 1175 1290 1363 1478 1555 1544 1644 1642 1639 1569 1479 1420 1339 1284 1208 1152 1128 1099 1053 1038 1146 1236 1241 1213 1145 1078 999 980 981 962 949 957 1017 996 1056 1129 1216 1238 1153 1023 871 864 959 1056 1211 1206 1192 1205 1205 1178 1201 1206 1125 1212 1364 1487 1566 1496 1418 1325 1245 1160 1130 1024 1079 1122 1196 1296 1390 1468 1510 1538 1524 1492 1454 1372 1324 1240 1202 1221 1223 1214 1161 1064 983 958 956 999 1093 1165 1272 1360 1264 1161 1181 1229 1259 1295 1342 1197 1108 1334 1465 1625 1609 1647 1702 1638 1515 1408 1329 1255 1179 1283 1328 1471 1608 1700 1613 1489 1395 1293 1324 1290 1321 1321 1322 1290 1265 1262 1236 1226 1197 1114 1109 1049 1047 1120 1209 1249 1247 1248 1325 1405 1482 1599 1623 1621 1621 1628 1642 1518 1432 1341 1289 1215 1152 1090 1067 1028 994 933 974 986 990 977 971 962 949 923 891 916 905 894 900 906 918 909 880 906 902 892 928 934 942 946 960 974 978 989 994 1013 1007 1049 1069 1065 1087 1111 1116 1129 1146 1169 1186 1210 1233 1244 1266 1243 1264 1263 1269 1266 1237 1162 1243 1322 1448 1599 1554 1551 1563 1576 1564 1540 1611 1608 1565 1514 1577 1577 1617 1595 1621 1649 1671 1697 1710 1732 1804 1846 1927 2028 2093 2168 2222 2242 2158 2158 2136 2071 1977 2007 1991 2000 1865 1801 1738 1692 1616 1576 1494 1430 1359 1292 1250 1230 1235 1257 1285 1319 1363 1353 1302 1278 1268 1398 1479 1562 1667 1753 1851 1936 2061 2236 2357 2470 2512 2472 2386 2289 2158 2060 1929 1795 1667 1634 1605 1541 1510 1458 1378 1360 1315 1301 1272 1226 1172 1156 1110 1064 1020 938 906 879 850 823 851 882 901 944 992 1059 1107 1228 1265 1281 1357 1514 1562 1664 1744 1873 1959 2135 2150 2152 2161 2157 2147 2116 2099 1924 1909 2036 2163 2034 2023 2214 2182 2122 2147 2324 2402 2390 2337 2317 2329 2324 2374 2428 2474 2474 2430 2343 2292 2242 2200 2125 2026 1939 1860 1752 1716 1873 1970 2010 1989 1886 1958 2034 2048 2068 2071 2131 2189 2290 2327 2420 2508 2557 2451 2429 2427 2493 2596 2796 2869 2924 2968 3006 3043 2985 2765 2677 2697 2685 2658 2714 2682 2664 2667 2641 2531 2511 2454 2336 2199 1993 1913 1876 1864 1920 1993 2042 2101 2225 2308 2269 2327 2259 2115 2139 2197 2326 2431 2550 2571 2584 2646 2731 2840 2940 2917 2873 2763 2621 2538 2504 2540 2642 2790 2811 2837 2867 2890 2925 3034 3036 2944 2872 2767 2600 2431 2371 2283 2370 2527 2639 2654 2491 2484 2367 2384 2427 2359 2314 2184 2178 2187 2119 1939 1901 1913 1859 1790 1785 1771 1720 1645 1571 1517 1471 1442 1424 1429 1406 1393 1353 1358 1329 1324 1292 1300 1319 1288 1254 1278 1276 1258 1246 1227 1255 1267 1281 1285 1235 1185 1182 1190 1196 1189 1189 1183 1175 1209 1213 1250 1229 1188 1136 1114 1123 1137 1119 1108 1100 1118 1146 1184 1213 1206 1184 1166 1173 1212 1143 1138 1205 1261 1264 1272 1269 1239 1231 1181 1126 1094 1034 1097 1194 1317 1382 1381 1430 1400 1353 1388 1564 1573 1504 1431 1283 1182 1129 1226 1257 1290 1326 1338 1228 1149 1017 962 898 925 884 865 868 865 876 822 787 787 801 831 841 914 961 999 996 1054 1077 1080 1024 992 903 855 813 801 824 760 651 723 766 741 778 882 878 860 948 988 1073 1019 1054 1072 1103 1124 1122 1095 1018 975 907 836 761 694 608 581 599 573 567 582 536 523 486 441 436 432 429 428 426 424 422 421 418 414 413 408 408 408 401 400 400 398 394 391 391 388 388 385 383 381 380 380 377 376 374 375 373 374 372 369 368 367 367 363 363 359 363 359 357 357 353 353 352 351 351 351 350 349 348 350 348 348 347 345 346 347 345 346 346 343 344 344 343 341 343 342 340 340 340 339 339 339 338 337 337 335 339 336 336 354 353 364 365 360 361 358 339 333 331 333 333 291 289 276 268 270 260 267 278 374 375 376 379 382 381 379 380 365 366 330 335 334 332 331 330 333 334 334 336 336 337 335 336 330 331 318 297 329 327 314 236 239 259 236 210 212 212 221 229 236 256 300 330 358 393 397 411 423 354 282 305 348 343 358 354 368 413 442 436 412 461 517 547 462 485 511 424 366 361 402 375 333 362 382 379 444 502 507 447 376 412 419 435 421 424 456 485 526 592 611 565 514 531 510 557 607 623 661 656 665 643 618 543 528 559 571 600 592 646 700 587 503 435 422 400 429 453 491 518 557 553 611 627 631 588 549 432 395 376 427 400 349 347 334 362 377 307 258 248 253 340 288 358 364 363 357 428 455 512 539 558 515 424 378 449 494 580 567 556 589 628 653 705 757 661 567 585 605 606 568 485 416 427 454 419 376 337 331 334 360 432 467 448 427 349 325 247 236 229 197 197 195 204 200 208 224 265 293 274 278 279 301 354 440 435 363 365 382 431 450 451 418 375 274 215 261 259 265 271 299 340 368 361 335 343 352 359 421 466 567 591 472 426 501 558 478 453 434 386 420 460 518 504 470 420 414 472 531 504 449 505 509 509 475 513 489 416 370 426 422 434 979 1017 1082 1128 1140 1085 1024 974 917 930 980 1050 1117 1168 1283 1406 1491 1564 1554 1506 1519 1504 1430 1376 1307 1260 1199 1115 1086 1064 1076 1119 1265 1276 1193 1145 1082 1007 1048 1045 1051 1037 1011 973 942 1002 1115 1197 1270 1370 1224 1110 960 865 924 1065 1094 1064 1072 1085 1097 1093 1109 1077 1133 1268 1315 1377 1447 1516 1488 1357 1244 1120 1079 1021 1082 1197 1256 1334 1382 1424 1425 1410 1437 1393 1377 1361 1311 1278 1259 1311 1326 1219 1180 1084 1033 953 948 994 1084 1165 1237 1347 1255 1171 1112 1099 1157 1223 1294 1207 1118 1311 1448 1627 1587 1548 1592 1657 1532 1378 1306 1232 1159 1242 1348 1512 1603 1591 1613 1450 1336 1236 1255 1235 1249 1232 1240 1228 1207 1222 1216 1146 1117 1072 1030 1015 1077 1178 1282 1360 1331 1299 1422 1494 1591 1690 1794 1787 1798 1629 1551 1411 1340 1240 1185 1122 1075 1045 1011 965 929 932 966 984 954 933 923 898 885 874 870 869 866 871 869 876 873 866 850 840 872 898 898 900 900 901 907 913 914 926 939 949 924 958 983 993 979 1028 1030 1049 1070 1095 1126 1142 1175 1184 1188 1187 1186 1185 1179 1190 1176 1125 1136 1183 1313 1475 1477 1475 1508 1509 1512 1512 1550 1483 1410 1473 1531 1539 1527 1571 1596 1629 1607 1624 1681 1683 1755 1763 1835 1885 1938 2018 2126 2241 2235 2183 2186 2207 2198 2204 2011 1935 1874 1844 1753 1717 1653 1622 1573 1523 1398 1347 1301 1280 1191 1183 1237 1258 1287 1252 1195 1184 1335 1429 1522 1590 1642 1686 1722 1796 2000 2073 2242 2347 2341 2362 2300 2196 2105 2020 1892 1816 1736 1633 1493 1461 1425 1403 1335 1327 1330 1298 1251 1213 1160 1142 1086 1054 1013 929 895 876 814 841 862 897 928 967 998 1042 1097 1219 1220 1254 1301 1397 1492 1603 1702 1870 2015 2200 2278 2259 2267 2255 2238 2216 2104 1934 1966 2139 2192 2053 2116 2361 2315 2210 2258 2332 2482 2448 2387 2395 2363 2347 2382 2427 2394 2382 2399 2337 2300 2204 2143 2091 2032 1899 1833 1758 1806 1895 1998 2072 2020 1956 2038 2127 2193 2222 2180 2123 2142 2238 2306 2383 2435 2550 2559 2456 2439 2492 2582 2781 2841 2962 2990 3100 3164 3066 2915 2705 2662 2688 2546 2524 2503 2486 2485 2561 2649 2554 2456 2283 2164 1961 1876 1867 1961 2042 2114 2224 2293 2382 2445 2559 2591 2361 2216 2159 2198 2294 2415 2524 2682 2708 2768 2817 2951 3045 3015 2904 2778 2683 2562 2523 2509 2618 2654 2699 2877 3092 3014 2994 3034 2891 2797 2768 2780 2616 2498 2372 2262 2300 2420 2495 2448 2392 2312 2292 2262 2269 2194 2158 2083 2063 2022 2005 1841 1823 1753 1739 1692 1684 1635 1588 1522 1494 1493 1488 1467 1489 1560 1599 1480 1458 1453 1433 1413 1432 1469 1465 1487 1457 1362 1347 1283 1252 1192 1192 1181 1174 1173 1155 1148 1147 1137 1133 1128 1123 1120 1121 1122 1113 1152 1124 1067 1061 1060 1047 1070 1082 1058 1041 1017 1001 1012 1032 1051 1063 1090 1086 1121 1117 1110 1166 1156 1152 1147 1138 1128 1128 1178 1149 986 973 1091 1200 1212 1228 1228 1351 1324 1204 1330 1424 1398 1356 1326 1203 1116 1033 1068 1192 1182 1218 1268 1308 1277 1163 1145 1048 987 983 1036 1047 1000 962 901 919 817 724 732 776 811 869 873 893 912 960 996 973 932 974 999 942 934 775 703 643 681 712 702 838 820 828 921 999 982 986 991 1064 1100 1123 1111 1114 1071 1000 951 876 788 703 677 600 550 529 519 515 537 494 453 445 442 437 435 431 430 427 426 423 423 418 414 414 409 406 410 407 403 400 397 394 393 393 391 389 385 386 384 382 381 383 378 379 377 376 375 371 371 368 369 367 365 364 369 361 358 357 357 355 354 355 354 352 351 352 351 354 350 350 350 349 348 347 346 345 347 345 343 345 344 344 343 341 342 343 341 341 340 340 340 339 338 339 337 339 337 337 360 357 360 363 361 364 364 337 335 333 335 332 289 286 283 268 264 260 284 335 345 380 382 383 382 381 379 376 360 343 345 380 349 335 332 334 332 335 335 336 337 336 338 336 334 332 323 310 329 331 328 250 238 269 293 239 213 210 213 214 221 225 267 332 391 408 332 336 340 310 286 313 333 343 323 315 343 393 394 359 395 444 470 511 460 442 460 420 410 416 372 346 364 397 420 441 438 496 513 426 404 436 455 475 502 474 473 556 571 573 629 618 605 623 586 572 577 633 672 709 720 626 564 546 549 519 491 533 521 574 595 598 498 392 390 443 454 500 530 545 560 588 589 629 563 514 520 505 450 354 323 268 256 263 260 253 257 308 276 252 252 271 341 390 405 416 431 442 433 423 431 456 491 514 453 416 416 496 459 524 556 586 635 683 749 674 627 522 464 525 465 448 367 332 320 305 301 298 300 290 302 316 370 405 408 347 300 265 236 233 210 198 199 243 266 226 218 225 230 249 278 328 328 356 428 464 441 383 396 407 412 408 429 386 287 213 292 339 314 313 323 337 326 298 350 386 359 365 418 468 540 558 474 449 547 524 460 425 442 439 434 470 511 503 457 396 408 457 560 528 518 479 574 592 512 533 521 478 442 469 517 559 1029 1094 1218 1262 1250 1195 1127 1048 973 970 1035 1063 1158 1242 1435 1495 1566 1573 1458 1404 1403 1412 1391 1340 1290 1244 1178 1101 1061 1070 1149 1252 1227 1169 1127 1075 1028 1059 1098 1103 1158 1103 1075 1074 1015 942 976 1020 1138 1235 1224 1158 988 899 950 1004 1003 1010 1007 1024 1043 1015 1006 1028 1117 1199 1229 1289 1338 1423 1443 1388 1279 1113 1018 1049 1164 1221 1206 1263 1306 1345 1359 1342 1345 1330 1301 1271 1268 1262 1272 1407 1457 1325 1231 1156 1146 976 939 996 1037 1107 1184 1342 1253 1140 1080 1018 1070 1137 1192 1118 1150 1318 1455 1628 1593 1452 1465 1534 1548 1426 1324 1219 1114 1251 1338 1458 1492 1505 1548 1400 1303 1230 1185 1176 1177 1168 1168 1166 1167 1170 1167 1132 1101 1050 1005 1061 1120 1210 1313 1431 1366 1357 1440 1584 1691 1808 1869 1698 1627 1500 1442 1318 1252 1168 1118 1067 1044 997 973 958 912 890 901 903 906 898 897 855 851 847 845 829 840 835 832 830 815 807 809 821 827 829 827 837 837 838 849 853 859 871 873 883 872 877 894 897 914 934 960 965 998 1024 1049 1070 1097 1110 1122 1131 1133 1139 1139 1145 1161 1112 1085 1148 1209 1263 1327 1370 1365 1384 1384 1381 1398 1340 1337 1370 1420 1440 1483 1500 1509 1530 1565 1574 1613 1602 1645 1689 1702 1763 1798 1883 1952 2042 2112 2168 2230 2246 2313 2166 2026 1990 1943 1900 1806 1723 1684 1622 1587 1544 1484 1386 1331 1286 1235 1168 1163 1171 1186 1158 1128 1233 1345 1350 1375 1399 1477 1540 1679 1755 1891 2011 2136 2142 2125 2140 2084 2069 1958 1866 1799 1746 1666 1587 1470 1387 1335 1354 1311 1286 1285 1272 1238 1185 1138 1093 1050 1019 996 909 892 846 822 844 868 904 945 998 1047 1089 1125 1208 1266 1376 1492 1592 1682 1785 1882 1947 2020 2239 2397 2387 2343 2293 2279 2166 2066 1993 2047 2238 2166 2120 2231 2499 2447 2376 2368 2427 2457 2495 2448 2448 2408 2417 2481 2389 2347 2331 2337 2313 2258 2191 2148 2064 1978 1879 1836 1786 1857 1990 2063 2146 2117 2004 2053 2156 2232 2316 2326 2272 2199 2186 2274 2349 2407 2523 2617 2556 2477 2463 2534 2724 2826 2896 2975 3097 3068 3144 3052 2791 2688 2657 2545 2546 2458 2388 2365 2413 2509 2600 2576 2282 2074 1926 1858 1880 2019 2291 2336 2352 2354 2383 2434 2551 2634 2449 2289 2190 2257 2286 2379 2566 2644 2679 2691 2737 2857 3002 2968 2924 2901 2765 2632 2561 2536 2533 2584 2703 2890 3001 2983 3030 3086 2841 2737 2706 2713 2548 2394 2339 2191 2183 2266 2273 2239 2196 2167 2188 2111 2118 2085 2033 1966 1937 1884 1846 1742 1718 1680 1649 1614 1591 1553 1525 1512 1538 1566 1585 1571 1604 1641 1744 1686 1667 1606 1648 1575 1647 1661 1578 1694 1705 1608 1529 1414 1376 1346 1303 1314 1334 1298 1280 1259 1224 1235 1197 1201 1185 1190 1221 1215 1193 1162 1174 1133 1103 1069 1039 1029 1031 1037 1027 1000 1010 993 979 971 983 981 987 995 1011 1060 1074 1061 1041 1033 1026 1022 1030 1051 1061 971 977 1012 1080 1069 1065 1218 1279 1235 1119 1118 1219 1230 1192 1175 1154 1085 973 1032 1081 1099 1098 1137 1156 1174 1162 1160 1153 1140 1153 1195 1193 1110 1069 1026 988 881 839 717 718 762 781 757 835 784 865 914 867 844 844 896 998 915 820 753 658 670 645 738 773 754 845 917 911 876 872 912 997 1038 1041 1033 1063 1047 981 921 862 817 763 733 697 643 565 522 474 466 453 449 445 442 438 438 435 434 431 429 425 420 421 417 417 415 412 410 406 404 401 398 395 395 396 393 390 390 390 387 385 385 382 385 379 378 377 375 375 374 372 371 371 370 365 362 364 361 359 358 356 357 356 355 355 353 355 351 353 352 351 350 350 350 351 347 348 347 346 346 347 345 346 346 345 342 343 343 343 341 342 340 339 339 340 338 338 340 337 358 358 360 363 363 362 363 336 335 336 332 299 291 283 275 268 264 266 315 312 360 381 389 386 380 380 378 360 350 345 380 367 383 351 333 333 333 335 334 336 336 337 339 336 333 330 312 330 331 332 328 251 242 262 283 264 235 228 223 217 215 216 227 257 339 385 326 267 281 270 316 317 346 335 304 307 323 375 327 368 424 463 455 444 420 448 441 440 382 369 371 409 402 439 458 492 496 513 521 450 461 476 491 521 539 531 527 567 604 635 651 690 679 684 646 652 616 646 686 731 675 592 582 604 600 580 579 511 469 471 517 494 433 419 442 490 517 544 550 566 568 553 596 637 586 551 505 432 372 337 272 287 325 294 268 250 249 273 259 253 250 293 331 377 432 459 465 490 506 499 464 497 519 515 524 510 480 432 473 536 586 621 627 677 731 706 688 606 522 401 401 414 415 409 385 416 332 321 296 305 267 268 288 306 343 341 208 198 198 199 194 195 206 230 257 281 316 254 219 253 295 331 320 364 445 417 403 395 360 355 393 369 401 389 272 209 305 340 320 288 284 262 306 331 310 353 381 404 446 470 510 527 539 516 579 526 453 456 484 429 486 457 538 504 431 420 490 482 565 555 533 532 519 565 570 593 565 527 491 491 529 548 1018 1082 1210 1255 1306 1229 1139 1111 1054 1021 1076 1098 1144 1200 1360 1433 1552 1533 1413 1353 1311 1314 1337 1323 1280 1240 1142 1107 1097 1085 1172 1176 1170 1136 1078 1059 1108 1147 1203 1198 1225 1215 1221 1137 1083 1021 973 930 1053 1142 1095 1070 1014 930 872 938 962 963 988 1016 1008 985 919 1002 1053 1143 1165 1209 1255 1324 1358 1336 1295 1151 1041 1035 1170 1139 1180 1278 1261 1290 1328 1291 1268 1269 1255 1224 1215 1211 1233 1298 1383 1468 1426 1281 1170 1057 938 1047 1154 1197 1274 1315 1212 1096 1049 986 1016 1013 1039 1108 1214 1387 1546 1686 1609 1411 1334 1369 1436 1420 1327 1212 1101 1185 1253 1352 1353 1471 1453 1325 1252 1181 1150 1138 1137 1145 1154 1155 1157 1144 1126 1085 1037 994 1026 1093 1137 1217 1316 1480 1436 1413 1482 1610 1724 1869 1736 1578 1470 1362 1308 1225 1166 1094 1074 1038 998 958 947 952 930 855 872 881 878 869 865 848 834 813 809 808 813 810 801 794 790 791 796 804 803 809 810 815 814 812 814 819 822 828 831 833 837 838 848 855 864 879 908 932 956 970 976 998 1015 1038 1068 1075 1078 1084 1093 1087 1077 1062 1047 1121 1128 1141 1175 1187 1245 1263 1282 1256 1254 1258 1286 1319 1366 1369 1403 1422 1477 1503 1514 1543 1563 1553 1571 1596 1649 1686 1746 1764 1791 1837 1913 1940 2006 2054 2144 2138 2094 2074 2042 1921 1820 1773 1692 1616 1568 1553 1499 1435 1343 1309 1231 1165 1086 1085 1104 1064 1157 1200 1231 1257 1331 1402 1492 1556 1660 1751 1841 1903 1978 2001 1990 1964 1929 1869 1812 1773 1733 1681 1577 1511 1425 1333 1287 1263 1256 1239 1226 1230 1215 1159 1121 1050 1018 989 992 902 883 814 818 844 899 941 980 1028 1086 1128 1170 1229 1278 1456 1561 1671 1793 1913 1987 2058 2116 2337 2472 2455 2366 2279 2210 2126 2098 2086 2096 2275 2206 2245 2377 2479 2480 2438 2435 2454 2487 2556 2524 2491 2472 2491 2499 2370 2321 2277 2254 2231 2221 2180 2119 2035 1955 1900 1846 1793 1909 2028 2074 2151 2206 2098 2085 2167 2216 2313 2375 2293 2261 2222 2211 2314 2380 2486 2552 2645 2564 2523 2524 2697 2768 2895 2966 2989 3052 3132 3122 2850 2778 2697 2663 2604 2628 2426 2345 2342 2438 2568 2548 2234 2092 1834 1791 1893 2005 2232 2349 2468 2554 2553 2522 2534 2606 2589 2394 2255 2263 2340 2356 2488 2581 2629 2667 2694 2773 2828 2933 3019 2889 2817 2771 2710 2600 2581 2568 2635 2758 2775 2828 2853 2988 2914 2697 2644 2588 2513 2405 2282 2096 2076 2122 2079 2045 2029 2010 2029 1970 1955 1936 1925 1879 1843 1781 1732 1680 1665 1660 1694 1701 1737 1661 1642 1663 1681 1685 1669 1778 1735 1715 1819 1838 1845 1806 1759 1674 1807 1844 1714 1812 1867 1801 1829 1719 1699 1518 1521 1417 1463 1432 1431 1393 1383 1398 1374 1356 1341 1331 1356 1354 1316 1310 1317 1308 1301 1266 1187 1115 1098 1069 1071 1069 1055 1023 993 974 971 969 957 950 970 974 954 936 914 906 905 912 899 875 884 902 904 949 983 956 1042 1095 1069 1130 1068 994 1108 1077 1026 1058 1055 1023 919 934 963 1001 998 1025 1048 1049 1024 1039 1095 1133 1175 1213 1273 1271 1220 1197 1027 1025 938 840 710 701 686 724 732 738 847 818 743 751 787 856 893 879 811 771 709 625 679 705 751 821 883 832 779 763 827 892 905 959 951 966 1022 986 959 919 855 817 717 675 631 588 584 526 464 457 453 450 447 446 443 440 439 435 432 430 427 426 422 422 422 418 413 410 408 405 403 403 399 398 399 395 392 391 390 389 388 387 385 384 383 381 380 384 378 376 374 375 370 366 367 366 363 362 360 359 359 358 358 356 356 353 354 354 353 352 354 353 350 349 350 351 349 350 348 348 348 350 346 347 345 345 345 344 344 342 343 344 341 341 339 339 340 339 341 360 360 361 362 362 366 356 340 338 335 312 296 291 284 273 269 265 281 351 344 373 377 398 387 378 376 367 377 347 367 378 380 380 371 335 335 336 337 338 338 338 340 338 334 332 329 327 333 332 331 301 247 246 260 284 261 263 249 246 217 216 217 214 228 272 287 243 256 307 309 314 325 318 308 291 320 332 313 345 353 399 438 465 411 427 446 468 419 396 437 403 439 461 467 498 513 532 567 545 511 520 537 531 564 530 553 570 616 608 638 664 640 649 657 673 703 688 705 723 715 681 632 629 643 663 660 606 581 548 515 441 417 398 444 507 541 536 567 560 544 526 535 591 565 583 596 605 486 402 311 264 329 361 376 364 313 256 248 249 268 260 261 318 372 418 490 491 517 529 549 548 502 540 578 574 583 575 528 489 465 490 520 566 636 693 693 625 614 520 466 459 429 474 464 404 487 374 381 369 366 323 319 261 261 271 304 213 199 200 199 208 225 237 242 261 293 317 245 259 229 262 271 311 355 426 404 349 328 325 308 326 364 333 357 251 221 278 332 257 245 250 264 289 308 306 319 356 380 433 474 503 517 547 591 623 530 494 511 510 460 556 517 584 593 494 416 540 584 590 576 585 567 558 606 646 612 547 511 486 485 506 496 1001 1055 1042 1075 1151 1169 1221 1258 1246 1138 1218 1266 1257 1343 1387 1384 1472 1459 1379 1341 1288 1257 1236 1226 1249 1236 1222 1192 1176 1168 1191 1203 1195 1172 1090 1173 1259 1259 1344 1348 1333 1331 1346 1300 1219 1143 1102 1034 930 947 958 977 985 945 890 850 870 944 983 979 974 935 895 953 998 1047 1055 1136 1177 1235 1224 1257 1178 977 990 1067 1124 1053 1131 1214 1289 1345 1348 1313 1245 1187 1185 1166 1173 1173 1168 1201 1246 1298 1382 1223 1104 1020 1013 922 954 1073 1169 1186 1121 1014 986 964 970 952 1030 1206 1360 1539 1542 1493 1529 1412 1257 1192 1236 1304 1311 1155 1041 1228 1241 1221 1308 1387 1315 1206 1144 1126 1123 1104 1115 1134 1097 1079 1065 1043 1051 1012 984 1024 1058 1107 1151 1221 1286 1441 1499 1522 1579 1667 1776 1713 1573 1317 1230 1206 1156 1117 1085 1048 1011 978 952 929 944 919 876 825 835 836 831 823 824 807 799 793 799 805 805 773 770 791 805 806 805 806 806 817 809 829 836 830 832 833 841 840 835 831 835 833 838 841 851 853 866 877 882 886 900 929 951 973 985 985 983 982 987 994 989 981 999 1018 1047 1067 1080 1092 1141 1173 1188 1172 1153 1208 1234 1251 1271 1319 1352 1370 1468 1490 1472 1462 1463 1479 1521 1562 1595 1632 1634 1679 1706 1687 1727 1807 1863 1887 1932 1962 1981 1992 2004 1965 1924 1894 1790 1762 1656 1582 1518 1469 1403 1349 1248 1217 1157 1115 1043 1020 1066 1133 1186 1220 1315 1369 1452 1532 1625 1681 1692 1743 1784 1845 1847 1821 1763 1742 1682 1632 1583 1560 1465 1421 1368 1317 1237 1180 1169 1169 1193 1177 1137 1098 1029 997 979 945 943 889 845 809 811 851 901 955 995 1043 1072 1141 1171 1271 1358 1485 1565 1653 1733 1898 1992 2121 2218 2369 2498 2448 2309 2225 2220 2221 2246 2197 2222 2375 2369 2503 2442 2472 2519 2614 2644 2604 2641 2639 2569 2549 2545 2606 2457 2337 2296 2248 2209 2168 2146 2115 2090 2019 1952 1876 1848 1839 1915 2022 2087 2172 2214 2231 2139 2137 2222 2324 2380 2361 2361 2371 2329 2301 2372 2452 2524 2603 2662 2679 2601 2654 2773 2843 2875 3013 3106 3120 3046 2773 2877 2883 2735 2734 2729 2668 2371 2289 2315 2335 2234 2020 1912 1780 1796 1926 2101 2336 2343 2370 2427 2521 2585 2729 2802 2626 2574 2346 2253 2298 2348 2440 2494 2555 2612 2613 2662 2773 2926 3019 3156 3085 3007 2933 2824 2771 2703 2669 2683 2697 2752 2801 2893 2850 2664 2564 2454 2384 2234 2147 2070 2024 2015 1981 1910 1898 1864 1849 1829 1811 1793 1789 1775 1757 1738 1738 1787 1846 1953 2036 1981 1901 1962 1988 1977 1912 1843 1788 1898 1851 1781 1866 1969 2029 1928 1880 1783 1892 1962 1918 2047 2031 1959 2004 1991 1880 1718 1716 1595 1608 1523 1500 1475 1497 1524 1513 1489 1471 1436 1513 1477 1459 1449 1432 1441 1457 1497 1486 1397 1352 1272 1204 1173 1207 1204 1179 1100 1090 1036 1010 999 981 950 938 938 972 959 963 947 937 919 859 856 862 839 833 853 849 853 849 863 922 942 934 907 891 890 894 873 840 854 844 849 866 869 902 914 878 922 965 982 1008 1051 1124 1155 1158 1156 1133 1115 959 844 767 744 694 652 642 692 772 767 664 661 705 746 728 814 785 747 668 624 639 732 806 860 851 798 702 672 771 758 782 805 851 905 931 921 867 882 824 782 703 654 576 546 484 473 463 460 453 454 450 449 443 442 441 438 434 430 428 430 428 423 423 419 415 413 408 405 404 402 401 402 398 396 393 394 394 391 389 388 388 387 383 384 379 383 378 376 374 373 371 372 369 368 369 365 363 363 360 361 359 362 358 356 357 356 356 354 354 354 353 352 351 351 352 351 352 348 349 347 348 350 346 347 348 346 344 344 345 346 345 343 341 341 341 341 340 364 365 364 365 368 360 342 341 338 335 315 297 290 283 268 273 285 333 352 387 390 390 394 389 376 374 378 381 351 360 380 382 381 385 352 338 337 337 338 340 338 338 336 334 335 333 332 335 333 333 296 254 250 272 303 307 287 237 248 237 224 222 217 218 227 246 260 284 299 295 291 297 301 275 278 312 333 309 303 334 344 387 442 403 445 452 436 426 470 473 479 475 501 502 485 514 538 550 556 596 575 579 540 492 521 549 547 542 542 552 564 589 607 643 673 712 742 680 639 710 728 692 692 699 713 664 651 641 565 467 406 434 480 485 504 534 576 545 540 538 536 527 487 555 465 506 489 551 521 389 300 272 318 434 452 415 357 325 335 350 318 259 271 388 388 368 393 443 522 551 581 585 584 608 626 639 632 632 566 490 547 579 562 542 604 708 659 569 528 574 567 499 538 525 467 545 423 486 513 470 389 392 333 311 288 228 247 215 204 204 206 201 202 221 288 320 293 325 302 251 254 276 331 375 440 474 422 395 374 316 317 281 285 260 271 273 244 224 232 232 244 256 275 293 305 345 339 362 360 368 422 477 546 584 612 548 583 595 483 562 578 623 631 564 485 444 460 469 594 601 604 616 633 634 626 612 588 545 510 479 473 514 918 964 901 979 1026 1050 1164 1261 1234 1163 1183 1222 1317 1433 1525 1491 1512 1456 1372 1342 1300 1259 1287 1317 1305 1315 1273 1267 1259 1249 1304 1327 1283 1192 1114 1173 1264 1352 1348 1282 1200 1212 1347 1368 1298 1261 1145 1092 1012 956 901 873 931 941 925 886 843 852 933 954 942 886 883 945 928 932 1029 1076 1128 1194 1191 1178 1143 961 1054 1048 1009 1123 1214 1180 1205 1246 1300 1341 1261 1183 1143 1137 1123 1127 1109 1153 1178 1272 1375 1235 1119 1028 967 926 915 949 998 986 979 929 931 948 937 981 1059 1177 1276 1434 1407 1318 1363 1361 1226 1047 1074 1110 1163 1110 1003 1168 1148 1156 1241 1202 1148 1101 1082 1084 1087 1060 1095 1059 1024 1003 1002 983 975 1005 1040 1068 1101 1156 1185 1245 1281 1371 1463 1496 1513 1621 1714 1578 1436 1276 1191 1116 1102 1071 1056 1020 998 947 928 921 904 863 837 819 795 812 796 790 788 797 800 801 773 785 782 764 776 786 796 810 810 820 825 835 849 840 830 849 852 849 859 869 874 873 881 863 836 838 842 846 849 850 849 854 872 889 921 937 940 927 912 908 916 930 939 950 972 991 1013 1027 1028 1026 1064 1110 1131 1115 1134 1167 1190 1200 1211 1295 1319 1325 1372 1403 1424 1392 1390 1411 1451 1487 1513 1567 1578 1593 1627 1612 1678 1731 1792 1829 1850 1883 1909 1885 1833 1836 1880 1879 1872 1818 1750 1646 1571 1475 1420 1370 1266 1218 1179 1109 1061 993 1087 1122 1161 1224 1287 1354 1422 1485 1544 1626 1622 1625 1729 1771 1754 1730 1662 1652 1593 1520 1506 1443 1378 1348 1299 1274 1230 1158 1083 1115 1125 1111 1055 1026 990 948 929 898 910 860 815 808 808 856 898 944 988 1045 1077 1144 1188 1278 1355 1440 1514 1590 1685 1778 1861 2008 2091 2221 2370 2462 2373 2343 2356 2372 2310 2282 2326 2505 2537 2597 2560 2576 2608 2738 2837 2842 2838 2789 2692 2649 2631 2688 2534 2388 2325 2281 2242 2201 2157 2115 2088 2062 2017 1890 1869 1859 1903 2014 2075 2124 2159 2211 2208 2135 2171 2269 2322 2377 2425 2498 2451 2389 2344 2396 2453 2507 2562 2656 2734 2663 2718 2871 2939 3007 3082 3078 2949 2721 2749 2895 2764 2611 2572 2609 2592 2272 2166 2162 2076 1899 1802 1749 1814 1966 2187 2433 2546 2439 2437 2487 2529 2619 2681 2622 2601 2524 2394 2298 2326 2389 2467 2525 2580 2607 2649 2681 2817 2962 2859 2952 3116 3092 2990 2920 2917 2840 2801 2814 2889 2912 2917 2926 2718 2605 2474 2405 2196 2103 2067 2063 2123 2082 1963 1900 1878 1894 1971 1955 1905 1852 1841 1810 1827 1866 1934 1942 2082 2196 2145 2076 2109 2185 2095 2015 1942 1895 2008 1984 1910 1897 2007 2091 2038 2039 1953 1943 2079 2118 2152 2112 2115 2113 2011 1911 1827 1824 1729 1665 1615 1574 1544 1546 1581 1561 1550 1530 1493 1558 1636 1584 1544 1576 1565 1555 1574 1626 1552 1446 1269 1269 1315 1349 1305 1225 1194 1168 1201 1157 1084 1082 1045 1033 1039 1065 1054 1100 1065 1025 993 980 917 894 881 858 833 852 856 832 797 785 814 835 828 781 793 775 764 781 771 749 734 747 758 795 784 779 816 848 878 906 948 1007 1027 1027 1034 1023 1004 1007 941 884 833 757 779 664 630 730 706 631 620 626 663 692 718 682 694 672 595 651 676 793 753 785 726 678 642 723 680 688 751 824 816 845 874 802 842 792 741 707 623 556 530 478 470 464 461 456 454 452 450 446 443 441 440 436 435 434 431 427 425 422 418 415 411 409 407 405 406 404 402 400 398 401 397 395 395 392 391 390 387 386 382 385 381 380 377 376 375 375 372 369 367 367 366 365 366 362 362 362 363 360 360 359 358 357 356 356 355 354 354 353 353 352 350 351 351 352 349 353 349 350 349 348 348 348 348 347 345 346 343 343 343 342 343 344 365 365 366 368 364 352 343 338 336 336 302 293 284 274 270 274 309 337 377 388 390 392 388 384 379 382 381 380 355 378 377 382 383 385 377 345 338 340 340 341 337 336 336 335 333 334 334 334 334 336 324 272 260 293 303 307 242 227 222 225 219 217 216 216 224 249 281 280 267 282 257 255 271 288 332 324 323 328 376 337 358 378 420 404 435 425 419 444 471 465 472 487 505 517 478 534 555 537 526 561 544 493 476 525 552 599 615 624 595 616 617 596 633 665 688 730 710 653 597 670 651 704 734 730 715 652 589 557 491 420 453 509 475 515 541 573 585 554 560 562 563 516 464 470 472 412 413 437 466 468 373 278 272 357 441 474 423 390 405 414 402 303 259 342 306 317 310 378 425 455 515 596 618 614 623 676 696 711 637 564 543 611 631 607 556 661 712 640 586 625 625 574 574 593 539 595 512 560 573 568 488 408 390 350 278 239 222 240 210 210 206 202 205 224 253 316 363 381 334 278 249 293 355 396 436 478 521 430 382 380 336 341 310 302 371 363 292 229 261 233 232 232 283 293 336 362 394 401 438 458 483 467 522 571 606 616 604 550 512 574 632 622 612 586 512 471 539 603 520 555 615 619 611 616 623 572 613 575 529 478 463 505 804 833 850 890 966 1067 1211 1315 1243 1214 1196 1231 1330 1441 1486 1402 1452 1442 1426 1412 1370 1303 1230 1279 1336 1346 1324 1339 1357 1347 1379 1322 1263 1201 1144 1198 1227 1220 1193 1152 1124 1197 1311 1364 1280 1206 1125 1078 1033 992 963 923 870 872 879 871 860 839 857 886 907 867 869 916 861 896 936 1047 1077 1142 1164 1135 1094 943 973 982 997 1025 1055 1102 1174 1215 1237 1312 1257 1162 1132 1107 1086 1076 1076 1139 1183 1321 1411 1262 1126 1037 1000 922 907 905 903 909 901 902 908 925 922 927 998 1094 1176 1296 1248 1180 1201 1246 1115 952 930 938 975 1024 969 1031 1024 1027 1059 1047 1019 1037 1035 1056 1059 1038 1049 1029 975 961 965 995 1026 1064 1104 1131 1149 1187 1220 1252 1296 1346 1382 1400 1452 1568 1569 1433 1300 1183 1125 1067 1069 1048 1028 992 958 924 911 881 860 842 841 845 811 779 778 778 771 771 780 763 755 753 757 759 766 805 808 818 823 840 842 840 838 852 867 879 876 885 882 874 875 877 855 864 876 880 867 854 845 846 850 849 854 862 877 892 889 886 874 877 896 903 916 919 929 940 950 976 991 981 1009 1035 1060 1049 1094 1119 1147 1152 1181 1234 1255 1283 1296 1294 1352 1356 1327 1329 1378 1408 1466 1499 1489 1499 1553 1554 1594 1655 1728 1743 1730 1774 1799 1769 1713 1700 1712 1761 1793 1779 1750 1661 1552 1472 1412 1355 1256 1196 1149 1091 1022 988 1066 1101 1159 1191 1258 1302 1353 1377 1433 1480 1495 1530 1578 1614 1618 1599 1565 1534 1473 1438 1378 1347 1309 1261 1232 1221 1180 1122 1033 1055 1050 1033 973 954 922 892 872 850 852 824 808 821 809 844 906 953 987 1053 1090 1142 1198 1225 1253 1305 1424 1534 1548 1615 1727 1828 1930 2130 2234 2365 2463 2481 2463 2443 2409 2374 2446 2625 2704 2758 2762 2687 2683 2736 2843 2808 2751 2759 2670 2580 2621 2714 2663 2477 2383 2294 2258 2225 2198 2154 2108 2056 1997 1920 1909 1908 1887 1961 2021 2079 2104 2162 2205 2206 2179 2210 2264 2336 2382 2460 2531 2518 2423 2388 2442 2548 2605 2656 2768 2676 2629 2800 2853 2943 3029 3033 2928 2710 2675 2860 2879 2597 2484 2499 2511 2371 2188 2028 1932 1785 1730 1763 1829 2044 2214 2407 2527 2666 2642 2537 2528 2634 2701 2729 2796 2612 2510 2427 2361 2373 2422 2475 2549 2599 2734 2803 2867 2901 2807 2816 3008 3072 3036 3076 3092 3029 2985 2878 2803 2798 2810 2819 2801 2693 2609 2473 2303 2161 2120 2143 2242 2292 2257 2101 1978 1953 2072 2149 2171 2035 1937 1927 1877 1950 2047 2108 2138 2230 2309 2245 2308 2282 2197 2121 2093 2013 2120 2158 2072 2034 2075 2142 2218 2218 2137 2098 2165 2276 2329 2282 2275 2253 2126 2079 1975 1891 1811 1735 1734 1661 1629 1615 1625 1598 1599 1585 1537 1607 1700 1705 1709 1705 1703 1703 1682 1691 1535 1443 1322 1397 1466 1427 1299 1295 1249 1307 1317 1247 1217 1214 1138 1082 1120 1081 1157 1218 1167 1060 1031 1134 1093 1037 1029 1061 1003 937 921 912 907 835 798 783 781 807 799 785 784 767 755 787 798 749 735 715 713 719 715 723 774 834 866 904 902 898 892 889 910 946 989 987 915 869 871 777 676 619 618 600 594 588 584 586 610 596 613 589 584 619 616 720 758 652 704 625 641 655 619 703 739 715 765 762 762 710 726 753 686 628 590 550 513 475 471 463 462 461 456 454 453 451 447 442 441 439 439 434 433 429 425 421 420 414 414 412 411 409 408 406 402 401 400 401 400 398 397 395 392 390 390 389 387 385 382 381 381 382 377 375 375 372 370 369 369 368 368 367 363 363 360 363 360 360 360 357 359 358 358 355 355 355 354 354 353 353 351 352 350 350 349 351 349 351 358 352 349 348 356 346 345 344 344 344 345 345 363 366 367 367 356 365 343 342 339 307 300 284 279 273 270 300 338 381 389 391 392 389 388 391 380 379 380 373 370 384 382 383 384 384 386 353 342 342 341 340 340 338 337 336 335 336 335 335 335 336 306 257 271 302 309 292 227 229 222 224 217 221 221 218 220 247 299 249 244 280 266 287 290 317 330 355 320 348 374 378 335 365 411 394 427 398 433 458 496 481 440 473 502 515 465 514 564 554 494 518 474 480 488 526 568 611 644 675 649 638 663 633 620 676 709 682 650 606 580 578 617 686 677 672 709 617 604 519 456 441 499 524 514 531 586 598 611 617 607 611 629 572 521 446 386 375 375 365 377 389 411 295 270 324 394 490 495 473 477 483 455 374 283 270 308 360 378 354 331 381 442 519 527 519 564 654 730 753 690 623 581 648 679 678 634 614 709 710 666 689 701 624 602 632 607 627 610 655 628 518 450 375 382 355 307 252 237 219 206 206 203 211 215 267 316 382 454 437 372 337 245 282 314 330 403 423 450 475 425 372 388 364 342 362 382 345 296 266 300 268 247 230 272 314 321 360 394 440 482 506 494 532 572 593 622 587 591 510 589 608 630 657 650 570 502 606 566 622 585 587 612 611 588 572 552 584 566 553 511 479 453 470 770 779 830 875 951 1013 1120 1159 1118 1101 1123 1184 1318 1435 1368 1297 1340 1412 1370 1357 1251 1245 1177 1217 1297 1357 1378 1405 1420 1338 1287 1273 1241 1193 1143 1113 1050 1056 1063 1030 1093 1151 1267 1360 1322 1235 1149 1099 1045 1021 987 952 928 888 856 857 845 840 837 838 833 834 831 828 834 853 887 966 1009 1078 1114 1079 1058 897 1020 1044 1074 1141 1090 1183 1295 1344 1305 1368 1296 1185 1104 1066 1063 1047 1068 1131 1205 1326 1412 1259 1117 1035 976 936 901 903 925 904 887 890 899 899 905 904 927 983 1053 1144 1091 1013 1032 1070 967 899 909 920 929 942 947 935 931 933 944 944 947 998 1007 1019 1007 998 1023 965 955 993 1042 1088 1101 1113 1118 1143 1156 1178 1204 1232 1261 1309 1321 1342 1432 1466 1425 1284 1211 1117 1078 1053 1024 1021 1004 960 931 905 890 870 859 851 846 836 811 780 765 757 749 744 740 747 748 751 753 756 756 772 792 817 837 847 850 857 893 915 929 912 883 884 880 878 879 889 870 897 903 908 917 906 883 871 868 869 854 855 855 865 863 862 865 868 873 884 892 895 893 901 912 929 948 976 995 994 1022 1020 1034 1053 1078 1088 1133 1162 1191 1195 1216 1224 1252 1248 1227 1252 1298 1334 1393 1421 1442 1451 1462 1477 1572 1639 1648 1629 1635 1672 1705 1680 1666 1649 1614 1620 1663 1662 1636 1593 1506 1442 1384 1350 1242 1205 1135 1096 1029 947 1068 1125 1160 1196 1245 1272 1297 1325 1357 1382 1409 1417 1463 1488 1506 1487 1484 1469 1405 1369 1313 1297 1249 1211 1154 1142 1127 1081 967 1010 996 979 933 905 878 873 871 862 824 838 850 803 832 870 900 959 1000 1059 1075 1108 1115 1109 1156 1182 1260 1386 1481 1594 1613 1779 1898 2000 2041 2180 2295 2361 2307 2510 2475 2355 2346 2427 2536 2735 2670 2536 2461 2518 2662 2677 2600 2639 2553 2484 2508 2632 2663 2517 2376 2294 2253 2222 2181 2140 2108 2058 2029 1997 1945 1943 1934 1896 1953 2023 2066 2135 2186 2286 2297 2242 2248 2295 2332 2423 2464 2572 2541 2456 2478 2603 2691 2780 2763 2621 2555 2607 2683 2924 2985 2967 2871 2683 2588 2704 2879 2647 2447 2358 2347 2251 2197 2073 1918 1730 1729 1813 1921 2032 2157 2288 2380 2493 2573 2538 2563 2619 2640 2706 2734 2626 2516 2538 2442 2377 2401 2439 2502 2551 2590 2648 2684 2680 2692 2733 2793 2846 2906 3024 3058 2934 2903 2880 2785 2749 2755 2767 2787 2663 2533 2421 2350 2252 2414 2518 2359 2410 2306 2184 2058 2002 2088 2180 2344 2387 2258 2046 1950 1966 2049 2120 2221 2313 2385 2407 2400 2344 2309 2318 2254 2149 2234 2295 2253 2189 2238 2261 2250 2261 2295 2262 2288 2338 2364 2408 2436 2430 2298 2186 2076 2034 1916 1884 1866 1776 1742 1712 1671 1655 1632 1625 1583 1669 1723 1746 1780 1796 1788 1767 1682 1652 1491 1459 1474 1557 1597 1474 1388 1350 1331 1385 1445 1368 1351 1341 1221 1196 1209 1112 1224 1335 1233 1153 1053 1169 1261 1176 1121 1213 1127 1029 1036 949 1063 1017 973 928 917 877 920 917 932 980 993 920 983 957 911 859 788 754 735 718 693 761 806 810 840 755 781 785 810 872 924 985 1013 946 844 745 657 610 600 601 593 595 592 581 578 574 573 564 563 558 555 626 699 608 613 569 630 590 574 645 663 677 686 696 669 623 649 694 685 631 552 498 483 475 472 468 464 459 457 456 454 450 450 447 445 442 440 434 432 429 426 421 419 416 417 413 412 409 410 406 406 406 406 403 401 401 400 396 395 392 392 389 387 385 385 384 383 381 379 375 373 375 372 370 371 368 369 369 364 364 365 362 362 362 361 360 359 359 358 357 357 356 355 355 356 354 354 352 352 353 350 351 350 351 349 352 349 346 349 349 348 351 347 346 352 358 366 366 370 361 360 361 344 342 316 305 284 277 274 275 283 307 342 368 390 393 392 392 390 381 377 382 380 365 382 381 383 383 386 387 386 362 347 343 342 340 339 339 339 336 336 337 336 334 312 290 254 260 283 308 310 285 230 226 222 224 220 219 227 227 223 223 237 254 293 294 284 300 330 323 301 298 336 350 365 376 347 369 421 399 386 425 462 489 483 455 444 502 514 553 502 473 507 552 523 458 481 521 550 542 530 540 580 613 651 682 694 687 654 665 693 711 675 668 653 561 591 649 619 653 688 618 543 485 426 463 512 529 550 561 592 626 648 605 570 601 570 559 528 443 389 360 361 351 345 391 392 315 266 315 370 458 500 545 568 587 551 446 391 267 320 404 432 450 434 383 341 397 446 535 589 624 663 736 742 694 664 681 718 738 726 639 681 776 740 680 692 654 662 671 657 624 575 594 567 527 455 388 323 303 283 271 208 204 211 211 214 219 235 278 314 401 466 425 349 311 251 296 302 307 337 392 415 439 390 403 345 340 364 346 333 293 310 345 372 366 276 245 274 278 293 313 379 420 503 542 506 514 572 592 622 597 553 549 612 637 651 653 613 559 518 561 624 624 607 562 614 616 577 564 548 511 505 511 470 469 446 455 871 837 818 813 857 921 978 969 1045 1121 1191 1241 1349 1313 1225 1196 1347 1317 1302 1222 1171 1158 1135 1159 1239 1341 1428 1450 1377 1309 1204 1147 1142 1087 978 921 930 936 973 1003 1020 1103 1221 1306 1330 1250 1150 1097 1055 1018 978 942 930 908 884 911 894 894 870 883 869 835 828 825 820 819 815 858 912 990 1040 1038 963 971 1024 1062 1141 1229 1178 1202 1270 1447 1426 1299 1229 1175 1125 1051 1022 1059 1094 1131 1214 1361 1386 1241 1097 1019 967 898 893 895 894 874 875 882 881 888 891 898 884 876 876 901 883 881 881 886 888 892 902 912 918 923 922 916 914 913 915 920 923 930 932 937 943 943 945 967 1004 1062 1087 1105 1108 1108 1119 1143 1159 1166 1174 1188 1198 1224 1236 1259 1266 1259 1232 1171 1127 1080 1044 1018 993 988 962 921 895 868 862 856 848 847 876 847 781 749 750 747 747 740 742 746 747 749 752 758 760 775 795 799 813 834 855 892 932 911 900 902 905 906 925 936 916 911 900 895 892 896 903 901 908 909 905 894 882 864 856 858 851 852 847 846 854 863 871 875 879 892 904 923 934 948 965 982 985 979 980 992 1005 1036 1063 1069 1074 1077 1116 1143 1137 1128 1185 1210 1220 1228 1275 1325 1360 1379 1422 1419 1452 1470 1505 1507 1538 1573 1579 1551 1527 1482 1485 1507 1541 1538 1548 1518 1409 1354 1329 1296 1225 1184 1122 1103 1021 940 1022 1080 1124 1150 1176 1198 1223 1246 1285 1294 1301 1314 1339 1362 1365 1364 1353 1343 1268 1229 1208 1227 1171 1137 1105 1076 1056 1020 931 937 938 927 890 855 870 875 852 804 804 823 865 809 821 871 876 877 930 986 991 965 985 1032 1060 1109 1203 1322 1338 1517 1609 1694 1785 1782 1858 1986 2022 2078 2139 2324 2375 2220 2088 2203 2348 2578 2548 2372 2252 2314 2468 2583 2489 2491 2471 2376 2396 2524 2571 2534 2394 2308 2259 2211 2183 2148 2152 2152 2177 2074 2051 2033 1983 1936 1949 1968 2020 2080 2144 2219 2311 2350 2339 2364 2304 2335 2389 2452 2529 2579 2512 2582 2667 2760 2717 2564 2470 2485 2680 2783 2809 2705 2725 2622 2514 2589 2713 2708 2518 2349 2223 2100 1976 1851 1737 1728 1820 1969 2105 2299 2327 2269 2301 2409 2440 2479 2672 2609 2643 2742 2690 2640 2553 2556 2547 2531 2472 2443 2483 2552 2559 2580 2631 2666 2711 2719 2729 2744 2801 2900 3120 2971 2821 2784 2747 2733 2724 2699 2706 2564 2439 2368 2344 2360 2466 2589 2680 2669 2516 2312 2144 2065 2113 2191 2301 2424 2556 2353 2082 2007 2069 2155 2253 2341 2441 2526 2450 2501 2516 2528 2414 2422 2432 2422 2305 2240 2206 2143 2083 2121 2161 2101 2128 2130 2190 2258 2284 2319 2340 2377 2267 2224 2133 2125 2038 1953 1934 1874 1794 1776 1731 1728 1689 1768 1774 1793 1813 1818 1832 1805 1707 1676 1715 1717 1692 1644 1549 1478 1464 1385 1402 1494 1610 1541 1528 1482 1455 1369 1226 1191 1256 1255 1144 1179 1089 1186 1315 1377 1315 1366 1242 1195 1194 1080 1057 1187 1229 1165 1056 943 998 1060 1054 1126 1125 1082 1054 983 921 848 807 854 811 742 701 683 686 690 674 665 666 660 681 792 840 858 891 860 756 682 616 604 666 718 768 710 683 711 675 595 593 592 599 602 557 553 550 545 542 539 537 532 530 535 535 610 594 589 568 539 524 535 556 559 553 489 482 476 472 469 465 461 461 457 484 495 462 450 446 440 438 435 431 427 426 423 421 419 418 418 415 414 412 411 411 408 407 404 404 403 401 396 393 396 394 390 389 388 390 385 383 382 380 379 377 376 377 373 373 372 370 374 366 366 367 365 364 363 362 362 361 360 359 360 360 359 358 357 356 357 356 354 354 354 354 353 352 352 353 349 352 354 351 352 348 352 347 347 349 364 373 371 370 369 372 349 344 320 307 286 280 273 275 288 303 317 377 387 392 392 391 392 381 376 378 380 377 373 381 382 384 386 387 387 388 383 356 353 341 339 337 338 337 339 335 335 325 291 261 267 282 304 312 312 308 266 243 228 220 221 224 225 223 224 224 229 232 241 266 293 298 280 270 287 322 319 345 333 333 358 419 408 446 393 395 406 421 461 497 456 433 490 514 525 516 433 476 440 428 455 512 565 589 631 633 601 598 597 593 614 639 676 721 708 719 659 621 623 585 560 558 522 506 540 565 536 457 444 477 502 540 548 566 606 631 663 611 620 534 491 444 415 387 397 369 379 382 390 393 344 308 305 271 297 338 414 466 561 623 566 482 409 383 273 323 416 473 500 515 529 468 421 364 439 448 564 637 709 743 751 750 763 779 835 794 728 732 679 644 612 647 632 659 633 560 487 436 513 460 466 480 478 386 322 299 224 208 203 206 206 210 225 262 311 306 321 380 350 317 296 285 268 303 299 323 350 412 357 384 356 417 358 301 305 338 395 370 388 480 414 318 278 269 294 320 364 417 414 441 443 474 477 528 565 625 631 603 575 586 602 638 614 549 548 576 571 585 629 609 600 623 663 611 592 576 564 537 528 524 518 506 522 968 909 935 904 891 855 882 929 1002 1106 1218 1277 1328 1224 1151 1132 1289 1267 1209 1185 1130 1114 1121 1145 1230 1308 1358 1348 1270 1225 1163 1023 990 950 894 873 892 932 899 891 927 1009 1124 1205 1238 1184 1183 1144 1085 1050 1018 990 955 914 950 963 938 883 912 945 904 914 888 879 897 903 871 821 838 939 974 994 890 961 997 1041 1114 1243 1292 1265 1276 1401 1489 1388 1304 1200 1144 1041 1011 1040 1074 1138 1212 1353 1347 1157 1055 1015 956 886 883 888 868 873 869 873 872 877 880 884 876 874 874 877 877 878 883 883 885 889 893 902 902 905 908 909 908 911 913 917 921 927 931 936 945 975 995 1037 1044 1083 1094 1104 1115 1115 1127 1131 1145 1157 1166 1173 1171 1181 1182 1172 1167 1162 1146 1105 1077 1046 1027 996 983 940 910 877 867 849 855 855 841 838 864 781 751 747 743 739 739 755 764 768 783 797 798 798 808 795 796 806 825 857 899 930 917 903 896 892 899 904 917 934 958 950 931 911 907 912 922 913 922 918 916 912 897 877 848 835 834 838 833 833 829 832 833 830 838 851 854 852 851 870 895 907 936 944 951 946 987 1002 1027 1039 1061 1074 1078 1098 1078 1083 1126 1163 1165 1189 1248 1263 1287 1325 1367 1386 1377 1376 1406 1431 1439 1451 1470 1448 1464 1451 1411 1412 1436 1430 1419 1417 1373 1311 1269 1246 1168 1149 1099 1088 1000 915 991 1076 1110 1126 1143 1153 1178 1185 1205 1227 1245 1248 1243 1260 1275 1291 1273 1261 1216 1180 1104 1107 1124 1091 1042 1027 1020 987 925 885 882 865 842 820 805 791 791 793 793 796 797 820 864 905 965 906 897 931 973 1022 1086 1113 1118 1116 1148 1200 1276 1452 1510 1506 1596 1610 1724 1797 1782 1902 2040 2240 2235 2104 1985 2114 2252 2423 2460 2268 2144 2178 2339 2529 2448 2390 2392 2287 2317 2444 2491 2529 2443 2334 2278 2238 2228 2188 2215 2198 2162 2152 2141 2109 2049 1969 1996 1967 2015 2079 2113 2164 2219 2290 2362 2435 2369 2422 2420 2422 2468 2573 2618 2620 2639 2744 2651 2544 2459 2397 2535 2627 2674 2660 2628 2628 2471 2475 2602 2703 2578 2363 2217 2126 2038 1772 1715 1780 1946 2126 2228 2383 2527 2376 2396 2412 2402 2489 2553 2688 2716 2752 2725 2680 2578 2553 2602 2611 2650 2511 2499 2568 2627 2632 2651 2691 2722 2723 2722 2737 2759 2839 3034 3123 2786 2732 2697 2674 2680 2680 2643 2553 2412 2398 2384 2412 2460 2528 2703 2737 2522 2384 2249 2236 2154 2190 2309 2419 2551 2477 2210 2100 2080 2159 2280 2382 2521 2624 2591 2614 2658 2687 2602 2517 2417 2319 2225 2133 2082 2004 1977 2028 2063 1991 1986 2021 2090 2171 2131 2156 2218 2298 2299 2326 2311 2283 2173 2156 2088 2005 1896 1844 1820 1853 1782 1790 1827 1864 1893 1899 1859 1810 1778 1762 1853 1836 1682 1620 1595 1546 1484 1442 1469 1569 1683 1751 1688 1586 1434 1328 1308 1322 1248 1205 1286 1286 1137 1246 1381 1451 1514 1507 1378 1329 1224 1127 1104 1268 1350 1262 1224 1056 1040 1107 1143 1211 1146 1063 979 888 916 918 927 947 915 840 796 741 712 696 717 699 711 666 655 715 745 796 826 831 758 625 615 708 803 878 863 848 801 734 678 640 686 666 720 708 662 569 554 543 539 565 540 533 529 525 523 519 512 514 511 507 501 498 496 494 490 485 478 477 473 470 465 474 538 536 531 487 464 447 443 439 438 433 429 427 425 424 424 422 421 419 417 416 415 413 412 410 408 408 405 402 401 396 400 398 395 394 394 390 390 389 388 384 382 380 382 379 377 376 375 373 373 371 370 368 367 367 367 364 366 366 363 364 362 362 360 360 360 360 358 358 357 357 356 356 354 354 355 354 352 352 357 350 354 352 353 350 358 347 353 366 368 373 370 370 377 348 324 291 283 280 278 275 299 306 288 343 370 390 391 393 392 386 385 379 383 380 380 379 383 385 385 386 386 389 383 377 352 345 342 340 340 339 340 339 330 282 274 267 274 284 305 326 330 320 308 260 258 240 219 220 224 223 227 223 270 258 230 237 272 256 265 299 336 316 310 362 364 391 367 400 419 421 392 380 400 427 422 466 475 467 421 500 489 456 422 409 425 454 478 491 484 479 513 553 589 623 640 649 656 668 661 687 719 731 671 638 596 591 605 599 640 635 587 520 470 460 453 493 568 546 548 576 600 631 668 645 563 522 511 399 366 313 301 289 294 309 341 358 344 317 272 271 279 314 358 446 490 593 640 585 523 425 325 296 345 458 513 549 564 589 561 524 461 385 431 548 619 711 661 690 733 724 765 781 824 797 769 684 648 569 587 559 618 550 615 577 477 372 379 440 358 387 387 329 306 252 219 214 217 216 212 209 227 244 266 323 379 391 354 307 297 320 302 332 348 384 378 390 360 338 350 348 304 332 379 425 468 452 515 427 360 284 241 315 379 368 338 369 412 458 476 501 598 645 633 632 632 640 611 636 631 603 598 565 554 586 618 608 629 635 657 647 657 663 633 630 581 566 502 511 498 477 1071 1056 1042 1023 979 941 895 980 1119 1173 1210 1296 1281 1166 1090 1080 1192 1193 1174 1178 1171 1140 1083 1094 1166 1235 1266 1221 1186 1135 1072 974 896 864 856 854 900 893 864 873 895 938 1003 1119 1244 1290 1283 1218 1141 1102 1048 1025 951 960 985 998 955 928 960 981 964 963 924 936 953 939 913 846 810 899 908 945 871 1007 1037 1064 1131 1192 1280 1246 1260 1310 1379 1460 1367 1242 1155 1034 1061 1040 1066 1119 1187 1331 1341 1148 1033 979 918 879 877 878 870 864 863 862 864 867 871 867 869 871 870 884 877 882 883 886 890 899 893 892 894 902 907 906 909 913 916 920 923 927 932 932 936 973 994 1019 1034 1063 1087 1098 1101 1111 1119 1124 1132 1139 1141 1145 1146 1140 1130 1125 1112 1103 1092 1064 1048 1021 999 987 969 909 890 866 853 841 842 834 824 804 793 755 746 741 737 751 759 788 821 865 876 905 907 893 876 853 854 825 827 869 911 910 942 908 890 889 907 936 963 977 999 1000 962 944 956 965 949 939 935 934 922 910 882 860 836 823 819 815 817 821 816 807 800 796 799 804 807 814 824 837 862 878 902 917 917 914 940 953 974 992 1016 1021 1022 1025 1005 1053 1083 1100 1121 1154 1192 1220 1245 1275 1304 1326 1311 1288 1348 1358 1361 1347 1332 1355 1356 1375 1375 1346 1356 1342 1341 1322 1304 1256 1219 1189 1128 1115 1080 1028 920 915 1030 1046 1073 1075 1120 1137 1165 1179 1210 1218 1194 1189 1182 1182 1205 1227 1233 1214 1170 1140 1043 1019 1049 1030 987 972 971 951 894 854 840 810 791 793 786 790 791 793 794 830 856 857 923 964 1001 1041 1024 1001 1033 1086 1139 1173 1193 1207 1209 1189 1220 1273 1292 1345 1384 1470 1505 1571 1652 1879 2041 2179 2069 1918 1899 2027 2145 2321 2317 2198 2022 2079 2250 2351 2308 2214 2237 2191 2260 2379 2400 2432 2500 2397 2361 2347 2317 2268 2253 2227 2216 2208 2274 2185 2127 2028 2001 1990 2030 2077 2116 2177 2227 2291 2327 2435 2465 2510 2570 2523 2480 2557 2646 2723 2688 2627 2660 2514 2454 2337 2365 2513 2573 2527 2574 2695 2505 2370 2459 2483 2451 2302 2099 2025 1943 1696 1691 1862 2059 2249 2354 2461 2531 2650 2740 2616 2534 2493 2523 2598 2617 2682 2793 2771 2685 2623 2583 2620 2709 2700 2542 2532 2584 2624 2658 2682 2724 2759 2755 2794 2815 2840 2985 3012 2969 2751 2702 2648 2611 2621 2560 2530 2487 2492 2485 2451 2462 2525 2724 2821 2664 2468 2270 2249 2306 2311 2395 2493 2564 2525 2333 2205 2148 2187 2320 2440 2818 2839 2862 2831 2943 2785 2589 2476 2360 2246 2118 2046 1969 1917 1865 1906 1936 1856 1899 1958 2051 2106 1988 2042 2129 2148 2186 2251 2316 2351 2335 2327 2254 2151 2046 1975 1951 1988 1880 1856 1933 1973 2014 1915 1848 1865 1849 1884 1901 1805 1717 1660 1648 1643 1608 1511 1517 1545 1697 1778 1728 1609 1516 1497 1447 1313 1326 1329 1365 1328 1179 1252 1397 1513 1641 1656 1514 1361 1210 1237 1150 1303 1402 1355 1231 1205 1135 1174 1212 1234 1119 1014 981 1023 1078 1047 1029 1018 999 967 946 876 870 844 757 767 770 697 663 643 651 716 724 723 671 623 732 805 874 955 991 929 866 755 672 713 781 795 755 669 607 627 654 656 654 629 574 579 575 547 531 517 510 511 503 504 499 494 495 490 487 485 482 477 473 472 478 561 584 601 556 493 463 441 438 437 434 433 431 429 428 426 427 423 423 422 420 419 417 415 414 412 410 410 407 406 400 405 403 401 400 395 396 392 393 391 388 385 387 384 381 379 377 378 375 373 374 371 372 373 368 367 368 367 366 365 365 364 363 362 362 363 361 359 360 359 359 358 358 357 356 355 356 353 355 360 351 354 353 355 353 352 351 350 362 373 369 371 372 373 303 284 289 287 289 291 302 306 303 340 292 365 363 386 395 395 392 391 394 384 379 381 380 383 381 385 387 389 388 374 348 347 345 342 343 342 338 343 339 334 276 287 305 312 296 306 330 336 333 305 281 263 257 246 226 221 223 227 224 244 303 284 235 244 299 286 327 300 329 364 332 362 409 456 429 423 430 416 375 376 398 430 472 483 457 431 402 423 394 394 435 464 483 490 489 536 558 538 544 516 501 541 559 596 635 644 697 702 694 734 701 650 613 638 651 638 665 694 659 622 537 456 484 521 542 572 574 612 632 657 688 645 582 494 414 357 313 288 290 283 276 284 283 275 271 277 293 302 319 342 391 481 520 595 638 570 478 407 319 288 332 435 501 579 625 643 629 602 580 471 401 458 531 624 554 614 632 640 655 752 741 769 677 660 645 537 481 543 603 482 550 599 500 395 345 327 311 345 332 306 320 282 250 227 222 218 216 214 216 258 308 376 432 423 360 298 318 327 345 344 420 433 394 359 353 331 317 322 321 344 396 451 495 514 481 434 335 281 246 264 268 254 254 345 380 385 504 565 621 615 585 582 615 643 641 649 642 606 608 599 575 589 619 627 660 640 630 637 601 578 566 561 550 529 549 588 534 498 1165 1195 1178 1129 1008 978 945 991 1122 1234 1319 1393 1266 1193 1112 1031 1070 1113 1028 1039 1022 1006 1050 1001 1002 1088 1125 1123 1066 1004 935 889 856 845 839 843 870 846 857 874 899 930 1036 1088 1255 1381 1370 1293 1204 1162 1098 1060 994 1027 1028 1034 983 982 1021 1025 1012 1009 983 967 980 978 936 886 824 824 875 912 970 1022 998 1062 1117 1225 1306 1281 1198 1217 1292 1343 1406 1242 1146 1028 1028 1112 1159 1123 1153 1276 1342 1176 1080 1003 924 872 870 871 868 860 858 858 859 859 865 880 899 917 915 887 891 900 930 988 1066 1120 1020 918 905 906 906 911 911 915 913 923 925 930 930 927 930 960 982 1013 1031 1049 1055 1071 1080 1092 1098 1105 1105 1110 1112 1113 1112 1109 1108 1104 1095 1074 1060 1046 1021 1003 979 969 936 885 868 855 843 828 825 824 805 796 775 749 736 730 742 786 829 877 892 925 934 940 918 891 871 858 848 858 841 851 863 874 875 886 896 908 965 995 1023 1047 1021 998 1000 974 983 1009 996 986 1005 998 974 942 904 856 820 814 809 807 809 807 803 796 790 791 797 803 807 813 817 826 848 864 884 890 892 893 889 901 916 932 953 947 940 946 965 979 1037 1063 1090 1122 1153 1169 1184 1191 1229 1267 1262 1248 1285 1292 1286 1264 1254 1267 1276 1297 1305 1276 1289 1280 1291 1267 1233 1233 1216 1172 1136 1078 1020 964 892 928 1007 1004 1042 1066 1105 1126 1175 1208 1225 1207 1171 1160 1147 1137 1156 1162 1160 1152 1129 1105 1007 974 966 951 934 934 907 900 847 830 811 795 784 784 787 789 789 792 802 824 867 863 888 977 1023 1063 1074 1099 1149 1154 1196 1244 1251 1275 1264 1291 1255 1250 1261 1261 1278 1343 1390 1560 1649 1797 1863 1897 1890 1792 1755 1885 1945 2159 2147 2058 1891 2039 2079 2122 2119 2041 2035 2098 2214 2282 2312 2383 2446 2548 2530 2575 2472 2357 2290 2268 2265 2273 2300 2206 2173 2128 2065 1991 1999 2051 2098 2149 2207 2274 2328 2422 2521 2605 2632 2668 2592 2592 2663 2712 2635 2571 2579 2549 2436 2332 2282 2346 2390 2467 2517 2678 2566 2340 2273 2240 2197 2140 1987 1854 1823 1708 1747 1976 2042 2169 2265 2337 2404 2527 2707 2931 2867 2668 2583 2653 2701 2757 2819 2820 2739 2750 2653 2620 2648 2731 2693 2585 2565 2633 2677 2734 2867 2890 2867 2891 2772 2780 2822 2848 2914 2858 2679 2646 2568 2551 2595 2618 2665 2682 2626 2549 2506 2517 2695 2808 2671 2533 2347 2306 2287 2291 2336 2401 2553 2606 2423 2309 2300 2377 2558 2608 2628 2619 2717 2906 2937 2667 2562 2484 2377 2295 2185 2095 2013 1943 1823 1780 1816 1766 1852 1912 2008 1925 1880 1971 2005 2045 2132 2174 2210 2233 2253 2305 2337 2334 2231 2158 2102 2041 2028 1967 2015 2040 2038 1992 1977 1951 1951 1995 1879 1812 1737 1711 1733 1785 1645 1568 1595 1609 1717 1830 1811 1764 1640 1509 1405 1453 1477 1460 1443 1348 1281 1238 1360 1477 1659 1721 1522 1397 1327 1340 1269 1328 1440 1415 1347 1309 1252 1327 1338 1216 1104 1012 1102 1146 1168 1130 1100 1095 1072 1034 951 877 820 781 808 908 861 793 760 695 665 633 633 645 652 692 772 864 906 955 1016 917 831 759 757 774 820 781 701 642 640 712 720 786 737 644 580 641 691 661 621 572 538 513 503 499 496 493 493 487 484 482 482 506 522 551 566 598 638 583 522 467 453 442 442 438 437 434 433 433 430 428 431 427 426 423 424 423 421 417 417 415 414 410 408 403 406 405 404 402 401 399 397 396 394 390 389 389 387 391 385 381 382 379 376 376 374 371 373 375 371 371 366 367 367 365 367 365 365 363 364 365 361 361 361 360 361 361 358 360 358 357 357 355 356 353 354 360 352 353 355 354 353 354 366 373 372 376 375 371 288 288 294 305 310 310 305 331 344 341 297 345 395 381 394 394 393 394 396 399 387 382 381 382 383 385 389 386 364 349 348 346 343 344 343 343 342 342 311 282 294 313 334 327 320 333 336 336 321 297 299 261 259 254 235 225 221 227 248 297 317 284 236 237 320 349 335 308 299 329 376 397 420 415 428 391 388 430 371 378 413 452 456 492 494 469 381 410 423 459 481 487 502 538 542 562 590 615 606 612 585 553 554 557 566 580 618 628 654 698 746 671 651 672 691 690 698 648 592 533 471 502 548 547 561 579 610 644 660 696 692 640 588 528 440 344 297 282 302 293 287 272 275 289 322 346 347 379 386 406 431 480 511 552 594 492 522 453 338 293 383 378 414 505 545 586 649 659 655 582 491 416 467 508 508 582 561 577 680 646 728 709 633 549 559 565 456 456 519 454 467 512 475 370 324 298 268 339 293 276 257 245 249 246 236 217 219 211 236 261 316 346 362 352 341 330 378 354 364 413 430 382 401 380 371 385 380 370 324 373 405 457 472 521 450 383 307 287 259 255 286 285 253 281 369 471 482 512 542 534 541 572 587 652 690 684 653 652 671 673 657 665 672 693 717 682 651 643 640 677 600 612 604 595 608 611 553 517 1234 1273 1365 1244 1155 1090 1051 1021 1121 1173 1260 1311 1201 1113 1041 1016 1036 1055 1048 1001 979 941 893 885 887 919 927 948 922 881 855 845 833 831 828 827 832 835 856 874 920 958 1028 1114 1226 1398 1515 1423 1298 1246 1165 1100 1084 1082 1096 1114 1070 1069 1080 1087 1107 1079 1045 1030 1029 1026 1015 959 861 815 809 853 875 1000 1040 1134 1227 1368 1352 1243 1151 1120 1175 1246 1260 1287 1149 1021 1022 1173 1225 1147 1132 1099 1153 1268 1162 1055 960 864 861 860 859 852 854 858 927 1007 1025 1014 1026 1054 1022 1024 942 938 962 1043 1185 1290 1193 1034 1066 1094 1073 1036 996 942 920 927 927 927 929 929 933 936 945 978 991 1008 1018 1018 1040 1044 1064 1071 1093 1098 1101 1103 1098 1092 1096 1090 1082 1052 1027 1011 995 974 961 940 892 850 844 837 830 820 807 797 797 766 749 735 734 737 798 854 928 938 870 833 838 853 860 858 835 838 835 840 842 847 849 864 876 887 917 960 1050 1069 995 993 1007 1025 1005 1002 1036 1043 1049 1061 1060 1049 989 945 872 848 824 795 786 791 791 792 789 791 797 792 797 806 807 832 864 847 834 844 855 865 861 866 864 857 856 866 876 889 904 918 950 968 987 1008 1032 1063 1091 1107 1120 1135 1139 1178 1216 1223 1214 1206 1203 1182 1166 1159 1168 1194 1207 1189 1182 1190 1178 1170 1142 1127 1161 1176 1127 1076 1046 997 906 859 959 1003 1066 1095 1117 1150 1172 1202 1207 1189 1166 1132 1094 1088 1084 1085 1018 1001 1047 1035 935 913 879 851 863 855 836 808 796 793 795 788 788 789 795 798 798 804 828 909 938 1001 975 996 1015 1074 1152 1204 1228 1258 1260 1309 1313 1358 1355 1383 1498 1471 1456 1447 1435 1379 1343 1411 1485 1534 1570 1575 1612 1600 1605 1656 1623 1719 1807 1880 1790 1848 1907 1877 1881 1864 2001 2048 2080 2171 2304 2473 2529 2528 2506 2520 2570 2566 2481 2463 2414 2346 2319 2354 2295 2193 2163 2076 2007 2042 2086 2157 2205 2262 2327 2464 2542 2624 2703 2756 2735 2654 2679 2677 2668 2546 2488 2505 2504 2338 2266 2228 2290 2381 2405 2469 2519 2308 2167 2170 1956 1888 1803 1687 1663 1759 1849 1982 2100 2285 2404 2516 2576 2640 2662 2794 2809 2817 2885 3032 3093 3058 2908 2810 2771 2767 2773 2712 2760 2765 2749 2724 2674 2659 2700 2647 2742 2839 2969 2902 2711 2731 2732 2753 2708 2764 2776 2677 2662 2659 2659 2700 2730 2797 2812 2701 2607 2583 2646 2749 2656 2613 2509 2444 2368 2338 2363 2397 2482 2550 2564 2410 2414 2414 2512 2554 2596 2591 2739 2937 2549 2475 2428 2377 2287 2215 2104 2025 1898 1842 1850 1787 1674 1634 1735 1793 1822 1703 1797 1857 1938 2009 2019 2020 2028 2070 2149 2197 2207 2220 2260 2291 2259 2191 2209 2172 2145 2114 2058 2047 2086 2127 2165 2037 1932 1880 1913 1824 1836 1865 1725 1701 1654 1685 1775 1845 1880 1779 1709 1611 1589 1657 1722 1663 1520 1459 1342 1321 1465 1571 1681 1748 1673 1627 1520 1528 1448 1417 1532 1535 1505 1438 1444 1440 1361 1246 1167 1111 1223 1326 1270 1207 1188 1151 1104 1007 931 906 962 923 828 958 1033 947 899 830 869 827 683 805 922 910 845 811 861 982 1047 961 873 871 904 895 824 735 761 758 776 757 823 758 702 631 596 662 735 717 681 638 589 550 515 508 501 508 528 553 552 591 657 663 669 645 675 700 642 564 514 467 452 444 442 441 437 437 437 434 434 433 433 431 428 428 428 425 423 420 421 418 416 414 413 412 410 408 407 404 403 401 401 399 395 392 398 389 387 389 385 382 381 380 380 376 379 376 375 374 374 371 371 371 368 370 368 368 367 366 365 367 365 365 364 361 362 362 360 360 359 359 357 356 356 355 355 354 356 357 356 354 354 357 370 374 374 364 323 304 293 291 317 322 325 347 348 346 342 302 342 338 391 394 394 393 394 397 397 397 401 385 383 384 388 385 388 364 350 348 346 346 346 346 345 332 289 306 307 299 322 336 335 342 345 337 338 336 336 329 292 261 260 252 238 232 230 225 242 305 312 279 242 243 292 316 376 357 321 361 433 410 408 430 413 413 370 381 373 395 431 452 462 492 460 380 402 457 471 504 525 548 561 583 603 581 586 597 600 546 565 578 574 595 638 646 638 624 636 673 720 740 719 724 736 699 646 623 563 465 507 541 538 562 581 609 639 675 698 690 658 627 591 521 435 322 292 285 317 367 377 382 376 395 415 467 431 429 452 490 491 525 552 596 571 466 391 357 287 331 397 466 481 457 490 523 589 680 746 676 593 478 505 490 480 482 527 569 554 610 695 713 633 527 484 439 412 377 351 410 383 381 414 379 396 335 278 240 235 228 228 225 223 215 220 214 215 233 267 331 326 319 314 362 382 428 477 451 441 424 449 428 386 453 471 458 427 379 352 371 428 469 410 390 369 370 351 343 336 339 366 304 261 326 371 401 444 491 465 456 528 526 565 628 669 689 673 673 684 654 635 642 657 672 710 724 690 685 706 710 632 649 695 724 706 760 624 530 1163 1230 1309 1336 1290 1217 1154 1124 1116 1121 1181 1174 1153 1114 1038 1079 1102 1117 1108 1073 1032 990 930 898 874 867 863 863 877 854 840 834 827 825 820 819 823 828 844 904 916 936 1015 1119 1266 1388 1543 1503 1415 1312 1230 1186 1154 1149 1146 1161 1151 1129 1153 1161 1147 1136 1108 1088 1089 1086 1075 1034 978 928 928 874 796 910 1054 1201 1294 1267 1175 1070 1004 1094 1225 1211 1143 1230 1187 1006 1043 1166 1215 1120 1094 1021 1027 1120 1187 1114 987 857 855 853 848 874 917 944 1032 1184 1110 1117 1069 1181 1151 1045 982 953 994 1056 1190 1332 1200 1122 1140 1211 1207 1182 1140 1050 998 985 970 935 935 935 937 940 948 943 938 939 944 952 977 994 1015 1025 1032 1043 1075 1101 1071 1075 1080 1075 1073 1047 1023 986 983 949 972 930 894 863 831 819 817 814 796 776 766 744 737 726 731 758 817 919 882 832 824 815 808 812 823 825 826 836 842 853 850 849 858 869 896 917 971 1027 1040 1013 982 990 1010 1039 1055 1035 1026 1016 1048 1075 1058 1003 948 899 859 835 812 796 779 781 782 780 781 781 787 794 805 816 853 831 889 930 917 916 887 857 852 854 852 851 855 859 873 881 890 902 948 961 972 976 999 1016 1041 1057 1077 1087 1084 1094 1144 1166 1162 1181 1191 1189 1171 1151 1084 1133 1155 1124 1120 1121 1117 1106 1083 1070 1083 1090 1096 1097 1050 1019 921 847 941 998 1057 1110 1132 1118 1111 1135 1158 1166 1159 1122 1050 999 1034 1034 946 882 900 910 885 859 857 842 804 799 782 776 776 784 783 787 795 799 802 807 810 842 881 935 965 1046 1082 1095 1116 1182 1227 1252 1270 1304 1320 1355 1383 1455 1463 1463 1536 1626 1607 1563 1529 1494 1480 1395 1370 1406 1413 1446 1472 1490 1504 1501 1524 1531 1566 1639 1683 1703 1723 1716 1731 1747 1844 1941 1981 2132 2232 2309 2381 2391 2383 2369 2417 2493 2591 2690 2635 2498 2437 2372 2369 2242 2191 2129 2071 2047 2106 2152 2195 2244 2327 2407 2450 2606 2594 2698 2737 2666 2583 2568 2591 2551 2460 2409 2479 2395 2307 2224 2168 2262 2296 2365 2416 2308 2132 2028 1932 1817 1696 1639 1704 1866 2003 2130 2176 2209 2281 2414 2505 2682 2777 2887 2833 2838 2831 2946 3098 3231 3130 2934 2893 2984 2865 2790 2869 2911 2809 2771 2668 2611 2596 2598 2624 2698 2870 2939 2696 2686 2699 2678 2664 2775 2842 2856 2769 2722 2731 2758 2781 2829 2821 2802 2742 2672 2734 2823 2749 2704 2578 2478 2393 2359 2388 2446 2462 2477 2573 2496 2483 2519 2559 2606 2626 2633 2762 2919 2754 2520 2412 2355 2246 2178 2118 2038 1991 2021 1999 1952 1798 1655 1571 1627 1637 1618 1738 1815 1898 1924 1912 1938 1980 2018 2117 2089 2090 2132 2163 2189 2250 2291 2323 2230 2143 2124 2114 2132 2148 2227 2103 2049 1957 1921 2002 1968 1935 1953 1851 1877 1763 1761 1799 1896 1972 1900 1793 1702 1764 1818 1818 1670 1486 1383 1381 1332 1444 1532 1638 1693 1778 1774 1702 1677 1554 1561 1630 1641 1587 1569 1502 1389 1310 1212 1141 1216 1300 1411 1393 1301 1230 1176 1106 1016 932 1004 1014 974 921 922 1058 1092 1010 952 970 869 729 805 908 943 974 924 919 1025 1077 996 984 958 999 944 884 782 814 841 845 832 849 792 737 696 657 608 687 711 648 587 549 521 516 543 596 615 637 704 598 636 665 764 784 793 779 688 591 530 495 461 452 447 443 441 442 439 440 438 436 436 435 435 433 429 429 427 426 422 421 420 415 422 417 416 412 411 409 406 406 403 402 400 397 397 393 390 389 388 386 384 383 383 381 379 377 377 376 377 375 374 372 372 373 370 369 369 371 368 366 367 366 364 363 363 365 365 361 361 362 361 359 357 358 359 355 354 355 355 355 362 358 361 381 380 376 327 309 293 293 316 350 350 348 348 346 346 316 317 369 395 395 397 393 397 400 397 398 402 394 385 382 385 386 388 363 351 348 347 348 346 344 333 316 298 306 333 337 328 313 336 341 347 345 345 338 337 335 336 287 267 250 243 227 226 227 228 245 293 318 261 243 266 335 353 390 403 385 425 411 384 426 395 383 398 369 355 381 409 431 457 498 479 360 400 440 479 495 522 546 574 560 533 498 513 528 531 530 542 590 627 638 613 597 658 701 676 670 700 729 691 723 707 734 726 675 548 505 520 558 552 554 577 599 634 671 706 722 672 633 555 515 457 436 391 332 289 287 378 451 484 476 442 474 507 482 486 494 526 543 571 592 627 597 509 403 293 324 391 448 495 523 539 549 592 584 656 738 657 559 551 593 544 532 479 503 512 531 599 675 747 672 613 571 518 440 421 369 320 350 344 368 328 399 360 283 234 228 224 224 221 227 221 216 216 229 299 343 332 289 315 344 385 416 429 449 444 429 418 430 467 456 469 471 446 397 352 380 436 472 467 471 469 425 436 382 337 374 424 373 300 266 297 337 414 407 387 426 445 445 479 571 596 665 673 623 664 680 661 620 594 636 667 710 754 727 714 740 691 690 701 744 809 768 705 596 571 1195 1244 1297 1283 1297 1314 1320 1286 1256 1234 1212 1182 1114 1085 1098 1119 1166 1185 1150 1123 1076 1046 1035 987 917 883 871 865 850 846 839 834 824 823 817 813 818 819 831 844 911 954 1023 1118 1233 1329 1487 1556 1499 1413 1283 1257 1237 1227 1216 1218 1214 1202 1225 1236 1246 1224 1201 1189 1177 1158 1152 1125 1104 1063 1052 950 823 854 985 1133 1121 1048 1044 1060 991 977 1073 1183 1094 1122 1213 1043 967 1154 1079 1025 1037 975 935 966 955 908 867 850 850 849 866 1041 1053 1007 1066 1252 1237 1208 1144 1243 1297 1128 1044 980 1014 1078 1196 1377 1260 1168 1254 1350 1357 1267 1232 1164 1093 1041 1003 944 945 939 943 948 951 948 943 938 939 942 950 966 977 982 991 997 998 1023 1025 1037 1047 1050 1076 1043 1014 958 945 946 974 940 894 850 818 805 805 805 789 755 747 736 732 713 729 781 848 821 792 792 794 799 804 811 816 861 887 927 904 906 902 904 886 889 906 909 932 939 966 965 974 991 1017 1035 1064 1060 1026 1021 1025 1056 1045 978 912 881 845 809 790 778 773 773 777 776 800 834 864 858 884 891 904 898 853 907 929 937 952 935 896 867 853 853 851 858 863 870 880 890 933 947 951 960 994 1014 1012 1017 1027 1028 1022 1033 1050 1067 1086 1121 1152 1154 1144 1140 1097 1052 1083 1038 1060 1061 1057 1056 1039 1031 1020 1002 1016 1005 997 983 891 836 880 930 1012 1059 1072 1079 1030 1065 1112 1107 1107 1082 1019 965 945 972 959 916 836 813 827 806 800 794 784 776 776 777 780 784 788 791 801 806 811 815 824 859 912 967 1020 1088 1106 1130 1177 1251 1273 1313 1325 1328 1354 1414 1464 1526 1529 1555 1602 1735 1747 1695 1663 1631 1591 1532 1506 1497 1521 1515 1462 1476 1521 1558 1577 1592 1616 1592 1627 1656 1662 1670 1674 1676 1684 1768 1820 1957 2037 2133 2218 2190 2217 2292 2298 2391 2481 2577 2677 2765 2662 2425 2334 2239 2187 2127 2095 2054 2079 2149 2199 2261 2311 2421 2495 2513 2514 2581 2651 2651 2612 2483 2470 2487 2413 2346 2413 2462 2368 2251 2164 2100 2098 2201 2284 2253 2072 1908 1793 1714 1638 1684 1791 2020 2185 2387 2317 2297 2312 2324 2381 2532 2609 2821 2974 3087 3044 3075 3100 3219 3308 3189 3154 3142 3055 3001 2975 2997 2860 2824 2794 2633 2530 2531 2524 2537 2673 2760 2858 2653 2646 2609 2679 2740 2714 2777 2763 2791 2823 2884 2793 2793 2723 2694 2764 2845 2822 2893 2903 2716 2571 2527 2519 2435 2415 2443 2468 2484 2540 2591 2513 2555 2597 2688 2879 2857 2840 2871 2840 2761 2540 2483 2417 2334 2271 2236 2139 1992 1884 1846 1792 1777 1656 1556 1515 1557 1679 1727 1777 1817 1828 1854 1923 1982 2019 1973 2017 2033 2060 2104 2184 2246 2322 2336 2206 2185 2164 2175 2237 2261 2141 2119 2081 2054 2138 2093 2091 2095 2043 1984 1845 1870 1911 1938 2087 2057 1906 1868 1924 1918 1742 1603 1477 1507 1511 1431 1396 1465 1585 1657 1714 1780 1836 1778 1740 1718 1797 1777 1705 1564 1476 1372 1297 1248 1198 1305 1379 1459 1425 1362 1278 1153 1087 977 993 1117 1083 1025 980 928 1020 1173 1152 1075 987 919 834 744 822 923 975 1057 1051 1065 1086 1043 1066 1042 1033 959 902 859 867 915 914 900 919 852 805 731 691 626 711 741 686 597 560 520 518 597 641 719 774 772 690 736 796 816 840 778 731 653 586 514 479 464 454 448 448 446 444 441 442 441 438 440 437 437 435 432 431 430 427 423 422 425 425 422 419 416 413 415 413 411 408 406 402 401 401 395 395 393 394 390 387 384 385 383 383 378 379 379 380 377 376 375 374 373 372 373 371 371 370 368 369 367 367 365 368 366 365 363 363 363 362 362 361 360 360 358 361 359 358 358 359 356 359 359 376 375 330 303 296 302 342 353 351 350 350 349 349 330 309 344 396 393 396 396 398 400 396 401 401 400 386 384 385 385 374 351 348 347 337 337 340 326 338 309 310 296 340 341 339 335 320 339 348 347 346 347 339 339 296 269 277 263 263 236 227 232 232 231 266 317 318 276 247 258 334 388 411 399 400 424 378 412 451 441 387 390 362 361 400 420 425 467 499 427 385 423 448 494 521 545 545 479 474 505 524 547 581 596 610 573 551 618 667 680 633 629 652 701 725 732 682 639 652 665 677 643 590 573 480 531 551 580 574 602 623 686 705 742 727 699 656 597 581 566 514 395 341 305 288 337 417 537 558 491 505 548 559 519 541 558 577 612 609 618 557 440 355 298 364 461 499 532 553 593 596 652 682 691 734 657 603 653 698 643 566 529 554 602 610 593 632 720 677 632 615 545 507 480 414 384 342 317 295 291 306 358 334 250 224 224 233 221 220 222 220 228 284 321 308 287 332 372 402 407 382 415 461 416 422 435 414 421 443 463 412 397 400 417 413 428 487 525 567 533 502 475 412 417 422 393 350 272 293 276 266 362 362 462 492 465 504 540 618 638 668 662 604 592 637 604 578 622 650 684 729 755 765 745 702 707 729 753 787 784 732 644 597 652 1170 1208 1231 1226 1213 1213 1225 1267 1346 1402 1343 1273 1225 1136 1140 1217 1257 1273 1249 1226 1147 1115 1093 1057 987 975 948 915 870 864 845 846 827 820 813 811 809 811 824 848 937 989 985 1051 1156 1263 1378 1499 1534 1496 1407 1328 1287 1299 1295 1289 1275 1279 1289 1308 1329 1333 1305 1297 1272 1262 1255 1170 1200 1187 1113 938 805 795 883 949 937 946 1030 953 932 917 955 983 1002 1012 1109 1036 938 1079 1130 994 933 919 896 867 849 842 841 842 843 840 909 1075 1134 1165 1202 1196 1230 1284 1287 1345 1404 1245 1134 1040 1041 1120 1237 1426 1321 1231 1257 1378 1487 1413 1342 1237 1147 1041 999 960 953 950 951 957 960 964 962 948 941 941 945 950 958 965 969 973 978 983 984 1004 1016 1019 1051 1039 1005 947 924 900 943 911 867 832 807 794 797 790 765 746 738 726 723 727 752 792 787 777 787 791 799 814 849 840 860 903 926 937 940 946 964 977 976 987 940 932 945 935 948 978 1012 1032 1076 1081 1069 1057 1032 1024 1025 1042 969 917 875 852 828 796 777 767 768 772 785 826 876 891 879 909 931 947 943 960 907 953 970 981 975 987 931 924 886 884 855 859 859 874 867 872 918 917 919 935 957 966 972 990 1002 1014 999 991 1012 1021 1036 1049 1078 1086 1116 1126 1102 1035 968 972 990 1003 982 993 947 981 967 986 1039 995 1009 979 904 834 838 916 977 986 969 965 959 1003 1034 1015 1004 996 970 927 823 896 865 856 814 782 770 772 769 769 771 772 773 772 779 785 792 796 804 810 822 827 837 877 909 965 1022 1089 1132 1183 1234 1298 1324 1356 1375 1419 1437 1489 1540 1616 1674 1678 1729 1806 1843 1801 1766 1719 1683 1646 1631 1593 1584 1557 1558 1571 1596 1622 1627 1654 1672 1672 1654 1684 1702 1714 1688 1666 1667 1702 1739 1816 1883 2011 2062 2088 2111 2172 2231 2325 2440 2513 2649 2766 2655 2405 2344 2249 2211 2162 2122 2072 2118 2117 2170 2213 2280 2376 2370 2403 2395 2464 2536 2575 2599 2542 2412 2377 2366 2294 2304 2363 2385 2267 2174 2060 1962 1970 2042 2043 1898 1759 1699 1648 1628 1834 1882 2148 2293 2505 2579 2441 2462 2456 2453 2528 2689 2849 3037 3225 3265 3240 3210 3131 3094 3060 3036 2945 2931 3029 3055 2940 2861 2956 2837 2781 2524 2468 2453 2483 2518 2574 2766 2702 2615 2563 2595 2601 2607 2636 2720 2788 2894 2840 2713 2738 2684 2660 2685 2771 2888 2971 2953 2772 2649 2606 2585 2547 2511 2524 2594 2605 2607 2619 2621 2628 2754 2750 2712 2704 2688 2713 2641 2564 2504 2446 2362 2291 2171 2113 2053 1967 1803 1760 1675 1625 1541 1522 1479 1472 1545 1611 1696 1729 1743 1772 1848 1893 1873 1889 1926 1964 2071 2130 2210 2250 2299 2348 2344 2310 2307 2327 2386 2381 2230 2200 2223 2135 2220 2156 2192 2265 2215 2055 1984 2048 2078 2088 2207 2209 2103 2034 1959 1829 1693 1626 1645 1675 1569 1497 1486 1445 1514 1581 1677 1734 1807 1855 1924 1898 1939 1898 1777 1643 1552 1456 1438 1376 1312 1347 1440 1479 1413 1299 1219 1104 1044 999 1073 1185 1179 1129 1099 988 1007 1130 1122 1017 970 899 818 752 816 910 984 1039 1098 1141 1111 1088 1093 1075 1034 1027 987 965 959 997 997 980 932 868 817 755 661 679 741 695 656 604 566 524 528 594 661 741 789 826 782 800 870 883 822 754 715 649 570 522 492 466 456 452 451 448 447 447 444 445 441 443 439 437 438 434 432 429 426 425 428 430 429 423 420 417 418 416 412 411 409 407 406 402 399 398 397 398 391 390 390 388 386 386 382 383 381 381 381 379 376 377 377 375 372 374 372 372 372 370 370 367 370 368 368 368 365 366 365 364 360 362 361 362 360 362 360 361 358 361 359 359 359 354 353 331 323 296 304 327 352 353 350 352 351 345 328 313 346 366 395 394 396 396 399 399 401 400 400 393 385 385 387 387 353 347 346 350 349 345 347 351 348 320 328 341 341 339 335 352 341 340 349 350 348 346 334 289 291 301 333 279 262 230 229 232 234 241 305 319 318 282 251 253 297 313 338 331 394 341 405 436 437 441 405 422 377 359 404 429 465 472 448 366 407 441 471 505 516 461 474 496 513 528 553 588 607 644 652 643 601 579 616 664 713 656 634 667 708 729 698 715 649 597 572 580 583 518 496 518 540 570 596 620 651 710 729 746 735 722 655 574 533 473 441 381 340 305 289 339 429 540 612 593 574 588 615 626 598 604 626 626 550 528 529 396 307 344 412 502 531 584 577 598 604 652 641 669 699 728 699 738 743 646 566 577 629 666 709 669 640 684 626 546 517 540 541 523 481 482 437 419 353 311 261 276 322 299 224 229 222 224 223 217 220 239 269 284 293 311 338 407 428 382 384 443 466 436 403 415 410 424 469 474 468 444 411 457 490 489 506 529 545 560 572 511 439 349 348 303 345 380 374 344 303 283 324 370 417 498 517 556 594 638 632 645 573 533 559 561 612 646 669 704 634 695 721 721 705 642 664 708 764 770 757 747 671 711 1123 1143 1175 1177 1170 1170 1171 1187 1230 1282 1363 1368 1286 1259 1190 1255 1413 1369 1363 1321 1255 1236 1182 1115 1078 992 963 960 886 879 869 862 831 820 811 808 801 806 822 868 904 898 901 962 1059 1153 1311 1364 1504 1540 1505 1439 1394 1357 1368 1372 1359 1365 1381 1399 1426 1433 1421 1401 1382 1305 1218 1091 1086 1090 1002 857 789 797 829 864 929 1014 992 920 902 892 896 909 924 1012 962 920 947 1150 1157 1018 914 865 854 848 838 837 836 838 841 883 946 983 1022 1098 1157 1159 1250 1265 1229 1307 1458 1340 1228 1087 1031 1139 1259 1454 1467 1377 1298 1383 1474 1495 1391 1248 1168 1073 1027 983 965 975 975 969 972 992 1000 999 991 965 968 964 973 977 970 987 987 975 974 967 972 989 1003 1006 993 964 926 886 898 860 848 811 796 784 789 776 754 736 729 727 718 729 749 788 846 819 806 807 832 838 857 895 917 922 908 896 920 946 957 949 953 960 946 951 977 998 1009 1027 1064 1085 1120 1081 1048 1036 1033 1032 995 979 944 908 839 795 791 781 763 763 766 772 786 806 827 867 885 908 921 945 976 976 965 948 974 982 999 1057 1001 953 911 907 870 862 864 855 856 862 886 900 907 904 908 926 939 937 971 981 985 970 917 971 999 1002 1003 1006 1026 1033 1026 1034 1052 981 914 926 929 910 899 897 908 928 963 947 932 925 895 817 821 880 902 909 893 896 877 899 909 920 921 913 884 855 792 770 766 765 766 768 765 769 771 771 769 769 772 776 782 787 792 800 809 815 828 834 865 913 933 992 1038 1123 1161 1221 1252 1294 1330 1399 1441 1499 1557 1586 1605 1798 1851 1804 1803 1891 1944 1902 1845 1810 1789 1766 1741 1688 1657 1656 1657 1705 1719 1714 1712 1712 1732 1719 1748 1763 1775 1773 1784 1773 1745 1695 1700 1735 1757 2045 2160 2170 2177 2168 2207 2367 2410 2503 2595 2698 2687 2599 2474 2316 2255 2178 2150 2091 2135 2164 2149 2190 2252 2306 2253 2297 2305 2401 2427 2492 2464 2457 2438 2300 2285 2247 2205 2232 2282 2228 2191 2065 1988 1820 1776 1756 1664 1631 1603 1632 1794 1971 2082 2203 2344 2515 2667 2771 2747 2660 2612 2571 2626 2836 2992 3103 3063 2944 2907 2881 2870 2868 2869 2875 2904 2995 2871 2780 2760 2823 2732 2789 2587 2482 2438 2426 2383 2416 2573 2711 2583 2542 2508 2463 2500 2555 2729 2781 2867 2821 2669 2663 2628 2585 2616 2697 2816 2917 2870 2828 2859 2749 2662 2625 2603 2590 2632 2702 2751 2763 2830 2839 2965 2732 2634 2644 2621 2528 2488 2436 2386 2300 2220 2159 2091 2013 1940 1891 1773 1687 1649 1666 1747 1712 1496 1420 1493 1547 1587 1599 1667 1700 1774 1766 1785 1850 1941 2004 2066 2088 2160 2227 2295 2261 2246 2190 2193 2248 2354 2435 2389 2308 2275 2215 2269 2213 2283 2351 2371 2253 2144 2162 2203 2248 2323 2376 2255 2119 1977 1893 1783 1784 1835 1756 1655 1623 1605 1563 1563 1633 1672 1727 1794 1861 1946 2045 2111 1991 1853 1730 1653 1573 1574 1473 1373 1460 1533 1477 1419 1325 1238 1207 1194 1091 1080 1247 1302 1252 1203 1071 1023 1084 1109 1012 948 860 827 776 799 880 943 1016 1093 1185 1157 1155 1133 1117 1105 1086 1072 1032 1029 1059 1026 953 912 861 802 734 694 748 782 715 682 612 569 528 532 573 600 685 774 919 907 891 917 878 833 764 706 633 604 552 507 470 458 455 453 452 450 447 448 448 445 445 443 440 441 436 434 431 429 431 434 429 429 426 421 422 420 416 417 412 410 409 408 403 402 401 399 397 394 392 391 391 389 386 384 384 384 382 382 380 379 380 381 378 375 389 374 373 372 373 373 371 370 369 370 369 367 368 366 365 366 363 365 365 363 360 362 363 363 360 359 359 353 356 341 328 323 304 316 353 356 355 354 353 340 323 341 350 353 392 396 396 397 399 402 399 400 401 400 391 386 387 388 359 350 352 349 352 351 353 350 343 330 309 334 343 348 349 355 358 350 346 348 350 350 347 328 281 311 333 336 291 263 233 230 228 232 233 264 320 320 322 277 251 261 298 327 347 327 357 413 404 423 430 438 448 355 349 401 432 483 477 353 370 418 462 491 494 438 475 500 527 539 559 580 618 622 632 645 680 694 637 606 626 657 701 687 689 717 761 765 753 688 713 672 620 570 496 502 542 557 584 608 628 662 700 712 731 709 658 656 637 637 573 515 460 368 292 308 352 406 485 564 635 659 670 694 720 669 616 596 539 581 450 485 328 304 379 476 519 534 498 477 485 537 540 543 622 595 667 718 802 761 636 618 611 649 664 651 654 578 559 593 542 491 408 433 418 419 417 453 386 407 397 316 254 250 250 227 230 234 228 226 239 241 259 251 303 346 362 378 376 396 378 383 419 408 418 406 396 436 436 443 455 484 436 459 488 503 500 520 508 563 535 533 495 401 339 373 398 467 479 450 407 340 289 432 421 412 441 521 590 593 575 545 541 553 534 496 580 641 608 637 624 553 598 631 638 658 625 618 636 701 759 775 777 788 771 1095 1088 1092 1055 1128 1085 1076 1109 1130 1147 1175 1215 1285 1350 1329 1302 1425 1486 1525 1504 1477 1413 1297 1230 1154 1093 1039 969 953 943 869 857 864 831 813 805 797 795 807 820 831 847 877 906 940 1010 1112 1228 1358 1406 1460 1501 1499 1489 1436 1357 1280 1276 1335 1361 1376 1345 1269 1202 1158 1094 1057 953 903 881 864 782 784 798 862 952 975 946 932 921 872 874 951 980 985 987 958 852 897 990 998 873 828 828 830 829 828 832 834 844 914 1105 1155 1031 1012 1038 1075 1138 1184 1154 1061 1227 1390 1459 1351 1192 1085 1165 1279 1465 1627 1561 1458 1514 1574 1471 1407 1357 1263 1145 1093 1028 1004 1022 1031 1005 998 994 1004 1016 1014 1013 1000 986 1009 1017 997 986 980 972 973 966 959 963 969 971 965 953 954 922 895 805 794 802 792 775 772 757 737 734 728 724 721 723 748 831 910 893 837 828 862 889 904 937 965 1027 964 929 930 955 960 967 973 1010 1015 1015 1027 1041 1082 1121 1132 1106 1070 1053 1028 1008 1008 1033 1003 962 862 833 774 772 776 757 759 761 770 819 865 860 899 913 923 959 1027 1047 1057 1060 997 988 991 990 1018 1077 1079 1028 978 951 928 893 873 866 844 849 890 872 884 879 867 889 892 895 900 915 918 918 911 874 902 929 951 951 953 970 977 967 951 933 916 899 866 868 841 859 841 862 866 865 891 917 850 792 820 866 847 812 814 813 827 824 820 795 805 795 764 766 776 779 785 786 788 787 784 780 776 769 771 774 779 780 781 783 802 824 836 834 853 846 890 964 989 1047 1096 1145 1163 1194 1249 1320 1360 1413 1474 1534 1564 1606 1717 1909 1993 1954 1949 2035 2089 2037 1961 1925 1963 1896 1883 1828 1817 1818 1802 1863 1899 1885 1828 1848 1857 1827 1850 1864 1902 1875 1878 1882 1875 1845 1853 1780 1738 1854 2165 2382 2420 2368 2278 2267 2332 2409 2476 2623 2715 2667 2574 2372 2258 2190 2153 2107 2160 2193 2180 2154 2194 2227 2206 2158 2216 2290 2245 2316 2331 2309 2327 2393 2273 2125 2077 2065 2045 2002 1980 1910 1887 1808 1696 1618 1616 1587 1698 1862 1955 2045 2128 2263 2387 2567 2694 2783 2839 2984 2885 2824 2779 2874 2913 2938 2856 2824 2816 2816 2868 2850 2836 2835 2907 3030 2827 2711 2683 2735 2634 2650 2786 2626 2453 2404 2337 2326 2328 2346 2363 2350 2337 2410 2442 2490 2600 2742 2871 2750 2639 2597 2559 2509 2584 2679 2804 2790 2691 2734 2855 2866 2817 2812 2691 2680 2800 2814 2922 2991 2937 2850 2834 2701 2621 2622 2516 2478 2333 2313 2271 2195 2119 2108 1993 1968 1908 1834 1787 1822 1841 1853 1861 1720 1577 1481 1376 1393 1423 1506 1615 1611 1693 1746 1810 1860 1881 1921 1994 2059 2148 2200 2175 2141 2001 1986 2062 2141 2236 2308 2424 2443 2413 2374 2392 2387 2374 2284 2177 2144 2087 2019 2065 2157 2257 2254 2246 2221 2188 2075 2001 1991 1989 1943 1882 1837 1782 1786 1727 1674 1598 1648 1703 1770 1817 1880 1940 2025 1985 1863 1783 1715 1651 1550 1559 1628 1587 1473 1393 1349 1337 1347 1260 1136 1202 1311 1332 1261 1198 1107 1046 1156 1142 1049 971 934 934 831 848 955 1002 1040 1095 1229 1253 1259 1228 1213 1197 1185 1197 1157 1128 1105 1082 988 970 881 817 748 764 831 863 771 708 651 607 547 543 605 681 738 790 935 958 901 865 826 772 705 658 587 553 525 489 469 459 458 455 456 454 452 451 450 450 446 446 442 441 435 432 438 436 434 432 432 431 426 426 423 420 417 417 414 414 408 410 407 404 401 400 398 398 395 393 389 391 390 389 384 386 386 384 382 383 382 380 379 377 377 377 375 375 375 376 375 373 372 371 370 370 368 371 369 366 366 367 366 363 361 366 363 362 363 360 356 355 340 335 334 308 300 321 356 356 355 354 353 330 346 349 355 400 404 396 398 399 400 402 403 404 400 402 403 392 383 352 351 356 353 352 355 352 351 351 348 319 345 344 362 391 374 360 358 352 349 348 350 350 350 324 292 336 339 294 263 269 264 243 234 229 234 255 315 322 323 300 275 260 264 320 325 343 337 375 378 379 386 385 378 335 374 414 431 412 351 361 406 464 495 497 430 469 500 525 552 575 605 580 588 617 663 684 717 731 738 698 656 681 725 767 738 725 691 706 762 758 681 621 551 497 509 543 580 615 656 683 715 738 785 793 802 768 758 710 675 608 514 454 403 367 290 308 344 412 480 501 552 614 706 757 753 658 592 498 441 421 427 390 322 308 316 347 377 360 359 373 405 450 485 529 491 534 592 646 695 772 782 744 679 663 594 528 547 534 477 517 555 561 444 388 344 321 329 342 375 311 346 385 328 350 250 239 227 237 275 295 308 329 284 343 347 384 354 354 376 403 355 395 396 428 397 386 398 428 427 458 452 529 527 499 471 520 529 491 507 497 527 512 452 349 382 393 436 450 404 362 344 282 346 446 467 498 498 489 460 458 482 440 430 464 448 428 433 449 463 476 476 490 513 520 540 583 633 618 652 715 731 693 724 742 704 1059 1029 1026 1002 1054 1030 1009 1029 1069 1090 1119 1160 1206 1249 1356 1423 1462 1560 1570 1536 1494 1463 1348 1281 1239 1212 1104 1069 1018 989 970 902 860 840 813 803 795 794 795 814 818 828 853 869 928 1005 1071 1162 1228 1261 1307 1326 1313 1334 1279 1226 1152 1129 1178 1197 1220 1175 1155 1087 1037 972 928 889 844 803 784 778 780 798 836 874 898 920 916 883 851 868 931 978 959 926 911 905 850 844 841 819 823 823 824 825 854 837 836 903 940 1058 1069 1042 1022 1010 1056 1100 1071 1041 1015 1167 1285 1448 1434 1273 1155 1210 1330 1538 1660 1665 1577 1587 1542 1479 1395 1347 1300 1198 1110 1045 1066 1083 1098 1045 1029 1014 1008 1011 1033 1041 1031 1031 1021 1040 1033 1014 983 969 969 960 955 958 959 957 950 926 921 912 888 820 775 785 769 764 764 757 733 731 721 716 704 736 794 842 907 929 862 845 856 930 934 959 952 996 990 979 960 962 975 998 991 989 1043 1041 1061 1078 1076 1090 1107 1092 1073 1061 1023 1002 967 993 959 914 814 820 754 755 756 757 781 816 838 870 925 934 922 952 949 991 1008 1002 1002 1007 1008 1007 1012 1017 1018 1074 1132 1085 1053 1056 983 969 887 870 838 836 873 864 852 869 848 873 877 878 879 885 899 898 872 848 881 890 914 949 977 968 982 1000 983 955 924 911 898 885 821 834 867 815 801 818 824 820 825 782 796 809 772 757 757 757 757 757 757 757 757 757 767 775 791 796 801 803 804 801 798 792 787 783 784 783 780 785 803 822 837 843 854 863 880 859 900 957 998 1067 1089 1133 1162 1214 1271 1318 1376 1415 1462 1520 1553 1602 1669 1845 1975 2073 2089 2126 2180 2114 2117 2117 2088 2011 1994 1972 1936 1974 1974 1952 1987 1954 1905 1939 1969 1921 1886 1928 1956 1931 1937 1981 1949 1920 1969 1838 1754 1839 2130 2347 2489 2522 2394 2334 2352 2417 2455 2587 2640 2574 2484 2422 2275 2209 2154 2099 2103 2143 2118 2124 2150 2113 2094 2069 2140 2147 2178 2188 2169 2213 2293 2331 2297 2190 2047 1935 1942 1919 1860 1814 1819 1728 1651 1589 1620 1666 1732 1886 2032 2143 2183 2273 2370 2482 2562 2634 2759 2864 2881 2912 2842 2824 2824 2831 2802 2823 2816 2804 2835 2858 2873 2934 3015 3107 2855 2705 2640 2678 2629 2556 2636 2736 2553 2413 2343 2352 2289 2251 2245 2240 2258 2294 2402 2450 2596 2801 2895 2708 2583 2528 2485 2536 2634 2719 2661 2629 2621 2729 2761 2713 2710 2810 2898 2801 2806 2854 2926 2942 2923 2855 2764 2618 2591 2539 2478 2416 2291 2257 2280 2270 2256 2265 2175 2164 2075 1999 1919 1939 1981 1982 1894 1845 1754 1664 1536 1414 1349 1414 1537 1627 1709 1758 1802 1840 1904 1940 2019 2083 2140 2093 2037 2042 1910 1883 1984 2061 2161 2197 2272 2300 2362 2400 2448 2454 2314 2184 2043 1990 1956 1891 1951 2016 2136 2119 2103 2057 2049 1996 2004 1982 1954 1965 2016 1915 1783 1725 1667 1604 1483 1530 1607 1688 1736 1782 1812 1885 1934 1981 1936 1803 1719 1681 1702 1695 1616 1532 1495 1466 1422 1325 1249 1214 1320 1397 1391 1277 1191 1110 1093 1202 1137 1054 1009 1017 990 867 901 963 1054 1165 1171 1258 1316 1345 1319 1310 1281 1245 1180 1118 1115 1070 1061 1010 985 926 838 778 815 871 877 784 729 640 584 540 613 650 649 737 807 895 930 934 872 771 755 713 653 591 538 497 480 466 464 460 458 461 457 455 454 452 452 450 448 449 438 437 443 442 440 436 436 433 431 430 428 425 422 420 419 417 414 413 411 406 406 403 401 400 398 396 393 391 392 388 388 389 387 387 385 385 384 383 384 380 380 379 379 377 377 377 375 375 374 374 372 371 369 369 369 368 370 368 368 367 366 365 365 365 369 364 360 349 339 341 336 333 307 303 344 359 357 357 355 342 344 354 355 372 407 398 398 397 398 400 400 401 399 398 401 404 373 357 354 355 356 354 354 354 352 349 347 327 347 347 348 378 393 395 364 360 354 350 351 351 351 350 317 307 341 314 286 312 269 265 248 246 230 232 243 297 323 321 281 273 268 265 270 277 302 315 342 358 362 346 326 315 357 368 381 375 329 363 403 431 480 519 481 445 487 525 537 538 535 521 529 565 577 585 607 631 656 684 715 701 713 690 704 729 753 662 690 743 705 727 673 569 497 517 546 598 639 687 688 743 789 823 790 728 708 651 614 579 545 528 485 463 389 297 305 341 410 480 532 585 631 684 744 713 642 568 542 549 507 446 362 311 345 403 405 352 425 459 474 420 374 428 430 523 563 572 571 615 687 712 772 684 570 506 481 476 502 437 507 566 490 509 476 408 350 340 296 302 288 291 295 326 324 303 269 248 232 273 311 340 292 330 354 355 364 340 352 402 408 352 365 408 401 400 403 442 461 476 506 498 517 533 516 483 497 522 500 459 490 436 475 437 356 403 461 456 412 367 304 273 328 374 346 374 418 396 426 394 450 458 432 373 407 391 517 507 514 530 567 484 558 555 589 626 653 655 695 692 739 731 726 653 680 699 988 930 940 949 988 962 928 1008 1015 1031 1067 1129 1168 1192 1274 1395 1517 1575 1618 1530 1485 1487 1432 1359 1303 1304 1238 1216 1162 1090 985 936 881 851 829 810 794 791 788 793 804 815 837 850 936 926 1008 1088 1065 1135 1159 1169 1126 1139 1114 1097 1035 1008 1035 1047 1054 1014 1006 999 931 895 838 806 793 779 775 776 780 837 916 973 981 982 920 906 852 837 853 871 851 839 832 832 832 824 821 818 816 819 893 888 895 874 846 861 874 931 929 945 938 934 1002 1042 975 959 988 1056 1160 1314 1390 1349 1212 1273 1394 1567 1655 1774 1688 1599 1517 1456 1396 1335 1282 1191 1106 1114 1126 1101 1166 1060 1079 1076 1071 1030 1033 1061 1060 1044 1045 1037 1034 1015 1000 992 989 960 946 952 966 967 948 930 902 855 853 801 761 770 756 763 765 753 732 717 698 695 722 761 806 847 893 922 851 855 849 858 885 954 970 922 948 959 1007 981 993 1009 1018 1026 1014 1019 1035 1050 1079 1108 1105 1091 1054 1029 1020 982 944 933 939 874 815 758 748 761 785 821 880 908 929 940 992 1012 972 939 1024 1010 1032 1053 1084 1054 1038 1040 1047 1040 1036 1025 1045 1054 1037 1032 1037 1022 941 892 859 832 839 865 840 830 860 878 872 870 868 872 887 891 861 832 842 848 872 917 960 936 955 961 978 977 955 932 892 870 810 810 833 816 783 758 761 761 766 773 765 762 757 757 757 757 757 757 757 757 756 760 777 787 799 810 817 822 823 818 810 804 796 791 783 782 797 815 869 884 887 890 899 904 922 905 881 934 988 1063 1132 1131 1153 1208 1250 1316 1374 1443 1482 1498 1549 1623 1662 1767 1912 2067 2167 2239 2282 2232 2243 2244 2136 2153 2171 2110 2183 2189 2130 2082 2042 2025 1985 2040 2038 1966 1956 1991 2028 2007 1987 2048 1980 2006 2035 1845 1754 1905 2110 2313 2468 2568 2476 2415 2418 2409 2473 2518 2608 2560 2447 2337 2284 2226 2167 2124 2065 2029 2040 2046 2071 2010 1993 2012 2039 2026 2081 2051 2072 2182 2216 2243 2199 2146 2068 1920 1826 1795 1782 1723 1681 1629 1572 1542 1628 1731 1783 1868 1966 2109 2186 2297 2346 2435 2483 2577 2689 2733 2788 2722 2758 2751 2692 2711 2741 2790 2844 2867 2903 2981 2949 2907 2892 2897 2966 2805 2652 2657 2542 2461 2474 2594 2652 2430 2298 2296 2281 2253 2207 2184 2266 2338 2410 2516 2703 2774 2892 2739 2564 2486 2507 2568 2628 2621 2527 2528 2664 2691 2613 2624 2745 2879 2924 2931 2947 2832 2773 2772 2786 2813 2701 2622 2600 2614 2605 2568 2365 2350 2357 2397 2442 2410 2351 2341 2240 2187 2084 2040 2061 1950 1790 1696 1657 1563 1494 1472 1326 1356 1544 1559 1642 1693 1746 1801 1881 1951 2036 2102 2068 1977 1887 1911 1797 1825 1903 2000 2042 2076 2162 2237 2237 2242 2324 2359 2242 2121 1970 1863 1862 1814 1834 1923 2065 2004 1974 1909 1884 1855 1921 1856 1867 1912 1962 1870 1669 1577 1520 1491 1398 1449 1521 1595 1627 1683 1726 1807 1849 1858 1852 1870 1871 1853 1820 1749 1705 1653 1573 1459 1396 1302 1246 1319 1372 1456 1413 1296 1262 1184 1115 1246 1216 1098 1132 1073 1019 917 949 1058 1114 1186 1249 1310 1343 1375 1349 1314 1275 1211 1154 1082 1064 1038 1010 1009 918 824 812 858 864 864 785 721 680 587 557 545 621 723 777 804 835 858 908 886 817 752 685 709 668 615 554 492 473 469 466 463 462 463 460 458 456 454 454 449 445 440 441 447 444 442 439 440 439 436 432 431 431 427 425 420 418 418 417 414 413 410 407 408 403 403 401 397 397 396 393 391 391 392 388 388 387 386 386 384 384 381 382 381 380 379 377 378 377 376 376 375 379 372 374 371 371 374 370 370 369 369 366 367 367 367 370 371 354 349 343 339 337 336 304 344 360 361 359 357 355 334 353 354 361 382 398 398 399 401 400 401 403 399 402 402 403 402 354 357 355 355 357 357 354 353 351 350 331 338 363 386 390 395 395 391 370 362 359 353 352 350 351 341 308 331 318 286 308 314 276 262 250 246 237 231 255 298 323 323 315 303 279 271 266 275 291 303 297 294 321 309 312 304 318 336 318 324 369 396 426 463 508 479 395 448 473 484 484 478 488 522 551 571 589 613 628 646 664 675 700 745 747 691 657 689 706 669 664 722 650 666 597 519 500 561 602 580 641 622 642 688 715 771 757 700 676 638 616 590 550 444 450 459 394 305 296 356 375 442 520 611 654 701 759 729 673 615 570 464 415 371 347 316 406 439 468 395 391 503 528 494 448 407 413 430 468 495 512 598 595 640 743 641 576 502 453 417 475 411 490 521 558 424 400 415 405 389 366 317 315 296 263 267 262 277 328 298 292 244 335 331 285 332 373 374 384 326 349 389 389 354 371 380 386 390 412 414 428 462 504 489 508 510 487 496 450 522 468 469 418 415 402 384 350 370 410 377 376 376 322 276 284 287 281 292 313 357 378 348 393 428 394 366 347 399 514 563 557 583 589 520 515 580 611 598 616 659 683 690 742 721 710 691 615 638 908 867 868 917 919 885 906 943 934 971 1061 1101 1152 1179 1239 1337 1450 1511 1533 1466 1409 1485 1510 1424 1301 1246 1266 1231 1262 1177 1085 1023 927 854 822 815 801 797 787 785 797 810 812 826 894 857 933 974 929 1014 1035 1045 969 1018 974 943 959 901 925 907 884 879 878 937 884 869 852 796 775 771 773 779 805 903 967 952 968 948 907 896 863 829 825 816 816 816 814 813 812 817 813 812 865 919 1019 971 964 891 940 913 859 859 857 863 868 878 935 911 936 1052 1132 1158 1186 1314 1447 1411 1307 1301 1335 1460 1572 1717 1725 1636 1540 1443 1395 1268 1225 1184 1188 1177 1201 1179 1149 1117 1159 1152 1133 1083 1067 1073 1074 1067 1054 1047 1035 1027 1031 1012 991 965 945 932 948 936 911 889 878 832 821 795 753 749 748 787 779 767 729 709 689 718 731 785 814 856 873 903 817 807 816 839 865 897 922 966 969 1044 1085 1009 1064 1036 1049 1083 1055 1041 1071 1141 1152 1146 1111 1082 1036 1008 931 934 947 955 912 865 750 740 774 826 834 870 903 942 962 985 1025 1032 1021 998 1004 1033 1110 1184 1185 1144 1120 1130 1135 1134 1070 1071 1033 1023 1034 1038 1042 1057 966 939 882 845 827 819 820 820 840 871 898 894 863 859 872 878 871 832 821 819 839 869 914 912 935 940 907 894 890 888 862 841 806 789 818 788 757 757 757 757 757 759 761 757 757 757 757 757 757 757 757 757 757 772 786 793 808 822 835 837 840 835 821 816 837 866 853 840 828 842 886 902 916 936 943 943 946 952 888 921 959 1032 1070 1094 1125 1176 1222 1284 1334 1418 1441 1482 1536 1607 1645 1704 1831 1969 2086 2271 2355 2373 2341 2297 2277 2309 2275 2273 2356 2287 2234 2199 2114 2104 2103 2122 2108 2029 2033 2059 2123 2105 2063 2087 2033 2029 2060 1900 1788 1864 2180 2377 2464 2600 2530 2484 2447 2463 2505 2558 2614 2714 2561 2357 2248 2131 2081 2020 1985 1961 1951 1950 1968 1962 1913 1910 1911 1958 1976 1971 2013 2096 2149 2112 2069 2051 2051 1917 1801 1687 1654 1636 1581 1538 1517 1547 1616 1742 1852 1931 1998 2100 2161 2191 2264 2376 2422 2513 2574 2627 2607 2653 2747 2644 2627 2686 2738 2802 2857 2946 3095 2886 2828 2813 2821 2907 3010 2876 2644 2619 2525 2437 2403 2555 2693 2552 2315 2237 2223 2190 2166 2155 2257 2350 2514 2547 2624 2723 2855 2799 2588 2480 2474 2530 2488 2521 2430 2476 2576 2525 2586 2701 2778 2756 2767 2806 2889 2866 2761 2684 2683 2778 2885 2620 2620 2638 2623 2568 2361 2332 2376 2413 2360 2308 2280 2239 2253 2272 2260 2215 2107 2001 1839 1714 1556 1532 1441 1365 1284 1405 1461 1556 1691 1742 1767 1828 1892 1939 2009 2065 2015 1931 1761 1770 1714 1789 1858 1894 1945 2008 2076 2099 2060 2126 2193 2247 2207 2109 1916 1773 1732 1726 1746 1864 2070 1986 1860 1816 1763 1722 1753 1719 1803 1855 1803 1784 1712 1587 1430 1377 1321 1342 1449 1487 1511 1567 1654 1715 1768 1725 1711 1741 1776 1797 1898 1828 1749 1639 1574 1477 1420 1367 1339 1367 1435 1534 1467 1396 1307 1217 1146 1274 1279 1222 1181 1081 998 919 963 1069 1126 1184 1228 1295 1360 1382 1343 1280 1288 1229 1155 1074 1008 986 959 916 843 781 736 724 728 771 753 685 637 564 553 557 612 741 778 809 848 909 912 876 850 773 691 618 633 602 548 492 475 470 470 467 466 464 462 460 459 456 452 449 449 449 449 447 446 446 443 442 439 436 436 434 432 426 426 424 422 420 418 416 412 411 410 408 407 402 402 400 398 396 393 394 394 391 390 390 388 388 388 386 387 383 384 383 381 380 379 379 378 378 375 376 375 373 374 373 373 372 370 371 369 369 370 367 366 366 369 366 343 344 340 340 338 334 304 361 361 360 359 361 347 350 357 357 389 396 399 399 400 401 401 399 402 401 402 404 390 362 356 356 357 359 357 353 354 354 350 349 341 359 385 397 398 397 390 397 382 367 361 353 350 337 312 323 342 322 301 319 338 341 309 267 250 243 236 234 271 322 324 314 324 320 312 306 299 272 275 280 284 289 290 289 295 318 300 308 333 353 379 408 449 483 482 390 436 487 514 432 474 508 530 552 568 596 610 630 649 653 662 683 691 670 695 735 696 645 638 645 632 714 669 579 567 502 535 595 630 593 642 657 665 686 717 783 810 761 736 686 673 658 592 513 445 361 350 307 299 374 415 458 499 570 623 683 746 691 622 556 518 528 537 399 335 355 452 483 499 468 413 427 501 544 492 471 514 453 439 485 487 500 548 601 656 712 632 585 533 455 379 397 486 436 513 474 401 341 361 366 372 366 391 317 282 253 245 254 249 249 238 235 343 333 345 296 343 372 362 323 350 368 364 361 359 361 393 409 400 429 472 491 521 505 483 463 439 477 420 473 439 411 415 398 364 358 361 402 390 344 327 316 305 307 332 358 315 308 305 286 297 298 336 322 355 379 491 431 432 496 559 550 571 609 544 555 545 590 651 665 682 698 728 722 672 656 607 598 767 802 852 835 831 811 846 859 918 981 1048 1054 1075 1145 1256 1242 1317 1377 1404 1332 1379 1378 1464 1506 1379 1289 1199 1127 1090 1118 1066 959 894 874 873 835 816 809 796 780 779 787 793 795 811 823 855 859 859 885 914 906 907 903 855 849 864 851 874 846 823 832 820 819 824 844 809 770 766 769 776 826 895 966 914 925 901 898 909 909 823 814 811 813 808 807 803 806 807 827 870 981 1069 1054 1162 1150 1056 957 1039 955 974 929 921 984 973 979 924 888 950 1072 1190 1288 1357 1415 1527 1510 1406 1411 1500 1522 1527 1644 1749 1673 1576 1490 1465 1398 1362 1461 1451 1418 1409 1326 1236 1305 1308 1223 1173 1131 1103 1125 1113 1112 1081 1061 1047 1040 1056 1042 1015 978 943 924 920 894 833 849 837 806 791 763 733 744 766 774 771 743 702 710 685 718 728 784 794 835 854 866 794 766 777 845 891 957 993 950 993 1087 1126 1059 1071 1099 1109 1133 1141 1131 1170 1196 1124 1036 1018 1094 1101 1066 930 879 887 824 748 738 737 786 890 933 904 917 940 987 1014 1028 1090 1105 1113 1061 1051 1077 1125 1188 1239 1215 1271 1317 1335 1277 1161 1187 1142 1063 1021 1005 992 979 1006 1025 965 905 865 845 809 833 841 849 877 916 875 850 849 848 866 839 792 794 799 807 852 908 888 879 880 860 848 834 778 777 780 757 757 757 757 757 757 757 757 757 757 757 778 782 783 800 805 789 807 798 815 839 869 873 860 852 869 862 870 911 906 904 862 919 947 948 923 897 912 951 972 984 1005 1000 1007 988 947 930 932 968 1004 1049 1088 1122 1166 1233 1272 1347 1391 1448 1494 1572 1632 1672 1768 1920 2021 2108 2169 2229 2208 2211 2327 2406 2345 2427 2493 2412 2383 2311 2305 2238 2239 2238 2213 2147 2184 2188 2224 2201 2152 2122 2106 2167 2105 1943 1839 1935 2263 2475 2650 2728 2630 2534 2497 2522 2549 2650 2693 2538 2442 2290 2187 2132 2137 2081 1986 1872 1814 1817 1805 1789 1793 1766 1808 1840 1837 1853 1902 1889 1934 2005 1929 1875 1939 1941 1787 1664 1619 1531 1508 1539 1589 1609 1631 1729 1795 1958 2015 2020 2019 2007 2032 2139 2245 2328 2420 2451 2456 2541 2595 2648 2595 2697 2754 2872 3031 3249 3074 2895 2820 2819 2838 2960 2918 2755 2731 2860 2700 2503 2367 2373 2491 2541 2378 2237 2132 2143 2171 2124 2166 2280 2416 2516 2706 2843 2857 2811 2720 2517 2407 2407 2379 2364 2346 2370 2387 2476 2596 2621 2574 2559 2637 2690 2784 2843 2766 2664 2618 2594 2696 2830 2714 2728 2832 2707 2433 2248 2272 2306 2255 2189 2122 2087 2086 2149 2186 2065 2034 2030 1877 1803 1686 1624 1540 1456 1244 1372 1563 1681 1738 1785 1851 1887 1940 1985 1941 1892 1935 1894 1679 1570 1658 1701 1731 1816 1910 1982 1871 1883 1911 1923 1997 2064 2000 1974 1855 1768 1589 1568 1690 1845 1976 2021 1934 1768 1654 1608 1558 1625 1662 1686 1598 1575 1607 1644 1489 1417 1292 1242 1307 1329 1359 1463 1501 1593 1644 1600 1527 1646 1607 1722 1804 1885 1887 1764 1712 1587 1570 1516 1451 1513 1596 1593 1528 1415 1308 1220 1251 1374 1412 1290 1217 1158 1078 1036 1002 1114 1127 1181 1208 1284 1340 1325 1281 1244 1201 1138 1108 1042 1004 937 864 805 780 790 760 676 639 635 616 591 575 639 632 567 597 618 652 739 794 875 837 793 771 723 666 596 555 512 495 479 476 476 475 471 470 468 466 462 461 453 454 453 456 455 452 450 450 449 446 442 442 440 438 435 433 429 429 427 424 421 420 419 413 414 413 408 406 403 404 401 399 398 397 399 394 394 394 393 391 390 389 388 386 385 385 385 384 382 383 383 381 378 380 378 378 377 377 375 376 374 373 372 373 371 370 368 370 369 367 350 347 345 341 342 318 312 339 364 363 362 361 359 354 357 362 364 398 398 401 401 400 401 402 402 396 375 362 360 361 360 358 358 360 359 357 355 352 351 347 348 377 398 397 397 397 398 398 395 392 348 326 330 344 349 344 340 310 335 342 341 341 341 300 269 267 246 237 235 237 309 323 305 334 332 327 327 320 304 324 320 328 337 334 338 342 355 373 374 358 319 353 384 439 449 379 404 432 401 449 493 520 557 586 617 655 655 634 584 576 568 590 607 612 652 677 712 749 736 717 673 612 600 652 580 510 547 581 624 664 658 623 660 689 747 806 781 707 660 602 551 523 547 575 470 447 434 395 315 301 372 421 504 556 610 651 691 714 714 659 627 627 601 516 382 320 389 416 452 486 529 525 436 486 575 547 528 577 532 456 530 561 594 593 602 622 643 628 543 490 462 444 374 337 393 391 462 473 397 375 345 304 296 337 297 263 245 238 262 317 303 320 360 422 407 393 296 286 340 329 304 320 359 391 391 400 425 414 417 447 444 484 460 493 508 518 493 450 418 392 413 411 391 363 371 417 422 386 410 395 387 406 347 368 397 413 450 453 415 375 327 337 386 383 355 415 475 504 510 486 421 546 560 557 541 560 580 608 578 630 630 681 703 710 696 661 668 655 634 746 770 781 778 817 828 901 947 1016 1016 1004 1007 1146 1208 1166 1204 1237 1285 1231 1257 1277 1324 1374 1410 1464 1363 1254 1155 1058 1004 960 942 952 905 883 877 828 811 809 784 776 773 777 783 792 799 810 816 831 837 855 858 906 894 854 830 822 815 811 835 806 799 798 795 814 831 766 763 768 771 788 827 891 906 897 967 970 933 948 855 808 805 805 800 797 800 801 808 868 866 912 1073 1195 1190 1266 1286 1154 1017 1099 1063 1094 1035 1006 1008 1092 1101 1034 886 947 1039 1132 1241 1355 1374 1490 1585 1493 1476 1547 1690 1660 1706 1755 1660 1595 1534 1498 1421 1374 1435 1495 1593 1660 1503 1411 1423 1384 1274 1238 1199 1167 1167 1131 1102 1092 1096 1067 1046 1054 1038 1006 954 938 937 932 933 907 832 789 779 785 736 724 749 754 769 740 717 695 699 683 714 737 787 795 859 886 935 817 752 803 836 858 885 917 977 1000 1097 1161 1081 1083 1141 1185 1195 1217 1205 1216 1123 991 951 933 946 932 916 830 818 749 745 731 735 765 853 944 914 900 926 980 1042 1120 1107 1111 1169 1155 1132 1080 1143 1179 1221 1304 1301 1321 1394 1308 1239 1197 1219 1225 1134 1050 1027 1009 980 971 969 936 898 857 860 824 806 816 836 855 899 926 890 848 833 865 852 792 766 768 770 812 842 883 862 835 825 805 785 762 757 757 757 757 757 757 757 757 757 757 757 759 776 799 809 826 853 869 867 842 883 905 901 914 942 977 945 920 883 886 954 983 971 957 925 987 1001 1003 995 944 978 1056 1082 1087 1090 1083 1023 995 975 975 983 999 1037 1069 1124 1155 1203 1255 1359 1385 1421 1448 1509 1564 1639 1716 1851 1932 1996 2022 2019 2000 1983 2136 2273 2376 2444 2386 2368 2399 2415 2401 2354 2340 2306 2277 2251 2253 2264 2289 2242 2214 2162 2137 2245 2129 2011 1933 1915 2157 2420 2591 2729 2735 2594 2562 2580 2616 2721 2772 2524 2401 2283 2210 2205 2257 2115 2018 1881 1804 1721 1695 1676 1691 1683 1681 1695 1702 1778 1779 1761 1766 1833 1859 1727 1772 1763 1729 1617 1515 1484 1497 1623 1706 1760 1750 1790 1768 1865 1918 1907 1898 1918 1933 1971 2058 2132 2204 2232 2284 2426 2515 2612 2616 2691 2739 2864 2960 3190 3189 2885 2786 2771 2807 2809 2802 2722 2708 2733 2838 2621 2356 2260 2311 2368 2324 2194 2071 2069 2087 2085 2152 2242 2382 2527 2650 2766 2824 2763 2765 2706 2439 2359 2332 2302 2269 2279 2341 2421 2472 2491 2494 2467 2533 2599 2677 2738 2749 2659 2586 2578 2638 2736 2823 2865 2976 2847 2595 2279 2201 2182 2143 2076 2033 1946 1993 2062 2034 1939 1910 1927 1842 1714 1535 1475 1383 1325 1230 1378 1586 1753 1841 1870 1923 1943 1969 1910 1770 1726 1790 1771 1575 1499 1595 1595 1681 1764 1845 1890 1720 1754 1757 1795 1898 1948 1858 1812 1779 1713 1554 1470 1606 1748 1778 1802 1815 1805 1765 1688 1525 1473 1569 1660 1571 1438 1458 1553 1591 1499 1336 1208 1218 1227 1280 1377 1437 1509 1565 1559 1446 1528 1555 1643 1710 1803 1874 1902 1807 1741 1713 1630 1588 1665 1696 1616 1534 1434 1339 1264 1368 1429 1451 1333 1266 1187 1105 1044 1026 1108 1155 1224 1274 1302 1318 1264 1235 1193 1139 1096 1044 1006 952 888 892 918 891 817 743 686 651 639 597 583 621 650 626 613 566 618 661 760 806 824 799 782 727 636 592 540 519 495 489 479 479 478 477 474 473 469 466 460 457 460 460 460 459 457 457 453 450 449 445 445 444 438 438 436 435 433 429 426 424 421 423 417 415 413 413 410 408 406 403 402 401 400 398 397 398 398 395 394 393 392 391 388 386 388 387 385 384 384 384 382 382 382 381 382 379 379 377 376 376 376 376 374 376 373 372 371 371 369 352 352 348 344 343 326 316 308 360 360 366 361 363 360 348 362 363 384 398 400 401 400 400 399 392 380 363 360 364 359 359 359 360 359 360 360 356 354 352 349 360 366 396 397 396 397 397 396 394 378 340 363 364 363 354 352 346 343 313 341 343 342 342 341 264 246 243 242 238 237 235 294 326 302 336 365 371 335 330 323 329 331 340 344 337 344 364 396 429 446 426 402 339 340 354 362 404 424 428 457 494 529 555 575 596 632 653 586 545 545 571 598 612 638 664 677 699 737 763 697 697 753 680 582 559 533 530 571 608 656 690 716 653 673 702 761 788 780 707 699 669 628 609 494 468 466 441 418 385 334 304 386 454 518 561 615 668 725 742 727 696 655 628 495 448 350 326 429 477 526 538 557 566 513 482 582 592 602 625 600 526 477 552 592 604 626 636 580 601 598 552 523 521 426 350 313 347 361 408 366 380 313 313 318 288 336 293 248 243 280 327 404 423 446 424 448 476 313 295 296 295 332 343 359 401 418 405 388 435 415 462 476 487 436 473 459 451 432 422 434 400 383 387 374 382 437 442 401 402 438 419 395 352 353 347 426 479 531 497 452 392 323 330 407 428 425 447 440 475 496 511 514 484 497 549 588 669 663 645 616 611 599 649 681 671 657 617 597 567 581 788 746 775 821 861 936 986 1074 1058 989 969 1059 1164 1144 1108 1172 1174 1202 1178 1210 1181 1246 1302 1303 1361 1423 1320 1253 1158 1088 1062 1085 1009 922 879 870 887 824 792 785 779 775 769 770 778 784 799 801 806 818 829 850 864 840 848 826 806 805 796 792 792 786 783 778 790 763 761 766 765 796 824 846 867 937 956 969 975 947 874 803 797 798 792 794 795 806 858 903 981 915 931 1046 1207 1312 1394 1333 1224 1113 1190 1269 1291 1242 1191 1152 1155 1181 1091 956 891 1040 1102 1118 1148 1186 1331 1588 1568 1556 1637 1737 1756 1802 1759 1667 1607 1532 1479 1428 1473 1419 1491 1580 1647 1710 1612 1539 1472 1430 1385 1298 1255 1220 1165 1131 1131 1124 1097 1059 1038 1017 983 962 956 964 972 935 894 870 812 767 746 724 740 774 773 761 725 694 680 676 686 714 741 788 809 884 897 920 812 745 782 839 873 965 985 1005 1040 1122 1181 1104 1107 1178 1175 1111 1242 1276 1255 1161 1014 944 905 878 862 831 818 756 734 730 734 744 808 888 878 881 950 1018 1093 1063 1199 1236 1168 1200 1252 1192 1096 1185 1227 1275 1357 1376 1399 1351 1304 1279 1275 1303 1244 1179 1128 1067 1008 979 950 955 928 930 911 872 828 806 809 842 861 880 934 938 880 832 839 856 784 765 757 757 771 809 818 817 811 776 763 757 757 757 757 757 757 757 757 757 757 757 757 757 779 786 813 827 856 947 983 975 959 935 956 983 928 1031 1085 1019 972 933 909 948 1041 1026 1010 957 1021 1044 1068 1081 1044 1039 1091 1124 1138 1168 1169 1119 1051 1027 1033 1048 1030 1056 1085 1135 1152 1213 1275 1368 1408 1432 1455 1495 1555 1617 1653 1767 1822 1870 1890 1881 1819 1835 1937 2107 2221 2285 2182 2174 2171 2241 2278 2311 2432 2404 2387 2362 2362 2358 2351 2300 2254 2210 2179 2281 2212 2119 2083 2046 2141 2286 2445 2664 2766 2749 2664 2644 2709 2784 2816 2564 2430 2302 2245 2287 2251 2115 2010 1892 1790 1797 1793 1744 1708 1621 1603 1619 1637 1641 1634 1655 1698 1699 1692 1681 1584 1571 1532 1470 1483 1555 1565 1662 1759 1859 1832 1856 1859 1848 1864 1916 1930 1942 1942 1960 1953 1978 2013 2091 2181 2373 2457 2604 2733 2728 2664 2709 2771 2887 3220 2921 2752 2719 2732 2780 2797 2732 2639 2652 2776 2748 2466 2286 2191 2137 2151 2071 2012 2009 2057 2075 2150 2260 2334 2412 2569 2716 2836 2719 2705 2722 2512 2402 2366 2356 2265 2229 2260 2304 2330 2352 2350 2379 2446 2516 2594 2646 2725 2591 2555 2562 2550 2632 2761 2847 2785 2674 2446 2321 2234 2144 2052 1992 1949 1882 1927 1982 1972 1814 1796 1820 1894 1718 1586 1537 1503 1438 1201 1273 1420 1647 1816 1817 1780 1844 1884 1771 1680 1599 1622 1557 1439 1475 1520 1557 1627 1710 1804 1711 1592 1604 1672 1743 1834 1818 1683 1614 1646 1665 1512 1400 1532 1553 1556 1516 1564 1616 1655 1728 1548 1415 1481 1535 1500 1435 1329 1434 1495 1502 1330 1229 1122 1170 1238 1292 1346 1448 1500 1452 1358 1493 1509 1587 1635 1724 1818 1912 1884 1837 1792 1756 1744 1763 1682 1560 1488 1382 1372 1383 1411 1507 1441 1319 1243 1160 1095 1087 1118 1115 1181 1255 1305 1352 1303 1235 1174 1133 1098 1031 990 938 955 963 985 947 891 816 769 693 640 598 600 640 661 654 610 577 573 602 658 738 796 789 753 732 718 626 576 519 504 491 487 485 485 480 480 474 470 470 468 467 464 464 465 463 461 459 459 455 452 452 451 445 445 444 439 437 436 434 431 428 427 423 422 419 418 415 412 410 409 407 405 406 405 400 400 400 398 397 395 395 395 393 391 392 394 389 388 387 386 387 384 382 383 383 383 380 383 381 379 378 377 377 376 374 376 374 374 373 372 367 353 352 350 349 340 319 312 340 367 367 362 362 363 361 352 361 370 385 399 400 400 400 401 386 368 370 362 361 361 359 361 364 363 362 359 358 356 354 358 387 395 398 400 398 380 382 381 373 373 370 377 392 381 364 363 353 348 341 324 342 346 344 343 341 278 254 244 242 238 237 250 272 327 313 353 402 383 383 362 348 346 350 383 376 390 388 418 436 446 489 477 398 412 345 378 416 463 489 491 507 532 525 530 572 607 630 579 513 538 570 592 615 636 677 693 724 738 767 785 740 663 679 689 592 522 540 573 596 628 692 720 744 692 709 722 782 804 820 794 786 715 601 530 474 476 426 371 372 330 309 361 402 475 542 581 627 678 734 745 634 594 578 501 505 405 330 336 458 521 573 589 623 605 587 540 597 658 687 710 631 573 490 513 563 598 633 566 555 533 609 612 583 543 466 370 327 299 311 318 315 325 298 286 297 311 274 302 282 241 295 367 433 464 468 479 488 433 371 305 325 296 316 337 399 402 386 396 402 426 447 476 487 447 421 435 421 428 411 406 394 384 375 374 386 394 384 405 414 446 414 376 398 404 340 387 440 474 470 462 425 381 351 299 352 368 437 424 441 482 510 544 544 479 518 590 633 637 668 627 618 685 703 655 657 673 670 631 593 566 542 849 782 769 858 912 975 1101 1107 1010 957 994 1080 1169 1096 1099 1124 1133 1123 1172 1151 1148 1196 1286 1248 1269 1326 1384 1350 1235 1131 1060 998 955 917 867 846 827 846 799 798 811 797 770 765 769 776 780 791 803 809 817 831 804 816 832 811 828 834 828 802 775 814 770 769 763 756 762 786 806 851 909 945 956 964 966 963 919 838 800 786 790 793 792 804 820 857 875 970 1023 1018 975 1027 1101 1266 1422 1427 1287 1293 1319 1315 1221 1156 1202 1206 1199 1105 1070 1052 909 971 985 994 1065 1163 1276 1503 1627 1655 1682 1669 1636 1736 1812 1678 1591 1524 1535 1483 1528 1478 1497 1583 1642 1742 1766 1644 1597 1535 1486 1400 1327 1252 1203 1176 1156 1138 1100 1052 1027 1002 968 968 991 1003 982 938 910 863 806 765 745 718 733 777 763 756 727 698 689 678 683 717 752 807 849 866 925 894 784 731 786 837 886 982 1004 1074 1096 1155 1117 1081 1117 1096 1068 1063 1205 1212 1206 1160 1054 976 919 895 887 863 766 743 731 729 746 765 799 847 882 928 1046 1132 1174 1116 1219 1304 1230 1247 1312 1282 1168 1162 1240 1277 1297 1322 1353 1348 1336 1313 1391 1357 1234 1175 1138 1110 1040 1000 986 964 974 990 988 939 856 808 809 839 872 909 916 940 893 828 805 791 775 762 755 757 766 785 757 757 757 757 757 757 757 757 757 761 767 764 759 757 775 777 766 812 870 896 930 904 883 956 1065 1084 1059 1008 975 1000 982 1045 1149 1138 1040 975 928 967 1020 1038 1054 1045 1058 1083 1133 1147 1164 1177 1165 1193 1218 1234 1219 1202 1167 1124 1120 1131 1113 1115 1108 1128 1164 1222 1288 1366 1397 1414 1454 1484 1521 1587 1658 1706 1734 1759 1762 1787 1670 1708 1773 1942 2078 2088 2034 1989 2016 2025 2069 2196 2231 2271 2412 2480 2460 2457 2435 2351 2295 2244 2254 2360 2313 2231 2203 2142 2096 2170 2300 2464 2593 2734 2826 2740 2801 2864 2768 2516 2401 2300 2276 2363 2261 2085 1970 1839 1920 1982 1927 1868 1802 1756 1719 1642 1594 1539 1564 1603 1632 1658 1636 1583 1527 1496 1460 1470 1546 1706 1676 1721 1781 1895 1960 1978 1968 1974 1998 2011 2013 2018 2007 1990 2009 2004 2066 2144 2265 2456 2606 2760 2731 2637 2611 2637 2694 2919 3165 2902 2670 2660 2687 2686 2719 2624 2490 2510 2612 2738 2668 2466 2230 2109 2002 1946 1989 2043 2051 2096 2196 2268 2349 2427 2603 2679 2665 2753 2644 2623 2642 2568 2454 2459 2384 2261 2210 2178 2204 2222 2246 2307 2389 2437 2518 2554 2635 2572 2493 2500 2524 2646 2799 2819 2715 2637 2340 2233 2161 2085 1998 1938 1910 1856 1779 1842 1857 1794 1681 1744 1816 1866 1758 1672 1626 1529 1366 1179 1339 1493 1643 1639 1649 1782 1811 1692 1562 1493 1469 1397 1364 1382 1454 1536 1613 1705 1763 1602 1483 1513 1579 1645 1738 1685 1522 1489 1531 1566 1512 1396 1329 1314 1371 1377 1449 1415 1573 1651 1543 1452 1337 1403 1367 1358 1244 1315 1377 1439 1373 1257 1091 1135 1172 1216 1294 1401 1482 1315 1346 1448 1444 1526 1557 1689 1779 1821 1782 1790 1779 1755 1756 1786 1712 1583 1475 1483 1528 1452 1461 1537 1450 1326 1262 1151 1173 1168 1174 1125 1189 1289 1324 1318 1254 1185 1144 1084 1033 1018 1026 1011 1000 964 965 868 801 766 728 665 621 667 657 687 728 669 629 588 579 596 629 709 764 799 757 684 639 573 534 502 495 492 489 489 489 483 479 470 474 471 471 469 470 469 467 465 463 463 460 457 457 453 450 447 446 442 441 438 436 435 433 429 428 424 422 419 421 414 414 412 410 407 407 405 406 403 401 402 400 398 399 396 397 394 394 392 394 390 389 388 388 387 385 385 383 385 383 384 383 381 381 381 379 379 378 377 374 377 375 374 364 357 355 350 341 336 322 314 315 354 368 368 365 362 364 363 368 354 393 399 396 401 400 398 372 368 366 365 364 363 363 362 362 364 362 363 360 358 355 355 374 397 396 399 396 390 396 403 395 385 398 373 387 394 394 369 366 357 346 342 333 345 346 348 343 338 280 276 249 240 237 234 254 273 328 315 348 380 395 419 407 361 381 405 398 404 436 411 428 452 482 475 392 406 451 433 354 402 459 492 514 542 561 510 550 599 578 549 491 549 559 590 622 646 631 649 676 722 759 790 791 748 713 611 615 548 531 578 590 626 681 718 743 780 757 771 791 804 830 848 803 801 761 677 601 471 424 401 345 324 311 361 400 439 471 545 586 634 672 761 721 629 550 474 456 401 376 335 333 398 450 536 543 570 615 643 636 663 722 749 728 628 530 562 587 618 633 608 551 493 490 538 602 524 445 360 351 306 317 292 282 300 292 273 263 257 265 257 256 248 287 335 390 432 446 411 385 389 381 355 367 332 310 333 361 352 406 412 425 406 379 378 427 452 422 421 410 408 416 407 404 378 402 394 419 458 453 444 422 443 429 411 418 392 349 366 396 419 386 408 361 326 324 296 294 346 426 419 419 432 466 514 556 555 515 521 561 559 560 598 591 635 673 724 744 719 735 712 657 667 625 592 898 805 772 868 967 1034 1069 991 929 947 1008 1091 1083 1002 1043 1066 1068 1083 1129 1033 1074 1151 1224 1188 1149 1181 1233 1327 1335 1304 1173 1083 1016 955 903 877 838 852 837 846 837 793 771 763 759 765 798 822 822 817 802 804 805 796 814 792 801 824 823 823 803 759 756 753 755 758 802 848 872 948 952 942 920 866 864 830 792 785 779 784 794 797 808 847 849 903 961 1045 1104 1183 1185 1202 1179 1271 1376 1491 1376 1316 1254 1132 1149 1047 1036 1051 1093 1075 990 940 906 942 1011 1088 1130 1176 1167 1223 1336 1485 1429 1480 1570 1727 1800 1664 1591 1630 1579 1552 1607 1627 1532 1608 1673 1777 1852 1822 1710 1582 1486 1345 1276 1250 1190 1137 1133 1127 1108 1035 1023 994 974 968 977 995 986 950 905 841 792 754 731 706 721 748 727 724 736 698 696 704 680 724 784 867 899 923 898 809 751 712 740 810 890 964 995 1057 1069 1086 1065 1050 1053 1001 992 1021 1064 1078 1081 1058 1011 952 888 923 929 850 736 729 723 737 763 788 830 865 915 996 1112 1208 1239 1233 1228 1295 1369 1338 1370 1392 1314 1251 1272 1281 1310 1370 1433 1438 1366 1307 1267 1235 1177 1149 1118 1096 1084 1074 1068 1037 1022 1022 1039 1021 913 847 780 791 826 845 873 896 864 851 812 782 762 757 757 757 757 757 757 757 757 757 757 759 795 802 779 794 803 804 794 797 815 834 919 949 1011 1036 1036 1001 918 929 1017 1090 1170 1138 1061 1074 1095 1067 1217 1192 1085 1020 954 975 1080 1136 1148 1123 1116 1127 1158 1186 1256 1271 1302 1308 1339 1335 1328 1310 1298 1252 1237 1236 1221 1196 1186 1184 1139 1201 1264 1309 1356 1416 1442 1453 1473 1541 1593 1646 1645 1635 1629 1588 1554 1577 1607 1688 1816 1812 1779 1722 1694 1736 1773 1870 1969 2096 2193 2298 2392 2510 2519 2393 2340 2313 2349 2523 2462 2387 2304 2212 2121 2122 2235 2484 2539 2587 2662 2811 2882 2679 2592 2463 2384 2373 2380 2259 2135 1980 1956 2007 2161 2230 2138 2053 1997 1939 1891 1802 1790 1679 1594 1502 1534 1538 1510 1474 1474 1447 1482 1528 1615 1802 1827 1805 1892 1984 2046 2150 2167 2134 2157 2140 2153 2171 2201 2089 2050 2087 2136 2217 2322 2397 2490 2552 2586 2528 2577 2645 2753 3024 3184 2868 2676 2589 2575 2548 2557 2468 2431 2438 2516 2562 2693 2668 2429 2172 2001 1910 1865 1953 2047 2232 2271 2387 2541 2499 2459 2478 2549 2592 2719 2633 2557 2496 2418 2381 2353 2305 2220 2203 2076 2089 2137 2207 2283 2348 2412 2423 2474 2550 2416 2439 2505 2592 2731 2744 2542 2346 2263 2217 2144 2078 1980 1891 1790 1708 1663 1720 1653 1651 1578 1651 1728 1780 1791 1688 1508 1460 1353 1253 1157 1267 1503 1661 1814 1831 1752 1672 1532 1463 1298 1343 1249 1231 1393 1478 1535 1581 1644 1471 1346 1413 1492 1536 1486 1498 1490 1336 1340 1385 1411 1386 1252 1196 1183 1283 1285 1363 1411 1527 1619 1512 1369 1270 1266 1199 1148 1161 1228 1277 1283 1260 1119 1032 1084 1169 1254 1388 1343 1206 1274 1351 1323 1396 1519 1650 1736 1737 1657 1633 1612 1562 1585 1633 1704 1631 1622 1621 1648 1558 1552 1548 1442 1338 1256 1296 1280 1262 1240 1222 1212 1296 1346 1284 1232 1170 1122 1109 1117 1080 1061 996 946 881 835 794 770 705 658 660 649 686 730 744 732 696 650 613 622 589 608 709 730 727 705 614 604 543 510 500 495 496 496 494 495 480 477 479 477 476 475 473 474 471 471 467 467 463 462 459 457 455 454 450 451 444 444 440 438 435 432 431 432 432 427 427 419 418 414 411 419 410 408 407 408 407 405 404 401 401 400 400 397 396 395 394 393 392 391 391 390 389 388 388 387 386 386 386 383 383 382 382 382 380 384 379 380 377 377 357 349 348 343 339 331 325 314 316 371 371 369 368 368 367 367 366 365 354 380 400 402 397 383 373 368 365 365 364 364 364 366 364 363 364 365 363 358 360 360 366 400 398 394 397 398 399 402 402 395 395 396 385 393 398 397 372 364 365 351 345 334 345 344 344 344 313 316 272 239 234 232 243 253 258 316 327 318 329 349 400 386 420 394 367 395 428 435 434 458 490 481 464 428 459 492 467 382 355 399 455 492 544 546 482 547 500 466 522 573 545 531 551 566 584 610 657 684 741 771 790 754 667 682 676 605 529 565 622 669 671 689 752 782 823 828 829 835 857 823 797 744 650 640 575 523 529 523 395 341 329 329 315 411 467 492 522 578 645 684 747 699 628 596 594 590 477 388 338 381 423 435 428 447 493 565 650 703 769 789 742 680 618 630 635 619 613 623 564 525 583 484 480 541 531 468 450 435 366 314 296 277 279 277 257 252 251 256 269 277 290 291 310 336 350 339 318 322 400 421 395 364 306 328 325 339 402 406 420 410 373 364 369 383 399 475 439 432 435 403 395 400 432 452 452 383 430 440 434 400 392 391 400 423 415 436 419 387 352 342 327 305 294 295 310 355 363 359 370 446 478 495 525 562 553 552 542 537 564 582 594 619 626 652 674 692 676 745 758 765 762 721 665 931 825 773 850 924 1010 987 939 915 980 1065 1090 1048 956 974 1019 1043 1066 1011 962 1060 1094 1089 1075 1056 1079 1173 1255 1322 1311 1225 1090 970 915 908 924 862 841 863 887 842 802 778 766 757 755 765 779 795 830 800 791 797 780 798 778 797 818 817 807 754 751 748 747 751 791 844 880 921 947 927 849 818 802 785 778 776 779 790 794 801 808 812 835 861 902 962 1035 1128 1291 1348 1379 1353 1333 1431 1460 1333 1222 1163 1056 1043 1011 992 994 992 1011 1008 957 911 1048 1074 1126 1139 1097 1130 1152 1194 1293 1359 1466 1561 1703 1783 1669 1636 1698 1601 1624 1678 1668 1604 1633 1704 1801 1874 1934 1733 1602 1502 1362 1266 1192 1181 1131 1106 1078 1085 1035 1004 985 980 972 979 945 932 937 900 817 779 742 724 706 708 732 703 725 752 714 704 719 719 726 827 865 901 814 815 764 742 727 743 816 921 1003 1022 1041 1036 1042 1024 997 969 961 971 993 1021 1072 1083 1030 969 919 872 924 867 782 714 715 720 735 769 803 860 891 919 972 1047 1113 1266 1281 1328 1348 1414 1465 1423 1460 1383 1380 1378 1359 1363 1408 1442 1403 1341 1307 1282 1249 1218 1190 1151 1129 1088 1060 1082 1066 1031 979 954 973 891 829 809 757 798 815 821 863 851 811 793 773 757 757 757 757 757 757 757 757 757 757 786 816 864 870 852 846 834 835 865 852 890 933 950 1011 1109 1175 1149 1104 1000 939 1053 1089 1193 1224 1134 1126 1196 1199 1249 1197 1116 1067 983 1021 1100 1158 1206 1173 1158 1163 1194 1224 1274 1327 1389 1405 1433 1456 1438 1458 1429 1369 1329 1283 1251 1248 1259 1238 1222 1178 1187 1254 1301 1375 1391 1437 1469 1483 1520 1549 1541 1526 1548 1509 1496 1512 1520 1546 1584 1599 1602 1589 1605 1640 1648 1679 1749 1919 2008 2128 2226 2416 2546 2434 2388 2387 2428 2630 2531 2349 2255 2210 2175 2140 2193 2388 2571 2725 2738 2789 2735 2615 2597 2489 2464 2407 2293 2171 2043 2030 2072 2171 2322 2321 2308 2237 2101 2003 1940 1912 1870 1719 1623 1524 1454 1477 1475 1438 1438 1485 1567 1630 1737 1882 1935 1888 1912 1981 2049 2127 2177 2232 2226 2212 2234 2329 2266 2186 2116 2079 2116 2189 2226 2311 2362 2484 2513 2518 2560 2664 2795 2991 3134 2942 2740 2602 2565 2521 2493 2459 2433 2408 2456 2531 2587 2569 2380 2192 2012 1896 1822 1852 1987 2159 2220 2297 2449 2409 2433 2564 2557 2645 2791 2841 2716 2613 2508 2465 2417 2394 2302 2213 2078 2018 2080 2114 2177 2227 2295 2330 2398 2441 2377 2345 2465 2524 2624 2706 2601 2328 2175 2122 2077 2001 1887 1803 1708 1683 1613 1577 1560 1568 1550 1600 1668 1736 1813 1711 1650 1586 1547 1459 1147 1300 1502 1662 1772 1780 1692 1612 1505 1425 1315 1210 1225 1194 1336 1417 1481 1537 1615 1411 1230 1311 1414 1355 1362 1477 1488 1373 1227 1203 1188 1247 1226 1163 1079 1221 1251 1341 1366 1450 1560 1543 1454 1389 1315 1367 1299 1177 1080 1121 1190 1222 1103 1009 1026 1140 1198 1308 1253 1121 1206 1321 1238 1346 1430 1559 1688 1681 1606 1517 1515 1478 1484 1567 1666 1747 1768 1743 1749 1642 1630 1621 1539 1406 1349 1382 1371 1335 1307 1287 1293 1304 1358 1312 1279 1215 1178 1140 1096 1022 991 975 918 858 812 760 722 660 709 744 679 738 762 748 732 681 643 654 633 606 603 632 632 670 655 628 625 535 505 499 502 501 503 493 480 483 484 483 480 479 479 478 477 474 472 470 467 465 466 462 458 457 454 450 449 446 442 442 439 434 433 432 429 426 423 422 422 418 415 413 411 411 409 410 411 407 405 405 403 402 401 400 398 397 397 396 397 393 393 393 392 392 390 389 389 388 388 386 386 386 385 387 384 382 381 380 381 378 355 352 352 342 332 328 327 319 336 364 375 372 370 373 368 370 368 367 366 365 380 401 397 392 370 370 368 368 365 366 365 365 364 367 373 367 362 361 361 359 365 396 397 396 397 400 400 399 403 402 402 401 396 394 396 401 393 373 367 368 355 348 347 344 347 345 343 325 319 268 237 245 243 254 259 258 282 325 332 330 327 353 349 351 349 356 368 383 416 446 489 501 512 480 438 476 484 404 454 441 375 386 437 465 486 490 473 480 545 556 491 543 601 624 655 631 651 629 671 718 770 771 705 686 650 601 567 549 582 650 699 739 747 766 795 797 736 778 731 775 771 736 691 696 669 625 590 554 486 452 407 362 360 307 353 455 520 550 595 644 691 755 734 695 671 664 558 454 392 341 413 497 546 541 532 558 599 667 729 707 704 748 656 610 590 592 551 564 572 600 537 499 503 398 456 476 483 418 353 316 304 291 298 338 327 284 267 249 248 255 252 252 256 264 280 279 287 355 342 392 401 353 337 310 341 336 344 362 375 399 381 353 397 389 417 429 435 429 413 407 397 410 428 413 451 447 404 410 437 414 372 359 375 347 375 376 369 361 346 325 324 308 304 340 322 329 361 331 335 378 421 449 475 527 521 507 496 492 465 497 574 610 623 614 620 602 631 633 695 696 749 731 765 751 892 881 775 840 945 948 902 867 953 1021 1007 995 954 950 1023 998 951 924 911 920 943 984 994 1011 1050 1059 1137 1212 1294 1239 1230 1058 1026 1000 969 974 877 928 951 959 896 863 792 774 761 753 748 749 755 760 770 777 789 803 772 773 813 815 802 751 746 749 748 761 818 777 795 861 905 900 840 785 778 774 775 771 776 783 790 816 807 824 842 833 848 924 964 1080 1177 1324 1460 1572 1481 1374 1370 1365 1287 1175 1113 1066 1002 986 973 957 949 984 962 919 931 1075 1132 1011 1031 1146 1210 1210 1220 1291 1373 1486 1567 1668 1753 1688 1722 1710 1648 1698 1748 1673 1649 1666 1738 1826 1887 1953 1777 1633 1511 1387 1304 1219 1172 1130 1097 1052 1048 1024 1005 990 987 982 960 905 894 871 861 800 775 750 723 718 697 712 701 737 755 722 722 710 692 719 783 724 710 688 753 710 692 754 785 863 945 981 992 997 980 989 986 952 942 993 1023 1025 1038 1061 1043 1008 897 872 843 879 794 719 711 711 714 740 824 862 924 948 1008 1086 1123 1115 1255 1335 1407 1465 1482 1531 1519 1537 1453 1472 1435 1394 1410 1401 1432 1448 1420 1423 1410 1350 1296 1271 1229 1205 1147 1075 1045 1047 997 945 947 929 922 902 856 814 757 770 807 829 832 791 768 761 757 757 757 757 757 757 757 757 769 824 911 931 911 930 905 909 874 885 941 933 1052 1052 1010 1054 1159 1270 1254 1168 1055 1001 1010 1088 1173 1251 1237 1242 1303 1329 1304 1224 1119 1071 1015 1007 1104 1179 1241 1213 1194 1199 1231 1271 1326 1373 1441 1483 1519 1528 1570 1547 1506 1428 1394 1369 1353 1356 1345 1306 1283 1278 1242 1263 1284 1315 1358 1424 1414 1405 1423 1439 1433 1433 1440 1431 1452 1505 1516 1574 1587 1625 1696 1725 1733 1775 1776 1766 1739 1708 1807 1983 2125 2284 2418 2535 2478 2447 2501 2517 2407 2303 2284 2249 2251 2214 2196 2344 2530 2682 2833 2856 2754 2657 2604 2548 2509 2376 2238 2146 2114 2150 2236 2331 2468 2444 2317 2165 2090 2059 2058 1994 1921 1831 1740 1554 1439 1428 1420 1459 1511 1579 1716 1726 1822 2006 2062 2009 1987 2014 2053 2126 2174 2260 2361 2307 2338 2371 2358 2365 2238 2119 2107 2132 2166 2236 2271 2370 2399 2444 2479 2658 2873 3004 3119 3055 2813 2664 2643 2703 2605 2557 2427 2382 2389 2475 2398 2440 2312 2102 1917 1857 1745 1794 1934 2060 2094 2318 2290 2306 2455 2582 2696 2692 2803 2880 2887 2875 2725 2617 2566 2502 2389 2311 2087 2023 2002 2050 2133 2168 2240 2255 2282 2343 2307 2322 2398 2481 2577 2655 2595 2417 2181 2081 1981 1912 1865 1847 1839 1812 1701 1663 1545 1486 1467 1550 1614 1672 1764 1829 1749 1716 1478 1357 1158 1175 1343 1401 1754 1736 1681 1603 1443 1366 1316 1239 1113 1178 1331 1414 1468 1518 1465 1397 1197 1202 1231 1250 1369 1481 1443 1275 1198 1213 1118 1075 1102 1018 1088 1231 1166 1287 1352 1439 1406 1375 1477 1467 1484 1493 1404 1263 1105 1032 1133 1123 1062 974 1027 1158 1212 1189 1122 1085 1193 1211 1167 1294 1407 1555 1642 1615 1535 1434 1406 1409 1387 1530 1620 1666 1753 1633 1598 1502 1471 1550 1612 1540 1472 1482 1483 1395 1332 1381 1392 1362 1412 1414 1332 1254 1246 1149 1059 975 921 904 876 836 800 722 686 700 765 744 711 785 837 783 745 710 672 669 674 641 636 617 578 654 663 661 649 563 521 514 502 494 491 488 484 487 486 483 482 484 481 479 479 476 474 472 468 466 465 462 460 457 455 451 449 446 445 441 439 434 435 432 428 426 427 423 422 420 416 415 412 412 415 412 410 410 407 408 405 404 404 403 402 400 398 399 396 397 395 393 394 394 392 391 392 390 389 388 386 386 384 387 386 385 383 385 382 378 353 351 343 339 323 322 318 339 360 373 373 374 373 372 371 369 369 370 366 367 365 400 393 375 371 370 369 368 367 368 367 367 367 366 367 366 360 360 362 361 385 396 396 398 400 401 403 401 405 401 405 400 394 399 397 400 396 373 368 369 362 346 346 346 347 346 342 345 317 239 242 244 248 247 259 262 272 314 332 336 343 338 361 383 366 408 413 403 422 437 493 524 499 460 463 505 462 440 495 523 457 401 376 388 397 409 418 472 454 496 527 510 545 581 648 677 705 708 688 725 764 748 721 639 588 536 536 591 619 652 691 747 781 809 812 772 687 673 648 672 687 760 756 730 669 582 520 439 411 343 322 331 331 310 337 437 516 581 608 678 701 778 788 747 727 643 537 443 383 394 442 456 487 489 549 580 636 660 694 656 601 682 612 541 522 606 561 516 549 600 558 437 419 428 382 402 444 495 419 382 383 313 318 374 390 353 309 259 249 249 249 248 249 256 260 295 328 327 355 406 426 402 380 312 327 347 355 395 370 348 346 366 389 440 425 430 409 419 435 420 404 449 452 440 445 425 400 429 425 402 383 401 387 389 337 344 344 325 314 305 307 299 338 382 359 354 347 329 331 357 397 411 431 452 458 452 422 432 511 543 553 543 552 545 518 544 618 610 655 712 730 682 725 725 914 853 777 854 882 853 854 936 931 909 902 903 923 894 876 875 895 952 1011 1037 1011 1013 1029 1042 1124 1101 1104 1153 1271 1268 1199 1250 1178 1107 1029 973 921 975 1085 1065 947 884 807 793 771 770 759 746 744 744 752 781 766 769 786 768 802 805 743 743 743 747 792 848 853 789 778 832 821 803 781 773 774 770 767 788 825 828 797 805 814 821 832 871 876 892 936 1037 1128 1330 1460 1514 1408 1278 1169 1169 1140 1173 1142 1044 1012 971 966 961 950 936 957 920 954 1050 1024 981 1051 1121 1199 1217 1238 1273 1322 1428 1509 1621 1710 1736 1779 1764 1720 1758 1788 1720 1727 1744 1789 1862 1927 2003 1804 1658 1570 1406 1287 1210 1172 1111 1090 1039 1006 984 980 975 975 944 910 882 868 828 832 782 739 730 718 708 691 700 699 726 757 737 717 717 673 677 669 671 688 674 661 687 732 771 798 868 943 983 958 953 954 977 961 897 991 1017 1060 1107 1132 1094 1026 979 899 847 798 811 722 707 709 713 739 788 876 910 953 997 1109 1188 1221 1182 1308 1350 1423 1510 1609 1612 1637 1602 1546 1518 1482 1465 1334 1307 1331 1367 1483 1525 1528 1461 1406 1400 1318 1311 1228 1172 1093 1080 1048 1054 1023 1027 1021 960 876 845 792 757 762 780 782 757 764 757 757 757 757 757 757 757 757 784 853 911 944 985 982 986 979 987 966 935 983 1034 1136 1131 1108 1167 1207 1285 1265 1189 1127 1093 1088 1082 1111 1230 1394 1404 1464 1425 1369 1243 1197 1177 1082 1027 1079 1159 1294 1274 1231 1224 1267 1309 1363 1424 1512 1562 1619 1641 1694 1600 1564 1530 1493 1440 1437 1434 1465 1395 1398 1306 1328 1256 1233 1268 1304 1345 1347 1347 1353 1354 1379 1428 1463 1521 1568 1634 1639 1764 1769 1794 1863 1891 1845 1864 1859 1866 1832 1798 1755 1829 1961 2167 2274 2461 2558 2563 2529 2409 2338 2342 2343 2352 2316 2238 2260 2382 2509 2603 2762 2877 2824 2736 2672 2571 2437 2312 2288 2208 2201 2278 2394 2561 2446 2335 2264 2206 2218 2196 2088 1974 1886 1780 1708 1542 1455 1429 1497 1545 1598 1622 1761 1871 1929 2041 2177 2099 2070 2079 2150 2166 2218 2281 2345 2483 2547 2508 2543 2498 2454 2270 2194 2136 2151 2214 2241 2292 2313 2382 2498 2666 2797 2908 2950 2984 2872 2681 2699 2767 2899 2735 2488 2380 2350 2359 2343 2327 2305 2078 1872 1758 1700 1710 1831 1926 2123 2268 2153 2238 2379 2442 2572 2705 2862 2744 2696 2719 2698 2658 2549 2454 2371 2262 2113 2019 1973 2015 2057 2099 2149 2165 2218 2289 2198 2241 2343 2427 2589 2679 2603 2500 2272 2209 2068 2052 2031 2041 2026 1904 1835 1730 1640 1497 1434 1513 1578 1617 1686 1746 1837 1648 1470 1431 1304 1089 1259 1402 1580 1634 1596 1609 1491 1381 1212 1131 1081 1182 1288 1366 1433 1344 1345 1252 1148 1100 1186 1246 1378 1363 1383 1351 1145 1066 1169 1131 1004 1002 1186 1138 1121 1179 1293 1402 1267 1196 1220 1396 1527 1574 1400 1284 1165 1051 1010 1023 940 1010 1066 1117 1172 1102 1077 1067 1055 1138 1230 1345 1450 1521 1561 1506 1436 1368 1269 1285 1379 1484 1501 1557 1632 1482 1410 1387 1341 1480 1561 1660 1629 1584 1535 1476 1451 1471 1487 1495 1520 1477 1392 1373 1325 1214 1118 993 922 842 813 762 738 710 724 712 740 805 781 807 873 801 767 747 748 742 728 672 643 589 546 588 570 550 533 513 509 505 504 502 497 491 488 490 491 488 487 485 485 481 478 478 474 473 471 468 465 461 460 458 456 451 450 447 445 442 440 438 435 432 430 432 425 427 421 420 420 418 413 416 417 413 412 411 409 406 406 408 405 403 402 401 401 400 398 397 405 396 395 396 394 393 394 393 391 391 389 388 389 388 387 385 383 385 374 359 346 343 336 329 325 326 323 336 378 379 377 376 374 373 372 373 371 371 369 371 370 375 380 373 370 371 370 369 369 370 368 366 368 366 366 361 364 365 362 366 398 397 398 400 401 402 403 404 403 403 404 403 396 400 402 402 406 383 371 369 355 347 348 347 346 347 348 339 275 251 238 238 242 243 240 245 263 279 328 332 368 385 360 413 391 401 453 477 430 422 487 525 511 458 501 535 476 467 526 543 556 486 409 473 501 528 519 472 421 527 559 608 597 587 574 629 653 733 754 766 742 662 660 598 550 566 570 595 632 676 726 759 789 826 799 726 713 662 581 564 603 652 667 613 614 510 461 387 327 319 322 311 313 315 331 448 527 601 625 687 721 749 743 717 656 556 478 407 353 390 412 423 414 417 469 524 531 575 602 554 599 629 603 546 494 580 598 490 532 611 617 487 462 404 379 368 367 426 413 387 384 372 375 390 356 393 368 297 266 255 251 249 249 253 262 317 328 355 367 433 431 387 393 369 322 320 322 329 334 367 409 397 425 431 398 403 421 417 443 461 408 449 440 486 435 427 425 407 393 371 362 374 395 367 342 322 319 317 328 353 308 307 382 411 420 381 368 348 324 323 337 376 375 410 401 415 398 437 459 475 439 450 472 479 524 562 562 615 665 717 738 700 674 686 862 860 781 808 837 881 912 847 883 900 837 864 909 958 995 978 1046 1018 1015 1085 1148 1152 1119 1145 1166 1201 1151 1151 1201 1270 1257 1264 1368 1248 1127 1056 1011 1068 1148 1091 951 876 847 807 791 792 809 776 745 737 737 741 756 751 752 784 800 750 736 736 737 778 864 896 853 815 794 822 772 758 760 765 765 803 835 824 808 817 811 809 816 837 847 894 901 938 1018 1078 1146 1246 1319 1411 1414 1268 1145 1053 1042 1060 1051 1008 1007 997 1050 1040 1033 1045 995 995 937 942 959 979 1011 1118 1168 1240 1315 1330 1354 1404 1460 1568 1677 1777 1770 1775 1751 1793 1834 1828 1797 1841 1873 1896 1941 1884 1746 1603 1511 1382 1294 1217 1165 1102 1074 1053 1026 981 957 905 893 889 849 795 808 793 776 748 736 721 713 693 679 693 694 719 771 765 734 736 731 796 778 721 705 665 672 728 763 821 878 925 947 992 940 933 943 973 894 870 942 1046 1107 1167 1223 1225 1135 1033 928 876 802 725 713 701 709 750 829 891 932 969 1013 1063 1154 1217 1270 1309 1307 1320 1402 1454 1579 1689 1667 1614 1539 1496 1421 1393 1322 1269 1200 1227 1320 1324 1400 1519 1537 1504 1473 1437 1383 1329 1276 1214 1168 1140 1091 1099 1097 1038 965 924 864 804 757 757 757 757 757 757 757 757 757 757 757 791 806 901 964 1014 1090 1084 1051 1049 1089 1089 1028 1027 1037 1042 1226 1233 1240 1247 1314 1336 1313 1281 1260 1245 1222 1180 1124 1192 1356 1425 1570 1537 1395 1355 1314 1201 1174 1074 1077 1149 1213 1263 1300 1268 1298 1337 1400 1473 1551 1636 1702 1733 1821 1769 1700 1634 1607 1591 1582 1581 1586 1503 1430 1434 1437 1363 1346 1310 1283 1266 1308 1382 1434 1454 1484 1497 1529 1597 1623 1691 1768 1894 2002 2168 2114 2057 1994 1985 1981 1982 1963 1895 1846 1759 1805 1987 2104 2277 2435 2527 2451 2372 2367 2457 2522 2415 2383 2369 2354 2446 2511 2603 2645 2793 2719 2578 2528 2434 2365 2360 2364 2315 2355 2551 2597 2456 2398 2369 2379 2421 2485 2351 2227 1976 1865 1739 1648 1549 1422 1564 1617 1717 1730 1736 1741 1873 1943 2056 2133 2224 2181 2147 2225 2264 2265 2308 2392 2519 2652 2777 2799 2687 2688 2610 2492 2348 2243 2206 2256 2291 2315 2374 2411 2467 2600 2742 2808 2834 2801 2685 2671 2688 2698 2749 2566 2497 2367 2384 2416 2519 2317 2189 1927 1806 1696 1673 1738 1807 1925 2057 1974 2030 2211 2381 2538 2623 2791 2715 2568 2516 2523 2515 2438 2345 2305 2304 2227 2096 1884 1865 1920 1964 2045 2064 2088 2107 2113 2165 2271 2401 2501 2559 2578 2612 2463 2322 2273 2245 2140 2056 1980 1849 1705 1632 1590 1479 1350 1428 1485 1497 1554 1629 1738 1809 1552 1389 1247 1226 1046 1184 1384 1457 1452 1458 1396 1398 1215 1078 1025 1100 1132 1156 1235 1190 1136 1155 1054 1052 1097 1194 1200 1144 1235 1135 1179 1121 967 1099 973 984 1086 1165 1262 1240 1258 1219 1098 1047 1105 1222 1425 1545 1518 1419 1332 1218 1134 1081 953 912 989 1076 1084 1029 952 1017 1085 1195 1263 1343 1365 1370 1413 1407 1322 1248 1160 1297 1350 1359 1383 1498 1516 1383 1274 1222 1239 1330 1461 1541 1542 1481 1478 1472 1500 1471 1484 1516 1561 1405 1321 1239 1218 1228 1145 1036 997 926 874 859 796 800 818 801 796 804 867 825 863 864 844 842 814 754 705 630 584 550 532 526 520 517 516 512 511 509 507 499 496 493 490 491 493 491 491 487 488 484 480 479 477 473 472 468 467 463 461 461 455 453 451 449 445 444 442 439 437 435 431 429 428 428 425 421 419 419 416 417 418 415 414 412 411 411 409 408 405 406 404 404 402 401 400 401 398 398 397 397 396 397 396 394 395 394 391 392 391 390 390 389 383 372 352 352 343 338 329 327 325 323 368 379 378 374 376 378 375 374 374 374 373 370 370 370 369 373 376 375 372 371 371 370 371 371 370 369 370 368 365 366 365 363 370 389 402 399 400 401 403 403 403 403 405 406 402 406 401 402 403 404 403 397 379 368 352 350 349 349 349 350 330 299 316 282 282 265 259 262 253 248 242 248 333 345 376 411 375 415 458 413 460 483 497 512 475 519 503 493 537 541 467 478 511 554 587 556 492 429 521 579 601 626 550 444 526 581 632 688 669 646 667 720 781 721 657 632 589 540 577 621 647 675 670 692 694 730 791 840 857 819 760 721 681 601 510 511 545 527 533 523 496 374 321 382 418 438 387 397 460 525 580 631 660 716 690 682 667 586 606 606 585 467 383 385 446 533 539 509 501 441 460 480 513 596 653 593 548 543 477 566 597 494 458 576 605 577 495 433 429 373 329 395 439 386 350 405 454 379 334 296 291 286 309 278 262 259 254 254 251 298 350 384 395 466 467 470 483 399 362 325 319 346 367 397 412 416 389 398 427 429 417 442 436 457 446 419 432 463 416 389 398 405 384 395 371 363 402 376 333 341 356 364 331 324 306 357 451 467 476 414 369 364 347 373 355 347 371 382 360 378 413 425 403 411 445 466 511 502 521 541 573 612 682 703 688 636 599 609 828 804 798 790 834 854 823 879 884 831 897 934 1000 1037 1038 1068 1107 1133 1116 1126 1192 1254 1250 1256 1234 1261 1262 1197 1208 1242 1348 1328 1341 1370 1214 1122 1091 1035 1007 983 896 866 836 820 842 868 848 840 772 743 735 733 754 747 752 794 788 736 734 733 746 800 886 894 857 831 824 784 754 757 756 791 830 841 848 842 828 815 815 814 824 838 859 885 961 933 945 1012 1079 1155 1214 1270 1215 1200 1161 1106 1032 1000 1033 1108 1059 1064 1115 1124 1114 1134 1107 1036 967 940 983 1039 1069 1071 1098 1141 1255 1349 1376 1448 1494 1578 1649 1758 1755 1784 1770 1814 1845 1855 1839 1844 1858 1928 1975 1789 1692 1571 1456 1318 1266 1178 1139 1094 1092 1074 1045 999 967 925 896 855 852 837 797 757 749 721 694 693 695 689 699 691 694 729 791 794 765 750 747 827 877 763 725 689 654 735 771 849 900 906 917 964 932 910 930 956 906 815 878 932 1017 1114 1209 1222 1193 1081 946 883 819 706 701 713 728 801 841 893 934 958 1031 1097 1172 1239 1285 1330 1399 1389 1387 1434 1559 1664 1641 1604 1546 1537 1555 1551 1468 1345 1182 1168 1214 1214 1299 1358 1368 1401 1395 1320 1268 1283 1274 1266 1256 1193 1083 986 962 1025 1002 978 868 812 757 757 757 757 757 757 757 757 778 800 808 873 902 951 993 1064 1117 1117 1114 1079 1137 1166 1141 1145 1121 1111 1222 1312 1330 1318 1383 1419 1445 1375 1350 1339 1323 1279 1178 1217 1324 1422 1561 1508 1481 1476 1371 1331 1231 1143 1100 1101 1196 1259 1310 1327 1353 1391 1440 1516 1595 1676 1758 1790 1931 1855 1806 1778 1752 1726 1703 1702 1629 1549 1546 1531 1486 1437 1443 1416 1370 1311 1371 1412 1440 1498 1530 1569 1603 1665 1718 1773 1818 1898 1998 2139 2277 2159 2102 2147 2116 2073 2038 1996 1916 1775 1828 2015 2100 2244 2383 2500 2459 2403 2420 2578 2606 2489 2475 2477 2407 2460 2553 2731 2710 2703 2673 2568 2522 2454 2418 2404 2415 2413 2489 2708 2653 2578 2575 2554 2521 2453 2448 2239 2124 1950 1822 1609 1498 1456 1434 1633 1809 1885 1897 1863 1840 1866 1908 2038 2115 2285 2293 2224 2247 2343 2326 2357 2418 2541 2568 2700 2803 2845 2895 2817 2699 2527 2407 2273 2273 2312 2343 2368 2433 2478 2532 2632 2696 2833 2872 2728 2674 2637 2651 2661 2658 2569 2446 2494 2619 2714 2582 2442 2035 1921 1765 1736 1661 1681 1798 1898 1875 1949 2181 2301 2509 2638 2688 2703 2636 2511 2415 2409 2355 2288 2229 2207 2162 2154 1987 1825 1780 1868 1976 1995 2005 2065 2143 2227 2347 2370 2397 2405 2448 2497 2326 2243 2233 2248 2152 2054 1889 1761 1628 1565 1498 1427 1356 1327 1391 1403 1487 1582 1684 1753 1682 1555 1471 1329 1160 1033 1241 1368 1326 1337 1291 1268 1202 1025 973 990 982 988 1003 1050 957 1044 939 961 1040 1027 1041 1032 1109 1096 1044 1065 979 959 888 976 1143 1091 1056 1019 1131 1142 1009 1002 1109 1149 1284 1321 1280 1264 1255 1292 1251 1116 958 877 1000 994 986 934 928 1000 1069 1184 1207 1231 1252 1268 1313 1335 1242 1146 1116 1243 1253 1269 1349 1413 1395 1339 1262 1125 1176 1319 1370 1404 1446 1357 1335 1349 1383 1307 1302 1376 1452 1288 1174 1099 1134 1133 1095 1086 1022 970 991 914 868 911 898 869 869 874 910 902 901 866 817 803 793 747 704 631 578 537 528 524 523 521 517 514 512 510 505 500 495 499 496 495 495 496 493 490 487 484 483 481 477 474 471 469 467 465 461 458 458 455 453 450 446 445 442 441 438 438 433 430 430 427 425 424 424 422 419 421 419 415 415 415 412 412 411 407 407 408 405 404 404 402 400 401 400 399 400 398 397 397 396 396 395 395 391 392 390 392 390 387 361 355 355 351 335 334 330 330 330 334 367 383 381 381 381 381 377 377 375 376 374 373 372 371 373 370 376 374 373 372 372 373 373 372 374 370 368 368 368 367 366 369 378 404 403 402 400 402 403 404 407 405 405 405 405 407 404 406 404 402 402 398 393 373 351 350 349 351 353 352 346 303 322 274 248 245 249 248 247 251 249 243 306 330 391 423 416 410 470 438 468 488 517 510 542 562 512 509 552 507 505 531 535 532 584 599 546 431 471 517 574 626 582 474 473 520 575 624 679 714 732 727 754 744 711 685 621 545 585 655 686 708 732 733 769 790 799 833 804 791 742 668 607 594 548 474 427 444 451 418 400 390 318 378 433 494 523 488 561 585 625 670 698 675 664 624 566 492 481 508 518 496 431 360 401 500 573 616 592 483 502 528 550 592 661 640 590 543 493 472 541 486 417 519 511 536 507 457 459 355 316 375 431 369 338 410 420 434 383 382 335 307 302 285 295 307 292 262 256 280 328 409 429 441 465 433 458 420 401 351 327 330 346 361 365 370 414 427 474 471 448 412 441 420 433 465 436 457 403 395 365 376 361 374 386 351 379 383 333 339 388 400 398 351 321 344 381 409 471 452 409 380 383 370 334 338 370 360 356 394 410 448 488 498 523 519 501 520 559 591 624 643 663 675 667 666 645 575 847 857 884 821 796 799 806 811 822 860 937 967 989 1029 1066 1096 1131 1164 1201 1238 1293 1326 1318 1263 1271 1292 1344 1319 1243 1243 1321 1377 1416 1397 1287 1197 1115 1058 1008 986 938 941 908 888 898 851 824 789 768 766 738 729 732 733 743 779 764 731 730 730 761 796 855 883 890 882 847 782 756 753 754 782 824 835 839 829 823 809 832 831 828 852 862 915 936 986 951 960 999 1069 1131 1157 1095 1053 1099 1065 1005 986 1060 1162 1131 1144 1263 1243 1271 1253 1211 1046 1058 996 951 994 993 1006 1076 1158 1281 1346 1367 1419 1464 1536 1583 1702 1758 1775 1768 1800 1816 1822 1806 1840 1874 1934 1793 1709 1629 1507 1407 1302 1228 1161 1116 1086 1076 1070 1067 997 965 935 908 905 875 835 806 720 734 687 676 674 684 668 713 693 697 749 799 797 767 765 762 837 901 797 761 697 639 732 779 857 898 907 925 939 939 902 887 911 933 787 807 830 934 1032 1067 1126 1177 1103 922 785 701 696 710 718 754 788 834 894 951 999 1070 1098 1196 1233 1301 1360 1422 1429 1514 1536 1539 1626 1635 1628 1639 1619 1515 1441 1394 1337 1183 1125 1163 1183 1236 1278 1260 1285 1302 1212 1140 1148 1247 1317 1277 1191 1075 994 915 933 991 929 858 799 757 757 757 757 757 757 757 774 822 868 815 889 961 1025 1037 1086 1092 1142 1153 1159 1212 1230 1236 1214 1201 1170 1237 1345 1436 1400 1426 1505 1524 1524 1498 1474 1382 1332 1210 1312 1416 1527 1619 1563 1590 1554 1431 1346 1253 1206 1148 1126 1189 1258 1305 1349 1406 1448 1508 1556 1649 1703 1767 1829 2002 1976 1990 1940 1859 1864 1891 1775 1730 1696 1666 1571 1501 1510 1523 1489 1444 1374 1339 1421 1448 1538 1581 1648 1649 1732 1802 1876 1917 1938 2069 2169 2309 2288 2209 2313 2261 2188 2144 2071 1956 1804 1877 2019 2129 2230 2302 2458 2488 2443 2443 2631 2707 2621 2586 2513 2501 2509 2586 2753 2867 2716 2649 2565 2580 2573 2527 2439 2447 2568 2722 2818 2766 2707 2597 2470 2366 2270 2224 2110 2005 1853 1729 1536 1434 1418 1551 1724 1920 2080 2060 2013 2012 1989 2013 2069 2177 2324 2422 2354 2314 2390 2422 2437 2456 2458 2461 2602 2603 2677 2735 2864 2872 2766 2649 2392 2318 2333 2418 2446 2502 2572 2527 2597 2765 2941 3034 2876 2835 2687 2643 2683 2653 2586 2524 2592 2794 2905 2770 2500 2140 1964 1860 1870 1763 1647 1669 1792 1789 1899 2096 2279 2417 2525 2544 2679 2838 2596 2489 2392 2261 2189 2171 2108 2069 2111 2028 1896 1771 1759 1882 1939 2019 2121 2239 2310 2340 2305 2245 2255 2354 2280 2195 2157 2148 2173 2224 2078 1970 1878 1761 1687 1622 1585 1413 1264 1333 1378 1473 1537 1623 1718 1803 1754 1560 1482 1271 1139 1129 1296 1219 1198 1137 1065 1027 923 890 883 882 885 897 874 858 906 890 848 868 838 842 899 990 999 952 965 945 871 906 991 982 930 904 969 1084 1032 939 1018 1121 1210 1174 1113 1168 1152 1093 1164 1208 1104 960 881 894 891 882 914 960 1066 1133 1108 1109 1115 1147 1191 1225 1259 1210 1069 1073 1117 1182 1250 1278 1347 1306 1254 1208 1090 1106 1196 1211 1352 1363 1270 1190 1206 1237 1157 1168 1322 1327 1260 1180 1038 993 1043 1013 1069 1076 1031 1043 1008 1012 1037 1025 975 974 1001 1002 944 897 816 758 719 708 677 664 673 609 534 526 528 525 522 521 516 514 506 504 501 502 500 500 498 494 495 493 492 489 487 485 483 479 476 473 471 467 463 463 460 459 454 452 451 449 445 446 442 440 436 433 433 431 429 426 426 424 421 424 425 423 419 418 416 415 413 408 408 408 408 406 405 406 405 404 403 403 402 400 401 400 399 398 398 398 398 394 393 394 394 388 369 360 354 341 338 335 335 329 332 334 336 383 382 383 381 382 378 378 378 377 376 376 374 375 372 373 372 375 374 373 372 373 374 373 374 372 369 368 368 367 369 370 373 393 413 413 409 402 402 403 404 406 407 404 404 406 408 403 406 405 404 399 387 393 368 353 351 350 350 349 350 350 311 319 261 249 252 255 252 251 248 249 244 319 378 402 419 476 442 453 494 472 439 435 449 477 518 558 563 575 509 531 561 582 570 604 617 576 445 494 546 553 576 616 600 488 479 499 540 571 636 672 656 721 751 690 647 578 549 591 638 674 725 746 779 810 825 846 776 742 711 721 666 612 527 535 449 427 382 381 365 337 335 324 374 437 517 553 592 613 649 669 696 653 623 601 534 454 456 459 413 410 435 444 377 366 475 534 603 626 541 514 542 570 664 636 577 568 549 528 412 428 406 372 391 417 449 455 406 412 395 344 320 371 358 317 396 362 398 374 405 370 342 309 316 339 353 294 265 261 262 334 394 402 430 461 455 399 393 390 377 343 328 348 424 441 438 452 452 463 452 449 403 404 405 450 459 452 400 374 394 378 390 366 347 359 355 338 332 345 369 407 449 386 341 338 365 429 507 503 474 436 442 427 387 349 337 350 355 384 400 416 435 473 456 456 430 496 483 509 557 554 579 591 565 566 582 617 633 910 946 913 824 885 868 818 863 860 845 890 891 924 958 1015 1063 1118 1161 1233 1288 1330 1285 1193 1165 1148 1197 1259 1304 1342 1300 1223 1240 1322 1298 1388 1312 1200 1130 1105 1059 998 961 898 898 832 803 797 767 753 767 768 729 727 747 739 777 727 729 725 730 740 764 834 860 873 901 872 797 749 751 764 786 838 831 806 792 792 801 809 809 820 840 873 907 946 966 929 935 941 1001 1053 1066 1058 984 1014 983 953 1031 1110 1155 1211 1176 1271 1387 1400 1356 1231 1186 1216 1086 1085 1027 969 1021 1136 1230 1316 1329 1336 1362 1387 1487 1520 1563 1614 1733 1739 1771 1777 1790 1830 1828 1794 1753 1694 1588 1519 1430 1358 1244 1183 1125 1102 1069 1061 1053 1052 1007 971 965 933 910 890 861 789 726 698 675 665 663 664 673 718 693 702 776 834 800 775 783 774 853 901 831 775 727 642 698 783 854 863 920 929 943 935 889 858 880 907 852 751 792 839 885 878 910 1009 959 809 712 691 701 727 750 787 807 845 903 968 1009 1108 1186 1186 1248 1310 1354 1408 1444 1452 1521 1548 1590 1667 1683 1643 1586 1422 1286 1226 1195 1143 1094 1120 1146 1184 1211 1220 1259 1309 1232 1052 1041 1109 1169 1174 1133 1030 984 903 862 964 948 862 787 757 757 757 757 757 757 801 805 893 892 875 944 1009 1034 1073 1117 1153 1189 1225 1245 1307 1329 1334 1324 1290 1263 1285 1357 1493 1562 1591 1677 1796 1668 1580 1521 1445 1359 1293 1297 1403 1484 1622 1658 1627 1562 1462 1424 1373 1269 1172 1161 1210 1296 1314 1362 1426 1516 1581 1616 1682 1708 1769 1858 2042 2095 2091 2030 1970 1978 1960 1865 1830 1794 1717 1581 1585 1629 1625 1559 1510 1442 1363 1436 1480 1551 1572 1657 1737 1792 1838 1939 1990 2020 2114 2256 2357 2348 2346 2433 2424 2299 2241 2098 1945 1810 1875 2010 2160 2273 2357 2479 2504 2459 2462 2586 2694 2739 2654 2620 2612 2637 2724 2837 2843 2839 2794 2741 2709 2661 2586 2510 2527 2708 2868 2824 2741 2550 2420 2285 2178 2086 2021 1973 1937 1798 1689 1522 1392 1464 1756 1927 2133 2292 2255 2216 2174 2101 2086 2171 2191 2348 2475 2449 2444 2359 2371 2326 2359 2361 2362 2417 2479 2545 2659 2750 2919 2955 2805 2537 2391 2384 2499 2538 2565 2510 2576 2599 2789 2979 3077 3005 2838 2700 2696 2690 2654 2597 2603 2647 2779 2925 2823 2647 2290 2067 1978 1948 1833 1722 1632 1692 1723 1752 1942 2089 2219 2348 2460 2603 2701 2744 2661 2499 2280 2160 2076 2036 2020 2055 2004 1857 1742 1795 1958 2035 2102 2159 2237 2279 2298 2182 2090 2149 2213 2123 2100 2067 2072 2106 2115 1982 1927 1908 1853 1736 1583 1502 1400 1285 1287 1345 1412 1481 1584 1672 1713 1655 1597 1439 1255 1128 1037 1175 1118 1042 979 927 943 983 1059 1030 961 1097 1110 1122 1033 954 937 968 934 916 906 824 823 822 846 827 807 823 849 843 797 781 807 904 996 956 928 1043 1147 1168 1099 1016 1111 1131 981 1031 1088 1106 1083 994 915 828 901 962 1030 1086 1075 1031 996 986 1061 1110 1128 1184 1197 1068 985 1070 1110 1179 1205 1270 1260 1169 1151 1062 1036 1078 1156 1281 1244 1175 1080 1082 1132 1045 1111 1177 1167 1212 1107 957 889 920 912 976 1046 1066 1059 1059 1025 1033 1032 1048 1006 960 938 853 789 739 698 649 619 608 576 586 577 533 533 529 528 523 522 520 514 509 505 506 505 504 502 500 496 496 495 492 491 487 485 482 480 478 472 470 468 466 466 461 460 457 454 450 449 447 447 443 439 437 436 434 432 432 429 426 424 428 427 425 422 418 420 416 415 417 414 411 412 414 408 407 408 404 405 404 404 402 402 405 399 400 399 399 400 398 399 395 394 393 367 361 356 344 340 336 333 332 334 333 335 369 385 384 384 385 383 382 379 378 379 377 376 378 375 375 374 376 375 376 375 375 376 374 374 372 372 371 372 369 370 369 373 382 409 411 414 415 404 405 405 406 409 407 406 405 407 408 403 405 403 400 397 393 400 356 353 352 353 353 350 351 343 312 332 294 252 254 254 264 260 260 246 246 347 421 443 452 456 428 459 456 387 446 493 521 531 541 572 579 587 535 564 579 600 609 570 533 482 459 539 599 613 627 639 656 584 494 532 567 572 559 587 651 709 746 685 593 549 564 590 628 650 685 711 735 759 804 815 757 697 657 624 613 586 552 483 433 403 366 358 332 329 354 338 363 455 544 583 615 641 680 701 636 568 499 503 486 493 479 505 518 486 454 408 375 366 444 504 571 622 645 620 564 584 644 625 582 556 527 483 466 499 448 428 409 357 344 396 406 342 367 324 304 319 369 304 386 318 393 312 346 406 346 352 353 346 359 339 271 257 293 340 369 420 395 437 431 430 419 415 394 375 327 342 397 403 425 453 402 417 405 389 397 408 450 459 421 442 405 362 377 378 364 376 342 337 342 363 362 383 404 428 407 384 318 376 395 451 528 497 442 424 435 451 396 376 360 348 350 355 375 389 400 396 385 403 454 490 536 506 482 475 463 487 518 546 554 605 578 977 1019 934 853 922 974 922 842 874 937 865 903 931 954 1011 1059 1120 1172 1240 1298 1284 1184 1176 1181 1153 1094 1126 1155 1192 1238 1191 1161 1156 1209 1299 1361 1306 1231 1149 1101 996 938 876 844 809 793 777 772 750 747 732 726 722 722 733 750 722 722 723 732 733 737 762 783 797 868 841 788 749 752 762 796 827 792 787 779 783 789 803 833 833 852 883 900 918 966 937 906 890 908 941 938 950 939 930 930 944 979 1032 1129 1219 1304 1358 1409 1498 1404 1387 1400 1323 1268 1269 1202 1090 983 1059 1160 1215 1235 1284 1290 1316 1394 1419 1428 1458 1501 1518 1646 1691 1695 1667 1614 1589 1576 1576 1485 1400 1329 1262 1221 1163 1119 1086 1053 1041 1026 1019 1040 1021 972 932 918 911 875 826 760 729 684 663 660 688 706 703 695 716 788 810 803 817 824 813 859 925 846 795 752 642 673 759 805 852 909 942 925 884 835 810 830 858 833 747 711 702 693 702 712 722 715 693 693 707 788 825 815 866 873 892 944 1017 1069 1175 1232 1179 1208 1320 1384 1425 1392 1356 1354 1396 1495 1671 1725 1711 1638 1469 1339 1214 1155 1101 1055 1075 1143 1205 1229 1280 1344 1293 1156 1027 965 1004 1058 1074 1028 1023 978 894 837 874 862 798 757 757 757 757 757 776 829 828 814 936 966 983 982 1021 1068 1142 1203 1320 1316 1294 1324 1367 1386 1448 1482 1449 1385 1410 1407 1542 1615 1990 2163 2079 1968 1814 1722 1572 1471 1433 1481 1613 1562 1656 1744 1628 1576 1465 1347 1245 1290 1321 1271 1182 1245 1381 1438 1493 1526 1635 1666 1684 1706 1758 1814 1919 2035 2161 2144 2136 2126 2059 1942 1945 1889 1792 1731 1864 1822 1746 1645 1607 1518 1431 1482 1541 1603 1656 1733 1803 1877 1933 2032 2101 2129 2191 2286 2396 2410 2446 2481 2384 2302 2262 2092 1930 1820 1873 2004 2175 2382 2479 2543 2573 2541 2520 2586 2656 2787 2849 2816 2825 2854 2809 2588 2599 2775 2683 2590 2654 2744 2718 2725 2724 2838 2750 2608 2535 2444 2346 2213 2106 1994 1914 1802 1710 1617 1547 1442 1402 1412 1598 1910 1976 2161 2295 2379 2379 2252 2174 2210 2300 2469 2446 2390 2318 2271 2213 2205 2166 2199 2224 2370 2488 2607 2681 2793 2885 2918 3004 2832 2607 2464 2578 2692 2556 2494 2460 2534 2672 2754 2828 2953 2821 2746 2755 2739 2695 2643 2697 2713 2752 2846 2758 2701 2482 2227 2043 1955 1873 1792 1648 1621 1630 1679 1793 1898 2041 2117 2252 2344 2446 2515 2617 2646 2393 2226 2039 1992 1996 1980 1960 1826 1676 1739 1911 1967 2047 2113 2180 2228 2204 2053 1960 1938 1986 1923 1950 1951 1991 2021 1881 1845 1848 1755 1777 1680 1512 1435 1348 1285 1203 1279 1395 1456 1512 1546 1504 1472 1447 1311 1130 1102 959 980 980 981 1009 1075 1209 1267 1318 1201 1060 1169 1353 1327 1198 1125 1148 1171 996 1055 1077 1091 1045 1050 889 883 971 907 895 941 920 873 859 775 819 782 931 911 930 990 992 986 1010 1085 938 892 907 872 890 932 933 833 808 971 1022 1026 1007 912 874 979 981 976 1057 1059 1059 1030 953 1012 1040 1052 1130 1255 1204 1112 1041 1008 963 1026 1115 1198 1083 1002 964 995 1053 950 977 997 1025 1125 1145 976 857 793 862 978 987 922 887 905 919 882 886 879 907 849 811 775 704 617 618 593 569 546 540 539 537 536 535 532 531 525 523 514 508 509 511 508 509 508 503 500 499 497 498 495 492 487 486 480 484 477 473 473 470 467 467 462 460 457 456 455 451 450 446 445 441 439 439 436 434 431 431 428 428 426 425 426 424 423 421 417 420 416 417 414 413 412 411 411 409 409 408 407 407 405 407 406 404 403 403 401 401 401 401 398 373 367 367 355 345 342 341 339 339 337 335 344 386 387 387 387 385 384 383 383 382 381 381 380 380 378 376 376 377 377 376 376 375 376 377 376 374 373 372 373 371 372 371 373 400 413 412 414 410 405 405 407 407 408 408 406 408 407 407 405 407 402 402 400 401 399 362 356 357 360 353 351 354 354 333 318 334 335 294 253 252 257 253 259 273 320 385 398 351 335 351 333 357 359 386 420 445 462 506 502 494 544 599 585 610 600 541 512 546 554 574 531 475 576 624 646 662 694 619 503 547 606 669 690 634 593 632 705 734 625 554 584 600 643 681 721 740 769 799 822 833 806 742 702 656 581 574 528 465 400 417 416 383 337 325 360 393 435 435 550 609 655 688 697 641 540 544 581 610 633 582 560 535 569 592 499 425 389 376 474 523 555 560 594 635 692 680 717 685 693 681 640 606 612 600 556 544 478 462 406 358 317 310 304 327 326 299 287 285 290 291 306 304 308 325 344 294 281 269 261 261 261 275 333 380 351 355 386 401 449 409 385 376 362 356 341 332 347 346 356 356 376 450 470 502 439 397 393 404 409 430 414 373 356 351 350 343 340 358 384 387 388 429 380 371 400 414 322 354 348 348 364 383 382 396 412 465 420 383 383 376 358 378 355 361 380 400 409 411 423 444 435 434 454 484 502 504 516 573 612 628 616 1022 1051 996 906 892 955 961 871 856 878 917 914 972 1007 1068 1106 1144 1180 1230 1292 1241 1208 1248 1268 1215 1181 1095 1074 1086 1116 1190 1134 1134 1215 1268 1247 1342 1324 1172 1045 970 933 889 845 811 795 778 764 749 742 733 728 719 722 771 723 719 720 725 730 732 734 745 754 797 864 858 766 742 756 761 799 802 772 787 791 815 823 844 891 887 893 866 888 914 998 971 893 906 882 897 906 896 909 928 1011 1012 987 1054 1175 1270 1384 1462 1519 1565 1553 1510 1449 1369 1307 1249 1178 1123 1006 1004 1063 1105 1208 1191 1266 1253 1320 1313 1346 1407 1374 1439 1536 1533 1527 1553 1475 1430 1432 1448 1416 1344 1324 1277 1229 1170 1107 1083 1051 1022 1014 1011 1026 1026 972 934 903 891 859 816 750 713 681 657 649 682 712 693 720 741 773 785 800 849 869 839 874 941 833 765 736 637 679 787 865 888 909 919 878 812 774 787 810 811 756 712 692 688 677 672 677 694 716 743 778 785 887 891 837 880 923 1003 1013 1123 1189 1294 1270 1172 1199 1312 1377 1408 1362 1329 1320 1378 1455 1632 1672 1545 1502 1401 1313 1243 1198 1147 1060 1070 1132 1199 1237 1298 1315 1124 1024 959 937 1005 1102 1029 955 1027 1012 930 852 789 768 766 757 757 757 757 773 871 906 915 914 911 990 1046 1075 1059 1117 1231 1298 1381 1386 1368 1400 1424 1455 1521 1572 1506 1524 1550 1544 1609 1897 2121 2262 2135 2051 2004 1938 1851 1683 1699 1687 1675 1784 1814 1797 1629 1565 1456 1316 1376 1419 1390 1326 1240 1244 1391 1479 1508 1549 1634 1640 1665 1691 1755 1828 1897 2027 2161 2251 2247 2134 2051 2051 2058 1918 1818 1857 1975 1919 1818 1708 1628 1544 1449 1525 1561 1645 1669 1759 1840 1909 2007 2087 2150 2250 2302 2337 2407 2509 2472 2344 2249 2135 2105 2002 1906 1844 1890 2074 2168 2354 2423 2505 2607 2575 2548 2612 2673 2762 2898 2808 2792 2727 2701 2527 2430 2539 2540 2413 2431 2578 2623 2719 2717 2663 2642 2663 2585 2452 2349 2261 2194 2087 2002 1867 1759 1649 1551 1441 1404 1357 1430 1679 1810 2032 2115 2199 2300 2408 2337 2323 2329 2415 2306 2227 2196 2154 2096 2076 2025 2076 2102 2251 2383 2511 2562 2585 2649 2814 2943 2976 2806 2553 2631 2694 2578 2458 2432 2462 2542 2584 2645 2827 2873 2789 2836 2874 2802 2753 2738 2861 2771 2711 2644 2637 2511 2441 2161 2022 1921 1834 1660 1619 1623 1647 1741 1810 1942 2012 2097 2169 2279 2339 2409 2521 2439 2305 1969 1937 1944 1891 1892 1813 1639 1715 1860 1906 1983 2042 2111 2166 2204 2062 1964 1854 1815 1838 1826 1861 1913 1966 1749 1740 1809 1657 1619 1619 1580 1483 1320 1243 1152 1250 1353 1394 1356 1381 1371 1333 1319 1191 1008 940 943 995 1102 1148 1166 1217 1278 1390 1416 1280 1166 1225 1327 1406 1331 1306 1289 1217 1039 1107 1211 1240 1140 963 875 1018 1132 1094 1070 1125 1027 1014 993 892 841 802 774 763 763 821 850 852 942 986 964 874 798 743 735 780 886 832 774 914 961 929 956 870 842 901 863 944 1027 1030 977 997 933 926 948 1057 1132 1238 1180 1084 1016 925 932 1016 1072 1091 1043 931 893 912 964 907 929 943 1023 1126 1051 903 815 753 782 894 843 784 773 762 782 773 784 751 821 819 745 712 648 575 564 552 550 547 546 541 541 538 536 534 530 521 522 513 516 513 513 510 508 507 508 505 501 499 497 493 493 488 486 482 479 479 475 472 471 467 465 464 461 459 459 455 454 451 448 445 442 439 438 437 435 433 430 430 430 428 427 427 425 422 419 420 421 417 415 415 413 414 414 413 412 411 411 409 408 409 412 406 406 407 404 402 403 402 390 375 371 366 352 350 346 349 342 341 343 342 361 390 390 388 385 389 387 387 386 385 382 383 383 382 382 378 378 380 379 379 379 378 379 378 378 377 376 377 375 373 373 375 373 387 413 413 416 416 406 408 407 409 408 410 409 408 408 406 407 408 404 402 400 401 391 383 384 367 356 354 353 354 356 354 335 323 334 336 318 289 268 260 256 254 258 306 285 289 322 341 378 402 428 419 455 428 467 450 451 466 472 497 551 598 627 586 609 585 563 605 638 615 528 526 589 614 664 696 635 533 549 609 661 712 714 654 630 664 708 626 561 570 603 643 703 737 746 744 757 816 853 846 806 776 725 590 492 434 367 339 338 340 357 334 365 458 479 507 533 549 617 678 721 671 591 593 616 640 667 709 675 618 594 600 592 505 441 405 380 428 488 473 522 585 622 679 639 667 732 657 627 657 685 643 636 611 567 509 495 403 365 353 383 407 421 328 356 350 305 295 278 292 283 282 306 296 290 266 266 261 262 275 304 308 318 373 380 428 452 480 460 455 424 370 357 346 345 404 429 447 436 372 437 425 484 522 450 409 419 437 421 417 388 375 373 347 352 374 387 393 440 433 399 427 454 462 465 389 343 354 402 337 366 444 458 460 446 433 379 386 359 366 377 359 388 371 395 424 434 432 422 441 468 474 473 508 514 527 518 557 613 615 1041 1102 1057 953 959 931 956 919 934 892 1000 998 966 1028 1105 1160 1202 1252 1288 1314 1264 1258 1307 1327 1330 1292 1178 1131 1081 1047 1117 1106 1102 1169 1151 1168 1227 1325 1233 1138 1044 998 935 905 831 784 773 761 755 745 735 723 717 716 735 720 721 722 731 774 752 736 734 744 794 864 857 774 743 754 759 787 809 766 776 821 849 876 898 887 883 895 853 886 923 956 938 934 880 857 876 879 885 951 1017 1102 1149 1117 1080 1162 1262 1322 1375 1506 1561 1453 1391 1308 1241 1161 1139 1164 1041 1099 1102 1057 1024 1098 1125 1206 1189 1215 1236 1316 1363 1305 1357 1408 1405 1431 1451 1378 1340 1308 1322 1307 1286 1273 1250 1190 1137 1100 1082 1048 1015 997 999 1008 1010 964 930 885 873 834 794 737 703 675 653 651 690 689 691 763 795 774 780 826 857 867 879 903 899 825 747 659 650 720 797 888 888 888 885 821 761 754 773 756 732 689 679 677 670 684 735 776 891 903 955 938 906 1015 954 886 914 929 1054 1154 1218 1273 1307 1233 1161 1183 1285 1370 1342 1295 1234 1273 1361 1463 1613 1548 1408 1352 1326 1281 1230 1155 1038 1008 1089 1180 1237 1220 1287 1223 1043 977 905 913 1009 1120 1042 937 991 1047 946 857 769 757 757 757 757 757 790 866 882 938 980 1009 998 986 1099 1176 1185 1190 1265 1332 1403 1471 1523 1507 1481 1500 1610 1706 1655 1613 1629 1688 1820 1970 2183 2252 2163 2103 2028 1963 1900 1869 1884 1879 1874 1892 1904 1751 1627 1532 1397 1459 1470 1483 1412 1374 1332 1278 1301 1332 1469 1513 1569 1604 1674 1708 1763 1822 1914 2032 2151 2296 2246 2188 2144 2157 2073 1907 1853 1971 2045 1942 1862 1763 1665 1544 1467 1561 1618 1669 1691 1766 1829 1923 2034 2136 2203 2344 2382 2472 2503 2622 2566 2439 2318 2101 2029 1954 1898 1847 1888 2116 2271 2358 2414 2491 2547 2628 2633 2635 2673 2768 2821 2627 2566 2517 2467 2364 2283 2288 2274 2246 2261 2349 2424 2456 2457 2430 2411 2424 2410 2461 2400 2343 2279 2159 2036 1909 1805 1675 1579 1499 1432 1362 1347 1490 1639 1826 1912 2023 2137 2286 2377 2445 2487 2398 2282 2160 2059 2040 2025 2011 1908 1969 2043 2106 2234 2357 2369 2506 2679 2781 2791 2821 2766 2684 2552 2487 2434 2405 2418 2414 2453 2493 2557 2753 2779 2901 2904 2998 2866 2840 2764 2620 2544 2502 2477 2453 2429 2392 2259 2044 1897 1809 1680 1655 1583 1600 1704 1796 1889 1934 1986 2040 2121 2151 2231 2312 2337 2159 1885 1874 1883 1857 1792 1799 1627 1691 1775 1836 1930 1982 2035 2100 2193 2085 1985 1841 1709 1747 1694 1748 1823 1829 1645 1630 1668 1670 1479 1435 1406 1390 1295 1210 1107 1178 1266 1266 1191 1248 1235 1208 1074 1012 956 1115 1226 1177 1298 1289 1303 1397 1471 1530 1483 1358 1272 1381 1459 1527 1447 1361 1267 1151 1209 1280 1354 1331 1130 962 943 1057 1190 1267 1232 1245 1120 1111 1156 1060 947 942 902 855 828 801 751 755 785 856 808 735 763 783 777 741 882 822 765 800 821 814 873 855 787 817 871 951 948 977 973 902 903 889 970 1079 1092 1158 1138 1064 1011 908 905 962 1004 988 1003 908 855 845 897 865 897 994 1054 998 899 825 804 720 710 761 733 674 652 648 657 651 669 668 737 804 736 623 583 563 555 553 551 551 548 544 544 541 539 531 527 522 520 516 517 517 516 513 513 510 508 506 503 500 496 493 492 491 487 484 481 479 478 473 471 470 468 466 463 461 458 454 454 450 450 447 443 441 440 439 438 436 433 433 433 430 429 427 426 425 423 423 419 419 418 418 416 416 415 413 412 411 413 412 411 411 409 408 408 407 405 406 401 396 387 373 370 363 351 350 349 346 343 348 349 362 392 395 391 391 390 388 387 388 387 385 386 383 385 383 382 380 381 380 379 380 380 379 381 379 378 379 376 378 376 379 374 375 383 410 416 414 416 415 407 409 410 409 410 410 408 409 407 409 406 405 402 403 402 398 397 401 379 367 357 356 353 355 356 353 340 330 335 335 308 290 276 272 271 268 257 302 390 374 376 400 399 453 495 468 427 471 519 523 447 511 557 533 523 569 627 631 638 604 583 608 648 594 516 515 503 588 618 694 678 572 519 581 595 662 695 728 695 694 730 687 616 559 601 642 656 655 666 701 716 781 804 816 833 717 641 570 472 414 353 345 361 357 351 366 437 514 549 575 588 584 607 633 682 666 591 621 645 695 712 766 744 681 670 619 542 437 441 432 404 424 473 500 533 589 621 595 580 664 652 625 588 616 634 610 527 505 547 528 451 402 347 382 438 467 394 396 434 393 364 351 300 272 273 269 267 267 266 263 284 279 289 334 329 361 364 401 423 460 464 435 406 399 388 352 347 344 396 458 503 496 414 396 491 503 514 533 503 445 455 432 412 388 365 366 349 345 368 354 390 417 451 446 435 494 539 538 514 468 386 418 401 326 348 357 381 431 419 410 429 383 364 372 374 375 390 403 397 426 414 431 473 492 494 521 539 532 579 582 580 561 631 642 1079 1126 1093 1011 991 969 1015 997 1006 975 1017 1103 1099 1083 1136 1211 1279 1324 1383 1381 1355 1345 1395 1445 1475 1408 1300 1201 1122 1077 1050 1033 1058 1115 1076 1122 1190 1284 1263 1163 1079 1018 951 909 870 819 797 793 831 785 740 727 712 715 716 716 721 726 764 813 826 782 739 748 780 858 882 762 736 742 754 773 779 760 776 800 806 833 864 888 915 859 847 866 903 921 895 894 869 857 868 871 913 989 1061 1153 1218 1223 1173 1129 1195 1333 1447 1487 1438 1448 1430 1381 1332 1281 1173 1052 1126 1215 1239 1203 1104 1077 1044 1094 1120 1151 1205 1211 1239 1270 1286 1318 1323 1349 1342 1334 1290 1245 1242 1250 1238 1201 1190 1160 1124 1098 1079 1060 1016 980 983 986 971 948 909 876 855 810 773 716 697 679 647 669 696 680 712 767 771 799 807 841 855 885 882 872 869 797 717 663 648 738 813 902 909 849 788 760 715 724 725 702 707 663 661 664 697 786 902 971 1022 1039 1037 1009 982 1074 1015 930 943 1060 1047 1110 1216 1288 1225 1166 1144 1150 1225 1291 1262 1206 1153 1266 1383 1493 1475 1392 1322 1280 1258 1264 1117 1026 970 1043 1147 1249 1366 1351 1276 1085 952 907 910 873 977 1102 1035 901 913 908 896 846 757 757 757 757 757 757 807 898 917 945 987 1020 1072 1099 1149 1270 1272 1294 1311 1351 1425 1401 1392 1367 1372 1405 1521 1633 1678 1596 1576 1635 1712 1839 1951 2091 2206 2125 2042 1968 1932 1893 1886 1914 2022 2040 1930 1785 1625 1506 1590 1646 1624 1551 1491 1448 1402 1328 1323 1360 1365 1449 1585 1637 1717 1722 1774 1809 1926 2020 2113 2217 2306 2282 2249 2181 2082 1937 1931 2078 2132 2029 1929 1792 1661 1551 1507 1601 1640 1718 1760 1781 1821 1933 2030 2145 2231 2341 2421 2557 2657 2769 2610 2389 2242 2149 2086 1997 1933 1878 1924 2048 2181 2383 2508 2566 2605 2690 2727 2766 2761 2730 2679 2557 2450 2338 2287 2206 2119 2078 2052 2017 2036 2086 2171 2225 2204 2212 2200 2186 2172 2273 2325 2370 2270 2130 2027 1911 1819 1689 1618 1517 1499 1429 1356 1344 1452 1616 1729 1878 2009 2113 2193 2317 2377 2408 2299 2142 2014 1896 1881 1859 1817 1904 1973 1969 2000 2135 2266 2402 2452 2510 2559 2579 2523 2437 2361 2303 2293 2322 2376 2404 2445 2495 2539 2743 2817 2772 2913 3054 3018 2835 2594 2497 2448 2429 2335 2306 2278 2228 2316 2198 1925 1815 1709 1639 1570 1559 1681 1763 1827 1854 1927 1984 2026 2032 2076 2206 2247 2069 1837 1795 1774 1789 1762 1695 1592 1657 1776 1835 1869 1912 1978 2040 2098 2012 1903 1812 1638 1589 1609 1659 1667 1702 1555 1530 1539 1593 1437 1367 1260 1271 1256 1174 1051 1121 1173 1129 1023 1009 1012 969 970 1016 1053 1194 1390 1470 1497 1403 1405 1436 1562 1649 1541 1407 1370 1501 1598 1535 1401 1292 1212 1229 1348 1419 1370 1215 1046 931 1048 1151 1258 1304 1341 1307 1257 1243 1224 1065 1080 1088 1027 951 970 863 877 812 788 779 774 825 879 823 836 753 725 758 762 757 751 742 742 787 755 832 871 880 888 894 912 889 826 920 968 1008 1033 1130 1159 1050 980 890 849 920 904 939 897 871 834 802 816 830 930 976 1034 1002 891 779 728 716 680 671 659 634 621 609 609 608 608 611 645 741 747 654 575 562 560 559 554 549 550 548 548 536 532 530 527 522 518 521 522 518 519 518 515 510 508 507 503 499 499 496 495 492 486 487 483 481 478 477 473 470 469 467 464 462 461 456 455 451 447 445 445 443 441 440 438 435 436 434 434 431 430 429 429 426 426 424 420 421 420 418 417 417 416 417 414 414 416 413 411 414 413 410 410 409 409 407 397 396 372 369 364 353 352 349 347 346 352 351 363 389 395 395 395 393 392 391 393 388 389 387 387 387 385 386 383 384 381 381 380 382 380 382 381 380 380 379 379 379 376 375 374 378 387 407 415 415 417 411 409 411 412 412 412 409 408 407 408 408 405 403 402 401 402 403 401 399 375 372 357 358 357 357 357 352 335 336 336 337 319 294 271 262 268 265 256 310 427 370 394 422 397 454 510 463 472 426 500 551 523 493 537 586 566 553 612 650 637 590 588 624 660 581 557 614 590 526 600 679 692 623 557 533 597 652 698 735 759 745 767 683 610 559 576 609 628 650 672 703 716 712 743 794 817 742 673 620 541 473 410 367 351 338 345 449 513 561 583 624 606 610 622 645 671 647 610 656 699 749 770 772 703 595 577 530 471 494 518 489 410 418 489 510 541 607 579 522 586 617 593 609 552 602 654 617 532 471 434 443 384 401 404 383 417 473 458 458 467 409 407 399 346 339 301 290 279 277 298 273 269 288 298 331 348 377 417 455 457 479 502 444 372 350 363 379 405 446 424 459 490 476 440 400 493 528 545 561 538 502 423 420 382 371 357 355 350 351 376 384 384 406 440 456 464 511 554 583 523 475 469 448 391 351 329 342 345 389 380 383 398 421 399 421 421 400 423 426 402 419 470 520 551 562 581 557 581 571 622 638 648 625 636 652 1180 1188 1110 1074 1032 1050 1099 1096 1077 1107 1111 1180 1242 1272 1229 1310 1402 1438 1474 1523 1500 1456 1498 1437 1287 1222 1242 1287 1239 1182 1096 997 1030 1012 1064 1111 1198 1266 1365 1247 1133 1043 961 899 831 791 765 775 797 794 786 723 707 709 714 713 719 749 825 896 885 865 809 760 756 812 816 737 734 749 753 754 761 770 794 790 789 826 834 909 907 838 827 882 922 870 852 850 839 873 862 866 947 1052 1124 1219 1275 1339 1326 1244 1251 1388 1483 1468 1365 1273 1257 1247 1235 1225 1131 1196 1265 1279 1345 1262 1303 1167 1154 1117 1237 1224 1309 1339 1280 1355 1341 1311 1293 1262 1254 1238 1230 1211 1199 1190 1184 1155 1142 1114 1108 1105 1079 1045 1017 950 952 975 946 906 878 856 842 802 738 695 684 656 643 681 690 682 735 733 729 778 813 823 864 928 915 870 845 786 713 652 635 711 800 861 814 748 707 673 670 668 669 667 658 698 709 715 758 849 980 1035 1058 1070 1086 1118 1089 1167 1142 1017 1047 1123 1224 1237 1271 1255 1158 1133 1084 1102 1132 1175 1145 1078 1138 1259 1418 1455 1296 1235 1215 1214 1231 1132 982 934 1059 1130 1203 1333 1276 1140 1023 959 920 887 831 844 867 824 830 764 789 797 757 757 757 757 757 757 757 757 876 968 1015 1040 1092 1086 1137 1140 1198 1268 1261 1238 1270 1290 1315 1280 1215 1215 1302 1342 1456 1526 1562 1502 1442 1474 1525 1537 1645 1789 2043 2181 2099 2038 2009 1982 1918 1923 1998 2009 1868 1757 1627 1688 1783 1777 1656 1612 1546 1493 1370 1404 1470 1472 1468 1405 1505 1546 1630 1699 1765 1801 1867 1928 1998 2133 2227 2310 2226 2157 2061 1998 2128 2306 2277 2099 2040 1904 1796 1581 1556 1658 1722 1755 1819 1893 1923 1973 2018 2115 2200 2315 2398 2525 2697 2674 2518 2366 2311 2252 2125 2024 1933 1891 1964 2052 2160 2337 2441 2573 2603 2668 2764 2776 2678 2565 2536 2444 2354 2199 2120 2061 2026 1996 2006 1982 1930 1880 1889 1900 1909 1906 1875 1870 1925 1951 2023 2128 2210 2190 2131 2000 1910 1771 1694 1588 1504 1473 1439 1335 1328 1400 1470 1650 1723 1852 1998 2115 2143 2162 2238 2168 2073 1932 1831 1721 1706 1816 1817 1827 1860 1921 2049 2093 2199 2259 2325 2295 2246 2205 2218 2272 2308 2332 2383 2511 2640 2698 2681 2687 2647 2716 2806 3006 2907 2734 2656 2715 2689 2607 2407 2309 2217 2150 2122 2192 2159 1987 1795 1694 1541 1544 1625 1672 1712 1789 1848 1877 1909 1915 1934 2032 2049 1946 1677 1644 1667 1668 1619 1615 1506 1610 1728 1770 1721 1797 1888 1938 2014 2009 1921 1853 1745 1518 1478 1555 1485 1518 1480 1414 1393 1411 1242 1223 1104 1098 1075 1018 1011 999 988 986 1050 1114 1241 1308 1362 1129 1025 1152 1259 1393 1564 1603 1618 1554 1688 1771 1654 1612 1543 1604 1557 1434 1341 1335 1380 1406 1414 1349 1211 1178 1036 980 1090 1159 1229 1290 1373 1422 1433 1414 1297 1248 1273 1163 1050 1059 1028 929 926 989 987 991 1037 1057 880 849 1007 951 856 767 715 712 704 800 752 707 712 717 721 789 796 806 814 802 811 879 869 954 1028 1068 1102 1079 1001 914 847 801 830 853 812 779 763 763 812 888 934 986 978 928 852 794 731 661 649 642 629 617 604 597 593 587 585 586 592 648 704 638 571 562 564 560 556 552 552 542 540 536 535 529 524 525 527 525 526 523 521 518 516 513 509 506 505 503 501 497 493 491 491 487 486 483 478 477 475 471 471 467 465 462 460 459 455 453 449 446 446 445 442 442 440 440 438 436 434 433 431 431 430 427 425 424 425 423 420 420 420 420 419 417 418 418 416 415 414 415 413 414 412 412 407 401 385 374 363 360 362 358 355 352 349 355 355 393 398 398 399 396 396 395 393 394 393 390 391 389 388 386 387 388 388 386 385 388 388 381 382 384 382 380 381 380 380 379 378 375 377 390 413 415 416 417 419 412 411 412 412 414 410 407 407 407 407 406 403 404 405 401 401 403 399 388 374 373 360 360 359 358 357 341 337 336 337 328 279 274 262 259 262 255 278 298 408 381 412 418 478 475 515 524 511 543 510 493 573 554 534 550 619 644 647 603 635 655 643 640 675 644 606 636 631 558 555 587 637 682 619 540 567 597 627 673 700 735 771 725 656 604 568 607 655 694 730 751 768 769 778 785 787 688 660 605 564 487 450 430 412 399 348 370 454 564 584 627 646 640 662 690 716 744 703 663 726 775 801 736 649 582 594 596 601 560 483 471 472 400 466 500 526 559 480 518 542 580 535 513 523 597 605 617 584 592 534 423 457 457 464 433 461 502 474 404 382 372 365 362 374 395 394 322 343 370 365 308 293 282 333 362 391 386 408 391 382 415 454 437 435 375 365 361 417 463 483 477 484 519 486 410 500 551 518 500 489 511 430 407 374 387 364 354 357 370 360 375 383 390 423 473 491 508 519 561 484 449 393 377 346 371 417 406 402 340 381 393 389 393 389 390 406 401 399 398 401 443 521 544 571 609 661 660 659 683 704 711 701 690 683 651 1324 1240 1162 1136 1104 1105 1161 1158 1156 1185 1134 1257 1307 1309 1270 1344 1438 1514 1600 1497 1471 1490 1374 1338 1233 1163 1078 1109 1173 1231 1162 981 1014 1036 1075 1093 1165 1231 1340 1306 1155 1057 941 859 794 766 747 739 741 749 755 712 705 709 715 713 731 776 846 895 902 898 854 802 778 764 748 732 735 746 748 752 773 772 775 781 791 813 862 852 846 809 814 844 854 828 855 832 829 861 851 865 950 1089 1174 1114 1110 1200 1292 1331 1305 1461 1528 1520 1380 1294 1232 1172 1165 1143 1121 1195 1294 1400 1427 1404 1347 1247 1240 1132 1242 1278 1314 1427 1366 1466 1431 1361 1330 1287 1245 1217 1194 1155 1164 1153 1139 1116 1098 1078 1074 1057 1039 1033 1042 941 899 953 922 879 867 844 827 780 723 675 653 647 633 648 657 691 725 708 743 756 777 829 876 871 908 900 821 765 699 650 620 690 724 710 689 673 663 652 641 642 637 682 742 770 751 732 773 864 975 1010 1077 1132 1206 1236 1229 1227 1121 1005 993 1089 1214 1253 1301 1222 1066 1028 998 1039 1087 1093 1053 1014 1166 1276 1383 1315 1205 1141 1177 1174 1159 1038 913 984 1115 1147 1139 1180 1130 1061 966 930 891 856 827 801 778 763 757 757 757 757 757 757 757 757 757 757 757 841 985 991 1042 1060 1089 1085 1102 1116 1154 1225 1159 1136 1196 1242 1222 1168 1111 1153 1201 1269 1429 1450 1483 1451 1337 1367 1416 1497 1662 1739 1813 2009 2173 2092 2037 1980 1925 1932 1958 2031 1877 1806 1803 1860 1925 1778 1674 1570 1432 1435 1447 1556 1631 1567 1506 1469 1526 1585 1646 1689 1744 1786 1841 1902 1969 2085 2187 2321 2241 2133 2058 2043 2173 2375 2276 2140 2017 1886 1853 1792 1567 1660 1755 1769 1840 1877 1942 2060 2148 2161 2207 2349 2457 2555 2671 2616 2547 2496 2379 2196 2080 1952 1884 1941 2053 2130 2219 2238 2315 2408 2520 2622 2720 2805 2689 2518 2447 2362 2252 2085 2069 2056 2094 2108 2097 2091 2052 1992 1946 1863 1813 1811 1782 1763 1761 1765 1798 1898 1977 2142 2131 2015 1917 1800 1735 1654 1595 1493 1475 1397 1330 1330 1376 1467 1562 1685 1830 1947 1939 1946 2034 2043 1931 1863 1830 1620 1666 1725 1761 1775 1798 1841 1916 2054 2074 2147 2179 2156 2096 2211 2318 2435 2449 2386 2418 2601 2771 2969 2827 2650 2590 2730 2870 3016 2817 2648 2581 2572 2521 2470 2408 2349 2305 2135 2059 2031 2014 1987 1802 1691 1585 1538 1591 1634 1668 1707 1756 1782 1782 1793 1827 1840 1806 1787 1586 1562 1590 1572 1546 1530 1461 1533 1657 1652 1577 1668 1816 1925 1873 1802 1761 1695 1619 1497 1368 1409 1359 1360 1325 1337 1300 1261 1155 1085 1037 1029 1011 1025 1026 1043 1096 1178 1230 1338 1376 1438 1404 1126 1072 1199 1335 1432 1529 1644 1782 1723 1784 1876 1770 1707 1705 1706 1549 1480 1456 1476 1512 1480 1385 1309 1145 1022 996 999 1026 1111 1180 1254 1344 1407 1479 1504 1455 1387 1305 1202 1180 1215 1084 959 916 973 1068 1138 1044 915 845 920 1066 1094 1013 947 863 812 797 946 928 827 732 697 691 675 702 732 751 769 805 854 900 942 959 968 994 1044 1033 966 903 830 771 763 772 748 734 750 807 835 890 890 889 891 847 743 688 642 630 627 621 608 601 592 589 587 586 582 582 577 594 622 569 567 565 560 561 555 545 543 542 535 526 523 529 534 531 529 529 524 520 519 516 515 512 508 507 504 503 496 495 494 492 488 485 483 480 477 475 474 471 467 465 464 459 458 455 453 452 448 448 445 446 443 442 441 439 438 435 435 434 432 430 431 429 426 425 423 424 422 424 421 421 420 422 418 418 418 419 417 414 415 413 413 399 385 378 371 361 359 360 358 357 354 356 366 401 400 399 399 400 399 398 396 396 395 394 394 392 390 392 389 389 387 386 386 386 385 385 385 385 384 382 384 382 381 381 381 378 380 383 414 417 418 417 418 416 412 412 413 411 409 410 408 409 408 409 407 405 406 401 396 394 392 388 384 374 374 375 361 358 360 358 343 337 308 277 267 273 272 266 262 307 328 377 403 440 404 480 479 496 486 488 514 540 535 568 495 561 575 592 568 605 630 654 606 587 599 653 680 668 682 648 649 586 596 558 617 654 693 655 565 584 624 642 667 699 716 741 748 732 666 586 583 638 685 740 774 802 806 813 801 795 680 639 586 555 517 494 441 425 347 340 376 418 496 540 581 590 629 685 728 766 788 719 693 728 803 829 721 678 681 679 651 589 517 475 531 473 394 407 420 442 472 478 457 468 506 480 538 568 546 572 618 656 583 496 474 514 511 528 499 522 501 466 436 439 410 422 418 385 346 351 383 377 339 344 348 325 275 320 331 329 334 339 340 360 396 435 461 459 437 386 368 386 452 428 435 470 535 521 474 424 454 447 471 507 529 504 433 429 388 366 360 361 379 363 380 402 414 455 461 462 483 511 532 432 370 388 367 367 441 443 475 449 399 381 350 354 356 359 376 373 374 389 403 449 480 512 543 600 617 653 598 636 674 743 772 762 717 670 696 1390 1290 1225 1213 1191 1191 1217 1209 1206 1270 1169 1285 1323 1348 1379 1383 1468 1517 1547 1354 1326 1314 1253 1254 1164 1087 1071 1001 1024 1044 1072 961 869 974 1152 1199 1249 1309 1335 1356 1153 1042 930 858 815 781 756 742 726 726 722 703 702 705 709 712 759 822 891 896 900 901 892 857 810 742 731 727 729 743 747 761 803 761 773 819 838 856 849 802 831 802 812 847 813 816 817 820 830 832 834 884 926 1083 1117 1007 1146 1287 1367 1385 1323 1397 1478 1517 1473 1369 1268 1180 1156 1143 1151 1165 1222 1284 1292 1297 1399 1293 1250 1179 1201 1297 1369 1484 1460 1530 1528 1445 1410 1362 1317 1249 1208 1162 1122 1101 1109 1086 1066 1049 1035 1012 1009 1014 1013 973 894 841 817 862 852 838 808 763 725 690 662 633 645 631 645 669 675 711 761 748 785 839 830 857 904 868 747 724 709 646 604 644 656 625 625 630 637 635 633 627 643 710 789 781 702 755 819 892 973 1050 1153 1207 1327 1381 1334 1277 1098 982 964 1064 1126 1252 1263 1235 1120 926 931 946 1040 983 958 1068 1179 1270 1251 1115 1015 1085 1123 1138 1110 983 911 1008 1095 1074 1072 1070 1063 1005 973 939 905 895 853 835 773 757 757 757 757 757 757 757 757 757 757 757 816 949 1029 1050 1057 1050 1057 1040 1047 1085 1141 1167 1092 1029 1120 1209 1162 1141 1032 1065 1191 1281 1383 1405 1387 1338 1253 1281 1333 1417 1590 1559 1844 2004 2188 2146 2058 1993 1953 1960 1968 2035 2055 1973 2021 2044 1912 1792 1702 1566 1544 1549 1595 1669 1670 1631 1582 1556 1508 1558 1617 1688 1756 1823 1892 1948 2017 2113 2213 2339 2266 2157 2084 2066 2162 2342 2263 2109 2038 2018 1979 1836 1596 1694 1786 1861 1884 1923 1974 2120 2185 2301 2304 2376 2466 2581 2659 2531 2439 2398 2274 2090 1995 1920 1906 2005 2131 2240 2347 2347 2357 2431 2522 2715 2763 2648 2562 2492 2362 2234 2135 2057 2069 2191 2214 2212 2191 2139 2104 2059 2027 1928 1885 1925 1917 1909 1831 1772 1771 1737 1753 1875 2030 2052 1965 1866 1785 1715 1659 1560 1516 1463 1442 1325 1333 1381 1422 1517 1672 1724 1712 1715 1749 1771 1754 1655 1609 1559 1569 1649 1684 1745 1781 1814 1887 1965 1969 2022 2010 2014 2047 2330 2464 2615 2581 2426 2421 2549 2750 2883 2760 2568 2538 2587 2798 2848 2768 2653 2550 2533 2483 2453 2400 2292 2194 2133 2115 2157 1991 1886 1764 1711 1666 1624 1536 1553 1588 1633 1676 1666 1676 1658 1624 1602 1566 1564 1532 1511 1538 1496 1457 1420 1384 1418 1538 1503 1467 1571 1631 1671 1689 1610 1537 1439 1373 1344 1261 1227 1222 1203 1243 1256 1230 1181 1113 1062 1050 1071 1098 1134 1165 1150 1252 1330 1391 1436 1578 1518 1309 1185 1030 1152 1307 1448 1606 1737 1870 1904 1951 2001 1923 1842 1878 1751 1658 1652 1607 1643 1560 1429 1307 1208 1087 1046 1121 1134 1036 1007 1110 1168 1282 1401 1491 1528 1566 1491 1393 1391 1339 1300 1126 999 978 1061 1159 1193 1030 915 916 1015 1033 1137 1162 1033 900 856 976 1043 1088 1001 897 862 782 709 693 675 727 744 747 782 821 833 853 883 911 948 948 962 944 916 848 776 728 717 714 718 745 794 825 800 798 809 791 722 667 632 618 612 611 600 597 597 594 589 588 584 582 579 577 572 574 569 566 559 547 544 543 538 533 536 534 535 536 537 533 530 527 524 524 521 518 514 513 513 507 504 502 500 496 496 494 492 487 484 481 478 476 472 472 468 467 463 461 457 458 452 452 450 449 447 446 445 445 443 442 438 437 436 436 431 430 427 429 427 427 424 424 425 424 423 424 424 424 421 422 423 417 418 417 415 410 407 383 378 370 367 367 365 360 358 356 360 375 404 402 401 402 400 398 400 398 398 397 396 397 394 395 392 392 392 390 388 389 388 387 387 386 386 384 385 383 383 384 383 380 380 381 380 405 418 416 419 420 417 415 413 412 412 411 410 411 410 410 404 397 406 404 401 396 394 386 382 381 377 376 374 362 363 361 361 347 335 294 274 269 262 268 265 260 261 287 371 423 427 473 445 480 484 415 428 452 472 491 531 592 554 558 607 625 630 618 587 635 598 572 610 657 627 597 642 682 678 618 632 608 578 609 673 700 598 573 584 603 626 638 692 722 752 706 652 602 608 641 626 661 725 756 771 783 821 828 763 693 604 527 452 445 402 410 347 355 397 423 429 458 499 542 620 647 720 759 801 755 726 750 818 854 818 805 763 715 613 549 496 524 556 481 431 404 436 450 484 497 489 519 527 488 541 556 602 606 606 623 635 583 553 563 483 469 511 488 499 459 471 495 442 413 409 399 391 351 344 353 325 332 325 301 279 283 314 330 343 375 404 420 452 455 440 451 431 435 369 372 403 433 483 500 533 556 525 452 515 540 513 525 497 513 486 411 377 371 371 371 390 381 388 396 425 449 450 460 437 467 492 406 358 427 460 423 487 493 512 520 460 393 397 355 369 401 377 390 420 415 438 440 482 503 550 527 534 555 607 646 681 703 752 795 722 727 730 1374 1405 1305 1303 1282 1287 1298 1304 1301 1325 1255 1331 1359 1401 1430 1409 1482 1531 1439 1334 1230 1191 1154 1174 1116 1038 1045 1010 935 935 959 904 854 876 1002 1112 1272 1320 1244 1197 1083 1050 956 906 861 821 752 737 726 716 706 701 703 705 708 718 757 798 846 890 895 897 894 873 794 742 728 727 729 741 745 754 765 757 776 793 785 810 808 817 812 826 795 798 797 803 810 818 821 832 860 858 874 940 982 1011 1106 1131 1171 1227 1218 1289 1404 1503 1430 1341 1269 1211 1179 1157 1144 1142 1121 1135 1172 1224 1352 1395 1310 1211 1252 1373 1442 1514 1547 1557 1574 1548 1500 1421 1378 1321 1291 1190 1144 1094 1057 1063 1047 1014 1013 991 982 990 997 983 959 883 814 811 832 798 786 759 719 693 683 639 623 627 652 650 698 727 755 735 771 822 804 863 905 866 745 690 692 659 607 605 608 601 606 616 623 622 618 626 635 676 723 686 676 772 808 866 1014 1112 1184 1270 1364 1384 1295 1180 1037 949 884 932 1102 1226 1197 1118 1030 907 867 921 943 896 1005 1115 1188 1233 1090 1024 943 1032 1045 1095 1020 915 847 964 1054 1087 1053 1031 1013 999 971 948 924 896 885 876 831 775 757 757 757 757 757 757 757 757 757 757 769 908 1033 1035 1057 1028 1008 1002 1011 1052 1025 1025 1013 978 1057 1136 1087 1061 976 1037 1146 1249 1267 1288 1296 1262 1192 1199 1236 1314 1406 1561 1849 2070 2239 2146 2068 2046 2025 2007 2054 2047 2132 2214 2162 2102 1933 1817 1657 1549 1632 1667 1804 1784 1742 1767 1699 1634 1598 1551 1642 1711 1836 1833 1931 1986 2041 2154 2242 2408 2316 2177 2112 2084 2153 2377 2270 2215 2151 2035 1960 1854 1639 1737 1818 1944 2012 2008 2038 2126 2237 2347 2407 2444 2483 2624 2632 2448 2329 2282 2172 2025 1980 1946 1929 1996 2103 2241 2346 2488 2537 2569 2659 2786 2727 2562 2481 2382 2315 2174 2098 2093 2207 2334 2334 2272 2245 2191 2143 2068 2027 1954 2014 2093 2069 1998 1951 1889 1841 1773 1719 1664 1784 1842 1918 1959 1863 1790 1726 1647 1609 1565 1522 1439 1334 1314 1341 1393 1490 1484 1492 1502 1490 1506 1501 1465 1471 1526 1552 1570 1611 1693 1720 1769 1846 1908 1867 1858 1905 2003 2097 2289 2428 2557 2578 2564 2507 2501 2615 2768 2646 2492 2490 2576 2596 2580 2603 2667 2673 2632 2465 2381 2318 2307 2227 2193 2253 2253 2222 1963 1883 1824 1757 1700 1614 1579 1510 1514 1543 1578 1570 1540 1461 1434 1425 1409 1416 1474 1482 1431 1380 1364 1294 1301 1313 1325 1331 1383 1406 1447 1472 1397 1316 1269 1227 1191 1147 1158 1145 1128 1133 1153 1159 1108 1057 1120 1192 1243 1305 1274 1355 1281 1262 1377 1512 1563 1581 1400 1243 1200 1033 1164 1331 1455 1561 1626 1763 1891 2004 2060 2063 2035 1959 1876 1810 1719 1684 1720 1583 1421 1264 1174 1041 1146 1269 1274 1211 1123 1105 1209 1307 1387 1449 1471 1543 1552 1517 1462 1382 1262 1117 1029 994 1094 1182 1096 988 911 972 1078 1190 1195 1242 1093 1024 880 940 1034 1094 1114 1045 934 882 764 730 701 694 675 666 696 696 738 757 817 852 872 887 884 872 848 805 746 714 703 694 693 709 737 781 734 717 728 717 721 692 687 642 643 621 609 599 597 594 591 587 587 582 580 577 576 573 571 559 549 546 543 535 540 539 542 543 539 539 537 533 531 529 525 522 520 518 516 514 511 509 506 503 500 497 494 492 491 488 485 481 479 477 473 471 469 467 465 463 458 457 454 453 451 450 449 446 447 447 442 442 442 438 438 438 434 433 434 430 430 430 426 426 426 425 424 423 426 423 423 424 425 422 422 418 417 410 400 383 376 370 367 367 365 359 358 358 363 406 405 404 403 403 402 402 402 402 400 398 398 395 397 395 393 391 392 391 388 390 391 389 388 388 389 386 386 383 383 386 383 381 380 382 386 416 418 418 420 414 415 411 410 411 409 409 410 411 409 406 405 397 387 396 391 392 385 375 371 366 364 363 364 360 363 356 354 313 316 318 275 271 266 266 266 274 285 341 388 443 408 458 505 465 402 472 509 460 513 544 547 600 572 585 569 603 633 555 584 622 571 560 613 560 563 601 649 688 712 679 681 656 651 618 669 711 622 611 610 642 676 689 714 742 768 729 638 580 610 665 665 650 709 726 735 749 797 823 726 641 528 501 543 528 486 392 347 355 406 428 465 495 538 546 635 677 723 755 811 824 809 802 840 827 787 759 727 683 637 574 580 549 564 570 475 416 455 500 524 547 543 556 601 539 531 578 618 615 637 622 642 558 520 492 478 428 501 418 455 453 413 450 457 424 414 387 403 393 356 358 361 345 313 279 286 277 346 383 384 400 445 443 466 464 472 452 420 388 368 397 481 496 474 481 519 534 531 473 518 569 569 546 556 545 516 462 422 409 384 386 396 418 389 431 422 442 428 452 486 438 423 380 372 427 465 522 499 556 516 471 416 449 467 382 360 369 374 379 384 391 415 413 444 464 505 569 606 640 665 674 668 739 777 777 732 806 761 1283 1359 1482 1465 1431 1426 1412 1397 1402 1402 1368 1376 1441 1473 1490 1486 1491 1528 1341 1259 1166 1105 1058 1047 1007 969 938 908 895 881 869 855 836 852 941 965 1006 1088 1094 1063 969 928 855 824 791 775 760 744 736 724 704 699 697 700 707 727 747 788 869 874 874 848 826 793 762 738 723 725 726 741 747 772 758 770 765 764 767 767 771 774 777 783 785 791 801 805 810 811 818 825 844 894 939 937 933 937 966 989 1018 1153 1230 1319 1277 1328 1367 1361 1383 1268 1213 1186 1167 1065 1092 1190 1196 1223 1227 1293 1359 1274 1234 1274 1318 1357 1391 1494 1500 1512 1572 1529 1461 1419 1351 1265 1204 1127 1073 1004 1001 978 978 960 932 953 972 947 935 847 778 735 712 738 753 750 713 695 688 677 653 620 626 667 707 723 738 719 759 775 779 830 840 721 680 642 627 606 608 614 618 621 621 626 619 609 613 613 623 626 616 618 620 665 727 835 1000 1039 1156 1175 1197 1108 1024 1003 969 1009 835 862 1000 1008 935 880 934 893 791 813 857 937 1037 1124 1142 1083 974 892 890 1001 1074 1099 951 840 884 970 1119 1165 1089 1029 962 980 1002 977 888 889 825 797 757 757 757 757 757 757 757 757 757 757 757 757 757 787 903 974 979 933 935 928 956 956 915 927 944 912 991 1004 1012 1013 924 976 1102 1136 1134 1157 1149 1125 1077 1172 1293 1371 1544 1636 1781 1943 2182 2207 2151 2108 2086 2082 2106 2131 2143 2248 2196 2055 1910 1854 1718 1776 1828 1837 1902 1870 1848 1877 1824 1770 1709 1618 1654 1776 1898 1958 2016 2082 2174 2277 2395 2459 2343 2265 2212 2152 2162 2323 2505 2336 2194 2090 1992 1864 1715 1803 1881 1982 2104 2194 2168 2176 2244 2342 2458 2549 2599 2565 2458 2333 2263 2165 2046 2049 2112 2135 2079 1980 2006 2095 2228 2421 2479 2581 2677 2821 2763 2619 2518 2382 2288 2144 2080 2192 2321 2488 2460 2372 2297 2225 2157 2098 2051 1992 2152 2239 2185 2115 2053 1966 1902 1803 1767 1731 1696 1631 1617 1786 1901 1936 1883 1773 1722 1653 1627 1509 1427 1309 1311 1320 1358 1436 1415 1452 1506 1557 1590 1558 1545 1564 1550 1520 1576 1604 1615 1680 1711 1696 1792 1888 1954 2072 2178 2353 2392 2388 2434 2505 2500 2581 2610 2709 2601 2441 2439 2449 2486 2509 2532 2617 2770 2760 2576 2448 2301 2272 2297 2299 2337 2346 2257 2179 2106 2080 1974 1876 1770 1697 1636 1601 1544 1489 1478 1465 1514 1497 1486 1467 1430 1392 1353 1336 1334 1291 1255 1257 1223 1213 1196 1191 1196 1189 1175 1163 1152 1148 1144 1144 1163 1154 1144 1159 1194 1197 1193 1260 1422 1404 1495 1407 1402 1509 1557 1397 1399 1370 1480 1590 1687 1565 1378 1277 1055 1152 1250 1300 1423 1516 1687 1832 1947 1991 2055 2044 1908 1813 1672 1595 1593 1584 1473 1356 1179 1073 1200 1295 1410 1384 1243 1188 1076 1163 1249 1320 1402 1472 1568 1565 1513 1468 1389 1307 1131 1060 1113 1206 1238 1118 966 978 1103 1124 1203 1254 1183 1091 1001 991 1067 1043 1061 1166 1095 987 930 890 850 793 744 694 689 681 682 660 653 723 774 787 779 804 792 767 755 697 685 684 676 670 663 670 687 666 660 656 659 701 723 685 648 648 610 606 603 601 598 594 589 587 584 583 581 573 561 557 552 555 556 552 551 548 546 542 546 542 540 537 535 533 531 525 525 521 519 516 515 511 509 505 502 502 498 495 493 491 489 486 483 479 478 477 473 468 467 462 463 460 458 455 455 454 454 453 450 448 446 443 444 443 440 439 438 436 436 435 433 433 430 429 430 431 430 427 429 429 428 426 425 425 421 422 416 412 409 384 377 375 371 371 368 365 364 362 387 408 408 408 407 405 405 405 405 404 400 402 401 400 398 396 396 394 396 394 393 392 392 392 392 390 390 388 387 386 387 386 386 385 386 383 408 419 420 419 414 413 412 411 413 412 411 411 412 411 413 410 406 404 394 395 396 374 370 369 366 369 365 364 353 340 361 360 362 358 345 342 306 278 272 272 268 282 310 343 288 306 348 394 428 465 391 453 497 485 526 495 513 559 600 584 612 574 535 550 547 600 624 569 493 516 530 544 549 584 614 654 697 639 681 710 712 709 742 674 652 672 670 693 727 754 774 681 637 580 621 643 669 738 745 709 697 720 757 795 823 710 617 631 624 621 610 543 464 368 346 360 465 527 559 591 616 652 701 754 781 780 721 744 777 780 739 698 735 612 627 631 651 625 620 619 549 483 426 498 526 552 588 632 634 580 588 614 603 600 636 618 532 515 499 476 475 444 415 409 416 382 425 385 410 436 435 447 411 367 361 362 370 373 384 309 304 329 283 351 366 418 419 402 437 434 426 407 402 421 409 378 374 392 407 437 453 472 493 528 553 575 582 561 544 586 570 543 523 467 439 427 419 416 426 410 411 417 455 444 402 400 383 402 361 426 459 474 519 545 573 528 482 570 499 437 402 377 379 400 418 420 406 433 471 440 469 498 563 589 631 670 728 743 771 809 851 807 836 836 1251 1305 1390 1478 1571 1560 1519 1510 1485 1476 1458 1438 1520 1539 1553 1537 1506 1403 1289 1217 1113 1051 1028 1009 977 962 976 975 950 927 859 843 832 819 843 864 950 950 969 935 899 879 848 811 790 775 759 744 730 719 706 696 698 697 709 717 738 775 827 828 800 784 778 750 739 723 723 720 732 744 782 799 786 758 757 760 763 781 804 815 803 797 805 837 849 887 929 932 913 839 855 990 1007 1041 1100 1057 1099 1054 1030 1067 1153 1213 1224 1197 1219 1337 1427 1302 1230 1177 1133 1064 1042 1151 1158 1169 1148 1249 1367 1314 1281 1322 1404 1482 1495 1434 1358 1417 1551 1571 1440 1322 1287 1222 1205 1116 1061 1002 963 950 950 914 892 909 925 932 904 870 814 759 719 709 694 699 675 705 719 671 638 618 622 665 704 705 700 712 748 759 760 761 735 655 640 625 613 598 608 620 628 640 648 655 682 656 638 672 643 650 650 625 615 617 633 700 766 821 866 951 924 909 826 807 795 810 752 767 821 810 771 753 762 757 757 757 819 872 981 1027 1016 1002 892 807 862 912 920 898 891 761 821 858 952 1037 1119 1077 963 959 963 923 834 757 700 770 757 757 793 772 764 826 847 799 768 757 757 757 757 757 829 893 923 894 872 890 880 876 859 862 891 869 913 956 1011 982 923 924 1019 1054 1021 1059 1033 983 1086 1131 1203 1256 1376 1536 1741 1881 2075 2236 2202 2163 2153 2135 2164 2265 2266 2268 2150 2124 2043 2035 1859 1978 1987 2023 2030 1976 1972 1957 1853 1785 1712 1652 1668 1754 1858 1959 2029 2070 2187 2391 2534 2562 2527 2371 2204 2170 2196 2344 2480 2345 2272 2081 1971 1873 1760 1858 1980 2108 2196 2291 2296 2295 2348 2430 2440 2550 2646 2539 2451 2318 2209 2073 2063 2175 2277 2259 2165 2089 2012 2081 2215 2335 2461 2518 2569 2688 2760 2614 2522 2386 2273 2110 2131 2290 2351 2441 2540 2429 2356 2272 2204 2081 2013 2095 2256 2270 2229 2168 2110 2021 1962 1889 1843 1806 1758 1691 1596 1565 1693 1970 1989 1868 1816 1742 1707 1568 1489 1331 1305 1340 1443 1564 1607 1662 1670 1667 1670 1670 1721 1740 1707 1594 1536 1559 1567 1579 1601 1750 1843 1936 1988 2071 2141 2227 2192 2213 2267 2365 2378 2489 2595 2671 2596 2435 2391 2419 2461 2487 2580 2603 2678 2615 2704 2741 2607 2524 2508 2507 2403 2376 2352 2394 2360 2223 2032 1937 1857 1726 1661 1663 1658 1654 1649 1648 1615 1597 1580 1554 1560 1547 1468 1430 1390 1376 1374 1361 1324 1254 1215 1199 1187 1192 1182 1169 1193 1264 1271 1314 1310 1429 1408 1401 1409 1384 1354 1352 1482 1610 1682 1575 1590 1586 1648 1535 1541 1502 1546 1637 1705 1679 1436 1251 1068 1191 1231 1307 1488 1582 1699 1780 1889 1975 2054 1948 1796 1707 1592 1507 1471 1442 1350 1206 1127 1172 1293 1362 1504 1535 1382 1314 1161 1103 1210 1271 1351 1409 1518 1580 1488 1372 1302 1219 1157 1193 1237 1257 1190 1093 964 986 1094 1167 1290 1344 1250 1179 1120 1069 1080 1163 1167 1207 1250 1159 1135 1052 977 966 904 777 713 697 690 678 677 656 700 702 717 749 744 722 720 686 671 667 663 656 654 641 634 634 635 628 634 686 650 628 615 612 608 606 601 599 595 592 589 586 585 568 557 557 555 555 557 558 557 555 553 552 550 549 548 545 540 539 537 531 531 529 525 522 520 517 515 510 510 507 504 500 500 494 494 489 488 487 482 478 479 476 474 469 468 465 464 461 458 456 459 460 454 452 450 449 448 446 445 442 443 441 439 440 438 438 437 436 435 430 430 431 431 430 430 430 429 429 425 427 425 420 418 415 382 377 382 383 372 374 366 365 366 370 412 411 411 409 408 408 407 406 405 406 404 403 402 400 401 401 398 399 395 394 392 396 393 394 394 391 391 390 390 389 389 389 386 386 384 387 419 421 416 414 413 413 412 411 412 412 412 412 412 408 406 404 403 402 395 383 372 369 365 365 370 365 354 357 364 362 363 360 359 348 340 312 284 279 270 270 275 314 314 344 349 344 319 330 388 406 381 449 433 445 473 517 544 547 577 574 615 616 581 508 562 611 553 534 479 507 535 558 587 618 635 665 657 604 597 663 682 681 680 702 699 722 712 726 751 762 739 689 619 591 642 675 701 735 770 787 754 757 765 810 842 743 698 699 685 670 631 563 501 398 347 348 433 558 589 621 625 622 635 669 745 739 654 655 727 734 678 627 623 562 554 566 587 612 625 594 597 529 459 461 533 605 637 648 639 624 640 652 638 653 668 580 544 497 459 439 426 426 428 390 379 364 351 354 388 419 446 391 447 434 387 348 347 390 365 346 313 289 339 357 333 377 371 428 425 430 434 452 470 480 441 381 377 459 459 452 461 452 490 512 505 530 596 578 508 529 579 586 536 533 465 448 423 423 404 399 398 421 463 437 389 376 385 380 392 445 516 524 527 546 609 573 515 570 485 450 432 374 427 422 429 456 457 455 491 492 438 462 515 512 600 668 698 740 800 849 876 853 851 865 1283 1250 1292 1356 1453 1526 1607 1643 1608 1599 1574 1555 1629 1668 1648 1584 1424 1337 1270 1219 1161 1115 1105 1049 1056 1036 1048 1056 1054 1001 904 856 838 819 809 815 838 844 898 851 870 829 823 803 781 769 754 742 726 725 702 694 694 695 707 714 731 760 770 763 788 751 737 734 730 714 717 719 734 764 797 799 757 751 755 763 787 806 833 915 931 887 879 1015 1031 1048 1074 1026 1001 855 856 958 1002 1130 1232 1190 1221 1205 1107 1078 1079 1109 1141 1192 1201 1320 1412 1300 1244 1155 1096 1079 1007 1099 1126 1102 1117 1203 1265 1341 1348 1381 1406 1478 1439 1381 1271 1366 1471 1548 1435 1322 1225 1156 1130 1098 1055 1003 976 899 929 882 839 847 854 870 859 842 795 731 709 675 664 660 665 686 706 665 641 617 619 663 682 671 656 687 670 702 718 671 620 615 614 611 605 607 632 656 668 672 687 698 715 693 695 708 708 673 690 688 654 616 619 615 639 688 739 744 736 731 717 709 697 693 684 688 697 697 693 701 698 710 724 717 715 737 802 820 818 795 763 749 764 778 759 738 726 706 706 728 781 839 873 877 843 814 777 744 700 712 680 674 824 877 904 857 832 928 920 871 786 817 754 757 757 757 757 805 845 836 815 822 823 820 821 792 855 809 828 872 912 927 871 900 987 989 931 938 933 1010 1001 1036 1115 1227 1320 1477 1642 1839 2120 2233 2323 2342 2315 2242 2293 2287 2266 2281 2137 2081 2165 2107 2021 2040 2105 2216 2226 2136 2020 1932 1868 1840 1717 1713 1670 1715 1821 1925 2034 2075 2165 2334 2493 2544 2432 2380 2228 2191 2242 2366 2527 2393 2259 2091 1991 1884 1816 1818 1889 2070 2138 2240 2322 2404 2441 2544 2578 2631 2602 2489 2416 2273 2151 2081 2133 2284 2368 2331 2277 2171 2074 2098 2248 2395 2505 2571 2641 2783 2736 2588 2461 2314 2206 2155 2232 2414 2435 2474 2552 2478 2396 2282 2148 2029 2071 2230 2410 2330 2287 2266 2208 2075 2017 1966 1928 1853 1804 1692 1593 1510 1535 1688 1965 1920 1846 1712 1626 1540 1473 1300 1302 1418 1565 1691 1710 1756 1755 1731 1742 1816 1887 1899 1822 1841 1756 1614 1557 1554 1561 1667 1822 1931 1985 2011 2058 2091 2098 2118 2173 2239 2296 2390 2493 2466 2442 2398 2357 2357 2370 2415 2561 2643 2718 2572 2662 2635 2558 2535 2600 2553 2501 2508 2438 2464 2477 2332 2065 1953 1961 1858 1788 1771 1762 1794 1832 1823 1766 1726 1674 1636 1653 1711 1730 1742 1651 1573 1525 1528 1458 1396 1339 1275 1267 1220 1221 1273 1414 1500 1574 1579 1536 1554 1732 1644 1630 1647 1495 1480 1541 1676 1816 1776 1766 1767 1786 1699 1715 1671 1715 1658 1564 1564 1422 1212 1123 1243 1415 1478 1507 1645 1817 1908 1962 1994 2068 1978 1852 1724 1684 1657 1500 1426 1270 1202 1302 1223 1321 1423 1569 1623 1449 1377 1331 1222 1223 1365 1468 1497 1569 1557 1398 1332 1271 1202 1280 1327 1365 1302 1113 1052 977 1064 1170 1201 1328 1456 1407 1300 1250 1208 1144 1078 1116 1208 1246 1092 1009 1052 976 901 854 754 710 722 705 685 675 673 662 646 643 664 672 667 669 663 660 653 650 647 646 634 630 626 626 620 618 628 619 612 599 597 590 587 587 575 575 572 576 576 573 566 565 568 566 565 563 561 558 556 555 555 553 549 547 543 541 538 535 534 529 528 527 522 522 517 516 512 509 506 505 501 498 496 493 490 486 485 483 480 477 475 472 469 468 467 464 463 462 460 459 464 457 454 451 451 450 447 447 446 443 445 442 441 440 440 439 438 437 433 432 433 433 432 432 431 433 428 430 429 423 419 415 393 383 380 387 377 372 369 369 371 395 413 414 414 413 410 410 409 407 407 406 406 404 405 401 401 401 401 400 399 398 397 395 396 393 395 394 393 393 392 390 391 394 390 387 386 388 402 414 415 414 415 414 415 413 415 413 414 409 410 408 409 408 407 400 386 372 371 370 371 369 367 365 367 364 365 365 362 349 341 330 306 297 288 281 274 270 280 282 320 345 344 366 383 382 395 399 403 401 405 473 503 516 529 539 562 556 558 604 565 572 511 553 598 550 509 504 532 572 608 625 643 659 627 585 583 587 628 640 617 626 670 704 747 775 761 739 686 649 627 626 582 617 663 673 717 755 818 801 803 817 850 876 818 786 770 751 658 618 535 477 372 347 368 412 494 488 488 491 507 558 636 683 685 595 630 695 738 680 639 606 608 603 540 524 500 504 506 530 560 522 424 480 569 589 601 594 617 647 576 633 675 714 631 555 518 515 518 537 516 509 463 440 461 418 381 340 362 385 408 367 428 368 320 314 309 293 288 309 300 288 369 349 372 366 392 394 410 454 471 466 438 412 394 434 451 467 456 462 481 495 498 480 489 523 551 498 574 562 589 597 569 534 484 438 427 412 406 425 420 408 393 381 409 419 443 498 503 543 560 566 583 659 628 607 595 478 478 399 380 425 435 478 516 524 534 552 544 488 472 513 524 550 584 731 726 756 791 879 891 904 930 1267 1211 1186 1231 1294 1359 1471 1562 1627 1695 1724 1704 1684 1679 1566 1486 1393 1310 1239 1217 1235 1223 1193 1141 1147 1173 1138 1107 1077 1013 913 895 888 871 845 827 792 796 799 809 824 789 811 828 813 764 747 737 723 715 704 696 689 693 703 717 725 735 739 738 755 736 725 726 721 711 713 727 744 789 764 748 747 749 759 777 792 846 864 985 1065 1050 1015 1051 1137 1182 1159 1066 972 870 899 1010 1064 1126 1178 1273 1360 1263 1181 1200 1188 1244 1259 1340 1287 1349 1376 1247 1164 1084 1060 1033 996 1023 1058 1040 1067 1098 1154 1255 1322 1403 1376 1364 1312 1276 1237 1342 1386 1473 1430 1310 1230 1156 1108 1050 1024 986 966 948 917 900 888 856 809 765 754 743 718 701 699 707 663 648 643 664 712 660 632 613 626 667 665 652 641 638 634 649 671 591 600 594 599 601 601 648 676 708 732 736 746 762 768 788 801 761 759 736 723 701 711 668 623 616 616 620 624 634 630 626 639 634 629 638 642 651 652 642 651 662 678 690 693 690 676 660 649 659 667 671 687 698 691 670 656 664 674 681 679 673 682 674 695 688 673 658 658 658 666 658 658 658 809 868 890 914 912 936 982 904 814 872 803 782 760 757 757 757 757 776 766 764 775 799 776 769 779 782 779 777 855 856 811 876 941 871 904 970 957 937 973 1079 1174 1315 1530 1664 1802 1930 2019 2085 2207 2177 2228 2263 2321 2230 2159 2168 2115 2054 2117 2198 2157 2192 2246 2332 2277 2161 2010 1966 1953 1823 1814 1821 1793 1772 1756 1873 1953 2031 2136 2280 2427 2550 2504 2416 2379 2346 2349 2482 2600 2465 2353 2228 2089 1999 1934 1897 1915 1994 2121 2240 2296 2359 2435 2508 2589 2696 2626 2495 2400 2275 2166 2104 2209 2350 2436 2453 2351 2210 2108 2108 2257 2423 2552 2689 2759 2745 2651 2538 2421 2267 2179 2232 2334 2557 2584 2554 2625 2539 2410 2200 2089 2110 2216 2455 2485 2418 2393 2372 2265 2144 2059 1988 1919 1871 1823 1720 1645 1556 1480 1573 1749 1789 1733 1577 1449 1344 1302 1297 1346 1526 1692 1804 1801 1830 1845 1821 1838 1934 1990 1955 1941 1985 1886 1778 1698 1643 1593 1609 1694 1837 1880 1921 1957 2030 2038 2064 2109 2191 2225 2236 2315 2270 2237 2230 2291 2309 2286 2310 2402 2489 2550 2529 2528 2611 2524 2534 2500 2594 2593 2560 2480 2477 2371 2378 2062 1904 1953 2086 2000 1970 1906 1981 1953 1945 1911 1832 1753 1756 1753 1849 1894 1915 1911 1790 1763 1692 1580 1531 1504 1438 1357 1269 1279 1344 1473 1569 1723 1828 1810 1743 1831 1872 1851 1846 1669 1640 1607 1677 1783 1883 1967 1953 1976 1879 1857 1804 1795 1710 1603 1520 1348 1166 1181 1276 1408 1477 1621 1715 1843 1917 1985 2055 2136 2098 1940 1878 1743 1621 1515 1420 1252 1337 1468 1434 1318 1396 1534 1624 1583 1496 1388 1251 1204 1353 1519 1651 1683 1602 1501 1461 1312 1245 1309 1393 1458 1377 1235 1157 1018 1069 1269 1354 1393 1477 1460 1359 1268 1113 1071 993 1024 1037 1131 1084 957 887 844 780 745 761 820 793 728 691 687 678 673 669 660 651 627 629 631 655 652 650 647 642 639 636 634 630 627 603 601 616 593 583 586 597 597 594 593 588 587 585 580 577 577 575 575 569 570 568 564 563 560 559 558 555 552 552 549 543 542 538 535 533 533 530 526 523 522 518 517 511 509 507 506 501 499 496 493 489 489 484 482 479 478 473 472 471 471 467 466 465 464 461 461 460 459 455 454 451 451 447 450 448 445 445 443 442 443 441 440 439 438 435 436 440 436 435 434 432 433 432 432 432 422 421 397 394 383 387 377 375 374 374 374 386 418 416 417 416 413 413 412 412 410 409 410 406 406 407 403 403 404 402 401 398 400 399 401 399 396 396 396 397 395 394 393 391 393 390 388 391 392 410 415 413 418 414 415 413 413 414 411 412 411 410 410 411 402 389 379 376 374 373 371 371 368 370 368 367 359 354 351 322 311 295 289 281 282 285 273 269 272 314 342 339 343 350 386 433 441 431 443 461 430 454 405 438 463 488 520 551 589 527 590 532 575 527 513 586 554 479 511 552 591 626 633 619 624 563 535 556 591 588 601 599 631 684 705 743 767 737 714 699 694 703 687 624 598 688 729 731 753 798 830 824 774 832 831 843 856 794 705 630 572 447 414 359 346 374 402 416 434 469 498 550 603 656 654 668 582 583 647 665 732 728 685 655 628 632 595 576 538 510 479 553 465 476 500 454 498 520 538 565 575 555 577 622 609 647 603 543 553 551 527 456 488 483 483 467 446 448 393 349 332 381 375 402 383 335 318 318 318 291 320 305 315 374 359 387 412 400 413 442 473 448 450 412 384 416 432 427 424 432 425 464 475 486 465 487 502 481 475 488 504 528 590 611 579 521 471 448 431 441 441 465 481 402 384 406 457 450 442 504 572 604 637 654 681 619 571 504 424 412 391 396 424 457 518 555 607 614 644 604 567 489 593 614 637 647 690 748 807 836 830 902 979 1007 1194 1244 1108 1145 1145 1224 1349 1446 1528 1582 1620 1654 1695 1695 1553 1422 1323 1296 1300 1335 1362 1334 1280 1238 1249 1259 1251 1215 1131 1069 1000 946 941 923 901 886 860 837 800 772 766 764 778 798 792 766 738 729 723 712 696 689 691 688 698 713 720 730 740 723 720 708 705 704 712 713 731 773 762 745 740 739 741 761 772 826 823 894 976 1048 1182 1217 1108 1094 1197 1126 1033 984 991 1008 908 1107 1165 1242 1274 1356 1380 1261 1272 1363 1367 1357 1400 1423 1369 1410 1386 1286 1215 1151 1115 1044 1024 971 973 965 1009 1096 1094 1119 1205 1236 1249 1215 1310 1203 1211 1249 1375 1466 1380 1219 1170 1125 1071 1041 1044 989 967 951 952 953 963 919 883 834 809 776 802 763 730 699 662 647 638 639 675 669 621 606 616 644 632 621 619 619 619 623 600 598 605 608 615 619 676 729 770 767 776 796 802 812 824 850 852 834 831 796 751 798 761 694 685 665 640 641 638 622 628 624 625 625 626 626 628 631 630 631 634 646 655 663 664 661 649 638 638 640 639 643 664 673 671 658 650 650 658 661 657 654 658 658 658 658 658 658 658 658 689 711 752 765 846 830 856 868 875 881 958 964 852 868 901 857 804 769 801 776 757 757 757 757 757 757 757 757 757 757 757 757 763 776 779 852 810 815 926 938 885 920 1018 1081 1167 1317 1538 1760 1775 1830 1906 1945 2006 1998 2058 2126 2276 2213 2131 2053 2021 2013 2130 2194 2133 2157 2205 2253 2334 2274 2159 2087 1938 1848 1948 1973 1922 1856 1830 1853 1928 1968 2033 2164 2265 2465 2654 2507 2475 2422 2481 2638 2531 2432 2286 2165 2122 2065 2112 2071 2071 2026 2085 2220 2343 2474 2521 2593 2671 2694 2588 2475 2355 2244 2181 2167 2274 2430 2501 2435 2396 2270 2148 2126 2221 2381 2489 2615 2664 2752 2649 2528 2382 2216 2179 2317 2461 2689 2692 2677 2565 2435 2301 2133 2100 2204 2382 2604 2601 2494 2393 2317 2267 2159 2067 1992 1968 1917 1872 1792 1737 1640 1538 1401 1547 1661 1521 1429 1323 1288 1313 1448 1505 1728 1853 1927 1898 1899 1934 1929 1971 2073 2127 2035 2033 2071 1992 1897 1829 1751 1674 1580 1575 1672 1766 1819 1876 1961 1969 2006 2045 2092 2107 2105 2082 2107 2110 2111 2153 2247 2249 2257 2285 2315 2359 2410 2430 2461 2470 2503 2517 2518 2557 2504 2532 2537 2326 2243 2054 1958 1976 2048 2146 2190 2113 2125 2145 2129 1966 1891 1851 1861 1865 1949 1991 2070 2144 2038 1951 1847 1798 1716 1564 1504 1371 1294 1360 1463 1420 1466 1621 1750 1865 1974 1969 2028 2029 2050 1862 1726 1720 1823 1925 1993 2143 2263 2098 1970 1839 1713 1635 1600 1594 1494 1309 1211 1224 1337 1424 1522 1629 1731 1838 1909 1969 2003 2058 2097 2054 2042 1795 1649 1516 1405 1336 1388 1512 1577 1435 1467 1563 1621 1519 1436 1271 1240 1232 1373 1536 1640 1770 1723 1578 1461 1324 1342 1432 1479 1445 1390 1288 1183 1067 1039 1201 1231 1327 1428 1310 1269 1132 1025 958 904 888 942 970 953 889 787 803 852 866 838 923 834 755 713 692 685 678 671 665 662 660 651 645 629 620 635 640 638 635 635 629 625 616 608 612 610 610 609 606 603 603 599 597 594 591 589 584 584 582 578 576 575 574 570 569 569 564 561 559 556 554 551 547 545 540 540 536 535 532 528 527 524 520 519 516 514 512 507 506 502 501 496 494 490 488 485 485 481 477 476 474 472 469 468 472 465 464 463 462 460 459 456 455 454 452 453 451 449 447 447 447 445 445 445 443 441 441 437 437 437 437 435 437 438 432 435 431 426 423 414 394 393 384 382 377 375 379 375 412 417 418 418 417 415 415 415 414 412 411 411 410 407 408 407 406 404 404 403 401 399 400 400 399 398 396 398 396 395 394 394 393 394 391 392 396 393 412 416 415 416 416 415 414 414 415 413 412 413 413 411 395 388 380 377 376 374 374 372 372 370 368 367 354 332 332 338 314 295 290 290 279 279 280 278 273 272 270 327 349 341 349 347 399 444 447 452 471 496 468 474 482 469 508 512 548 584 600 557 518 500 560 543 463 522 499 451 458 478 537 569 554 548 547 523 556 610 631 672 658 672 664 640 656 685 713 786 758 779 775 725 688 613 600 637 675 741 784 812 758 799 721 766 758 772 800 781 699 635 583 559 453 366 350 372 364 414 464 511 565 618 633 654 566 622 555 500 532 617 690 772 755 683 677 681 664 630 581 564 555 451 445 531 584 569 508 511 513 536 534 563 535 577 638 623 621 592 551 463 471 416 437 465 422 466 482 430 442 437 381 325 333 403 371 384 363 345 317 290 296 342 370 391 363 401 401 423 423 414 456 468 448 390 386 386 390 389 408 435 456 458 456 457 463 503 477 453 510 536 520 538 534 542 562 567 545 493 466 461 482 481 477 455 414 390 396 433 500 490 513 604 643 693 588 549 516 470 470 461 410 431 446 433 477 508 571 624 669 712 612 557 597 652 706 718 751 790 850 868 890 895 968 1005 1106 1173 1159 1064 1045 1165 1300 1343 1386 1421 1475 1511 1542 1566 1531 1454 1480 1503 1500 1506 1553 1558 1509 1496 1501 1494 1443 1385 1213 1163 1091 1064 1071 1079 1071 1055 1003 967 916 915 875 853 774 750 763 775 772 762 762 732 709 695 685 687 695 715 745 776 742 719 698 698 702 721 769 771 767 737 731 728 739 745 754 765 779 801 844 906 989 1149 1270 1296 1190 1134 1158 1111 1110 1147 1175 1055 983 1071 1140 1282 1423 1541 1441 1402 1427 1423 1407 1449 1497 1535 1492 1536 1473 1387 1297 1218 1122 1052 1024 993 969 929 959 982 1051 995 1007 1075 1140 1300 1275 1093 1168 1278 1403 1362 1254 1124 1031 951 1030 954 987 1052 1027 974 987 980 1001 968 932 894 890 866 829 789 766 723 689 636 631 626 647 685 635 603 611 606 606 608 607 607 607 609 597 594 613 626 646 712 778 829 868 888 868 867 876 888 931 968 938 920 899 793 772 808 845 881 872 911 799 694 664 656 640 641 627 626 629 628 627 632 634 634 637 635 638 634 637 636 640 636 642 641 641 641 640 644 646 645 648 648 653 660 662 664 665 665 661 658 665 684 758 842 815 844 914 908 845 842 854 878 907 902 922 929 891 883 956 971 865 877 900 859 859 851 866 825 795 773 773 757 788 777 757 757 757 757 759 760 761 763 778 800 898 950 935 994 1067 1203 1285 1370 1466 1550 1550 1598 1677 1721 1808 1959 2095 2173 2182 2056 1959 1998 2073 2001 2015 2075 2155 2236 2277 2379 2362 2259 2108 1990 2000 2093 2103 2062 1967 1980 2005 2042 2050 2132 2193 2316 2544 2746 2697 2644 2597 2406 2306 2246 2201 2162 2164 2242 2295 2200 2141 2096 2123 2214 2278 2322 2390 2538 2629 2712 2655 2474 2332 2229 2218 2327 2383 2488 2567 2475 2478 2315 2227 2155 2245 2374 2508 2611 2683 2709 2609 2467 2325 2211 2259 2453 2493 2620 2700 2534 2468 2333 2218 2148 2210 2397 2577 2696 2619 2519 2443 2350 2293 2197 2129 2049 2021 1948 1900 1822 1764 1610 1501 1391 1357 1373 1348 1288 1281 1301 1393 1609 1773 1921 2081 2106 2109 2101 2089 2101 2167 2197 2167 2152 2161 2289 2199 2061 1996 1884 1808 1710 1664 1595 1637 1703 1774 1867 1881 1931 1956 1993 2000 1942 2033 2113 2171 2184 2218 2243 2343 2351 2303 2303 2325 2338 2375 2393 2399 2431 2460 2477 2530 2448 2472 2465 2403 2210 2033 1995 2083 2198 2128 2200 2396 2360 2244 2210 2009 1936 1950 1932 1958 1993 2093 2188 2277 2266 2130 2111 2055 1905 1687 1578 1417 1337 1444 1553 1704 1770 1605 1567 1682 1813 2008 2100 2240 2211 2049 1911 1821 1919 2121 2259 2264 2123 2100 1956 1761 1635 1511 1487 1463 1498 1279 1166 1265 1333 1445 1516 1594 1650 1723 1784 1870 1921 1974 2026 2100 2053 1793 1667 1503 1409 1460 1559 1555 1668 1628 1598 1674 1674 1567 1448 1373 1432 1314 1250 1408 1517 1692 1790 1639 1579 1445 1422 1529 1491 1332 1251 1199 1099 1097 1178 1192 1196 1310 1318 1292 1128 1003 1063 1091 1060 992 926 897 854 887 881 1013 1083 1053 1054 982 862 879 808 714 784 763 757 752 759 757 717 759 745 752 702 659 617 609 624 631 623 620 621 618 616 617 616 616 611 606 605 601 598 595 593 590 589 586 583 581 577 575 571 570 566 563 561 559 556 555 550 550 546 543 542 538 534 532 530 527 522 521 523 515 512 509 505 504 502 498 496 494 488 488 483 482 481 479 481 476 474 472 473 471 467 466 464 464 461 461 458 457 455 456 455 453 453 450 451 450 448 448 450 447 445 442 441 440 440 438 439 439 437 436 432 429 427 408 390 389 392 386 381 382 380 381 423 424 424 420 420 418 418 418 416 416 417 414 418 412 414 409 408 408 408 406 407 406 403 404 403 399 400 399 399 398 397 398 395 395 394 393 393 394 401 419 418 416 416 415 416 416 414 414 412 403 397 384 382 380 379 379 377 377 376 371 360 342 322 298 297 298 295 294 293 289 287 300 288 280 315 291 293 283 278 274 272 373 329 372 381 419 421 444 456 478 483 497 500 551 528 544 562 591 557 562 582 545 509 480 534 489 437 445 463 495 500 497 499 502 518 539 554 575 610 641 679 715 719 725 695 706 727 755 785 804 734 712 671 631 594 591 673 728 774 796 759 708 727 706 688 677 717 683 751 746 705 691 609 562 463 451 356 349 353 352 432 509 600 597 559 513 488 478 531 571 646 677 642 679 688 672 629 615 584 570 617 569 449 539 603 659 662 600 576 621 577 635 616 638 564 592 541 522 514 488 421 398 380 374 387 383 379 443 404 364 385 359 336 311 343 347 328 326 310 291 295 301 393 406 392 374 410 393 397 428 440 451 435 440 444 404 422 434 391 393 407 424 459 447 441 443 453 427 455 458 497 509 494 536 555 571 575 566 535 461 416 400 394 394 395 404 407 428 438 466 504 557 576 669 680 597 553 546 545 565 499 410 463 529 509 514 504 558 599 676 712 635 614 636 655 670 709 792 860 933 964 962 946 954 971 1138 1169 1155 1025 966 1052 1153 1175 1282 1342 1353 1404 1466 1485 1457 1448 1473 1473 1461 1500 1509 1500 1424 1412 1386 1385 1371 1327 1215 1157 1100 1064 986 954 916 893 862 843 873 879 909 930 892 767 788 849 862 854 836 807 746 709 688 684 696 716 738 733 697 695 697 697 721 750 757 747 725 726 725 734 765 754 783 783 783 805 844 933 1034 1152 1274 1323 1264 1197 1204 1174 1186 1190 1234 1102 995 1065 1148 1249 1374 1412 1404 1428 1391 1405 1500 1556 1563 1579 1520 1479 1413 1359 1254 1194 1169 1148 1093 1017 1001 956 911 954 962 968 1054 1170 1227 1272 1173 1057 1051 1183 1220 1227 1143 1034 917 891 938 903 913 959 1077 1035 1021 1002 1013 960 948 935 920 885 848 810 778 734 689 636 622 620 640 645 621 601 599 601 600 604 603 604 603 625 591 603 616 642 665 725 790 878 904 917 922 926 955 963 1015 1089 1027 903 837 806 822 856 915 969 1004 993 868 728 818 858 798 698 722 750 778 761 748 686 651 640 641 640 634 635 635 637 636 640 647 647 646 651 672 688 675 655 659 664 685 689 684 674 672 671 694 720 799 888 978 913 858 900 956 951 900 876 888 937 963 935 922 931 920 888 903 948 971 1001 965 927 868 894 952 938 875 843 856 893 885 865 775 816 836 805 775 775 773 780 771 765 784 850 857 898 963 1001 1122 1181 1187 1340 1317 1322 1435 1434 1679 1869 1898 2010 2108 1984 1928 2028 1977 1913 2010 2015 2064 2121 2243 2336 2383 2287 2188 2086 2094 2190 2204 2113 2095 2079 2080 2124 2162 2235 2314 2295 2384 2774 2786 2576 2419 2299 2258 2243 2235 2278 2312 2391 2337 2235 2191 2137 2144 2205 2272 2331 2398 2476 2582 2729 2688 2522 2383 2284 2312 2392 2487 2553 2633 2553 2541 2340 2249 2216 2349 2401 2486 2638 2713 2742 2628 2469 2332 2235 2323 2575 2554 2665 2731 2547 2437 2295 2198 2220 2307 2533 2685 2671 2571 2463 2394 2330 2289 2202 2149 2074 2038 1972 1922 1833 1709 1610 1542 1459 1413 1334 1290 1277 1298 1384 1496 1708 1878 2068 2226 2186 2196 2248 2253 2278 2349 2250 2234 2224 2333 2417 2337 2242 2166 2068 1990 1910 1835 1701 1606 1610 1675 1755 1768 1840 1868 1903 1915 1853 1916 2063 2167 2268 2360 2383 2363 2448 2435 2361 2343 2339 2366 2424 2388 2407 2456 2460 2515 2523 2414 2455 2412 2302 2095 2072 2168 2276 2275 2269 2289 2404 2248 2185 2100 2016 2001 1998 2051 2077 2148 2191 2260 2233 2158 2075 2048 1942 1757 1604 1389 1384 1451 1487 1681 1774 1871 1797 1648 1762 1922 2024 2171 2291 2180 2042 1928 2007 2180 2311 2171 1968 1935 1880 1686 1569 1470 1374 1364 1329 1189 1183 1264 1327 1400 1490 1587 1627 1649 1739 1803 1855 1920 1967 2037 1997 1818 1668 1593 1463 1533 1634 1688 1736 1781 1735 1742 1611 1470 1452 1500 1591 1448 1314 1384 1494 1641 1743 1758 1637 1479 1522 1614 1482 1334 1259 1142 1198 1254 1207 1344 1348 1299 1220 1173 1064 1114 1209 1244 1161 1082 987 885 931 1002 894 938 1104 1196 1163 1078 984 951 836 723 824 877 859 927 894 809 712 754 828 864 811 800 771 741 686 660 643 632 626 623 625 622 618 616 612 607 603 601 596 595 593 593 586 585 582 579 577 575 571 571 568 566 561 560 557 555 551 548 545 543 540 536 533 530 529 525 523 520 517 513 511 513 510 504 499 499 495 492 489 485 486 483 482 481 480 476 476 478 474 471 470 469 466 465 463 462 460 459 458 458 457 454 455 454 453 453 452 452 449 448 448 446 443 445 442 441 442 439 440 437 437 424 402 393 397 391 389 383 385 388 390 425 424 426 424 423 422 423 422 420 418 418 416 416 414 413 413 411 409 414 408 408 408 406 406 404 405 403 402 401 399 399 398 398 398 397 396 395 394 395 408 410 409 411 412 401 405 400 399 396 394 386 383 382 383 380 380 369 359 353 341 336 326 322 302 297 295 293 292 288 287 287 321 350 331 337 300 292 311 282 275 273 308 352 376 382 410 386 412 408 414 429 441 465 495 526 527 552 524 554 569 510 556 570 559 482 445 434 430 480 516 543 529 541 562 572 578 587 614 625 640 670 673 633 671 699 719 729 726 711 747 791 774 733 698 703 634 592 618 675 696 696 692 683 646 675 622 648 660 644 663 678 726 725 667 614 568 546 432 380 359 354 413 479 560 563 476 437 483 513 563 592 644 609 587 659 690 659 634 596 560 531 573 516 453 540 644 640 659 664 655 653 674 654 693 692 629 589 584 523 487 473 476 475 443 421 393 352 341 365 366 368 320 310 307 303 301 302 310 319 298 292 295 302 347 394 400 394 408 398 402 441 423 445 421 442 457 447 421 408 395 394 409 437 449 424 441 422 422 490 472 449 486 495 524 533 556 539 559 591 587 485 424 404 426 433 460 473 482 483 500 504 526 611 585 654 679 579 528 540 511 502 464 455 486 602 600 589 559 626 672 743 742 686 639 708 744 768 825 789 819 907 983 1033 1000 1004 1010 1204 1151 1076 1003 937 994 1118 1153 1225 1271 1348 1404 1444 1455 1454 1443 1421 1427 1421 1455 1401 1327 1273 1246 1212 1213 1217 1194 1131 1066 979 946 925 905 881 912 896 902 823 840 769 757 764 750 898 996 1024 1007 959 873 870 775 694 682 691 706 695 690 690 709 715 717 720 724 719 718 720 723 720 735 742 752 786 817 802 843 838 897 970 1096 1206 1331 1338 1288 1275 1248 1236 1258 1290 1266 1105 1036 1069 1191 1219 1261 1267 1271 1301 1439 1514 1471 1519 1534 1450 1477 1426 1383 1322 1295 1284 1212 1115 1017 981 961 921 916 933 963 1038 1093 1151 1245 1175 1040 983 1026 1079 1092 1048 948 901 852 861 870 900 983 1017 1094 1068 1016 1015 984 995 1001 977 894 827 776 752 720 687 646 621 617 632 617 600 595 597 598 597 599 598 604 626 612 594 607 637 650 669 796 814 878 936 991 996 991 1019 1039 1075 1153 1076 952 881 944 940 853 906 1004 1049 1031 887 799 920 994 854 828 825 907 952 950 940 882 748 703 648 648 643 640 648 655 684 691 664 672 760 805 879 868 750 796 740 733 729 727 739 733 689 797 882 939 1019 1037 1000 961 968 907 947 966 956 923 927 946 986 1007 948 938 923 907 943 965 1001 1006 978 948 910 899 912 953 969 954 945 894 919 932 826 807 883 847 831 819 832 848 935 905 844 810 771 807 825 861 999 989 1105 1206 1146 1173 1318 1478 1608 1744 1700 1817 1992 1889 1874 1921 1883 1836 1888 1922 1990 2075 2203 2310 2378 2254 2168 2140 2215 2314 2305 2224 2238 2184 2166 2223 2266 2445 2482 2382 2465 2695 2649 2438 2349 2357 2350 2368 2398 2449 2490 2528 2438 2267 2238 2213 2213 2229 2277 2455 2563 2619 2693 2811 2726 2571 2420 2383 2404 2505 2613 2643 2655 2595 2530 2347 2257 2287 2481 2462 2524 2683 2779 2700 2608 2448 2316 2285 2374 2603 2707 2853 2736 2499 2374 2261 2227 2310 2437 2669 2697 2583 2484 2407 2380 2342 2285 2211 2162 2080 2034 1973 1924 1826 1727 1650 1574 1435 1428 1356 1279 1306 1370 1470 1571 1763 1909 2164 2301 2246 2288 2412 2479 2483 2362 2277 2300 2361 2521 2591 2482 2376 2324 2214 2104 1945 1859 1779 1716 1647 1625 1698 1721 1762 1774 1794 1813 1764 1847 2010 2065 2217 2340 2413 2471 2561 2609 2516 2447 2407 2391 2408 2412 2415 2440 2507 2521 2576 2445 2415 2400 2405 2330 2312 2267 2297 2384 2295 2366 2404 2379 2311 2246 2139 2080 2066 2080 2131 2222 2279 2279 2170 2080 2041 1916 1855 1724 1532 1405 1433 1588 1686 1675 1765 1878 1925 1806 1726 1890 2021 2170 2269 2326 2198 2054 2052 2127 2225 2168 1886 1758 1698 1562 1453 1352 1290 1252 1212 1217 1296 1247 1245 1364 1456 1528 1509 1617 1663 1735 1804 1865 1914 1988 2012 1923 1813 1663 1526 1570 1685 1835 1871 1939 1924 1772 1662 1620 1657 1664 1617 1442 1320 1457 1488 1582 1699 1733 1615 1610 1609 1609 1479 1324 1251 1225 1331 1355 1347 1422 1379 1297 1350 1314 1096 1207 1325 1358 1188 1085 974 901 977 1021 1031 952 1064 1158 1226 1179 1106 1002 838 740 859 978 943 1022 995 866 733 763 883 930 956 956 806 776 705 732 746 764 745 692 629 634 684 630 614 616 605 604 597 597 596 593 588 583 581 580 577 574 570 568 563 562 561 559 555 552 550 546 544 541 537 535 533 531 528 525 521 520 516 516 510 506 504 501 499 497 494 492 490 487 487 486 483 481 480 477 477 475 474 471 471 470 468 468 465 465 460 463 462 460 460 457 457 456 458 456 454 454 452 451 450 447 445 446 445 443 443 442 440 437 423 398 397 395 398 391 387 390 388 407 430 430 427 425 426 425 425 423 422 423 420 419 419 416 416 414 413 414 413 410 410 407 406 407 406 406 404 404 403 402 401 400 402 398 399 399 397 396 395 402 404 403 404 401 399 399 398 394 391 387 386 385 385 383 381 354 344 344 339 335 310 304 306 301 301 310 324 337 352 358 362 372 360 348 353 308 302 313 277 277 280 294 303 377 355 410 372 415 438 459 462 442 480 503 510 518 510 499 524 553 578 521 507 576 528 466 446 421 449 481 519 597 568 567 602 640 617 610 581 620 674 695 626 624 673 666 648 655 683 717 747 749 702 735 759 740 705 642 592 589 597 608 597 594 596 597 601 602 602 603 618 647 697 706 612 552 476 459 415 389 374 351 388 437 486 496 419 488 539 536 578 610 602 550 553 614 701 739 729 698 612 601 516 525 490 487 532 584 660 675 640 646 685 734 758 745 649 641 639 566 565 560 513 483 511 465 461 443 370 334 333 322 328 359 382 332 310 314 297 301 292 295 297 302 329 352 401 441 432 440 465 473 448 406 434 425 432 416 410 432 418 400 400 403 406 409 409 426 460 477 512 485 448 506 505 537 562 574 507 502 508 516 492 468 442 410 453 543 612 565 571 589 612 630 631 626 662 577 551 556 561 473 447 475 541 624 680 694 629 639 693 763 818 748 751 714 796 872 912 906 898 900 973 1062 1075 1084 1030 1066 1085 1028 951 964 1037 1075 1127 1204 1227 1260 1323 1361 1428 1461 1455 1402 1355 1367 1316 1267 1268 1230 1218 1223 1164 1103 1089 1053 1033 1014 1003 981 959 954 998 941 945 949 953 909 890 811 724 787 874 996 1103 1096 1034 902 808 704 678 691 705 687 687 690 695 715 715 717 711 707 711 712 724 726 731 742 777 779 793 804 819 838 897 962 1031 1104 1202 1288 1377 1338 1332 1342 1367 1386 1301 1235 1152 1131 1125 1117 1190 1186 1195 1305 1433 1462 1441 1489 1408 1381 1470 1522 1487 1457 1402 1291 1142 1095 1076 1031 974 939 885 894 925 945 974 1029 1078 1051 1055 985 929 961 985 962 935 852 834 852 870 934 923 937 981 997 1031 1050 1043 1042 997 943 890 835 764 737 709 686 649 631 616 606 603 597 595 594 596 597 599 601 647 695 589 594 607 656 670 708 822 859 923 961 1020 1050 1064 1064 1104 1142 1118 1036 980 884 963 985 933 920 1003 1067 1015 894 858 990 1040 1017 980 978 951 965 1060 1152 1033 874 732 654 654 657 686 755 772 758 746 727 689 850 920 824 796 795 853 882 804 783 793 879 832 692 851 1018 1013 1023 1005 1020 996 1046 986 934 960 989 968 993 1024 1083 1054 991 969 940 925 963 1021 1113 1085 1042 1009 966 941 946 945 986 1004 966 928 948 982 916 826 910 936 913 891 882 938 1048 1027 963 933 831 776 780 790 863 867 962 984 1011 1133 1305 1399 1492 1598 1542 1690 1760 1689 1741 1725 1758 1867 1970 1962 2029 2088 2221 2304 2357 2352 2279 2260 2338 2407 2420 2397 2385 2311 2302 2318 2350 2581 2571 2543 2539 2640 2483 2360 2373 2435 2529 2576 2604 2608 2628 2601 2444 2315 2300 2258 2232 2274 2300 2425 2547 2598 2667 2827 2746 2550 2459 2446 2507 2613 2719 2625 2595 2482 2403 2324 2281 2380 2502 2531 2587 2684 2718 2587 2547 2416 2312 2330 2459 2707 2850 2898 2703 2463 2354 2273 2289 2435 2615 2692 2606 2496 2463 2431 2348 2297 2255 2210 2192 2156 2090 1992 1909 1817 1741 1658 1535 1425 1363 1323 1286 1431 1495 1579 1666 1806 1957 2211 2373 2433 2433 2462 2585 2483 2405 2381 2465 2649 2713 2633 2491 2444 2369 2215 2118 2009 2020 1956 1931 1870 1755 1660 1688 1694 1694 1701 1719 1783 1835 1942 2048 2180 2304 2366 2406 2503 2566 2518 2554 2553 2464 2419 2419 2418 2465 2529 2565 2651 2583 2433 2380 2353 2302 2348 2514 2604 2448 2363 2346 2375 2524 2451 2348 2272 2200 2210 2216 2179 2224 2231 2234 2216 2162 2010 1854 1753 1639 1485 1449 1500 1683 1821 1891 1899 1988 2039 1966 1843 1881 2005 2174 2287 2477 2385 2308 2272 2255 2256 2102 2018 1739 1603 1437 1345 1273 1259 1265 1268 1355 1450 1370 1290 1314 1375 1436 1492 1533 1607 1682 1722 1827 1891 1989 2081 2062 1984 1707 1563 1693 1758 1837 1979 2121 1970 1824 1746 1743 1783 1765 1708 1471 1377 1544 1647 1685 1726 1770 1722 1711 1723 1570 1511 1493 1347 1254 1352 1482 1525 1435 1381 1408 1341 1269 1141 1241 1386 1378 1206 1078 957 1038 993 1108 1114 1021 1029 1112 1144 1051 963 903 786 782 940 1063 1111 1059 919 818 822 812 867 992 1062 974 919 794 762 837 758 884 821 705 642 648 726 686 683 611 602 602 598 597 594 590 588 586 582 581 576 575 572 569 566 561 560 559 553 552 548 547 544 540 537 535 531 528 527 524 519 517 514 512 509 508 505 505 502 499 494 494 490 490 487 486 486 482 480 479 478 477 476 475 473 472 470 470 469 467 466 464 464 462 463 462 459 459 458 458 458 456 455 456 451 450 449 449 446 445 441 443 442 417 403 399 400 396 393 391 392 394 417 434 434 426 429 427 426 427 425 425 423 424 423 420 419 419 418 416 416 414 416 412 410 410 409 408 405 407 407 404 405 402 403 403 401 402 401 399 398 397 397 405 400 401 400 401 397 393 391 389 389 388 387 387 384 365 352 343 343 339 310 307 303 311 309 313 327 355 383 371 383 382 378 376 353 363 355 302 349 279 276 276 279 278 278 312 387 380 407 432 462 492 488 501 489 521 511 529 516 469 492 535 573 532 470 537 555 488 419 451 485 537 560 602 598 611 568 600 532 550 588 597 650 667 585 570 591 623 643 669 701 707 700 675 639 673 714 759 758 698 649 644 634 611 629 626 611 617 626 626 626 606 610 604 645 674 691 614 519 477 422 402 367 355 369 389 432 430 456 526 519 488 557 537 507 498 574 655 712 693 640 621 638 542 538 581 529 523 484 563 622 564 618 669 716 727 750 774 702 635 571 607 585 581 504 445 452 490 429 367 343 327 334 350 391 421 354 335 333 348 324 324 293 295 297 296 312 346 385 403 441 480 425 426 409 401 416 438 455 465 460 468 463 431 430 407 409 430 427 473 472 498 502 508 469 476 480 517 554 555 563 547 522 502 503 449 416 461 476 545 600 625 641 659 672 669 682 690 637 597 641 649 581 538 446 507 565 601 648 698 664 692 722 761 812 864 823 766 823 936 1012 990 966 951 991 1053 1099 1105 1081 974 955 905 939 1037 1111 1090 1068 1108 1113 1157 1279 1413 1479 1500 1487 1496 1465 1396 1356 1404 1387 1343 1282 1245 1231 1179 1148 1120 1101 1071 1057 1040 1030 1007 1031 997 983 964 934 900 890 879 827 711 755 778 847 929 1037 962 848 701 679 697 694 684 692 700 703 699 702 707 733 742 721 731 727 730 738 745 778 798 798 795 809 826 853 876 934 998 1057 1119 1196 1284 1404 1457 1418 1387 1352 1295 1264 1235 1172 1148 1170 1178 1227 1203 1197 1271 1287 1286 1327 1404 1455 1553 1576 1481 1403 1331 1305 1243 1171 1093 986 950 925 901 850 887 910 939 932 1003 1087 1068 1024 957 870 879 872 839 804 827 861 920 954 867 869 935 1026 1012 1028 1056 1003 964 923 891 820 792 744 691 657 621 608 601 602 597 593 592 595 596 616 653 680 625 588 611 631 669 792 816 782 792 845 890 938 973 1047 1076 1120 1165 1050 1013 942 956 965 989 999 996 988 1027 1031 918 975 980 1067 1154 1204 1199 1082 1056 1153 1167 1064 908 762 666 674 813 850 929 980 962 958 908 761 771 815 776 807 904 992 1061 1001 898 872 917 908 759 778 902 926 957 967 997 1024 1015 1025 996 1052 1067 1131 1159 1238 1275 1164 1052 1058 1002 965 957 982 1065 1138 1082 1057 1022 984 948 967 985 1006 989 983 949 964 954 878 966 999 975 970 988 1070 1223 1178 1031 958 943 921 860 827 798 797 806 820 901 1020 1102 1157 1338 1411 1341 1482 1498 1533 1649 1774 1829 1886 1976 2085 2134 2160 2140 2147 2294 2389 2318 2281 2309 2277 2191 2196 2258 2378 2438 2468 2465 2598 2657 2634 2670 2699 2594 2499 2578 2625 2734 2686 2586 2594 2711 2559 2434 2392 2395 2375 2344 2327 2361 2449 2514 2615 2722 2809 2660 2577 2552 2554 2581 2663 2751 2662 2611 2493 2456 2470 2463 2563 2601 2602 2646 2746 2739 2600 2500 2422 2361 2389 2490 2717 2885 2916 2743 2489 2406 2364 2383 2563 2779 2792 2684 2532 2444 2394 2354 2317 2324 2362 2264 2140 2073 2033 1985 1859 1767 1643 1547 1435 1317 1294 1476 1560 1669 1763 1841 1943 2062 2284 2488 2653 2569 2544 2585 2492 2497 2583 2657 2631 2568 2491 2404 2399 2367 2224 2270 2256 2164 2075 2121 2075 1981 1896 1788 1717 1670 1678 1692 1739 1812 1893 1933 2036 2113 2244 2331 2383 2453 2439 2415 2464 2620 2598 2499 2481 2485 2529 2652 2577 2621 2630 2484 2405 2319 2340 2510 2631 2814 2678 2455 2473 2543 2647 2677 2607 2488 2362 2237 2177 2147 2139 2134 2105 2113 2034 1852 1760 1629 1514 1487 1534 1666 1761 1917 2032 2125 2151 2058 2011 1927 2025 2163 2278 2446 2527 2429 2237 2054 2055 1920 1889 1599 1437 1321 1370 1342 1345 1403 1457 1501 1573 1489 1430 1328 1394 1487 1512 1550 1623 1710 1775 1848 1922 2000 2071 1996 1917 1682 1729 1939 2058 2145 2172 2249 2158 2017 1985 1969 1984 1823 1736 1522 1469 1559 1626 1793 1929 1932 1915 1851 1768 1712 1648 1518 1369 1333 1388 1500 1582 1499 1546 1398 1297 1250 1248 1323 1329 1243 1083 1060 1070 1205 1155 1197 1276 1167 1112 1172 1114 1055 980 887 778 865 1016 1119 1079 970 860 916 922 907 836 941 1050 1090 931 791 839 916 812 877 784 711 663 738 750 703 636 610 597 597 595 592 592 589 586 582 581 577 575 572 569 567 563 562 560 556 554 551 549 547 542 540 536 534 533 530 524 523 519 518 514 513 512 508 504 504 499 498 498 495 492 489 489 488 490 483 483 482 482 482 480 477 477 476 475 473 475 475 472 469 467 466 463 463 463 463 462 460 460 459 459 458 455 452 450 450 447 447 445 440 409 406 406 402 398 397 397 399 428 438 435 433 433 431 429 429 430 429 429 428 427 426 425 428 420 419 419 418 419 415 415 414 413 411 410 412 410 408 408 406 409 407 404 404 405 402 402 401 401 400 405 404 404 400 395 396 394 391 391 388 389 384 381 365 355 354 346 331 332 310 321 342 360 367 370 387 387 384 384 383 382 376 366 369 373 364 353 317 350 338 281 280 289 300 288 280 336 347 386 433 463 496 522 480 532 520 499 497 534 452 506 552 575 563 505 449 480 443 439 489 532 584 552 544 568 552 522 531 559 608 636 651 659 590 547 577 616 644 680 672 624 608 581 593 673 708 733 705 723 760 754 722 709 705 711 710 707 696 713 727 709 714 652 613 606 630 681 619 582 546 461 430 420 368 355 366 389 379 408 434 463 467 461 427 496 528 607 665 697 682 622 605 588 570 602 645 600 611 555 564 511 555 622 622 604 650 714 752 650 582 526 492 485 509 541 504 435 391 439 346 352 364 444 461 396 381 398 377 364 339 357 359 350 344 346 338 317 302 373 387 419 425 372 411 410 441 440 429 430 426 431 457 457 456 453 412 409 447 480 470 468 499 498 516 491 454 480 506 525 551 572 591 600 592 528 465 420 440 455 483 540 507 513 571 637 657 594 638 690 591 569 602 568 492 467 500 498 552 594 651 701 729 755 817 840 826 822 835 865 943 980 1014 1053 1051 1082 1085 1128 1134 1148 915 907 897 922 956 1004 1009 1037 1026 1030 1086 1200 1327 1421 1464 1457 1482 1509 1445 1469 1486 1477 1424 1379 1336 1300 1274 1243 1183 1200 1172 1159 1143 1127 1104 1095 1068 1063 1028 976 931 883 854 801 744 728 736 794 894 898 935 801 678 689 708 732 761 794 749 729 737 753 748 741 781 739 732 750 741 739 746 757 770 781 807 805 821 874 909 929 956 1004 1041 1125 1223 1406 1424 1371 1332 1279 1246 1213 1194 1202 1226 1246 1271 1351 1349 1253 1271 1316 1383 1466 1497 1477 1526 1567 1575 1470 1444 1381 1309 1245 1160 1041 967 951 920 890 830 865 884 959 1000 990 989 990 984 917 855 843 830 792 817 858 894 905 877 836 879 1014 1054 976 1070 1024 1005 977 950 906 861 795 763 689 639 600 599 592 591 591 593 608 622 633 656 599 592 592 628 660 755 823 891 861 886 888 872 945 956 987 1013 1086 1126 1046 1006 998 1008 1033 1033 1031 1039 1027 1047 1056 988 1037 1079 1124 1271 1332 1238 1131 1157 1200 1147 1035 840 762 674 718 825 854 915 950 905 867 827 795 714 736 799 845 955 1091 1228 1177 1029 960 951 906 830 759 767 841 880 894 917 945 970 966 1017 1094 1226 1380 1389 1454 1321 1188 1169 1169 1064 1003 976 990 1048 1167 1115 1089 1076 1051 992 969 997 1028 1020 1007 975 985 933 969 1007 1039 1041 1041 1020 1075 1244 1210 1059 1016 976 989 896 939 932 926 940 888 827 829 933 1049 1196 1202 1206 1294 1443 1603 1797 1901 2025 2040 2038 2022 1983 1997 2038 2109 2259 2247 2193 2142 2189 2153 2049 2066 2166 2237 2340 2392 2391 2426 2439 2444 2517 2568 2527 2575 2619 2647 2565 2496 2438 2468 2518 2615 2587 2499 2530 2458 2416 2480 2525 2573 2707 2727 2837 2795 2743 2742 2741 2722 2772 2799 2730 2646 2686 2608 2546 2623 2628 2642 2717 2701 2756 2838 2792 2597 2519 2447 2432 2471 2507 2665 2838 2846 2691 2519 2470 2417 2437 2533 2663 2748 2630 2537 2489 2449 2413 2429 2388 2261 2191 2126 2127 2059 1966 1859 1802 1661 1532 1404 1295 1267 1479 1633 1794 1893 1984 2027 2089 2248 2409 2579 2691 2708 2638 2554 2600 2715 2834 2728 2613 2489 2422 2324 2297 2362 2325 2216 2176 2245 2291 2184 2107 1995 1951 1895 1833 1698 1672 1694 1745 1834 1871 1949 2036 2157 2230 2332 2357 2340 2389 2463 2600 2659 2600 2473 2428 2451 2550 2506 2531 2654 2676 2569 2429 2399 2452 2536 2717 2833 2812 2743 2700 2532 2508 2636 2584 2402 2250 2173 2093 2063 2064 2003 1942 1977 1799 1670 1558 1526 1574 1711 1645 1695 1837 1911 2056 2180 2132 2007 1951 2059 2184 2315 2414 2394 2223 2099 1929 1912 1786 1740 1487 1355 1442 1573 1561 1535 1536 1622 1687 1693 1584 1498 1381 1386 1442 1478 1542 1605 1697 1784 1897 1968 2033 2091 2012 1957 1794 1831 1988 2069 2137 2167 2236 2273 2238 2195 2131 1999 1891 1792 1550 1566 1767 1746 1832 1984 2007 1871 1728 1678 1570 1523 1407 1390 1444 1487 1542 1616 1633 1597 1461 1344 1375 1389 1409 1244 1171 1242 1197 1074 1179 1309 1321 1274 1209 1208 1112 1005 959 929 873 829 918 1087 1183 1124 1028 949 1014 1013 913 892 949 1057 1056 892 803 924 994 839 914 777 721 676 774 771 694 628 613 600 598 592 590 589 588 585 582 578 575 574 572 568 566 562 560 556 554 553 555 545 545 541 539 536 534 529 532 524 523 519 516 513 513 512 507 506 504 504 500 499 495 494 493 492 490 487 487 487 485 485 483 482 481 479 478 479 474 476 473 471 472 470 468 468 466 465 466 467 463 462 460 460 459 454 456 451 452 451 448 418 412 408 406 407 401 399 402 408 439 441 438 437 436 435 434 433 432 431 430 433 428 428 426 424 425 422 425 421 419 419 419 418 415 414 412 411 411 413 408 410 410 408 407 406 406 405 405 404 401 401 400 404 402 400 399 397 398 396 394 391 386 382 380 378 354 325 318 316 313 312 321 341 374 389 389 389 387 386 385 383 383 373 373 375 379 378 372 323 338 347 309 295 284 291 298 298 281 340 408 431 475 485 492 499 463 493 536 524 455 517 435 442 496 545 545 508 497 459 409 477 522 559 544 521 504 488 467 478 481 561 557 569 602 614 547 566 590 610 601 587 565 559 560 635 668 648 642 726 757 775 758 804 785 780 779 779 770 783 778 768 773 736 730 687 642 610 607 681 694 639 555 476 484 472 412 371 359 361 365 366 374 389 413 405 435 492 544 603 612 608 625 661 656 654 601 567 632 644 683 598 629 610 534 556 553 628 657 723 699 631 635 575 577 494 433 481 475 460 438 352 352 405 446 464 431 379 369 371 351 339 327 348 350 345 335 325 320 302 308 326 327 360 369 348 356 417 423 438 409 421 431 458 475 442 434 439 419 415 459 434 441 452 473 492 498 491 457 464 477 485 501 518 541 548 523 533 497 431 420 422 439 449 512 556 605 602 593 587 623 667 594 537 526 507 461 477 534 567 522 561 640 694 705 710 721 730 740 759 793 817 853 901 946 971 1023 1063 1094 1144 1187 1200 874 923 970 1004 1003 1008 1014 1028 1044 1086 1122 1109 1189 1251 1341 1417 1536 1612 1565 1576 1620 1593 1556 1512 1443 1398 1360 1329 1303 1278 1265 1252 1230 1222 1228 1216 1210 1179 1136 1084 996 990 914 881 848 804 711 733 853 792 752 716 712 791 870 879 883 870 816 778 806 821 771 774 807 757 749 755 743 740 750 777 774 778 788 800 818 851 874 898 939 986 1025 1096 1123 1218 1359 1440 1391 1333 1296 1296 1297 1296 1311 1352 1409 1472 1458 1372 1290 1325 1376 1388 1400 1450 1478 1482 1470 1481 1472 1428 1335 1232 1151 1047 1021 957 922 889 822 837 889 925 914 921 949 948 936 929 892 838 805 771 799 833 856 840 855 822 839 946 1025 977 1005 1056 1061 1058 1020 934 879 827 811 724 650 603 593 590 588 594 630 641 613 615 592 587 591 651 643 707 762 831 915 934 906 955 1014 945 975 979 998 1023 1051 1039 1027 1041 1062 1120 1125 1112 1129 1067 1086 1117 1071 1073 1197 1298 1365 1290 1214 1223 1274 1328 1148 1030 834 782 685 769 820 855 892 923 926 861 828 781 719 754 852 917 931 1047 1205 1269 1279 1150 1019 928 902 906 765 779 847 874 903 904 940 974 998 1060 1319 1474 1573 1529 1356 1338 1277 1241 1122 1051 1010 1010 1077 1141 1163 1147 1135 1105 1044 1003 1013 1054 1047 1019 995 994 994 1007 1040 1075 1087 1091 1078 1138 1268 1264 1123 1041 1024 1034 967 1031 1141 1128 1100 1044 999 966 837 956 1120 1073 1198 1350 1557 1573 1609 1748 1909 2001 1946 1898 1966 2019 2102 2156 2165 2125 2064 1974 2047 2007 1975 2044 2150 2226 2323 2277 2193 2177 2178 2178 2283 2390 2383 2364 2438 2524 2465 2408 2371 2345 2367 2439 2472 2406 2415 2477 2470 2533 2573 2539 2571 2643 2647 2677 2651 2730 2775 2755 2663 2657 2595 2481 2513 2566 2512 2492 2503 2523 2527 2591 2616 2698 2760 2706 2588 2516 2543 2544 2543 2628 2779 2754 2649 2596 2564 2515 2491 2559 2730 2783 2677 2597 2585 2506 2419 2335 2273 2237 2216 2236 2222 2097 2019 1898 1777 1627 1533 1422 1355 1266 1325 1559 1674 1765 1812 1860 1948 2140 2273 2485 2619 2832 2716 2648 2717 2874 2841 2700 2661 2572 2516 2463 2377 2323 2264 2269 2326 2401 2284 2199 2146 2110 2118 2026 1949 1815 1726 1678 1688 1749 1802 1869 1958 2085 2151 2200 2245 2285 2398 2503 2637 2626 2712 2571 2397 2389 2415 2429 2466 2522 2664 2755 2748 2603 2552 2567 2620 2713 2682 2669 2548 2565 2401 2394 2467 2564 2405 2248 2113 2026 1993 1972 1845 1874 1723 1591 1542 1601 1685 1791 1812 1748 1830 1928 1988 2085 2107 2079 2148 2146 2305 2437 2294 2235 2197 2002 1823 1786 1660 1564 1382 1431 1580 1693 1802 1778 1678 1756 1823 1788 1642 1539 1400 1422 1523 1578 1601 1642 1669 1750 1855 1930 2012 2095 2063 1955 1837 1852 1985 2026 2068 2131 2226 2284 2184 2148 2020 1897 1768 1658 1622 1688 1828 1920 1969 2027 2076 1916 1732 1613 1522 1503 1473 1449 1485 1535 1594 1643 1750 1636 1472 1465 1467 1542 1487 1365 1278 1222 1142 1210 1229 1378 1449 1378 1267 1130 1043 982 922 893 862 874 960 1102 1245 1231 1140 1050 1121 1002 900 968 1022 1103 1001 863 888 994 965 877 904 785 722 702 792 816 734 646 629 617 617 604 591 586 583 584 578 575 574 571 568 565 563 561 559 556 553 552 548 542 542 537 535 533 531 530 527 524 522 521 519 514 513 510 508 506 505 503 500 499 502 497 495 493 493 491 489 488 490 488 485 484 483 482 482 481 480 478 477 476 473 473 471 469 469 469 470 468 467 466 465 464 461 456 454 454 456 443 417 415 413 410 408 405 408 406 417 444 443 442 442 437 439 436 437 436 434 433 432 431 431 428 427 429 426 424 423 422 422 422 419 418 417 418 418 414 414 412 411 409 407 411 408 408 406 407 406 404 402 403 403 402 401 400 400 399 395 392 390 389 383 383 377 363 320 318 323 324 333 364 361 386 393 389 388 386 386 385 387 380 374 376 380 380 378 377 325 323 314 295 291 287 286 286 286 285 320 375 444 468 486 523 524 494 455 474 512 529 505 430 407 468 540 558 580 568 555 521 406 455 540 570 515 519 431 447 502 496 465 466 484 539 539 549 502 497 504 513 528 563 565 583 616 629 701 728 704 681 708 758 798 780 705 732 719 722 695 716 735 774 786 711 668 636 643 626 608 619 646 666 598 558 530 473 496 427 405 371 358 362 367 389 403 429 468 520 553 536 528 598 651 680 711 688 594 600 637 717 723 662 693 655 561 592 611 586 637 640 664 573 573 529 495 502 490 403 432 389 361 379 410 415 482 459 393 372 378 341 339 326 324 328 311 303 302 300 302 303 329 394 380 377 364 419 415 385 389 389 439 452 446 443 466 474 467 446 416 423 447 460 497 477 523 542 561 513 466 489 503 494 547 556 571 536 535 512 538 472 458 470 428 436 507 551 536 536 550 561 646 634 578 528 494 491 507 520 505 537 588 558 589 595 613 621 651 689 728 782 795 808 863 898 920 918 944 1007 1096 1145 1218 1250 958 1029 1105 1155 1107 1114 1142 1100 1145 1210 1212 1213 1262 1321 1364 1418 1506 1541 1526 1524 1487 1458 1432 1428 1437 1453 1480 1480 1451 1435 1390 1352 1338 1345 1331 1337 1313 1280 1211 1166 1119 1077 1012 975 939 859 793 697 738 771 670 698 813 938 1046 1050 1016 975 893 855 834 880 822 813 822 790 764 757 754 748 752 765 781 810 818 855 835 836 843 864 892 928 956 983 1016 1123 1247 1495 1487 1424 1408 1423 1410 1409 1420 1498 1564 1580 1538 1472 1381 1296 1286 1306 1391 1397 1438 1392 1422 1440 1378 1304 1265 1169 1148 1110 1073 963 907 873 817 801 845 888 872 882 905 897 892 898 893 847 809 787 762 800 814 807 826 814 819 853 910 883 969 1134 1147 1101 1088 983 903 833 806 751 667 620 591 584 585 591 602 588 588 584 586 606 640 690 650 763 851 907 890 994 1000 998 1032 992 995 1022 1057 1103 1091 1057 1057 1080 1129 1189 1214 1186 1202 1117 1159 1182 1186 1208 1274 1393 1397 1369 1342 1333 1336 1315 1168 1079 915 809 707 757 955 961 934 971 928 880 867 825 751 760 841 850 889 986 1122 1159 1277 1319 1118 1047 968 904 813 757 805 853 899 923 936 919 979 1048 1287 1434 1537 1513 1453 1400 1317 1274 1159 1081 1037 1033 1073 1133 1175 1149 1115 1086 1045 1057 1036 1047 1067 1056 1031 1020 1011 1021 1035 1052 1082 1100 1134 1187 1271 1298 1207 1125 1114 1135 1084 1095 1207 1267 1205 1152 1119 1079 909 863 1012 1024 1091 1207 1281 1345 1437 1594 1783 1881 1847 1912 2000 2034 2062 2043 2049 2089 1971 1888 1899 1906 2010 2095 2218 2285 2315 2254 2158 2016 1983 2061 2147 2196 2169 2210 2259 2358 2436 2444 2350 2257 2252 2263 2264 2306 2261 2282 2286 2318 2353 2411 2426 2465 2487 2571 2592 2629 2657 2633 2530 2484 2438 2370 2374 2414 2359 2323 2325 2324 2338 2397 2436 2525 2621 2740 2652 2576 2639 2615 2594 2635 2754 2817 2742 2620 2589 2563 2575 2654 2797 2801 2698 2566 2501 2419 2370 2319 2306 2332 2313 2266 2191 2091 2001 1854 1725 1600 1538 1439 1364 1263 1288 1514 1511 1637 1736 1891 1952 2078 2213 2417 2580 2805 2847 2808 2851 2915 2802 2838 2780 2700 2585 2444 2353 2351 2396 2453 2450 2299 2227 2196 2241 2273 2202 2108 2018 1873 1836 1734 1689 1714 1764 1828 1878 1953 2010 2064 2159 2242 2343 2405 2538 2484 2525 2520 2385 2319 2327 2370 2426 2476 2500 2543 2608 2705 2910 2849 2801 2817 2651 2565 2445 2455 2472 2332 2324 2466 2452 2378 2179 2073 2007 1905 1798 1744 1662 1619 1611 1657 1741 1807 1891 1868 1865 2055 2199 2142 2198 2163 2241 2333 2429 2312 2213 2105 2180 2108 1755 1632 1537 1450 1513 1646 1829 1920 2015 1939 1903 1876 1951 1888 1761 1590 1421 1485 1555 1612 1700 1774 1792 1787 1879 1955 2042 2108 2107 2002 1899 1838 2001 2066 2127 2177 2248 2283 2167 2096 1989 1865 1697 1723 1785 1751 1902 2021 2121 2140 1981 1867 1720 1672 1669 1600 1618 1584 1533 1580 1643 1697 1763 1661 1593 1562 1576 1625 1567 1449 1410 1269 1250 1338 1326 1292 1300 1408 1339 1196 1119 1055 1013 904 858 866 963 1105 1195 1309 1323 1225 1165 1003 964 1083 1142 1091 986 955 1014 1047 1001 946 958 872 751 770 803 791 739 717 700 653 647 657 651 633 630 631 589 585 573 569 569 566 563 560 558 555 552 549 546 543 543 537 534 534 532 529 528 525 522 521 517 516 513 513 511 508 507 502 503 501 505 499 496 494 492 492 492 493 492 489 490 488 486 486 484 482 482 481 479 479 476 477 476 471 472 472 471 470 469 467 466 465 460 457 456 459 443 420 417 416 412 410 410 414 410 417 447 446 445 445 443 446 440 437 439 438 437 435 434 432 432 432 428 429 428 430 428 425 423 423 421 423 418 416 416 417 414 415 413 412 412 410 412 408 409 406 407 408 405 403 403 402 401 399 397 397 394 389 389 388 380 374 342 333 319 327 353 384 369 392 392 392 389 391 388 388 385 384 382 380 379 382 383 382 372 323 341 357 302 301 295 288 285 287 294 316 330 375 437 491 538 547 509 476 435 488 499 518 545 483 404 410 468 515 574 527 518 516 393 463 546 552 477 450 465 522 565 564 561 530 513 499 497 504 523 554 578 614 609 621 641 646 674 656 649 728 768 739 753 778 756 748 677 616 636 637 615 622 675 688 752 740 711 684 694 664 637 616 610 681 688 631 553 518 532 459 498 429 394 367 366 370 392 438 499 536 555 464 546 624 626 643 706 647 619 632 673 732 775 751 706 645 580 631 658 660 623 666 661 560 488 474 452 436 413 409 399 408 410 436 487 487 470 433 441 428 432 418 420 417 360 316 303 317 317 311 308 306 313 353 385 412 374 451 441 451 421 436 419 423 442 455 484 455 443 464 434 418 480 505 511 500 522 543 556 529 490 480 508 499 537 545 548 570 547 484 458 447 509 471 437 431 497 530 475 502 551 592 681 677 609 559 535 549 561 559 535 507 555 576 595 605 652 675 714 728 799 816 845 841 879 900 941 978 992 1040 1106 1146 1189 1228 1066 1056 1097 1144 1236 1302 1265 1234 1209 1281 1325 1353 1362 1349 1276 1262 1314 1354 1307 1298 1332 1283 1241 1182 1151 1169 1221 1283 1358 1340 1313 1305 1308 1301 1294 1314 1348 1378 1342 1269 1176 1079 1047 1032 968 928 833 760 687 700 678 762 878 918 997 1098 1215 1159 1064 1031 955 955 933 905 844 795 786 770 797 807 761 766 777 808 813 817 822 839 850 870 887 912 927 991 1056 1180 1235 1303 1356 1430 1503 1598 1580 1591 1646 1702 1760 1733 1680 1526 1448 1416 1340 1297 1290 1324 1401 1405 1412 1417 1424 1373 1306 1303 1286 1215 1112 999 937 879 830 801 785 835 838 850 874 871 852 848 836 802 776 771 738 770 772 785 778 793 801 812 821 916 977 1067 1043 998 912 915 934 922 859 771 659 602 585 577 580 580 581 582 586 604 609 656 666 681 702 840 872 937 997 1037 1098 1124 1149 1118 1108 1124 1158 1157 1115 1098 1106 1158 1173 1257 1304 1263 1246 1206 1273 1286 1366 1412 1377 1374 1309 1260 1215 1178 1182 1160 1091 1000 886 794 715 775 856 881 944 1025 1062 983 917 867 784 777 815 815 857 932 964 1016 1142 1216 1359 1273 1089 970 863 794 772 794 832 866 892 920 994 1054 1186 1302 1392 1437 1487 1442 1367 1306 1193 1168 1092 1072 1103 1171 1276 1244 1177 1142 1068 1069 1079 1104 1112 1084 1097 1078 1065 1068 1074 1085 1100 1134 1199 1208 1249 1341 1271 1239 1238 1235 1225 1194 1271 1397 1382 1354 1187 1130 1026 934 862 921 979 1060 1040 1159 1304 1370 1451 1616 1793 1906 1916 1917 1905 1932 1975 1882 1899 1814 1908 1950 2016 2059 2139 2148 2171 2106 1995 1872 1840 1931 2005 1975 2012 2050 2094 2192 2204 2215 2272 2337 2213 2143 2094 2067 2052 2039 2060 2098 2142 2241 2386 2519 2477 2519 2580 2693 2699 2613 2485 2360 2303 2282 2267 2252 2222 2180 2158 2170 2207 2285 2312 2359 2421 2538 2596 2630 2702 2703 2696 2801 2865 2863 2738 2660 2670 2724 2796 2815 2817 2664 2641 2583 2558 2490 2473 2453 2466 2479 2386 2281 2206 2105 2026 1850 1776 1701 1600 1480 1392 1290 1251 1418 1604 1815 1885 2032 2104 2183 2292 2476 2641 2640 2663 2653 2739 2903 2784 2681 2636 2543 2492 2478 2434 2518 2514 2404 2321 2320 2339 2263 2181 2114 2092 2086 2062 2107 2039 1889 1774 1726 1711 1775 1809 1866 1926 1979 2055 2118 2202 2272 2405 2436 2400 2347 2295 2260 2317 2340 2350 2369 2439 2495 2520 2599 2786 2945 2921 2752 2599 2534 2350 2291 2313 2311 2217 2188 2261 2255 2235 2138 1996 1919 1777 1705 1630 1631 1725 1788 1884 1957 2013 1950 1941 2005 2131 2221 2298 2324 2324 2356 2257 2174 2056 1996 1943 1841 1694 1531 1506 1594 1660 1684 1841 1938 2063 2170 2192 2203 2085 1887 1711 1594 1469 1538 1654 1720 1795 1816 1899 1962 2017 2030 2161 2249 2177 2100 1988 1923 1988 2026 2110 2188 2270 2211 2079 2003 1916 1818 1897 1987 1990 1956 2023 2086 2170 2221 2064 1976 1947 1885 1802 1792 1817 1750 1696 1712 1787 1852 1866 1800 1749 1746 1752 1762 1709 1592 1490 1426 1375 1290 1282 1203 1198 1307 1344 1251 1197 1086 1038 1008 888 922 977 1041 1097 1207 1279 1272 1181 1145 1168 1178 1204 1110 1050 1097 1126 1137 1064 1032 950 823 858 870 856 887 863 843 786 767 762 782 807 800 796 687 624 572 564 565 566 564 561 558 555 553 551 550 546 542 543 540 538 535 534 533 531 528 525 522 521 517 517 513 512 510 508 506 504 505 503 499 498 498 497 497 495 496 495 495 494 492 490 490 487 489 486 484 484 484 480 481 484 487 485 477 475 473 472 469 469 464 463 460 438 425 424 419 417 416 422 416 421 448 450 452 449 449 447 446 446 444 441 441 440 440 437 438 437 435 433 431 434 431 432 427 426 426 427 423 422 422 420 421 418 416 417 416 413 414 414 412 411 410 409 410 408 407 404 406 405 404 401 400 398 394 390 389 373 364 348 341 329 322 338 388 392 390 394 392 392 392 389 389 389 388 384 384 382 385 385 390 384 341 343 368 371 364 303 297 299 321 351 310 304 291 292 303 342 402 472 450 452 408 443 466 509 472 518 525 437 393 453 481 529 573 529 499 401 395 485 445 394 449 460 492 557 563 558 598 640 622 615 602 614 618 638 662 693 704 716 706 693 698 708 726 751 755 725 697 677 605 626 577 541 570 574 573 590 631 654 697 732 748 708 661 656 621 617 682 681 696 685 639 566 587 589 440 488 437 423 367 363 387 411 421 433 464 498 527 516 593 667 737 727 648 654 732 739 750 694 656 645 622 673 728 672 682 626 544 525 528 491 489 458 487 457 463 488 474 503 473 458 410 369 350 344 348 371 377 375 305 302 314 326 343 319 315 316 376 412 464 462 453 469 471 448 486 427 424 453 489 493 486 514 527 461 456 428 436 457 465 480 486 521 575 565 531 524 536 553 561 558 510 492 486 465 516 576 496 451 434 436 457 469 494 540 579 595 599 617 644 573 552 540 548 521 517 561 595 662 700 751 770 775 828 875 904 891 910 967 971 995 1007 1047 1086 1116 1143 1181 1213 987 1001 1064 1163 1298 1347 1378 1385 1341 1278 1191 1222 1264 1275 1180 1166 1246 1231 1190 1178 1270 1264 1182 1075 1053 1134 1236 1314 1366 1304 1203 1187 1182 1158 1135 1141 1216 1273 1296 1328 1168 1067 967 972 1037 1015 924 834 714 671 679 780 927 1000 975 979 1093 1195 1218 1168 1091 1035 995 951 888 820 805 784 781 777 767 783 773 780 786 804 817 833 846 864 873 887 903 967 1065 1119 1146 1205 1242 1338 1417 1517 1545 1566 1612 1661 1694 1683 1619 1506 1448 1374 1341 1314 1288 1319 1381 1371 1356 1454 1511 1437 1391 1365 1306 1265 1166 1071 995 909 848 792 753 791 826 830 842 831 811 811 788 776 757 754 732 757 747 756 773 780 788 801 827 884 893 902 951 945 876 815 884 884 840 757 691 608 587 581 578 579 580 586 593 605 633 705 718 688 751 794 892 916 934 1012 1068 1141 1205 1205 1190 1157 1188 1203 1175 1174 1188 1193 1245 1330 1404 1420 1353 1333 1402 1371 1340 1321 1342 1279 1269 1242 1112 1044 1006 1012 995 935 835 812 805 750 810 864 940 1071 1250 1118 963 880 801 773 820 837 881 949 1023 1083 1096 1162 1307 1338 1220 1094 907 817 763 795 827 861 885 907 966 1006 1081 1169 1315 1405 1495 1446 1358 1312 1245 1183 1119 1109 1143 1200 1262 1289 1228 1180 1110 1073 1088 1135 1161 1166 1148 1111 1090 1115 1101 1112 1143 1167 1232 1257 1265 1351 1331 1333 1305 1279 1260 1263 1283 1365 1461 1399 1234 1178 1079 997 951 922 862 904 949 1026 1113 1209 1369 1514 1637 1797 1867 1830 1921 1931 1818 1770 1731 1793 1980 2055 2136 2152 2167 2068 2005 2020 1937 1761 1739 1802 1851 1845 1863 1924 1995 2095 2079 2073 2114 2200 2279 2185 2116 1980 1945 2038 2102 2156 2223 2301 2363 2506 2526 2570 2660 2784 2693 2531 2419 2315 2249 2208 2213 2182 2118 2066 2043 2062 2102 2174 2193 2292 2336 2376 2385 2449 2526 2710 2818 2866 2873 2866 2832 2798 2831 2868 2824 2709 2617 2487 2416 2354 2382 2387 2431 2465 2474 2544 2494 2328 2246 2133 2030 1967 1877 1718 1658 1504 1450 1318 1255 1330 1578 1818 1953 2107 2213 2339 2386 2549 2568 2452 2415 2484 2591 2701 2766 2760 2749 2652 2604 2679 2583 2490 2396 2395 2386 2354 2292 2276 2219 2194 2258 2300 2280 2154 2083 1945 1874 1870 1789 1725 1749 1825 1868 1910 1992 2052 2124 2190 2307 2356 2244 2217 2204 2251 2480 2461 2386 2357 2413 2438 2540 2670 2736 2726 2752 2682 2520 2453 2370 2328 2270 2226 2155 2143 2050 2037 2072 2046 1916 1860 1739 1693 1663 1666 1756 1869 1992 2045 2141 2126 2018 2045 2138 2200 2346 2357 2270 2235 2156 2087 1979 1894 1787 1706 1615 1540 1544 1618 1774 1828 1816 1886 1998 2072 2230 2228 2036 1928 1717 1630 1500 1592 1780 1852 1929 1950 1949 1978 2058 2097 2200 2274 2179 2148 2014 1975 2028 2097 2163 2224 2287 2179 2059 1977 1935 1963 2053 2113 2103 2147 2174 2189 2228 2266 2204 2145 2126 2063 1989 1975 1943 1857 1838 1861 1916 1941 1987 1925 1869 1856 1840 1846 1843 1737 1660 1522 1404 1276 1188 1141 1160 1294 1356 1264 1160 1034 982 933 931 908 924 971 1035 1099 1162 1266 1306 1276 1256 1250 1258 1200 1186 1249 1193 1097 1109 1061 1005 965 964 932 901 879 898 934 908 858 872 815 795 766 805 747 653 578 562 560 560 558 558 557 552 552 551 547 548 546 546 542 541 540 536 536 533 529 527 523 522 521 517 515 513 512 510 507 507 503 504 502 503 503 500 500 503 498 498 496 495 495 492 493 493 491 489 488 487 485 483 480 481 483 482 480 477 476 477 472 467 464 454 429 425 425 423 422 418 422 424 426 453 453 452 451 451 451 450 451 447 446 444 442 443 441 438 439 438 437 435 434 433 432 430 430 427 428 425 425 423 423 422 421 419 417 417 417 416 413 413 412 411 411 411 409 407 405 406 405 404 403 399 397 394 388 380 359 349 344 337 325 325 326 391 397 389 394 395 392 395 392 391 390 389 387 386 385 385 386 388 384 358 336 375 374 362 334 300 303 344 335 358 356 356 315 291 294 321 362 418 372 413 446 487 499 517 484 466 516 432 365 466 522 545 583 508 544 480 369 378 385 477 524 534 518 488 526 545 596 641 645 600 623 642 656 630 620 677 723 662 611 602 636 680 726 747 713 636 601 637 585 555 538 568 582 604 630 626 593 604 641 664 730 712 679 645 612 620 643 640 660 684 680 610 660 605 494 551 505 444 396 387 371 372 373 380 382 407 459 501 577 627 673 694 692 684 673 710 744 773 733 667 648 663 731 749 679 629 616 562 574 565 535 528 547 502 534 482 517 469 405 447 466 445 457 415 375 321 316 306 303 304 311 321 342 361 336 340 361 381 410 486 518 529 516 495 491 464 483 476 506 535 535 552 510 474 435 455 428 449 485 499 497 532 562 621 575 574 568 544 555 563 517 514 481 544 553 581 536 514 451 443 447 451 472 489 527 537 538 554 595 596 560 536 528 514 539 575 619 693 712 743 743 777 809 799 791 796 820 846 891 933 954 1014 1045 1097 1133 1145 1147 1039 1059 1135 1172 1193 1208 1244 1243 1237 1216 1204 1135 1185 1195 1131 1067 1140 1091 1087 1071 1153 1126 1126 991 1071 1092 1150 1234 1236 1243 1166 1120 1135 1087 1032 1125 1205 1180 1152 1191 1224 1106 969 897 912 967 929 878 786 676 724 745 784 827 910 864 957 1048 1197 1313 1232 1161 1073 973 905 851 840 812 804 786 782 783 781 830 812 826 832 828 836 870 888 893 921 966 1011 1027 997 1076 1199 1395 1503 1465 1421 1464 1479 1590 1567 1545 1521 1444 1400 1360 1339 1309 1303 1293 1308 1312 1350 1412 1453 1513 1453 1387 1344 1269 1234 1145 1047 940 864 803 748 771 792 802 816 803 782 772 763 755 737 717 734 722 757 771 772 776 789 832 822 827 814 890 1004 938 867 785 790 832 772 767 733 660 625 577 580 580 586 597 613 659 699 734 736 698 794 852 858 934 946 1002 1036 1106 1141 1196 1262 1242 1262 1281 1244 1251 1274 1251 1334 1424 1488 1558 1489 1407 1383 1310 1245 1295 1286 1255 1169 1198 1228 1148 1032 961 891 920 880 907 845 764 740 797 935 1079 1092 1050 905 853 804 800 809 832 892 890 957 993 1129 1224 1250 1324 1251 1142 989 869 781 775 882 926 971 1016 1026 1025 1090 1192 1362 1385 1402 1380 1356 1337 1237 1196 1161 1144 1157 1204 1258 1322 1287 1227 1159 1112 1092 1143 1220 1235 1190 1151 1117 1139 1135 1165 1214 1236 1265 1293 1324 1366 1421 1397 1396 1360 1339 1337 1371 1411 1498 1393 1265 1226 1090 1025 1091 974 916 893 864 944 1058 1201 1245 1354 1515 1622 1791 1758 1868 1891 1706 1633 1747 1873 2009 2092 2165 2200 2162 2075 1963 1874 1819 1723 1643 1668 1734 1756 1806 1842 1953 1977 1966 1974 2023 2103 2116 2066 1996 1913 1957 2054 2113 2242 2368 2425 2465 2488 2529 2582 2654 2643 2533 2421 2351 2284 2239 2161 2129 2125 2080 1978 1944 1935 1986 2047 2126 2199 2218 2242 2270 2308 2428 2609 2704 2684 2621 2683 2761 2854 2788 2718 2667 2537 2439 2329 2235 2126 2117 2154 2229 2358 2301 2394 2397 2280 2170 2034 1940 1790 1743 1580 1505 1377 1319 1252 1260 1360 1544 1748 1898 2054 2203 2409 2498 2536 2446 2339 2231 2346 2416 2530 2543 2600 2642 2714 2748 2817 2665 2542 2541 2565 2481 2335 2296 2331 2424 2479 2386 2272 2193 2122 2003 1964 2043 1993 1904 1816 1759 1781 1817 1855 1933 1969 2043 2115 2210 2234 2132 2141 2234 2355 2527 2637 2484 2416 2416 2444 2532 2553 2608 2605 2706 2803 2734 2655 2500 2399 2283 2243 2176 2155 2057 1979 1935 1914 1925 1831 1744 1697 1695 1726 1809 1864 1972 2057 2148 2234 2155 2135 2211 2321 2367 2278 2210 2156 2081 2049 1982 1925 1810 1695 1561 1568 1636 1704 1796 1865 1951 1999 2020 2116 2215 2129 2040 1868 1726 1730 1563 1598 1786 1947 2081 2105 2162 2104 2153 2180 2275 2371 2268 2192 2062 2013 2077 2141 2238 2302 2325 2219 2071 1969 2003 2046 2076 2143 2180 2191 2210 2199 2180 2109 2057 2094 1963 1946 1965 1989 2010 2008 1995 1982 1965 1948 1933 1973 1977 1987 1959 1942 1838 1634 1609 1599 1530 1372 1249 1079 1149 1264 1267 1296 1175 1063 1076 1041 986 964 1027 1048 1035 1059 1104 1217 1301 1210 1137 1112 1124 1164 1199 1193 1134 1066 1036 1086 1080 1069 1021 903 829 793 855 871 884 891 807 736 707 691 718 729 701 618 570 562 557 556 553 553 554 554 554 552 551 549 546 545 545 542 542 537 536 532 530 527 524 523 521 518 516 514 514 507 507 505 506 508 509 506 503 504 502 502 499 500 497 497 494 496 495 493 493 491 488 487 484 482 481 484 483 478 478 476 477 471 466 434 431 432 431 435 432 422 424 429 453 457 457 457 456 454 453 452 450 451 448 447 444 447 444 442 439 440 439 437 436 437 433 433 431 432 431 429 426 429 426 423 426 422 422 421 420 417 417 417 414 414 412 411 412 413 410 410 407 402 399 400 392 380 359 347 338 336 335 332 335 334 346 392 397 396 399 398 394 394 393 390 391 388 388 388 389 387 387 387 382 351 353 368 374 369 337 307 300 318 356 357 357 360 332 344 340 298 296 346 376 418 442 455 459 500 533 480 446 508 453 369 463 508 536 561 501 451 449 357 413 465 456 514 597 588 535 557 598 635 658 594 569 538 554 568 615 647 659 667 600 587 650 705 717 713 761 691 613 555 565 557 520 569 565 607 626 646 655 673 663 631 647 689 731 712 691 629 614 618 654 711 731 750 707 696 602 589 532 452 445 414 402 417 421 436 445 383 369 404 480 562 578 601 595 647 605 661 624 640 669 758 724 718 718 761 758 709 689 668 594 588 597 578 522 508 484 503 425 474 460 428 379 385 404 428 439 378 336 305 305 306 310 311 322 331 348 356 367 393 350 455 522 519 564 567 549 540 536 548 547 569 575 542 521 479 477 444 472 449 440 456 505 521 566 597 626 608 551 565 580 536 549 539 488 561 596 551 482 486 457 449 440 486 448 456 461 473 541 554 606 640 550 546 554 532 535 531 572 608 642 672 649 655 705 716 745 777 829 859 911 907 886 942 995 1012 1039 1066 1103 1158 1178 1121 1084 1106 1149 1105 1174 1171 1108 1088 1086 1089 1049 1073 1069 1008 1062 996 1017 1013 1091 997 1099 1023 948 1002 1133 1182 1121 1126 1046 1008 1057 982 1079 1158 1156 1233 1140 1066 1126 1156 994 909 842 859 891 907 822 715 663 665 707 768 839 921 984 1012 1101 1222 1363 1294 1178 1090 1008 922 882 892 816 817 812 793 800 802 834 872 880 838 817 820 845 841 858 934 955 932 967 1100 1209 1303 1368 1331 1256 1373 1421 1487 1459 1424 1428 1476 1422 1390 1361 1328 1302 1293 1293 1306 1320 1386 1451 1523 1505 1401 1350 1264 1215 1154 1073 974 881 823 791 724 750 767 782 794 800 768 755 736 721 718 691 730 763 800 772 772 785 791 807 763 776 804 835 821 815 775 740 745 720 694 648 576 579 578 574 579 589 624 657 686 668 672 686 708 735 820 910 1010 1032 1036 1056 1103 1126 1178 1220 1324 1413 1360 1341 1335 1345 1355 1388 1473 1487 1580 1544 1428 1364 1335 1211 1220 1257 1235 1154 1079 1137 1194 1074 998 1006 1054 1070 987 881 830 769 766 865 935 961 918 880 848 840 838 832 850 915 945 947 1028 1095 1152 1224 1297 1212 1127 991 911 833 793 879 1004 1162 1213 1214 1223 1283 1362 1369 1333 1317 1311 1328 1331 1269 1245 1199 1185 1194 1235 1284 1339 1328 1284 1198 1160 1108 1136 1243 1268 1228 1226 1183 1160 1193 1241 1311 1338 1391 1406 1406 1431 1528 1511 1482 1467 1462 1450 1462 1469 1411 1375 1361 1281 1082 1142 1209 1098 974 926 911 888 974 1032 1209 1243 1394 1514 1655 1737 1842 1852 1608 1610 1740 1826 1930 1990 2095 2151 2158 2051 1930 1881 1817 1724 1647 1616 1645 1685 1723 1800 1857 1867 1843 1891 1964 2016 1969 1936 1884 1868 1972 2044 2079 2204 2321 2485 2567 2562 2576 2620 2611 2530 2472 2381 2308 2261 2202 2137 2080 2031 2020 1949 1860 1861 1903 1983 2051 2098 2102 2112 2152 2312 2382 2475 2527 2549 2460 2498 2619 2763 2697 2582 2492 2448 2367 2258 2180 2069 1985 1906 2017 2097 2128 2174 2183 2124 2095 1941 1911 1730 1624 1587 1441 1318 1241 1282 1335 1457 1551 1690 1833 2008 2187 2312 2416 2478 2358 2220 2172 2178 2302 2354 2299 2368 2359 2448 2512 2618 2655 2729 2704 2583 2457 2340 2371 2509 2592 2438 2358 2250 2173 2049 1981 2106 2214 2134 2029 1912 1857 1780 1759 1814 1873 1914 1988 2025 2085 2093 2047 2135 2290 2398 2552 2641 2668 2511 2439 2410 2465 2493 2529 2536 2613 2668 2771 2823 2639 2546 2614 2487 2507 2275 2160 2022 1933 1917 1889 1848 1761 1745 1804 1935 1842 1895 1989 2045 2146 2234 2253 2302 2297 2366 2488 2394 2242 2124 2043 1982 1934 1891 1810 1719 1556 1612 1803 1880 1919 1946 2069 2112 2179 2200 2226 2117 1956 1885 1877 1809 1604 1630 1746 1848 1966 2038 2155 2221 2338 2323 2439 2507 2293 2135 2080 2086 2162 2218 2310 2358 2307 2208 2074 1996 2062 2124 2153 2194 2143 2084 2038 2056 2008 1937 1886 1952 1901 1796 1761 1801 1835 1893 1998 1862 1829 1775 1821 1886 1888 1938 1906 1885 1723 1546 1428 1399 1348 1327 1258 1058 1033 1121 1180 1323 1290 1203 1216 1089 1032 992 1108 1241 1192 1156 1153 1259 1273 1101 1054 1016 1047 1084 1147 1152 1073 990 947 1039 1133 1089 1096 937 820 744 811 783 803 879 808 713 661 646 644 702 656 648 598 585 561 557 554 556 554 556 556 554 555 553 550 547 547 545 543 539 537 534 532 527 526 525 522 518 515 514 511 511 510 509 511 512 510 508 510 508 507 507 506 502 502 499 498 499 497 496 494 495 493 490 490 489 488 486 486 482 482 481 470 438 437 437 440 435 434 427 424 427 442 457 460 461 461 459 457 457 456 455 454 452 451 450 449 449 444 443 444 444 442 440 438 435 435 434 433 433 432 428 427 427 426 426 425 423 422 420 421 419 418 417 418 416 415 415 414 411 404 405 400 401 391 378 354 344 352 347 356 392 376 363 395 376 402 400 397 398 398 397 395 395 395 392 391 390 390 390 389 389 386 375 343 363 375 376 374 366 303 301 309 333 378 362 361 362 350 346 362 349 315 299 375 382 387 395 429 450 522 490 408 469 395 351 423 494 467 501 455 421 346 358 443 449 551 517 538 609 629 597 621 619 629 565 505 569 593 626 642 668 689 609 527 591 656 659 611 643 697 691 652 588 522 510 530 563 592 626 636 639 649 660 704 708 669 655 698 711 677 692 641 639 663 687 714 740 748 718 655 545 515 511 467 431 412 460 420 450 470 480 379 382 434 512 564 534 513 560 537 559 544 621 667 735 664 677 689 727 663 650 674 613 567 486 499 497 454 507 460 441 413 395 420 444 439 396 351 377 389 389 310 307 309 309 314 322 329 334 342 368 405 373 361 420 428 473 525 523 490 508 573 608 609 589 557 526 500 480 447 463 504 465 482 462 468 493 532 542 572 593 578 568 557 563 516 513 529 557 555 523 478 481 556 540 571 489 532 543 505 476 484 503 529 533 523 534 512 526 513 494 523 555 580 572 660 683 711 724 778 816 861 899 938 971 944 949 972 1002 1059 1072 1120 1184 1096 1022 985 1005 1016 993 1030 1025 1002 961 941 947 932 929 919 940 956 922 916 909 949 918 966 988 895 982 1000 1037 1085 1071 955 891 905 954 1024 963 1056 1157 1185 1117 988 993 1073 966 846 774 769 734 732 714 676 658 723 833 985 1029 1113 1173 1193 1191 1284 1361 1171 1048 905 845 812 816 771 760 763 744 765 771 805 913 909 806 765 798 798 786 795 825 846 877 915 943 1015 1099 1148 1095 1026 1137 1256 1449 1381 1278 1313 1440 1425 1381 1455 1392 1326 1291 1266 1272 1309 1337 1381 1481 1552 1427 1337 1198 1133 1054 976 981 922 836 794 766 734 701 744 750 754 762 771 758 745 696 691 758 778 794 761 747 760 775 799 727 722 700 717 693 668 643 635 718 642 583 574 572 574 574 574 584 593 638 637 645 687 725 742 724 777 831 882 958 1004 1090 1142 1155 1164 1199 1228 1307 1430 1455 1463 1483 1458 1439 1372 1298 1365 1499 1490 1473 1424 1346 1223 1133 1189 1164 1067 1010 1095 1087 1097 1128 1168 1188 1144 1061 974 917 858 791 797 860 950 902 854 873 884 874 886 909 946 979 1016 1038 1103 1156 1230 1285 1243 1209 1099 970 915 865 817 925 1076 1178 1293 1370 1351 1326 1331 1288 1261 1254 1296 1341 1238 1240 1265 1249 1249 1293 1339 1343 1401 1345 1267 1204 1132 1141 1264 1317 1288 1270 1246 1220 1266 1309 1370 1432 1504 1513 1527 1587 1656 1622 1602 1618 1628 1688 1680 1619 1515 1400 1259 1150 1249 1308 1367 1266 1147 1081 923 902 902 902 1016 1113 1303 1342 1459 1602 1812 1759 1619 1528 1641 1733 1887 1998 2090 2189 2285 2155 1951 1849 1760 1639 1593 1495 1522 1578 1613 1698 1685 1701 1716 1836 1927 1907 1802 1723 1739 1838 1903 2047 2073 2116 2235 2408 2494 2549 2559 2593 2511 2401 2359 2305 2275 2206 2122 2031 2009 1958 1916 1859 1818 1781 1841 1904 1877 1887 1918 2042 2158 2158 2190 2254 2321 2340 2257 2380 2499 2624 2547 2462 2391 2267 2245 2185 2200 2127 2058 1917 1775 1874 1881 1922 1875 1881 1825 1815 1691 1754 1655 1406 1301 1233 1325 1398 1437 1552 1668 1827 1912 2050 2106 2185 2174 2254 2314 2133 2017 2079 2114 2079 2084 2094 2082 2187 2202 2312 2433 2620 2716 2547 2492 2498 2542 2650 2523 2401 2363 2201 2103 2086 2108 2273 2395 2253 2156 2011 1942 1863 1807 1800 1802 1849 1892 1927 1961 1972 2024 2110 2229 2300 2409 2522 2621 2744 2587 2501 2427 2480 2517 2522 2652 2683 2715 2731 2711 2648 2538 2454 2369 2372 2370 2269 2197 2091 1922 1932 2103 2122 2035 2086 2071 2000 2023 2033 2229 2304 2334 2406 2533 2430 2337 2287 2223 2186 2219 2172 1991 1906 1770 1663 1590 1655 1753 1818 1923 1986 2043 2121 2263 2371 2298 2191 2130 2091 1953 1834 1641 1663 1769 1866 1986 2094 2243 2316 2429 2471 2563 2496 2362 2334 2209 2176 2263 2317 2358 2301 2248 2154 2074 2109 2176 2220 2225 2184 2060 1928 1818 1866 1801 1781 1698 1793 1865 1775 1637 1597 1654 1723 1795 1706 1556 1588 1694 1623 1722 1824 1821 1717 1604 1485 1391 1280 1201 1110 1054 979 967 1075 1161 1192 1268 1362 1299 1245 1176 1105 1119 1230 1335 1359 1330 1256 1227 1084 993 914 931 994 1015 1001 1015 925 861 964 976 893 963 947 827 702 692 705 797 862 780 711 668 631 630 673 636 637 630 602 584 638 652 589 558 559 561 561 558 559 556 555 551 549 546 542 540 536 532 531 529 526 523 522 519 518 515 516 516 512 514 514 513 513 512 513 510 508 509 508 505 505 503 500 502 502 501 496 497 495 495 491 491 490 488 473 451 441 443 439 438 437 433 436 430 435 457 459 465 463 465 466 461 462 461 460 457 455 454 454 451 451 450 451 447 447 445 443 442 440 439 437 438 436 435 433 438 433 430 430 428 427 426 426 424 422 421 421 419 421 417 415 412 411 403 397 375 370 372 360 352 350 367 371 381 400 400 396 399 401 405 402 402 400 401 399 401 396 396 396 395 395 392 392 390 386 382 370 348 368 379 379 379 377 343 316 319 306 317 389 399 384 383 378 370 364 301 326 363 359 348 347 330 307 310 304 364 398 330 317 336 338 321 369 407 406 347 329 337 400 436 453 546 617 599 618 681 635 595 587 524 531 507 603 655 682 667 640 610 612 525 518 539 525 568 631 677 671 597 530 518 492 554 595 568 537 539 572 564 635 662 697 715 691 726 703 692 639 631 650 621 634 654 690 714 728 726 619 560 530 473 443 449 454 435 468 487 433 373 373 390 419 422 430 463 464 491 517 543 597 666 721 638 585 643 643 634 606 650 549 498 475 428 463 455 432 475 422 375 359 394 398 429 427 403 364 338 338 351 309 309 313 320 331 331 341 351 374 402 420 362 388 381 396 446 424 481 566 585 578 561 575 539 511 511 498 494 482 511 529 540 490 479 474 504 506 551 593 573 562 572 546 573 554 557 580 487 489 546 592 670 669 589 524 564 557 528 501 486 506 509 515 494 507 432 448 454 414 407 483 571 612 702 713 761 783 823 862 848 861 883 907 945 969 1003 1016 1069 1075 1108 1138 992 971 930 945 966 968 963 952 934 931 904 892 895 897 889 907 916 895 879 875 880 879 893 913 851 878 911 935 963 975 989 869 860 932 918 923 1084 1068 1072 1130 1025 934 984 991 874 796 768 724 679 659 654 660 709 786 885 922 993 1053 1108 1147 1201 1236 1126 1019 919 814 794 793 767 759 730 731 750 756 805 888 866 796 758 770 762 781 793 811 826 854 869 883 923 953 1002 952 960 1044 1142 1320 1353 1225 1233 1349 1303 1304 1339 1252 1253 1273 1223 1308 1343 1323 1364 1437 1501 1468 1371 1239 1212 1159 1118 1135 1041 940 851 805 777 726 693 746 744 760 809 802 754 705 687 733 775 789 741 763 770 762 749 679 676 645 630 610 602 605 598 594 571 569 570 572 574 574 582 591 600 615 643 702 765 773 796 813 805 872 933 999 1056 1124 1181 1195 1184 1225 1254 1315 1388 1342 1360 1367 1327 1336 1261 1272 1383 1379 1381 1380 1323 1294 1195 1090 1082 1106 1025 972 1005 1019 1121 1195 1206 1117 1034 1033 1000 934 836 791 795 848 887 879 848 870 874 891 916 925 980 1038 1068 1102 1172 1237 1293 1304 1255 1212 1142 1121 1025 927 818 839 959 1037 1211 1249 1249 1320 1292 1279 1241 1244 1228 1238 1205 1248 1252 1284 1302 1339 1416 1388 1454 1394 1310 1234 1165 1174 1271 1345 1354 1315 1275 1247 1271 1337 1422 1481 1575 1630 1660 1664 1781 1743 1750 1782 1821 1867 1850 1771 1620 1498 1276 1238 1394 1526 1499 1349 1247 1146 1041 930 904 886 891 965 1096 1186 1464 1591 1729 1639 1482 1529 1632 1750 1895 1944 2032 2103 2338 2252 2007 1858 1758 1680 1607 1489 1443 1462 1492 1556 1638 1585 1650 1809 1779 1747 1687 1679 1752 1793 1869 2002 2037 2119 2211 2287 2321 2331 2272 2386 2436 2481 2354 2279 2246 2203 2137 2001 1962 1904 1870 1813 1761 1694 1752 1769 1737 1815 1911 2028 2021 2078 2079 2152 2248 2232 2185 2309 2399 2463 2425 2379 2309 2179 2116 2030 2025 2118 2073 1949 1846 1701 1670 1663 1641 1695 1656 1611 1563 1528 1526 1364 1262 1235 1262 1423 1495 1621 1677 1823 1922 1925 1906 1914 1998 2038 2093 2076 1951 1998 1953 1868 1953 1932 1912 2006 2026 2145 2318 2424 2563 2645 2632 2655 2722 2585 2476 2388 2315 2213 2171 2211 2252 2378 2489 2310 2159 2020 1929 1899 1915 1896 1861 1848 1864 1899 1960 1966 1986 2053 2129 2185 2338 2412 2599 2641 2650 2589 2547 2530 2504 2496 2495 2599 2667 2720 2620 2589 2523 2455 2349 2292 2260 2212 2110 2068 1954 1933 2024 2159 2326 2328 2335 2313 2186 2153 2138 2242 2403 2440 2545 2485 2357 2324 2364 2380 2300 2148 1976 1885 1747 1646 1614 1683 1755 1815 1870 1931 2053 2153 2240 2335 2418 2324 2184 2041 1938 1818 1682 1685 1774 1885 2033 2139 2257 2330 2434 2467 2512 2463 2349 2359 2336 2287 2405 2424 2281 2248 2199 2193 2256 2243 2174 2154 2138 2092 1946 1884 1729 1712 1728 1628 1619 1736 1766 1735 1596 1535 1558 1667 1716 1583 1475 1459 1492 1525 1668 1711 1809 1825 1735 1605 1524 1429 1349 1254 1176 1024 913 1033 1115 1086 1157 1237 1214 1249 1303 1242 1243 1305 1364 1329 1269 1141 1108 1062 963 879 848 919 906 943 921 849 819 899 856 861 946 883 842 723 675 713 789 764 768 650 629 625 626 668 625 642 628 606 602 625 672 586 563 564 565 564 563 562 559 557 555 550 549 545 541 536 535 533 530 528 524 522 520 518 518 519 518 518 518 518 519 516 515 513 514 511 511 509 509 507 506 507 508 502 503 501 501 497 495 496 494 479 457 449 445 444 444 444 442 441 438 440 453 463 465 469 468 469 469 466 463 463 463 461 458 459 458 456 453 453 452 450 451 448 448 445 443 443 441 440 440 437 437 437 434 433 432 431 430 430 429 428 424 424 423 420 419 417 406 394 384 375 386 370 363 363 358 361 373 404 402 399 401 404 402 406 406 405 405 404 404 403 400 400 398 397 397 396 388 383 374 384 382 378 359 369 388 387 381 383 379 371 359 315 316 342 350 411 403 395 384 380 377 385 378 304 301 300 307 308 303 312 332 310 339 363 318 341 356 326 334 344 343 332 342 357 336 368 444 476 522 560 551 610 673 599 542 502 512 466 531 547 612 667 599 505 547 537 494 507 533 555 568 596 661 679 617 585 529 478 494 502 497 558 580 570 562 574 601 645 636 698 734 690 706 630 665 695 690 632 621 643 668 685 699 625 612 483 467 492 481 459 467 496 522 424 384 373 381 391 438 493 486 494 517 547 582 618 648 721 675 575 586 561 553 623 655 626 539 482 461 416 451 385 410 398 420 357 372 364 409 437 417 402 371 327 327 341 342 353 328 317 354 357 378 373 402 462 390 446 461 416 426 402 471 565 527 542 546 566 564 578 590 546 521 526 557 577 552 513 523 550 544 553 566 550 555 580 643 647 600 561 538 508 538 517 601 660 733 656 620 611 599 566 523 499 496 537 566 543 503 499 436 386 385 381 435 484 573 616 669 729 741 775 810 836 826 883 910 902 916 936 955 982 1018 1048 1048 1049 929 913 928 915 922 940 921 917 911 899 892 876 869 870 868 885 886 869 856 854 842 840 855 867 840 827 855 868 869 884 895 889 806 853 848 949 1009 939 1008 1051 1048 940 867 935 806 754 804 758 671 650 651 661 688 740 769 801 835 898 993 1025 1060 1159 1062 985 912 823 792 749 748 734 734 718 718 744 753 802 774 765 740 753 756 771 781 794 799 825 835 856 876 893 906 910 940 1016 1125 1196 1196 1099 1086 1149 1177 1172 1212 1178 1111 1122 1240 1381 1377 1366 1366 1384 1418 1454 1405 1338 1372 1282 1185 1065 990 937 906 837 789 744 715 677 655 722 745 762 730 653 634 667 693 667 648 691 693 743 689 658 665 613 597 584 581 582 580 570 567 569 569 571 574 574 587 599 607 647 770 859 877 847 871 890 904 960 1002 1056 1102 1188 1230 1257 1240 1267 1350 1373 1318 1220 1259 1293 1259 1286 1198 1322 1362 1224 1278 1278 1240 1214 1118 1086 1001 1035 1006 936 969 1047 1167 1140 1034 1019 958 912 865 861 821 788 780 822 836 829 826 838 863 908 921 939 1024 1147 1203 1165 1239 1328 1442 1443 1305 1217 1164 1128 1037 916 889 819 867 985 1137 1087 1221 1292 1253 1280 1243 1215 1185 1173 1216 1259 1250 1289 1368 1430 1496 1450 1437 1433 1347 1287 1216 1257 1317 1367 1364 1332 1304 1288 1291 1368 1473 1541 1654 1682 1714 1725 1854 1877 1846 1955 2016 2033 1848 1741 1603 1458 1393 1406 1532 1683 1589 1438 1310 1240 1138 1058 984 934 893 887 1061 1203 1388 1498 1496 1470 1485 1670 1766 1833 1951 2059 2106 2103 2266 2199 1974 1867 1735 1655 1593 1465 1370 1366 1407 1462 1513 1522 1586 1685 1658 1610 1570 1624 1698 1844 1920 1999 2023 2116 2167 2132 2117 2143 2156 2222 2284 2353 2339 2236 2210 2175 2125 2008 1938 1851 1804 1739 1720 1631 1583 1636 1718 1842 1935 1917 1930 1946 1989 2106 2197 2135 2110 2191 2228 2286 2246 2260 2271 2112 1982 1936 1855 1944 1961 1915 1836 1704 1602 1478 1523 1565 1562 1525 1516 1467 1392 1306 1266 1230 1223 1290 1400 1579 1724 1790 1793 1821 1724 1746 1853 1877 1889 1926 1862 1828 1782 1723 1732 1758 1785 1814 1899 2046 2121 2274 2359 2499 2649 2779 2649 2508 2480 2408 2317 2275 2278 2292 2343 2527 2497 2307 2157 2011 1943 2023 2045 2027 1941 1907 1890 1897 2001 2025 1987 2005 2067 2148 2245 2312 2444 2470 2557 2698 2684 2580 2581 2490 2425 2450 2559 2608 2716 2738 2554 2494 2418 2356 2272 2224 2205 2135 2002 1947 2030 2107 2334 2516 2541 2495 2360 2283 2295 2257 2316 2410 2524 2438 2375 2300 2272 2320 2345 2250 1978 1799 1709 1646 1737 1803 1779 1765 1853 1941 2065 2137 2229 2332 2364 2270 2174 2050 1891 1852 1717 1712 1833 1818 1970 2050 2158 2249 2321 2376 2468 2528 2487 2524 2420 2340 2425 2356 2271 2255 2235 2277 2225 2152 2077 2063 2089 1982 1884 1758 1692 1569 1563 1562 1539 1593 1621 1651 1511 1424 1492 1534 1653 1564 1405 1339 1339 1481 1550 1567 1672 1725 1692 1657 1529 1475 1423 1306 1164 989 883 1032 1080 982 1042 1071 1022 1150 1159 1147 1170 1293 1298 1218 1176 1102 1038 967 938 882 808 859 867 1007 992 845 772 777 780 866 856 807 846 720 669 681 726 666 722 636 627 621 620 618 620 694 646 601 599 599 618 610 577 569 569 569 568 565 562 559 557 552 549 545 543 540 538 535 531 528 527 505 522 520 521 522 520 522 520 520 520 519 517 518 515 513 514 514 512 508 509 510 509 507 506 504 503 499 500 495 477 458 452 451 450 447 446 444 447 452 457 474 470 470 474 471 472 469 468 467 465 465 464 462 461 458 458 456 457 455 453 453 451 449 449 448 447 445 443 442 441 441 440 436 435 434 431 432 432 430 425 429 424 424 420 397 392 390 377 373 370 367 366 363 361 364 409 410 389 406 404 405 405 406 408 407 408 406 403 405 403 404 400 400 398 398 394 389 392 391 395 390 391 389 394 390 387 382 383 380 375 350 322 319 345 375 423 444 424 424 409 392 380 386 381 351 308 311 318 332 324 361 314 313 327 318 323 348 369 329 326 331 331 330 370 373 335 351 447 483 501 470 536 600 600 644 599 548 438 538 580 625 652 667 631 532 466 449 473 493 514 553 573 600 629 601 569 527 472 490 513 534 574 549 601 618 647 595 601 639 662 727 713 686 647 657 675 723 742 689 631 660 703 735 664 592 534 510 504 562 534 482 513 536 509 430 420 397 374 421 468 523 514 534 556 589 623 652 673 653 612 588 518 558 592 624 638 602 553 475 456 403 376 374 366 389 366 355 347 355 377 395 383 397 355 337 324 338 327 316 315 320 370 388 382 402 410 453 444 452 486 432 507 461 408 493 471 508 518 548 548 573 579 618 598 567 581 591 546 535 571 601 624 578 611 592 571 563 608 648 614 579 532 523 553 584 632 689 715 700 655 649 613 600 589 549 524 544 584 529 461 417 451 385 375 449 436 479 521 589 657 684 710 713 752 785 782 815 836 860 891 925 967 992 1002 984 971 1012 901 871 892 876 895 921 904 889 883 881 857 849 850 865 855 851 859 855 832 842 831 814 840 851 846 807 823 827 831 817 829 836 837 788 853 874 888 889 914 975 983 891 834 807 704 679 678 673 664 649 650 659 684 715 747 764 774 800 868 925 1031 1024 975 916 885 854 787 735 733 722 718 710 712 724 732 745 743 738 734 743 747 761 768 775 790 796 802 826 862 859 867 885 908 1014 1077 1088 1048 982 1017 990 997 1018 1047 1013 979 1058 1173 1294 1237 1339 1427 1440 1412 1396 1466 1473 1382 1206 1100 1002 953 888 852 811 782 759 752 732 716 649 671 649 647 693 637 599 598 593 593 605 611 637 627 627 639 589 582 578 577 580 568 568 569 567 569 572 575 591 601 618 623 680 778 905 947 930 918 956 991 1038 1074 1121 1173 1252 1297 1336 1340 1318 1379 1334 1271 1171 1189 1278 1203 1219 1167 1253 1216 1191 1158 1164 1177 1081 1026 972 938 925 916 911 920 931 949 935 924 927 885 840 813 818 797 784 806 813 800 813 827 842 855 895 908 940 1082 1129 1240 1307 1344 1439 1532 1525 1313 1222 1122 1060 940 984 982 869 855 988 1022 1092 1108 1109 1216 1223 1237 1160 1170 1207 1241 1329 1294 1276 1306 1359 1524 1508 1478 1463 1412 1337 1325 1314 1349 1362 1400 1353 1329 1327 1329 1395 1493 1589 1677 1730 1790 1797 1881 2001 1936 2060 2211 2063 1846 1726 1572 1530 1525 1621 1623 1701 1658 1589 1434 1319 1261 1179 1089 1067 981 898 970 1089 1289 1382 1201 1259 1498 1692 1850 1906 1991 2119 2236 2216 2261 2189 1950 1836 1769 1648 1579 1494 1408 1294 1316 1383 1376 1441 1542 1601 1524 1492 1501 1609 1723 1828 1908 1969 2023 2097 2112 2011 1974 2035 2087 2118 2172 2170 2154 2182 2149 2092 2065 2004 1929 1829 1773 1695 1669 1610 1522 1595 1695 1808 1829 1816 1827 1873 1982 2105 2196 2127 2042 1996 2029 2031 2006 2057 2093 2096 1975 1807 1739 1756 1798 1751 1700 1646 1607 1539 1426 1453 1494 1449 1415 1364 1334 1287 1278 1219 1223 1253 1339 1451 1556 1702 1641 1616 1589 1601 1603 1605 1638 1687 1695 1609 1544 1546 1563 1606 1627 1648 1708 1819 1922 2065 2160 2352 2461 2612 2668 2592 2648 2457 2421 2395 2376 2363 2400 2589 2458 2272 2177 2068 1964 2066 2139 2089 2025 1970 1896 1913 2024 2096 2024 1997 2023 2043 2102 2173 2284 2365 2471 2599 2705 2562 2486 2495 2429 2424 2518 2549 2633 2733 2629 2497 2373 2335 2341 2249 2131 2129 2012 1992 2053 2118 2253 2366 2484 2539 2561 2424 2308 2323 2421 2506 2553 2394 2315 2280 2191 2160 2237 2173 1891 1727 1663 1730 1819 1926 1999 1872 1833 1876 2040 2187 2310 2405 2360 2289 2183 2140 2043 1880 1753 1783 1882 1973 2000 2053 2106 2158 2264 2325 2425 2521 2600 2632 2494 2392 2447 2421 2428 2419 2299 2252 2204 2139 2085 2051 1934 1882 1757 1685 1560 1519 1493 1449 1407 1416 1488 1588 1569 1443 1331 1443 1515 1538 1393 1272 1273 1342 1355 1443 1501 1503 1519 1487 1466 1295 1270 1114 1098 951 848 916 940 908 992 910 994 1071 1004 1065 1178 1320 1368 1304 1154 1045 1012 941 900 877 834 774 845 900 890 889 812 725 807 862 815 779 858 751 664 650 648 639 636 629 626 625 620 618 659 658 621 602 601 603 635 635 644 586 573 571 571 565 563 559 557 554 551 546 544 542 539 535 535 528 526 526 523 523 523 523 524 525 528 522 523 522 521 521 518 518 517 518 514 513 511 511 512 512 508 503 506 504 505 461 459 456 455 454 453 451 454 452 461 472 478 472 473 479 477 475 474 473 471 470 469 467 466 468 462 461 459 459 457 457 455 454 452 452 449 448 449 447 445 443 442 443 439 439 437 435 433 433 432 439 426 409 390 400 388 392 379 382 388 397 401 403 394 412 402 406 410 390 407 408 411 408 409 411 411 409 408 408 407 404 404 401 400 399 397 396 391 394 396 394 397 396 395 393 390 390 390 386 387 380 367 322 319 336 359 395 436 432 448 467 443 417 393 399 388 391 338 389 368 365 354 340 311 318 321 317 336 371 374 380 343 338 345 381 381 361 342 356 402 414 413 439 538 520 571 605 597 498 419 550 601 642 674 611 531 499 443 489 518 534 540 568 596 611 601 520 519 468 477 531 577 609 602 608 635 679 709 617 618 632 702 731 685 687 642 680 717 755 765 683 636 624 646 723 694 615 598 576 591 604 568 520 546 581 554 467 438 376 379 422 452 496 526 566 596 629 658 654 693 627 614 515 525 606 646 655 578 509 510 469 447 413 415 396 393 384 370 378 344 336 349 378 354 378 353 351 345 316 331 351 363 381 424 461 424 438 442 481 472 487 493 486 490 471 414 428 452 511 559 563 617 624 603 609 648 644 641 599 583 589 620 642 651 644 648 640 590 597 582 600 638 617 587 585 552 581 633 662 708 745 714 694 653 700 657 617 595 593 614 550 456 411 402 414 364 383 420 463 528 553 608 634 659 704 736 734 794 788 810 832 868 889 907 914 946 895 923 946 880 853 845 850 886 886 881 878 874 860 852 845 841 841 836 829 848 844 829 809 804 797 793 798 805 794 792 776 804 774 779 782 776 764 806 794 790 818 820 831 836 764 740 717 862 824 757 704 658 652 648 646 674 721 775 738 741 773 780 800 848 831 850 833 801 792 757 738 718 709 704 703 700 705 707 712 716 723 727 732 738 746 749 773 772 782 790 796 839 828 837 874 903 984 1019 1016 958 938 1001 928 895 899 940 879 914 1029 1077 1119 1175 1279 1401 1400 1432 1399 1355 1286 1286 1299 1256 1126 1029 944 950 918 877 882 876 827 778 714 643 648 675 653 594 589 584 578 576 568 567 569 570 566 565 573 574 575 574 572 567 568 567 567 578 589 597 605 622 645 662 728 782 836 876 920 945 1020 1074 1147 1180 1224 1269 1328 1363 1343 1304 1294 1388 1344 1275 1158 1142 1232 1178 1091 1157 1198 1166 1128 1097 1077 1073 994 1014 1056 1073 1066 1015 996 946 921 883 862 853 838 832 850 871 840 812 826 845 851 855 853 829 845 872 890 916 958 1050 1082 1184 1216 1243 1355 1456 1511 1406 1267 1141 1110 1136 1103 973 888 830 897 959 950 993 1015 1037 1056 1101 1167 1171 1214 1302 1370 1366 1385 1389 1376 1453 1514 1495 1476 1456 1425 1351 1312 1317 1317 1381 1376 1345 1334 1374 1427 1517 1588 1732 1785 1829 1864 1962 2093 2237 2259 2198 2072 1835 1772 1732 1657 1785 1836 1865 1899 1763 1685 1560 1435 1327 1294 1232 1154 1012 961 897 988 1125 1096 1203 1349 1547 1687 1661 1649 1812 1947 2196 2313 2244 2108 1989 1862 1744 1655 1579 1504 1424 1298 1234 1253 1287 1377 1459 1415 1363 1395 1500 1645 1761 1878 1931 1952 1966 1977 1965 1887 1884 1905 1934 2017 2000 1951 1984 2045 2039 1974 1936 1881 1853 1698 1666 1654 1604 1478 1488 1535 1590 1702 1678 1721 1774 1866 1949 2069 2130 2026 1982 1901 1842 1881 1872 1900 1898 1884 1881 1735 1677 1611 1604 1637 1589 1564 1542 1507 1447 1370 1341 1333 1299 1252 1229 1213 1216 1219 1224 1246 1305 1378 1383 1388 1347 1342 1357 1388 1414 1434 1459 1460 1471 1550 1629 1676 1707 1746 1734 1741 1733 1702 1700 1826 1985 2123 2239 2412 2459 2505 2616 2554 2524 2439 2413 2395 2472 2484 2364 2280 2248 2130 2026 2084 2209 2169 2081 1977 1915 1923 2071 2126 2060 2025 1986 1969 2001 2042 2136 2248 2380 2472 2636 2566 2447 2360 2408 2447 2432 2370 2424 2543 2630 2518 2463 2450 2372 2276 2281 2271 2211 2143 2080 2105 2178 2235 2315 2394 2544 2576 2426 2431 2556 2624 2660 2595 2540 2394 2219 2132 2065 2026 1788 1700 1749 1852 2032 2014 2147 2259 2060 1877 1931 2011 2135 2222 2320 2251 2132 2070 2022 1949 1859 1831 1913 1992 2093 2158 2253 2330 2350 2329 2407 2488 2585 2568 2506 2539 2590 2616 2546 2505 2408 2248 2150 2072 2000 1931 1853 1809 1753 1743 1779 1792 1760 1657 1550 1433 1335 1422 1545 1474 1294 1297 1273 1280 1378 1252 1087 1211 1148 1287 1332 1239 1262 1297 1365 1172 1090 993 893 851 869 845 810 807 834 886 962 894 968 1126 1154 1137 1183 1162 1178 1103 1036 947 884 869 840 786 742 769 792 773 770 706 712 749 803 728 705 756 681 645 642 638 633 629 627 622 618 615 615 611 606 601 599 611 624 599 587 582 581 577 573 567 564 561 559 556 552 549 546 542 543 538 533 528 530 530 528 527 530 528 529 529 528 528 528 527 525 524 524 522 521 520 520 516 519 515 513 513 513 516 508 493 465 461 463 461 458 464 463 462 473 478 484 479 482 480 482 482 480 479 476 475 473 473 469 470 467 465 465 464 463 461 461 459 458 456 456 452 453 450 450 448 446 446 444 442 440 438 439 436 435 435 430 426 405 395 397 406 412 409 416 417 415 415 419 416 417 415 411 413 410 375 412 410 413 414 412 410 411 410 407 406 405 405 403 400 403 400 401 400 400 397 398 401 399 396 394 393 391 390 391 386 380 362 373 360 328 324 391 425 468 465 489 463 413 418 423 413 399 390 342 390 388 379 369 349 313 314 317 319 371 374 386 390 391 384 374 353 351 348 338 341 343 342 358 377 452 511 564 588 559 454 404 475 519 584 641 559 505 462 417 468 502 545 595 615 607 534 500 483 456 467 540 602 631 664 665 672 674 689 722 681 701 714 739 691 719 666 666 728 709 740 765 662 633 634 679 733 750 694 628 619 632 647 614 580 581 483 438 383 376 378 444 500 510 540 574 613 616 595 579 638 639 579 526 495 549 594 647 618 556 526 468 431 418 423 479 458 451 456 462 383 363 365 340 326 330 335 331 323 321 359 389 407 447 486 506 547 527 493 483 506 539 549 558 539 509 456 481 516 513 546 589 671 700 708 724 663 682 703 654 624 624 635 642 663 703 705 691 652 641 657 625 644 649 624 573 551 582 623 595 606 643 684 776 780 751 756 722 695 696 668 664 604 533 500 422 396 357 359 396 445 492 543 601 642 688 736 766 705 694 690 715 752 791 828 863 847 811 766 898 939 842 835 837 855 871 878 874 870 860 854 850 852 843 839 832 823 819 825 827 825 834 841 844 851 821 844 832 796 792 772 797 794 778 757 771 772 731 730 742 746 715 714 768 828 955 942 824 752 670 653 646 645 647 674 699 750 711 714 730 754 770 761 766 764 768 714 700 698 705 695 692 692 700 710 708 727 730 718 722 726 731 737 744 755 758 763 775 810 803 815 821 852 873 976 976 976 932 900 941 925 887 847 872 838 901 891 917 1033 1168 1304 1265 1245 1268 1336 1418 1345 1270 1179 1116 1072 1124 1154 1059 995 1011 1061 1047 919 847 749 681 629 604 620 587 583 580 575 570 564 559 559 561 560 560 562 563 563 562 564 566 578 583 600 604 621 654 658 637 660 703 796 755 853 890 959 995 1027 1084 1170 1199 1263 1297 1289 1320 1298 1250 1323 1382 1316 1252 1170 1101 1148 1123 1029 1117 1162 1132 1053 1005 981 985 1015 1154 1168 1227 1246 1219 1201 1151 1075 994 952 887 865 894 905 871 887 833 857 867 879 883 878 863 844 863 881 925 945 984 1031 1100 1116 1258 1326 1438 1494 1473 1350 1249 1196 1143 1108 1046 969 839 872 901 946 1080 1089 1139 1215 1214 1248 1245 1246 1265 1344 1382 1347 1362 1344 1386 1445 1480 1434 1403 1382 1381 1329 1286 1305 1357 1368 1333 1338 1376 1424 1515 1580 1689 1768 1841 1899 2046 2192 2319 2238 2113 2064 2041 1993 1936 1865 1973 2039 2062 2019 1865 1747 1616 1525 1450 1403 1215 1114 1089 1033 906 928 958 1062 1219 1297 1304 1360 1444 1566 1748 1876 2044 2157 2151 2040 1939 1819 1701 1578 1500 1412 1346 1288 1221 1216 1258 1329 1346 1324 1305 1462 1577 1690 1740 1788 1807 1839 1845 1907 1885 1839 1828 1804 1790 1910 1900 1820 1841 1865 1937 1899 1828 1817 1798 1688 1565 1525 1544 1424 1463 1543 1595 1581 1599 1635 1722 1824 1899 1982 2042 1978 1940 1870 1811 1769 1788 1782 1760 1791 1822 1729 1625 1554 1462 1483 1526 1506 1472 1423 1388 1325 1306 1287 1263 1239 1221 1214 1219 1227 1230 1238 1248 1266 1272 1304 1323 1388 1403 1459 1507 1556 1571 1608 1598 1626 1708 1776 1817 1872 1841 1850 1859 1804 1752 1722 1797 2010 2122 2241 2250 2409 2548 2609 2551 2492 2442 2437 2510 2420 2347 2362 2302 2101 2016 2123 2234 2194 2057 2004 1914 1933 2098 2256 2152 2073 2044 1990 1975 1985 2050 2156 2295 2400 2494 2594 2527 2419 2319 2372 2467 2370 2362 2435 2499 2595 2669 2527 2394 2411 2516 2556 2395 2249 2243 2244 2290 2264 2287 2361 2461 2503 2517 2557 2586 2642 2607 2519 2411 2334 2229 2073 1964 1883 1778 1752 1856 1979 2180 2253 2280 2131 2076 2017 1988 2032 2291 2293 2360 2284 2218 2148 2075 2017 1923 1902 1973 2005 2062 2129 2196 2262 2345 2394 2481 2539 2484 2460 2419 2449 2477 2498 2440 2449 2396 2371 2224 2124 2044 2007 2015 1947 1958 1976 1952 1942 1764 1653 1519 1447 1347 1278 1432 1484 1325 1213 1137 1095 1117 1099 1038 1092 1019 1135 1191 1089 1086 1153 1158 1057 986 864 877 979 1043 989 954 882 822 788 834 863 953 1015 978 1006 1028 965 972 1023 942 935 947 897 896 836 834 715 809 801 767 726 693 684 675 662 659 650 648 645 644 637 633 630 624 621 619 615 613 609 606 603 599 594 591 588 587 584 582 578 573 569 565 563 560 554 553 548 548 543 541 537 533 532 531 536 532 533 533 533 534 533 532 531 532 529 528 525 527 525 525 525 521 518 520 519 519 513 517 512 511 465 468 468 465 462 468 470 474 478 482 480 481 484 486 486 486 481 483 478 479 477 476 474 473 477 470 468 468 466 466 462 460 459 460 457 456 454 453 452 452 449 446 447 444 443 440 442 439 437 435 434 423 399 396 401 398 411 418 419 421 419 422 420 419 419 410 407 413 413 391 411 413 412 415 414 412 416 411 410 408 406 406 407 405 403 402 405 405 404 403 404 402 403 400 393 396 397 392 391 387 380 380 379 353 326 326 330 396 436 473 479 432 420 431 454 456 437 406 378 407 397 391 371 379 355 365 342 363 370 376 388 388 391 397 394 357 350 373 379 355 365 386 341 348 357 382 405 433 509 555 464 401 502 542 621 575 515 493 410 430 455 484 561 603 649 626 558 510 454 458 520 553 626 648 597 577 579 589 609 639 711 708 678 710 691 662 663 686 735 765 721 728 660 630 655 693 730 689 679 656 674 674 710 661 630 562 447 380 377 381 396 410 514 557 584 579 515 505 527 579 629 624 556 507 558 592 589 633 678 662 565 484 458 427 384 381 376 375 407 414 449 392 366 378 335 323 320 318 323 366 399 420 441 483 542 579 582 580 539 551 542 563 572 591 556 559 490 519 562 559 592 618 705 753 757 786 770 752 680 649 641 657 669 685 678 715 732 697 697 688 680 672 643 633 605 609 589 615 668 635 589 614 654 722 743 778 765 768 762 744 719 670 641 523 458 407 382 358 369 411 467 504 538 632 695 721 713 740 720 645 650 669 687 761 842 814 766 704 758 839 892 824 832 849 862 883 885 879 889 884 873 856 852 844 837 847 853 865 878 880 883 869 893 892 881 828 838 862 839 844 810 842 857 809 840 849 840 845 824 839 775 767 779 819 876 975 994 836 767 703 660 644 643 643 665 681 712 684 694 701 704 731 728 729 710 718 696 687 682 683 688 699 706 705 726 732 745 777 730 730 734 749 759 746 754 760 768 779 785 791 800 808 820 845 907 942 938 917 863 863 870 855 837 851 819 840 845 890 955 1069 1148 1160 1193 1143 1248 1353 1383 1343 1273 1231 1186 1263 1269 1176 1140 1114 1173 1075 980 957 770 701 642 629 596 590 579 574 570 565 560 557 558 559 557 559 560 561 560 566 572 578 581 589 630 689 695 667 658 679 813 823 857 802 903 989 1050 1067 1114 1142 1195 1236 1265 1260 1278 1309 1227 1252 1356 1363 1282 1227 1198 1118 1044 1078 976 1058 1024 958 956 988 1048 1098 1171 1245 1303 1374 1376 1395 1378 1329 1243 1098 1022 931 894 911 882 903 875 863 883 896 912 910 884 897 909 864 883 913 925 968 1002 1044 1113 1213 1278 1376 1357 1462 1488 1339 1211 1136 1083 1024 927 858 851 973 1091 1213 1292 1270 1281 1267 1293 1286 1285 1294 1396 1389 1320 1308 1316 1346 1390 1481 1410 1371 1338 1339 1335 1272 1273 1313 1329 1327 1336 1386 1452 1542 1616 1686 1739 1844 1946 2109 2245 2408 2304 2191 2173 2137 2039 1974 2016 2086 2208 2098 1983 1889 1816 1679 1607 1493 1344 1210 1278 1261 1164 957 911 912 984 1117 1155 1203 1351 1443 1553 1708 1795 1929 1976 2092 1975 1798 1685 1612 1525 1455 1363 1297 1218 1197 1184 1226 1312 1276 1250 1333 1453 1526 1589 1611 1652 1711 1768 1780 1839 1789 1753 1753 1744 1716 1811 1787 1722 1735 1786 1869 1797 1692 1696 1696 1624 1559 1434 1438 1389 1427 1572 1564 1515 1536 1576 1657 1713 1772 1873 1944 1903 1866 1815 1779 1700 1715 1688 1689 1691 1751 1694 1621 1502 1422 1377 1439 1412 1394 1335 1318 1274 1275 1266 1256 1240 1223 1213 1219 1230 1234 1294 1295 1318 1324 1361 1371 1422 1471 1533 1608 1654 1667 1689 1710 1699 1749 1826 1872 1992 1975 1977 1948 1887 1837 1777 1731 1832 1952 2048 2180 2355 2518 2678 2602 2544 2557 2566 2617 2481 2429 2385 2270 2061 2069 2227 2276 2191 2061 1991 1922 1963 2109 2287 2234 2134 2086 2086 2064 1979 2000 2052 2156 2235 2358 2459 2482 2329 2263 2252 2240 2336 2347 2438 2451 2491 2679 2527 2419 2400 2530 2589 2349 2267 2228 2256 2348 2477 2420 2388 2441 2427 2389 2386 2407 2433 2518 2435 2333 2244 2142 2035 1905 1842 1780 1827 1957 2059 2212 2326 2207 2140 2142 2116 2021 2073 2184 2230 2296 2358 2243 2202 2127 2073 1961 1922 1948 1966 2034 2107 2206 2261 2346 2403 2469 2525 2415 2355 2305 2298 2352 2380 2334 2351 2288 2253 2274 2306 2228 2171 2128 2105 2138 2128 1996 1868 1734 1665 1681 1596 1384 1260 1298 1340 1244 1245 1085 1126 1079 1026 978 1044 957 940 976 911 917 962 976 889 888 944 1001 1099 1166 1110 1023 914 958 849 796 788 840 903 868 875 834 806 825 898 875 846 863 793 761 703 699 692 688 684 677 674 674 671 665 659 656 648 646 641 640 635 632 628 624 618 616 615 611 606 603 603 598 594 593 590 585 584 580 576 574 570 567 563 559 557 554 550 547 542 540 539 539 535 536 533 535 536 538 535 537 536 535 534 534 533 533 529 529 529 528 527 524 523 523 522 520 522 519 516 483 467 471 468 469 471 471 483 483 486 484 486 492 493 489 488 487 486 485 483 480 481 477 476 475 473 471 473 470 467 465 465 463 465 460 458 458 456 455 452 453 450 449 449 446 446 443 441 441 438 435 426 403 401 404 419 407 416 425 424 423 425 424 423 420 414 411 418 417 415 387 412 415 413 414 417 414 412 411 410 410 413 428 425 414 407 404 411 403 406 402 407 404 404 401 398 396 394 392 389 389 385 380 379 342 330 343 381 419 461 452 429 447 464 458 487 499 454 392 441 459 436 403 380 389 380 372 378 372 387 394 397 400 402 401 398 378 344 389 388 363 389 387 342 343 347 352 348 347 391 432 435 413 507 569 558 527 450 404 433 505 512 543 517 564 627 635 594 558 461 471 568 632 652 593 546 584 632 657 684 686 683 632 644 690 689 703 686 734 739 752 693 664 650 626 633 652 687 680 658 677 711 736 744 756 636 559 443 377 382 389 396 405 470 541 483 455 496 523 561 597 630 606 528 482 587 615 610 658 653 636 602 601 490 457 434 416 383 356 367 373 433 410 365 377 372 340 322 323 344 359 373 398 435 472 542 572 583 603 588 593 590 592 608 613 587 563 507 511 563 593 634 680 777 788 789 770 767 720 689 740 705 667 720 736 706 708 718 753 744 695 640 600 584 573 564 620 640 631 671 678 626 616 607 631 657 699 698 720 755 724 692 651 595 554 525 514 453 378 345 415 455 506 536 613 677 704 691 701 698 565 633 688 694 739 783 675 643 705 764 842 862 859 872 886 892 896 910 915 928 912 892 894 890 881 849 900 896 884 926 936 893 894 951 916 885 857 873 893 897 861 868 908 871 863 888 927 912 926 932 918 807 757 827 882 942 1050 1004 873 846 764 687 656 642 640 641 664 666 687 692 690 700 708 705 709 693 682 677 673 690 704 719 729 737 745 776 784 768 764 759 749 745 744 756 756 762 788 769 777 786 812 810 815 827 847 903 921 906 901 849 842 837 820 810 827 849 803 827 860 953 977 990 964 977 1110 1268 1252 1276 1369 1372 1350 1353 1319 1297 1241 1232 1208 1194 1144 1077 979 847 726 629 606 577 580 582 572 566 563 557 557 554 554 556 558 575 582 579 580 590 597 597 599 645 673 641 651 679 732 915 928 899 862 922 1032 1140 1169 1205 1188 1224 1227 1265 1177 1299 1314 1174 1251 1356 1295 1210 1236 1121 1047 956 946 941 942 940 965 1105 1178 1200 1317 1336 1375 1357 1494 1494 1437 1380 1202 1100 1003 941 894 884 920 918 941 900 879 907 926 934 925 919 920 930 887 908 913 948 965 990 1046 1098 1175 1260 1232 1275 1423 1353 1204 1152 1127 1056 938 955 892 857 945 1042 1160 1279 1329 1314 1319 1309 1326 1333 1363 1438 1396 1300 1315 1286 1274 1318 1408 1411 1344 1332 1310 1304 1273 1247 1261 1282 1321 1337 1402 1460 1556 1630 1715 1778 1867 1955 2120 2263 2434 2465 2363 2343 2224 2157 2172 2238 2236 2251 2088 1968 1820 1709 1593 1490 1403 1326 1254 1226 1197 1182 1042 968 927 937 1044 1146 1267 1331 1416 1471 1572 1642 1702 1828 1913 1825 1690 1591 1530 1432 1365 1288 1271 1173 1145 1207 1274 1219 1195 1258 1293 1343 1450 1503 1565 1593 1633 1708 1682 1746 1723 1651 1642 1632 1663 1733 1713 1653 1687 1766 1810 1754 1635 1602 1614 1565 1488 1374 1358 1429 1497 1550 1468 1437 1447 1571 1606 1638 1685 1769 1828 1834 1822 1796 1767 1723 1627 1629 1629 1616 1616 1629 1563 1440 1353 1346 1370 1334 1306 1268 1251 1241 1245 1246 1234 1223 1216 1215 1231 1246 1244 1269 1305 1361 1378 1420 1443 1478 1489 1560 1636 1735 1778 1786 1819 1843 1864 1893 1948 2029 2095 2079 2061 1991 1950 1884 1837 1782 1805 1973 2095 2248 2344 2497 2632 2691 2715 2710 2662 2554 2478 2363 2232 2082 2159 2335 2302 2197 2067 1944 1924 1989 2190 2318 2321 2259 2175 2119 2103 2082 1992 1986 2058 2113 2208 2306 2457 2325 2185 2112 2172 2222 2297 2358 2425 2492 2580 2636 2570 2533 2562 2492 2368 2356 2413 2379 2414 2483 2643 2559 2461 2391 2355 2347 2344 2329 2318 2329 2305 2318 2113 2032 1891 1834 1805 1894 1962 2054 2226 2338 2272 2236 2241 2219 2069 2081 2146 2197 2393 2509 2409 2307 2191 2147 2084 2021 1986 1971 2088 2157 2231 2289 2367 2415 2497 2539 2487 2357 2248 2222 2222 2222 2238 2213 2175 2131 2155 2192 2198 2118 2108 2131 2088 2021 1999 1979 1890 1815 1733 1620 1452 1285 1174 1173 1117 1107 1153 1292 1100 1214 1052 1044 1146 1068 1046 988 977 973 952 915 1006 1041 1143 1256 1266 1095 1010 1026 1076 946 846 846 792 765 767 768 754 750 740 752 741 732 720 710 712 709 705 696 699 688 692 680 672 664 658 663 656 655 649 663 642 725 704 647 634 623 617 613 610 606 601 598 596 591 588 587 585 585 578 574 572 569 565 560 558 553 551 547 544 544 541 541 539 538 537 537 538 547 538 541 539 540 538 539 537 536 534 532 531 532 534 530 527 533 525 524 523 520 521 520 478 475 474 473 474 473 475 486 488 488 491 496 495 494 493 493 490 488 486 483 482 481 479 479 475 474 474 471 469 469 472 474 465 464 463 460 458 459 455 455 452 453 448 450 448 446 442 442 439 440 414 405 408 407 424 426 404 419 427 425 426 426 426 421 417 417 419 419 418 403 408 419 417 417 419 416 414 413 412 413 432 438 442 440 415 408 410 413 405 402 404 403 405 403 404 398 395 395 392 391 385 385 372 353 334 337 352 382 446 466 444 429 450 484 483 488 443 420 451 464 481 449 414 399 399 394 393 394 399 384 412 412 406 404 403 406 391 376 348 361 381 397 398 355 344 345 358 360 366 350 352 361 389 441 463 485 411 379 446 503 532 560 570 594 600 640 609 534 502 462 487 546 616 629 567 566 616 611 622 641 633 640 593 603 642 690 721 711 722 753 718 660 638 645 650 633 637 644 644 684 705 735 713 739 701 609 506 476 410 379 387 399 418 447 463 433 461 523 546 580 604 630 560 543 469 534 507 548 614 665 617 582 630 558 452 392 380 361 349 346 353 379 370 345 358 356 344 323 318 325 342 373 409 467 471 480 517 579 591 583 592 566 593 627 645 609 581 634 580 536 565 624 677 758 819 798 778 724 707 739 800 771 721 696 734 705 726 751 781 722 667 615 667 645 622 577 645 690 693 693 678 632 633 680 723 738 740 720 707 732 741 683 615 622 592 568 531 464 360 337 379 405 464 495 565 634 659 670 627 588 517 567 614 676 723 669 596 616 711 763 715 729 899 937 952 934 924 944 939 942 939 936 924 926 884 890 904 915 918 943 953 933 961 970 915 889 877 964 986 958 952 912 986 974 984 940 999 1002 1034 987 830 754 833 881 963 1046 1131 1014 888 827 763 739 668 648 637 640 639 650 659 672 674 674 700 683 684 680 665 666 692 730 767 755 769 804 823 866 861 847 840 789 783 766 766 781 813 788 828 829 813 815 826 871 856 853 913 959 929 858 856 812 838 808 782 781 816 822 804 791 842 918 871 904 853 961 1014 992 1053 1234 1274 1175 1164 1265 1206 1213 1185 1170 1052 1044 1044 1051 1013 763 673 617 595 572 566 566 561 554 554 552 554 556 564 584 594 605 615 611 606 609 619 626 653 652 639 656 679 769 834 913 950 951 930 992 1071 1176 1271 1314 1194 1156 1155 1187 1102 1211 1214 1147 1256 1349 1275 1206 1133 1070 960 917 921 990 1039 1013 1120 1244 1318 1370 1409 1485 1545 1517 1451 1306 1214 1117 1039 1002 941 981 1001 959 934 959 958 908 924 943 939 954 949 931 968 958 915 931 935 955 991 986 999 1052 1114 1111 1198 1280 1355 1281 1119 1067 1033 1028 1058 1101 952 890 876 979 1164 1304 1285 1277 1283 1292 1281 1274 1324 1404 1360 1286 1264 1240 1230 1263 1264 1376 1346 1293 1301 1253 1229 1239 1279 1326 1356 1397 1461 1504 1598 1635 1717 1750 1870 1974 2138 2264 2440 2416 2318 2282 2260 2243 2241 2210 2111 2126 2110 2054 1947 1903 1790 1686 1488 1370 1294 1215 1207 1152 1074 1070 999 938 922 980 1116 1196 1253 1306 1362 1374 1362 1444 1540 1575 1536 1524 1440 1339 1243 1180 1206 1103 1108 1217 1275 1253 1205 1166 1214 1304 1402 1492 1504 1515 1555 1661 1613 1602 1582 1538 1508 1524 1601 1673 1583 1530 1552 1605 1704 1663 1629 1516 1486 1479 1447 1363 1310 1378 1468 1441 1355 1357 1438 1483 1488 1541 1610 1700 1751 1784 1775 1739 1706 1651 1590 1511 1497 1492 1502 1478 1433 1318 1275 1270 1229 1215 1207 1192 1200 1209 1212 1212 1210 1202 1229 1258 1285 1298 1289 1295 1311 1295 1374 1429 1453 1499 1542 1577 1632 1698 1739 1814 1882 2014 2027 2042 2042 2131 2194 2208 2187 2075 2021 1975 1951 1939 1857 1794 1861 2012 2169 2310 2408 2647 2796 2782 2662 2570 2477 2335 2280 2177 2274 2393 2256 2151 1971 1930 1993 2068 2275 2370 2450 2407 2259 2201 2145 2136 2074 1988 1917 1955 2052 2146 2208 2267 2178 2108 2073 2074 2212 2287 2477 2567 2516 2449 2513 2509 2601 2492 2462 2434 2406 2461 2641 2686 2509 2461 2425 2429 2425 2375 2315 2298 2290 2278 2252 2216 2214 2250 2113 2008 1884 1899 1978 2030 2143 2218 2294 2276 2308 2432 2150 2141 2135 2195 2383 2524 2676 2648 2404 2313 2206 2151 2056 2022 2132 2218 2342 2382 2442 2504 2414 2468 2548 2507 2350 2284 2175 2147 2102 2051 2009 1995 1977 1993 2011 1986 1999 1981 1954 1917 1883 1836 1741 1713 1527 1449 1349 1225 1185 1220 1352 1346 1354 1243 1216 1336 1306 1302 1279 1157 1096 1204 1237 1189 1052 1001 1106 1254 1272 1348 1233 1154 1086 1182 1040 959 1040 1024 959 895 897 873 783 804 775 763 746 732 787 822 834 773 855 877 814 909 906 906 816 692 721 742 769 699 709 761 679 689 776 755 707 758 761 747 709 613 604 600 598 595 589 586 583 579 575 576 573 568 567 562 563 557 554 551 549 546 543 540 541 538 539 541 543 544 545 545 544 544 544 541 542 540 539 539 538 533 536 534 531 530 529 525 526 523 524 504 476 473 476 477 476 481 482 489 495 500 499 500 497 496 494 495 492 491 488 486 484 486 483 480 478 478 477 475 471 471 469 468 465 466 465 463 462 461 459 456 456 452 453 447 448 446 445 447 434 420 411 423 424 429 430 430 404 423 432 430 428 426 424 425 424 423 423 420 403 400 422 419 418 415 417 415 417 416 436 431 428 447 446 439 420 413 411 413 410 410 409 409 406 402 403 399 398 392 352 352 348 343 338 339 361 366 417 457 463 464 464 442 482 514 560 544 451 443 476 498 512 489 415 393 434 420 417 406 416 411 417 419 420 418 419 366 357 362 355 353 352 399 405 404 401 402 395 390 396 394 391 391 358 354 354 353 432 474 499 543 566 580 582 588 616 616 588 526 503 442 498 562 585 586 541 544 538 548 573 619 578 588 549 621 659 642 682 615 640 675 712 671 675 676 660 639 627 631 665 691 690 683 692 666 658 612 567 519 451 397 391 382 386 386 382 385 400 491 545 531 587 590 627 576 499 457 497 595 629 596 565 563 600 576 493 446 416 433 428 410 386 334 334 327 331 337 321 322 322 327 331 356 403 408 465 488 544 589 541 517 521 589 618 651 662 662 661 635 624 595 590 633 673 751 829 783 781 787 796 727 766 803 746 758 764 746 744 716 673 643 675 669 704 696 682 632 621 696 748 774 758 705 674 697 743 815 878 839 820 816 726 669 598 580 519 520 494 465 398 343 289 328 393 464 545 599 588 605 634 597 513 444 469 508 587 530 476 534 522 554 601 623 899 928 967 942 951 958 970 986 986 990 959 933 928 936 948 961 965 991 1000 979 998 965 941 953 912 1003 1053 1007 1000 991 1036 1060 1035 1038 1042 1084 1004 876 776 816 886 963 1067 1155 1138 1043 953 892 808 753 713 670 641 637 637 647 660 661 662 668 666 668 666 662 663 681 707 742 813 855 814 829 887 997 996 931 871 820 796 796 798 850 853 846 867 852 853 886 865 914 932 907 898 933 930 886 860 844 815 777 770 756 800 810 773 786 844 838 823 840 856 904 916 892 966 1070 1082 1043 1110 1192 1140 1085 1053 1040 1013 946 938 906 887 742 647 602 581 566 561 557 555 551 551 544 553 561 601 617 646 643 664 678 689 698 681 655 683 731 745 753 751 832 871 934 955 975 1009 1038 1117 1210 1307 1303 1197 1057 1106 1101 1087 1148 1155 1190 1273 1266 1229 1225 1164 950 908 925 1003 1096 1168 1205 1216 1178 1228 1325 1376 1406 1450 1443 1339 1221 1099 1048 1011 964 1015 1097 1041 956 1018 1015 965 930 941 979 972 979 961 974 986 971 937 960 941 958 999 1014 1009 1014 1047 1076 1131 1176 1288 1228 1082 1044 1035 1068 1128 1154 974 895 907 1006 1162 1280 1194 1177 1248 1279 1254 1234 1278 1292 1267 1250 1239 1202 1205 1212 1252 1328 1370 1315 1244 1239 1217 1262 1289 1331 1375 1434 1482 1542 1611 1657 1731 1816 1900 1967 2080 2179 2351 2395 2293 2229 2186 2144 2110 2102 2066 2040 1995 1988 1885 1857 1791 1674 1516 1402 1319 1272 1288 1245 1206 1224 1153 1086 963 944 952 1024 1121 1164 1220 1256 1230 1255 1250 1366 1398 1333 1260 1240 1202 1090 1106 1073 1109 1246 1229 1191 1200 1126 1202 1259 1293 1349 1403 1464 1524 1585 1575 1442 1490 1417 1435 1486 1535 1584 1566 1460 1468 1573 1674 1595 1557 1482 1431 1379 1362 1310 1309 1402 1457 1411 1340 1330 1386 1405 1443 1500 1547 1633 1655 1683 1724 1704 1668 1639 1590 1484 1420 1416 1424 1320 1316 1246 1232 1222 1216 1190 1183 1182 1185 1187 1187 1194 1223 1254 1300 1325 1338 1345 1337 1362 1373 1336 1325 1347 1392 1458 1518 1554 1581 1631 1694 1758 1806 1918 2037 2165 2176 2218 2314 2304 2243 2148 2113 2042 2000 1959 1916 1890 1826 1889 2005 2215 2362 2510 2633 2806 2742 2585 2494 2350 2319 2285 2355 2281 2166 2065 1947 1946 2070 2134 2277 2416 2473 2386 2301 2265 2205 2168 2097 2020 1962 1865 1931 1983 2033 2099 2228 2168 2019 2009 2105 2194 2308 2408 2401 2332 2357 2423 2519 2563 2542 2537 2610 2590 2583 2647 2615 2480 2453 2465 2442 2406 2335 2302 2251 2233 2223 2249 2201 2188 2141 2111 2053 2073 2113 2087 2176 2227 2320 2323 2403 2485 2294 2207 2147 2170 2282 2382 2487 2592 2622 2495 2296 2159 2065 2051 2143 2234 2326 2386 2476 2518 2396 2372 2480 2496 2439 2475 2324 2215 2047 1980 1910 1907 1878 1885 1875 1886 1936 1891 1878 1932 1907 1811 1728 1669 1431 1305 1216 1215 1366 1408 1452 1413 1474 1367 1206 1289 1454 1439 1268 1188 1285 1345 1291 1135 995 1093 1126 1246 1343 1428 1330 1159 1167 1118 1032 1081 1171 1139 1053 1047 1015 876 804 823 866 885 888 770 799 957 1003 878 848 974 940 970 1033 891 815 703 755 849 823 743 789 790 770 733 760 852 782 811 779 729 645 619 605 600 595 590 589 586 583 579 576 575 570 567 566 564 560 556 555 553 551 545 545 549 543 542 542 545 544 547 547 547 548 548 544 545 545 544 543 539 539 539 537 536 535 534 534 529 528 527 518 486 478 479 479 481 481 484 494 496 498 503 503 500 501 500 499 496 493 492 491 490 486 487 483 482 481 480 479 477 472 473 472 469 467 467 466 466 462 461 462 458 456 458 462 449 448 446 440 436 417 419 433 430 433 435 435 429 410 433 431 430 430 427 425 426 423 425 421 420 415 421 420 421 423 423 419 422 448 447 428 437 439 445 445 441 421 412 417 417 413 411 411 409 406 405 398 385 367 357 352 362 348 358 399 411 398 370 416 429 465 495 462 500 502 540 504 485 447 463 491 527 532 472 408 437 465 441 426 417 421 419 424 422 420 423 386 361 379 362 393 365 357 409 406 411 409 406 406 394 393 394 397 397 396 394 375 366 363 476 528 514 483 475 480 517 546 577 533 550 536 436 493 558 602 534 492 530 543 561 581 592 576 521 550 610 586 613 669 587 571 618 663 703 696 685 665 646 639 634 642 650 665 682 695 637 559 541 531 485 433 451 429 422 430 450 454 420 410 428 466 505 512 550 589 534 455 513 554 607 554 558 559 589 619 568 483 432 407 400 379 405 348 343 384 359 335 326 320 322 330 329 333 351 359 398 426 463 529 553 517 491 521 553 592 629 630 665 668 653 684 684 623 681 727 761 812 785 827 802 800 774 752 772 822 810 827 805 761 708 708 720 739 742 768 718 638 607 649 643 714 765 799 791 708 781 807 821 835 767 715 707 698 665 581 519 508 479 486 463 393 324 271 327 401 446 523 572 550 555 564 564 556 492 442 405 425 393 421 398 416 489 517 556 939 945 976 989 992 1001 1017 1029 1037 1036 1020 996 972 980 987 1004 1006 1035 1044 1023 1006 1008 1009 1009 962 991 1083 1053 1069 1083 1104 1128 1085 1117 1098 1045 866 799 827 888 980 1036 1161 1245 1111 1051 960 900 856 808 749 724 665 644 638 644 656 655 656 659 655 656 655 656 684 698 714 749 808 891 920 890 964 1083 1129 1009 914 850 858 896 879 944 952 946 956 931 910 897 934 1003 1024 963 968 998 981 938 895 898 840 832 811 778 745 782 756 765 791 780 790 804 839 871 877 855 952 927 946 900 970 1063 1115 1149 1125 1049 1007 925 788 748 702 659 606 570 551 548 548 551 551 548 551 552 562 601 659 705 752 756 776 682 749 791 780 732 711 734 734 747 788 834 868 926 969 1043 1058 1072 1119 1219 1290 1167 1199 1081 1018 1032 1055 1105 1133 1204 1267 1190 1186 1075 1024 902 917 1014 1075 1154 1260 1328 1365 1324 1260 1269 1297 1328 1373 1275 1233 1188 1166 1117 1059 982 1034 1045 1012 960 1040 1028 984 948 930 978 993 998 998 1012 1000 999 973 989 997 979 980 1014 1040 1059 1094 1110 1094 1117 1222 1113 1062 1068 1105 1146 1167 1110 994 898 918 1027 1177 1250 1104 1099 1162 1221 1211 1205 1217 1228 1239 1253 1261 1209 1177 1187 1222 1257 1359 1353 1274 1206 1221 1259 1287 1334 1371 1429 1493 1558 1631 1691 1785 1846 1903 1944 2007 2101 2245 2335 2227 2199 2123 2094 2059 2049 1973 1958 1931 1866 1782 1727 1638 1595 1521 1402 1441 1422 1419 1409 1383 1386 1258 1157 1015 1023 1000 958 967 989 1096 1178 1140 1138 1136 1125 1079 1081 1081 1091 1078 1041 1041 1055 1063 1149 1142 1074 1126 1104 1170 1183 1165 1188 1227 1373 1404 1433 1544 1430 1328 1317 1397 1459 1472 1511 1417 1342 1422 1518 1511 1472 1450 1451 1408 1357 1315 1263 1320 1436 1398 1333 1269 1323 1338 1357 1382 1427 1483 1528 1552 1590 1593 1597 1604 1589 1569 1494 1380 1330 1302 1247 1226 1205 1195 1195 1194 1183 1174 1179 1186 1213 1229 1246 1242 1307 1333 1382 1402 1382 1380 1420 1464 1395 1406 1421 1411 1405 1450 1509 1553 1663 1739 1752 1783 1877 1970 2118 2270 2351 2436 2324 2269 2233 2205 2104 2074 1989 1982 1916 1860 1846 1943 2130 2230 2400 2557 2774 2808 2621 2517 2379 2358 2352 2415 2238 2163 2060 1992 2039 2125 2184 2319 2437 2428 2372 2334 2307 2247 2197 2172 2103 1957 1869 1840 1837 1881 1943 2051 2094 2083 1993 1965 2061 2173 2258 2255 2258 2334 2381 2386 2421 2607 2684 2739 2799 2781 2606 2545 2600 2653 2557 2437 2400 2353 2318 2279 2299 2258 2208 2167 2139 2107 2088 2029 2053 2147 2204 2275 2343 2461 2387 2411 2468 2381 2317 2201 2175 2245 2315 2403 2485 2554 2440 2289 2169 2054 2058 2153 2197 2274 2328 2412 2438 2338 2292 2315 2414 2438 2408 2298 2285 2223 2085 1953 1879 1783 1805 1786 1761 1805 1794 1818 1913 1792 1736 1657 1559 1344 1240 1368 1468 1466 1561 1526 1502 1556 1420 1330 1254 1412 1501 1334 1294 1402 1415 1278 1140 1043 1197 1278 1362 1403 1422 1294 1244 1271 1161 1170 1172 1240 1273 1184 1051 980 897 818 855 961 997 962 835 791 933 1019 994 916 1011 1117 1075 977 903 838 731 753 926 895 824 871 836 784 753 781 906 922 845 784 695 655 645 642 607 607 590 590 584 580 579 574 571 569 565 564 560 560 556 553 550 549 548 545 545 547 547 547 550 549 550 549 553 553 551 548 547 545 545 544 544 542 542 541 540 542 532 535 533 527 501 486 483 489 483 482 482 485 486 499 497 502 507 505 505 504 502 499 498 496 492 494 489 490 486 485 485 482 481 480 477 476 477 477 472 470 469 467 464 464 464 460 458 460 455 453 451 451 452 427 424 430 428 435 434 438 438 435 422 419 434 434 434 432 430 428 426 426 425 420 416 423 424 422 432 449 463 462 441 450 433 454 446 440 447 445 442 419 438 420 421 415 413 412 410 407 404 385 366 358 356 394 371 369 395 434 457 389 380 405 444 484 510 490 519 538 501 476 465 469 492 512 543 532 462 421 431 470 452 454 434 455 447 444 443 428 427 407 370 370 366 402 380 392 420 409 414 416 412 411 411 402 396 396 397 397 398 391 359 363 392 436 422 458 495 531 557 572 538 515 533 537 429 495 547 532 498 509 537 551 584 605 582 587 512 577 560 559 622 628 548 537 579 614 639 677 702 674 644 641 656 671 664 678 694 686 649 615 571 539 472 489 468 426 453 456 443 443 439 411 389 436 519 545 583 613 527 451 484 538 589 521 537 579 602 587 605 539 496 456 400 369 359 378 390 397 401 372 327 322 324 327 329 335 357 360 391 395 456 443 451 452 469 491 537 579 612 628 664 683 676 678 702 680 703 724 742 727 809 809 825 834 781 781 802 806 818 794 775 750 701 766 793 798 808 759 711 620 648 688 708 704 720 776 807 758 751 813 841 834 771 680 630 589 608 535 550 472 436 403 407 381 337 260 302 365 395 449 525 529 501 498 499 505 485 518 504 425 388 345 318 363 405 447 455 986 999 1002 1023 1037 1041 1050 1041 1076 1081 1071 1030 1023 1022 1020 1040 1065 1061 1080 1080 1070 1079 1070 1062 1010 1027 1116 1107 1096 1135 1157 1193 1159 1083 987 898 820 855 911 960 1057 1151 1270 1173 999 1020 969 901 835 810 757 691 714 701 637 638 655 654 653 653 648 652 668 678 696 717 733 767 814 896 972 1012 1100 1275 1213 1119 1013 928 902 953 1026 1100 1112 1093 1074 1044 1009 1001 1003 1031 1065 1035 1037 1090 1046 996 965 913 889 901 873 816 767 741 719 724 729 768 753 772 780 812 793 856 864 824 833 806 874 926 962 964 933 903 846 778 692 634 627 608 576 550 546 546 548 547 547 562 562 576 611 657 706 799 842 835 829 747 745 808 799 803 852 916 891 784 779 849 898 972 1008 1061 1101 1139 1081 1184 1208 1106 1062 1049 995 1158 1192 1205 1284 1280 1258 1197 1096 984 887 919 999 1074 1147 1228 1261 1306 1364 1442 1386 1310 1298 1299 1282 1208 1162 1129 1086 1067 1027 1024 986 1027 987 977 1010 1018 1015 985 976 962 998 1030 1043 1045 1044 1034 1028 1027 1016 1017 1011 1028 1042 1064 1097 1137 1123 1195 1167 1088 1141 1194 1298 1301 1158 1057 958 922 929 1066 1188 1143 1049 1056 1108 1135 1180 1209 1222 1225 1227 1210 1243 1186 1159 1199 1227 1261 1359 1308 1264 1214 1210 1250 1294 1306 1365 1427 1482 1541 1602 1665 1735 1808 1868 1909 1956 2024 2172 2309 2208 2145 2119 2090 2060 2023 1978 1956 1936 1964 1899 1837 1773 1676 1516 1497 1592 1586 1554 1503 1460 1431 1301 1189 1140 1124 1129 1072 951 968 973 1032 1089 1072 1049 1037 989 993 996 1010 1030 1053 1116 1100 1055 1039 1041 1047 1063 1074 1101 1056 1068 1093 1161 1251 1286 1314 1373 1409 1246 1239 1331 1374 1385 1427 1315 1275 1402 1427 1329 1310 1345 1342 1310 1298 1269 1261 1354 1391 1346 1267 1247 1345 1302 1297 1350 1399 1429 1460 1478 1486 1495 1487 1457 1438 1486 1327 1306 1269 1268 1240 1225 1201 1186 1170 1171 1174 1186 1214 1223 1256 1298 1305 1300 1321 1358 1415 1456 1419 1430 1466 1504 1473 1515 1502 1465 1441 1450 1506 1534 1663 1760 1790 1814 1899 1970 2076 2179 2346 2474 2373 2351 2349 2295 2193 2153 2079 2053 2002 1892 1845 1893 2093 2267 2431 2552 2745 2799 2627 2523 2425 2401 2426 2416 2248 2178 2033 1989 2076 2163 2228 2345 2485 2470 2434 2394 2364 2392 2288 2143 2016 1884 1812 1761 1766 1767 1793 1875 1905 1997 2017 1891 1917 2078 2100 2125 2178 2259 2311 2382 2452 2509 2567 2605 2643 2660 2572 2470 2481 2507 2589 2516 2439 2397 2388 2341 2336 2300 2218 2144 2142 2107 2092 2102 2098 2155 2197 2240 2325 2439 2536 2603 2660 2480 2402 2317 2336 2320 2330 2380 2421 2522 2464 2263 2199 2102 2100 2127 2170 2254 2338 2435 2421 2430 2345 2203 2213 2248 2247 2179 2164 2126 2105 1967 1879 1740 1705 1712 1662 1650 1694 1716 1743 1688 1665 1590 1474 1298 1308 1435 1533 1597 1637 1583 1597 1668 1602 1429 1300 1438 1577 1446 1398 1503 1386 1260 1159 1140 1198 1338 1445 1500 1478 1413 1404 1341 1321 1336 1321 1323 1280 1237 1203 1082 936 824 916 1034 1165 1042 909 836 863 960 1017 1069 1097 1153 982 886 842 811 796 749 859 891 964 973 913 840 828 826 935 974 890 839 738 774 690 699 697 632 599 587 586 582 577 573 570 570 566 563 561 558 555 553 552 550 550 549 549 550 550 550 553 553 555 557 560 555 552 550 550 550 547 548 548 546 543 545 543 541 536 535 521 492 489 487 488 496 489 484 488 489 492 501 502 505 509 509 506 504 502 502 498 495 496 494 491 490 489 488 484 484 483 480 480 476 476 476 473 471 470 469 468 466 465 461 461 456 455 456 452 449 434 431 434 440 436 439 441 441 441 432 419 430 434 437 435 433 431 430 430 428 427 423 426 425 424 440 463 465 465 456 461 450 456 452 449 445 449 440 430 438 444 423 422 417 416 413 411 403 399 368 369 401 398 379 413 404 432 466 433 395 419 473 464 461 495 538 533 490 467 482 494 490 530 546 555 475 450 425 440 470 471 469 457 472 476 463 466 463 448 400 380 399 406 408 388 363 385 423 433 436 425 414 416 417 408 401 400 400 400 399 365 363 363 367 430 482 495 528 536 553 581 572 520 476 411 447 493 526 488 527 557 580 587 588 536 592 500 537 510 525 538 543 523 562 602 602 625 668 718 715 689 659 646 653 677 685 683 691 710 715 621 561 537 502 470 476 470 461 399 396 392 394 463 514 552 503 589 562 511 446 491 550 506 537 555 607 527 578 612 598 518 438 412 425 404 443 459 480 492 428 379 336 328 324 330 340 361 394 377 374 397 403 434 428 473 510 523 561 575 563 576 637 678 688 692 678 664 665 657 707 756 725 762 758 761 788 822 825 794 801 768 759 732 772 802 811 794 738 660 625 667 731 768 756 746 768 799 797 798 803 827 739 660 579 520 479 549 439 468 417 392 412 374 378 342 250 265 324 352 393 457 478 503 489 488 484 469 457 442 458 446 356 295 298 316 354 394 1023 1038 1048 1053 1068 1046 1022 1048 1092 1109 1120 1100 1041 1053 989 1009 1047 1081 1122 1115 1132 1136 1132 1122 1063 1077 1146 1199 1192 1207 1237 1147 1037 975 882 851 898 942 1004 1080 1189 1278 1193 1098 998 901 879 830 787 778 747 705 722 720 706 654 627 640 645 650 643 655 678 694 707 731 751 781 815 857 953 1107 1241 1205 1157 1042 1049 976 896 982 1104 1136 1151 1183 1207 1239 1225 1215 1192 1204 1194 1184 1186 1176 1141 1110 1033 980 941 879 845 814 798 774 749 712 700 730 726 732 730 757 801 836 809 763 756 753 794 813 820 783 770 703 700 674 654 619 599 571 556 546 546 543 546 551 561 575 587 605 628 660 717 787 823 840 879 866 843 816 861 964 1016 1083 978 824 852 917 891 988 1075 1096 1128 1105 1052 1020 1049 1043 1014 978 1084 1220 1300 1367 1292 1186 1117 942 877 881 929 1018 1086 1097 1196 1283 1335 1389 1478 1526 1543 1489 1415 1357 1255 1185 1129 1090 1081 1069 1039 1033 1040 1025 1022 1008 997 999 996 997 1018 1018 1040 1065 1080 1100 1094 1088 1069 1053 1035 1041 1058 1052 1091 1112 1104 1144 1168 1208 1154 1207 1268 1331 1394 1381 1177 1072 978 971 934 945 979 996 1031 1120 1224 1220 1239 1243 1210 1187 1160 1123 1146 1121 1193 1186 1198 1220 1332 1303 1252 1192 1192 1215 1249 1277 1329 1374 1439 1484 1564 1608 1722 1802 1849 1876 1904 1949 2071 2203 2277 2275 2169 2118 2062 2041 2011 2020 1974 1966 1894 1844 1731 1659 1670 1724 1837 1796 1706 1596 1547 1556 1416 1297 1279 1263 1281 1202 1101 1033 1009 969 967 975 1020 1093 1064 1052 1133 1168 1160 1201 1298 1377 1321 1228 1230 1185 1181 1094 1082 1107 1109 1059 1071 1158 1161 1149 1197 1184 1155 1154 1154 1191 1221 1263 1193 1217 1217 1223 1187 1208 1193 1173 1198 1223 1207 1281 1272 1223 1286 1240 1206 1250 1215 1300 1295 1332 1341 1363 1366 1356 1346 1356 1299 1260 1251 1230 1212 1210 1215 1210 1195 1183 1171 1167 1174 1234 1261 1302 1319 1361 1379 1409 1410 1442 1411 1491 1517 1477 1493 1541 1566 1596 1578 1553 1559 1507 1484 1545 1587 1642 1724 1774 1821 1928 2009 2094 2155 2277 2401 2528 2508 2447 2371 2266 2274 2216 2156 2050 2006 1869 1876 1972 2111 2348 2509 2670 2778 2619 2526 2513 2506 2433 2340 2249 2159 2044 1975 2043 2229 2307 2387 2483 2635 2602 2555 2450 2309 2204 2023 1924 1830 1874 1829 1814 1773 1741 1694 1696 1737 1773 1755 1779 1827 1873 1938 2012 2152 2265 2383 2406 2323 2340 2457 2535 2731 2589 2460 2446 2439 2432 2473 2552 2575 2464 2404 2386 2323 2256 2211 2238 2221 2172 2185 2148 2113 2149 2180 2237 2302 2397 2435 2430 2505 2495 2475 2419 2430 2478 2519 2564 2561 2462 2271 2198 2179 2250 2256 2254 2330 2320 2377 2305 2264 2245 2184 2139 2068 2070 2032 1998 1937 1887 1834 1760 1722 1736 1693 1649 1591 1578 1611 1586 1562 1523 1471 1349 1373 1440 1559 1672 1755 1792 1742 1757 1669 1551 1430 1388 1501 1606 1618 1582 1567 1454 1336 1213 1148 1193 1275 1393 1478 1524 1483 1391 1340 1320 1283 1245 1150 1115 1051 1003 965 869 925 974 1032 1150 1189 996 953 896 855 895 930 1012 1109 1110 1021 1023 961 865 747 862 946 1042 1054 1039 988 981 944 1018 972 913 872 844 842 816 778 751 696 667 683 611 597 589 580 572 567 563 564 559 559 555 553 554 552 553 554 557 557 556 557 563 558 560 561 561 557 555 556 557 555 553 550 554 553 548 549 542 542 529 502 497 494 496 516 530 521 488 490 493 496 500 508 508 511 515 511 509 507 503 503 501 502 498 496 494 495 492 491 490 488 484 482 482 481 478 477 475 474 473 473 468 466 465 463 460 463 458 454 446 436 434 441 445 440 441 445 447 445 443 428 429 441 437 440 437 436 434 433 430 427 427 431 443 464 475 474 469 471 471 468 463 458 458 458 452 454 447 445 427 445 448 429 426 428 419 418 412 400 376 395 416 393 427 452 444 467 453 461 390 417 452 486 498 478 499 545 551 485 502 525 562 548 562 539 517 467 442 444 471 501 504 510 497 483 490 502 521 475 412 381 373 396 411 407 372 366 439 431 446 450 450 439 428 420 418 420 416 417 409 411 404 399 404 403 398 367 406 470 462 546 546 523 528 491 415 475 537 535 459 499 511 563 595 564 508 490 487 485 498 500 519 550 533 562 605 660 685 714 659 665 655 679 654 647 670 665 664 681 699 699 654 599 553 512 520 516 507 469 404 394 415 508 572 543 510 506 559 498 443 463 505 475 505 529 540 574 500 510 506 533 567 545 494 486 491 484 516 489 449 421 384 360 361 339 328 341 352 356 413 411 398 440 546 568 579 614 595 552 539 560 550 597 666 677 657 612 572 552 591 593 659 606 675 702 764 822 808 786 775 785 792 816 779 804 817 785 717 653 659 677 670 689 707 755 777 818 800 801 776 803 761 644 556 460 400 373 433 365 381 282 333 374 351 292 285 240 209 227 259 321 351 380 409 381 411 437 423 413 375 387 403 394 327 255 210 245 315 1008 1045 1075 1065 1055 987 1021 1063 1121 1130 1132 1133 1077 1080 1016 1026 1037 1084 1124 1141 1149 1158 1161 1167 1146 1150 1209 1244 1245 1256 1231 1109 1002 933 885 938 1027 1080 1111 1199 1339 1270 1123 1037 958 918 877 853 820 787 789 773 756 739 706 694 628 632 641 643 639 650 687 694 719 744 771 810 860 924 1018 1206 1145 1076 1066 967 958 1024 898 967 995 1005 1019 1045 1074 1128 1168 1222 1267 1317 1351 1326 1316 1303 1249 1171 1122 1037 994 934 898 866 852 825 785 740 730 680 708 708 739 757 782 775 758 735 723 716 742 735 736 743 693 690 666 643 620 593 582 563 547 545 541 543 546 553 563 586 611 611 620 652 697 753 786 795 815 940 937 878 925 1061 1078 1066 986 855 904 1016 966 1023 1058 1089 1121 1136 1059 1029 989 969 943 1058 1146 1283 1363 1297 1255 1082 966 866 867 969 963 1099 1094 1166 1184 1279 1365 1466 1473 1598 1635 1581 1440 1372 1259 1207 1122 1106 1082 1095 1073 1061 1092 1045 1075 1049 1034 1026 1021 1038 1065 1081 1090 1097 1117 1136 1128 1114 1102 1082 1058 1075 1085 1088 1118 1137 1135 1165 1215 1189 1222 1212 1315 1376 1388 1322 1179 1074 1008 979 939 943 1000 1066 1147 1128 1176 1218 1215 1178 1131 1138 1101 1100 1100 1144 1162 1179 1231 1200 1199 1244 1225 1153 1182 1193 1245 1280 1322 1385 1442 1477 1548 1592 1686 1731 1757 1776 1818 1864 1979 2087 2228 2243 2150 2123 2095 2090 2043 2012 1981 1967 1925 1862 1761 1743 1775 1853 1992 1912 1776 1700 1645 1615 1446 1393 1373 1373 1368 1283 1198 1169 1085 1012 1103 1176 1225 1201 1103 1109 1193 1277 1308 1331 1386 1526 1490 1439 1398 1287 1337 1272 1256 1277 1234 1138 1080 1063 1076 1095 1089 1108 1118 1121 1115 1106 1110 1129 1143 1143 1142 1138 1144 1140 1141 1155 1166 1179 1185 1189 1194 1164 1186 1171 1172 1207 1177 1206 1237 1257 1279 1298 1318 1285 1243 1261 1235 1199 1179 1175 1182 1186 1187 1180 1173 1162 1165 1204 1251 1307 1348 1387 1406 1456 1436 1458 1481 1510 1478 1523 1540 1536 1566 1598 1610 1639 1646 1603 1579 1561 1537 1524 1549 1606 1667 1740 1748 1872 1984 2117 2183 2241 2312 2492 2554 2476 2425 2396 2336 2226 2128 2073 2041 1910 1885 1950 2052 2248 2403 2557 2681 2642 2556 2535 2529 2396 2338 2237 2152 2070 1986 2051 2202 2306 2452 2556 2655 2553 2453 2376 2227 2088 1956 1899 1956 1974 1947 1888 1882 1862 1770 1749 1684 1666 1656 1654 1670 1715 1767 1870 1964 2071 2210 2307 2161 2164 2300 2449 2662 2717 2547 2453 2398 2386 2394 2413 2509 2498 2535 2493 2350 2298 2277 2259 2217 2262 2375 2269 2181 2148 2180 2221 2286 2325 2365 2388 2423 2453 2556 2670 2588 2552 2561 2572 2480 2366 2281 2207 2173 2240 2292 2408 2519 2500 2360 2320 2290 2271 2327 2287 2152 2095 2021 1970 1902 1884 1851 1817 1859 1863 1914 1797 1699 1676 1617 1555 1482 1470 1459 1438 1515 1589 1677 1770 1866 1890 1897 1844 1687 1562 1438 1501 1551 1642 1675 1564 1462 1334 1268 1262 1187 1275 1352 1445 1476 1447 1409 1321 1272 1230 1202 1151 1140 975 923 955 968 892 932 1110 1203 1280 1226 1053 1064 938 978 945 890 994 1117 1129 1065 1038 965 801 796 910 988 1043 1105 1137 1124 1098 1069 1108 1067 1054 1010 961 946 902 863 849 804 764 698 616 603 594 589 573 567 563 560 561 560 557 556 554 555 559 559 560 561 560 562 562 563 564 561 563 563 561 559 560 558 555 553 556 555 548 548 545 528 503 501 513 508 531 541 539 508 490 495 499 496 506 507 513 517 516 510 511 507 508 508 503 501 500 500 498 495 493 490 490 488 486 487 484 483 483 479 478 477 476 471 470 469 467 464 462 460 458 453 445 437 447 453 447 442 446 449 449 450 441 431 434 441 442 440 440 435 436 433 431 431 438 476 491 508 494 487 475 470 474 469 462 465 458 456 454 453 452 447 434 446 448 432 440 420 418 417 391 380 407 446 456 413 416 456 444 465 476 446 424 424 437 440 446 510 537 556 577 549 543 567 588 537 549 522 499 457 456 483 503 526 549 521 498 513 525 528 467 396 385 398 413 413 414 403 380 424 450 442 456 461 463 459 453 452 432 421 417 424 419 421 412 406 405 407 406 383 381 401 446 471 538 508 481 449 404 459 544 547 456 542 583 596 575 510 488 479 498 501 538 540 547 563 588 584 637 643 651 692 668 645 639 636 676 669 671 682 653 663 699 723 645 601 548 567 552 530 523 455 403 402 402 465 524 500 505 440 491 471 432 487 484 480 528 552 508 464 488 505 501 529 585 601 584 558 531 482 487 422 427 419 421 409 383 358 326 334 337 350 401 422 447 467 509 584 627 615 594 593 591 582 560 565 594 604 610 592 537 491 505 495 534 579 670 721 782 792 805 786 801 834 824 839 813 781 777 735 709 647 708 740 743 750 727 748 777 748 673 699 678 745 685 572 492 427 417 356 324 281 279 273 318 342 355 283 240 240 215 186 205 241 239 313 302 329 401 371 341 310 322 353 378 380 384 288 224 180 224 1049 1065 1086 1092 1031 982 1112 1129 1130 1133 1132 1074 1068 1068 972 1021 1108 1120 1121 1145 1126 1133 1134 1174 1197 1219 1255 1277 1155 1137 1214 1248 1138 1000 923 991 1098 1148 1219 1278 1393 1270 1134 1058 1046 995 916 912 871 849 798 772 734 729 704 669 624 636 635 633 635 637 656 679 702 746 792 842 870 989 1122 1150 1089 1025 956 922 863 836 858 838 911 943 948 928 964 1021 1061 1084 1112 1160 1199 1269 1300 1372 1378 1314 1215 1130 1075 1030 971 908 877 840 816 765 734 696 671 723 735 764 804 762 726 719 700 687 695 698 700 711 659 680 630 602 595 584 570 547 544 544 545 545 550 563 584 639 661 677 706 703 689 691 708 748 791 928 1033 952 931 1022 1111 1080 1067 976 913 1005 1077 1111 1135 1189 1222 1133 1122 1127 1068 980 927 1085 1199 1364 1427 1335 1145 958 896 861 944 1103 1122 1100 1175 1190 1258 1290 1336 1460 1582 1616 1675 1564 1448 1371 1279 1186 1150 1126 1144 1116 1105 1136 1120 1067 1076 1078 1072 1060 1046 1072 1118 1154 1142 1128 1156 1182 1172 1161 1132 1110 1126 1129 1173 1143 1149 1175 1180 1173 1241 1243 1239 1257 1335 1382 1358 1325 1131 1059 1016 987 954 940 972 1035 1063 1100 1172 1177 1112 1112 1090 1094 1082 1085 1090 1123 1175 1208 1219 1179 1156 1169 1169 1146 1171 1233 1242 1273 1314 1347 1404 1459 1520 1544 1607 1644 1678 1722 1762 1814 1913 1968 2104 2214 2150 2145 2118 2080 2078 2047 2049 2087 1972 1882 1797 1804 1896 1932 2000 1996 1853 1788 1724 1676 1521 1535 1521 1532 1487 1389 1283 1183 1044 1029 1157 1292 1350 1269 1152 1207 1247 1334 1373 1456 1536 1613 1596 1544 1466 1411 1500 1425 1417 1405 1365 1267 1205 1118 1100 1075 1076 1083 1084 1091 1116 1106 1096 1105 1122 1120 1108 1106 1117 1122 1131 1143 1156 1165 1167 1153 1141 1129 1130 1142 1148 1147 1150 1151 1157 1181 1210 1222 1225 1216 1185 1173 1169 1158 1156 1153 1157 1157 1159 1158 1157 1184 1232 1281 1316 1365 1413 1442 1469 1484 1515 1489 1537 1572 1543 1567 1574 1594 1605 1615 1646 1682 1704 1646 1640 1611 1623 1578 1598 1623 1604 1651 1729 1862 1946 2062 2162 2230 2271 2361 2508 2568 2526 2432 2344 2220 2167 2099 2032 1944 1898 1948 2024 2181 2267 2449 2552 2712 2615 2586 2587 2438 2357 2251 2136 2050 1993 2059 2200 2284 2473 2591 2616 2494 2332 2226 2108 2030 1973 1901 2050 2106 2080 2034 1967 1943 1903 1851 1765 1769 1746 1701 1657 1641 1657 1733 1848 1921 2056 2095 2021 2027 2224 2373 2560 2691 2647 2518 2378 2324 2348 2378 2434 2554 2625 2606 2408 2376 2306 2279 2269 2296 2360 2400 2255 2188 2188 2199 2273 2318 2364 2386 2462 2471 2501 2573 2721 2730 2687 2539 2429 2416 2399 2340 2382 2363 2316 2299 2393 2435 2349 2321 2340 2358 2281 2249 2299 2259 2110 1984 1973 1994 2027 2001 1973 1996 2014 1959 1852 1781 1696 1620 1548 1602 1547 1523 1538 1628 1758 1857 1949 2041 2017 1850 1692 1596 1514 1598 1687 1726 1658 1546 1432 1410 1307 1296 1318 1362 1457 1418 1375 1362 1345 1251 1207 1154 1102 1057 994 995 1076 1131 1153 999 893 1077 1141 1205 1266 1224 1144 982 1094 1091 989 950 1050 1108 1031 949 903 802 852 930 997 1075 1148 1234 1251 1189 1174 1141 1070 1004 955 872 873 826 768 728 686 652 635 618 608 594 587 574 569 565 560 558 560 557 555 559 558 562 561 562 564 564 568 567 567 566 567 565 565 563 562 563 560 558 559 559 555 553 548 513 504 504 510 541 542 542 547 534 502 501 501 502 506 508 512 521 520 515 511 513 513 509 509 506 504 501 502 498 498 494 493 497 489 495 487 485 486 482 482 478 478 475 472 469 470 467 464 465 461 459 452 444 447 453 453 452 448 449 451 450 451 442 434 442 446 445 440 440 441 436 435 435 440 448 486 506 505 501 502 486 474 474 475 461 468 459 458 459 455 453 448 438 450 450 436 446 420 427 418 388 409 477 543 493 435 421 430 430 447 490 472 419 445 486 510 496 462 471 512 543 577 583 589 546 511 498 480 470 463 474 502 540 591 572 535 511 535 515 434 401 410 413 417 418 417 400 380 379 469 457 461 460 469 475 479 471 465 446 431 427 430 425 424 425 412 407 410 408 378 386 391 386 433 517 534 458 407 421 492 545 522 447 485 570 577 503 480 477 494 533 562 545 591 603 608 623 640 653 665 618 678 709 664 592 644 685 723 697 705 662 652 670 688 645 625 622 623 587 564 545 486 398 399 407 411 428 433 408 407 407 405 406 428 448 476 519 508 462 503 541 558 567 565 540 555 575 586 480 433 407 392 380 371 368 362 347 338 330 354 372 376 399 436 467 465 525 532 563 608 594 570 588 605 608 575 585 594 574 590 528 479 494 535 585 630 697 706 763 711 790 817 792 799 809 838 802 751 701 696 657 677 725 767 783 813 808 783 754 659 570 504 527 653 662 525 464 439 388 314 305 285 263 198 255 359 350 271 252 192 199 169 229 179 195 203 242 281 313 308 271 245 267 298 341 302 319 304 270 236 162 1056 1064 1061 1077 1011 985 1113 1140 1138 1128 1125 1134 1062 1018 955 985 1032 1082 1131 1155 1072 1074 1133 1157 1197 1242 1241 1175 1086 1032 1137 1189 1209 1079 981 1034 1099 1134 1259 1329 1425 1316 1187 1135 1093 1006 933 899 862 840 796 768 757 732 711 701 629 624 621 621 635 635 657 680 708 761 807 871 931 1076 1169 1074 1030 966 903 826 780 817 868 903 857 854 880 921 931 956 962 987 1015 1077 1109 1143 1193 1200 1233 1298 1350 1283 1236 1123 1038 946 895 855 810 776 753 714 662 712 737 755 764 745 689 686 672 661 651 690 679 636 624 620 607 597 586 570 564 542 545 544 542 543 567 584 596 634 666 719 756 759 769 761 752 768 785 924 1040 1012 989 1086 1122 1147 1123 966 974 1113 1180 1209 1273 1343 1301 1225 1271 1247 1180 1042 922 1040 1169 1345 1385 1254 1136 935 860 892 1017 1167 1187 1157 1169 1293 1303 1380 1381 1459 1493 1554 1553 1501 1436 1352 1264 1241 1180 1168 1140 1138 1212 1221 1124 1086 1089 1110 1118 1104 1088 1097 1175 1186 1187 1178 1208 1213 1248 1218 1170 1142 1206 1235 1285 1210 1217 1206 1209 1224 1263 1280 1268 1309 1341 1356 1340 1334 1251 1151 1013 1014 991 957 952 990 1057 1094 1123 1078 1062 1063 1066 1068 1072 1067 1089 1137 1190 1204 1183 1146 1140 1153 1139 1149 1199 1241 1270 1279 1308 1340 1400 1447 1467 1508 1562 1591 1636 1646 1702 1786 1851 1904 1993 2105 2192 2177 2097 2091 2107 2117 2167 2097 1968 1920 1840 1864 1969 2055 2018 2107 1946 1885 1856 1795 1725 1647 1612 1546 1434 1352 1176 1076 1069 1168 1293 1390 1446 1353 1274 1217 1338 1445 1484 1577 1648 1721 1705 1669 1584 1559 1681 1560 1500 1507 1470 1358 1308 1290 1243 1271 1238 1169 1119 1168 1167 1171 1160 1107 1111 1110 1102 1100 1104 1116 1119 1131 1138 1145 1146 1138 1130 1125 1125 1127 1135 1131 1134 1127 1129 1140 1142 1148 1139 1146 1145 1149 1144 1144 1148 1154 1156 1157 1156 1178 1205 1258 1241 1318 1347 1387 1448 1500 1533 1583 1566 1595 1577 1615 1625 1615 1633 1663 1643 1671 1697 1741 1745 1714 1718 1705 1687 1632 1715 1803 1749 1649 1723 1850 1930 2024 2103 2205 2252 2311 2416 2615 2545 2427 2341 2230 2151 2075 2012 1949 1902 1944 2074 2236 2325 2450 2560 2732 2654 2610 2639 2489 2364 2223 2183 2117 2098 2113 2227 2275 2399 2521 2546 2436 2318 2235 2118 2030 1930 1988 2115 2203 2180 2117 2062 2001 1959 1913 1866 1878 1859 1805 1763 1733 1638 1647 1709 1780 1885 1909 1884 1942 2101 2223 2434 2531 2581 2519 2351 2315 2332 2318 2417 2483 2635 2558 2481 2405 2349 2323 2321 2355 2440 2407 2300 2261 2243 2219 2305 2359 2396 2401 2434 2498 2572 2542 2517 2557 2534 2485 2523 2520 2593 2586 2539 2479 2458 2375 2401 2437 2382 2380 2437 2425 2370 2423 2340 2211 2108 2081 2100 2145 2216 2164 2115 2104 2102 2013 1901 1851 1801 1703 1697 1756 1688 1663 1575 1594 1723 1820 1945 2041 2108 1976 1756 1637 1630 1721 1800 1849 1693 1583 1532 1374 1409 1444 1450 1469 1454 1345 1267 1255 1231 1142 1106 1040 1024 1050 1084 1144 1219 1240 1183 1025 905 998 1067 1166 1230 1242 1133 1067 1135 1105 992 1020 964 1081 1070 971 946 824 932 990 1041 1100 1173 1273 1331 1285 1215 1154 1065 936 813 799 767 729 754 765 761 760 718 697 714 647 603 578 570 566 565 563 564 568 562 564 563 566 564 565 569 570 571 572 571 571 570 569 567 566 568 565 563 562 560 557 551 543 518 511 504 520 545 549 546 548 544 509 500 504 506 508 508 513 515 520 519 519 519 517 513 513 511 507 504 504 502 501 498 496 496 494 491 491 488 487 483 483 483 479 477 475 474 472 469 473 465 460 459 457 453 448 454 456 456 454 454 451 454 455 452 442 439 443 449 447 454 476 472 442 443 490 477 453 503 508 512 510 505 489 480 479 470 463 466 462 457 460 456 456 448 448 452 450 439 429 428 421 401 395 433 479 548 524 454 460 436 475 448 455 482 462 446 478 487 513 492 498 544 547 577 604 576 542 540 525 497 475 494 525 539 573 627 590 540 509 433 391 399 404 415 419 430 424 393 392 387 459 470 483 490 486 486 485 499 488 489 457 458 467 461 431 437 434 424 409 410 410 410 368 370 374 376 384 395 425 387 438 481 504 474 445 478 541 509 488 472 504 528 542 569 585 588 567 590 617 644 685 688 612 610 671 610 594 641 697 717 701 693 698 665 653 669 707 695 674 667 609 593 582 493 413 396 401 406 404 401 439 464 458 445 403 413 423 433 441 430 489 524 556 567 625 625 589 576 587 581 491 448 447 478 468 440 410 435 428 349 328 371 379 383 424 439 441 422 476 486 535 545 535 505 558 527 542 551 528 570 525 563 538 451 482 545 606 647 624 637 631 723 782 755 736 737 723 796 800 746 698 661 673 696 683 723 744 772 774 721 727 647 594 455 448 572 552 533 519 490 450 414 399 358 323 209 197 322 243 216 186 166 191 240 254 180 144 168 195 242 280 315 256 222 234 278 306 259 253 231 255 185 133 1024 1030 1032 1049 948 978 1096 1082 1126 1128 1118 1081 1082 1009 945 975 1057 1101 1133 1035 1022 1066 1116 1152 1229 1185 1094 1085 944 1031 1107 1080 1049 1063 1048 1115 1199 1260 1315 1374 1511 1388 1234 1147 1045 1002 951 909 885 854 786 775 709 724 677 660 647 631 623 622 628 628 690 720 740 784 824 866 907 908 862 814 801 772 743 873 884 893 880 957 937 889 881 864 892 941 981 1061 1041 1023 1055 1138 1152 1101 1135 1199 1213 1248 1292 1261 1141 996 912 844 813 773 752 716 657 697 694 698 702 679 655 641 656 647 628 618 610 599 596 589 584 578 572 563 559 550 540 542 558 566 602 661 683 702 734 737 787 909 964 1009 945 851 839 863 928 989 1008 1025 1078 1232 1146 1046 1014 1104 1233 1396 1430 1486 1472 1451 1459 1374 1236 1065 947 956 1085 1217 1114 991 956 850 835 958 1062 1199 1279 1303 1281 1328 1422 1447 1509 1487 1488 1495 1476 1467 1466 1412 1345 1299 1233 1212 1203 1250 1266 1183 1137 1124 1115 1168 1177 1158 1146 1150 1177 1169 1233 1259 1272 1287 1280 1242 1204 1227 1262 1305 1359 1390 1290 1278 1271 1304 1353 1364 1335 1321 1283 1246 1223 1234 1155 1063 1053 1056 1082 1026 998 994 1002 1014 1006 1022 1015 1020 1033 1054 1050 1067 1085 1128 1182 1200 1158 1138 1122 1117 1130 1188 1235 1261 1277 1290 1329 1351 1380 1408 1436 1471 1522 1537 1558 1574 1650 1683 1769 1818 1892 1970 2173 2132 2111 2151 2236 2146 2072 2014 1989 1945 1939 1943 2095 2216 2188 2202 2159 2094 1974 1889 1793 1684 1505 1430 1361 1240 1092 1084 1224 1258 1428 1562 1545 1459 1406 1343 1393 1536 1604 1697 1781 1928 1949 1837 1790 1779 1836 1766 1683 1642 1595 1535 1615 1499 1536 1569 1498 1297 1161 1284 1279 1304 1291 1226 1172 1137 1140 1128 1112 1106 1107 1112 1118 1119 1119 1114 1113 1118 1119 1129 1129 1130 1129 1129 1129 1130 1133 1137 1137 1141 1142 1141 1144 1152 1157 1167 1169 1190 1226 1315 1331 1332 1379 1367 1391 1450 1488 1535 1558 1604 1642 1674 1696 1677 1698 1718 1760 1785 1738 1743 1769 1830 1836 1796 1829 1875 1760 1757 1862 1944 1852 1779 1780 1893 1994 2165 2203 2213 2263 2313 2382 2595 2537 2417 2344 2238 2156 2073 2033 1944 1896 1926 2067 2264 2357 2448 2533 2668 2754 2665 2563 2414 2342 2243 2200 2158 2246 2273 2299 2275 2337 2445 2515 2384 2244 2187 2114 2033 1982 2090 2199 2267 2288 2233 2172 2128 2091 2085 2044 2022 1960 1884 1810 1794 1695 1630 1645 1677 1733 1784 1949 2076 2138 2130 2284 2364 2424 2491 2337 2288 2271 2361 2508 2553 2663 2697 2540 2440 2397 2474 2411 2453 2477 2411 2367 2346 2327 2310 2336 2400 2366 2341 2367 2422 2487 2515 2456 2457 2426 2402 2403 2427 2491 2542 2531 2500 2416 2483 2477 2454 2438 2462 2469 2414 2362 2430 2379 2336 2272 2293 2412 2373 2303 2212 2229 2227 2206 2175 2048 1966 1847 1796 1835 1878 1900 1808 1817 1755 1788 1894 2008 2115 2130 1997 1810 1789 1783 1877 2016 1942 1726 1616 1561 1575 1595 1562 1501 1362 1286 1214 1193 1170 1179 1150 1227 1219 1188 1168 1249 1292 1274 1174 1086 955 992 1108 1120 1126 1188 1256 1245 1184 1249 1114 1043 1095 1003 1086 1021 928 917 880 1011 1132 1137 1219 1281 1350 1336 1229 1156 1073 963 926 1002 972 928 965 964 1021 1009 957 881 804 714 615 585 576 574 574 572 584 577 586 568 570 570 570 570 575 572 575 576 576 577 573 576 572 571 571 569 572 565 567 563 556 526 521 514 507 520 550 554 555 552 551 545 507 500 506 511 513 514 518 526 524 525 522 519 519 519 516 514 510 510 507 504 502 508 499 500 495 496 492 490 489 486 485 482 480 479 477 474 471 474 468 466 463 461 456 453 460 458 462 460 460 456 461 459 458 457 444 449 454 458 479 480 481 453 452 503 483 520 473 477 507 517 510 510 506 489 475 471 477 473 463 462 462 457 455 454 454 451 451 451 434 429 428 414 402 445 514 534 523 510 470 464 497 459 492 489 511 460 470 481 477 525 517 498 522 556 542 541 543 528 559 509 511 543 566 563 549 564 556 439 396 408 411 417 424 426 438 443 418 437 441 481 486 487 505 526 515 518 525 517 507 496 493 481 491 482 445 472 467 447 415 413 414 413 414 388 379 377 389 382 398 416 444 493 483 443 469 510 508 478 474 507 564 538 580 550 519 561 596 618 655 693 610 628 592 548 552 546 630 677 722 718 730 745 719 698 655 658 674 680 683 704 695 631 517 474 448 446 423 435 435 468 485 499 531 462 408 419 457 488 505 486 485 444 479 481 491 511 581 622 623 587 510 508 524 476 424 412 386 386 356 331 331 331 356 373 395 386 410 384 460 423 496 511 479 486 533 490 485 525 491 481 460 517 465 424 486 530 531 574 560 542 614 659 602 589 586 651 711 711 694 712 688 684 689 760 745 720 775 741 647 613 566 595 527 389 415 538 436 396 345 414 483 398 343 362 335 222 160 217 145 159 185 255 274 205 248 246 170 134 182 221 294 338 284 239 197 198 212 182 196 172 179 146 113 994 1005 998 1026 923 942 1042 1007 1092 1110 1084 1068 1094 1033 945 969 1033 1106 1021 958 1032 1068 1123 1156 1200 1181 1008 925 922 996 985 945 998 1038 1084 1155 1258 1318 1355 1420 1503 1368 1219 1132 1051 1012 929 895 853 811 775 760 762 739 710 703 675 630 621 618 664 773 725 713 702 753 773 799 821 785 736 708 740 800 904 936 925 931 928 938 996 917 912 904 881 925 980 979 984 974 1002 1049 1059 1142 1159 1141 1165 1205 1245 1296 1185 1029 936 857 829 786 755 727 665 657 675 673 680 643 659 637 629 619 630 608 601 595 588 583 578 575 572 568 552 538 541 565 580 584 646 662 672 705 734 792 861 995 1113 1039 992 930 917 879 901 968 985 1004 1042 1135 1251 1165 1139 1151 1174 1301 1400 1519 1453 1397 1389 1341 1223 1073 987 894 1022 1103 996 883 859 826 872 1029 1105 1248 1315 1352 1356 1385 1429 1528 1575 1605 1577 1544 1495 1456 1466 1523 1452 1364 1306 1320 1318 1382 1298 1213 1160 1136 1114 1144 1188 1202 1201 1214 1223 1218 1225 1269 1319 1348 1289 1269 1283 1322 1350 1406 1477 1528 1447 1383 1323 1377 1386 1370 1323 1276 1238 1184 1152 1126 1099 1087 1099 1124 1248 1115 1019 1024 1024 1034 1039 1037 1039 1045 1038 1033 1036 1061 1072 1087 1185 1188 1140 1138 1110 1104 1111 1180 1203 1215 1294 1301 1318 1316 1363 1400 1434 1468 1497 1509 1519 1570 1606 1654 1716 1782 1865 1949 2083 2087 2151 2246 2155 2131 2072 2035 2017 2003 2028 2007 2175 2304 2147 2045 2000 2032 2008 1879 1670 1599 1497 1386 1218 1151 1085 1178 1361 1440 1482 1618 1634 1550 1502 1459 1404 1503 1578 1721 1810 2004 2142 2090 1964 1919 1948 1866 1809 1756 1684 1731 1775 1730 1744 1665 1528 1281 1295 1398 1384 1339 1348 1312 1263 1223 1240 1206 1176 1156 1170 1148 1125 1115 1113 1117 1120 1120 1123 1128 1130 1130 1125 1130 1125 1127 1137 1142 1136 1138 1145 1149 1181 1203 1201 1173 1187 1252 1295 1384 1446 1448 1456 1459 1446 1496 1522 1546 1577 1610 1640 1710 1743 1735 1735 1750 1780 1846 1836 1808 1871 1908 1967 2015 2003 1965 1864 1839 1913 2020 1948 1813 1791 1882 1993 2161 2232 2283 2307 2337 2419 2575 2461 2404 2296 2223 2161 2130 2092 1940 1899 1907 1991 2209 2383 2481 2585 2661 2706 2594 2516 2449 2371 2291 2246 2297 2341 2380 2383 2317 2319 2408 2518 2402 2293 2297 2195 2062 2065 2194 2334 2314 2414 2278 2208 2203 2211 2245 2228 2128 2042 1977 1886 1856 1769 1670 1636 1660 1684 1707 1851 1926 1985 2095 2169 2211 2345 2415 2273 2201 2160 2237 2332 2410 2540 2625 2526 2495 2492 2502 2554 2564 2501 2459 2438 2452 2408 2371 2395 2360 2311 2256 2299 2318 2369 2379 2397 2414 2386 2359 2341 2345 2396 2426 2348 2318 2314 2346 2392 2384 2412 2352 2332 2323 2324 2399 2387 2354 2375 2423 2417 2418 2349 2338 2404 2362 2233 2159 2057 2014 1928 1923 1976 1969 1960 1923 1927 1934 1887 1963 2041 2117 2201 2092 1962 2023 1966 2022 2109 2048 1898 1801 1724 1590 1520 1434 1393 1354 1326 1340 1326 1255 1322 1188 1272 1363 1268 1283 1345 1242 1170 1098 1023 960 1033 1123 1194 1254 1199 1220 1295 1295 1244 1098 1122 1104 1035 1094 1037 1034 974 916 1014 1095 1192 1276 1329 1287 1223 1198 1085 971 971 1043 1086 1149 1071 1113 1081 1008 927 848 791 733 729 669 626 580 578 621 600 621 607 633 612 594 616 588 576 579 579 581 579 580 580 580 575 575 574 574 571 571 571 565 562 530 524 516 512 544 562 557 558 557 552 556 524 508 504 514 516 517 517 538 528 527 525 523 522 521 519 517 516 511 513 509 508 505 504 501 500 498 495 493 491 490 490 485 484 482 480 478 478 474 473 472 465 465 461 455 457 462 462 464 464 463 461 462 462 462 459 452 470 487 477 485 482 474 457 482 521 519 519 503 503 497 522 520 517 514 494 483 480 483 476 464 461 463 460 457 458 459 451 455 450 438 431 432 408 412 455 486 503 506 509 489 463 486 507 527 531 501 495 482 524 488 508 541 534 532 550 509 492 491 532 553 551 567 545 580 541 485 463 414 406 400 423 423 436 451 465 418 417 458 516 508 508 509 495 520 538 544 540 540 529 520 512 499 499 492 467 474 483 471 462 425 415 415 418 403 379 375 380 418 418 390 389 452 467 446 456 497 535 506 465 531 558 561 524 523 502 519 551 601 656 671 648 590 510 529 543 566 579 570 603 655 716 737 778 727 691 662 672 709 721 681 706 663 601 517 504 522 473 459 488 518 517 544 542 502 425 410 410 442 479 562 548 514 468 464 513 569 581 551 603 604 532 484 419 433 431 400 394 360 346 347 337 335 334 344 371 364 391 397 382 399 394 474 476 433 499 546 524 477 482 510 514 442 473 440 435 454 437 467 472 523 574 558 536 529 567 627 695 668 624 604 640 649 717 711 740 792 778 753 756 669 595 522 458 418 374 354 445 472 414 298 366 378 456 365 243 317 237 146 154 258 281 332 343 284 216 161 178 183 160 168 184 230 317 365 272 262 211 254 201 173 190 148 159 183 962 982 987 993 987 902 944 1029 1068 1027 1064 1076 1037 1025 927 949 981 1007 918 956 1027 1069 1117 1150 1197 1103 972 879 864 875 885 912 988 1003 1040 1128 1226 1276 1361 1396 1461 1409 1235 1148 1060 1007 949 908 867 825 791 771 786 779 744 702 660 631 617 617 681 724 665 662 657 698 700 715 756 720 691 742 840 975 1024 1007 998 1001 1009 1027 1038 999 989 971 940 933 931 937 957 1007 1075 1114 1154 1216 1142 1101 1122 1187 1247 1303 1145 1032 928 848 791 752 725 708 676 628 633 629 654 629 633 627 618 607 603 598 597 589 598 583 574 571 569 553 537 538 552 569 581 609 625 670 725 771 803 859 996 1122 1210 1081 1045 1022 960 957 978 1011 1043 1114 1127 1195 1240 1270 1258 1262 1258 1324 1390 1510 1407 1298 1232 1232 1214 1113 998 901 1044 1037 941 822 820 846 888 992 1091 1160 1219 1342 1421 1469 1503 1532 1559 1593 1565 1516 1487 1451 1444 1459 1491 1448 1416 1520 1503 1502 1347 1253 1221 1182 1149 1156 1196 1231 1307 1268 1264 1274 1259 1268 1312 1323 1314 1342 1350 1388 1432 1461 1528 1562 1527 1383 1345 1364 1388 1374 1363 1351 1334 1264 1160 1144 1136 1134 1152 1275 1350 1208 1061 1041 1054 1061 1065 1065 1069 1070 1113 1098 1065 1043 1065 1084 1179 1191 1115 1118 1092 1094 1106 1111 1134 1152 1226 1281 1287 1285 1344 1389 1418 1438 1464 1485 1492 1520 1568 1607 1672 1727 1819 1878 1983 2115 2240 2300 2209 2151 2090 2056 2026 2086 2089 2069 2236 2237 2123 2024 1867 1826 1863 1889 1704 1562 1404 1341 1215 1134 1203 1225 1355 1516 1616 1670 1741 1663 1605 1547 1513 1508 1568 1692 1807 1930 2052 2328 2281 2112 2084 1992 1933 1848 1814 1875 1913 1905 1786 1587 1433 1380 1542 1506 1469 1427 1395 1384 1352 1380 1341 1294 1260 1248 1304 1285 1244 1190 1169 1129 1128 1127 1126 1131 1132 1146 1149 1186 1207 1201 1189 1161 1204 1211 1193 1213 1291 1316 1316 1254 1213 1226 1295 1365 1415 1447 1452 1469 1504 1568 1605 1597 1605 1634 1655 1730 1766 1819 1817 1801 1834 1876 1928 1904 1965 2039 2084 2199 2089 1954 1886 1870 1940 2109 2037 1860 1799 1909 2008 2177 2240 2292 2349 2466 2557 2525 2472 2425 2349 2290 2271 2176 2105 1962 1904 1981 1974 2102 2257 2415 2517 2604 2684 2586 2513 2498 2387 2293 2289 2382 2491 2507 2473 2420 2387 2422 2523 2505 2416 2400 2207 2076 2148 2331 2434 2379 2426 2292 2273 2262 2352 2375 2242 2170 2102 2067 2018 1975 1903 1780 1658 1624 1643 1647 1722 1763 1832 1940 2057 2201 2351 2430 2223 2133 2101 2147 2232 2347 2372 2428 2575 2666 2598 2586 2657 2642 2610 2586 2540 2472 2459 2448 2446 2368 2274 2260 2217 2260 2295 2323 2364 2434 2389 2336 2298 2320 2437 2401 2341 2308 2265 2230 2211 2202 2202 2194 2216 2214 2206 2298 2356 2279 2253 2270 2284 2293 2335 2397 2373 2303 2318 2263 2170 2094 2005 2005 2077 2078 2007 2050 2076 2023 2028 2117 2187 2240 2273 2190 2135 2157 2188 2219 2247 2193 1988 1852 1743 1677 1568 1539 1457 1390 1417 1458 1376 1365 1332 1261 1325 1404 1427 1400 1294 1156 1096 1024 1038 1032 1000 1093 1157 1273 1280 1200 1278 1307 1229 1200 1193 1094 1094 1130 1073 1010 931 1014 999 1091 1153 1258 1329 1292 1280 1135 1097 1121 1138 1162 1236 1210 1125 1041 1029 957 850 782 727 696 678 619 592 592 586 668 647 616 679 658 654 636 643 582 579 582 584 584 584 584 585 580 579 577 576 579 576 573 572 555 530 524 522 525 565 562 559 564 563 557 553 537 514 510 514 520 520 519 520 533 532 529 529 527 522 522 519 517 516 514 513 510 509 509 506 503 501 500 497 495 493 492 487 486 486 482 481 478 477 475 474 473 467 464 461 460 463 465 467 466 469 469 463 467 467 465 462 454 487 490 486 487 478 460 485 525 534 521 529 509 507 516 513 525 528 521 496 487 486 487 481 469 464 462 462 463 462 461 457 459 447 434 432 420 411 429 465 483 523 522 503 503 477 509 516 509 528 544 543 492 532 527 490 497 544 522 527 548 513 482 508 496 534 564 499 531 552 505 416 415 427 432 434 441 466 488 454 421 515 560 552 586 535 551 525 541 541 493 480 486 514 531 528 503 512 474 455 488 507 482 467 425 420 420 417 417 378 398 426 430 436 422 407 399 415 405 429 478 511 486 458 553 538 516 501 491 483 501 513 547 586 578 513 504 537 595 557 584 626 607 622 602 641 714 732 776 717 670 670 692 718 706 698 681 576 568 570 488 466 510 526 519 527 505 433 414 412 417 462 511 559 599 629 525 480 459 483 503 526 569 561 520 491 454 441 403 384 385 396 398 423 381 348 337 334 335 348 354 370 396 369 375 411 480 434 415 511 572 537 466 498 495 448 484 439 423 420 459 476 462 462 496 521 516 525 582 631 656 687 615 559 507 537 575 700 712 730 773 810 827 777 710 603 598 524 430 307 290 337 367 397 301 233 302 349 308 216 188 122 129 258 285 332 400 400 291 274 211 198 166 143 198 250 303 370 360 339 339 325 355 332 268 239 232 263 264 938 930 942 966 975 889 969 1010 1021 1012 1050 1062 985 949 901 929 945 916 927 978 1013 1046 1093 1129 1189 1204 1074 970 828 826 852 897 967 950 1005 1108 1211 1273 1357 1382 1405 1404 1242 1151 1062 1008 950 898 868 848 827 816 790 784 763 722 655 630 617 617 617 615 622 632 640 648 659 681 699 676 734 800 888 1029 1122 1126 1117 1106 1113 1155 1165 1144 1120 1101 1068 1057 1040 1037 1032 1037 1059 1156 1210 1239 1168 1110 1007 1023 1105 1072 1038 940 886 822 781 741 720 701 683 667 658 629 619 620 616 611 611 604 605 623 609 583 588 577 574 562 560 560 538 539 547 566 578 609 645 682 690 725 738 808 957 1156 1230 1145 1122 1114 1061 1037 1083 1117 1117 1150 1249 1303 1327 1398 1396 1409 1399 1408 1418 1513 1405 1238 1141 1070 1171 1058 966 870 980 918 865 810 849 899 956 1009 1058 1121 1187 1342 1409 1410 1462 1515 1559 1575 1588 1537 1483 1446 1439 1478 1542 1622 1617 1562 1556 1531 1426 1317 1252 1210 1175 1187 1228 1245 1282 1312 1313 1326 1307 1310 1336 1355 1385 1416 1466 1492 1528 1533 1459 1437 1364 1308 1314 1325 1371 1412 1382 1363 1319 1248 1164 1164 1157 1154 1222 1313 1357 1274 1098 1071 1069 1067 1072 1087 1128 1161 1216 1196 1105 1053 1057 1077 1154 1118 1086 1085 1089 1098 1129 1139 1151 1157 1173 1225 1259 1281 1328 1358 1399 1421 1426 1453 1481 1513 1591 1641 1678 1729 1821 1887 2011 2116 2249 2249 2168 2131 2074 2054 2067 2161 2174 2260 2262 2180 2061 1982 1889 1790 1663 1732 1689 1565 1406 1277 1211 1138 1303 1386 1348 1447 1589 1686 1849 1824 1749 1698 1668 1647 1604 1694 1771 1895 1968 2119 2221 2366 2214 2066 2010 1943 1964 2012 1967 1805 1712 1504 1378 1512 1657 1629 1587 1518 1476 1473 1469 1482 1455 1410 1350 1331 1381 1393 1349 1287 1257 1206 1166 1133 1135 1134 1136 1166 1177 1234 1249 1292 1255 1194 1206 1265 1280 1289 1315 1402 1397 1323 1283 1231 1231 1270 1306 1398 1415 1438 1471 1539 1612 1697 1660 1677 1701 1751 1803 1846 1882 1915 1937 1959 2066 2091 2099 2200 2223 2267 2172 2003 1904 1955 2033 2157 2069 1890 1816 1948 2080 2168 2229 2311 2355 2474 2615 2593 2519 2496 2447 2406 2300 2163 2071 1953 1939 2197 2091 2038 2194 2312 2375 2457 2530 2617 2582 2554 2413 2299 2289 2379 2540 2637 2544 2473 2443 2468 2590 2587 2515 2344 2247 2125 2228 2284 2498 2553 2483 2362 2324 2375 2467 2416 2350 2269 2172 2184 2115 2032 1969 1887 1708 1596 1596 1604 1666 1727 1841 1929 2040 2142 2292 2373 2203 2108 2043 2037 2136 2168 2233 2356 2533 2629 2711 2675 2580 2602 2703 2675 2571 2466 2372 2372 2442 2409 2281 2197 2181 2190 2256 2331 2395 2362 2319 2276 2263 2274 2349 2454 2361 2334 2305 2287 2208 2184 2129 2111 2074 2060 2048 2079 2120 2161 2197 2179 2195 2196 2225 2304 2334 2205 2222 2307 2247 2167 2152 2146 2168 2105 2104 2159 2141 2084 2141 2184 2208 2223 2155 2169 2130 2129 2154 2205 2287 2200 2048 1994 1972 1756 1675 1641 1532 1442 1514 1573 1485 1484 1359 1354 1399 1451 1337 1297 1274 1195 1070 1104 1136 1133 1039 1097 1156 1267 1340 1288 1289 1373 1343 1236 1165 1118 1133 1041 994 944 983 998 1074 1132 1183 1298 1293 1246 1232 1242 1268 1310 1274 1229 1192 1112 1046 909 938 838 780 709 734 669 629 594 621 651 597 628 694 657 682 700 658 652 605 588 583 594 589 587 587 589 589 581 580 583 580 580 580 572 549 533 527 527 536 568 568 566 564 561 557 555 555 522 520 512 520 526 524 525 525 537 538 532 529 526 526 523 520 519 518 516 513 512 511 511 505 503 502 499 497 497 495 493 489 488 484 484 482 479 476 475 477 469 469 466 464 464 466 468 474 472 473 469 472 470 470 469 461 457 493 491 489 487 471 465 505 523 538 534 531 498 526 524 522 529 528 517 506 491 492 491 482 472 468 465 468 463 464 461 460 455 452 436 423 416 441 461 439 440 471 469 468 486 527 493 504 505 539 572 589 550 559 571 529 506 523 514 517 517 498 480 490 486 526 511 489 489 451 434 409 430 435 438 474 494 519 542 481 415 440 473 548 568 502 537 531 516 480 466 480 496 492 502 531 527 531 483 457 477 468 440 433 468 426 419 416 401 379 403 417 425 436 439 439 419 397 398 404 414 413 468 457 495 502 499 483 477 473 479 478 490 503 491 502 542 599 600 605 612 623 669 653 653 614 657 694 733 723 697 663 676 706 748 704 701 634 588 524 489 533 549 561 577 530 425 415 428 448 444 446 481 509 554 562 561 506 461 486 453 461 483 475 475 461 415 421 449 414 426 417 396 377 384 359 339 332 337 345 350 360 380 353 386 375 444 387 431 469 582 563 496 423 464 457 432 444 414 439 465 493 549 523 511 503 506 562 588 629 609 629 605 534 436 465 580 595 617 707 760 794 799 701 614 532 490 562 501 409 305 222 257 386 346 258 189 229 290 286 201 158 240 215 323 399 385 433 385 291 276 287 188 117 194 279 269 274 295 369 381 422 437 356 335 350 324 324 340 890 919 906 919 942 912 938 976 985 978 1025 1041 1043 1058 938 898 924 859 895 946 1008 1040 1077 1114 1169 1152 1022 948 842 802 858 906 926 966 1030 1082 1178 1262 1285 1320 1335 1379 1443 1292 1149 1061 992 934 844 794 753 724 705 700 724 730 649 632 626 618 614 612 615 622 635 652 668 686 675 672 738 822 881 975 1042 1015 958 934 932 952 1003 1085 1114 1106 1148 1175 1199 1194 1176 1168 1168 1172 1202 1117 1146 1156 970 920 996 919 884 874 841 800 771 745 724 704 704 669 657 642 622 607 613 612 613 615 613 608 596 587 575 572 570 570 567 563 540 541 557 569 578 598 619 639 660 714 768 824 933 1023 1104 1257 1272 1241 1235 1236 1243 1291 1265 1305 1365 1337 1363 1434 1401 1303 1300 1254 1359 1376 1338 1319 1164 980 1049 1035 927 863 963 813 801 844 879 1016 1030 1072 1115 1237 1270 1358 1321 1420 1434 1424 1435 1464 1499 1529 1508 1432 1452 1532 1577 1611 1613 1563 1477 1506 1444 1352 1309 1243 1206 1187 1245 1280 1290 1323 1350 1358 1374 1398 1406 1403 1469 1509 1548 1575 1540 1464 1331 1301 1297 1274 1299 1269 1377 1435 1423 1411 1354 1350 1183 1187 1183 1186 1300 1401 1310 1247 1114 1091 1100 1147 1179 1180 1232 1291 1349 1246 1129 1073 1053 1060 1082 1079 1078 1101 1106 1111 1134 1166 1190 1235 1223 1200 1249 1263 1298 1321 1362 1384 1403 1427 1463 1500 1577 1604 1657 1698 1774 1838 1976 2068 2230 2274 2162 2139 2117 2095 2126 2196 2320 2268 2182 2163 2131 2022 1895 1784 1650 1553 1575 1516 1355 1271 1188 1252 1405 1522 1537 1507 1493 1616 1773 1925 1901 1836 1789 1742 1748 1714 1776 1918 1993 2056 2130 2232 2311 2226 2113 2071 2086 2015 1883 1747 1579 1472 1521 1638 1756 1713 1663 1607 1579 1578 1559 1593 1598 1538 1480 1439 1437 1490 1471 1397 1375 1289 1230 1159 1149 1143 1148 1234 1245 1244 1282 1321 1319 1260 1225 1265 1313 1344 1341 1378 1420 1358 1353 1271 1337 1301 1299 1348 1400 1439 1477 1569 1608 1657 1680 1688 1717 1777 1822 1878 1912 2005 2064 2093 2132 2177 2201 2230 2283 2235 2164 2034 1972 2094 2147 2149 2121 1937 1845 1929 2031 2116 2194 2316 2354 2484 2619 2739 2690 2634 2527 2388 2285 2139 2021 1949 2014 2251 2115 2061 2148 2285 2366 2496 2542 2688 2652 2621 2419 2328 2289 2344 2511 2666 2681 2581 2578 2521 2664 2614 2440 2405 2228 2243 2265 2295 2551 2675 2568 2458 2437 2488 2553 2518 2449 2383 2264 2259 2196 2124 2023 1915 1733 1622 1560 1566 1571 1649 1782 1826 1937 2034 2194 2184 2117 2070 1989 1938 1975 2061 2206 2332 2512 2642 2588 2528 2502 2501 2644 2722 2690 2523 2369 2313 2276 2263 2162 2098 2106 2165 2293 2402 2383 2332 2292 2260 2206 2193 2228 2288 2398 2445 2439 2393 2256 2225 2213 2198 2141 2064 2020 1995 1957 1962 2003 2037 2083 2100 2123 2187 2198 2125 2115 2128 2129 2101 2151 2217 2241 2247 2268 2235 2209 2187 2119 2099 2108 2109 2044 2058 2030 2054 2086 2146 2211 2273 2262 2144 1972 1912 1939 1798 1584 1533 1622 1667 1621 1507 1449 1455 1480 1382 1281 1202 1164 1105 1126 1213 1243 1151 1068 1097 1158 1228 1301 1385 1392 1408 1317 1205 1179 1155 1137 1125 1090 1003 1007 1022 1073 1183 1255 1228 1251 1291 1300 1247 1179 1180 1135 1082 1075 1019 955 866 794 785 721 703 640 614 615 669 657 676 636 676 688 718 718 737 681 625 612 590 593 617 617 592 592 592 592 583 583 583 582 585 576 538 534 530 530 573 574 574 571 566 563 561 560 562 554 526 519 519 526 527 528 527 531 536 536 534 531 532 527 526 523 523 519 519 516 513 512 510 508 505 504 503 500 500 494 494 491 489 494 485 483 481 479 476 475 473 468 470 468 467 480 493 492 475 475 478 478 475 472 468 463 481 495 497 491 480 469 490 520 542 543 541 528 507 533 532 528 530 533 525 516 496 491 494 488 476 468 466 468 467 464 461 463 461 454 440 424 425 463 484 510 467 444 458 480 511 489 482 513 535 560 571 590 599 603 600 546 547 518 508 502 521 486 471 466 470 504 477 459 446 418 416 413 433 445 458 524 575 518 497 509 451 412 419 461 482 530 495 491 472 458 480 506 521 525 511 527 561 520 482 471 464 468 455 442 462 472 421 422 401 380 381 385 419 432 445 442 442 438 437 437 441 438 450 475 460 468 474 471 469 468 467 471 476 474 507 533 596 624 626 653 615 658 674 699 693 676 681 699 725 690 677 666 687 712 751 743 704 629 517 521 550 584 582 576 549 529 434 418 423 471 501 494 463 510 541 563 592 528 486 478 463 442 442 441 437 463 426 407 425 421 389 400 412 413 388 387 361 337 337 338 348 350 347 347 347 350 363 364 426 511 523 505 487 450 428 404 388 395 427 467 502 506 492 542 594 574 577 578 607 534 516 566 531 530 436 442 482 540 598 691 701 773 807 689 588 494 443 475 509 477 398 275 195 311 398 336 261 188 169 157 105 116 186 249 309 366 451 356 344 362 280 251 210 95 167 223 244 223 250 340 334 343 375 418 411 389 388 427 436 900 889 891 888 891 871 909 944 940 924 984 977 978 1025 989 918 866 843 925 957 993 1008 1064 1099 1039 1022 1059 968 814 788 831 900 968 998 1099 1157 1185 1212 1215 1218 1289 1277 1355 1375 1226 1112 984 929 879 852 819 799 737 720 680 686 647 635 628 621 612 610 610 614 621 637 662 726 694 652 697 750 818 877 867 867 817 816 816 853 920 937 953 936 890 947 934 965 998 1094 1106 1116 1053 988 963 959 897 799 801 823 798 814 789 820 811 746 703 686 680 677 661 654 641 617 596 648 657 636 627 597 592 586 574 567 570 568 568 544 535 539 559 576 604 641 659 655 696 770 798 841 855 885 936 1043 1074 1071 1080 1153 1258 1380 1314 1227 1196 1138 1222 1321 1323 1225 1108 1007 1085 1001 1014 1114 1195 979 881 1017 925 817 790 797 830 1063 1057 1145 1178 1210 1240 1241 1200 1231 1177 1214 1265 1295 1327 1356 1379 1395 1454 1531 1537 1600 1625 1637 1578 1521 1453 1381 1403 1401 1400 1365 1294 1204 1192 1269 1346 1354 1257 1315 1286 1376 1489 1495 1434 1387 1409 1406 1398 1349 1269 1225 1283 1255 1233 1322 1463 1486 1480 1475 1469 1408 1323 1359 1238 1230 1407 1415 1235 1159 1140 1133 1146 1163 1229 1298 1337 1351 1355 1290 1188 1099 1070 1069 1070 1076 1091 1136 1217 1205 1167 1173 1211 1292 1322 1318 1285 1253 1273 1290 1320 1330 1354 1381 1425 1453 1498 1531 1608 1675 1744 1789 1883 1977 2122 2196 2225 2217 2175 2176 2289 2272 2215 2126 2069 2008 1936 1886 1759 1690 1631 1581 1503 1393 1340 1294 1225 1366 1559 1656 1703 1707 1639 1652 1803 1946 2015 1938 1896 1861 1870 1894 1821 1963 2136 2283 2321 2230 2240 2235 2224 2111 2015 1868 1765 1669 1541 1626 1690 1743 1882 1885 1831 1773 1732 1740 1680 1616 1692 1626 1589 1562 1580 1608 1604 1512 1390 1318 1276 1241 1197 1154 1151 1186 1229 1298 1315 1410 1419 1326 1338 1276 1374 1449 1450 1439 1440 1440 1342 1373 1385 1397 1355 1368 1350 1371 1411 1435 1480 1546 1605 1658 1689 1752 1813 1872 1926 2108 2206 2236 2245 2266 2340 2281 2216 2159 2104 2031 2039 2113 2163 2145 2108 2055 1945 1957 2014 2095 2162 2265 2315 2390 2464 2573 2538 2469 2420 2343 2259 2157 2022 2004 2124 2326 2159 2074 2170 2308 2403 2537 2665 2729 2625 2630 2480 2397 2420 2431 2480 2664 2725 2752 2717 2624 2715 2586 2481 2385 2265 2284 2280 2300 2535 2697 2704 2602 2671 2550 2386 2349 2319 2281 2260 2245 2280 2208 2078 1924 1748 1651 1598 1557 1516 1510 1561 1633 1743 1829 1923 1970 1922 1920 1824 1875 2024 2130 2247 2327 2492 2534 2568 2473 2403 2415 2530 2577 2535 2526 2404 2281 2169 2121 2062 1984 2093 2173 2318 2435 2451 2401 2303 2259 2177 2116 2121 2170 2214 2252 2369 2456 2432 2430 2476 2416 2323 2309 2281 2238 2114 1975 1887 1896 1940 1951 1992 2060 2136 2083 2025 1992 2002 2007 2080 2104 2152 2161 2115 2113 2067 2029 1983 1945 1958 1972 1909 1882 1855 1901 2036 2074 2155 2206 2311 2272 2199 2040 1888 1712 1702 1785 1831 1868 1804 1654 1616 1605 1505 1359 1380 1383 1267 1165 1202 1311 1301 1188 1130 1184 1134 1177 1240 1360 1439 1465 1415 1294 1305 1303 1306 1203 1106 1098 1089 1102 1163 1202 1155 1133 1179 1153 1205 1111 1030 982 970 907 907 880 825 801 763 692 674 666 685 737 734 712 745 680 678 665 733 811 819 735 681 637 612 611 620 632 602 599 600 595 596 589 588 589 586 567 549 538 542 585 581 579 579 579 574 572 572 566 564 562 534 524 526 530 532 533 532 539 540 538 539 535 535 533 530 528 526 524 522 519 518 516 513 509 508 506 503 503 500 498 499 499 492 490 487 487 483 482 479 477 477 474 473 478 493 500 504 505 494 480 482 480 482 480 474 474 475 503 499 494 494 489 491 505 535 549 546 550 550 520 542 541 536 537 536 535 512 495 496 497 491 480 472 472 473 468 466 469 464 466 459 439 424 453 484 511 533 492 454 449 486 472 474 503 558 554 573 593 602 558 564 539 539 554 555 545 508 486 479 474 491 491 463 450 440 434 421 429 449 466 486 502 548 562 579 548 457 494 479 442 433 422 430 455 461 458 473 471 485 493 523 559 570 557 535 503 485 464 475 465 453 471 468 461 436 427 426 418 411 417 433 457 454 454 459 461 471 455 446 437 445 457 455 465 496 489 503 487 524 550 499 512 567 625 649 681 686 657 630 675 715 751 752 728 733 759 736 710 677 679 685 698 720 707 625 588 622 577 532 488 469 457 448 433 427 416 428 470 505 535 499 574 600 617 578 526 516 482 443 429 447 450 412 403 404 420 421 397 410 368 365 368 366 347 344 342 338 337 343 342 342 351 365 379 392 414 370 366 397 389 401 382 377 406 481 517 499 542 555 575 579 584 609 652 618 552 494 414 428 397 408 332 399 476 555 601 640 664 710 750 753 662 557 462 348 311 360 414 344 230 209 309 384 384 281 190 108 171 262 327 392 389 359 351 386 295 235 305 231 180 105 110 185 172 188 281 265 251 292 310 345 334 413 410 412 397 894 897 874 873 861 859 881 918 902 901 956 987 926 983 1000 919 858 846 859 912 966 994 1039 1000 952 936 1008 905 785 810 904 965 946 1003 1113 1110 1106 1091 1113 1204 1236 1203 1270 1281 1324 1155 1052 992 892 853 801 746 736 755 727 737 698 638 626 624 619 609 612 610 617 629 638 688 689 644 663 708 749 769 765 778 761 778 787 858 868 884 897 855 841 885 852 874 952 969 985 979 864 903 860 878 856 791 756 803 787 782 758 777 819 746 678 653 669 719 659 638 627 608 602 605 640 636 625 597 579 574 570 565 560 564 561 535 537 542 552 570 585 633 705 719 696 724 768 775 810 852 885 957 967 949 960 1017 1076 1189 1154 1087 1027 1031 1093 1144 1093 1044 957 888 915 925 924 989 1071 1035 917 839 817 785 801 860 920 1068 1138 1045 1083 1075 1105 1163 1116 1119 1189 1269 1293 1346 1358 1395 1407 1436 1467 1542 1587 1668 1768 1719 1599 1527 1447 1385 1328 1415 1489 1462 1326 1236 1159 1237 1293 1286 1185 1241 1244 1317 1448 1345 1311 1348 1327 1342 1457 1459 1301 1181 1186 1186 1265 1328 1459 1525 1517 1494 1455 1373 1429 1460 1342 1311 1458 1431 1224 1194 1236 1173 1154 1166 1190 1219 1241 1246 1215 1186 1140 1101 1082 1074 1067 1066 1082 1097 1158 1155 1194 1196 1239 1283 1376 1381 1352 1315 1289 1279 1294 1309 1332 1367 1400 1431 1473 1512 1602 1679 1710 1737 1805 1875 1970 2061 2204 2324 2252 2279 2279 2231 2213 2119 2038 1995 1906 1861 1850 1841 1777 1695 1619 1541 1384 1319 1255 1314 1486 1599 1734 1767 1747 1743 1886 2009 2053 2029 1985 1965 2002 2030 1987 1994 2117 2330 2507 2359 2286 2323 2227 2041 1940 1832 1769 1695 1631 1667 1810 1841 1920 2069 2025 1942 1895 1832 1756 1707 1765 1735 1706 1669 1642 1635 1616 1518 1422 1436 1410 1305 1239 1164 1158 1199 1301 1363 1383 1488 1467 1423 1388 1325 1343 1448 1525 1509 1482 1446 1362 1423 1424 1440 1440 1418 1458 1482 1465 1498 1504 1540 1576 1632 1681 1743 1799 1864 1988 2165 2289 2347 2363 2379 2363 2248 2186 2149 2128 2051 2069 2130 2190 2167 2099 2047 2002 1934 1973 2082 2185 2289 2390 2518 2560 2612 2667 2536 2519 2477 2399 2214 2065 1993 2093 2304 2202 2089 2172 2296 2396 2507 2637 2731 2642 2622 2544 2459 2460 2493 2543 2586 2721 2807 2806 2777 2628 2514 2386 2349 2333 2310 2309 2380 2523 2569 2773 2733 2585 2489 2399 2360 2304 2272 2218 2151 2117 2061 1904 1798 1691 1700 1739 1689 1598 1526 1490 1512 1635 1716 1783 1824 1772 1732 1793 1946 2058 2130 2253 2387 2368 2397 2420 2405 2352 2379 2515 2449 2362 2346 2272 2216 2236 2195 2063 1947 2004 2093 2252 2361 2528 2431 2365 2278 2272 2189 2085 2085 2110 2151 2280 2346 2486 2575 2562 2543 2422 2336 2268 2260 2126 2033 1851 1818 1864 1874 1893 1960 2023 1994 1919 1943 1908 1958 2002 2003 2169 2186 2055 2001 1961 1914 1926 1827 1810 1875 1823 1766 1796 1855 1948 2024 2108 2186 2294 2209 2153 1998 1900 1840 1818 1886 2044 1991 1975 1818 1769 1672 1553 1485 1513 1386 1273 1277 1346 1388 1359 1248 1201 1282 1199 1217 1251 1350 1429 1524 1491 1406 1422 1425 1365 1236 1192 1131 1168 1194 1195 1165 1080 1076 1092 1078 1153 1132 1050 1027 929 909 843 772 754 717 719 751 776 691 769 712 772 771 759 713 719 736 740 826 810 765 711 637 636 690 654 615 605 605 605 601 600 591 591 583 570 550 544 553 595 589 585 583 580 578 578 571 572 567 565 536 530 532 529 538 540 536 533 546 544 542 540 537 536 536 530 530 528 526 523 522 518 514 516 511 510 507 509 504 502 500 497 497 493 493 488 486 485 486 481 479 482 487 505 499 504 501 508 509 489 488 484 483 483 480 479 476 478 506 501 502 498 494 489 509 547 557 554 555 554 527 550 545 542 539 537 540 519 500 497 500 491 479 473 475 477 471 472 472 469 463 453 429 440 464 501 529 550 513 465 454 451 461 499 521 565 542 571 569 560 546 554 538 535 547 566 522 536 505 504 516 531 531 483 454 447 444 436 436 490 501 493 531 573 584 600 530 506 547 519 506 472 446 427 431 449 458 518 518 507 511 520 542 513 524 528 476 476 490 497 469 468 464 473 481 465 488 463 461 440 433 410 444 494 503 507 530 534 471 527 521 488 526 513 522 527 529 543 573 571 521 506 546 553 571 606 668 698 700 665 683 719 717 747 739 716 758 707 689 683 636 649 665 686 720 699 626 570 534 519 486 490 490 480 469 429 421 423 434 484 556 563 538 587 635 575 542 532 498 521 510 480 448 462 502 499 465 450 428 433 422 423 403 390 389 368 357 348 343 342 352 356 361 378 402 411 419 379 355 359 362 366 391 378 444 479 516 510 461 473 520 566 614 626 614 525 533 537 453 357 316 338 313 404 459 574 586 588 649 674 683 669 695 604 499 487 403 277 260 288 248 143 175 246 276 276 241 128 94 243 253 330 332 274 253 352 320 206 223 282 214 80 107 163 134 212 217 177 214 222 282 249 282 307 354 397 346 880 895 871 853 861 843 860 886 884 879 924 963 894 904 899 860 880 895 816 859 924 973 979 876 861 896 967 865 765 812 886 946 1027 1076 1000 979 964 1002 1156 1134 1145 1153 1172 1247 1306 1196 1045 955 875 846 832 809 786 758 691 692 693 685 626 622 622 614 606 610 611 624 633 685 657 635 647 673 708 699 714 729 747 746 766 835 826 845 811 808 802 821 807 823 880 862 905 903 800 817 841 798 773 743 730 767 744 727 734 762 729 680 648 679 682 659 640 610 606 597 593 590 609 595 591 583 577 572 571 567 566 561 546 535 534 538 552 573 589 621 648 750 750 770 777 790 804 836 854 891 892 911 925 955 1039 1091 1055 1007 961 942 1005 992 974 942 878 859 928 889 876 895 958 889 820 783 774 816 876 964 981 1115 1119 992 992 989 1027 1039 1098 1159 1222 1295 1384 1457 1469 1504 1520 1463 1461 1490 1514 1550 1666 1752 1628 1562 1500 1405 1287 1349 1377 1395 1372 1291 1184 1145 1197 1158 1207 1267 1376 1437 1413 1324 1216 1246 1294 1392 1400 1366 1233 1147 1216 1272 1415 1464 1551 1573 1518 1495 1456 1478 1520 1475 1364 1354 1475 1432 1310 1375 1363 1266 1170 1183 1273 1341 1322 1332 1233 1163 1116 1103 1090 1086 1080 1071 1074 1086 1104 1112 1150 1188 1223 1221 1287 1342 1393 1359 1325 1303 1281 1289 1320 1337 1387 1413 1464 1498 1574 1605 1674 1709 1793 1845 1983 2075 2229 2342 2388 2344 2241 2220 2160 2133 2087 2079 1955 1904 1921 1905 1799 1719 1590 1517 1479 1467 1331 1303 1361 1490 1621 1735 1863 1904 1961 2074 2156 2080 2052 2065 2148 2108 2063 2054 2112 2263 2390 2398 2313 2349 2238 2033 1983 1954 1917 1860 1732 1738 1798 1905 1966 2118 2216 2105 2051 1928 1855 1873 1875 1813 1790 1765 1723 1669 1622 1587 1535 1513 1465 1354 1268 1192 1162 1190 1222 1352 1413 1557 1545 1497 1471 1424 1373 1374 1463 1572 1553 1478 1410 1462 1508 1512 1517 1486 1484 1523 1534 1538 1581 1618 1649 1678 1718 1783 1824 1875 2047 2224 2338 2443 2486 2471 2372 2274 2226 2177 2124 2072 2092 2186 2234 2160 2100 2030 2008 1957 1969 2053 2165 2369 2432 2535 2614 2748 2761 2681 2616 2499 2391 2218 2108 2031 2105 2313 2294 2127 2159 2266 2362 2474 2544 2727 2715 2612 2609 2536 2433 2460 2481 2565 2721 2824 2793 2692 2556 2520 2423 2374 2382 2349 2354 2416 2584 2575 2637 2557 2508 2467 2419 2409 2369 2275 2221 2113 1989 1933 1864 1854 1870 1864 1773 1625 1522 1504 1480 1471 1510 1595 1688 1731 1640 1748 1893 2004 2154 2181 2270 2286 2261 2272 2284 2275 2339 2434 2481 2379 2272 2216 2160 2109 2109 2157 2051 1958 1925 2023 2134 2282 2440 2472 2432 2355 2392 2314 2201 2100 2053 2072 2180 2293 2403 2388 2367 2332 2257 2186 2153 2115 2011 1936 1816 1741 1810 1836 1834 1882 1907 1912 1806 1823 1840 1852 1903 1983 2082 2093 2000 1916 1832 1792 1834 1783 1728 1768 1689 1735 1860 1943 2033 2080 2212 2211 2242 2264 2171 2082 2077 1976 1991 2067 2086 2047 2038 1970 1911 1777 1705 1660 1632 1463 1366 1306 1388 1462 1434 1294 1306 1338 1257 1228 1307 1425 1495 1566 1605 1494 1419 1361 1350 1306 1262 1219 1153 1115 1104 1136 1109 993 1018 1009 1040 1114 1103 1067 1014 909 856 782 841 764 821 763 821 725 762 762 796 847 796 789 779 823 825 886 874 779 724 671 686 684 642 615 613 610 612 608 600 595 593 580 553 548 549 595 592 590 589 587 584 581 578 574 572 569 560 539 536 533 539 541 539 538 547 547 545 544 543 539 536 535 531 530 529 527 524 524 521 517 515 514 511 508 505 505 503 499 499 495 496 494 492 491 488 485 481 486 498 503 504 503 509 514 514 515 490 489 490 488 487 481 478 484 499 505 505 503 502 495 484 489 519 548 558 561 558 540 557 555 546 543 542 538 523 505 501 503 491 479 479 478 476 474 476 476 468 468 447 437 460 484 525 552 563 520 475 461 465 481 495 522 547 535 563 554 563 529 556 529 522 531 559 540 509 533 542 561 572 574 498 457 439 441 437 498 500 536 535 521 561 587 540 493 537 619 584 583 523 504 472 471 444 469 522 504 538 506 487 491 495 524 524 511 479 483 514 480 478 469 507 498 519 516 512 469 501 455 458 420 428 442 448 455 493 495 490 535 567 563 559 557 578 575 568 584 549 529 530 570 584 591 587 609 665 735 702 718 741 719 707 716 694 729 733 690 645 666 721 707 687 691 710 591 556 518 514 483 504 520 489 452 427 425 420 431 441 507 596 573 585 591 634 571 564 539 515 501 508 482 498 495 468 419 407 401 403 411 416 423 402 408 383 366 348 342 358 394 379 400 418 422 455 448 400 362 362 409 405 413 414 449 441 468 439 502 518 491 523 552 567 584 507 440 499 434 372 303 287 328 394 433 505 546 605 589 569 585 563 572 673 640 567 503 375 257 238 208 201 173 115 112 132 157 150 86 193 286 318 293 175 227 273 348 253 160 224 175 67 118 171 211 216 189 151 182 228 265 211 253 266 254 343 360 876 861 850 840 849 837 830 842 858 854 865 910 913 837 819 873 964 972 887 792 875 903 852 807 786 820 830 805 758 799 864 924 1014 996 927 888 979 1071 1156 1093 1075 1056 1179 1209 1223 1208 1008 913 788 786 751 740 715 695 672 671 699 704 676 640 620 620 605 606 609 614 621 634 642 640 647 663 672 689 697 703 714 736 759 803 789 823 790 768 777 773 779 796 844 778 823 798 753 789 766 831 754 751 734 710 701 694 686 662 666 649 638 629 619 619 614 601 594 592 582 589 603 594 589 579 575 571 567 565 562 559 541 535 533 552 567 583 598 626 670 756 794 801 781 767 798 806 846 860 872 889 905 976 1014 1078 990 953 919 875 902 900 903 883 831 826 890 858 833 840 837 803 782 775 891 957 1034 1087 1123 1128 1106 970 974 1049 1081 1143 1220 1218 1204 1258 1323 1408 1461 1484 1427 1404 1373 1412 1445 1466 1576 1698 1602 1541 1449 1367 1309 1248 1298 1326 1382 1343 1214 1124 1143 1214 1339 1392 1492 1498 1400 1301 1226 1200 1364 1461 1293 1208 1208 1118 1218 1319 1443 1551 1617 1624 1590 1564 1553 1575 1479 1477 1479 1423 1501 1457 1430 1455 1372 1278 1238 1325 1367 1421 1428 1386 1222 1145 1126 1111 1097 1104 1157 1097 1079 1079 1084 1095 1147 1188 1191 1199 1233 1278 1381 1429 1370 1328 1288 1297 1310 1334 1375 1396 1428 1465 1517 1566 1631 1690 1834 1877 1945 2030 2126 2218 2206 2211 2268 2195 2153 2164 2177 2175 2033 1994 2004 1915 1882 1771 1619 1615 1673 1546 1421 1352 1330 1337 1534 1660 1863 1977 2063 2096 2196 2237 2208 2196 2281 2288 2153 2133 2162 2268 2418 2523 2529 2341 2226 2130 2107 2077 2005 1942 1832 1807 1873 1939 2021 2198 2286 2220 2142 2042 1934 1973 1995 1937 1903 1853 1803 1773 1780 1696 1597 1519 1440 1365 1277 1177 1176 1200 1302 1370 1442 1575 1628 1591 1522 1504 1476 1458 1474 1561 1585 1504 1469 1521 1586 1596 1605 1564 1511 1569 1582 1589 1654 1662 1695 1753 1769 1842 1878 1942 2088 2250 2344 2447 2578 2483 2371 2296 2230 2173 2112 2088 2137 2215 2267 2325 2217 2154 2090 2000 2025 2108 2207 2329 2367 2452 2521 2703 2661 2548 2527 2464 2352 2202 2096 2086 2149 2384 2376 2188 2162 2240 2327 2433 2507 2703 2759 2631 2672 2560 2462 2430 2480 2573 2650 2733 2639 2602 2533 2480 2432 2406 2402 2373 2451 2485 2469 2483 2464 2462 2442 2462 2359 2337 2328 2278 2225 2173 2046 1988 1973 1955 1972 1857 1642 1535 1594 1659 1598 1476 1460 1495 1580 1604 1650 1778 1922 2017 2127 2075 2151 2176 2231 2286 2142 2178 2408 2446 2454 2469 2350 2268 2174 2098 2033 1970 1919 1833 1922 2007 2142 2250 2284 2245 2205 2184 2136 2151 2155 2138 2016 2061 2323 2371 2377 2300 2212 2175 2091 2025 1994 1958 1882 1839 1758 1685 1725 1791 1786 1766 1795 1814 1736 1700 1730 1848 2010 2035 2097 2009 1949 1899 1785 1698 1693 1665 1619 1615 1654 1742 1888 1979 2110 2187 2197 2140 2120 2179 2214 2202 2115 2055 2136 2023 1963 1914 1854 1825 1849 1909 1857 1783 1627 1480 1443 1441 1546 1570 1536 1379 1407 1388 1292 1340 1339 1470 1538 1605 1592 1451 1360 1296 1249 1229 1190 1157 1123 1030 1051 1044 1095 1062 981 952 974 1043 1010 1028 1011 913 876 881 844 853 835 829 836 782 820 851 852 920 904 882 895 934 997 974 882 754 741 746 775 738 667 620 614 615 616 607 599 599 598 564 551 552 599 599 598 594 592 589 589 583 579 578 573 558 543 539 538 541 546 546 545 554 551 548 546 544 542 539 539 535 532 531 528 527 525 521 520 519 516 514 512 509 508 508 503 504 499 497 495 493 492 488 486 485 502 498 502 505 510 509 513 516 517 520 494 493 493 493 489 490 488 484 513 508 509 506 503 506 498 499 498 510 559 568 561 550 562 561 558 551 542 539 523 504 504 507 495 486 481 478 478 476 478 472 470 467 447 438 476 503 542 572 567 523 501 471 460 466 523 549 533 529 543 545 539 518 521 516 543 533 570 568 548 560 603 612 544 510 476 458 437 472 513 514 497 538 586 571 574 597 550 537 520 561 623 626 581 614 542 493 454 445 454 472 526 500 471 476 485 496 493 504 520 484 497 505 471 511 508 531 544 518 543 543 516 524 541 525 497 469 454 456 447 506 569 522 519 515 511 569 577 577 593 603 604 571 529 575 597 613 630 613 653 733 744 730 714 690 670 659 662 682 711 678 622 618 657 700 666 622 609 589 566 557 509 500 473 487 480 439 474 444 431 428 433 474 536 592 632 622 649 631 553 505 490 477 478 446 436 445 457 496 481 448 431 391 382 383 380 368 370 361 348 347 362 395 389 402 438 476 474 412 412 410 360 383 401 411 409 387 405 422 450 445 465 525 548 567 566 558 466 438 399 403 372 306 283 337 404 441 496 521 542 535 493 490 436 502 647 628 492 416 344 334 353 308 319 308 276 189 137 115 76 88 178 202 217 242 125 165 282 263 243 167 198 141 86 89 121 204 229 183 114 124 210 238 183 236 176 227 246 283 853 866 850 845 850 840 836 828 867 840 852 801 824 801 842 855 826 840 789 766 770 761 806 852 865 841 752 737 741 766 806 854 923 891 845 866 1000 1058 1069 924 1010 1090 1177 1183 1135 1156 974 875 791 758 711 697 678 668 660 657 681 718 704 706 693 658 614 603 605 604 612 620 618 629 653 653 651 673 696 696 698 745 782 794 759 792 782 746 744 739 737 795 794 729 761 745 718 719 699 775 742 691 686 694 689 677 671 660 653 646 656 642 643 617 603 587 586 573 569 598 608 587 583 580 575 571 564 562 561 545 534 534 546 565 575 594 610 633 681 722 737 737 728 776 817 830 829 840 863 904 930 993 963 973 911 864 825 870 841 828 875 886 820 786 789 825 791 795 783 766 760 781 927 1086 1174 1281 1282 1184 1050 948 979 1096 1200 1322 1390 1414 1450 1386 1447 1494 1528 1394 1295 1272 1300 1327 1367 1446 1494 1564 1585 1506 1462 1410 1308 1300 1188 1192 1221 1264 1139 1156 1122 1239 1384 1497 1483 1368 1365 1218 1138 1283 1383 1317 1259 1137 1151 1248 1359 1398 1455 1567 1682 1655 1567 1624 1645 1621 1587 1576 1560 1541 1539 1506 1511 1437 1444 1349 1392 1431 1469 1482 1351 1253 1174 1165 1184 1195 1184 1171 1169 1171 1098 1086 1087 1093 1108 1131 1151 1171 1200 1239 1290 1337 1394 1391 1316 1303 1317 1346 1373 1393 1424 1451 1503 1555 1622 1669 1752 1767 1779 1843 1979 2014 1936 2007 2137 2267 2335 2418 2404 2374 2255 2085 2002 1975 1880 1822 1717 1840 1847 1728 1599 1517 1419 1390 1419 1545 1705 1807 1882 1884 1991 2019 2018 2067 2141 2291 2330 2237 2252 2413 2501 2672 2675 2470 2289 2249 2268 2249 2157 2024 1945 1997 2034 2038 2088 2203 2288 2238 2134 2036 2017 2080 2069 2021 1974 1942 1890 1838 1800 1690 1588 1493 1445 1339 1273 1187 1197 1235 1307 1363 1434 1517 1601 1705 1621 1586 1576 1594 1593 1657 1658 1571 1562 1593 1649 1724 1675 1605 1605 1593 1629 1675 1708 1737 1763 1832 1843 1885 1951 2000 2125 2255 2308 2422 2485 2420 2369 2285 2217 2120 2093 2114 2203 2311 2362 2476 2398 2300 2213 2118 2073 2142 2239 2398 2419 2465 2513 2631 2553 2466 2428 2366 2299 2156 2086 2122 2270 2433 2495 2326 2232 2227 2290 2438 2507 2702 2853 2711 2673 2601 2505 2504 2551 2616 2764 2775 2651 2580 2492 2477 2455 2445 2421 2445 2380 2339 2308 2274 2258 2263 2279 2292 2281 2236 2139 2121 2064 1996 1968 1978 2010 1998 1866 1726 1565 1630 1915 1898 1714 1599 1513 1491 1466 1474 1536 1581 1670 1763 1911 1954 2047 2042 1949 1964 2086 2206 2154 2130 2192 2191 2295 2267 2128 2025 1914 1896 1775 1869 1970 2072 2173 2248 2157 2064 1954 1907 1862 1864 1888 1906 1976 2176 2351 2491 2386 2356 2325 2198 2076 2012 1966 1945 1960 1916 1818 1714 1651 1620 1634 1597 1617 1683 1698 1632 1745 1869 2040 2100 2150 2158 2058 1957 1858 1780 1681 1620 1542 1641 1808 1823 1879 1950 2064 2135 2176 2114 2024 2076 2093 2128 2178 2164 2159 1997 1892 1728 1724 1733 1750 1771 1829 1891 1778 1607 1510 1560 1659 1718 1623 1587 1640 1478 1440 1508 1472 1574 1634 1705 1614 1528 1480 1387 1303 1178 1101 1035 1004 980 955 1001 1025 1033 996 931 896 983 904 900 953 946 977 961 961 957 938 950 942 881 910 952 984 1061 1073 1081 1105 1104 1080 976 889 833 854 853 791 711 684 634 629 624 621 614 606 602 570 556 556 607 607 602 599 597 596 590 588 585 582 568 560 549 545 545 544 550 549 555 557 557 553 551 549 547 543 541 539 538 535 534 532 530 527 525 521 520 519 516 514 513 509 507 506 504 502 499 496 495 490 492 499 499 506 508 508 510 516 523 518 518 523 522 503 498 499 496 496 498 494 502 514 514 512 519 516 500 534 549 552 553 518 561 568 564 564 570 566 562 550 544 511 512 509 508 497 488 483 486 486 482 480 472 466 457 445 454 497 527 565 595 569 547 518 506 469 476 505 520 520 506 514 509 506 509 546 544 541 560 575 601 580 604 646 598 562 593 476 450 493 588 571 572 559 525 544 576 609 607 541 516 517 547 606 597 653 649 598 592 541 518 454 466 486 479 465 469 475 481 517 544 540 538 543 513 500 533 567 568 539 613 602 560 500 527 561 611 583 580 544 432 436 591 624 624 624 643 630 533 599 637 618 601 614 605 594 574 611 642 673 670 702 745 719 692 714 712 732 750 736 669 641 683 615 639 590 609 609 608 608 586 517 541 531 514 508 472 460 476 535 501 468 467 434 443 449 480 505 534 583 554 520 478 490 481 507 544 527 486 490 526 498 469 449 432 420 406 409 386 371 359 354 348 381 452 401 461 482 440 433 451 415 367 432 457 419 487 504 460 410 480 436 461 509 503 496 510 452 454 460 459 370 327 432 365 257 298 358 382 437 472 479 460 378 371 368 452 572 578 558 557 494 521 461 477 436 340 266 289 254 266 120 63 64 59 46 84 191 235 329 269 182 148 141 187 51 120 201 216 120 116 93 142 162 143 152 223 181 163 178 217 860 846 857 851 844 838 837 835 870 835 871 891 820 804 788 788 795 816 847 875 838 860 861 939 1002 980 883 759 732 731 733 744 791 803 774 901 952 1021 1050 859 941 1043 1162 1157 1095 1061 905 834 761 743 727 697 671 661 652 648 659 674 688 700 685 685 658 612 599 600 601 609 613 626 633 643 653 672 676 683 683 698 735 754 737 746 782 753 756 718 720 756 764 710 705 724 697 731 673 717 709 668 696 670 667 667 664 670 693 744 729 695 666 675 640 624 600 579 564 580 592 588 580 573 573 570 569 573 565 529 529 546 572 578 597 611 657 642 656 722 738 705 731 783 811 815 824 838 851 878 930 972 958 931 865 825 807 847 859 805 849 947 858 806 764 803 785 775 766 753 760 845 999 1217 1299 1425 1305 1143 1006 926 971 1085 1230 1427 1538 1589 1587 1526 1528 1471 1432 1377 1248 1183 1208 1262 1354 1453 1562 1661 1711 1669 1566 1475 1410 1335 1315 1249 1113 1072 1059 1153 1068 1194 1354 1485 1406 1277 1224 1122 1114 1259 1405 1277 1116 1066 1177 1248 1395 1479 1494 1557 1655 1568 1474 1421 1512 1489 1407 1446 1463 1435 1513 1557 1530 1487 1466 1446 1474 1514 1520 1504 1325 1225 1231 1261 1291 1311 1274 1249 1237 1233 1151 1113 1091 1091 1105 1118 1138 1144 1160 1192 1235 1269 1308 1373 1344 1315 1333 1356 1369 1383 1407 1432 1463 1511 1586 1623 1662 1659 1649 1735 1806 1877 1794 1884 2066 2185 2204 2257 2357 2272 2271 2147 2042 1994 1925 1850 1824 1995 1947 1824 1661 1588 1490 1445 1376 1430 1549 1623 1711 1753 1853 1926 1954 1991 2031 2177 2222 2259 2316 2357 2483 2752 2804 2578 2479 2391 2359 2276 2180 2076 2009 2060 2117 2202 2221 2235 2318 2197 2144 2128 2100 2126 2131 2086 2022 1983 1939 1853 1742 1632 1577 1500 1424 1344 1246 1198 1227 1283 1316 1426 1471 1547 1618 1728 1657 1646 1656 1656 1665 1717 1711 1656 1600 1665 1712 1725 1688 1690 1676 1636 1657 1702 1739 1803 1834 1849 1887 1986 2014 2051 2111 2234 2309 2426 2483 2385 2342 2267 2212 2135 2105 2205 2280 2410 2492 2496 2393 2308 2210 2089 2103 2173 2320 2444 2521 2616 2720 2768 2633 2511 2441 2344 2295 2163 2116 2183 2267 2392 2511 2389 2323 2230 2259 2387 2483 2677 2848 2800 2683 2643 2595 2588 2628 2696 2625 2553 2458 2472 2514 2534 2506 2535 2542 2477 2394 2377 2345 2306 2261 2219 2176 2195 2184 2136 2049 2013 1961 1925 1889 1839 1854 1876 1747 1629 1625 1773 1982 2000 1871 1742 1607 1538 1453 1418 1443 1416 1475 1499 1595 1670 1742 1756 1730 1833 1967 2095 1987 1987 1994 2019 2156 2237 2138 2033 1902 1788 1618 1858 2016 2093 2232 2285 2160 2067 1890 1817 1791 1871 1899 1948 2013 2105 2265 2405 2522 2569 2347 2248 2210 2269 2134 2096 2060 1950 1844 1847 1792 1688 1627 1614 1545 1523 1553 1603 1766 1824 1938 1934 2009 2077 2024 1939 1897 1850 1795 1709 1511 1610 1752 1863 1935 2008 2091 2145 2110 2061 1967 1994 2004 2099 2113 2050 2056 1979 1863 1716 1635 1652 1652 1685 1750 1857 1817 1674 1665 1701 1762 1851 1817 1737 1722 1632 1613 1645 1613 1699 1779 1721 1620 1516 1489 1399 1370 1228 1132 1111 1065 1024 1001 951 919 930 984 976 872 963 916 870 946 871 905 877 898 923 929 925 915 985 1009 1098 1141 1091 1073 1069 1045 1038 1019 971 940 981 977 888 814 713 679 640 631 628 625 614 608 593 561 558 611 610 609 605 601 599 596 594 588 586 573 563 555 550 547 549 555 552 555 562 558 554 556 551 550 547 545 543 543 537 536 533 533 530 528 526 523 520 520 517 515 512 511 509 506 505 502 499 498 498 493 500 503 506 506 510 512 512 520 522 523 524 527 528 513 503 503 498 498 499 503 520 522 517 549 541 523 553 549 595 605 583 552 535 558 567 568 568 571 565 559 538 511 514 511 505 495 489 486 491 486 485 476 476 459 452 451 467 508 541 576 601 570 539 521 488 476 472 494 511 496 495 497 515 521 516 545 573 562 566 596 627 633 636 670 632 618 586 460 447 541 631 641 632 622 607 574 554 612 623 559 574 596 543 584 609 668 647 618 633 595 521 488 544 552 534 505 489 482 479 488 498 512 538 544 557 540 584 580 550 610 644 645 584 532 607 563 604 609 558 446 451 502 628 658 664 642 682 629 564 654 660 655 629 620 633 588 574 578 626 686 744 744 721 712 734 738 745 754 721 716 695 669 644 645 668 651 629 627 610 588 542 513 486 481 488 472 504 496 486 514 483 488 478 437 519 502 468 476 511 523 522 513 521 565 512 482 533 525 517 538 524 530 484 457 449 474 429 396 392 367 354 353 352 407 450 457 460 500 455 422 369 364 415 481 511 446 496 486 447 416 482 492 463 450 398 404 448 408 383 455 378 345 350 470 394 302 272 277 345 455 480 424 398 325 266 349 412 482 460 476 496 488 466 470 518 474 415 369 395 376 302 197 104 78 99 57 47 116 194 251 219 223 114 159 198 48 70 170 167 72 90 121 191 132 101 169 162 170 129 200 171 811 805 844 852 843 847 842 845 862 839 886 908 818 873 862 863 794 809 856 906 943 955 1008 1005 1079 1024 864 811 829 777 773 784 730 722 723 728 789 832 876 809 867 932 1073 1105 1053 1009 799 773 705 694 669 657 653 650 647 642 643 647 655 683 684 678 674 647 607 595 597 602 614 626 631 637 643 655 660 666 677 714 740 702 705 737 776 726 712 702 712 741 782 705 676 684 678 715 675 657 664 670 659 655 656 658 699 681 735 739 729 711 703 713 696 669 622 598 581 564 574 586 578 573 572 571 572 569 535 530 533 567 574 600 642 681 673 655 665 735 712 722 765 797 797 808 826 845 828 839 870 940 925 900 928 862 815 781 796 798 856 915 850 797 760 749 756 755 747 760 788 883 986 1148 1195 1356 1248 1094 1004 914 975 1185 1364 1400 1395 1453 1556 1622 1530 1367 1277 1220 1212 1164 1290 1460 1519 1524 1559 1592 1620 1640 1657 1618 1500 1420 1399 1353 1249 1119 999 1070 1088 1220 1359 1447 1382 1266 1101 1017 1176 1314 1356 1204 1040 1145 1222 1264 1439 1509 1442 1416 1513 1537 1463 1399 1407 1392 1295 1317 1301 1302 1369 1488 1579 1554 1505 1528 1530 1529 1492 1417 1278 1338 1322 1335 1383 1418 1386 1336 1343 1283 1185 1129 1100 1100 1099 1111 1131 1137 1177 1183 1245 1254 1267 1281 1356 1320 1331 1348 1355 1371 1390 1406 1434 1484 1535 1572 1593 1551 1595 1634 1705 1740 1742 1867 1991 1969 2028 2088 2277 2365 2223 2134 2071 2009 1949 1895 1909 2070 1954 1819 1671 1620 1575 1476 1421 1379 1441 1480 1577 1677 1766 1827 1890 1884 1926 2015 2072 2153 2201 2255 2342 2523 2752 2703 2751 2500 2368 2259 2204 2122 2063 2040 2155 2275 2357 2342 2279 2231 2220 2188 2164 2201 2187 2131 2079 1987 1891 1776 1701 1601 1571 1474 1397 1311 1216 1208 1295 1303 1374 1461 1576 1614 1643 1717 1747 1724 1728 1746 1757 1781 1783 1748 1689 1745 1821 1763 1749 1760 1754 1710 1673 1719 1794 1875 1901 1945 1942 1998 2041 2112 2172 2248 2343 2503 2555 2446 2356 2282 2204 2127 2123 2253 2333 2428 2513 2413 2362 2289 2207 2106 2119 2240 2326 2407 2431 2501 2566 2684 2697 2594 2493 2368 2270 2168 2177 2257 2336 2374 2442 2427 2373 2284 2290 2356 2438 2522 2619 2787 2760 2769 2658 2659 2668 2578 2472 2437 2360 2416 2481 2469 2464 2497 2577 2539 2518 2552 2568 2511 2373 2255 2161 2115 2071 2029 1975 1947 1916 1913 1900 1887 1802 1743 1635 1621 1760 1931 2064 2112 1972 1819 1750 1694 1591 1592 1556 1565 1492 1371 1391 1413 1518 1520 1546 1668 1813 1862 1798 1710 1757 1845 2024 2066 1970 1888 1814 1712 1562 1633 1943 2112 2265 2294 2201 2091 1929 1790 1728 1940 2099 2059 2068 2116 2221 2293 2417 2442 2313 2318 2458 2528 2353 2221 2105 2142 2056 2034 1928 1887 1742 1746 1653 1571 1503 1491 1597 1660 1752 1776 1860 1917 1931 1829 1709 1663 1633 1568 1467 1587 1739 1831 1908 1986 2079 2115 2048 1983 1927 1920 1994 2069 2028 1962 1937 1862 1828 1713 1594 1585 1545 1662 1699 1772 1830 1818 1791 1776 1764 1757 1835 1912 1893 1801 1795 1801 1760 1707 1717 1623 1577 1549 1506 1484 1387 1288 1227 1167 1083 1101 1051 986 991 920 883 860 833 847 888 833 937 867 861 831 874 857 869 851 841 911 906 1032 1038 990 954 954 943 995 946 932 957 977 1002 869 824 783 740 659 633 631 624 611 609 570 561 588 615 617 612 608 602 600 600 594 593 577 567 560 557 552 554 553 559 565 564 563 559 557 555 554 552 548 546 544 542 538 539 536 532 532 529 528 526 522 521 518 515 515 511 509 507 504 503 499 496 497 500 507 508 507 508 516 518 518 523 528 528 528 533 536 527 508 507 505 503 503 522 524 524 540 578 583 537 585 562 611 591 570 531 554 571 563 566 573 572 568 563 546 516 515 515 505 492 492 494 493 487 483 477 467 457 454 463 499 541 562 574 577 567 552 520 510 504 476 477 484 504 540 534 544 566 544 547 562 601 598 601 613 665 703 672 640 629 520 458 506 459 479 546 606 625 638 619 629 631 602 572 617 622 579 674 660 637 588 550 533 554 473 501 565 622 572 525 522 502 496 493 531 529 560 598 604 635 625 633 567 639 677 642 568 560 647 618 627 629 525 456 449 527 621 670 690 708 701 687 554 625 667 671 676 660 664 611 649 643 616 667 760 734 716 738 767 787 774 753 710 689 675 665 674 650 677 668 690 677 645 600 548 590 574 576 556 579 526 512 481 494 509 532 443 461 531 543 518 530 526 532 593 598 571 590 499 484 489 467 506 517 484 452 501 484 436 377 369 366 366 355 353 351 370 381 389 420 464 458 409 384 365 368 408 450 522 523 522 504 453 469 453 468 397 382 364 367 433 406 356 404 345 314 363 406 435 316 258 267 298 415 419 331 329 303 260 270 318 380 344 371 450 365 381 366 394 342 302 387 411 319 250 193 133 242 139 33 65 106 187 161 145 199 134 108 138 134 47 58 86 84 105 232 183 142 82 116 112 128 107 189 180 827 834 824 860 866 880 857 871 862 875 883 892 867 850 929 883 828 853 852 838 915 965 1016 1059 1115 1036 883 937 958 824 782 782 794 757 796 780 749 715 713 730 777 827 856 886 877 810 748 713 683 659 649 648 644 639 636 634 633 633 634 645 674 681 680 666 620 597 594 602 607 610 621 630 632 668 680 665 666 675 678 690 705 734 763 712 691 706 722 708 744 717 665 664 663 689 660 643 641 641 643 646 647 648 668 690 719 711 715 715 727 717 699 689 647 610 591 558 572 585 580 572 573 577 578 559 529 528 555 567 586 622 650 663 668 641 666 675 686 731 778 782 785 790 793 802 810 828 866 861 863 928 919 899 860 839 773 783 861 922 831 757 738 736 740 739 733 797 857 927 990 1125 1239 1202 1128 1061 987 885 1016 1247 1259 1192 1203 1283 1357 1486 1492 1424 1370 1287 1188 1158 1311 1373 1331 1340 1383 1428 1450 1478 1539 1573 1485 1391 1354 1367 1275 1162 989 988 1114 1166 1224 1282 1288 1197 1024 1037 1187 1171 1211 1115 1046 1161 1220 1307 1354 1311 1262 1368 1486 1528 1435 1355 1329 1339 1289 1241 1307 1367 1503 1602 1610 1622 1575 1580 1559 1544 1482 1387 1356 1413 1414 1420 1432 1507 1517 1478 1406 1298 1212 1158 1120 1104 1105 1108 1122 1125 1131 1138 1181 1235 1230 1218 1269 1272 1272 1292 1334 1355 1371 1384 1400 1445 1483 1523 1529 1480 1515 1587 1629 1561 1675 1768 1833 1789 1933 2063 2190 2333 2190 2137 2105 2092 1997 1888 2018 2131 1989 1917 1785 1693 1580 1597 1563 1475 1408 1471 1552 1606 1673 1716 1733 1788 1817 1884 1935 2025 2076 2154 2221 2322 2436 2530 2615 2678 2485 2332 2254 2184 2118 2072 2155 2316 2391 2335 2278 2267 2286 2262 2247 2272 2203 2135 2061 1942 1874 1735 1655 1566 1506 1437 1353 1260 1203 1271 1307 1426 1431 1484 1554 1721 1743 1827 1853 1841 1806 1850 1876 1862 1872 1823 1764 1744 1846 1823 1842 1868 1810 1768 1712 1722 1772 1866 1933 1993 2042 2058 2073 2152 2205 2264 2330 2490 2631 2540 2391 2285 2202 2124 2143 2294 2399 2505 2497 2382 2365 2286 2189 2138 2138 2286 2315 2378 2396 2441 2516 2554 2646 2500 2435 2370 2278 2205 2215 2344 2417 2481 2500 2517 2424 2358 2323 2355 2400 2459 2520 2592 2677 2724 2654 2601 2496 2438 2417 2388 2302 2349 2374 2382 2386 2416 2535 2651 2660 2680 2730 2684 2490 2373 2220 2110 2040 2034 2001 2012 2042 2072 2040 1992 1845 1705 1663 1737 1831 1969 2133 2210 2046 2032 1899 1813 1747 1744 1664 1608 1503 1414 1322 1329 1375 1384 1500 1590 1651 1666 1623 1532 1655 1764 1844 1850 1830 1730 1628 1568 1479 1599 1842 2135 2311 2276 2158 2054 1794 1630 1627 1781 2151 2263 2151 2234 2157 2189 2306 2411 2366 2422 2578 2505 2332 2228 2214 2308 2228 2201 2003 1884 1862 1880 1732 1691 1607 1530 1472 1508 1561 1618 1727 1756 1753 1750 1634 1560 1472 1412 1521 1656 1823 1989 2035 2011 2062 2056 2062 1977 1850 1901 1971 1963 1917 1894 1856 1739 1703 1645 1562 1491 1498 1590 1695 1773 1831 1750 1677 1686 1702 1730 1777 1816 1790 1766 1676 1709 1644 1575 1576 1559 1453 1469 1548 1541 1479 1379 1313 1195 1185 1204 1142 1041 1017 1064 1002 923 960 866 867 798 812 872 801 826 816 837 825 786 860 813 860 989 973 948 867 873 902 902 850 880 873 922 968 908 808 715 680 647 636 631 615 606 575 564 568 623 618 613 613 607 607 603 602 594 579 570 564 561 557 558 556 561 569 569 566 565 561 560 557 553 549 548 547 545 543 541 540 538 536 534 531 529 527 524 523 519 517 514 512 509 508 506 502 501 500 501 506 510 512 515 514 519 520 522 527 533 534 536 537 541 530 511 508 509 523 532 545 569 534 571 612 589 555 594 576 581 583 557 542 599 574 581 568 569 573 573 565 540 522 523 513 503 500 495 498 493 488 483 466 458 463 464 469 484 479 496 508 527 522 555 514 503 495 503 519 519 523 530 549 555 580 597 553 588 646 617 589 584 635 669 619 576 609 512 459 510 502 467 463 497 550 599 636 638 649 666 634 656 616 638 699 683 668 669 641 582 493 464 543 620 634 609 599 561 521 535 504 577 592 610 647 677 690 669 607 637 674 707 656 604 649 631 666 653 626 510 483 441 480 587 627 677 674 726 699 571 578 661 666 670 682 698 675 664 683 672 687 769 783 732 731 757 777 740 718 719 713 713 711 670 672 689 692 700 678 578 619 614 629 598 612 603 559 540 496 548 530 547 517 455 445 551 580 571 572 585 613 635 637 631 545 494 477 447 447 462 459 477 462 438 423 384 426 419 362 353 354 354 368 360 375 392 420 454 488 428 372 378 372 382 418 517 495 497 501 497 458 449 413 386 347 374 320 374 374 344 373 300 287 372 393 428 335 272 260 315 355 332 290 249 239 260 241 289 323 251 308 361 347 259 240 321 248 239 317 382 360 385 255 226 250 215 136 42 36 67 96 137 123 111 68 103 148 136 53 31 105 170 210 219 187 134 56 60 98 78 111 109 833 884 884 881 849 912 885 883 885 879 904 857 929 922 942 912 850 870 921 948 900 924 1023 1056 1120 1124 1078 1062 898 916 927 905 807 822 903 939 994 981 808 721 700 697 697 721 699 675 669 666 664 698 734 759 746 792 770 722 682 644 624 623 622 636 670 671 644 602 595 591 591 605 605 621 638 714 743 750 732 809 840 741 722 771 761 699 686 674 666 664 693 674 661 644 655 646 636 632 631 632 635 635 637 639 637 647 647 661 706 699 713 731 734 692 650 612 596 560 564 568 569 564 561 545 553 526 530 560 563 577 594 621 634 622 624 655 693 722 739 763 767 769 774 786 791 799 806 816 826 841 851 856 854 874 888 855 793 734 776 829 796 755 722 722 722 737 758 845 946 1080 1199 1189 1118 988 1008 985 901 987 1112 1074 1003 1022 1077 1154 1202 1336 1403 1583 1550 1356 1202 1043 1097 1132 1181 1288 1432 1458 1336 1270 1340 1437 1410 1297 1248 1307 1278 1205 1024 946 981 1056 1119 1123 1037 997 956 965 961 967 994 1029 1167 1290 1322 1220 1206 1150 1249 1290 1494 1455 1367 1197 1221 1319 1175 1240 1398 1398 1398 1455 1488 1588 1624 1648 1592 1577 1565 1476 1481 1515 1516 1503 1561 1550 1550 1510 1405 1311 1233 1177 1137 1124 1115 1111 1114 1121 1122 1127 1138 1151 1184 1176 1180 1192 1285 1323 1341 1343 1346 1359 1371 1384 1422 1443 1435 1424 1496 1493 1484 1499 1553 1600 1618 1728 1789 1929 2052 2178 2372 2305 2176 2076 2017 1981 2084 2176 2065 1974 1884 1783 1743 1770 1716 1651 1537 1453 1450 1473 1546 1587 1610 1626 1630 1685 1794 1907 1984 2054 2115 2174 2244 2349 2437 2525 2542 2400 2294 2231 2188 2149 2213 2305 2414 2397 2359 2363 2413 2383 2332 2236 2178 2070 1980 1839 1769 1665 1604 1576 1540 1447 1366 1214 1240 1316 1389 1479 1537 1632 1644 1666 1746 1835 1883 1941 1923 1965 1971 2003 1968 1908 1833 1855 1886 1954 1972 1952 1895 1844 1829 1816 1819 1840 1883 1955 2028 2131 2178 2236 2288 2298 2319 2471 2593 2458 2327 2296 2250 2229 2305 2378 2487 2647 2600 2456 2372 2287 2255 2188 2231 2310 2421 2477 2477 2543 2559 2582 2657 2635 2549 2451 2367 2252 2257 2299 2401 2541 2613 2543 2530 2460 2393 2402 2413 2455 2481 2642 2703 2562 2435 2333 2274 2278 2303 2322 2286 2253 2283 2298 2332 2369 2407 2451 2534 2567 2726 2774 2604 2464 2305 2246 2231 2281 2218 2194 2192 2143 2060 1994 1926 1805 1837 1918 2049 2043 2085 2170 2219 2181 2130 2012 1932 1854 1756 1664 1580 1530 1416 1348 1296 1411 1447 1487 1496 1479 1457 1411 1555 1581 1631 1654 1615 1556 1456 1388 1487 1586 1769 1903 2003 1960 1883 1749 1649 1465 1506 1683 1929 2121 2326 2271 2405 2408 2404 2407 2341 2320 2359 2396 2397 2374 2384 2344 2211 2119 2019 2020 2115 2001 1915 1884 1748 1683 1582 1512 1416 1434 1493 1539 1527 1528 1495 1438 1359 1443 1547 1628 1772 1905 1972 2048 2077 1995 1970 1962 1859 1768 1730 1752 1741 1822 1751 1645 1620 1550 1496 1392 1451 1515 1566 1650 1745 1737 1634 1598 1615 1630 1665 1670 1639 1539 1509 1488 1475 1376 1429 1415 1404 1281 1355 1502 1615 1521 1435 1353 1359 1277 1205 1165 1134 1047 1021 1028 978 967 913 974 899 818 788 752 750 843 823 757 766 785 814 917 918 833 844 776 801 864 804 761 742 862 911 897 873 782 718 661 687 616 609 574 572 589 626 624 623 619 612 612 610 604 603 583 575 567 565 563 564 565 562 575 573 570 569 565 562 564 561 556 555 552 549 547 548 543 540 540 538 537 535 531 529 526 524 521 518 515 514 512 511 511 512 509 507 505 512 516 518 520 520 526 530 527 532 534 540 542 544 535 520 520 515 518 583 590 577 612 580 579 610 592 563 594 581 574 555 544 561 556 593 586 572 579 587 571 551 536 527 528 513 511 505 500 498 492 476 469 470 468 473 492 539 573 594 541 490 508 536 549 536 520 519 510 552 562 539 569 587 585 583 594 614 621 618 619 565 600 649 645 538 493 498 475 458 530 603 638 520 497 474 503 538 558 614 672 717 712 687 719 768 757 691 633 588 548 475 483 551 572 697 757 638 567 583 576 560 566 575 577 593 668 717 658 695 759 752 725 651 679 736 705 659 561 563 644 597 452 455 529 611 631 638 684 679 598 645 705 675 680 693 707 739 723 747 787 806 800 787 759 749 794 784 744 737 726 722 726 701 670 710 718 736 692 639 607 630 690 666 615 611 573 554 499 512 536 574 604 552 474 492 498 541 560 556 555 550 583 638 591 530 492 490 450 440 414 413 406 398 389 407 467 435 381 361 397 424 438 404 390 369 379 418 432 447 393 398 393 386 465 455 493 502 512 498 471 491 438 406 350 317 329 362 299 324 297 268 286 261 287 277 254 313 274 231 290 274 222 227 209 196 179 265 272 262 226 208 206 200 185 159 168 155 258 297 202 259 290 385 370 324 260 148 90 96 28 47 117 102 50 109 38 65 128 37 68 169 214 222 160 105 102 121 77 36 34 87 60 843 936 917 921 845 875 894 901 910 895 914 872 953 901 960 995 894 855 934 973 977 946 948 978 1079 1144 1188 1104 1047 1077 989 906 886 888 942 984 1001 1029 854 806 822 803 759 741 726 709 702 763 827 853 795 894 844 963 938 880 779 695 648 638 620 616 622 620 616 614 598 593 592 598 603 618 648 702 764 789 775 835 859 820 773 764 767 762 688 672 685 649 691 679 665 642 638 635 622 624 624 627 628 630 632 636 634 636 645 662 671 677 711 714 738 679 648 622 606 585 548 567 569 555 551 547 525 529 541 562 570 606 595 595 600 635 664 680 702 747 767 762 772 777 782 822 832 822 821 845 848 828 825 841 841 853 873 838 773 743 731 758 737 721 712 712 742 830 871 930 1065 1139 1161 1133 1045 920 879 869 870 1014 1008 938 958 1002 1024 1077 1135 1274 1397 1538 1451 1282 1138 1015 1002 1081 1218 1375 1477 1380 1284 1209 1283 1327 1285 1200 1200 1228 1221 1197 1085 948 933 1006 1041 1025 922 962 1031 1020 1032 1070 1063 1003 1144 1298 1307 1213 1116 1176 1177 1296 1474 1362 1273 1150 1207 1172 1195 1303 1247 1295 1379 1347 1383 1454 1625 1694 1668 1669 1589 1534 1546 1606 1593 1574 1606 1596 1582 1507 1421 1321 1228 1179 1154 1140 1123 1118 1118 1119 1124 1129 1135 1139 1147 1154 1162 1166 1185 1241 1323 1347 1330 1335 1341 1357 1366 1381 1371 1439 1448 1443 1433 1486 1461 1535 1659 1752 1780 1864 1985 2139 2279 2333 2191 2125 2076 2056 2099 2236 2102 2039 1947 1842 1799 1861 1800 1718 1606 1521 1535 1642 1749 1669 1617 1577 1583 1650 1720 1804 1884 1974 1977 2080 2183 2336 2423 2521 2496 2371 2295 2254 2209 2247 2334 2420 2473 2395 2333 2356 2382 2372 2358 2270 2199 2096 2010 1936 1846 1764 1726 1679 1604 1514 1412 1237 1274 1400 1478 1585 1625 1716 1754 1752 1797 1878 1972 1995 2029 2043 2038 2057 2055 1962 1927 1949 1975 2041 2063 2008 1957 1902 1921 1882 1898 1855 1861 1951 2030 2120 2180 2242 2313 2392 2433 2547 2589 2433 2388 2357 2369 2329 2363 2395 2457 2657 2558 2446 2366 2300 2252 2256 2270 2291 2388 2512 2556 2644 2704 2713 2824 2718 2561 2477 2436 2320 2298 2322 2391 2559 2655 2684 2609 2519 2541 2553 2477 2538 2610 2601 2486 2411 2303 2271 2210 2220 2235 2227 2199 2203 2218 2248 2283 2352 2377 2421 2550 2641 2685 2730 2526 2413 2356 2340 2421 2381 2260 2209 2132 2060 1942 1912 1923 2004 2082 2050 2105 2189 2197 2246 2369 2323 2159 2101 2066 1980 1839 1735 1558 1444 1335 1330 1301 1275 1287 1334 1362 1359 1341 1416 1436 1426 1502 1541 1559 1504 1431 1352 1439 1525 1622 1655 1708 1734 1668 1608 1460 1376 1463 1625 1905 2016 2161 2347 2496 2483 2534 2461 2315 2191 2198 2202 2275 2329 2334 2382 2385 2290 2183 2216 2219 2127 2090 1975 1896 1849 1718 1639 1526 1449 1381 1373 1377 1371 1393 1348 1408 1483 1536 1568 1679 1740 1848 1932 1952 1928 1851 1829 1874 1815 1793 1630 1728 1775 1723 1585 1507 1417 1379 1324 1407 1425 1492 1631 1706 1663 1621 1508 1528 1588 1613 1580 1598 1519 1407 1317 1299 1263 1302 1255 1262 1209 1341 1394 1478 1379 1390 1415 1344 1203 1127 1139 1115 1122 1099 1084 1076 990 997 958 935 891 892 858 780 740 769 742 794 769 820 815 795 752 800 795 730 834 805 713 723 791 793 788 807 751 700 640 616 595 588 582 578 619 629 625 622 619 616 613 609 606 591 582 572 570 565 569 569 567 579 577 574 572 569 565 565 562 560 559 556 555 552 550 548 545 543 540 539 539 535 533 532 529 525 523 519 517 515 515 515 518 517 512 510 511 517 518 520 523 530 526 532 537 537 536 546 547 546 529 525 524 520 522 541 590 607 599 591 565 584 585 581 600 571 580 592 586 569 571 603 594 581 598 575 566 555 543 536 524 513 507 504 500 491 481 475 478 473 478 508 527 562 606 627 572 510 500 518 546 559 561 544 555 577 583 531 581 582 595 638 630 626 612 598 600 584 518 533 553 479 500 474 475 500 547 618 648 583 587 496 475 481 545 637 674 668 684 751 759 746 709 673 640 619 543 476 528 627 622 718 741 638 684 643 619 581 528 627 623 613 671 719 727 753 790 781 680 693 732 759 704 622 602 669 675 641 496 444 467 513 577 645 712 709 593 644 740 740 728 740 765 778 794 786 779 763 812 805 776 751 766 763 751 738 723 715 683 697 732 767 765 755 718 720 664 665 707 715 620 574 553 529 562 570 628 656 583 576 568 508 447 548 542 536 554 578 583 630 590 528 504 486 466 465 485 457 441 446 450 467 424 421 400 364 370 412 403 399 418 392 381 393 409 403 406 400 383 418 440 444 480 481 457 481 487 471 467 420 373 390 315 330 326 307 311 329 379 344 262 309 278 223 246 194 191 204 226 165 163 165 146 214 245 307 224 172 168 190 137 114 104 168 191 190 149 228 272 351 433 340 223 199 247 207 97 28 18 27 23 44 53 55 88 17 95 163 206 165 124 139 118 54 56 58 26 54 42 854 966 1042 1004 880 878 927 924 939 935 906 920 976 931 992 1036 962 933 888 952 1031 1042 1058 1042 1074 1142 1240 1232 1161 1068 973 946 1018 1006 1024 1015 1068 1082 943 969 1018 945 904 858 851 856 746 833 993 1010 866 925 937 1004 1016 971 829 729 677 658 632 622 613 611 612 610 609 597 590 588 590 605 664 734 802 794 747 766 785 802 774 735 707 715 718 662 654 646 668 666 650 634 628 622 621 632 668 636 628 628 628 633 638 649 671 674 695 710 716 714 718 670 626 608 609 592 576 552 543 563 566 534 527 541 564 562 563 572 591 614 630 663 682 716 727 738 758 786 802 805 813 826 853 838 842 860 843 822 816 829 829 831 868 876 885 836 749 716 725 709 704 726 775 896 964 1104 1120 1139 1159 1062 990 900 830 884 986 967 887 925 945 1000 1054 1107 1190 1329 1451 1463 1339 1182 1039 970 982 1122 1264 1382 1369 1319 1284 1221 1175 1222 1215 1142 1092 1117 1125 1117 1059 999 905 946 944 934 903 925 984 1020 1086 1144 1142 1063 1079 1160 1267 1183 1068 1164 1240 1336 1422 1332 1146 1111 1120 1140 1195 1154 1230 1355 1309 1433 1386 1430 1567 1679 1763 1717 1692 1589 1619 1651 1663 1664 1616 1601 1522 1450 1395 1313 1213 1178 1152 1144 1137 1123 1123 1127 1133 1138 1144 1146 1151 1155 1158 1162 1168 1180 1208 1275 1291 1297 1288 1304 1330 1362 1352 1406 1393 1407 1403 1410 1498 1570 1672 1715 1690 1761 1969 1990 2100 2227 2263 2188 2178 2128 2155 2262 2163 2060 1947 1888 1957 1961 1870 1803 1631 1532 1615 1715 1870 1827 1752 1708 1683 1598 1630 1731 1789 1799 1908 2023 2175 2280 2373 2531 2503 2364 2348 2338 2443 2330 2418 2391 2365 2272 2217 2183 2266 2228 2216 2203 2149 2112 2089 2043 1965 1921 1868 1749 1640 1543 1414 1236 1303 1414 1528 1698 1701 1788 1853 1883 1884 1917 2002 2065 2089 2153 2187 2145 2122 2063 2053 2074 2074 2132 2113 2045 2000 1969 1987 1950 1967 1968 1956 1965 1980 2078 2143 2218 2298 2367 2439 2598 2623 2482 2457 2527 2530 2484 2467 2411 2468 2581 2473 2416 2350 2310 2298 2324 2294 2312 2381 2538 2570 2629 2715 2829 2798 2638 2553 2511 2493 2464 2394 2362 2435 2548 2678 2674 2597 2539 2538 2653 2622 2651 2639 2456 2325 2280 2271 2221 2150 2160 2172 2173 2166 2176 2225 2249 2301 2386 2447 2479 2544 2651 2783 2742 2571 2446 2415 2429 2506 2367 2281 2184 2051 1973 1913 1948 2100 2224 2209 2165 2184 2213 2306 2341 2426 2395 2317 2258 2150 1994 1785 1665 1510 1391 1458 1476 1452 1424 1324 1272 1244 1266 1273 1298 1307 1324 1358 1395 1473 1471 1430 1352 1420 1446 1464 1468 1557 1549 1466 1389 1305 1380 1458 1539 1745 1913 2087 2258 2451 2551 2464 2512 2418 2262 2089 2090 2170 2191 2216 2301 2325 2302 2282 2252 2175 2160 2159 2127 1986 1872 1775 1737 1611 1558 1486 1437 1396 1368 1320 1306 1295 1302 1406 1484 1569 1581 1731 1734 1752 1813 1677 1671 1814 1797 1710 1550 1606 1757 1666 1590 1617 1557 1471 1308 1294 1368 1430 1524 1593 1515 1523 1421 1493 1558 1530 1469 1532 1522 1452 1397 1346 1234 1170 1119 1095 1191 1278 1287 1385 1306 1227 1265 1246 1167 1123 1018 1015 1026 1009 1036 1019 1068 1031 1062 1052 1036 1015 936 908 795 769 726 741 712 711 700 651 668 698 717 707 746 753 684 764 756 718 729 701 616 598 589 610 610 608 587 582 629 629 625 620 616 616 611 613 600 586 577 576 570 574 574 572 577 581 574 574 574 570 568 566 563 562 560 558 556 551 550 550 549 550 549 547 545 542 538 536 531 528 524 522 520 520 521 523 523 520 520 521 518 518 521 524 526 534 531 535 536 541 542 544 553 542 529 532 527 526 531 528 545 569 562 574 599 568 584 605 587 605 630 665 656 607 576 592 585 592 589 578 602 569 552 530 517 509 510 506 496 485 478 482 483 497 508 519 551 587 636 630 578 530 500 546 543 564 579 595 582 576 600 563 591 629 600 671 663 641 650 647 617 526 495 493 494 564 501 525 550 580 520 569 627 664 620 584 517 482 480 505 528 577 644 670 703 735 698 632 592 551 535 477 530 632 705 772 721 686 740 686 644 600 532 579 621 654 697 756 775 781 757 743 742 745 759 785 736 703 689 712 714 653 531 463 451 455 477 577 686 725 620 621 686 716 750 769 782 759 765 743 767 754 787 779 775 769 794 791 773 779 771 727 748 743 702 726 736 755 768 714 673 656 744 653 603 560 610 563 593 611 685 626 609 552 484 458 515 628 611 612 629 651 657 681 668 561 523 502 470 489 517 542 527 468 491 448 427 414 395 373 367 379 420 453 413 410 391 413 410 403 415 420 422 404 385 401 431 429 463 490 499 482 464 445 383 342 348 394 358 365 354 336 361 284 317 370 343 319 301 240 272 222 207 209 270 146 146 158 222 294 302 181 125 104 98 88 91 81 105 140 144 211 222 321 358 393 327 348 349 278 210 150 125 62 19 15 19 85 112 15 46 107 134 118 96 58 51 107 60 36 39 27 43 874 996 1071 952 977 949 1040 1033 968 996 933 968 990 991 995 1080 1028 1008 913 989 1016 1065 1105 1134 1166 1168 1266 1257 1131 1042 1058 1100 1048 1146 1114 1123 1115 1106 1065 1061 1109 1121 1118 1041 1035 955 783 871 1024 1094 960 977 1022 1034 937 855 773 718 675 651 639 647 664 631 637 621 614 597 594 592 590 588 670 745 805 741 725 741 748 745 728 720 699 685 686 667 654 657 636 664 645 620 615 636 729 745 728 713 675 685 652 668 683 681 676 674 690 702 708 707 699 641 622 600 592 579 568 568 560 552 547 523 534 567 570 574 578 589 598 620 658 692 720 707 719 746 756 780 832 859 854 877 857 837 864 876 880 845 823 812 819 842 844 876 874 826 774 712 702 698 702 744 812 916 1012 1166 1112 1068 1006 912 852 820 890 946 910 853 880 895 946 1001 1054 1134 1225 1366 1403 1351 1243 1077 977 938 965 1073 1170 1206 1289 1320 1290 1223 1086 1133 1173 1142 1069 1009 1004 988 960 952 891 908 890 904 973 995 973 1011 1084 1173 1202 1144 1075 1026 1110 1091 1057 1135 1146 1209 1201 1172 1103 1142 1130 1158 1172 1255 1410 1506 1424 1481 1469 1493 1562 1677 1825 1830 1729 1660 1683 1728 1768 1707 1732 1619 1521 1455 1364 1308 1226 1186 1154 1141 1133 1129 1125 1126 1129 1132 1136 1140 1149 1152 1162 1171 1174 1178 1185 1193 1214 1226 1245 1260 1284 1299 1354 1363 1348 1362 1365 1426 1475 1527 1595 1590 1673 1790 1855 1816 1990 2135 2335 2341 2255 2211 2310 2304 2150 2050 1969 1974 2107 2001 1869 1768 1607 1591 1768 1848 1990 1976 1920 1807 1712 1702 1622 1659 1684 1794 1898 2026 2099 2235 2306 2473 2523 2464 2445 2505 2526 2430 2398 2309 2261 2157 2090 2046 2104 2061 2057 2113 2017 1986 2049 2093 2056 1964 1872 1735 1665 1564 1379 1242 1350 1453 1516 1634 1754 1884 1954 2052 2027 2043 2068 2120 2239 2387 2380 2289 2240 2208 2166 2137 2137 2181 2140 2090 2043 2023 2030 2010 2014 2050 2077 2066 2062 2062 2133 2241 2305 2406 2460 2669 2695 2604 2535 2662 2575 2524 2503 2417 2470 2603 2552 2473 2397 2342 2391 2328 2325 2425 2460 2515 2543 2580 2633 2723 2649 2607 2578 2551 2510 2468 2413 2381 2456 2568 2560 2561 2492 2457 2482 2617 2738 2620 2531 2409 2336 2188 2181 2223 2122 2117 2151 2134 2172 2200 2261 2292 2329 2352 2397 2463 2533 2594 2700 2729 2655 2634 2600 2546 2466 2355 2215 2086 1985 1950 2014 2079 2157 2279 2386 2353 2270 2291 2484 2521 2479 2489 2310 2156 1993 1867 1679 1541 1437 1520 1589 1600 1592 1539 1474 1386 1279 1240 1222 1250 1201 1200 1222 1215 1242 1277 1314 1276 1334 1342 1351 1343 1407 1368 1329 1273 1342 1446 1590 1648 1739 1858 2031 2211 2433 2457 2356 2270 2302 2270 2071 1971 2069 2039 2158 2242 2246 2156 2149 2162 2088 2079 2082 2117 2071 2001 1873 1766 1690 1721 1586 1600 1576 1515 1501 1457 1388 1298 1280 1359 1407 1458 1552 1533 1551 1642 1527 1517 1654 1656 1562 1430 1413 1615 1657 1697 1748 1648 1479 1310 1245 1357 1429 1487 1573 1499 1401 1385 1481 1443 1395 1392 1423 1524 1543 1448 1388 1310 1324 1231 1149 1081 1148 1206 1260 1219 1134 1134 1142 1046 1062 968 948 944 933 952 935 988 925 976 1003 1070 1031 1077 995 931 880 723 704 685 674 681 702 677 648 656 696 674 676 684 725 667 639 621 605 598 618 627 627 625 638 639 636 632 630 624 622 622 617 613 608 592 589 579 576 578 578 579 575 581 582 580 576 574 572 570 568 564 564 563 560 556 559 558 557 556 555 552 549 549 545 542 540 537 533 528 526 524 526 530 531 529 528 526 523 523 520 521 528 528 536 539 538 542 544 545 549 553 535 534 536 532 530 531 544 553 552 575 584 579 574 587 602 596 611 640 691 710 630 615 596 623 613 627 598 589 553 537 522 511 504 501 498 488 488 490 513 544 570 563 540 552 632 659 600 552 522 509 540 549 573 603 602 584 581 612 572 632 641 665 697 679 626 609 605 514 496 499 589 622 503 526 576 592 646 618 554 618 689 664 617 549 577 518 489 491 501 540 601 635 723 749 657 622 579 523 486 549 630 718 718 735 751 804 746 682 618 565 575 657 710 754 782 792 798 772 744 778 780 776 807 787 758 757 752 771 721 652 579 512 457 461 507 632 702 652 596 601 622 644 665 704 693 698 699 709 746 727 782 791 769 801 774 761 763 761 765 752 782 718 731 771 760 755 737 696 720 708 674 619 626 675 599 583 627 667 589 531 470 486 543 621 615 575 611 657 656 646 692 683 626 603 549 503 541 585 630 573 555 480 464 485 432 432 464 436 382 385 450 461 446 441 449 421 412 436 445 469 458 433 381 431 456 496 492 483 467 442 459 397 368 406 404 371 344 326 297 311 278 319 374 352 356 266 346 296 291 257 294 290 313 242 129 168 237 213 166 104 157 240 209 138 128 88 120 146 167 212 296 268 381 399 268 245 237 257 230 169 126 70 17 11 17 67 16 74 79 83 95 82 108 88 41 76 60 11 11 11 908 937 981 918 1010 980 1123 1115 1066 1015 1034 1033 1015 1033 998 1081 1079 1024 989 1009 1088 1129 1157 1106 1073 1110 1181 1076 1050 1099 1169 1164 1147 1135 1215 1266 1180 1124 1137 1130 1080 1131 1143 1138 1070 948 845 930 1007 1063 1153 1174 1151 1093 919 824 744 700 673 654 642 639 652 663 649 611 604 596 608 641 641 651 596 681 739 741 725 773 769 709 695 670 663 656 650 636 629 639 618 625 640 609 602 688 674 669 675 727 756 750 719 702 683 669 662 671 679 687 695 685 683 642 607 593 580 552 519 522 519 524 524 565 567 568 573 583 593 608 610 645 682 733 682 704 714 739 760 775 789 829 821 813 841 863 881 899 893 853 826 809 799 802 818 835 825 765 730 741 694 693 740 750 795 843 931 1022 1049 1102 1026 909 798 867 923 843 828 840 848 857 916 964 1042 1140 1226 1379 1412 1393 1253 1119 1027 943 905 942 993 1096 1194 1219 1234 1215 1079 986 960 1017 952 931 903 875 884 872 882 889 925 926 960 994 1115 1081 1161 1245 1368 1307 1262 1217 1150 1135 1160 1113 1067 1082 1081 1147 1225 1307 1290 1223 1233 1365 1520 1596 1522 1600 1616 1629 1665 1725 1876 1911 1804 1754 1838 1811 1859 1817 1731 1634 1544 1469 1371 1317 1238 1187 1167 1161 1159 1178 1171 1146 1140 1139 1138 1142 1149 1152 1185 1220 1253 1246 1193 1199 1206 1215 1233 1242 1263 1277 1306 1312 1316 1334 1377 1390 1402 1437 1456 1492 1548 1619 1680 1803 1975 2032 2166 2310 2320 2331 2396 2251 2112 2039 2021 2159 2094 1981 1849 1761 1620 1692 1839 1948 2139 2090 2012 1888 1902 1821 1760 1643 1645 1710 1830 1925 2006 2149 2241 2400 2528 2686 2820 2645 2626 2532 2334 2258 2221 2094 2028 1926 1873 1844 1882 1880 1910 1803 1894 1876 1802 1863 1851 1741 1602 1417 1284 1291 1379 1501 1607 1769 1847 1923 2027 2146 2163 2140 2168 2281 2422 2528 2524 2559 2517 2290 2226 2247 2274 2323 2249 2161 2110 2124 2097 2094 2113 2160 2272 2209 2186 2334 2302 2360 2453 2568 2572 2676 2670 2652 2576 2676 2668 2597 2529 2482 2548 2590 2662 2511 2441 2386 2395 2360 2362 2379 2414 2488 2583 2591 2660 2761 2684 2616 2591 2545 2499 2465 2447 2492 2482 2465 2453 2435 2387 2365 2413 2554 2639 2522 2412 2327 2331 2308 2207 2096 2069 2095 2124 2143 2162 2224 2276 2292 2333 2336 2399 2451 2524 2519 2568 2654 2719 2623 2564 2503 2384 2276 2152 2080 2044 2096 2182 2189 2194 2269 2389 2500 2388 2387 2584 2547 2429 2263 2136 2005 1858 1687 1547 1495 1640 1773 1856 1824 1787 1730 1622 1499 1301 1302 1369 1383 1363 1351 1334 1313 1264 1200 1175 1161 1159 1146 1178 1218 1234 1231 1215 1282 1405 1515 1669 1772 1857 1939 2057 2139 2238 2335 2356 2293 2118 2009 1989 1849 1833 1917 2059 2138 2138 2037 1956 2012 1985 1948 1990 2063 2125 2097 1941 1872 1860 1818 1728 1766 1751 1657 1714 1601 1476 1375 1273 1242 1263 1282 1284 1311 1324 1367 1318 1384 1390 1410 1425 1284 1255 1428 1481 1448 1528 1490 1303 1177 1291 1476 1563 1684 1614 1447 1330 1404 1381 1309 1293 1287 1281 1378 1438 1508 1431 1335 1240 1147 1102 1070 988 1004 1049 1014 976 981 1004 933 918 883 855 827 840 839 863 888 866 872 936 957 940 925 946 842 799 713 693 677 665 642 654 689 639 657 656 637 624 618 611 614 619 614 615 632 632 636 651 646 646 640 637 636 632 631 626 623 616 616 604 593 586 580 580 584 582 588 586 586 583 582 583 575 572 572 572 569 570 568 568 567 567 566 568 566 563 561 558 554 551 548 546 539 537 532 530 532 553 543 543 538 539 538 534 535 530 529 536 536 538 542 542 548 552 554 554 551 541 543 540 538 536 535 554 566 590 583 619 602 640 626 613 611 662 705 708 662 626 635 619 699 697 661 619 635 580 531 511 510 504 498 494 496 507 562 583 608 620 632 619 561 560 575 610 595 533 530 520 539 544 553 582 613 599 624 574 634 645 648 707 662 585 523 512 524 639 621 577 514 559 654 643 692 640 671 647 597 611 670 683 596 672 697 702 635 608 531 549 636 741 789 733 677 621 553 494 536 617 618 604 662 707 795 731 654 592 618 665 627 662 692 721 745 785 766 804 787 768 736 726 746 757 742 771 682 651 571 516 457 460 466 479 552 636 653 608 719 753 729 717 708 748 677 702 713 749 707 731 823 807 816 839 816 789 763 746 828 802 763 766 758 779 770 799 740 762 713 748 669 665 644 601 634 699 607 564 465 449 474 499 518 546 588 626 616 621 628 637 713 748 635 572 562 559 564 577 645 594 526 481 458 491 509 527 503 477 387 410 455 449 438 486 456 466 467 460 471 453 386 382 388 420 470 491 481 446 423 428 423 388 361 332 304 302 305 312 345 307 305 353 335 311 298 365 347 363 352 338 381 391 273 171 122 120 137 165 162 234 289 221 277 236 140 81 130 215 263 253 187 248 319 329 291 213 132 114 95 87 95 64 10 8 10 12 20 43 52 39 55 70 40 40 34 56 28 -9999 -9999 1009 988 1038 975 1022 1027 1053 1122 1150 1067 1096 1093 1105 1137 1038 1130 1161 1141 1044 1083 1088 1040 1074 985 964 1012 1053 1062 1006 1086 1181 1185 1200 1198 1213 1204 1177 1139 1099 1109 1103 1108 1145 1137 1064 1010 963 985 1094 1175 1179 1140 1040 983 882 796 720 686 671 656 635 629 623 621 613 604 600 653 682 692 671 611 586 593 609 669 690 744 754 725 701 676 655 649 638 636 637 616 617 612 612 603 603 625 633 664 648 659 683 750 707 680 675 651 649 663 667 680 678 687 684 637 615 580 566 518 524 561 567 561 578 566 566 572 579 602 627 614 641 691 721 701 671 733 744 748 783 788 802 845 811 814 844 827 853 862 852 859 876 852 824 800 835 842 816 791 725 698 690 684 709 752 772 886 1019 1128 1172 1116 988 848 768 946 861 797 837 825 816 859 864 976 1005 1105 1169 1287 1404 1476 1363 1208 1158 1011 927 882 932 1000 1053 1051 1068 1095 1084 1016 878 873 875 861 864 859 867 883 900 910 939 977 1012 1023 1099 1184 1260 1324 1458 1455 1443 1404 1277 1272 1254 1186 1094 1163 1102 1151 1282 1379 1406 1341 1245 1325 1487 1637 1642 1668 1728 1718 1761 1842 1919 1945 1928 1866 1936 1933 1922 1855 1729 1637 1548 1474 1389 1299 1231 1229 1252 1211 1250 1260 1263 1215 1182 1146 1147 1151 1155 1160 1223 1244 1353 1357 1283 1282 1233 1227 1227 1249 1254 1267 1286 1310 1347 1381 1408 1454 1472 1491 1544 1601 1635 1656 1713 1752 1882 1975 2160 2267 2433 2455 2415 2257 2148 2149 2272 2241 2115 2010 1862 1753 1724 1835 2040 2040 2265 2214 2092 2038 1997 1921 1817 1691 1654 1694 1775 1884 1963 2129 2256 2362 2471 2578 2800 2697 2603 2357 2274 2189 2139 2038 1950 1857 1811 1750 1723 1714 1779 1688 1746 1756 1698 1659 1712 1664 1556 1401 1289 1355 1480 1565 1635 1723 1873 2032 2115 2197 2346 2230 2259 2399 2563 2566 2606 2579 2493 2416 2394 2457 2530 2469 2341 2242 2190 2188 2185 2183 2202 2277 2374 2343 2293 2404 2466 2518 2614 2667 2553 2468 2457 2475 2501 2546 2642 2636 2623 2547 2572 2662 2576 2469 2438 2423 2424 2401 2404 2426 2472 2578 2641 2640 2666 2683 2677 2623 2602 2559 2533 2515 2538 2510 2416 2369 2350 2343 2339 2300 2372 2537 2572 2428 2371 2301 2303 2285 2182 2066 2059 2074 2150 2184 2269 2325 2396 2466 2498 2413 2422 2463 2502 2572 2587 2601 2705 2674 2499 2419 2309 2242 2164 2148 2225 2258 2277 2259 2286 2392 2417 2536 2587 2493 2446 2409 2234 2166 1988 1899 1680 1601 1555 1631 1849 1958 2046 1988 1838 1777 1606 1459 1340 1368 1514 1495 1482 1472 1474 1446 1401 1344 1304 1253 1199 1147 1123 1153 1161 1182 1312 1372 1434 1512 1653 1769 1760 1831 1893 1960 2077 2174 2221 2135 2027 1942 1866 1809 1706 1774 1905 1986 2035 1953 1830 1860 1799 1820 1977 2035 2099 2144 2064 1997 2022 1937 1887 1935 1844 1807 1748 1649 1548 1467 1407 1355 1262 1231 1218 1185 1181 1200 1223 1239 1235 1241 1245 1175 1210 1288 1302 1277 1371 1349 1235 1091 1209 1376 1514 1525 1441 1267 1201 1362 1383 1218 1220 1198 1237 1258 1344 1471 1429 1312 1260 1224 1209 1133 1074 972 962 944 936 892 893 880 868 861 858 849 818 782 783 787 782 829 841 876 889 792 773 724 715 685 680 670 678 645 648 696 695 663 656 656 651 650 643 641 642 643 643 659 659 653 653 648 646 641 640 635 634 630 626 622 616 611 596 590 587 589 586 588 589 594 591 587 583 582 582 577 573 575 573 574 574 574 573 573 574 574 572 572 571 565 564 560 556 553 549 545 541 537 534 588 606 616 545 549 547 543 541 541 536 535 535 539 543 545 550 550 554 557 560 548 546 547 546 544 542 541 567 577 627 600 628 647 668 664 633 627 663 709 654 663 704 696 656 703 798 729 665 594 531 514 509 508 505 504 529 522 503 518 606 636 668 672 652 589 581 585 638 593 579 544 524 570 580 606 607 603 642 620 617 612 636 669 688 685 624 522 573 611 697 668 526 580 565 641 705 744 683 724 724 654 621 652 735 697 679 781 719 655 561 561 590 671 767 740 689 637 579 545 499 491 552 563 635 661 736 771 680 659 598 683 722 711 684 711 763 764 782 794 825 777 776 787 749 661 683 665 687 606 600 500 464 478 493 489 506 559 632 628 608 681 779 801 815 756 788 700 742 759 829 791 707 768 823 807 824 795 765 774 765 768 787 822 860 760 784 833 821 796 773 754 768 713 696 664 676 707 660 622 558 517 481 455 454 469 499 582 589 606 654 711 691 709 742 706 645 607 559 519 528 559 532 503 522 539 566 559 514 473 483 394 381 424 415 445 445 460 484 493 478 481 468 437 384 413 394 401 413 415 407 458 465 454 402 354 369 367 370 359 340 357 368 322 366 319 327 326 368 369 362 334 339 328 357 349 280 172 187 232 266 265 248 326 313 365 285 218 145 95 120 200 227 158 211 298 299 281 271 225 180 160 102 44 26 10 5 5 9 7 13 42 51 51 70 61 54 9 48 12 -9999 -9999 1088 1027 1113 1026 1102 1126 1102 1126 1207 1179 1220 1180 1182 1161 1148 1169 1247 1194 1133 1137 1018 920 938 924 928 989 1029 1024 947 1059 1098 1101 1133 1162 1142 1149 1164 1149 1137 1062 1099 1156 1224 1230 1190 1101 1091 1105 1208 1125 1067 1016 928 899 842 799 707 677 674 647 641 633 624 621 615 606 621 686 710 686 644 598 582 579 582 593 616 652 663 673 687 668 656 647 658 702 687 642 618 601 604 593 601 618 625 642 638 678 701 737 685 657 655 640 669 670 653 661 667 694 728 671 606 567 540 515 529 572 575 580 575 568 568 584 625 630 621 609 649 663 693 658 690 732 742 785 814 838 833 843 830 780 798 823 870 847 819 853 867 845 837 785 818 814 802 777 779 708 684 684 706 734 771 873 1021 1177 1245 1134 990 808 768 831 769 810 823 792 788 813 850 903 969 1072 1165 1243 1269 1322 1362 1379 1325 1184 1051 879 858 895 952 946 952 954 954 893 836 838 845 850 857 874 907 898 948 928 947 964 1041 1081 1142 1185 1241 1290 1399 1505 1561 1490 1440 1368 1315 1255 1125 1215 1144 1211 1191 1289 1461 1435 1368 1360 1528 1633 1711 1760 1815 1837 1895 1955 1940 1866 1841 1942 1977 1963 1945 1849 1753 1662 1571 1545 1401 1310 1371 1320 1320 1282 1351 1352 1327 1306 1260 1211 1161 1160 1168 1174 1212 1274 1353 1456 1442 1409 1328 1309 1258 1242 1273 1318 1343 1358 1393 1442 1425 1478 1534 1578 1680 1682 1720 1773 1876 1938 2023 2105 2232 2284 2350 2436 2416 2312 2255 2278 2354 2231 2119 1998 1860 1755 1798 1911 2133 2271 2299 2391 2257 2130 2059 1946 1898 1740 1670 1703 1765 1856 1897 2032 2116 2258 2373 2510 2714 2636 2490 2363 2300 2158 2049 1939 1881 1917 1910 1849 1776 1675 1612 1589 1553 1551 1601 1483 1474 1563 1542 1312 1465 1479 1486 1511 1608 1775 1884 2030 2121 2246 2382 2298 2302 2411 2513 2412 2410 2383 2320 2352 2311 2329 2340 2375 2421 2374 2348 2279 2298 2342 2311 2427 2520 2517 2484 2482 2567 2663 2685 2470 2416 2422 2472 2469 2509 2568 2595 2706 2654 2695 2669 2675 2595 2558 2494 2471 2467 2477 2491 2505 2542 2621 2637 2588 2593 2628 2655 2686 2649 2602 2610 2604 2547 2457 2357 2313 2288 2291 2288 2246 2332 2474 2482 2435 2345 2274 2273 2262 2199 2104 1977 1912 1967 2086 2273 2394 2504 2536 2425 2418 2445 2468 2576 2621 2678 2662 2700 2598 2515 2431 2326 2302 2258 2298 2329 2460 2408 2348 2350 2432 2490 2630 2535 2463 2290 2266 2132 2034 1858 1712 1598 1574 1703 1831 2002 2153 2108 1915 1734 1645 1529 1434 1405 1452 1640 1691 1654 1641 1693 1614 1569 1544 1465 1418 1354 1288 1194 1113 1113 1129 1179 1284 1430 1521 1640 1722 1642 1713 1742 1812 1927 2017 2067 1987 1924 1833 1712 1713 1610 1666 1737 1805 1881 1927 1850 1714 1660 1734 1830 1924 2072 2113 2152 2110 2052 2028 2015 1987 1960 1940 1801 1697 1601 1546 1497 1459 1417 1387 1353 1338 1256 1180 1139 1151 1120 1117 1109 1094 1117 1119 1136 1156 1189 1218 1171 1016 1189 1324 1344 1353 1334 1120 1120 1279 1276 1167 1134 1142 1222 1279 1335 1458 1522 1445 1370 1263 1188 1125 1081 1047 1078 1066 986 973 1063 1095 1019 1009 1032 993 974 921 830 813 764 782 788 770 785 749 716 696 695 692 689 668 697 706 703 700 697 694 688 681 682 681 679 673 672 669 666 662 658 654 651 646 644 641 642 638 634 630 630 624 613 602 596 594 590 593 594 597 596 658 643 593 588 602 598 581 585 579 580 579 579 581 582 582 579 579 578 578 575 572 569 565 564 561 560 552 548 545 584 654 609 568 559 558 554 551 549 549 542 540 544 543 547 549 554 557 561 563 561 551 552 552 550 550 546 552 580 568 626 653 630 635 697 658 684 685 671 694 664 723 791 787 753 770 730 711 607 556 518 518 516 513 519 543 566 560 515 512 566 592 648 697 671 609 581 641 663 629 595 580 536 591 595 600 619 637 643 640 634 672 665 650 642 607 555 515 599 674 675 587 557 626 627 604 714 781 779 769 763 736 699 652 743 787 681 755 738 665 557 570 689 724 841 821 763 726 649 608 533 498 510 586 635 617 683 731 728 687 602 731 793 782 735 785 769 816 809 833 824 771 755 748 720 696 651 604 569 543 515 483 463 512 511 515 533 597 676 610 621 680 682 728 806 798 821 745 760 836 837 784 721 755 792 845 838 804 805 789 794 771 790 834 862 816 829 834 854 836 816 807 797 803 775 770 756 720 715 708 635 637 578 503 482 460 481 542 606 651 677 733 755 723 698 689 682 604 579 549 484 509 487 478 449 502 539 528 538 510 469 429 386 435 447 450 468 490 506 518 491 446 433 435 430 390 416 427 419 429 446 421 461 442 417 384 368 347 344 318 303 343 339 337 349 349 344 324 330 333 289 304 301 262 321 279 348 263 324 344 365 361 346 378 404 393 351 288 214 163 76 145 214 158 198 231 226 212 251 174 125 111 80 110 74 21 4 6 8 7 12 24 60 24 37 43 14 8 -9999 -9999 -9999 -9999 1122 1089 1124 1049 1113 1140 1126 1120 1200 1275 1251 1187 1098 1110 1141 1158 1221 1193 1117 1040 982 901 897 890 928 928 1034 1045 883 942 1026 1090 1082 1089 1068 1031 1045 1058 1052 1005 1129 1169 1113 1119 1158 1183 1239 1249 1160 1077 986 922 890 854 810 749 711 722 669 650 639 646 629 620 609 606 640 699 714 669 619 597 590 578 579 576 593 634 614 666 670 664 659 671 678 681 666 640 641 626 613 590 597 604 612 674 628 670 637 662 656 632 632 649 667 666 652 674 664 660 674 661 600 552 540 523 531 574 580 580 578 566 576 606 615 597 598 646 677 652 654 664 692 735 768 793 812 839 807 800 807 775 771 834 866 832 798 849 879 858 835 787 805 796 814 816 807 723 684 674 686 775 801 873 976 1089 1205 1138 980 853 786 750 738 752 794 768 794 858 852 898 951 1070 1188 1234 1146 1063 1046 1165 1214 1263 1158 994 866 836 835 847 823 832 838 822 840 881 896 921 954 957 948 922 993 1010 961 975 999 1035 1098 1162 1227 1300 1363 1443 1589 1618 1521 1481 1355 1267 1179 1287 1232 1276 1293 1295 1392 1495 1481 1497 1574 1655 1763 1784 1848 1912 1997 1965 1819 1752 1730 1816 1933 1941 1790 1747 1706 1679 1622 1498 1366 1379 1445 1394 1376 1374 1407 1399 1410 1364 1310 1271 1192 1175 1203 1196 1298 1326 1375 1497 1549 1490 1449 1405 1295 1267 1263 1299 1351 1372 1412 1444 1492 1480 1549 1633 1792 1825 1854 1862 2016 2067 2142 2159 2136 2123 2254 2269 2476 2521 2393 2414 2308 2219 2092 2041 1915 1802 1837 1981 2154 2261 2387 2455 2371 2267 2132 1988 1933 1811 1691 1707 1735 1829 1911 2012 2119 2323 2456 2542 2617 2526 2435 2347 2263 2092 1989 1934 1963 2027 2041 1936 1800 1718 1690 1680 1647 1567 1531 1512 1474 1383 1481 1372 1530 1641 1679 1671 1671 1738 1845 2011 2106 2226 2204 2189 2196 2199 2258 2199 2158 2154 2142 2133 2184 2216 2256 2291 2294 2333 2345 2377 2286 2284 2272 2249 2323 2363 2435 2428 2461 2611 2555 2378 2364 2376 2482 2589 2640 2634 2624 2674 2749 2777 2803 2756 2689 2598 2538 2520 2532 2561 2551 2592 2658 2625 2540 2515 2525 2638 2670 2705 2707 2692 2665 2620 2564 2438 2329 2278 2250 2191 2178 2180 2223 2256 2275 2275 2264 2226 2216 2261 2310 2228 2099 1977 1851 2010 2226 2387 2499 2411 2349 2416 2389 2393 2519 2704 2734 2703 2662 2688 2684 2561 2460 2432 2330 2334 2389 2420 2520 2550 2491 2504 2460 2452 2430 2416 2262 2110 2010 1894 1723 1629 1629 1742 1921 2038 2145 2245 2069 1889 1699 1591 1517 1493 1472 1548 1735 1836 1851 1799 1844 1790 1766 1712 1619 1563 1503 1439 1371 1275 1101 1084 1107 1154 1293 1402 1526 1543 1512 1518 1606 1720 1944 1990 2005 1950 1875 1888 1810 1729 1595 1551 1576 1604 1634 1733 1749 1760 1582 1660 1822 1905 1885 1968 2045 2023 1924 1891 1913 1861 1859 1872 1847 1804 1727 1680 1609 1568 1525 1497 1473 1431 1342 1287 1216 1181 1156 1142 1114 1039 1032 1006 1008 1029 1026 1041 1040 1003 1092 1154 1161 1179 1165 1008 1045 1078 1101 1091 1100 1101 1164 1319 1334 1392 1390 1495 1433 1330 1262 1172 1113 1128 1144 1039 991 1067 1101 1191 1066 1080 1183 1140 1071 984 938 875 823 763 731 709 706 704 702 705 704 697 685 717 726 727 724 706 701 695 695 713 723 701 719 704 722 677 682 679 666 667 657 649 647 642 641 636 633 627 620 614 611 598 596 597 596 600 601 605 605 623 656 667 651 621 592 586 586 584 585 587 586 586 588 588 587 586 588 583 581 579 575 579 599 652 635 598 613 594 606 574 572 571 570 567 563 561 558 555 546 548 550 548 551 555 558 559 562 566 567 558 558 557 556 555 573 588 592 580 631 629 689 685 703 703 746 735 712 737 678 741 816 847 813 764 638 566 538 528 528 526 600 561 536 557 591 600 531 523 533 583 617 633 659 615 624 674 628 619 599 563 628 580 577 604 655 677 666 674 704 677 670 653 568 551 527 538 662 708 648 578 579 660 668 617 695 757 837 820 824 782 678 719 760 790 740 794 712 654 571 586 704 760 852 908 878 827 755 703 601 530 506 504 562 628 628 640 733 695 640 678 757 852 813 863 850 848 846 829 777 702 682 675 632 599 574 543 572 553 520 463 466 545 559 542 585 675 695 629 613 671 726 792 793 838 840 795 791 849 813 768 746 823 831 863 857 811 838 776 841 781 833 818 850 877 827 870 859 774 728 762 754 768 727 746 728 668 638 691 624 648 554 466 496 518 503 580 659 730 737 714 692 662 631 634 665 623 607 541 498 444 449 471 454 434 515 543 489 443 405 385 414 416 466 458 466 461 495 505 477 503 489 488 481 390 392 416 471 479 484 471 444 465 472 415 330 286 275 239 304 252 245 300 320 319 298 287 292 272 273 240 271 253 236 285 310 340 346 375 340 314 366 344 308 292 300 293 230 179 110 53 119 98 191 176 134 144 226 262 202 189 100 75 51 25 7 4 7 11 15 10 49 24 5 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1045 1104 1127 1072 1134 1135 1116 1065 1084 1128 1216 1213 1106 993 1020 1131 1176 1003 933 879 848 806 820 827 792 808 856 842 823 871 904 916 929 959 951 939 957 923 954 991 1051 1076 1020 1042 1127 1196 1245 1240 1115 1067 958 851 829 799 729 731 735 691 664 676 645 630 612 610 615 638 662 704 718 672 626 600 594 591 586 572 583 617 664 639 634 635 659 701 726 742 743 703 669 631 604 584 590 593 590 605 626 610 611 623 616 617 622 627 629 630 634 664 655 642 630 608 578 544 529 519 554 574 579 575 569 574 594 595 586 594 624 637 642 627 664 693 705 736 756 804 822 822 836 799 801 765 751 822 821 823 774 842 828 824 813 777 791 813 816 839 790 706 680 668 679 713 764 818 886 951 1029 1107 1044 979 884 767 710 764 781 775 832 883 880 824 901 1076 1254 1253 1240 1077 990 891 858 891 882 845 829 803 803 812 878 859 879 905 985 998 1032 1019 1005 1022 1003 973 996 1070 1049 1022 1039 1063 1081 1083 1153 1207 1298 1398 1577 1654 1654 1587 1470 1389 1383 1356 1293 1319 1458 1444 1447 1559 1676 1689 1756 1800 1738 1726 1833 1878 1861 1806 1740 1707 1681 1724 1791 1850 1743 1690 1673 1668 1665 1590 1496 1544 1513 1469 1442 1475 1488 1491 1474 1431 1351 1314 1253 1226 1208 1256 1283 1322 1393 1487 1615 1593 1515 1425 1339 1336 1278 1290 1318 1339 1372 1409 1462 1507 1524 1573 1671 1820 1907 1906 1885 1840 1913 1900 1909 2013 2109 2218 2412 2488 2374 2324 2233 2193 2112 2063 1971 1885 1862 1952 2165 2280 2436 2412 2293 2160 2091 1978 1947 1860 1769 1694 1731 1878 2031 2088 2227 2353 2443 2565 2510 2435 2368 2287 2157 2078 2092 2109 2120 2079 1996 1870 1859 1852 1830 1807 1794 1821 1823 1728 1690 1638 1470 1372 1565 1784 1841 1835 1867 1933 2016 2075 2095 2093 2076 2030 2004 1979 1909 1900 1837 1880 1937 2003 2055 2097 2141 2130 2172 2206 2218 2222 2182 2110 2095 2043 2086 2145 2228 2157 2197 2351 2344 2216 2256 2415 2598 2808 2832 2827 2801 2733 2738 2724 2659 2660 2624 2672 2679 2683 2730 2731 2757 2646 2572 2449 2442 2473 2518 2644 2700 2612 2575 2487 2489 2488 2369 2283 2218 2128 2071 2033 2015 2015 2032 2040 2059 2096 2108 2146 2171 2316 2243 2138 1960 1804 1834 2026 2219 2285 2279 2210 2195 2237 2293 2384 2522 2579 2549 2462 2440 2457 2470 2500 2577 2483 2437 2434 2447 2473 2531 2730 2584 2470 2326 2263 2192 2211 2129 1998 1831 1732 1701 1717 1884 2031 2171 2301 2341 2212 2022 1815 1658 1553 1477 1480 1543 1644 1823 1976 2036 2015 2045 2014 1894 1896 1842 1786 1683 1608 1500 1440 1282 1173 1073 1069 1140 1226 1305 1399 1595 1712 1808 1841 2005 2125 2161 2154 2063 1931 1830 1774 1647 1555 1497 1464 1409 1420 1470 1469 1404 1514 1678 1674 1757 1866 1800 1809 1730 1686 1758 1734 1630 1630 1639 1710 1759 1790 1782 1706 1673 1646 1578 1540 1477 1426 1364 1328 1326 1308 1255 1200 1183 1166 1111 1053 1023 964 925 948 969 956 948 953 963 952 973 1067 1051 981 955 922 961 1085 1117 1124 1154 1269 1311 1357 1339 1227 1240 1217 1176 1103 1078 1091 1172 1206 1191 1141 1084 1078 1122 1170 1148 1096 1013 850 763 717 680 677 661 663 677 668 736 824 831 840 829 847 839 824 806 805 784 792 825 756 759 757 771 784 724 715 677 716 669 644 644 630 626 619 614 610 608 603 603 611 625 614 628 670 621 657 708 756 686 611 614 598 591 591 591 593 591 594 597 598 597 596 598 595 591 597 653 716 694 650 659 616 593 594 595 594 590 586 582 580 575 573 569 561 557 558 561 562 557 556 562 565 569 573 575 564 567 564 568 601 662 675 621 619 616 600 648 672 753 797 838 841 802 757 701 723 814 813 695 620 543 543 539 539 550 628 612 566 571 606 598 612 566 577 562 535 556 575 610 642 692 705 660 641 576 604 662 599 687 639 625 674 702 723 722 686 663 630 565 540 642 675 725 706 671 622 613 709 775 736 699 730 797 851 829 777 752 771 841 827 829 790 717 663 555 557 661 732 830 888 875 789 727 643 593 650 606 553 509 523 584 646 707 740 708 683 689 762 805 880 911 857 840 776 709 723 700 659 664 627 693 645 594 572 483 464 470 530 562 631 669 704 736 662 617 654 681 740 743 742 728 734 812 846 786 840 848 774 851 938 934 892 828 816 880 821 845 858 883 894 872 843 842 787 703 652 674 749 736 711 672 722 683 571 562 577 519 468 500 598 605 635 654 684 657 716 710 698 633 576 603 587 535 519 506 513 629 630 526 439 408 454 403 395 389 422 474 496 451 415 455 464 475 536 533 499 513 499 546 467 393 395 424 461 512 514 469 463 470 426 397 358 327 248 229 213 248 302 241 221 255 317 319 295 283 335 274 217 199 258 244 282 258 264 290 222 264 226 190 186 174 170 182 181 190 124 48 63 134 154 127 189 183 169 169 144 131 84 48 14 6 4 0 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1065 1138 1175 1146 1229 1206 1106 1041 999 1019 1117 1190 1031 957 972 1058 1014 939 867 843 806 859 921 952 936 804 763 765 798 819 864 852 914 934 918 896 849 879 931 986 1070 992 911 969 1051 1109 1179 1166 991 968 917 858 775 733 690 679 712 673 684 642 637 620 614 624 642 667 668 707 716 637 613 604 602 597 592 572 575 589 622 644 609 655 659 671 690 722 734 688 645 604 592 580 586 591 599 595 598 602 625 698 679 632 622 622 626 625 633 644 662 632 621 583 567 517 515 533 572 573 578 575 569 574 588 585 581 601 606 621 615 657 675 709 732 756 778 805 816 813 825 841 826 782 745 827 796 798 760 790 770 794 768 775 788 807 818 824 754 688 675 663 677 762 730 779 854 847 895 991 1051 956 860 699 768 779 782 733 767 770 818 779 839 986 1057 1118 1063 1039 1058 956 839 786 778 790 807 816 869 823 859 914 967 983 1063 1083 1114 1101 1098 1096 1068 1030 1041 1088 1167 1124 1163 1146 1141 1145 1126 1162 1258 1327 1467 1576 1734 1644 1550 1524 1460 1439 1417 1340 1423 1487 1588 1620 1757 1859 1846 1765 1666 1753 1839 1905 1869 1811 1802 1746 1694 1743 1762 1772 1730 1709 1656 1628 1663 1664 1623 1596 1536 1506 1482 1452 1461 1526 1484 1429 1379 1328 1302 1315 1265 1240 1358 1354 1431 1488 1673 1639 1524 1470 1401 1373 1305 1303 1309 1333 1360 1410 1437 1437 1495 1544 1650 1789 1837 1751 1779 1719 1744 1832 1903 1984 2085 2191 2372 2350 2309 2332 2337 2310 2205 2133 2033 1936 1860 1927 2185 2320 2496 2403 2261 2126 2094 2023 2020 1918 1815 1703 1734 1886 1957 2165 2272 2360 2409 2517 2513 2416 2324 2253 2161 2162 2187 2236 2210 2070 1952 1984 1970 1900 1955 1912 1954 2016 2004 1906 1817 1669 1535 1326 1486 1679 1797 1918 1946 2022 2084 2056 2019 1980 1939 1921 1912 1831 1747 1717 1669 1759 1767 1854 1946 2017 2016 2010 2060 2046 2047 2090 2047 2054 1954 1911 1898 1950 1967 2016 2082 2178 2161 2189 2322 2518 2608 2706 2699 2702 2778 2656 2603 2580 2539 2519 2523 2632 2601 2656 2721 2662 2694 2585 2503 2430 2417 2500 2581 2706 2625 2555 2527 2427 2353 2297 2251 2198 2157 2121 2086 2094 2076 2008 1965 1964 1972 1999 2025 2086 2166 2227 2180 2072 1900 1791 1774 1908 2030 2086 2089 2077 2138 2180 2223 2268 2305 2294 2380 2360 2353 2336 2381 2495 2607 2577 2570 2511 2497 2515 2611 2701 2540 2429 2324 2253 2140 2037 1962 1869 1731 1722 1816 1919 2123 2246 2435 2452 2212 2073 1904 1756 1595 1518 1485 1526 1624 1650 1770 1913 2103 2151 2163 2044 2031 2077 1974 1957 1836 1753 1625 1509 1409 1271 1136 1073 1071 1113 1287 1366 1476 1585 1774 1819 1959 2076 2184 2277 2133 2017 1905 1776 1666 1642 1610 1540 1456 1438 1335 1317 1315 1407 1424 1503 1674 1698 1649 1673 1589 1555 1688 1701 1534 1461 1540 1559 1569 1604 1685 1618 1592 1552 1584 1627 1565 1514 1464 1444 1433 1409 1358 1301 1295 1243 1165 1112 1079 1024 997 934 895 865 862 847 858 897 935 944 935 880 853 842 842 884 908 937 981 1081 1116 1181 1210 1287 1355 1319 1279 1244 1198 1140 1186 1144 1108 1064 1042 948 966 1007 1023 1004 956 867 812 765 689 661 658 715 796 840 830 919 955 887 955 952 944 911 912 903 812 875 865 827 756 842 895 799 773 739 763 754 725 660 633 627 620 617 615 606 609 692 688 699 702 632 650 706 658 666 662 734 713 669 654 656 608 595 597 601 601 601 606 605 605 604 605 600 601 655 725 783 705 655 610 601 607 609 610 607 601 600 595 591 584 582 572 567 567 582 618 619 563 567 567 569 571 573 581 571 574 587 716 748 823 740 660 665 697 624 724 740 750 800 748 782 763 736 741 790 807 761 618 555 549 551 546 545 600 647 601 610 651 665 629 604 595 631 578 567 543 545 575 619 654 678 643 595 636 586 664 634 685 676 600 642 701 690 707 727 707 696 559 547 713 761 739 690 617 564 603 671 750 791 802 759 798 844 853 791 822 868 880 902 863 769 702 627 558 633 689 754 831 882 884 785 696 638 667 703 664 598 578 546 524 603 620 673 750 745 731 730 762 830 863 801 775 748 774 829 786 773 766 712 744 706 630 547 467 466 467 522 542 590 669 765 739 678 673 626 666 716 699 682 710 808 857 859 861 873 858 787 808 846 925 919 894 863 892 886 900 871 911 893 857 808 758 774 773 668 616 685 665 743 705 656 683 612 552 484 474 472 509 572 619 648 644 651 637 673 707 648 623 594 531 503 488 534 510 540 636 601 541 491 434 399 396 395 424 430 425 482 502 506 456 462 484 561 556 497 471 430 475 406 404 436 510 497 518 501 506 480 383 326 294 260 247 244 224 186 241 250 241 207 266 266 321 308 334 334 269 280 226 187 199 187 195 210 187 167 172 149 141 151 152 116 105 83 113 97 42 73 120 115 137 145 127 126 112 110 66 34 10 11 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1170 1199 1118 1153 1282 1282 1160 1083 1024 943 1016 1067 985 919 945 1013 966 895 841 815 855 910 943 886 843 801 755 753 763 792 814 821 877 898 893 859 839 864 935 1001 1069 932 892 995 1069 1105 1129 994 888 876 843 812 811 761 688 660 672 651 650 637 620 622 633 632 664 697 702 730 709 633 620 613 608 600 588 570 570 571 569 584 612 598 640 644 646 651 672 662 650 601 580 591 646 648 630 669 630 612 626 650 691 649 654 671 674 655 662 656 652 623 607 576 526 513 532 570 569 572 573 566 561 571 576 575 580 588 600 597 639 657 681 719 739 756 774 811 794 799 828 808 764 768 726 768 762 736 735 745 772 779 798 805 794 796 808 824 797 729 683 659 663 686 699 789 790 785 839 907 1008 928 799 688 713 703 719 703 701 713 737 770 826 928 952 1005 996 936 905 862 791 898 966 977 954 950 1043 955 941 1096 1175 1207 1220 1205 1220 1237 1207 1191 1175 1063 1096 1144 1239 1281 1292 1295 1229 1264 1203 1168 1227 1296 1387 1478 1682 1739 1662 1573 1493 1476 1505 1461 1511 1552 1646 1739 1842 1851 1724 1698 1668 1755 1882 1936 1834 1743 1784 1710 1696 1720 1745 1810 1758 1722 1719 1671 1625 1634 1612 1586 1566 1501 1464 1425 1453 1535 1512 1464 1407 1399 1443 1455 1342 1280 1312 1372 1439 1514 1667 1669 1605 1526 1451 1445 1362 1342 1335 1320 1342 1368 1388 1402 1467 1543 1564 1614 1690 1745 1618 1663 1790 1883 1988 2048 2167 2241 2385 2408 2486 2483 2536 2457 2309 2230 2095 1963 1880 1941 2166 2279 2418 2328 2299 2203 2190 2158 2053 1919 1830 1716 1739 1831 1987 2168 2315 2395 2445 2532 2518 2416 2314 2273 2251 2284 2340 2277 2186 2052 2027 2091 2009 2022 2060 2056 2119 2138 2057 1922 1820 1687 1576 1383 1381 1597 1667 1784 1797 1891 1902 1927 1845 1829 1783 1753 1729 1689 1630 1572 1559 1568 1657 1731 1761 1829 1841 1876 1864 1888 1881 1856 1814 1794 1780 1811 1794 1839 1890 1917 1920 1990 2104 2282 2307 2352 2405 2431 2542 2543 2585 2511 2399 2376 2371 2337 2431 2450 2459 2476 2481 2517 2614 2531 2456 2414 2430 2505 2618 2760 2686 2588 2540 2441 2343 2325 2299 2242 2194 2182 2167 2194 2195 2117 2087 1955 1895 1902 1928 1968 2017 2090 2033 1950 1843 1748 1675 1728 1821 1902 1998 2079 2091 2053 2069 2097 2130 2170 2241 2249 2282 2334 2433 2547 2607 2618 2663 2576 2553 2588 2696 2684 2578 2469 2421 2380 2169 2036 1851 1754 1713 1797 1971 2081 2229 2354 2503 2374 2126 1927 1743 1632 1540 1524 1576 1640 1673 1791 1781 1870 2020 2156 2190 2176 2204 2243 2123 2000 1889 1852 1753 1639 1487 1389 1233 1140 1056 1069 1125 1230 1366 1458 1590 1689 1879 1987 2147 2253 2168 2065 1908 1826 1812 1823 1692 1644 1564 1525 1424 1388 1272 1228 1295 1410 1517 1512 1517 1623 1430 1540 1689 1642 1502 1408 1307 1361 1429 1538 1532 1430 1401 1344 1501 1563 1462 1433 1343 1353 1345 1292 1294 1280 1283 1311 1263 1187 1127 1039 1004 977 950 924 921 884 848 866 867 860 861 863 866 851 824 804 825 852 853 905 956 1043 1048 1106 1169 1215 1280 1273 1267 1226 1199 1109 1040 979 957 913 861 861 854 829 786 729 710 671 659 656 677 822 975 1033 971 1001 1009 1000 1018 1060 1065 1061 1044 945 895 953 928 837 849 825 805 787 737 740 731 658 635 631 632 621 617 616 615 609 634 680 769 787 707 656 646 728 707 699 726 750 711 672 659 639 616 601 601 604 610 609 614 614 614 614 610 630 664 715 720 734 717 637 608 623 629 630 625 618 615 611 608 602 594 586 580 579 581 642 692 650 571 573 571 571 574 576 585 589 580 577 638 687 799 811 684 681 666 636 703 758 834 829 747 706 711 675 741 796 719 663 565 559 560 556 553 582 602 647 643 656 727 781 681 689 638 634 614 617 610 620 556 568 631 661 627 648 682 636 651 698 698 677 640 621 657 693 726 707 631 611 545 563 695 737 727 674 588 676 642 606 664 723 813 811 845 875 840 850 895 915 971 955 884 783 639 572 660 753 806 766 818 895 887 813 753 737 763 752 695 678 666 590 536 544 668 729 730 766 805 809 776 824 852 818 864 790 855 904 872 825 767 671 671 624 586 523 477 464 507 577 609 650 660 737 777 755 740 681 633 655 670 692 730 759 789 849 908 848 810 870 891 882 910 941 891 897 886 946 896 888 861 853 846 774 704 678 704 645 586 602 601 677 715 697 612 582 490 535 538 494 481 502 548 573 601 602 616 670 725 666 603 549 516 533 627 636 553 536 614 631 541 443 408 404 423 458 423 439 481 459 493 473 501 479 485 567 629 559 494 413 411 505 519 556 582 607 587 576 496 418 377 388 393 352 337 326 262 250 199 169 156 219 305 298 324 321 326 317 315 319 247 251 229 207 186 174 159 193 194 221 274 265 258 241 232 178 74 68 26 29 42 67 109 174 113 119 72 64 30 52 7 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1122 1086 1068 1189 1250 1213 1207 1052 987 939 954 939 918 881 937 956 925 871 836 888 936 921 876 849 807 781 775 752 745 774 789 825 854 850 895 873 766 838 953 965 963 901 819 867 994 1044 901 862 804 777 788 755 748 693 680 650 644 640 627 624 637 637 644 648 649 666 694 733 736 657 635 630 621 606 599 567 569 569 569 569 572 577 593 633 633 620 620 619 645 590 570 579 586 606 636 662 653 664 671 676 702 711 726 728 719 709 719 671 652 624 607 573 516 515 527 565 570 568 557 564 566 571 573 568 583 589 583 656 677 706 723 753 754 797 808 834 815 776 807 814 752 702 721 744 749 758 778 805 859 820 842 820 815 808 808 819 800 710 676 652 655 674 697 789 788 741 788 917 941 833 720 677 679 682 685 691 697 699 706 722 762 820 840 891 882 822 790 790 768 850 914 1055 1096 1141 1114 1006 911 967 1080 1131 1213 1298 1364 1352 1307 1280 1214 1188 1181 1221 1310 1398 1428 1402 1313 1375 1349 1270 1256 1258 1317 1439 1640 1781 1741 1657 1533 1519 1614 1573 1585 1637 1709 1748 1745 1741 1659 1617 1724 1807 1870 1917 1857 1747 1703 1689 1669 1670 1777 1834 1804 1727 1737 1739 1641 1567 1550 1526 1582 1482 1442 1369 1453 1449 1536 1566 1507 1504 1509 1505 1355 1358 1325 1361 1432 1498 1620 1661 1622 1597 1551 1472 1417 1383 1367 1349 1343 1354 1369 1381 1408 1447 1474 1497 1543 1577 1582 1653 1742 1805 1914 1979 2075 2143 2276 2418 2602 2629 2532 2441 2339 2250 2098 1944 1896 1983 2183 2300 2431 2378 2333 2368 2326 2178 2062 1951 1838 1720 1795 1917 1954 2139 2239 2380 2499 2493 2430 2452 2406 2371 2422 2386 2329 2209 2133 2094 2162 2125 2067 2140 2183 2176 2111 2012 1972 1825 1692 1564 1461 1532 1368 1409 1405 1462 1522 1593 1708 1705 1693 1633 1603 1644 1564 1549 1526 1510 1554 1631 1561 1578 1620 1662 1702 1767 1773 1756 1761 1693 1666 1652 1680 1689 1712 1750 1774 1828 1798 1866 1947 2015 2079 2179 2260 2295 2347 2322 2385 2298 2240 2160 2124 2139 2179 2213 2203 2237 2284 2401 2482 2438 2398 2406 2428 2573 2715 2811 2765 2706 2710 2515 2411 2344 2326 2294 2240 2237 2230 2322 2321 2259 2189 2048 1937 1857 1844 1810 1838 1843 1834 1761 1695 1679 1646 1640 1658 1697 1806 1860 1889 1930 2016 2036 2166 2189 2290 2319 2361 2422 2554 2614 2561 2547 2577 2644 2662 2679 2636 2546 2466 2414 2344 2249 2116 1985 1829 1737 1764 1945 2138 2227 2373 2536 2423 2237 2053 1864 1668 1602 1630 1684 1802 1778 1750 1868 1919 1875 1940 2059 2233 2266 2313 2298 2228 2124 2064 1966 1888 1750 1586 1498 1343 1246 1152 1096 1043 1113 1273 1361 1525 1632 1805 1934 2074 2187 2241 2126 1997 1986 2002 1934 1825 1785 1679 1572 1471 1373 1330 1218 1216 1284 1383 1349 1367 1332 1356 1475 1693 1661 1539 1440 1172 1141 1293 1383 1273 1161 1145 1184 1300 1326 1307 1183 1099 1139 1022 1040 1022 1015 1009 1039 1027 1017 1017 1034 1004 1011 988 930 887 864 855 828 837 832 835 827 822 811 821 797 792 799 786 799 845 896 916 923 961 1006 1037 1088 1119 1146 1187 1113 1072 991 958 916 903 851 827 790 745 698 679 665 662 658 710 773 856 970 1082 1150 1130 1093 1102 1194 1187 1133 1077 1050 1023 1007 952 902 854 790 729 716 686 647 646 637 631 630 625 629 629 617 616 642 683 683 705 808 745 674 680 724 778 763 755 707 716 727 691 653 611 618 609 613 616 619 621 625 622 625 622 700 760 773 705 679 674 620 629 642 643 644 642 636 630 624 617 609 603 600 594 594 592 626 615 587 589 615 628 603 682 619 601 590 590 584 582 630 735 811 707 662 670 716 681 736 763 775 753 705 644 697 721 714 693 577 569 565 566 561 582 647 663 640 730 762 844 826 756 691 697 712 676 684 649 618 589 567 597 656 695 645 693 713 650 699 750 701 685 661 731 759 709 648 572 545 598 692 729 795 745 655 619 675 767 718 678 663 771 793 850 888 914 912 945 998 1030 976 843 783 658 601 704 772 862 848 869 902 920 862 782 816 807 800 779 746 667 647 586 532 593 622 645 674 746 793 822 852 842 846 853 828 857 863 844 750 704 690 624 583 568 525 475 466 529 594 626 664 653 716 736 780 751 669 688 680 663 736 781 837 818 884 916 857 865 889 958 932 903 882 853 772 761 840 777 782 761 728 727 684 646 591 601 628 606 526 515 589 622 677 663 492 577 605 577 584 605 574 537 523 629 673 661 657 694 735 650 587 530 626 684 683 612 560 630 558 533 416 435 507 477 489 428 429 448 503 547 508 546 556 574 596 586 541 483 405 422 465 517 614 669 707 653 545 483 439 477 482 494 427 394 327 283 318 289 248 186 192 254 276 339 320 249 276 312 326 309 345 249 279 258 255 271 292 297 299 313 353 355 329 256 179 142 80 27 25 21 28 72 121 67 108 128 83 54 9 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 974 1034 1139 1145 1143 1082 1030 964 923 918 937 926 983 952 863 869 857 862 983 1021 928 875 824 802 786 766 748 775 739 734 744 742 757 801 801 764 727 783 792 837 786 799 833 751 861 801 775 746 723 692 686 664 649 642 643 638 633 634 637 644 662 662 701 706 674 677 685 690 693 679 666 644 627 607 604 594 579 565 566 566 565 563 563 566 574 589 581 577 572 567 568 576 576 584 593 612 617 635 669 636 647 699 701 673 681 728 681 647 637 630 599 582 564 510 514 532 552 555 554 555 540 546 544 583 591 585 560 603 628 649 666 696 722 741 784 789 816 778 779 727 698 752 760 803 828 857 825 842 874 889 884 867 853 834 810 746 725 704 714 661 649 651 674 741 783 698 773 796 712 668 675 763 808 794 743 739 787 803 772 794 779 762 791 738 891 781 830 868 911 1021 1125 1193 1207 1242 1199 1159 1087 1076 1019 1024 1148 1183 1314 1466 1425 1405 1389 1385 1368 1480 1513 1522 1624 1617 1534 1514 1498 1459 1397 1409 1414 1412 1594 1783 1849 1760 1666 1637 1651 1704 1716 1723 1745 1708 1680 1678 1609 1683 1821 1815 1784 1798 1746 1699 1702 1683 1641 1684 1704 1743 1707 1692 1749 1771 1711 1590 1429 1361 1477 1470 1341 1345 1416 1405 1470 1588 1548 1561 1522 1515 1438 1425 1390 1371 1414 1465 1546 1631 1728 1675 1635 1567 1472 1443 1444 1401 1348 1379 1436 1464 1437 1433 1496 1522 1610 1677 1767 1714 1778 1864 1903 1960 2080 2147 2259 2377 2604 2563 2480 2335 2220 2167 1977 1972 2100 2180 2400 2537 2466 2485 2505 2393 2285 2143 2033 1915 1787 1801 1920 2070 2038 2205 2347 2374 2435 2475 2388 2333 2349 2380 2447 2431 2315 2240 2240 2301 2252 2167 2174 2254 2231 2117 2021 1930 1867 1738 1661 1580 1680 1718 1711 1611 1528 1509 1446 1427 1441 1443 1442 1455 1471 1517 1532 1512 1574 1635 1720 1782 1824 1716 1671 1606 1598 1601 1599 1631 1624 1682 1742 1799 1814 1767 1791 1775 1758 1720 1715 1725 1754 1808 1863 1893 1944 2006 2115 2105 2077 2045 2019 2008 2027 2052 2066 2083 2111 2149 2158 2176 2222 2272 2299 2337 2456 2555 2584 2608 2623 2515 2585 2676 2606 2540 2423 2367 2323 2302 2334 2485 2440 2358 2317 2140 2056 1933 1891 1927 1897 1873 1821 1839 1896 1910 1872 1821 1723 1639 1576 1604 1762 1916 2109 2273 2318 2377 2358 2334 2423 2518 2547 2464 2382 2359 2413 2436 2628 2659 2599 2537 2591 2651 2511 2269 2125 2018 1853 1792 1887 1972 2114 2252 2449 2527 2372 2267 2019 1787 1753 1807 1880 1951 1979 1881 1923 2005 2066 2068 1992 2047 2150 2303 2345 2347 2270 2194 2111 1962 1860 1822 1727 1596 1451 1374 1256 1176 1081 1025 1115 1269 1412 1553 1675 1765 1913 2002 2120 2201 2122 2082 2044 2037 1979 1881 1768 1678 1548 1426 1283 1191 1119 1119 1179 1211 1174 1234 1373 1352 1275 1308 1254 1152 1119 1034 1129 1141 1103 1030 1028 950 1028 1029 1058 1012 949 910 870 856 846 831 818 807 806 796 808 842 874 928 943 917 867 844 840 823 788 777 776 761 756 748 746 749 751 749 749 739 736 752 781 788 793 816 834 869 888 931 956 1008 1063 1106 1102 1055 995 961 964 820 705 668 663 662 668 753 831 934 966 958 966 1055 1127 1190 1134 1100 1055 950 950 1007 967 1058 1008 913 832 734 721 681 647 644 642 639 639 645 644 638 625 637 692 766 707 766 858 930 830 789 802 807 772 735 689 686 661 644 665 665 664 658 674 634 626 629 631 637 639 636 636 705 760 737 689 647 641 646 649 666 677 671 667 657 652 640 647 642 635 624 615 611 609 617 606 607 618 629 643 604 636 643 712 667 609 592 591 595 697 749 690 718 680 745 749 743 714 676 695 653 634 639 648 609 582 578 579 577 574 581 676 636 698 691 724 782 910 950 829 795 830 794 702 661 676 678 645 605 582 618 704 696 721 714 748 749 742 783 703 736 789 776 724 608 608 657 725 756 725 699 713 687 620 702 716 759 755 724 711 738 796 835 904 955 1033 1048 947 877 788 689 639 711 781 805 856 865 927 960 953 879 857 883 893 869 844 794 742 669 590 557 612 708 718 677 654 725 808 821 885 886 867 828 779 779 770 743 731 707 670 595 548 514 478 469 476 547 582 581 580 642 673 734 756 694 735 693 692 735 741 767 820 921 954 931 915 886 891 845 796 760 745 694 675 760 789 729 678 620 608 611 562 526 528 564 539 506 543 541 503 533 517 507 585 711 696 636 634 631 589 526 584 642 688 677 705 727 656 584 529 646 667 702 643 670 590 514 450 433 530 594 609 499 445 520 509 488 552 598 555 620 591 514 475 426 410 448 478 433 495 572 644 730 680 584 509 422 371 382 386 405 406 381 367 379 370 301 167 176 218 206 286 306 194 278 323 312 378 379 344 359 338 362 331 314 256 244 207 226 280 264 288 259 197 152 91 71 18 30 37 38 79 117 48 34 7 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1060 1070 1058 1023 995 967 948 987 1048 1066 1061 1039 1073 981 888 881 987 1030 1050 946 888 868 803 787 766 758 779 820 790 795 789 827 792 778 760 768 746 702 706 732 702 709 793 704 726 737 702 685 663 662 654 650 651 659 657 658 659 658 665 698 674 677 706 711 689 695 715 725 722 702 717 659 660 639 671 637 632 588 596 572 561 563 560 561 559 570 571 574 571 569 570 573 572 576 609 594 599 606 625 619 620 645 641 658 659 668 645 627 622 604 604 593 585 539 510 512 536 538 529 513 504 503 504 547 575 564 548 578 615 641 660 684 694 720 754 787 762 784 725 692 775 821 847 816 845 893 930 923 886 953 918 915 871 837 775 805 860 759 681 719 669 646 652 716 728 698 681 661 662 673 737 781 826 845 778 791 834 885 874 872 887 928 1071 999 922 806 788 907 1027 1132 1098 1100 1105 1129 1234 1280 1237 1214 1168 1111 1079 1131 1282 1352 1515 1537 1535 1518 1560 1606 1662 1652 1747 1763 1701 1688 1660 1551 1520 1516 1501 1491 1655 1781 1929 1867 1786 1752 1739 1709 1641 1645 1687 1683 1677 1594 1656 1739 1765 1736 1780 1730 1686 1654 1686 1703 1673 1732 1777 1763 1699 1685 1708 1739 1649 1612 1459 1370 1337 1378 1333 1329 1361 1395 1472 1601 1589 1580 1543 1493 1470 1465 1417 1415 1434 1459 1499 1550 1695 1746 1687 1605 1520 1474 1414 1401 1342 1383 1448 1510 1494 1477 1551 1640 1850 1899 1902 1829 1802 1855 1968 2046 2119 2161 2258 2348 2538 2660 2506 2459 2210 2080 2155 2204 2201 2270 2539 2683 2596 2528 2416 2289 2208 2097 2016 1876 1839 1905 2005 2144 2100 2199 2343 2562 2551 2436 2372 2284 2283 2262 2329 2400 2418 2402 2452 2361 2297 2271 2277 2269 2196 2106 2025 1920 1829 1769 1689 1612 1777 1874 1949 1786 1675 1641 1600 1605 1555 1621 1647 1624 1601 1769 1711 1696 1727 1614 1718 1831 1939 1903 1853 1772 1732 1800 1750 1712 1775 1862 1885 1925 1980 1911 1882 1886 1850 1790 1757 1751 1740 1748 1784 1836 1863 1865 1934 1933 1922 1947 2011 2122 2170 2220 2215 2194 2199 2158 2144 2152 2157 2215 2288 2411 2443 2427 2435 2425 2435 2443 2466 2578 2685 2642 2542 2475 2426 2364 2380 2420 2351 2328 2316 2200 2068 1956 1987 2044 2042 1983 1916 1946 2004 2041 2031 1997 1911 1840 1729 1586 1698 1856 2069 2170 2186 2136 2068 2133 2265 2384 2404 2352 2328 2329 2424 2432 2505 2617 2702 2637 2655 2759 2537 2395 2188 2047 1936 1980 2103 2042 2062 2205 2402 2370 2240 2081 1944 1830 1923 2019 2101 2143 2019 1942 2012 2159 2223 2182 2118 2100 2143 2218 2384 2370 2233 2198 2128 2059 2050 1961 1813 1720 1603 1514 1361 1243 1143 1091 1024 1132 1266 1368 1498 1634 1769 1888 1915 1970 2023 1926 1863 1874 1882 1791 1736 1680 1627 1520 1374 1287 1213 1158 1058 1074 1170 1250 1191 1173 1105 1155 1104 1062 944 955 1008 1004 960 891 886 875 902 917 888 851 825 810 800 785 781 777 775 772 769 763 762 759 759 771 816 837 841 836 834 813 794 783 784 758 765 767 761 742 743 738 737 731 730 725 731 727 727 740 746 765 784 809 833 849 869 875 871 855 828 796 827 739 670 666 667 722 782 914 883 968 1089 1113 1042 1103 1131 1099 1038 978 970 926 851 883 867 951 1009 961 872 720 670 654 658 653 654 654 653 653 647 630 685 743 748 786 800 887 840 827 851 895 907 796 750 745 737 773 721 692 695 716 726 691 714 701 690 640 639 647 646 644 651 690 702 679 672 679 663 677 715 736 713 693 687 678 664 658 670 664 644 645 632 627 635 655 674 647 643 639 639 624 615 618 638 676 632 610 596 598 694 675 686 752 739 749 729 735 722 667 635 629 596 590 586 584 585 587 583 583 580 616 695 717 694 744 768 814 917 929 880 825 764 729 741 738 792 818 711 637 587 606 730 698 714 746 794 809 788 772 786 701 658 599 576 574 733 776 773 783 804 735 707 701 652 622 669 691 708 746 741 810 824 842 912 982 1025 1052 969 883 756 680 617 633 698 704 758 814 883 924 955 933 897 953 943 912 876 829 740 688 612 542 586 658 754 818 778 727 721 823 833 882 880 830 767 693 677 636 633 619 590 528 527 488 477 474 479 528 547 535 585 614 662 734 775 735 729 749 698 785 793 816 835 843 887 867 843 790 800 789 750 690 622 597 643 683 706 763 732 659 629 559 522 514 549 522 507 534 606 630 593 585 603 661 698 683 611 551 557 543 512 565 655 648 741 734 771 759 705 653 558 633 714 690 666 626 543 471 485 416 439 511 581 526 482 538 524 501 556 626 650 653 603 502 431 508 478 515 539 445 516 617 675 726 667 579 502 448 473 433 412 350 315 320 302 259 292 250 163 152 120 116 198 203 189 288 220 265 367 325 386 360 316 350 251 195 166 177 128 172 193 173 223 277 245 210 170 122 52 17 19 34 76 69 26 15 -9999 -9999 5 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1083 1122 1172 1146 1074 1124 1059 1037 1157 1140 1138 1105 1011 970 918 896 942 989 929 880 837 830 790 778 769 769 818 818 887 866 836 891 918 882 901 818 706 700 709 753 797 802 687 684 681 677 688 685 688 718 705 678 672 668 669 671 680 681 697 726 694 698 710 717 707 721 736 755 744 740 791 721 751 743 770 733 716 688 666 633 605 570 559 559 558 557 557 560 560 567 568 569 570 569 574 584 583 595 596 632 629 634 642 633 639 642 634 617 613 608 599 595 595 576 530 507 506 514 517 504 531 527 519 505 525 580 583 590 606 627 643 680 708 752 791 749 718 708 700 719 735 793 835 864 887 897 915 970 963 998 968 896 910 864 863 873 901 781 720 651 648 641 668 694 688 658 652 654 658 681 697 753 830 868 808 858 927 945 962 972 1042 1169 1094 1028 963 868 802 826 969 1004 974 976 1010 1061 1153 1255 1310 1280 1217 1199 1178 1157 1201 1306 1416 1538 1529 1543 1575 1621 1694 1687 1768 1821 1838 1821 1779 1711 1665 1669 1659 1680 1733 1850 1989 1899 1761 1755 1753 1689 1635 1605 1593 1485 1422 1408 1655 1710 1722 1750 1793 1737 1689 1647 1648 1723 1571 1663 1820 1791 1675 1737 1755 1742 1638 1559 1481 1430 1371 1325 1328 1428 1446 1443 1505 1607 1629 1618 1534 1478 1452 1455 1403 1398 1415 1427 1446 1499 1580 1715 1692 1658 1588 1507 1428 1365 1331 1397 1435 1489 1481 1508 1609 1691 1817 1951 1941 1858 1847 1873 1952 2010 2103 2179 2231 2231 2480 2585 2426 2287 2282 2243 2258 2266 2255 2366 2598 2683 2510 2433 2346 2278 2186 2076 1990 1872 1858 1904 2000 2226 2207 2223 2323 2571 2601 2435 2334 2245 2186 2175 2229 2285 2307 2325 2408 2442 2399 2396 2323 2245 2216 2156 2059 1987 1960 1853 1743 1682 1819 2009 2116 1961 1826 1820 1789 1751 1652 1778 1840 1795 1709 1914 1852 1800 1824 1706 1738 1909 2016 2053 2004 1934 1865 1909 1945 1862 1848 1980 2036 2097 2124 2087 2014 1967 1929 1845 1812 1814 1800 1800 1795 1773 1796 1814 1833 1853 1975 2090 2209 2317 2370 2409 2399 2376 2377 2285 2241 2209 2215 2276 2397 2524 2436 2379 2370 2343 2336 2350 2378 2456 2516 2621 2531 2492 2465 2418 2393 2385 2311 2260 2238 2118 2044 2076 2181 2164 2129 2021 1977 2030 2118 2142 2168 2127 2015 1927 1765 1599 1660 1826 1976 1983 1951 1951 1949 2052 2139 2295 2329 2331 2396 2476 2493 2451 2451 2532 2661 2760 2798 2785 2561 2371 2129 2036 2031 2167 2181 2124 2053 2194 2341 2210 2051 1943 1884 1931 2123 2222 2306 2244 2059 2042 2071 2243 2369 2253 2239 2196 2207 2227 2324 2429 2334 2283 2272 2199 2076 1978 1886 1828 1773 1646 1478 1362 1237 1160 1083 1013 1148 1229 1358 1465 1641 1697 1744 1763 1949 1877 1688 1718 1739 1667 1550 1543 1496 1450 1325 1277 1278 1207 1086 1014 1130 1145 1047 1003 955 959 944 921 949 903 858 824 820 826 812 822 806 804 798 793 792 791 787 787 782 777 773 773 770 767 763 759 758 755 755 751 748 746 750 763 759 750 746 748 798 827 840 784 765 745 730 727 723 713 705 700 700 697 697 692 705 730 745 759 757 739 739 721 698 682 674 670 668 678 747 900 1029 1106 1057 989 1110 1221 1141 1123 1146 1065 1008 924 878 827 822 796 778 818 864 824 764 669 658 661 660 660 660 660 672 714 663 634 632 642 667 731 724 779 756 722 761 883 937 908 858 815 810 781 707 731 771 775 774 757 801 732 694 719 649 659 656 652 700 745 733 701 693 719 689 708 782 820 746 720 710 684 692 692 694 705 699 677 654 653 686 717 797 748 689 686 705 659 696 701 646 631 608 602 604 604 695 772 692 707 715 705 687 725 725 679 628 608 600 607 620 611 645 619 590 590 588 693 782 803 814 767 812 884 980 963 886 867 806 764 838 868 876 832 727 633 601 635 675 733 767 806 863 879 846 881 799 668 573 624 641 670 822 840 813 799 855 798 828 843 759 728 682 688 709 751 810 783 853 906 924 961 1013 1044 990 935 874 850 799 784 760 664 720 792 841 855 897 943 944 971 991 949 830 803 703 646 595 547 613 709 744 805 875 862 817 765 808 857 857 770 747 746 752 667 660 618 606 627 578 480 477 474 473 499 513 530 547 586 635 714 767 806 794 749 706 782 848 885 917 879 889 828 762 734 719 702 694 646 577 548 571 595 608 680 689 690 641 527 548 595 641 620 591 611 665 703 689 707 744 780 662 604 567 562 554 530 553 650 708 726 773 827 795 736 682 602 577 644 715 719 712 608 563 520 510 421 427 483 526 549 506 583 545 554 589 615 626 619 566 473 428 516 563 584 535 461 535 628 691 747 697 633 581 522 481 475 505 429 454 417 374 296 229 230 264 200 239 156 89 117 217 212 158 246 327 239 335 362 241 285 232 271 204 133 90 174 124 172 155 180 228 191 126 77 22 13 16 28 59 52 20 11 2 6 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1165 1126 1190 1202 1170 1178 1143 1118 1203 1318 1295 1156 1025 987 930 930 1035 1038 938 889 842 803 793 783 796 814 863 899 978 924 944 975 963 930 805 721 715 778 815 861 915 920 793 786 734 759 742 759 740 741 713 692 695 680 685 696 701 720 753 734 712 723 740 748 758 780 767 785 774 787 833 831 857 874 885 863 864 798 764 746 727 691 654 601 562 555 553 554 555 554 564 565 566 569 571 576 578 585 595 604 617 633 619 620 636 683 662 625 611 605 588 593 605 596 582 531 509 509 508 562 548 545 521 508 525 566 575 599 607 619 642 674 688 720 762 716 758 684 685 700 744 779 803 840 876 914 931 1000 1015 1027 995 920 891 905 897 895 865 759 775 747 674 634 640 651 648 650 651 661 701 736 758 752 817 880 868 952 961 1014 1014 1100 1254 1168 1128 1051 984 888 821 790 838 896 859 936 1040 978 1082 1196 1359 1311 1256 1225 1204 1192 1196 1241 1320 1393 1511 1609 1632 1628 1638 1605 1710 1753 1770 1780 1820 1835 1859 1860 1811 1823 1868 1953 1999 1894 1766 1687 1730 1720 1690 1680 1436 1287 1303 1393 1614 1716 1768 1827 1818 1784 1731 1663 1605 1677 1567 1581 1767 1730 1653 1780 1850 1835 1747 1655 1579 1499 1371 1343 1329 1443 1500 1500 1587 1668 1641 1604 1520 1468 1452 1438 1394 1389 1394 1378 1443 1481 1550 1591 1587 1655 1615 1562 1467 1389 1324 1350 1406 1427 1495 1497 1585 1652 1741 1833 1756 1795 1779 1811 1882 1968 2021 2045 2090 2164 2427 2451 2324 2328 2352 2336 2297 2317 2327 2446 2576 2655 2552 2467 2369 2268 2192 2070 2005 1962 1961 1996 1986 2148 2334 2309 2355 2559 2582 2444 2376 2222 2134 2084 2101 2162 2199 2235 2335 2385 2326 2322 2352 2296 2239 2155 2104 2136 2059 1905 1822 1781 1845 2008 2156 2143 2021 1963 1922 1825 1736 1821 2135 1996 1877 2013 2012 1927 1931 1770 1901 2037 2100 2169 2109 2068 1985 2059 2075 1986 1931 2085 2184 2241 2313 2222 2143 2078 1975 1900 1900 1898 1895 1888 1876 1849 1830 1791 1819 2011 2114 2251 2343 2485 2538 2581 2577 2477 2441 2369 2329 2269 2230 2296 2400 2569 2512 2398 2347 2273 2251 2261 2289 2390 2481 2520 2539 2536 2502 2444 2387 2331 2291 2248 2176 2183 2198 2284 2279 2238 2122 2052 2043 2104 2198 2276 2201 2150 2055 1946 1751 1644 1595 1726 1867 1794 1740 1772 1990 2150 2253 2328 2303 2362 2501 2586 2574 2476 2476 2522 2648 2724 2863 2738 2503 2327 2159 2084 2283 2380 2226 2175 2169 2177 2238 2056 1936 1945 2047 2103 2296 2384 2396 2262 2126 2104 2179 2232 2434 2304 2287 2351 2336 2299 2362 2406 2404 2398 2336 2263 2210 2091 2058 2022 1876 1774 1601 1495 1355 1253 1140 1051 1022 1094 1235 1375 1470 1490 1547 1625 1709 1768 1643 1547 1554 1486 1408 1344 1294 1278 1203 1155 1150 1095 1014 956 948 930 901 882 863 837 834 825 824 821 819 819 813 810 809 807 802 799 797 794 791 790 799 798 796 784 802 789 779 771 765 761 757 755 753 748 747 744 742 740 737 736 741 744 739 746 752 766 798 867 776 723 715 708 706 701 702 699 698 694 692 688 688 688 685 682 679 678 674 673 673 679 688 746 860 1062 1220 1208 1222 1121 1146 1228 1203 1221 1198 1204 1114 997 925 887 873 823 775 728 745 726 680 660 667 664 664 664 664 684 811 779 787 703 645 637 643 649 665 707 698 733 805 918 938 940 940 925 807 745 764 774 844 869 879 855 857 828 771 702 665 669 667 665 734 848 842 746 725 782 735 753 826 845 767 741 761 758 729 749 724 745 737 760 688 689 745 755 822 767 791 749 773 706 709 702 669 629 611 609 607 609 664 726 749 752 773 777 723 683 677 634 615 637 641 651 673 674 675 655 599 598 598 685 742 772 801 849 937 1003 1042 1024 975 901 906 876 838 907 933 830 708 628 700 752 703 718 782 862 958 944 849 819 733 669 576 651 753 781 822 911 869 876 899 886 831 911 888 863 820 802 696 736 784 838 849 876 938 976 1024 979 916 860 805 771 709 688 667 694 681 729 774 815 891 953 1030 1018 936 859 778 703 665 649 595 551 589 632 683 785 816 835 879 826 811 910 905 835 816 805 785 745 673 672 644 582 545 481 478 478 473 521 562 579 573 613 675 708 776 838 817 747 725 737 776 819 868 919 866 773 716 657 644 614 597 568 553 626 598 602 551 543 541 535 528 612 554 641 694 699 683 686 707 766 760 775 818 742 646 656 676 622 626 639 594 676 755 833 878 807 755 677 674 672 648 622 664 774 760 654 564 564 501 423 435 476 515 600 576 604 609 543 541 536 558 538 495 429 431 474 535 586 496 510 582 639 698 760 722 638 580 494 422 326 375 470 504 497 379 365 340 376 328 322 281 248 194 121 91 115 205 209 223 161 274 334 215 201 177 186 164 126 73 116 97 117 125 117 156 152 105 58 16 19 12 15 19 17 4 3 4 2 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1233 1180 1326 1393 1403 1347 1229 1132 1108 1071 1052 1064 1017 973 996 999 948 969 1056 953 880 841 835 839 888 942 991 978 1005 1017 905 883 876 775 712 767 826 837 800 885 990 947 879 857 872 893 872 860 818 797 767 759 713 710 713 737 727 742 785 774 768 756 781 799 800 877 905 860 848 854 919 1020 1059 1098 1100 1092 1115 1087 1064 1037 983 932 853 794 739 676 622 577 549 551 550 558 563 563 564 569 605 617 611 597 598 608 622 652 651 643 659 624 628 623 589 581 581 582 580 575 572 570 576 560 550 544 502 510 519 525 542 576 609 638 657 692 732 725 714 681 692 699 648 696 743 743 756 807 863 902 929 907 885 898 951 864 823 857 939 962 878 807 718 665 672 632 640 635 642 654 709 719 752 805 857 869 853 901 944 991 1015 1059 1095 1182 1304 1266 1183 1056 987 927 873 848 864 869 827 895 969 1042 1096 1101 1133 1236 1325 1289 1266 1294 1294 1261 1321 1436 1459 1477 1583 1649 1574 1502 1584 1547 1578 1584 1626 1666 1745 1820 1924 2002 2004 1918 1828 1726 1599 1558 1733 1700 1629 1537 1429 1277 1325 1474 1662 1807 1887 1867 1860 1814 1766 1724 1671 1568 1494 1615 1705 1596 1660 1776 1882 1935 1890 1831 1648 1517 1367 1264 1366 1439 1520 1568 1567 1639 1640 1561 1520 1475 1440 1415 1384 1369 1367 1369 1451 1504 1538 1545 1442 1441 1447 1446 1453 1431 1343 1326 1337 1353 1379 1410 1467 1491 1504 1602 1644 1701 1742 1797 1826 1876 1974 2058 2181 2256 2338 2528 2448 2485 2447 2397 2345 2352 2352 2501 2699 2573 2478 2415 2339 2247 2214 2150 2199 2176 2176 2138 2141 2214 2474 2510 2478 2595 2560 2410 2314 2185 2113 2068 1999 2011 2101 2174 2203 2245 2288 2212 2218 2339 2360 2308 2217 2107 2033 1968 1875 1886 2026 2155 2242 2383 2268 2122 2044 1939 1852 1847 2106 2136 2068 2081 2183 2138 2058 1910 1949 2151 2236 2312 2237 2125 2097 2222 2275 2102 2002 2060 2168 2348 2476 2467 2355 2213 2068 1977 1990 2021 2007 2013 1995 1984 1921 1858 1810 1926 2082 2230 2327 2461 2506 2566 2541 2481 2448 2426 2379 2353 2320 2335 2398 2490 2473 2460 2378 2316 2263 2173 2204 2302 2347 2448 2564 2550 2480 2435 2415 2364 2334 2296 2285 2296 2321 2348 2263 2195 2186 2172 2184 2223 2331 2351 2337 2302 2121 2005 1885 1733 1511 1557 1587 1609 1708 1867 2073 2216 2290 2322 2423 2530 2708 2668 2576 2616 2615 2588 2753 2826 2770 2651 2411 2300 2206 2277 2575 2450 2363 2349 2354 2292 2060 1982 2050 2180 2312 2338 2296 2448 2402 2310 2247 2232 2251 2299 2399 2485 2439 2481 2390 2379 2295 2231 2163 2180 2215 2191 2220 2234 2226 2159 2002 1946 1775 1691 1529 1405 1307 1203 1052 984 1070 1187 1239 1239 1304 1409 1494 1544 1527 1378 1339 1276 1173 1117 1061 1015 973 920 892 886 901 904 885 861 844 843 839 839 834 830 826 822 825 836 827 816 809 817 819 809 798 796 813 853 834 831 828 818 812 819 812 795 793 794 804 834 816 774 763 765 759 746 739 736 736 731 730 728 726 723 723 790 820 764 710 708 710 707 704 698 695 690 688 686 686 685 683 679 678 676 674 706 736 779 813 895 992 1173 1280 1394 1315 1290 1226 1206 1209 1205 1191 1137 1187 1082 1043 1010 973 876 835 761 723 679 670 664 674 671 672 678 752 763 831 946 843 751 704 659 658 657 653 653 658 725 789 801 825 823 824 913 911 905 856 808 880 991 1015 901 853 780 756 762 742 674 682 730 827 911 864 782 781 869 809 843 918 882 786 827 879 786 817 836 790 773 868 849 723 749 804 882 882 894 785 754 742 738 707 675 666 660 616 615 617 653 727 723 769 803 752 703 707 678 637 675 716 690 647 692 729 794 767 719 617 611 613 707 781 762 780 803 880 935 1087 1154 1086 1088 1036 959 912 906 824 778 694 625 700 787 842 816 828 849 909 954 930 823 706 642 603 647 708 778 854 956 1009 981 948 919 864 937 969 942 928 861 756 763 820 879 940 971 980 1009 1022 993 861 786 722 690 801 785 834 825 757 687 745 801 870 945 1006 939 892 856 780 722 654 595 571 574 673 678 661 652 710 821 890 933 891 932 855 800 737 669 641 612 602 572 563 585 509 483 480 477 491 527 547 596 629 642 626 651 726 803 825 796 821 823 801 856 945 908 840 758 686 589 556 609 613 623 664 780 805 720 657 619 667 619 611 598 626 699 746 793 804 819 816 834 839 841 763 640 666 783 821 785 779 706 651 731 787 892 868 784 792 831 813 745 660 706 759 693 736 698 698 572 500 437 520 615 599 593 653 657 659 593 523 458 463 446 444 501 528 571 561 593 500 579 630 730 775 761 719 642 575 481 421 340 278 260 341 404 420 417 405 450 469 431 408 391 264 225 170 128 62 119 104 186 291 302 220 175 186 174 142 117 86 46 55 67 64 83 84 80 55 54 18 7 8 18 10 9 8 9 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1224 1234 1271 1312 1278 1213 1095 1063 1012 991 984 1011 1024 1053 964 910 896 956 934 942 950 921 890 958 970 960 950 975 879 858 853 816 804 786 782 841 868 918 855 798 856 951 940 961 997 1024 1020 946 862 880 835 774 715 742 743 778 789 768 834 869 867 836 800 842 858 895 954 928 909 936 998 1118 1223 1225 1181 1127 1096 1074 1054 1037 1019 979 956 938 929 870 755 612 552 550 549 547 557 561 563 566 587 608 591 592 613 626 653 645 662 665 655 620 608 601 603 583 580 580 576 575 578 578 576 551 548 543 498 516 516 522 534 578 623 643 689 713 757 735 681 685 654 643 681 726 755 793 820 850 866 919 936 863 834 918 931 846 793 749 822 925 901 867 804 699 628 629 634 646 699 700 693 733 754 783 819 861 907 959 1018 1055 1071 1118 1186 1280 1349 1253 1171 1131 1081 984 955 914 957 902 858 849 983 999 1035 1008 1087 1145 1257 1347 1328 1344 1358 1343 1281 1295 1393 1457 1559 1616 1526 1442 1457 1452 1478 1512 1521 1549 1606 1689 1807 1938 1907 1792 1649 1615 1494 1468 1613 1686 1567 1439 1309 1212 1340 1473 1644 1773 1907 1924 1865 1795 1759 1720 1722 1609 1439 1517 1579 1545 1702 1748 1719 1806 1772 1741 1678 1574 1373 1255 1354 1412 1525 1513 1524 1556 1662 1611 1523 1454 1388 1400 1382 1340 1364 1340 1384 1428 1554 1605 1456 1406 1371 1361 1380 1406 1315 1319 1377 1420 1456 1426 1464 1527 1667 1695 1779 1856 1862 1924 1941 1977 2037 2077 2187 2258 2327 2464 2586 2523 2421 2388 2382 2377 2363 2443 2656 2570 2490 2430 2355 2286 2282 2281 2246 2228 2248 2209 2185 2248 2374 2613 2646 2535 2450 2381 2406 2395 2246 2069 1973 1935 1974 2052 2077 2172 2216 2183 2138 2231 2292 2325 2237 2142 2073 1990 1898 1945 2006 2181 2317 2497 2448 2279 2104 2015 1937 1944 2190 2147 2132 2202 2314 2242 2157 2039 2013 2191 2294 2321 2243 2132 2157 2257 2337 2168 2076 2048 2158 2274 2405 2602 2452 2275 2123 2097 2163 2169 2133 2131 2139 2081 2011 1899 1858 1882 2007 2180 2285 2423 2516 2636 2620 2520 2493 2443 2391 2364 2372 2387 2413 2509 2525 2451 2386 2334 2286 2181 2137 2182 2276 2471 2556 2631 2576 2510 2465 2466 2469 2461 2448 2391 2391 2434 2352 2336 2355 2324 2233 2235 2253 2246 2323 2342 2165 2051 1811 1674 1494 1533 1686 1776 1902 2037 2159 2305 2419 2414 2518 2577 2703 2708 2695 2745 2714 2645 2680 2821 2684 2605 2399 2277 2316 2442 2610 2441 2427 2457 2425 2218 2032 2020 2127 2194 2421 2531 2547 2484 2386 2317 2290 2333 2438 2408 2384 2483 2499 2407 2208 2195 2149 2079 1999 1988 2043 2048 2024 2069 2162 2185 2117 2034 1896 1816 1682 1564 1422 1343 1157 1041 972 1026 1068 1087 1140 1197 1351 1312 1306 1220 1177 1131 1034 970 908 883 884 882 872 870 876 869 861 854 848 850 860 882 874 847 849 851 866 880 882 872 874 879 885 879 876 874 891 901 878 867 858 836 830 826 855 867 867 876 877 883 870 878 889 871 869 857 859 867 843 773 757 754 742 726 719 719 718 716 714 713 709 711 720 711 705 697 693 689 689 686 683 686 707 717 763 846 860 931 928 941 1008 1077 1165 1350 1380 1317 1217 1069 1021 1051 1094 1026 1079 1031 1024 976 911 876 852 801 733 676 674 674 675 676 677 693 776 837 876 963 921 822 704 736 714 677 663 664 666 662 715 732 810 779 789 840 897 971 891 881 917 1076 1046 999 888 843 843 871 809 691 695 777 840 950 919 824 810 906 919 886 865 838 828 882 916 880 837 899 852 830 896 809 758 829 929 968 923 886 830 783 710 697 721 717 719 692 651 625 651 762 816 783 840 838 759 731 666 661 727 742 760 687 682 706 824 844 756 703 645 618 621 655 695 767 812 828 882 935 1065 1171 1143 1115 1010 914 816 791 765 726 665 653 760 809 924 938 951 910 934 910 883 892 723 672 592 648 724 819 862 909 984 1018 953 929 874 949 1007 1010 904 827 764 797 811 858 948 1003 1005 1062 1001 939 868 787 700 773 875 894 883 853 770 715 758 798 889 989 1043 988 921 900 856 787 659 581 604 684 731 773 747 692 680 807 894 946 975 933 865 807 765 736 730 663 599 548 538 564 492 485 481 483 481 519 550 582 624 597 588 649 721 743 795 803 822 880 882 884 957 916 854 775 689 613 559 561 620 701 748 810 888 781 786 686 733 718 720 633 615 732 800 858 877 894 901 915 903 804 716 637 630 725 768 848 855 789 707 765 844 945 905 838 846 899 845 757 702 805 793 685 625 576 574 589 533 432 468 543 585 705 709 708 667 624 559 458 442 497 538 567 627 647 629 645 577 567 684 727 795 784 714 644 594 527 456 376 322 243 204 254 299 318 264 335 341 313 323 292 366 358 314 223 170 96 73 148 254 219 253 277 195 148 121 151 118 83 42 35 36 41 44 51 48 32 19 8 16 8 12 20 4 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1227 1196 1165 1135 1095 1053 1007 1021 1002 972 957 1007 1104 1112 1031 962 846 858 923 996 1083 1059 1022 1045 935 866 836 876 850 783 807 781 723 727 750 779 808 855 913 881 900 870 955 1005 1073 1147 1107 980 939 882 806 753 757 796 804 806 818 803 860 929 928 849 866 903 908 1004 1044 1009 1022 1089 1201 1248 1196 1138 1107 1058 1022 1006 996 979 982 955 945 910 870 870 814 629 554 551 547 548 546 558 560 564 567 576 584 592 600 627 650 727 717 672 652 641 616 636 661 608 578 578 576 576 581 586 595 546 543 544 497 512 517 523 533 573 621 668 721 743 770 736 696 646 641 649 681 703 719 757 791 817 838 850 842 809 839 847 846 798 756 760 830 843 839 894 842 732 621 625 655 679 702 740 754 746 789 833 855 906 922 963 1027 1095 1163 1224 1251 1380 1354 1277 1234 1170 1117 1074 1029 952 920 894 958 913 877 919 986 989 1033 1071 1141 1217 1331 1398 1410 1385 1361 1326 1321 1373 1485 1546 1443 1412 1489 1522 1568 1647 1665 1681 1699 1683 1818 1924 1886 1746 1594 1489 1426 1384 1454 1508 1591 1518 1317 1193 1327 1449 1634 1772 1862 1889 1859 1839 1803 1805 1743 1608 1368 1378 1495 1559 1577 1547 1585 1627 1603 1567 1490 1451 1329 1218 1338 1441 1445 1461 1534 1571 1625 1593 1531 1464 1363 1369 1413 1333 1347 1333 1457 1536 1519 1519 1572 1473 1343 1359 1313 1343 1290 1381 1432 1464 1500 1508 1556 1612 1831 1874 1916 1937 1856 1856 1903 1961 2015 2078 2132 2154 2283 2415 2600 2532 2457 2464 2507 2453 2412 2493 2752 2691 2594 2500 2377 2338 2326 2265 2249 2306 2328 2280 2235 2259 2326 2513 2638 2531 2517 2527 2457 2315 2186 2026 1973 1914 1890 1930 2001 2122 2115 2127 2078 2151 2209 2316 2268 2190 2078 1985 1932 1999 2115 2216 2307 2513 2567 2346 2259 2135 2072 2050 2261 2239 2175 2314 2387 2253 2167 2117 2111 2226 2302 2298 2236 2147 2184 2301 2370 2231 2129 2178 2334 2316 2392 2576 2495 2313 2193 2165 2258 2350 2333 2237 2213 2105 2053 1936 1873 1845 1932 2101 2196 2302 2413 2505 2614 2612 2573 2491 2442 2404 2401 2415 2469 2595 2558 2457 2420 2409 2322 2177 2125 2129 2203 2334 2450 2533 2562 2501 2444 2368 2398 2375 2392 2492 2504 2382 2375 2401 2346 2263 2152 2096 2127 2170 2218 2283 2207 2080 1898 1670 1453 1568 1789 1950 2116 2192 2263 2371 2535 2454 2466 2543 2635 2691 2784 2791 2834 2798 2705 2825 2713 2547 2456 2452 2442 2509 2637 2628 2558 2493 2347 2219 2081 2040 2146 2214 2431 2592 2549 2501 2420 2421 2359 2391 2484 2524 2555 2423 2354 2271 2156 2009 1988 1934 1900 1822 1868 1841 1842 1915 1993 2049 2067 1960 1828 1692 1651 1521 1438 1409 1282 1135 990 962 967 981 991 1010 990 1016 1048 1030 975 933 901 893 896 901 904 894 882 887 907 910 945 973 1028 1064 1025 986 1028 1062 1041 1023 1024 987 1047 1027 1012 990 978 1025 1023 1022 1021 1020 984 908 945 937 898 975 985 982 990 974 1001 992 991 999 1007 985 981 1013 1026 1056 965 861 824 797 769 766 749 727 717 715 723 736 736 740 728 733 735 709 711 714 707 739 774 812 842 921 1001 1041 992 1040 1057 1046 1095 1198 1220 1318 1351 1257 1185 1128 1031 933 933 998 983 869 944 1034 999 978 904 897 796 680 673 676 681 692 760 724 785 855 932 888 824 732 703 799 798 710 700 668 668 666 667 744 755 726 796 804 864 909 922 991 1035 1099 1136 1033 928 957 981 895 793 696 719 790 861 926 939 847 868 944 1009 971 909 926 880 935 1005 898 932 916 923 872 872 818 855 855 944 925 891 843 810 747 784 768 732 709 688 678 631 632 707 778 807 899 908 842 789 728 668 678 789 805 795 771 759 709 815 808 766 737 645 626 621 637 674 700 741 802 905 987 1081 1124 1034 1044 1071 1019 886 774 692 662 669 669 734 799 898 967 980 950 882 857 827 829 730 660 599 666 724 777 831 866 923 991 959 988 939 930 1025 1054 952 828 757 837 893 864 961 985 1029 1039 994 947 832 801 706 782 881 949 928 885 780 715 806 861 945 1012 1058 1011 986 941 874 753 629 580 669 730 813 845 849 818 780 798 860 934 985 877 811 759 736 678 637 604 595 584 548 515 493 485 484 482 513 506 511 543 592 558 571 640 657 688 692 738 803 872 879 943 982 921 845 761 726 697 661 579 618 715 775 868 927 927 903 772 839 856 748 647 622 760 838 898 937 953 943 898 851 798 744 684 630 655 726 825 873 849 766 841 920 993 933 878 882 924 860 784 766 855 810 691 659 583 539 479 466 437 492 592 609 643 685 713 730 712 620 514 481 478 535 601 646 681 641 648 596 543 591 702 768 784 740 685 636 562 488 404 356 262 202 146 183 212 180 226 240 249 201 198 255 231 264 247 149 83 96 153 165 179 150 166 208 163 186 167 117 76 69 25 20 20 41 30 29 12 11 15 8 8 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1076 1042 1006 1015 1000 1002 949 932 950 959 909 987 1051 976 985 903 841 904 978 1014 1000 972 966 951 964 890 786 785 812 760 732 725 739 743 831 865 884 862 958 967 1003 949 912 1018 1076 1140 1037 971 920 851 789 764 797 846 874 888 849 873 910 904 913 892 917 975 1004 1027 1100 1160 1252 1269 1214 1154 1119 1069 1044 1012 967 955 941 929 951 912 896 890 877 747 665 589 549 546 549 544 544 554 559 561 562 588 611 628 615 635 674 687 679 650 648 628 620 655 653 639 590 582 576 582 584 579 587 535 543 539 536 506 515 521 534 565 598 629 663 698 716 701 663 631 637 688 702 714 733 738 729 764 778 787 774 811 785 831 751 781 697 714 798 812 786 866 775 690 620 634 688 724 726 715 755 785 801 892 913 932 1005 1016 1060 1121 1226 1275 1314 1438 1404 1311 1285 1215 1182 1126 1065 1023 939 944 1030 974 971 958 927 956 993 1041 1079 1152 1271 1231 1314 1436 1411 1413 1384 1342 1359 1420 1376 1435 1528 1556 1595 1674 1739 1761 1820 1840 1864 1946 1874 1741 1599 1523 1419 1362 1306 1302 1399 1497 1319 1183 1317 1427 1563 1679 1862 1891 1885 1926 1911 1871 1780 1686 1509 1370 1350 1461 1477 1431 1481 1483 1462 1426 1343 1264 1206 1260 1310 1380 1471 1550 1584 1603 1543 1478 1460 1412 1333 1366 1417 1361 1332 1333 1461 1547 1471 1465 1532 1530 1379 1312 1357 1285 1306 1386 1406 1449 1474 1535 1616 1735 1904 1892 1862 1853 1746 1808 1910 1910 1955 1990 2076 2125 2300 2405 2455 2386 2413 2482 2583 2503 2423 2481 2695 2632 2510 2445 2419 2375 2323 2274 2285 2365 2397 2345 2336 2318 2340 2478 2622 2619 2499 2373 2314 2255 2242 2132 2042 1973 1913 1869 1918 1984 2001 2005 2029 2085 2137 2251 2267 2197 2133 2049 1997 1986 2077 2259 2381 2562 2678 2493 2476 2263 2184 2173 2299 2335 2284 2417 2297 2252 2208 2180 2176 2244 2297 2279 2247 2219 2249 2352 2358 2239 2209 2277 2405 2511 2480 2610 2584 2318 2261 2230 2384 2480 2456 2325 2281 2168 2071 1956 1879 1838 1887 2028 2092 2162 2280 2418 2580 2707 2670 2572 2485 2452 2428 2460 2489 2614 2637 2569 2577 2506 2382 2183 2113 2109 2153 2184 2234 2347 2377 2321 2320 2270 2238 2217 2268 2349 2357 2229 2197 2277 2278 2122 2029 1965 2017 2089 2105 2156 2167 2024 1818 1641 1432 1602 1790 1925 2149 2271 2395 2488 2559 2496 2488 2511 2554 2609 2723 2835 2919 2882 2842 2785 2616 2543 2568 2642 2707 2638 2755 2853 2583 2451 2400 2291 2166 2136 2185 2251 2387 2520 2627 2577 2519 2585 2524 2529 2520 2429 2423 2309 2194 2099 2010 1896 1792 1752 1713 1680 1680 1666 1661 1748 1810 1928 2031 1895 1701 1579 1482 1375 1257 1222 1152 1093 1079 1110 1090 1049 960 939 926 916 911 908 907 901 895 894 913 916 941 1048 1058 1104 1163 1146 1139 1159 1273 1332 1252 1179 1216 1266 1270 1235 1200 1125 1200 1190 1170 1124 1090 1198 1188 1174 1160 1127 970 1052 1056 1090 1032 1137 1165 1169 1171 1143 1143 1117 1155 1151 1130 1090 1046 1139 1141 1133 1093 1002 897 916 889 838 829 795 764 754 757 772 786 777 770 774 767 766 776 761 800 826 863 939 971 1062 1148 1199 1167 1165 1182 1196 1208 1350 1352 1398 1376 1240 1165 1029 1013 891 854 945 970 814 831 863 874 895 977 836 737 681 702 698 698 740 724 814 787 809 822 857 802 740 769 849 805 740 791 676 672 670 670 678 686 710 723 751 800 829 859 931 978 1063 1140 1086 1023 962 891 848 799 703 744 833 856 937 974 925 920 1001 980 1043 958 930 928 1010 1034 951 971 1018 938 913 941 867 927 981 940 894 909 867 822 795 759 741 718 703 687 678 640 691 707 778 846 935 864 815 762 722 688 695 742 803 789 839 799 741 758 724 691 688 662 635 634 633 667 698 759 806 895 970 1063 1095 985 917 960 920 842 743 676 723 737 758 701 758 829 916 995 960 911 869 808 760 715 674 598 657 672 726 784 825 880 916 959 974 944 939 1000 1041 983 863 757 797 848 886 950 994 1061 1062 1012 966 856 770 762 815 906 957 1008 914 800 738 804 852 991 1099 1106 1070 937 874 792 670 657 605 685 757 845 920 953 920 868 815 912 1008 968 863 817 816 804 778 755 718 680 626 580 503 490 485 484 504 529 550 573 530 522 533 545 599 589 596 637 735 741 772 832 925 971 895 816 730 672 678 615 593 641 727 777 878 954 1009 1025 889 925 832 746 762 645 692 753 861 938 952 910 838 803 721 691 648 630 630 677 749 828 894 871 862 943 1037 1001 928 967 966 912 855 860 886 857 800 723 620 573 520 470 476 490 556 621 632 636 622 643 670 618 543 459 453 517 619 665 674 651 619 534 526 588 626 695 744 734 692 636 571 509 451 398 317 274 208 166 114 129 147 210 191 205 156 140 155 159 195 130 71 38 83 98 107 149 104 165 211 139 108 100 101 40 21 14 14 18 11 8 8 13 8 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 982 969 938 933 915 896 890 875 856 856 943 1001 953 890 920 937 816 859 901 976 901 834 825 817 834 818 763 748 735 737 756 755 805 803 774 806 843 879 956 1033 1073 1087 1023 1032 1185 1124 993 944 884 847 808 831 866 890 999 953 919 961 1022 1050 1093 1117 1152 1186 1236 1319 1299 1247 1216 1148 1113 1062 1030 1002 969 929 910 885 882 866 895 897 828 788 719 686 640 556 543 544 544 542 543 552 554 562 569 608 620 656 645 668 696 676 642 630 627 640 663 665 660 641 603 574 571 571 567 559 563 525 520 511 508 499 515 525 542 564 591 662 656 672 672 700 659 635 687 731 694 675 714 745 745 726 748 788 819 804 733 705 702 720 683 681 743 731 718 678 628 612 632 671 703 728 730 796 790 842 877 938 983 1010 1027 1046 1084 1132 1189 1318 1373 1469 1396 1407 1374 1315 1255 1205 1144 1028 1056 1028 1075 1138 1096 1097 1045 1039 1038 983 1126 1109 1096 1139 1215 1261 1379 1502 1491 1460 1416 1433 1407 1385 1413 1449 1536 1580 1599 1708 1801 1893 1995 2080 1918 1776 1633 1519 1511 1465 1424 1323 1236 1237 1197 1169 1337 1435 1574 1658 1805 1818 1748 1793 1863 1887 1793 1722 1630 1460 1286 1356 1409 1347 1367 1353 1414 1356 1265 1205 1267 1317 1391 1491 1647 1642 1599 1638 1565 1486 1392 1376 1314 1301 1429 1365 1291 1335 1368 1399 1471 1419 1442 1433 1461 1333 1275 1269 1345 1376 1420 1441 1475 1474 1523 1595 1772 1728 1651 1635 1667 1747 1794 1812 1892 1975 2077 2178 2238 2293 2209 2148 2108 2196 2371 2619 2511 2496 2637 2551 2507 2483 2438 2408 2385 2445 2459 2463 2487 2433 2444 2391 2395 2490 2587 2488 2449 2373 2394 2481 2390 2227 2096 2011 1947 1851 1844 1930 1993 2064 2146 2195 2196 2259 2263 2198 2155 2108 2094 2125 2162 2242 2375 2604 2636 2621 2665 2554 2413 2355 2357 2424 2485 2555 2495 2430 2333 2283 2299 2313 2371 2354 2375 2389 2377 2434 2387 2327 2394 2399 2455 2624 2695 2720 2526 2354 2299 2387 2491 2606 2639 2496 2378 2225 2153 1971 1877 1847 1909 2011 2061 2069 2133 2287 2378 2530 2600 2608 2532 2519 2527 2557 2670 2520 2506 2478 2468 2454 2333 2206 2087 2032 2015 2026 2032 2055 2120 2147 2099 2143 2084 2041 2155 2161 2141 2089 1985 2064 2171 2070 1935 1813 1872 1910 2017 2021 1989 1921 1742 1604 1397 1529 1724 1879 2040 2130 2306 2427 2428 2365 2354 2408 2612 2658 2671 2619 2663 2757 2766 2844 2681 2711 2835 2811 2862 2880 2722 2688 2542 2484 2481 2446 2366 2307 2234 2241 2338 2509 2695 2685 2489 2451 2471 2370 2265 2245 2176 2109 1987 1887 1754 1673 1614 1588 1545 1526 1516 1491 1504 1494 1638 1765 1710 1693 1508 1357 1204 1154 1181 1191 1209 1283 1363 1437 1438 1346 1289 1177 1138 1117 1115 1103 1031 996 1042 1075 1046 984 1071 1049 1206 1270 1379 1386 1421 1421 1473 1554 1441 1405 1459 1513 1479 1349 1212 1315 1452 1439 1342 1307 1238 1308 1407 1375 1217 1095 1084 1173 1211 1202 1212 1247 1298 1302 1314 1343 1324 1319 1357 1297 1228 1178 1168 1228 1299 1180 1128 1070 1047 1077 1003 1045 1052 1037 1055 1032 1021 921 937 936 900 899 871 844 830 839 855 927 987 1042 1112 1229 1333 1455 1421 1459 1396 1389 1401 1518 1529 1391 1275 1186 1197 1120 1041 927 824 811 791 738 726 711 699 693 689 694 689 697 776 813 819 798 807 805 876 923 886 928 895 817 850 890 809 829 759 746 711 679 677 682 753 811 844 851 838 884 889 931 982 1062 1130 1033 958 895 862 846 762 730 779 775 824 895 972 1045 1057 1050 1076 1102 1065 993 1026 1039 1113 1111 1130 1134 1059 1043 1104 1016 1075 977 892 861 833 824 813 818 775 810 780 725 681 661 702 808 725 807 896 928 854 767 736 727 771 728 796 885 918 944 845 880 824 806 811 757 704 678 648 646 704 791 812 789 878 967 1046 992 931 951 819 779 722 750 864 760 802 859 796 743 812 869 955 1033 1034 969 847 779 700 658 607 646 656 665 731 764 818 845 879 908 939 980 1000 965 885 838 792 803 874 863 926 996 1052 1013 1043 1020 921 816 709 777 862 898 969 910 788 775 871 946 1009 1098 1175 1088 921 849 741 694 732 646 682 685 795 852 918 970 957 932 896 973 1034 958 905 847 793 691 637 592 573 531 522 487 489 494 503 527 567 581 627 627 562 594 627 634 620 641 627 646 709 768 840 919 895 849 829 757 672 571 570 603 648 668 767 863 886 921 956 1071 1061 958 917 787 689 740 836 924 987 929 859 794 731 714 731 753 705 639 642 698 755 868 937 992 1022 1096 1058 1053 1049 1042 1004 971 970 946 889 814 765 695 638 534 464 549 574 556 626 596 563 531 541 578 537 465 449 475 471 524 581 628 655 578 587 611 609 639 647 653 585 594 564 469 450 422 391 360 329 307 202 115 191 134 80 151 179 163 157 123 94 56 85 106 98 37 61 119 187 159 91 94 116 135 71 51 26 20 11 8 9 10 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1004 1006 1005 966 978 974 976 917 901 848 880 894 856 822 810 807 815 798 870 864 825 813 803 791 763 780 775 781 786 799 792 765 803 780 810 840 897 935 964 1065 1148 1145 1035 1111 1231 1104 1001 959 909 887 873 893 946 955 1000 1018 1055 1096 1177 1235 1272 1235 1197 1177 1168 1184 1156 1115 1097 1065 1048 1000 971 941 906 866 850 845 842 821 877 883 844 745 701 667 622 570 553 543 542 540 542 549 554 572 607 620 630 694 690 682 728 676 632 630 642 668 674 664 656 609 599 606 575 554 553 561 540 502 502 505 504 504 519 541 546 558 592 639 646 639 648 660 618 635 700 654 676 734 776 783 787 760 751 769 803 812 773 749 684 681 719 648 668 696 643 646 612 640 630 670 707 783 782 775 819 851 892 965 988 1019 1046 1072 1114 1175 1224 1332 1378 1504 1460 1434 1425 1351 1302 1242 1171 1108 1116 1093 1184 1228 1210 1189 1135 1108 1068 1037 1027 1050 1102 1114 1160 1238 1352 1458 1541 1532 1523 1499 1436 1415 1387 1406 1451 1500 1596 1667 1788 1807 1917 1974 1962 1842 1742 1654 1632 1578 1448 1367 1297 1260 1233 1163 1236 1341 1460 1585 1725 1684 1592 1623 1750 1813 1795 1707 1597 1513 1320 1215 1256 1302 1324 1293 1336 1311 1204 1177 1204 1259 1379 1491 1588 1564 1604 1626 1581 1510 1467 1395 1352 1319 1320 1334 1322 1313 1366 1392 1401 1457 1448 1375 1364 1307 1266 1352 1329 1341 1375 1407 1430 1454 1450 1484 1565 1539 1490 1542 1645 1681 1732 1804 1913 2004 2075 2144 2145 2156 2101 1954 1972 2105 2364 2634 2569 2544 2588 2524 2521 2547 2497 2491 2535 2545 2521 2549 2538 2489 2483 2489 2443 2530 2655 2577 2564 2483 2328 2280 2263 2145 2077 2012 1931 1824 1825 1944 2038 2099 2155 2265 2312 2340 2300 2223 2190 2170 2165 2199 2305 2412 2463 2477 2443 2508 2619 2781 2680 2577 2580 2601 2618 2506 2424 2508 2463 2409 2390 2351 2362 2393 2407 2406 2430 2500 2501 2460 2560 2525 2599 2774 2811 2636 2533 2364 2317 2372 2452 2561 2650 2666 2495 2248 2162 2010 1884 1902 1992 2230 2240 2146 2123 2192 2281 2440 2599 2688 2616 2597 2584 2691 2578 2480 2448 2413 2369 2284 2219 2150 2111 2029 2022 1985 1965 1959 1966 2030 1892 1904 1900 1915 2002 2023 2003 1961 1883 2017 2064 2055 1961 1816 1702 1772 1896 1893 1836 1836 1695 1556 1391 1535 1723 1887 2077 2170 2283 2307 2218 2195 2322 2435 2513 2566 2554 2562 2605 2706 2703 2712 2703 2846 2780 2832 2915 2756 2585 2558 2538 2514 2516 2495 2497 2473 2375 2253 2400 2512 2721 2630 2425 2317 2268 2197 2088 2042 1989 1902 1803 1731 1658 1614 1597 1626 1648 1621 1543 1487 1420 1405 1507 1606 1526 1434 1326 1216 1248 1342 1293 1352 1435 1366 1610 1631 1619 1598 1574 1495 1463 1448 1347 1354 1354 1324 1311 1202 1081 1075 1212 1168 1074 1120 1305 1438 1593 1612 1659 1707 1575 1598 1638 1627 1459 1309 1402 1377 1543 1567 1446 1436 1364 1402 1384 1292 1146 1165 1245 1292 1297 1268 1242 1231 1251 1285 1313 1388 1492 1506 1499 1387 1324 1195 1175 1275 1346 1273 1230 1122 1115 1153 1095 1166 1180 1201 1215 1193 1122 974 1057 1056 1015 1039 1006 987 982 934 945 964 981 1087 1181 1305 1422 1564 1613 1623 1551 1524 1538 1568 1567 1420 1318 1161 1070 960 1010 908 810 741 724 715 710 701 700 701 728 764 783 767 716 806 838 917 900 894 938 983 940 942 952 907 971 961 902 883 819 740 703 687 682 681 730 794 840 895 956 978 1001 1005 1069 1142 1159 1074 983 896 853 782 742 763 837 829 847 863 927 1007 1084 1091 1143 1156 1136 1055 1096 1112 1171 1241 1287 1230 1148 1171 1202 1159 1046 1007 898 910 887 867 852 859 876 800 751 724 659 654 791 857 769 810 950 873 774 788 765 736 789 781 766 860 993 1031 915 969 921 882 857 768 838 748 656 659 703 736 809 895 932 974 955 937 828 826 767 773 797 794 882 804 793 849 818 746 801 849 935 1031 1054 1011 914 844 706 633 640 742 778 693 728 706 741 783 812 830 896 951 1003 994 931 866 835 785 877 909 949 981 1011 1002 997 971 946 898 762 732 812 882 950 924 785 805 890 978 1093 1113 1035 1011 890 828 760 751 721 664 684 700 730 798 861 933 998 1037 989 975 1002 1010 925 845 774 663 606 552 523 496 490 493 493 526 551 562 593 623 670 632 601 611 664 691 710 715 704 673 759 793 848 903 856 783 747 696 642 597 582 578 613 698 728 751 856 897 1016 1102 1099 971 875 771 776 752 873 961 921 850 809 775 783 794 832 805 742 630 639 719 775 849 902 965 1020 1072 1085 1042 989 964 936 906 883 852 830 765 761 667 585 477 525 598 645 634 646 554 510 477 472 487 473 454 469 546 551 513 554 636 667 575 611 618 642 680 680 563 486 511 488 397 363 327 294 247 238 232 140 163 223 166 76 84 159 124 198 144 66 35 32 32 25 29 21 48 98 114 139 111 73 127 121 79 42 35 9 8 4 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1091 1107 1051 1031 950 901 858 862 853 854 823 825 848 847 820 804 789 786 807 806 778 766 763 778 781 783 841 897 936 943 860 800 796 810 814 873 925 1032 1055 1093 1190 1122 1047 1089 1085 1039 988 967 965 978 961 966 1013 1057 1116 1193 1246 1238 1176 1137 1098 1081 1047 1021 1020 1038 1052 1029 986 967 947 926 933 876 860 837 798 807 806 783 836 858 804 705 670 634 609 582 540 540 540 542 540 552 555 599 607 621 633 661 655 707 717 641 630 657 675 672 672 663 653 598 580 579 587 554 551 528 496 492 492 507 514 542 541 540 542 548 570 607 623 633 632 645 627 647 669 656 712 769 822 891 849 788 773 771 773 793 807 705 692 659 717 636 641 685 648 612 607 724 724 648 671 801 846 823 846 861 890 943 991 1025 1071 1102 1154 1223 1275 1336 1383 1539 1526 1493 1463 1397 1361 1296 1230 1214 1192 1160 1207 1310 1282 1268 1219 1180 1133 1091 1083 1043 1081 1122 1158 1190 1270 1326 1540 1560 1573 1512 1485 1473 1430 1408 1435 1488 1564 1603 1676 1658 1802 1813 1875 1902 1891 1822 1769 1694 1570 1520 1460 1422 1276 1155 1160 1245 1436 1510 1597 1585 1462 1519 1617 1669 1750 1722 1669 1584 1456 1376 1250 1219 1270 1300 1351 1324 1184 1165 1203 1236 1301 1364 1397 1435 1622 1697 1667 1613 1504 1459 1397 1336 1265 1289 1313 1348 1446 1530 1529 1513 1445 1372 1265 1246 1324 1328 1306 1340 1340 1381 1390 1369 1376 1389 1399 1458 1608 1629 1686 1706 1761 1839 1904 1883 1923 1972 2022 1978 1937 1851 1936 2061 2348 2583 2713 2678 2620 2583 2593 2579 2573 2581 2701 2680 2637 2662 2609 2546 2547 2537 2520 2591 2694 2554 2447 2384 2295 2147 2072 2015 1948 1884 1865 1806 1784 1866 1939 2047 2129 2180 2188 2298 2295 2318 2254 2241 2262 2268 2364 2451 2408 2329 2314 2404 2502 2642 2751 2777 2709 2568 2485 2436 2335 2414 2529 2456 2407 2273 2245 2248 2208 2254 2268 2356 2383 2538 2676 2766 2860 2920 2984 2805 2642 2420 2326 2338 2417 2534 2625 2627 2486 2284 2118 1974 1906 1948 2053 2265 2384 2304 2254 2269 2267 2436 2612 2672 2724 2715 2680 2669 2543 2472 2424 2359 2296 2203 2201 2111 2100 2057 2030 2033 2044 1980 1891 1837 1804 1775 1752 1770 1786 1819 1809 1782 1767 1906 1921 1889 1853 1747 1647 1657 1764 1740 1666 1727 1617 1441 1405 1566 1763 1912 2051 2130 2188 2173 2102 2109 2222 2259 2346 2418 2506 2521 2565 2697 2608 2593 2593 2687 2713 2796 2844 2673 2645 2621 2609 2671 2743 2659 2591 2564 2435 2312 2381 2538 2665 2523 2376 2239 2086 2023 1969 1954 1914 1879 1817 1806 1783 1785 1828 1846 1875 1821 1668 1536 1402 1321 1358 1384 1346 1281 1211 1337 1510 1561 1414 1437 1681 1617 1601 1792 1787 1805 1719 1779 1696 1620 1504 1579 1561 1393 1239 1132 1082 1173 1339 1361 1181 1088 1216 1359 1524 1677 1837 1832 1712 1749 1754 1617 1459 1389 1552 1581 1637 1689 1580 1593 1512 1503 1373 1240 1180 1279 1316 1327 1380 1326 1257 1279 1354 1336 1401 1380 1430 1570 1557 1385 1272 1221 1226 1307 1369 1407 1353 1222 1216 1278 1215 1285 1289 1345 1334 1200 1111 1063 1144 1136 1128 1163 1161 1114 1068 1046 1021 1033 1007 1050 1139 1231 1332 1489 1572 1446 1465 1417 1368 1363 1348 1466 1366 1218 1113 949 884 816 750 723 713 711 707 744 766 856 969 908 868 802 758 749 755 821 914 930 997 1099 1060 1023 1046 1041 1026 959 933 864 752 770 762 746 686 681 708 791 793 849 908 993 1063 1141 1161 1216 1238 1139 1054 926 858 784 767 841 857 905 857 931 976 1017 1117 1136 1216 1205 1136 1128 1146 1255 1285 1355 1383 1307 1305 1269 1142 1064 998 961 932 1028 947 916 929 947 889 835 745 709 664 718 872 897 880 896 891 812 877 838 781 781 851 877 843 815 928 1020 1054 1094 1004 938 857 889 889 795 670 669 725 762 836 912 1033 1019 916 831 789 813 832 887 832 897 972 876 806 856 839 830 846 907 988 984 941 957 842 749 656 714 715 737 828 811 837 793 784 749 803 843 919 962 1015 964 933 950 950 871 811 891 961 956 994 1003 947 889 876 876 787 721 814 884 953 904 781 830 888 1000 1087 1071 968 918 868 840 817 774 674 630 695 757 774 776 798 891 957 1068 1106 1006 938 914 901 851 781 659 586 528 511 493 496 509 500 556 574 613 638 649 681 672 646 662 668 721 770 740 749 694 717 799 852 876 825 735 730 715 723 697 658 588 666 806 825 903 942 1057 1064 1172 1157 1001 940 901 813 804 928 957 958 881 873 863 908 897 887 796 734 635 641 737 761 798 857 909 938 994 979 931 894 868 842 813 779 743 736 690 676 621 548 474 547 622 685 701 619 515 476 512 508 466 467 457 504 572 592 516 570 655 646 560 608 622 657 699 649 539 433 406 426 352 278 254 221 152 154 143 157 210 212 184 125 71 95 55 87 57 43 87 51 38 22 20 15 18 21 23 60 61 90 43 49 60 37 34 6 3 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1084 1058 993 964 898 904 933 929 923 872 845 874 934 875 837 821 828 797 777 775 784 803 771 803 804 815 825 829 910 985 969 888 822 845 848 855 935 1001 1129 1161 1115 1106 1071 1058 1077 1063 1044 1037 1041 1061 1062 1082 1135 1195 1192 1161 1112 1087 1035 1017 980 957 921 922 930 933 926 932 926 906 881 866 856 816 822 803 783 747 758 818 817 817 784 781 716 676 652 577 555 537 540 538 559 615 598 609 619 626 632 642 667 710 665 632 645 676 670 664 665 653 614 586 581 574 578 556 548 544 496 495 507 520 540 540 535 539 541 542 548 586 620 629 626 635 605 641 670 717 726 749 783 848 874 828 794 771 762 749 770 752 697 652 622 618 650 642 627 602 600 654 699 739 679 724 849 847 832 812 827 877 927 1018 1047 1125 1182 1258 1295 1373 1396 1566 1601 1544 1514 1469 1423 1361 1336 1279 1287 1239 1229 1298 1313 1303 1290 1273 1215 1180 1143 1081 1099 1107 1165 1170 1218 1275 1421 1528 1589 1531 1539 1503 1450 1434 1429 1435 1466 1541 1553 1611 1681 1669 1708 1787 1928 2009 1942 1848 1748 1692 1611 1517 1354 1239 1127 1197 1289 1357 1417 1447 1376 1418 1501 1597 1723 1689 1615 1605 1497 1426 1318 1206 1204 1268 1235 1227 1151 1180 1186 1220 1259 1283 1344 1420 1512 1551 1558 1629 1628 1588 1487 1403 1253 1325 1361 1414 1524 1620 1589 1497 1393 1343 1239 1252 1269 1285 1275 1313 1318 1361 1354 1328 1347 1399 1485 1598 1691 1683 1760 1773 1796 1888 1825 1810 1858 1907 1811 1768 1800 1774 1905 2017 2360 2578 2754 2789 2753 2705 2681 2650 2624 2668 2850 2826 2811 2781 2769 2726 2682 2665 2678 2731 2658 2500 2413 2322 2267 2108 2011 1975 1934 1918 1922 1876 1782 1816 1948 2070 2057 2075 2147 2234 2190 2236 2288 2345 2369 2331 2345 2323 2315 2303 2224 2318 2400 2451 2519 2630 2599 2531 2422 2351 2273 2351 2451 2315 2290 2261 2123 2063 2030 2038 2067 2159 2293 2413 2549 2694 2776 2804 2880 2860 2670 2484 2386 2369 2428 2532 2625 2652 2467 2314 2086 1953 1908 1999 2230 2367 2531 2481 2360 2283 2299 2365 2485 2543 2565 2617 2722 2575 2510 2456 2413 2329 2265 2208 2173 2137 2154 2193 2180 2132 2120 2064 1984 1915 1902 1875 1831 1745 1724 1673 1654 1608 1613 1758 1723 1692 1714 1622 1561 1552 1567 1550 1514 1576 1538 1382 1499 1608 1756 1866 1978 2061 2102 2085 2010 2054 2115 2129 2265 2368 2459 2597 2654 2639 2576 2581 2581 2644 2759 2914 2753 2728 2733 2809 2824 2708 2748 2762 2659 2516 2485 2450 2486 2581 2522 2384 2207 2108 1991 1969 1947 1947 1975 2017 2072 2027 2021 2021 2051 2015 1886 1774 1566 1421 1309 1278 1262 1279 1335 1352 1440 1575 1690 1762 1532 1483 1625 1837 1726 1795 1993 2004 1903 1983 1803 1678 1706 1675 1488 1301 1157 1114 1193 1296 1481 1452 1289 1189 1166 1300 1508 1669 1849 1914 1882 1881 1770 1671 1519 1468 1602 1649 1770 1793 1760 1729 1630 1509 1329 1220 1261 1378 1433 1420 1462 1379 1347 1355 1466 1397 1416 1412 1429 1506 1558 1402 1317 1263 1269 1292 1332 1450 1435 1325 1330 1428 1383 1381 1440 1428 1335 1197 1127 1136 1213 1260 1261 1322 1303 1203 1202 1148 1117 1120 1099 1103 1104 1214 1295 1482 1447 1368 1291 1249 1183 1209 1145 1284 1397 1236 1125 937 842 773 731 718 831 829 760 822 896 980 1082 995 888 801 845 866 861 794 851 931 969 1085 1164 1134 1143 1106 1017 964 866 779 810 818 775 732 695 687 704 733 761 825 857 948 1037 1157 1240 1332 1320 1208 1108 1000 905 786 859 960 936 995 965 930 1030 1102 1187 1198 1264 1275 1250 1240 1248 1327 1456 1539 1530 1465 1436 1352 1204 1134 1033 1006 970 1007 964 947 992 911 816 799 724 690 696 833 964 987 997 927 851 837 889 836 803 816 919 969 884 887 921 958 1039 1153 1100 1012 947 850 807 727 673 724 754 839 911 972 1040 1004 861 809 907 960 979 1025 916 924 979 902 843 901 892 907 830 903 959 970 844 812 735 661 640 702 853 828 891 886 889 884 855 841 794 849 908 949 1025 1012 989 1012 1014 934 846 839 885 918 961 998 949 898 819 792 727 751 835 892 950 876 792 833 911 978 1056 1029 962 889 837 818 774 719 670 645 730 764 829 852 873 905 969 1032 1075 993 933 835 812 822 786 785 711 587 526 498 540 545 530 519 518 523 548 615 600 569 579 586 610 677 759 829 826 837 787 820 877 862 815 832 834 821 834 771 742 630 633 781 844 894 931 985 1091 1048 1120 1143 1109 975 964 819 919 1026 995 973 970 977 1005 925 881 812 754 706 640 690 759 804 816 814 860 911 885 853 822 787 750 691 691 652 659 623 585 524 466 510 560 644 667 616 572 479 489 558 581 545 512 463 517 584 603 590 607 647 618 573 637 631 644 722 703 569 466 323 307 335 239 183 169 234 232 233 249 258 180 103 120 107 120 141 108 92 135 91 123 124 96 58 31 17 12 12 11 14 46 39 23 28 29 8 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1029 1004 985 950 908 940 965 923 881 870 904 919 913 861 859 837 797 821 804 829 820 818 791 840 835 828 869 845 840 896 1011 1043 889 857 935 929 920 951 1004 1028 1068 1112 1118 1099 1111 1119 1131 1131 1158 1185 1205 1179 1117 1075 1038 1018 998 981 957 938 910 864 850 865 877 863 857 870 876 855 820 796 784 756 764 758 747 704 773 782 759 797 741 724 703 643 612 552 543 533 535 555 622 681 627 605 614 620 623 643 671 669 632 635 674 668 666 670 656 643 583 567 563 565 560 549 545 543 516 492 503 507 538 537 535 537 538 542 543 588 621 620 610 589 629 647 684 685 725 749 772 816 845 850 837 801 779 753 703 722 747 695 627 627 646 616 617 596 596 619 664 723 768 688 729 742 762 800 864 935 972 1024 1049 1126 1147 1206 1306 1380 1416 1548 1674 1628 1574 1523 1477 1435 1412 1355 1343 1307 1264 1218 1190 1174 1174 1189 1224 1177 1096 1107 1195 1199 1172 1160 1211 1269 1395 1465 1561 1558 1573 1537 1477 1484 1479 1443 1450 1468 1503 1522 1578 1631 1720 1785 1894 1927 1900 1855 1805 1765 1698 1606 1440 1308 1157 1109 1201 1255 1271 1303 1293 1347 1461 1573 1743 1728 1613 1584 1591 1513 1369 1318 1203 1181 1193 1142 1185 1249 1247 1241 1291 1304 1297 1335 1389 1395 1417 1453 1505 1525 1473 1347 1264 1407 1400 1445 1557 1652 1577 1491 1372 1309 1227 1238 1231 1247 1262 1292 1337 1305 1305 1368 1389 1443 1580 1698 1744 1760 1831 1836 1863 1845 1776 1764 1772 1842 1696 1676 1766 1822 1980 2046 2389 2507 2603 2671 2680 2767 2851 2780 2707 2879 2860 2738 2703 2688 2699 2656 2651 2620 2604 2619 2599 2444 2384 2316 2205 2128 2097 2087 2036 1979 1956 1908 1798 1768 1863 1942 1964 2091 2152 2102 2116 2217 2244 2270 2332 2278 2243 2189 2171 2223 2199 2223 2262 2319 2351 2543 2557 2397 2347 2237 2177 2234 2353 2204 2113 2080 2028 1964 2074 2066 2086 2176 2357 2400 2483 2570 2618 2688 2749 2852 2703 2566 2445 2410 2466 2562 2588 2529 2491 2315 2098 1956 1974 2087 2220 2368 2521 2492 2386 2307 2335 2379 2413 2484 2505 2547 2676 2652 2523 2429 2400 2314 2249 2215 2196 2214 2301 2424 2348 2197 2186 2202 2143 2074 2041 1993 1965 1916 1841 1773 1751 1637 1537 1555 1544 1574 1556 1499 1465 1454 1427 1403 1382 1367 1367 1334 1444 1567 1700 1769 1855 1926 1997 1962 1891 1978 1960 2062 2259 2373 2609 2687 2523 2448 2473 2501 2550 2643 2864 2924 2849 2843 2863 2853 2814 2768 2816 2862 2643 2594 2521 2578 2608 2412 2395 2306 2094 2022 1976 2000 2043 2115 2159 2114 2237 2267 2236 2185 2040 1898 1709 1612 1421 1322 1275 1291 1344 1351 1492 1621 1661 1709 1891 1931 1691 1581 1638 1814 1957 1905 2018 2201 2150 2047 1886 1923 1752 1601 1383 1230 1156 1204 1338 1476 1582 1525 1356 1226 1179 1307 1501 1655 1784 1883 2011 1989 1885 1769 1573 1537 1685 1768 1803 1906 1943 1796 1617 1501 1338 1271 1356 1446 1553 1566 1587 1505 1445 1477 1522 1462 1468 1435 1464 1483 1600 1511 1448 1391 1347 1375 1344 1462 1552 1483 1458 1573 1529 1551 1595 1473 1338 1237 1254 1264 1288 1393 1456 1499 1418 1353 1362 1245 1228 1231 1211 1216 1192 1238 1312 1302 1223 1207 1187 1156 1060 1026 1016 1181 1284 1109 1010 873 754 731 725 733 888 944 852 762 840 994 1082 1050 968 881 945 999 954 881 829 915 960 1074 1176 1285 1201 1058 972 901 911 870 918 853 808 744 695 692 703 774 813 871 916 998 1038 1142 1211 1332 1412 1301 1218 1075 966 798 882 1015 1077 1079 1068 990 990 1068 1158 1306 1282 1386 1407 1395 1379 1486 1581 1563 1463 1391 1334 1344 1285 1211 1073 1027 1001 1026 957 917 871 916 878 836 738 683 715 797 945 959 981 929 910 885 911 897 860 854 952 1046 911 994 1039 1092 1132 1164 1040 945 841 788 736 686 774 822 754 835 891 982 1019 910 828 879 917 959 1077 1138 1033 964 958 978 912 944 912 869 875 852 912 872 810 757 692 680 785 834 915 942 954 969 994 952 924 909 823 867 920 975 1046 1065 1053 1028 1042 968 911 841 888 928 976 959 911 855 786 740 753 795 858 917 930 875 823 821 932 982 1031 1034 951 892 809 778 767 733 677 675 698 723 775 815 871 928 985 1063 1057 1004 972 896 836 765 796 785 754 646 513 527 609 594 556 596 592 581 556 534 571 608 643 634 680 682 702 762 830 942 935 936 887 900 899 893 911 898 924 812 741 657 599 695 775 799 881 1005 986 934 1006 1022 1099 1047 963 926 953 1121 1090 1085 1072 1055 1008 935 899 839 800 722 677 676 735 736 735 782 836 836 806 746 760 701 688 619 568 543 530 510 484 476 517 596 657 643 575 496 486 495 523 587 617 534 503 468 487 509 537 617 661 611 574 612 587 658 703 746 677 571 479 344 278 205 191 209 262 335 340 329 314 225 124 149 143 135 212 221 168 165 109 166 209 189 130 74 79 25 16 11 10 8 11 11 11 26 9 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1073 1048 1008 978 1017 1030 992 924 959 903 941 1009 981 932 875 833 833 874 851 859 865 865 798 839 869 884 920 941 937 911 975 1088 1060 985 953 971 966 1006 1047 1088 1115 1142 1209 1181 1223 1268 1275 1200 1100 1052 1004 977 949 938 906 900 868 853 855 838 822 805 771 813 820 821 821 836 828 817 790 735 709 697 693 696 695 712 732 727 746 769 763 682 610 593 564 543 539 534 541 673 700 687 655 610 611 616 623 632 637 623 621 654 654 656 660 654 648 595 565 566 574 556 556 545 540 528 504 494 496 513 536 534 537 536 536 538 545 583 601 615 585 608 651 682 653 672 711 749 797 856 942 986 939 875 826 774 758 716 642 675 688 601 600 608 605 591 593 623 656 744 838 751 718 793 907 1016 952 960 977 1014 1046 1072 1117 1224 1291 1359 1452 1569 1641 1719 1692 1647 1632 1579 1546 1495 1457 1383 1371 1323 1311 1269 1224 1189 1160 1130 1122 1205 1297 1277 1285 1240 1221 1225 1271 1330 1443 1486 1559 1552 1553 1555 1560 1509 1500 1501 1581 1631 1702 1755 1836 1865 1725 1651 1629 1576 1548 1483 1492 1544 1578 1476 1326 1240 1115 1090 1148 1135 1230 1377 1510 1602 1728 1635 1474 1414 1536 1583 1471 1374 1202 1122 1259 1320 1335 1289 1276 1283 1327 1388 1371 1322 1368 1326 1288 1306 1322 1331 1303 1213 1365 1380 1438 1475 1562 1551 1522 1446 1352 1295 1215 1221 1229 1240 1259 1292 1325 1304 1313 1328 1378 1425 1482 1642 1760 1792 1725 1699 1778 1788 1722 1652 1657 1692 1637 1714 1846 1946 2011 2081 2352 2345 2353 2364 2452 2521 2811 2860 2750 2754 2714 2684 2671 2624 2587 2514 2477 2520 2488 2463 2509 2455 2377 2303 2351 2390 2339 2244 2145 2039 1988 1912 1803 1757 1824 1926 2003 2019 1993 1998 2062 2064 2108 2203 2317 2319 2266 2214 2122 2099 2196 2052 2048 2104 2241 2435 2570 2455 2332 2214 2111 2101 2185 2123 2002 1894 1959 2046 2163 2291 2231 2420 2665 2635 2532 2509 2554 2597 2674 2801 2845 2628 2585 2479 2532 2501 2440 2373 2328 2259 2121 2042 1998 2092 2195 2463 2482 2634 2517 2431 2368 2375 2402 2437 2446 2493 2554 2574 2469 2416 2375 2302 2266 2251 2309 2405 2498 2368 2304 2262 2342 2451 2385 2347 2275 2195 2144 2035 1942 1841 1782 1596 1525 1494 1484 1494 1485 1490 1478 1479 1534 1589 1633 1643 1537 1451 1312 1439 1577 1637 1687 1750 1766 1782 1785 1834 2019 2166 2353 2465 2503 2495 2387 2340 2382 2442 2528 2713 2820 2844 2930 2883 2929 2844 2768 2780 2805 2762 2708 2821 2777 2757 2584 2460 2235 2101 2088 2057 2132 2154 2186 2239 2271 2254 2359 2336 2142 2074 1933 1771 1550 1433 1337 1337 1452 1531 1608 1523 1445 1591 1795 1908 2033 2100 1911 1747 1691 1782 2011 2173 2111 2198 2277 2146 1900 1773 1591 1433 1263 1205 1310 1473 1632 1666 1751 1642 1464 1319 1168 1236 1432 1552 1678 1797 1967 2073 1930 1810 1698 1763 1844 1922 1960 2056 1967 1827 1664 1581 1400 1364 1476 1476 1526 1663 1752 1671 1615 1630 1671 1579 1555 1487 1527 1534 1600 1694 1677 1587 1536 1424 1416 1449 1551 1683 1663 1726 1774 1782 1674 1525 1472 1408 1412 1503 1493 1557 1633 1612 1567 1581 1488 1403 1364 1355 1378 1360 1329 1317 1252 1158 1085 1006 979 1017 1041 932 888 885 910 800 774 741 734 729 747 888 1031 1024 892 804 747 779 920 1050 1116 1043 1058 1158 1111 1032 919 949 1065 1159 1288 1427 1304 1153 1085 1013 1017 1008 1020 946 864 765 722 700 706 756 791 847 904 995 1051 1156 1246 1345 1312 1224 1174 1108 997 887 829 921 1001 1085 1151 1175 1112 1153 1266 1403 1405 1439 1517 1574 1557 1700 1696 1540 1443 1366 1281 1210 1188 1117 1080 1094 1151 1154 1028 938 844 805 804 761 686 693 739 825 892 898 1001 1079 1004 994 939 1023 994 904 1007 1120 1033 1063 1182 1223 1149 1063 1023 1021 979 937 850 750 785 892 778 876 963 1046 1009 867 913 958 1065 1033 1108 1172 1149 1086 1063 1113 1041 995 933 939 967 929 886 935 883 768 660 779 892 944 1014 1078 1092 1093 1138 1105 1082 984 953 921 973 1030 1085 1119 1073 1030 979 926 883 900 899 939 957 929 841 789 748 760 824 870 916 955 949 981 924 852 940 946 992 1058 994 906 845 816 767 775 778 724 699 753 831 877 886 936 985 1044 1093 1055 989 921 880 795 694 641 589 531 533 509 602 677 614 616 664 648 626 568 601 609 630 705 722 748 796 747 839 878 961 983 903 972 997 1010 1014 1012 967 891 867 693 611 740 762 865 927 896 855 817 860 961 1049 1115 1083 1086 1119 1215 1156 1054 990 952 939 901 830 754 759 723 661 688 725 734 755 841 871 789 711 682 620 629 566 552 497 566 564 568 572 568 594 575 527 516 512 569 584 587 591 550 507 491 486 512 573 600 600 652 711 614 652 702 684 650 680 736 622 474 390 321 235 265 374 312 322 408 418 358 268 207 148 189 201 200 236 286 230 199 182 235 293 239 141 139 85 70 40 25 12 6 9 6 5 7 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1094 1070 1033 1086 1103 1094 1014 981 1010 942 914 959 963 912 884 890 854 906 891 890 904 884 839 841 849 912 970 1029 1073 1003 1023 1079 1066 1016 995 1001 1030 1061 1115 1161 1226 1236 1298 1269 1229 1189 1143 1065 994 953 905 883 865 869 858 825 790 775 822 814 759 755 725 752 783 793 784 769 791 782 753 737 730 699 632 605 609 688 683 717 727 773 759 680 593 564 549 539 534 530 538 634 672 682 671 615 614 615 617 620 620 609 635 641 645 658 652 634 603 570 556 554 557 547 548 522 504 503 500 490 510 533 534 535 534 535 536 538 546 591 590 609 574 619 641 694 691 681 704 729 778 860 970 1144 1077 948 896 811 755 652 639 654 640 585 585 582 587 587 604 654 675 727 795 757 764 749 821 973 1039 1011 1051 1126 1138 1142 1210 1277 1315 1361 1410 1549 1645 1721 1741 1736 1717 1682 1643 1592 1525 1460 1461 1413 1403 1359 1334 1243 1229 1246 1203 1179 1277 1368 1366 1297 1307 1329 1279 1294 1346 1437 1557 1592 1579 1601 1611 1586 1550 1539 1588 1620 1688 1760 1837 1738 1640 1540 1445 1412 1372 1312 1316 1359 1419 1479 1427 1300 1225 1105 1080 1138 1220 1309 1414 1520 1645 1612 1471 1315 1394 1509 1428 1295 1145 1194 1364 1419 1459 1400 1315 1298 1259 1251 1273 1322 1338 1348 1240 1255 1298 1251 1189 1247 1278 1344 1414 1472 1552 1459 1454 1407 1320 1264 1212 1234 1268 1271 1263 1269 1272 1280 1312 1339 1348 1394 1485 1578 1609 1626 1584 1571 1669 1719 1615 1553 1575 1580 1645 1714 1832 1956 2093 2180 2176 2142 2126 2217 2461 2620 2768 2768 2750 2664 2633 2587 2562 2530 2505 2421 2426 2423 2365 2423 2458 2570 2537 2476 2454 2355 2299 2131 2093 1965 1908 1835 1808 1709 1766 1825 1863 1886 1864 1948 1963 2045 2136 2240 2301 2209 2136 2098 2021 2083 2150 2042 1935 2042 2170 2313 2444 2470 2432 2278 2194 2050 2034 1979 1879 1866 1988 2144 2291 2415 2376 2531 2749 2863 2707 2565 2541 2560 2645 2772 2789 2599 2524 2491 2468 2358 2307 2252 2193 2127 2089 2057 2072 2133 2245 2429 2501 2549 2638 2560 2490 2495 2477 2442 2462 2498 2561 2643 2527 2417 2385 2329 2301 2303 2362 2543 2494 2389 2340 2389 2462 2554 2510 2384 2281 2183 2115 1864 1809 1704 1612 1543 1611 1700 1695 1657 1599 1586 1592 1556 1573 1647 1721 1739 1648 1529 1365 1297 1400 1501 1563 1582 1585 1671 1818 1938 2106 2220 2370 2371 2287 2300 2315 2325 2383 2498 2672 2660 2743 2801 2814 2759 2822 2710 2674 2650 2668 2779 2946 2829 2624 2604 2507 2303 2149 2084 2100 2193 2274 2344 2272 2258 2404 2437 2374 2315 2106 1948 1787 1675 1451 1356 1383 1480 1600 1714 1768 1638 1539 1548 1740 1877 2046 2190 2062 1906 1777 1813 1993 2143 2338 2283 2152 2004 1871 1737 1575 1406 1237 1393 1469 1567 1730 1820 1840 1715 1558 1415 1286 1202 1364 1520 1708 1832 1982 2097 2039 1933 1855 1910 1983 2065 2157 2106 1956 1824 1684 1545 1406 1467 1642 1555 1574 1605 1734 1812 1731 1776 1715 1723 1598 1528 1642 1651 1644 1679 1706 1680 1562 1468 1453 1530 1588 1710 1808 1807 1786 1769 1775 1675 1596 1593 1601 1635 1654 1609 1671 1723 1700 1668 1612 1534 1551 1525 1547 1518 1480 1362 1301 1211 1162 1061 975 898 892 950 870 804 783 749 747 740 734 785 905 980 1086 1006 967 987 860 756 774 945 1021 1109 1148 1230 1212 1117 1020 922 1007 1110 1200 1282 1335 1356 1268 1129 1117 1123 1036 931 866 818 763 702 699 756 802 917 940 1008 1122 1223 1317 1358 1275 1186 1108 1022 1002 919 848 901 954 1029 1065 1167 1228 1243 1298 1444 1513 1553 1611 1703 1733 1794 1687 1544 1458 1353 1304 1282 1167 1208 1204 1228 1185 1097 1018 976 848 810 790 775 708 737 764 819 866 900 985 1085 1090 989 1035 1108 1062 980 1115 1195 1124 1156 1278 1280 1151 1068 949 944 930 901 846 773 744 872 828 869 929 1013 902 887 1002 1091 1160 1159 1138 1209 1242 1190 1147 1175 1106 1009 995 1010 1051 977 934 968 940 817 685 668 795 820 943 986 1066 1122 1187 1202 1075 979 1074 1050 982 1045 1184 1234 1169 1104 1021 992 926 893 950 951 901 873 808 775 863 866 891 923 1019 1067 1059 1034 939 888 904 912 949 977 1005 977 929 865 843 842 807 755 727 792 876 909 929 994 1023 1066 1048 987 968 977 937 903 870 784 715 690 587 501 569 724 723 743 724 649 595 642 670 612 683 731 754 802 867 891 897 958 980 981 932 996 1010 917 922 978 1005 950 890 747 626 660 719 773 824 779 745 825 883 990 989 1054 1098 1146 1173 1197 1154 1009 947 883 828 842 831 775 712 661 654 695 706 768 818 887 817 740 687 613 576 542 534 508 550 609 652 652 637 671 681 588 570 576 590 629 689 691 641 555 565 570 540 484 539 590 601 596 653 630 628 692 741 701 656 630 628 489 373 252 288 279 379 377 397 424 381 330 246 184 178 240 274 292 327 316 317 285 230 282 330 272 174 151 148 95 68 56 14 7 13 8 3 5 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1101 1086 1101 1126 1168 1157 1086 1065 1062 1052 979 992 974 957 925 935 872 945 928 929 891 872 862 859 902 908 950 998 1110 1132 1131 1212 1093 1066 1062 1066 1102 1161 1242 1244 1215 1184 1133 1090 1057 1026 993 949 919 875 858 849 801 803 786 772 737 774 857 888 810 757 728 702 734 743 762 763 731 717 708 709 725 654 586 638 582 572 613 648 715 758 735 667 586 548 540 532 529 529 531 560 625 682 669 618 609 611 614 615 604 609 630 644 645 649 641 642 626 564 550 547 544 548 547 501 501 498 497 491 526 530 531 531 532 532 534 537 547 595 589 570 583 639 650 664 648 670 695 734 765 841 928 1089 1170 1028 907 816 744 715 643 594 583 579 579 581 584 624 644 695 831 820 895 899 889 783 794 815 915 997 1025 1114 1173 1201 1239 1281 1353 1407 1435 1460 1517 1635 1698 1776 1805 1780 1740 1673 1624 1576 1555 1514 1485 1440 1394 1346 1329 1320 1316 1284 1292 1353 1413 1375 1400 1423 1381 1374 1365 1432 1556 1660 1648 1627 1649 1665 1639 1589 1589 1612 1649 1693 1677 1654 1572 1486 1403 1370 1314 1298 1238 1200 1240 1313 1414 1440 1302 1184 1072 1057 1148 1209 1316 1381 1524 1539 1404 1282 1327 1443 1420 1277 1104 1227 1394 1371 1475 1473 1392 1331 1270 1219 1213 1230 1304 1349 1272 1209 1224 1224 1194 1220 1282 1365 1467 1451 1510 1435 1355 1381 1296 1265 1204 1211 1223 1235 1272 1271 1290 1295 1329 1361 1370 1399 1479 1541 1551 1495 1504 1613 1619 1617 1502 1517 1544 1609 1657 1734 1857 1962 2037 2006 1975 1945 2177 2280 2561 2720 2580 2512 2494 2642 2604 2530 2477 2411 2339 2279 2297 2239 2249 2316 2422 2556 2480 2371 2306 2186 2122 2032 1977 1905 1892 1890 1860 1742 1680 1728 1744 1793 1869 1959 2015 2108 2170 2269 2318 2197 2157 2079 1984 1918 1937 1959 1914 1929 2015 2202 2338 2220 2256 2170 2103 1981 1865 1805 1790 1926 2090 2241 2356 2544 2582 2635 2737 2845 2850 2686 2614 2600 2610 2748 2712 2549 2483 2387 2346 2252 2228 2216 2199 2200 2172 2155 2137 2130 2239 2427 2532 2536 2567 2585 2639 2652 2619 2573 2530 2523 2562 2612 2507 2435 2400 2387 2374 2384 2413 2612 2660 2523 2518 2555 2561 2449 2360 2271 2147 2042 1849 1709 1630 1604 1640 1721 1843 1839 1829 1770 1719 1703 1705 1663 1671 1687 1745 1776 1737 1644 1499 1369 1268 1306 1421 1412 1576 1674 1792 1914 2067 2160 2288 2198 2071 2084 2289 2381 2500 2550 2563 2584 2707 2843 2711 2720 2778 2681 2644 2621 2659 2728 2775 2646 2581 2464 2405 2278 2206 2229 2198 2247 2397 2410 2383 2337 2452 2399 2231 2168 2049 1906 1727 1540 1397 1352 1532 1658 1781 1837 1848 1764 1692 1594 1694 1845 2011 2132 2193 2062 1952 1905 2043 2212 2383 2265 2056 1951 1754 1605 1457 1319 1315 1443 1633 1832 1884 1983 1948 1820 1658 1538 1355 1232 1362 1544 1741 1880 2028 2131 2047 2012 1972 2071 2176 2216 2240 2126 1951 1833 1641 1512 1541 1637 1794 1760 1638 1655 1693 1827 1900 1912 1874 1845 1688 1639 1717 1802 1762 1757 1717 1615 1559 1494 1482 1550 1659 1733 1720 1638 1629 1613 1639 1657 1651 1606 1567 1501 1490 1458 1537 1596 1635 1647 1705 1698 1704 1714 1744 1709 1613 1428 1348 1250 1186 1088 1021 900 825 800 786 765 757 748 745 747 785 958 1057 1122 1193 1138 1070 976 930 810 770 819 907 1005 1072 1114 1149 1193 1117 1010 988 1069 1123 1212 1274 1377 1327 1274 1226 1162 1103 1024 965 873 797 710 709 748 800 849 895 956 1043 1142 1213 1333 1267 1137 1050 970 940 920 862 924 951 1028 1079 1197 1287 1401 1454 1540 1658 1633 1728 1843 1903 1801 1676 1539 1448 1415 1338 1327 1232 1279 1351 1253 1095 1000 919 892 910 911 839 790 715 761 789 840 902 977 1075 1155 1122 1061 1066 1123 1144 1076 1124 1193 1232 1229 1355 1322 1160 1065 997 905 850 803 755 735 806 881 877 979 1028 986 920 959 1015 1044 1166 1238 1225 1273 1332 1283 1249 1246 1110 1111 1068 1051 1000 975 961 1000 943 830 772 747 673 761 853 921 994 1060 1183 1193 1061 1041 1128 1155 1030 1089 1220 1288 1241 1203 1098 1087 963 930 983 979 878 840 769 804 849 904 962 991 1068 1146 1097 1034 987 923 966 996 1008 995 1016 975 935 905 880 872 813 749 770 833 914 957 977 1014 1065 1052 999 909 861 865 873 886 827 793 804 663 536 505 551 714 845 825 804 715 670 677 717 716 628 744 826 873 894 945 939 976 1021 921 881 977 977 847 822 881 926 917 803 721 667 613 655 688 709 719 793 823 854 916 969 1032 1072 1106 1130 1144 1079 1023 968 893 850 766 752 777 724 713 733 684 727 826 873 856 806 716 657 619 596 540 536 577 582 696 732 740 729 686 636 545 611 669 642 705 765 803 698 583 551 636 578 496 514 532 553 579 609 683 663 718 752 666 628 566 563 466 326 327 406 326 394 453 457 380 323 264 191 216 229 266 339 361 448 402 373 364 314 334 365 288 203 145 103 79 49 26 15 11 7 7 4 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1172 1122 1148 1210 1262 1267 1232 1192 1162 1118 1078 1057 1028 1010 992 986 930 953 956 968 893 900 906 906 915 942 976 1016 1084 1172 1227 1198 1150 1141 1152 1180 1209 1144 1096 1080 1058 1029 997 979 952 934 904 903 988 967 919 829 777 750 745 730 720 773 903 908 793 737 699 675 724 788 825 821 788 745 729 667 688 612 595 688 701 704 690 637 560 591 596 569 552 538 537 532 526 528 530 549 601 682 667 650 601 602 606 620 599 601 623 640 648 640 630 634 618 553 543 544 541 545 544 500 498 496 490 502 519 527 528 530 532 532 531 536 550 583 580 554 627 632 619 661 673 699 699 714 735 791 865 976 1074 1040 909 806 722 685 657 651 591 588 623 648 651 689 752 876 892 966 1043 1035 919 907 936 900 842 877 980 1087 1109 1126 1181 1208 1265 1293 1322 1405 1448 1524 1565 1650 1783 1862 1828 1764 1722 1677 1649 1594 1569 1540 1476 1430 1416 1398 1397 1386 1389 1405 1482 1486 1500 1506 1497 1483 1497 1475 1475 1567 1694 1674 1706 1708 1721 1698 1654 1623 1663 1685 1563 1546 1520 1436 1388 1378 1376 1328 1273 1213 1148 1176 1223 1291 1335 1286 1164 1059 1065 1140 1209 1284 1412 1421 1343 1237 1221 1307 1294 1203 1134 1198 1221 1240 1382 1384 1440 1411 1326 1254 1197 1193 1229 1282 1311 1221 1169 1165 1262 1244 1259 1342 1405 1368 1365 1415 1295 1281 1291 1211 1199 1220 1231 1268 1302 1349 1367 1344 1377 1435 1428 1493 1572 1604 1594 1501 1465 1592 1520 1482 1485 1565 1530 1567 1613 1655 1780 1908 2028 1967 1830 1957 2264 2447 2581 2515 2384 2298 2336 2438 2546 2467 2402 2311 2269 2214 2150 2093 2165 2307 2349 2400 2435 2284 2228 2124 2079 2009 1988 1963 1940 1902 1855 1769 1674 1705 1772 1882 1935 2087 2174 2198 2249 2328 2308 2218 2163 2143 2102 1984 1935 1816 1818 1862 1969 2084 2165 2075 2149 2039 1960 1836 1739 1805 1923 2079 2161 2219 2394 2593 2662 2564 2584 2734 2851 2770 2798 2719 2670 2660 2602 2551 2471 2327 2281 2288 2298 2329 2372 2463 2386 2269 2164 2188 2260 2437 2580 2569 2468 2482 2509 2504 2530 2552 2640 2597 2650 2715 2613 2503 2485 2548 2515 2468 2552 2593 2554 2512 2508 2521 2434 2352 2236 2137 2080 1886 1734 1655 1746 1799 1859 1931 1957 1942 1920 1866 1797 1794 1835 1799 1811 1763 1752 1767 1834 1815 1664 1516 1391 1321 1251 1300 1418 1516 1666 1842 1958 2062 2142 2012 1929 2050 2303 2461 2395 2475 2563 2636 2743 2746 2644 2609 2690 2604 2545 2554 2580 2610 2807 2794 2546 2411 2406 2477 2522 2400 2277 2284 2327 2438 2596 2549 2455 2329 2172 2040 1939 1857 1631 1469 1366 1476 1683 1772 1935 2001 1937 1928 1839 1726 1671 1794 1968 2089 2259 2178 2142 2053 2074 2259 2288 2160 1971 1905 1664 1490 1327 1377 1500 1563 1691 1805 2040 2101 1926 1804 1675 1612 1382 1247 1410 1543 1704 1797 1959 2086 2128 2085 2067 2180 2325 2345 2171 2058 1898 1786 1643 1576 1717 1827 1922 1920 1773 1734 1754 1811 1856 2026 2050 1892 1774 1736 1869 1951 1905 1862 1796 1662 1603 1536 1577 1602 1695 1684 1620 1602 1582 1558 1475 1464 1483 1454 1423 1437 1329 1322 1382 1438 1458 1527 1576 1614 1698 1769 1742 1765 1672 1474 1362 1260 1168 1089 983 863 783 767 769 759 756 753 764 817 883 1070 1129 1315 1344 1232 1115 969 883 874 845 796 832 928 971 1021 1050 1165 1221 1132 1030 1094 1177 1282 1343 1393 1365 1387 1381 1239 1125 1034 947 814 770 727 710 786 790 810 843 892 981 1132 1213 1330 1357 1196 1097 1132 1115 1012 906 978 1044 1047 1078 1157 1226 1337 1438 1630 1770 1752 1812 1957 1976 1824 1715 1577 1553 1509 1439 1366 1302 1370 1347 1228 1108 1090 1047 1006 932 864 774 757 715 779 794 815 885 938 1021 1122 1180 1107 1083 1199 1252 1187 1206 1276 1323 1332 1410 1306 1160 1060 1024 1031 876 778 759 812 880 898 932 1005 1136 1047 949 985 1090 1102 1110 1205 1330 1387 1446 1391 1371 1293 1219 1209 1147 1080 1045 1019 1054 1061 964 946 887 826 719 733 873 973 1069 1153 1206 1255 1151 1164 1211 1184 1084 1082 1159 1225 1232 1185 1128 1086 990 965 1032 965 879 790 776 786 814 874 930 996 1136 1222 1181 1111 1011 1009 1078 1083 1091 1060 1074 1040 997 969 938 905 829 757 788 864 948 1010 1061 1064 1036 1007 962 871 787 759 770 812 768 712 651 636 557 507 538 673 808 922 872 827 720 696 741 752 678 686 740 790 859 988 1006 951 992 837 794 922 949 864 768 780 804 887 780 684 612 684 707 674 644 716 748 765 800 875 939 1017 1038 1045 1089 1115 1105 1034 991 913 873 843 792 746 699 708 779 721 717 755 815 793 774 712 643 612 548 553 627 655 624 711 788 847 751 640 571 640 678 744 751 772 831 759 682 568 586 645 606 516 517 595 613 639 668 708 702 760 775 649 586 502 474 369 324 415 476 453 443 472 406 314 266 234 222 275 289 306 364 419 474 483 465 454 408 343 289 275 249 182 147 69 26 21 14 23 7 6 7 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1261 1187 1224 1216 1215 1224 1263 1327 1340 1287 1206 1149 1102 1098 1061 1036 1026 1011 1019 978 959 951 962 965 1003 1051 1097 1135 1151 1177 1272 1265 1260 1201 1140 1095 1057 989 923 919 927 924 901 916 884 878 845 905 1072 1101 1021 892 813 744 715 704 719 774 843 833 744 721 693 655 674 727 732 763 817 858 825 656 593 708 724 746 753 768 765 676 614 559 537 540 540 535 534 528 524 525 527 544 580 681 670 648 614 593 609 616 625 595 606 630 627 611 618 615 578 544 540 544 541 541 541 524 499 490 486 497 499 522 527 529 529 528 533 550 595 569 561 558 578 596 608 644 653 674 683 635 675 698 753 808 821 848 883 892 844 710 605 576 577 587 669 636 624 687 725 781 785 917 850 876 875 1002 1132 1163 1106 988 908 911 983 1072 1092 1140 1189 1226 1264 1340 1389 1443 1488 1542 1611 1721 1841 1828 1808 1773 1755 1717 1684 1652 1606 1576 1554 1550 1543 1554 1555 1577 1632 1627 1636 1675 1688 1663 1645 1655 1686 1697 1777 1783 1773 1774 1846 1792 1690 1672 1710 1661 1597 1503 1404 1371 1392 1391 1354 1262 1253 1224 1212 1169 1121 1088 1134 1207 1256 1227 1097 1025 1076 1166 1224 1177 1144 1084 1115 1077 1105 1119 1106 1147 1133 1096 1149 1189 1258 1327 1406 1346 1250 1170 1210 1262 1208 1186 1185 1217 1260 1345 1298 1233 1253 1251 1238 1241 1252 1201 1198 1233 1219 1236 1289 1306 1374 1377 1427 1430 1417 1490 1561 1646 1617 1545 1560 1481 1397 1444 1426 1454 1593 1547 1511 1552 1612 1684 1806 1949 1945 1890 1786 1937 2222 2385 2382 2277 2147 2050 2118 2291 2442 2467 2367 2287 2238 2158 2088 1997 1996 2109 2204 2301 2371 2390 2306 2228 2231 2214 2171 2031 1951 1875 1853 1805 1727 1662 1737 1847 1946 2077 2136 2229 2316 2303 2295 2293 2279 2242 2225 2130 2077 1921 1769 1761 1816 1875 1923 1856 1926 1900 1816 1712 1800 1970 2110 2164 2286 2426 2527 2643 2629 2484 2467 2592 2638 2769 2852 2826 2866 2655 2648 2621 2529 2370 2356 2462 2499 2563 2573 2553 2430 2303 2202 2224 2267 2419 2542 2594 2472 2384 2340 2355 2415 2516 2481 2521 2669 2694 2810 2735 2666 2768 2755 2643 2570 2639 2535 2473 2419 2368 2340 2187 2114 2040 1928 1757 1685 1808 1921 1937 2009 2104 2171 2063 2057 2032 1977 1973 1970 1987 1993 1849 1722 1681 1793 1804 1829 1760 1713 1614 1461 1296 1264 1357 1601 1732 1876 1996 1907 1805 1874 2088 2180 2242 2332 2404 2549 2508 2459 2372 2398 2494 2538 2498 2497 2497 2550 2660 2828 2826 2644 2668 2694 2607 2484 2444 2534 2578 2438 2471 2582 2558 2418 2317 2131 1993 1871 1750 1519 1435 1459 1632 1818 1941 2077 2104 2098 2078 1962 1909 1763 1812 1982 2102 2274 2419 2367 2227 2105 2251 2162 2020 1819 1701 1480 1376 1509 1766 1634 1703 1885 2036 2151 2186 2015 1927 1775 1647 1424 1308 1349 1504 1694 1788 1936 2039 2221 2165 2145 2201 2359 2240 2118 1975 1811 1720 1731 1828 1927 2009 2154 2142 1968 1823 1779 1852 1918 2034 2134 1966 1915 1877 1986 2146 2107 2024 1915 1826 1749 1741 1777 1743 1781 1745 1678 1650 1598 1536 1498 1402 1336 1288 1261 1263 1255 1183 1206 1253 1260 1368 1337 1438 1517 1582 1513 1526 1539 1466 1331 1173 1061 938 862 779 777 771 763 764 808 861 973 1060 1131 1177 1278 1460 1393 1216 1102 970 976 1010 986 839 789 820 883 918 999 1083 1143 1211 1227 1164 1179 1249 1290 1378 1300 1240 1260 1291 1187 1042 971 886 796 739 715 831 900 938 982 1062 1069 1165 1210 1355 1450 1377 1286 1256 1192 1110 1045 961 1003 1076 1142 1220 1309 1388 1455 1618 1746 1905 2000 2147 2076 1924 1850 1809 1762 1636 1526 1475 1429 1455 1369 1237 1124 1124 1037 920 937 911 825 739 766 874 862 870 926 976 996 1058 1227 1257 1183 1169 1255 1322 1287 1343 1447 1451 1382 1335 1238 1190 1057 974 868 771 857 1000 1060 1026 998 1085 1249 1211 1086 993 1103 1222 1259 1221 1317 1440 1581 1559 1517 1444 1338 1244 1143 1166 1181 1114 1060 957 918 889 792 742 759 696 805 896 997 1037 1139 1215 1316 1339 1350 1283 1232 1232 1266 1305 1221 1161 1084 1060 1021 1090 1048 942 820 787 868 968 893 885 1035 1162 1205 1315 1279 1210 1150 1125 1137 1194 1236 1190 1157 1104 1052 1031 1026 944 821 831 901 936 992 1062 1075 1004 961 898 880 863 812 718 651 692 720 649 588 519 512 529 639 756 780 867 952 847 784 823 783 774 804 697 818 951 921 1026 1011 965 859 788 729 787 820 796 804 774 673 714 688 619 686 812 839 781 735 694 730 792 860 924 981 966 923 970 1021 1086 1159 1079 995 904 847 814 758 710 745 720 783 787 761 784 765 684 691 665 638 613 532 600 683 781 792 775 831 796 690 584 626 723 790 845 862 905 886 778 685 689 716 663 597 532 559 558 594 621 638 726 781 779 699 605 546 441 403 441 350 470 536 632 506 398 359 305 352 335 381 337 381 406 468 488 523 551 486 431 353 281 196 180 172 135 107 48 21 17 14 16 14 9 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1333 1293 1315 1280 1178 1150 1184 1194 1204 1212 1248 1249 1228 1159 1100 1075 1058 1051 1052 1005 1008 997 1006 1019 1116 1168 1242 1250 1275 1282 1193 1123 1105 1077 1018 989 959 899 860 849 901 943 863 822 802 796 842 951 1025 1063 1010 947 807 801 743 709 685 694 760 763 709 672 665 668 641 677 672 689 735 814 777 599 664 782 781 792 810 822 787 691 671 589 556 535 530 530 531 525 523 527 532 571 621 686 676 651 626 594 597 616 621 591 599 609 611 628 621 586 568 540 542 538 540 539 540 539 538 511 488 483 487 485 490 524 526 529 532 570 575 559 540 578 593 607 622 644 655 662 668 590 596 683 644 665 633 667 688 693 667 610 570 622 645 671 729 751 672 695 683 711 736 751 764 784 858 983 1093 1260 1270 1163 1110 1118 1131 1114 1121 1116 1138 1184 1216 1285 1326 1377 1417 1478 1535 1682 1738 1742 1726 1724 1731 1735 1749 1729 1706 1693 1714 1705 1713 1697 1710 1722 1748 1747 1740 1726 1713 1762 1792 1798 1812 1798 1901 1958 1934 1879 1849 1772 1718 1735 1797 1756 1654 1533 1505 1479 1537 1493 1489 1452 1456 1403 1344 1291 1216 1153 1078 1068 1198 1262 1197 1110 1008 1091 1083 1042 1048 1040 1083 1106 1190 1221 1216 1202 1190 1180 1099 1089 1129 1205 1279 1345 1246 1169 1198 1200 1177 1143 1167 1211 1264 1321 1362 1258 1204 1224 1216 1175 1199 1225 1279 1247 1278 1266 1326 1361 1403 1443 1450 1504 1524 1562 1665 1781 1607 1487 1451 1459 1380 1390 1437 1540 1536 1460 1460 1540 1590 1635 1712 1725 1704 1643 1787 1958 2207 2317 2214 2071 1916 1894 2023 2193 2357 2546 2458 2365 2284 2192 2156 2051 1968 1978 2083 2246 2333 2450 2435 2318 2223 2158 2081 1997 1977 1909 1871 1816 1739 1628 1727 1834 1919 1983 2020 2107 2178 2283 2239 2322 2354 2369 2307 2178 2065 1930 1825 1716 1710 1771 1824 1735 1789 1798 1690 1766 1868 2021 2144 2307 2381 2487 2560 2582 2485 2406 2368 2522 2640 2715 2676 2719 2785 2666 2650 2651 2584 2557 2496 2704 2874 2862 2704 2549 2447 2302 2234 2225 2306 2488 2655 2609 2508 2353 2297 2275 2336 2437 2410 2447 2595 2612 2746 2727 2667 2725 2745 2582 2523 2552 2669 2608 2523 2382 2281 2122 2034 1886 1786 1746 1780 1907 2015 1991 2046 2095 2175 2255 2245 2131 2064 2056 2102 2084 1916 1783 1674 1629 1721 1756 1808 1802 1759 1698 1645 1551 1253 1295 1602 1692 1818 1800 1726 1741 1946 2085 2160 2220 2386 2396 2332 2252 2207 2214 2283 2411 2505 2493 2494 2570 2658 2755 2831 2755 2778 2835 2736 2653 2571 2609 2764 2696 2524 2368 2357 2392 2268 2182 2078 2000 1819 1703 1491 1410 1498 1632 1819 1924 2053 2147 2175 2146 2126 2019 1882 1808 1962 2112 2294 2435 2462 2284 2162 2242 2144 1979 1728 1565 1406 1506 1685 1750 1864 1817 1904 2023 2250 2283 2098 1971 1794 1692 1532 1374 1304 1489 1691 1783 1932 2050 2201 2275 2163 2185 2299 2177 1999 1868 1755 1782 1905 2040 2120 2199 2291 2253 2060 1946 1914 2067 2069 2195 2111 2063 2073 2005 2037 2216 2293 2183 2095 1965 1890 1813 1875 1918 1893 1761 1702 1760 1666 1590 1582 1524 1441 1353 1288 1212 1179 1146 1132 1148 1183 1219 1235 1373 1347 1387 1342 1306 1342 1368 1294 1111 999 860 804 784 778 775 807 872 948 1015 1035 1136 1273 1376 1397 1540 1443 1249 1152 1035 1076 1101 1024 984 890 869 805 863 958 1040 1029 1091 1203 1305 1360 1351 1339 1291 1203 1147 1116 1190 1194 1187 1072 931 903 764 725 764 839 946 1049 1070 1118 1170 1202 1289 1377 1452 1385 1285 1236 1142 1039 1015 1133 1158 1195 1253 1311 1435 1484 1568 1661 1847 1988 2177 2127 2002 1925 1866 1823 1745 1649 1548 1420 1331 1367 1291 1140 1084 1012 988 997 885 837 743 833 970 914 888 950 1008 1095 1154 1272 1330 1314 1262 1303 1338 1417 1421 1445 1392 1315 1255 1179 1140 1065 946 807 795 887 972 1132 1131 1041 1100 1201 1280 1198 1115 1086 1202 1347 1373 1381 1448 1536 1629 1599 1497 1361 1256 1254 1276 1214 1173 1086 1011 871 796 833 886 805 737 715 815 915 996 1114 1173 1260 1332 1422 1416 1359 1365 1390 1354 1237 1204 1182 1102 1112 1134 1026 941 808 857 965 984 947 922 1075 1175 1274 1334 1386 1347 1302 1214 1191 1293 1343 1315 1253 1203 1145 1076 1004 950 898 946 1015 1026 1059 1102 1054 978 915 838 786 782 804 733 677 601 628 636 572 517 513 544 638 787 860 822 866 966 896 870 812 828 865 729 801 967 1019 1060 1041 1046 933 815 780 707 752 776 700 710 670 636 606 682 758 809 836 807 758 691 686 780 811 878 879 857 827 904 956 1080 1154 1022 954 870 816 747 748 787 771 739 829 870 854 844 786 694 644 595 608 564 543 630 671 778 855 867 854 728 645 694 613 656 727 770 825 900 882 760 716 757 778 673 617 557 579 635 667 693 716 771 812 728 655 556 471 424 468 437 393 512 598 672 553 426 394 379 431 471 453 487 491 503 516 504 457 453 411 361 283 268 188 112 117 104 67 31 22 22 13 10 16 7 3 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1435 1390 1324 1247 1172 1144 1112 1121 1123 1116 1133 1139 1190 1259 1211 1154 1100 1092 1075 1049 1035 1041 1067 1099 1231 1315 1364 1330 1240 1162 1068 1023 987 969 943 917 876 838 819 873 993 1063 968 861 776 768 817 875 979 1004 1015 1001 958 887 763 706 678 662 678 699 706 671 642 660 632 623 623 628 659 652 619 608 685 871 925 932 926 911 830 719 670 621 578 573 543 528 526 523 522 524 537 577 632 667 675 633 628 578 603 615 614 585 591 617 634 624 597 570 552 540 539 539 539 539 539 539 538 536 532 499 500 488 483 494 525 528 537 556 555 545 553 607 619 600 612 632 639 647 657 606 599 635 609 577 558 548 548 551 555 572 596 645 694 703 658 680 715 717 728 747 765 784 869 883 830 936 1015 1215 1267 1302 1331 1326 1295 1229 1182 1196 1206 1215 1240 1255 1298 1393 1427 1486 1559 1611 1633 1645 1629 1640 1636 1684 1699 1723 1714 1738 1742 1717 1679 1659 1639 1620 1599 1598 1600 1569 1557 1628 1667 1692 1690 1715 1795 1890 1997 2044 1891 1842 1821 1817 1857 1770 1657 1593 1593 1607 1632 1611 1648 1636 1632 1577 1472 1454 1397 1313 1168 1044 1119 1167 1146 1071 995 1017 1022 1066 1104 1139 1151 1235 1287 1273 1266 1195 1218 1237 1192 1211 1149 1111 1143 1190 1215 1177 1162 1175 1136 1190 1217 1218 1245 1217 1286 1228 1187 1167 1174 1218 1221 1293 1294 1285 1312 1320 1323 1364 1443 1495 1568 1580 1684 1773 1749 1683 1581 1492 1351 1347 1374 1474 1543 1510 1433 1445 1509 1511 1555 1554 1611 1558 1625 1770 1889 1920 2111 2283 2114 1953 1781 1905 2051 2251 2417 2494 2453 2470 2347 2250 2212 2104 2033 1911 1969 2129 2246 2388 2468 2347 2262 2165 2145 2110 2017 1938 1892 1838 1767 1618 1656 1773 1812 1890 1935 1948 2042 2200 2149 2235 2326 2340 2208 2052 2006 1887 1815 1747 1656 1713 1740 1671 1714 1647 1734 1885 1999 2202 2234 2279 2242 2351 2403 2484 2371 2318 2301 2424 2511 2674 2817 2872 2916 2769 2676 2671 2688 2640 2650 2868 2825 2798 2611 2443 2367 2282 2254 2251 2327 2461 2591 2541 2448 2329 2288 2246 2317 2376 2349 2381 2468 2530 2614 2675 2609 2580 2523 2503 2492 2459 2542 2480 2354 2224 2116 1962 1886 1799 1788 1875 1920 2093 2174 2116 2161 2195 2233 2316 2212 2145 2126 2178 2173 1984 1775 1657 1585 1530 1576 1670 1721 1729 1691 1642 1460 1406 1246 1279 1547 1616 1620 1576 1652 1819 1968 2059 2230 2315 2300 2231 2099 2003 1973 2073 2197 2380 2514 2532 2529 2680 2874 2906 2928 2903 2782 2791 2787 2748 2774 2715 2760 2713 2581 2422 2213 2172 2131 2033 1949 1902 1799 1663 1472 1428 1497 1547 1675 1780 1928 2039 2158 2221 2188 2086 1978 1905 1966 2116 2277 2408 2550 2408 2292 2277 2151 1969 1696 1525 1448 1575 1791 1923 2061 2071 2013 2062 2160 2298 2149 2029 1890 1770 1558 1430 1361 1515 1599 1725 1858 1960 2108 2268 2295 2287 2234 2089 1950 1849 1809 1871 1972 2156 2290 2403 2472 2329 2148 2048 1983 2125 2281 2363 2275 2178 2118 2077 2094 2205 2340 2346 2266 2185 2063 1952 1971 2018 1929 1830 1817 1850 1738 1727 1720 1567 1511 1442 1395 1333 1272 1180 1133 1104 1099 1111 1174 1208 1197 1226 1184 1178 1165 1183 1165 1072 922 804 794 782 778 842 971 1026 974 954 1072 1190 1264 1432 1557 1632 1497 1345 1216 1131 1093 1213 1183 1062 1048 918 842 820 863 953 936 1022 1108 1249 1315 1403 1288 1164 1121 1034 1022 1071 1043 1062 1050 999 892 763 737 823 883 933 955 975 1034 1066 1107 1161 1268 1430 1420 1336 1264 1138 1065 1024 1134 1277 1349 1370 1430 1568 1625 1683 1717 1898 2037 2151 2041 1898 1817 1744 1750 1774 1635 1525 1378 1278 1214 1258 1264 1207 1138 1115 1033 963 838 755 840 956 985 958 1010 1045 1056 1124 1266 1377 1403 1359 1417 1395 1493 1461 1385 1304 1230 1171 1083 1047 942 840 816 892 1036 1011 1049 1156 1147 1169 1229 1251 1158 1090 1170 1294 1408 1434 1524 1590 1658 1690 1601 1484 1340 1316 1352 1341 1305 1231 1093 973 890 897 897 886 803 792 724 766 859 947 1001 1088 1187 1284 1394 1466 1492 1501 1479 1426 1367 1348 1274 1155 1231 1190 1035 932 834 896 1063 1096 979 909 1052 1138 1197 1266 1354 1401 1402 1356 1306 1346 1447 1434 1385 1283 1129 1062 992 931 983 1078 1129 1165 1178 1160 1080 971 909 835 786 706 715 758 705 621 573 565 525 516 515 541 603 688 790 905 887 900 964 988 903 926 938 809 778 890 967 1075 1084 1014 872 799 824 755 743 664 644 625 623 614 624 718 715 772 830 845 795 750 683 736 767 748 805 881 875 918 964 1056 1128 1051 976 868 787 780 832 873 826 744 782 884 935 862 796 705 667 645 642 628 556 636 713 807 884 843 783 676 736 770 689 597 646 733 797 851 896 889 832 760 838 761 686 611 593 676 758 804 827 862 838 769 700 559 500 441 410 403 437 564 626 668 573 522 501 447 528 577 575 576 570 528 443 392 353 334 306 281 221 180 172 119 125 80 52 35 38 20 11 10 8 6 1 6 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1469 1493 1325 1240 1194 1174 1107 1086 1069 1063 1074 1080 1129 1171 1256 1305 1241 1174 1125 1113 1119 1129 1138 1206 1309 1316 1263 1197 1087 1027 978 927 908 890 909 834 791 783 862 946 1029 1022 945 927 802 756 770 830 933 964 950 981 834 797 781 728 699 656 652 656 654 651 636 623 625 657 648 619 676 633 732 770 872 967 1004 1050 1063 987 877 777 699 637 610 624 603 545 524 524 521 522 539 562 584 652 634 596 578 591 622 615 618 583 589 630 628 601 591 565 542 536 538 537 537 539 539 537 535 535 536 529 507 491 487 490 525 528 550 546 545 550 595 591 573 581 615 616 621 627 621 577 552 553 541 539 544 555 572 574 610 663 672 667 690 744 744 700 743 760 772 803 809 851 970 1021 934 905 1019 1109 1179 1302 1343 1398 1387 1364 1330 1269 1231 1257 1300 1331 1360 1375 1427 1477 1519 1542 1529 1543 1533 1530 1518 1540 1555 1589 1597 1611 1607 1606 1547 1541 1544 1512 1491 1514 1521 1482 1553 1555 1572 1592 1630 1668 1748 1818 1924 2097 2066 2061 2017 1929 1883 1786 1700 1754 1722 1690 1693 1703 1702 1699 1664 1648 1544 1461 1366 1305 1163 1043 1123 1115 1033 986 1008 1034 1133 1212 1297 1307 1314 1304 1432 1407 1263 1296 1276 1325 1299 1359 1293 1225 1147 1124 1127 1120 1130 1147 1153 1161 1194 1173 1182 1181 1165 1155 1166 1217 1268 1289 1324 1288 1315 1338 1349 1377 1365 1400 1507 1568 1649 1709 1782 1801 1680 1591 1506 1446 1323 1342 1518 1516 1434 1360 1403 1449 1483 1467 1517 1468 1480 1568 1764 1965 2116 2214 2354 2287 2065 1844 1748 1873 2056 2258 2389 2316 2287 2448 2428 2260 2142 2031 1901 1818 1957 2197 2335 2467 2535 2420 2364 2290 2224 2124 2003 1883 1828 1757 1701 1676 1602 1662 1750 1831 1794 1902 2001 2035 2061 2091 2230 2226 2131 1950 1916 1874 1786 1727 1664 1633 1643 1647 1623 1695 1735 1876 1998 2201 2278 2166 2096 2151 2277 2439 2393 2279 2241 2307 2526 2689 2824 2883 2904 2951 2922 2810 2729 2701 2797 2831 2691 2568 2487 2382 2334 2290 2272 2279 2346 2443 2518 2572 2410 2352 2286 2228 2223 2272 2277 2328 2408 2467 2501 2605 2519 2472 2411 2396 2387 2371 2356 2320 2253 2104 1998 1871 1816 1876 1913 2038 2131 2310 2211 2187 2218 2299 2316 2296 2251 2269 2304 2309 2112 1952 1777 1770 1725 1615 1492 1494 1633 1629 1490 1490 1407 1318 1229 1283 1424 1414 1473 1597 1748 1813 1960 2061 2186 2172 2122 2040 1866 1830 1943 2089 2283 2399 2530 2583 2620 2657 2802 2924 2848 2775 2717 2635 2694 2660 2645 2639 2570 2548 2575 2438 2194 2048 1963 1908 1831 1784 1684 1592 1458 1476 1617 1718 1618 1670 1787 1875 2013 2134 2215 2173 2046 1989 2016 2090 2246 2391 2516 2539 2391 2243 2188 1938 1696 1520 1535 1621 1842 1968 2157 2278 2196 2202 2178 2259 2120 1985 1855 1745 1567 1433 1379 1539 1731 1863 1947 2055 2126 2233 2393 2372 2203 2062 1933 1900 1989 2063 2014 2161 2356 2494 2456 2328 2237 2194 2170 2199 2331 2487 2418 2220 2157 2248 2248 2192 2311 2443 2340 2196 2135 2077 2164 2077 2068 1983 2003 1895 1825 1868 1756 1689 1657 1591 1563 1438 1378 1251 1188 1137 1094 1065 1053 1066 1093 1064 1006 1016 993 983 961 916 818 795 788 786 794 1093 1211 1171 1091 975 986 1190 1272 1351 1434 1584 1539 1376 1328 1269 1228 1211 1298 1179 1045 905 934 984 866 861 900 985 1062 1105 1212 1363 1374 1236 1138 1017 939 927 909 923 906 882 901 763 744 768 779 880 891 893 953 1047 1106 1214 1288 1416 1443 1377 1318 1198 1160 1084 1088 1241 1352 1439 1520 1659 1761 1874 1899 1996 2114 2105 2007 1860 1741 1643 1619 1638 1589 1593 1478 1369 1225 1113 1101 1099 1065 1077 1050 955 838 773 802 888 992 1077 1065 1157 1194 1144 1265 1371 1488 1512 1529 1510 1543 1457 1292 1172 1080 1034 965 910 830 836 902 980 1117 1139 1061 1113 1234 1306 1314 1240 1136 1111 1181 1247 1290 1345 1441 1508 1597 1653 1600 1492 1459 1456 1376 1274 1223 1187 1041 965 1025 1034 926 842 775 900 857 723 787 856 1012 1076 1168 1247 1348 1397 1451 1494 1560 1543 1457 1356 1247 1193 1154 1095 1057 958 836 964 1088 1080 959 1012 966 1023 1146 1160 1268 1297 1400 1473 1474 1455 1559 1540 1428 1302 1195 1171 1087 994 1039 1107 1215 1284 1289 1217 1147 1046 981 850 791 719 659 688 685 633 592 534 524 519 519 568 617 705 768 884 952 864 967 1074 1027 1063 1008 897 830 877 936 1089 1072 921 819 743 710 697 687 760 749 700 701 644 612 684 724 740 789 848 840 773 750 705 770 837 889 944 958 893 932 1027 1091 982 907 862 791 866 887 914 844 782 811 894 947 897 840 766 739 732 662 582 581 611 706 794 858 813 728 734 804 848 762 654 611 677 707 816 881 959 902 848 897 806 734 678 648 698 781 861 916 939 876 798 738 640 565 542 493 500 453 557 640 749 701 623 564 547 599 603 560 536 488 445 391 341 239 235 233 168 216 145 92 90 61 40 24 19 17 15 25 53 20 23 13 1 -9999 -8 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1487 1492 1413 1318 1245 1220 1220 1197 1124 1098 1045 1116 1181 1203 1220 1207 1154 1115 1144 1198 1226 1243 1235 1220 1159 1120 1044 990 940 923 874 849 817 778 762 755 827 873 997 998 967 953 926 880 847 763 756 854 909 902 873 878 718 675 656 644 641 639 639 644 631 627 638 672 663 697 714 723 764 811 852 890 933 995 1045 1077 1101 1025 921 826 790 712 679 670 660 620 588 552 519 520 518 533 542 570 576 590 598 574 624 611 613 578 579 612 597 585 574 551 538 535 534 535 537 537 540 536 537 532 531 531 494 482 482 521 521 560 545 523 553 568 563 587 568 576 587 557 554 543 536 532 528 533 541 572 581 629 650 609 621 660 688 725 749 737 769 825 812 797 822 856 887 922 966 1102 981 940 974 1129 1267 1401 1396 1484 1466 1459 1432 1416 1382 1288 1248 1277 1309 1334 1381 1425 1464 1445 1439 1454 1455 1431 1406 1421 1439 1474 1492 1516 1495 1505 1468 1452 1426 1427 1407 1427 1429 1445 1477 1499 1553 1599 1674 1723 1805 1878 2004 2051 2050 2003 1977 1952 1888 1864 1840 1809 1757 1763 1775 1778 1729 1721 1672 1542 1407 1354 1314 1268 1200 1127 1043 987 1073 1085 1133 1144 1161 1129 1234 1362 1494 1470 1548 1473 1411 1442 1367 1412 1511 1475 1436 1406 1249 1259 1227 1201 1164 1155 1145 1208 1168 1144 1157 1171 1170 1172 1265 1283 1338 1340 1291 1298 1336 1381 1415 1472 1489 1531 1600 1690 1806 1905 1966 1884 1731 1603 1459 1358 1292 1317 1507 1503 1332 1365 1325 1343 1363 1427 1377 1458 1582 1666 1929 2119 2375 2382 2282 2104 1920 1791 1707 1812 1971 2192 2197 2097 2127 2312 2302 2131 1984 1779 1726 1870 2040 2213 2337 2465 2411 2378 2315 2183 2092 1967 1913 1870 1878 1859 1832 1748 1650 1582 1633 1669 1761 1843 1889 1891 1885 1983 2040 1934 1901 1912 1847 1784 1735 1694 1624 1573 1642 1646 1732 1796 1815 1865 1930 1994 2031 2007 1963 2149 2277 2418 2413 2294 2194 2280 2380 2516 2585 2593 2699 2838 2779 2834 2740 2688 2734 2809 2669 2492 2412 2355 2355 2319 2294 2336 2366 2468 2522 2597 2505 2452 2349 2216 2182 2142 2224 2274 2345 2410 2504 2704 2606 2701 2577 2378 2296 2237 2214 2173 2106 2000 1926 1858 2001 2113 2154 2230 2380 2493 2457 2348 2300 2401 2445 2536 2502 2478 2383 2280 2129 2011 1958 1841 1703 1606 1507 1393 1471 1443 1410 1349 1315 1259 1184 1183 1230 1366 1499 1588 1698 1817 1922 1984 2056 2007 1883 1761 1728 1837 2058 2225 2358 2391 2424 2545 2651 2734 2837 2758 2734 2771 2614 2575 2580 2590 2533 2492 2436 2383 2302 2247 2079 1981 1813 1748 1692 1659 1586 1524 1569 1631 1696 1872 1852 1770 1680 1734 1854 2036 2220 2273 2138 2101 2071 2153 2204 2279 2364 2502 2364 2079 1954 1704 1575 1541 1612 1654 1829 1984 2142 2276 2409 2295 2400 2312 2129 2068 1947 1825 1617 1476 1383 1515 1699 1843 2001 2135 2294 2410 2382 2272 2187 2063 1937 1937 2017 2171 2141 2101 2255 2408 2586 2499 2429 2411 2386 2357 2318 2504 2551 2430 2369 2320 2249 2192 2175 2229 2349 2384 2338 2226 2135 2085 2097 2081 2074 2071 2043 1986 1937 1902 1847 1791 1719 1615 1533 1440 1375 1262 1152 1048 989 943 887 856 846 832 828 820 816 809 808 794 791 850 1096 1279 1393 1344 1276 1208 1123 1030 1068 1311 1363 1511 1645 1602 1553 1439 1351 1276 1315 1137 1002 1007 1073 1236 1136 949 874 929 958 1068 1156 1336 1436 1307 1186 1097 1058 930 928 874 847 817 782 741 757 816 886 890 909 965 1068 1079 1091 1106 1141 1254 1326 1476 1412 1370 1332 1248 1157 1175 1256 1407 1417 1525 1650 1816 1946 2113 2239 2065 1935 1854 1758 1589 1540 1456 1412 1463 1431 1329 1316 1248 1136 1076 956 926 891 853 828 789 794 826 867 902 967 1064 1209 1309 1384 1436 1511 1579 1690 1681 1576 1456 1239 1116 951 908 924 957 1000 1055 1026 1071 1167 1242 1143 1188 1301 1418 1348 1286 1145 1205 1305 1264 1296 1297 1370 1429 1506 1606 1671 1627 1545 1471 1323 1204 1185 1109 1141 1155 1046 1007 960 853 878 976 945 827 756 865 921 997 1132 1180 1231 1274 1382 1467 1572 1603 1510 1430 1274 1155 1047 962 886 877 980 1076 1135 1111 1039 1013 1084 1100 1088 1078 1159 1259 1377 1457 1573 1618 1626 1611 1478 1414 1305 1242 1128 1109 1217 1222 1330 1352 1266 1210 1139 1012 939 872 830 745 671 624 601 575 565 528 522 519 577 657 697 756 846 952 991 982 931 1043 1148 1087 999 961 1018 1014 1009 977 954 905 812 807 772 771 697 713 801 772 736 669 621 613 664 715 734 819 861 807 742 793 800 741 769 821 845 916 1014 1088 1160 1077 1020 913 859 907 960 947 897 867 861 955 997 959 896 836 765 685 612 677 726 718 735 725 815 831 750 731 787 847 759 720 680 651 699 784 845 918 973 965 964 901 866 819 756 748 751 801 853 849 842 829 775 724 685 613 539 475 525 526 596 711 765 717 687 589 562 549 504 455 416 370 292 251 197 134 115 89 98 122 106 72 33 29 52 42 32 27 61 74 29 100 76 69 20 52 7 0 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1458 1438 1339 1299 1232 1247 1279 1239 1126 1082 1037 1135 1285 1344 1339 1308 1162 1080 1045 1084 1148 1121 1091 1074 1021 962 903 875 849 869 894 872 867 852 741 788 900 943 931 904 919 897 911 882 821 784 736 849 860 812 807 810 666 643 653 638 637 638 655 638 636 652 699 706 682 727 753 728 752 808 842 903 946 1001 1045 1103 1143 1089 977 875 830 772 731 737 693 633 606 586 524 518 518 515 520 534 537 558 566 553 605 604 597 573 573 581 586 578 569 558 541 533 532 532 534 534 536 535 538 537 533 528 512 478 499 520 521 549 504 541 552 515 516 535 530 534 536 536 535 523 535 555 578 596 589 615 631 653 680 649 668 690 706 748 770 813 816 815 879 874 882 914 934 1001 1075 1046 996 979 1008 1089 1194 1358 1480 1537 1539 1511 1498 1480 1450 1376 1306 1277 1294 1319 1346 1382 1378 1379 1401 1403 1391 1375 1350 1378 1401 1419 1413 1427 1449 1441 1412 1394 1392 1396 1368 1395 1435 1460 1501 1527 1580 1613 1678 1747 1865 1958 1997 1978 1953 1903 1876 1859 1821 1891 1899 1883 1829 1776 1721 1708 1706 1656 1538 1484 1399 1323 1275 1225 1176 1143 1069 996 1022 1164 1283 1312 1270 1224 1264 1356 1497 1604 1633 1531 1536 1545 1465 1501 1611 1606 1561 1451 1373 1372 1304 1218 1168 1178 1165 1243 1243 1193 1224 1203 1210 1174 1192 1206 1231 1241 1264 1294 1340 1387 1461 1523 1578 1632 1727 1810 1940 1892 1827 1808 1704 1551 1426 1339 1272 1320 1504 1438 1307 1300 1325 1372 1405 1417 1359 1473 1622 1755 2003 2154 2308 2217 2023 1945 1764 1637 1923 2019 2083 2078 2018 1929 2077 2183 2131 1958 1815 1617 1700 1929 2078 2261 2428 2382 2319 2257 2209 2137 2052 1974 1944 1939 1954 1925 1885 1799 1695 1583 1539 1590 1670 1749 1799 1776 1799 1867 1927 1823 1746 1757 1735 1717 1683 1610 1550 1673 1728 1748 1785 1878 1878 1842 1854 1874 1849 1828 1936 2064 2230 2327 2284 2234 2141 2216 2320 2366 2376 2389 2548 2753 2675 2637 2653 2801 2850 2666 2564 2502 2448 2405 2398 2374 2325 2323 2297 2362 2380 2509 2378 2329 2337 2196 2148 2109 2211 2287 2364 2493 2608 2636 2663 2798 2738 2515 2376 2390 2207 2111 2022 1973 1905 1986 2093 2292 2325 2307 2401 2595 2567 2561 2440 2462 2535 2487 2393 2370 2329 2195 1980 1861 1820 1777 1684 1591 1461 1361 1370 1369 1263 1231 1200 1234 1193 1151 1143 1205 1324 1469 1624 1702 1824 1915 1942 1876 1705 1635 1829 1995 2182 2294 2475 2580 2561 2556 2693 2686 2659 2652 2678 2835 2684 2591 2540 2520 2440 2372 2336 2291 2167 2083 1932 1833 1726 1680 1665 1654 1625 1582 1660 1755 1764 1791 2025 1957 1814 1790 1832 2012 2149 2270 2221 2187 2147 2170 2199 2263 2357 2340 2213 2030 1719 1643 1712 1967 1808 1691 1786 1923 2124 2222 2408 2481 2429 2297 2152 2019 1873 1753 1608 1501 1400 1527 1761 1834 1995 2095 2245 2385 2361 2288 2135 2038 2001 2087 2124 2251 2358 2238 2213 2313 2488 2635 2615 2519 2454 2546 2466 2392 2374 2327 2252 2218 2136 2036 2010 2138 2204 2281 2228 2100 1969 1923 1935 1903 1887 1921 1912 1866 1883 1784 1719 1681 1642 1531 1485 1466 1438 1272 1132 988 907 870 861 845 845 841 837 828 825 818 810 802 807 943 1032 1209 1362 1477 1431 1427 1369 1208 1143 1231 1379 1512 1656 1779 1646 1490 1409 1348 1325 1166 1060 1059 1138 1258 1205 1088 922 941 979 1121 1226 1341 1435 1354 1299 1196 1148 1059 996 882 842 813 772 797 845 752 812 865 920 925 970 1011 970 1025 1111 1191 1280 1390 1510 1493 1385 1288 1277 1242 1295 1402 1542 1637 1677 1757 1860 2097 2226 2062 2046 1873 1725 1705 1593 1486 1337 1299 1285 1279 1176 1151 1161 1054 953 890 903 907 891 830 774 838 978 1026 1044 1015 1162 1254 1331 1423 1523 1610 1716 1720 1539 1398 1222 1067 943 1001 1134 1155 1123 1195 1107 1146 1276 1332 1252 1237 1327 1454 1421 1310 1191 1171 1320 1384 1440 1452 1478 1565 1601 1653 1723 1638 1482 1399 1328 1333 1298 1250 1167 1090 1004 919 867 910 957 982 1012 928 804 780 942 1002 1018 1049 1174 1234 1302 1406 1528 1577 1443 1365 1278 1183 1080 1017 883 998 1062 1065 1161 1159 1094 1060 1118 1240 1212 1139 1143 1213 1342 1441 1574 1671 1713 1673 1548 1463 1393 1317 1195 1143 1254 1342 1410 1372 1274 1181 1098 964 900 830 781 745 706 707 680 597 544 525 522 560 620 691 749 829 906 987 1046 1086 1049 1028 1139 1111 1126 1078 977 912 878 931 847 881 860 777 730 712 674 774 836 779 703 635 621 635 668 735 788 840 858 796 773 854 868 841 844 791 872 939 1003 1128 1172 1173 1073 980 892 938 1033 1031 956 929 943 971 1006 965 914 825 754 638 618 693 777 787 810 766 805 780 719 762 804 868 824 777 718 678 687 738 778 881 954 963 948 935 908 874 842 843 867 815 769 738 749 795 801 753 692 609 555 522 565 526 599 717 766 645 577 522 443 446 462 417 344 320 255 223 233 220 191 154 79 56 67 37 58 88 92 91 72 75 57 104 83 84 142 114 68 139 8 3 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1406 1362 1327 1265 1201 1173 1190 1151 1078 1028 1022 1127 1279 1242 1228 1231 1171 1098 982 1022 1071 1036 933 935 881 847 813 822 873 951 1014 963 920 831 736 794 902 891 863 832 865 871 825 890 867 793 732 812 812 776 759 755 646 647 683 704 702 693 698 702 715 670 710 694 722 722 750 770 718 781 820 863 934 1004 1036 1089 1132 1124 1024 941 884 801 791 759 685 663 660 621 561 521 515 515 513 512 512 527 534 537 558 601 586 566 576 573 577 578 570 562 553 533 531 532 533 531 535 534 536 532 532 527 522 481 491 516 518 518 521 524 512 508 506 507 513 512 515 514 518 553 583 613 637 635 628 658 681 694 708 703 680 720 729 773 794 819 848 861 876 924 948 979 1057 1114 1052 1122 1079 1034 1040 1141 1221 1301 1415 1567 1611 1582 1536 1501 1471 1403 1353 1301 1283 1305 1342 1309 1342 1338 1358 1351 1321 1326 1352 1354 1365 1377 1399 1430 1488 1527 1535 1431 1352 1343 1462 1511 1505 1484 1485 1523 1574 1634 1695 1765 1930 1956 1925 1907 1871 1826 1787 1774 1736 1785 1866 1894 1867 1827 1777 1749 1611 1524 1444 1376 1339 1305 1262 1215 1114 1117 1044 992 1019 1066 1183 1320 1406 1354 1315 1276 1411 1559 1696 1638 1628 1667 1575 1609 1711 1706 1580 1520 1530 1469 1337 1279 1225 1227 1208 1240 1294 1223 1211 1267 1199 1225 1188 1235 1259 1267 1316 1338 1397 1432 1474 1543 1640 1726 1847 1956 1894 1824 1726 1669 1625 1572 1379 1266 1291 1421 1388 1328 1282 1304 1392 1488 1453 1428 1344 1446 1561 1648 1839 2003 2189 2157 2003 1851 1656 1592 1883 2048 2089 1919 1830 1891 2032 1962 1952 1766 1609 1600 1768 1934 2065 2308 2430 2335 2276 2217 2186 2114 2052 1973 1996 2052 2056 1974 1881 1729 1721 1689 1617 1523 1534 1657 1667 1718 1760 1814 1843 1840 1724 1608 1640 1635 1611 1552 1568 1676 1717 1785 1788 1757 1743 1742 1721 1739 1714 1827 1912 1986 2026 2115 2113 2076 2097 2105 2195 2205 2242 2415 2538 2683 2579 2565 2589 2769 2681 2637 2566 2515 2511 2445 2438 2363 2301 2278 2248 2239 2265 2421 2311 2218 2207 2143 2120 2101 2206 2411 2535 2559 2511 2548 2604 2774 2726 2650 2546 2355 2256 2115 2036 1947 1942 2078 2198 2386 2534 2472 2438 2612 2717 2593 2485 2404 2363 2322 2282 2241 2197 2162 1943 1808 1633 1592 1605 1564 1492 1372 1288 1288 1307 1401 1349 1299 1222 1179 1155 1134 1225 1337 1513 1617 1728 1793 1793 1692 1562 1674 1962 2092 2281 2402 2505 2488 2503 2496 2507 2544 2545 2590 2705 2823 2688 2535 2516 2493 2407 2330 2221 2144 2073 1950 1810 1759 1782 1824 1870 1854 1744 1700 1729 1824 1894 1853 1963 2084 1987 1925 1884 1990 2106 2204 2344 2278 2269 2323 2341 2343 2211 2219 2000 1875 1683 1713 1866 2021 2039 1852 1762 1870 2083 2234 2389 2512 2360 2205 2098 2030 1939 1852 1627 1495 1425 1571 1731 1816 1944 2051 2193 2361 2340 2245 2152 2111 2088 2210 2333 2313 2492 2427 2352 2321 2481 2532 2527 2539 2471 2383 2319 2210 2174 2195 2083 2033 1973 1882 1874 1998 2036 2128 2036 1997 1837 1763 1781 1745 1710 1766 1780 1730 1747 1679 1516 1482 1481 1384 1351 1314 1301 1226 1144 1039 936 863 857 870 876 862 884 876 859 833 818 816 814 947 1058 1222 1299 1368 1396 1512 1503 1350 1294 1368 1302 1451 1567 1796 1679 1576 1535 1432 1337 1195 1125 1167 1197 1333 1232 1072 938 1047 1088 1115 1231 1281 1326 1334 1242 1196 1187 1122 1087 975 865 813 843 895 925 801 755 782 829 821 853 884 910 1023 1105 1148 1222 1317 1422 1567 1509 1429 1320 1272 1385 1525 1581 1686 1838 1957 1973 2142 2251 2145 2038 1919 1915 1759 1645 1570 1422 1344 1259 1160 1106 1082 1067 1016 937 999 1039 1052 934 861 780 820 983 1093 1174 1139 1136 1176 1256 1350 1490 1579 1703 1706 1530 1410 1244 1069 959 1046 1290 1310 1239 1287 1202 1235 1360 1424 1380 1350 1378 1490 1384 1299 1178 1178 1318 1399 1476 1474 1494 1549 1609 1651 1673 1611 1541 1476 1381 1331 1307 1298 1227 1140 1067 982 990 1064 1095 1085 1063 956 793 752 852 875 932 1002 1099 1181 1282 1378 1468 1528 1441 1378 1219 1136 1067 984 879 976 1134 1140 1252 1248 1167 1204 1100 1224 1339 1273 1227 1211 1340 1422 1533 1636 1736 1681 1593 1509 1398 1283 1247 1308 1281 1350 1457 1407 1313 1235 1155 1086 994 918 901 832 790 725 655 592 528 525 537 635 628 645 700 791 872 954 967 1015 1062 1128 1185 1157 1154 986 896 814 837 870 819 786 766 745 728 682 706 734 796 777 644 665 679 693 712 776 851 902 890 814 788 881 932 913 895 854 822 934 962 1066 1117 1167 1077 1022 933 968 1047 1113 1110 1038 1048 1051 991 861 872 795 732 632 692 750 794 852 858 810 803 725 759 846 885 916 834 786 729 695 759 837 878 907 958 895 866 847 837 809 825 865 852 775 703 627 640 702 729 691 677 633 574 570 608 612 636 724 769 578 472 421 364 335 380 379 292 233 232 205 216 170 109 72 55 81 48 106 137 157 173 165 78 74 113 126 165 159 190 147 170 112 5 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1287 1290 1254 1219 1161 1129 1101 1059 1013 992 1012 1126 1242 1208 1180 1155 1107 1039 948 894 926 897 839 815 793 819 809 895 938 946 946 916 849 825 715 809 850 842 820 805 825 819 777 812 826 799 700 738 778 729 757 664 647 678 716 728 752 751 735 769 775 721 737 738 758 788 787 816 799 780 851 910 957 999 1027 1100 1159 1175 1052 959 934 873 814 753 761 748 725 685 655 616 554 515 514 510 509 511 513 523 539 598 584 567 572 572 576 570 569 562 554 534 534 530 530 533 533 533 534 528 524 522 520 479 486 510 516 493 491 494 499 524 527 530 531 525 524 541 546 559 594 629 653 673 668 698 708 734 738 762 760 749 758 794 817 851 885 921 933 962 994 1026 1111 1175 1113 1137 1162 1081 1094 1143 1225 1298 1369 1488 1608 1605 1567 1524 1492 1436 1407 1348 1313 1305 1316 1304 1373 1348 1325 1313 1373 1403 1413 1429 1457 1485 1512 1510 1512 1463 1475 1378 1339 1393 1413 1425 1425 1464 1525 1567 1620 1671 1755 1846 1905 1885 1866 1809 1778 1749 1691 1686 1687 1692 1777 1872 1831 1787 1742 1626 1516 1479 1419 1387 1299 1254 1211 1173 1104 1036 979 995 1022 1078 1189 1236 1299 1406 1494 1442 1468 1534 1697 1752 1707 1783 1710 1736 1804 1796 1698 1696 1589 1519 1389 1304 1332 1336 1269 1256 1344 1282 1235 1260 1237 1247 1195 1223 1233 1276 1335 1366 1473 1542 1581 1663 1760 1868 1957 1909 1831 1772 1687 1617 1530 1508 1434 1303 1232 1286 1244 1297 1336 1381 1421 1469 1599 1518 1389 1343 1471 1583 1688 1887 1992 1939 1872 1710 1560 1542 1816 2001 2002 1817 1682 1798 1909 1792 1701 1623 1526 1627 1815 1990 2141 2282 2453 2432 2349 2280 2188 2079 2035 2060 2078 2064 2009 1925 1797 1796 1808 1768 1694 1606 1587 1521 1570 1692 1730 1764 1775 1814 1706 1587 1554 1568 1498 1623 1691 1730 1750 1761 1711 1626 1594 1613 1622 1648 1708 1751 1802 1879 1856 1893 1928 1887 1912 1968 2073 2206 2296 2460 2550 2551 2458 2387 2439 2501 2570 2623 2740 2660 2631 2575 2533 2413 2293 2177 2115 2127 2209 2290 2192 2095 2077 2065 2063 2108 2198 2326 2390 2437 2450 2537 2686 2631 2546 2475 2433 2387 2377 2188 2126 1980 1991 2153 2307 2457 2574 2630 2612 2620 2563 2593 2543 2400 2333 2224 2128 2142 2111 1990 1905 1832 1580 1484 1459 1443 1402 1321 1430 1400 1478 1553 1561 1491 1344 1249 1170 1136 1126 1226 1391 1484 1553 1642 1674 1546 1595 1750 2008 2138 2222 2294 2267 2280 2339 2375 2396 2475 2511 2626 2778 2785 2678 2620 2467 2440 2360 2276 2160 2058 1928 1860 1851 1887 2064 2153 1993 1956 1810 1810 1793 1972 2029 1937 1908 2033 2211 2081 1913 1959 2095 2163 2281 2383 2315 2403 2398 2247 2045 2038 1871 1730 1706 1805 1980 2136 2182 1965 1829 1850 2026 2198 2407 2395 2250 2180 2126 2140 2030 1860 1638 1504 1454 1627 1858 2004 2033 2120 2191 2361 2495 2380 2250 2284 2316 2399 2517 2601 2603 2595 2515 2474 2354 2341 2332 2355 2279 2185 2176 2049 1998 1980 1938 1842 1773 1717 1706 1812 1850 1907 1857 1793 1724 1605 1636 1577 1530 1617 1618 1572 1598 1627 1452 1329 1285 1241 1176 1135 1117 1028 996 902 906 913 897 928 947 1012 1048 1046 1013 936 884 851 843 862 924 1067 1169 1208 1280 1465 1554 1490 1476 1497 1475 1507 1592 1677 1765 1681 1583 1484 1387 1295 1235 1335 1338 1301 1211 1084 1015 954 1077 1040 1088 1167 1235 1324 1206 1074 1034 956 927 846 855 866 925 989 963 904 857 768 842 893 918 936 1035 1113 1237 1261 1315 1337 1432 1604 1572 1444 1397 1324 1361 1500 1589 1766 1890 2054 2171 2255 2271 2102 2042 2019 2015 1881 1735 1624 1541 1467 1357 1231 1272 1182 1070 1043 1090 1141 1063 998 889 849 808 817 977 1091 1153 1220 1260 1320 1369 1406 1535 1624 1732 1675 1500 1399 1285 1141 974 1055 1284 1405 1373 1385 1318 1357 1455 1498 1498 1451 1500 1468 1320 1206 1285 1257 1223 1320 1445 1484 1482 1501 1568 1614 1573 1497 1425 1450 1365 1297 1202 1186 1122 1081 1017 988 1075 1120 1220 1220 1083 981 901 780 826 875 934 1010 1083 1158 1238 1294 1422 1487 1335 1293 1217 1128 1080 1004 896 1016 1172 1300 1349 1306 1248 1334 1247 1200 1284 1358 1356 1290 1298 1380 1504 1602 1722 1680 1595 1525 1435 1331 1409 1433 1389 1456 1476 1400 1316 1243 1153 1081 1043 997 960 899 817 741 678 616 533 526 562 682 740 748 745 761 830 875 930 918 948 1061 1167 1163 1075 963 856 775 754 738 723 713 704 696 695 711 719 786 790 762 725 642 679 744 757 789 873 967 936 850 798 856 917 944 937 948 917 870 908 980 1044 1163 1138 1074 1022 1026 1099 1251 1264 1168 1163 1085 963 851 779 734 727 655 655 738 796 865 868 822 778 746 806 888 957 970 901 786 740 822 781 858 928 1001 938 855 786 759 738 729 737 776 784 723 636 532 561 640 654 603 578 594 635 603 626 653 666 707 720 575 492 390 329 275 275 289 268 218 177 148 114 80 105 92 132 145 69 128 218 235 230 188 108 99 114 163 196 254 256 217 130 75 0 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1220 1252 1285 1246 1239 1176 1072 1012 961 934 933 992 1175 1089 1023 1019 940 917 956 937 914 896 872 865 782 795 780 801 825 841 863 831 794 759 737 775 783 780 750 791 797 741 747 720 755 749 742 684 733 698 651 649 676 732 796 756 802 825 837 864 862 775 794 807 818 842 862 884 874 879 863 857 928 1019 1070 1143 1203 1209 1101 1003 952 921 844 873 867 862 826 752 696 638 602 551 537 538 532 510 508 505 512 537 553 564 561 572 570 568 566 566 562 555 533 528 535 534 532 531 531 522 520 516 517 491 480 484 493 490 518 524 525 522 529 535 538 541 546 550 584 613 648 680 695 695 720 753 788 786 794 816 835 854 822 839 858 906 924 960 992 1029 1042 1098 1172 1264 1222 1191 1168 1159 1205 1284 1299 1315 1344 1377 1410 1459 1534 1515 1452 1403 1387 1327 1298 1330 1323 1254 1281 1263 1203 1197 1243 1265 1289 1344 1348 1338 1347 1310 1262 1236 1251 1244 1311 1350 1393 1424 1472 1520 1606 1717 1765 1803 1833 1850 1832 1803 1737 1704 1630 1615 1561 1579 1606 1640 1730 1734 1723 1668 1624 1558 1511 1403 1330 1310 1289 1237 1198 1148 1055 987 963 1030 1087 1124 1138 1187 1270 1329 1447 1517 1619 1677 1776 1876 1902 1954 1919 1911 2015 1978 1898 1814 1666 1622 1501 1424 1446 1432 1398 1416 1343 1255 1227 1319 1283 1315 1268 1248 1243 1269 1316 1370 1471 1528 1662 1775 1951 1965 1902 1857 1768 1672 1580 1523 1444 1387 1310 1276 1206 1246 1330 1338 1378 1442 1550 1581 1666 1644 1458 1328 1370 1442 1575 1716 1791 1749 1622 1554 1453 1547 1761 1935 1854 1792 1609 1574 1577 1518 1454 1530 1668 1809 1951 2098 2277 2491 2560 2384 2297 2201 2130 2089 2108 2178 2085 1976 1889 1855 1890 1915 1865 1788 1781 1710 1671 1572 1488 1549 1640 1656 1701 1755 1724 1601 1526 1472 1532 1654 1721 1750 1737 1598 1544 1617 1684 1750 1738 1748 1714 1723 1736 1711 1734 1743 1793 1937 2004 1974 1983 2069 2117 2228 2304 2325 2293 2286 2308 2387 2512 2647 2708 2741 2572 2457 2411 2302 2246 2112 2028 2013 2078 2063 2018 2001 2039 2083 2098 2126 2181 2247 2338 2396 2455 2627 2702 2532 2485 2446 2425 2474 2553 2272 2158 2083 2034 2154 2250 2329 2488 2637 2706 2561 2497 2461 2439 2359 2275 2148 2062 1979 1908 1864 1874 1851 1734 1557 1413 1370 1406 1432 1529 1617 1707 1786 1677 1558 1398 1287 1250 1178 1125 1113 1206 1268 1399 1424 1398 1442 1665 1838 1910 1964 2097 2140 2076 2143 2320 2390 2421 2476 2643 2730 2743 2773 2637 2616 2547 2469 2327 2189 2029 1983 1983 2024 2161 2314 2233 2149 2061 1954 1969 1942 2011 2175 2124 2109 2047 2004 2179 2107 1945 1960 2131 2260 2416 2459 2385 2327 2226 2162 1999 1861 1759 1697 1839 1963 2128 2308 2253 2145 2030 1959 2144 2213 2438 2522 2433 2371 2275 2136 1935 1844 1673 1533 1488 1667 1905 2044 2233 2230 2315 2360 2403 2427 2310 2233 2267 2362 2495 2445 2460 2425 2323 2262 2235 2177 2113 2102 2024 1943 1904 1833 1802 1756 1712 1674 1646 1593 1581 1566 1595 1636 1603 1500 1438 1400 1365 1320 1308 1323 1348 1342 1359 1394 1307 1129 1082 1047 989 946 932 951 997 1057 1172 1230 1192 1060 1012 1127 1163 1216 1147 1024 938 880 843 863 882 947 1045 1108 1187 1322 1384 1391 1349 1509 1624 1570 1482 1441 1541 1719 1743 1737 1557 1433 1375 1490 1557 1415 1325 1216 1273 1156 1056 1079 1081 1190 1222 1225 1169 1131 1017 996 1021 925 1065 995 1005 1085 1105 1035 962 807 776 884 974 1057 1100 1158 1265 1257 1312 1415 1502 1546 1623 1574 1522 1467 1477 1537 1593 1706 1839 2010 2151 2355 2331 2211 2163 2050 1955 1844 1810 1732 1595 1464 1352 1335 1419 1328 1301 1226 1100 995 948 949 928 853 806 912 937 986 1083 1149 1290 1410 1491 1545 1640 1698 1793 1732 1626 1523 1364 1245 1041 1027 1264 1393 1548 1568 1517 1534 1628 1659 1580 1492 1381 1285 1289 1291 1446 1506 1406 1324 1308 1371 1484 1554 1629 1648 1597 1521 1428 1346 1281 1246 1232 1245 1188 1084 1102 1167 1215 1302 1271 1259 1069 956 839 773 900 1006 969 1009 1020 1068 1158 1228 1359 1466 1336 1243 1137 1088 1024 984 933 1047 1148 1264 1382 1404 1312 1345 1416 1312 1261 1336 1474 1459 1453 1511 1571 1679 1722 1672 1626 1557 1459 1412 1512 1570 1552 1542 1420 1342 1241 1176 1135 1018 927 877 864 860 838 760 709 620 546 531 588 661 679 717 762 785 800 813 821 847 917 1003 1066 1049 970 868 783 841 850 826 830 817 827 804 760 741 783 797 756 693 712 634 690 760 810 846 888 989 939 846 890 934 907 905 930 970 1017 1026 1071 1079 1106 1169 1197 1205 1153 1058 1092 1213 1312 1291 1182 1036 962 913 830 784 716 698 713 784 884 928 907 898 839 808 833 926 992 1006 940 863 822 849 921 914 979 961 884 791 720 638 610 577 627 650 662 631 577 452 465 533 553 471 400 485 578 526 529 519 545 586 600 612 578 473 378 312 227 173 177 156 117 115 146 179 170 191 239 203 151 128 266 327 216 191 206 155 205 263 302 276 213 132 26 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1141 1175 1204 1202 1221 1252 1199 1133 971 894 880 999 1041 986 853 896 857 862 962 873 902 859 823 804 780 760 777 797 809 810 815 785 744 712 684 695 704 736 718 770 731 703 703 673 677 668 665 677 685 655 693 734 771 760 803 849 796 824 879 913 925 858 860 863 875 882 897 932 949 933 962 951 931 1050 1109 1185 1247 1213 1112 993 939 876 854 890 923 901 832 746 703 642 617 593 571 557 542 526 511 504 505 504 521 554 562 566 570 568 572 563 567 570 538 528 528 531 530 530 525 518 515 514 516 490 480 484 511 517 520 521 524 530 535 544 549 551 557 589 608 650 703 734 742 739 764 781 822 858 839 865 892 902 874 884 903 974 995 1034 1063 1103 1118 1122 1178 1258 1268 1277 1266 1244 1212 1173 1178 1188 1229 1284 1323 1344 1372 1412 1442 1394 1366 1322 1285 1256 1232 1223 1212 1213 1198 1159 1150 1173 1235 1246 1247 1259 1226 1218 1193 1260 1313 1348 1412 1445 1507 1553 1585 1632 1709 1716 1693 1678 1677 1705 1697 1667 1615 1573 1507 1506 1549 1507 1539 1592 1658 1679 1671 1639 1594 1561 1449 1376 1315 1250 1211 1189 1165 1155 1066 974 971 1024 1100 1127 1183 1239 1326 1368 1406 1455 1536 1616 1696 1850 1907 1974 2087 2128 2131 2034 1900 1824 1758 1710 1585 1479 1349 1324 1251 1273 1274 1204 1196 1278 1300 1305 1263 1213 1321 1328 1285 1341 1427 1487 1610 1755 1925 1913 1847 1807 1738 1682 1571 1472 1318 1230 1214 1237 1282 1346 1382 1438 1504 1568 1688 1725 1674 1598 1519 1338 1263 1382 1508 1535 1612 1677 1604 1491 1506 1644 1722 1682 1662 1537 1491 1417 1390 1421 1535 1581 1744 1869 1988 2164 2302 2486 2583 2462 2324 2236 2217 2218 2164 2070 2026 1935 1927 1993 1999 1924 1861 1859 1852 1806 1749 1624 1548 1466 1507 1519 1577 1642 1644 1561 1477 1473 1525 1585 1611 1633 1574 1536 1628 1753 1794 1835 1832 1833 1816 1796 1803 1767 1751 1799 1873 2081 2155 2031 2001 2011 2097 2292 2264 2266 2297 2328 2353 2399 2490 2640 2652 2620 2585 2440 2347 2277 2218 2134 2058 1968 1962 1956 1934 1983 2030 2099 2208 2164 2194 2251 2301 2483 2560 2741 2835 2679 2594 2577 2612 2674 2511 2418 2168 2144 2184 2231 2369 2414 2446 2577 2555 2486 2462 2466 2361 2219 2153 2100 2084 2024 1934 1825 1737 1763 1665 1469 1399 1478 1508 1588 1593 1635 1759 1757 1622 1498 1383 1439 1395 1294 1172 1126 1109 1152 1221 1233 1410 1535 1680 1752 1854 1937 1995 1933 2030 2175 2382 2472 2516 2565 2560 2611 2735 2766 2800 2777 2691 2542 2305 2197 2101 2058 2172 2276 2391 2315 2212 2191 2167 2012 1910 1981 2193 2329 2317 2232 2146 2084 2168 2148 1986 1958 2090 2204 2362 2443 2349 2287 2201 2098 1943 1818 1711 1729 1914 2075 2257 2432 2469 2390 2187 2041 2108 2212 2388 2513 2354 2298 2191 2118 1985 1854 1662 1562 1543 1716 1882 2012 2194 2313 2341 2437 2576 2472 2463 2404 2466 2440 2502 2531 2394 2394 2207 2136 2115 2043 1950 1910 1882 1861 1774 1736 1718 1697 1679 1720 1798 1676 1573 1535 1522 1515 1482 1428 1435 1510 1598 1477 1363 1245 1217 1160 1210 1211 1166 998 974 945 958 1034 1075 1149 1158 1320 1353 1397 1248 1201 1154 1221 1260 1301 1182 1060 982 907 868 846 867 896 950 1065 1174 1313 1244 1221 1208 1319 1323 1354 1318 1336 1492 1648 1814 1869 1684 1535 1458 1535 1682 1560 1464 1375 1398 1247 1095 1227 1186 1196 1289 1249 1147 1033 999 1098 1094 1020 1118 1077 1104 1151 1191 1148 1032 866 777 856 896 999 967 1066 1165 1118 1152 1308 1417 1390 1467 1641 1683 1615 1578 1663 1754 1862 1950 2053 2153 2318 2244 2124 2066 2016 1970 1843 1734 1628 1508 1484 1525 1516 1527 1388 1254 1160 1021 1055 1097 992 899 817 859 970 1079 1107 1164 1187 1256 1296 1343 1412 1532 1634 1779 1835 1719 1620 1447 1303 1073 1075 1247 1386 1566 1673 1663 1672 1719 1686 1530 1432 1346 1300 1381 1366 1473 1549 1511 1413 1397 1444 1515 1549 1651 1674 1721 1630 1523 1442 1399 1406 1402 1294 1212 1259 1242 1251 1351 1285 1159 1115 1067 944 789 870 962 1015 1098 1020 1070 1102 1200 1304 1384 1442 1410 1338 1283 1235 1118 1001 935 1044 1132 1209 1324 1395 1426 1414 1448 1390 1352 1331 1428 1511 1592 1633 1696 1705 1657 1636 1617 1590 1530 1453 1491 1560 1547 1471 1382 1310 1188 1099 1050 986 923 824 766 773 768 767 738 641 548 533 533 592 623 657 695 711 723 714 780 887 948 1047 1069 954 887 842 815 956 953 921 922 960 962 871 826 822 793 794 733 667 657 634 658 709 743 817 840 937 921 927 920 1009 1015 984 978 1016 1065 1104 1138 1120 1143 1090 1066 1110 1204 1196 1136 1196 1292 1318 1226 1106 1034 917 911 838 735 748 826 865 894 960 954 881 870 853 885 944 986 972 948 943 943 897 939 993 1002 970 907 811 713 625 555 478 530 552 592 601 522 421 401 476 540 465 387 402 486 521 421 435 466 520 535 539 545 448 399 354 243 173 183 148 162 179 233 269 253 298 299 286 240 264 295 320 282 229 262 204 250 327 268 186 135 65 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1057 1050 1080 1110 1095 1109 1066 1015 992 943 838 882 913 868 819 828 896 942 866 834 779 782 774 766 760 764 810 845 789 776 733 727 713 689 742 765 693 676 674 673 675 673 686 700 707 715 698 662 656 671 726 728 806 850 837 883 910 870 873 921 981 987 945 934 926 948 961 982 989 1002 1020 1059 1028 999 1059 1205 1288 1218 1120 1028 968 970 913 881 833 793 763 729 699 658 636 607 583 562 548 534 526 509 504 505 502 519 561 551 570 570 568 566 572 575 565 528 526 526 527 527 517 514 514 514 514 487 479 485 504 518 520 521 530 534 540 551 558 570 605 644 688 712 758 775 795 787 805 819 853 910 906 897 936 968 954 964 976 1045 1100 1193 1223 1257 1207 1181 1175 1144 1140 1131 1131 1126 1117 1128 1131 1156 1169 1201 1255 1280 1261 1281 1292 1270 1252 1275 1234 1149 1138 1211 1256 1211 1218 1163 1138 1139 1172 1180 1189 1198 1201 1178 1309 1414 1475 1455 1439 1442 1438 1486 1538 1554 1577 1586 1549 1567 1567 1571 1592 1570 1540 1503 1442 1465 1444 1491 1542 1604 1731 1706 1662 1629 1559 1497 1434 1388 1286 1264 1208 1151 1115 1089 1047 1002 942 965 1063 1119 1192 1219 1258 1277 1295 1361 1452 1529 1654 1741 1749 1851 1967 2076 2096 1994 1832 1716 1645 1655 1575 1470 1420 1331 1266 1165 1134 1120 1183 1193 1241 1244 1167 1239 1281 1241 1264 1336 1400 1452 1635 1761 1888 1849 1766 1717 1673 1639 1548 1454 1290 1175 1245 1355 1379 1412 1502 1559 1647 1713 1719 1659 1575 1493 1437 1371 1211 1273 1360 1371 1444 1520 1455 1409 1508 1618 1489 1413 1352 1334 1335 1382 1489 1642 1747 1735 1776 1825 1896 2061 2223 2395 2426 2440 2333 2249 2176 2121 2067 2016 1994 1982 2001 2086 2034 1941 1927 1976 1918 1860 1797 1702 1620 1563 1509 1474 1458 1462 1457 1457 1436 1463 1526 1545 1534 1537 1500 1633 1738 1776 1818 1872 1896 1905 1909 1859 1861 1828 1802 1951 2046 2239 2281 2204 2107 2069 2123 2164 2218 2277 2392 2454 2435 2471 2507 2644 2534 2466 2490 2457 2382 2282 2194 2100 2052 1937 1885 1905 1937 2006 2072 2239 2384 2237 2218 2278 2309 2482 2577 2658 2762 2852 2826 2839 2710 2570 2556 2336 2216 2184 2196 2246 2315 2440 2590 2632 2501 2437 2323 2289 2272 2242 2221 2167 2081 1857 1782 1735 1621 1590 1444 1426 1511 1576 1626 1689 1749 1749 1776 1745 1595 1542 1537 1491 1407 1330 1225 1183 1129 1099 1123 1206 1343 1427 1554 1672 1790 1837 1766 1796 2044 2217 2302 2301 2350 2401 2455 2434 2599 2694 2704 2600 2562 2512 2327 2248 2189 2195 2273 2418 2462 2381 2422 2328 2090 1966 1941 2053 2297 2380 2410 2385 2228 2175 2176 2170 1998 1985 2070 2189 2290 2407 2316 2251 2157 2071 1944 1806 1716 1755 1937 2088 2317 2473 2686 2609 2321 2159 2092 2240 2455 2604 2484 2404 2308 2212 2049 1901 1667 1555 1592 1745 1965 2099 2191 2340 2520 2489 2531 2514 2475 2550 2644 2557 2493 2546 2414 2380 2255 2155 2075 1960 1884 1876 1868 1937 1876 1802 1802 1872 1898 1989 1992 1830 1781 1674 1584 1652 1712 1712 1674 1669 1805 1691 1587 1470 1343 1226 1132 1055 1004 962 997 1040 1116 1264 1246 1262 1396 1455 1515 1322 1216 1309 1279 1323 1389 1406 1291 1132 1118 1015 927 845 863 884 903 1006 1125 1225 1205 1124 1219 1171 1161 1156 1154 1315 1477 1642 1774 1879 1814 1679 1575 1579 1688 1751 1629 1556 1424 1278 1138 1168 1306 1298 1266 1328 1283 1125 1091 1215 1163 1173 1216 1225 1200 1137 1127 1086 1092 936 793 796 827 894 981 1055 1067 1028 1123 1241 1228 1270 1402 1531 1637 1788 1739 1796 1865 1848 1871 1992 2115 2287 2211 2085 1995 1927 1885 1810 1741 1654 1673 1659 1624 1550 1520 1386 1220 1100 1133 1142 1043 980 852 837 963 1047 1101 1082 1062 1093 1154 1238 1366 1473 1585 1675 1793 1852 1727 1598 1439 1308 1103 1112 1307 1401 1548 1646 1723 1749 1716 1644 1506 1461 1376 1362 1426 1461 1485 1559 1571 1505 1509 1446 1547 1571 1581 1652 1758 1756 1624 1577 1484 1380 1310 1320 1411 1471 1404 1368 1316 1182 1058 981 905 886 868 951 1058 1144 1208 1124 1051 1137 1253 1344 1444 1481 1398 1280 1236 1240 1183 1112 924 965 1072 1152 1250 1319 1389 1460 1510 1506 1465 1425 1433 1507 1631 1698 1749 1728 1663 1590 1548 1528 1525 1503 1488 1517 1515 1438 1359 1291 1194 1086 997 908 864 795 734 697 667 675 674 639 562 538 536 592 576 579 628 657 699 769 801 829 896 990 1057 1053 961 825 890 1021 1084 1076 1050 1057 984 884 808 822 762 724 701 647 635 636 657 705 739 807 893 963 992 995 1010 1033 1112 1081 1061 1038 992 996 1004 999 1030 1003 1011 1115 1187 1256 1266 1251 1333 1341 1250 1179 1107 1054 1014 841 807 869 897 962 977 991 987 936 937 929 952 915 883 875 869 874 903 937 967 1010 947 891 899 850 756 657 590 476 431 478 507 525 524 414 370 445 518 423 366 364 436 541 470 351 356 403 438 482 509 468 398 339 236 217 245 252 267 266 309 341 383 398 379 384 329 323 327 357 351 336 328 283 226 240 212 185 118 33 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 965 956 982 1021 988 1036 1037 983 919 878 837 812 819 820 800 863 924 887 799 765 746 736 736 728 713 740 773 713 701 695 697 714 794 804 781 821 774 753 738 723 756 765 784 803 822 798 680 703 735 721 788 805 817 824 868 913 951 961 924 917 959 1009 1036 1045 1003 1004 996 1010 1017 1041 1071 1115 1151 1142 1088 1177 1263 1232 1170 1068 1043 1019 920 847 824 793 784 753 737 697 663 619 586 558 544 533 531 518 513 509 504 508 527 543 563 568 570 568 575 580 579 526 522 524 525 520 515 511 511 513 512 485 478 479 497 508 518 528 530 535 542 551 573 586 618 651 693 751 779 839 875 844 843 855 882 944 967 977 982 1058 1066 1124 1198 1190 1137 1120 1121 1212 1262 1295 1235 1112 1093 1084 1088 1091 1096 1097 1107 1122 1133 1145 1158 1168 1182 1209 1218 1162 1131 1096 1095 1033 1013 1073 1098 1251 1282 1212 1159 1124 1128 1141 1153 1196 1162 1182 1254 1229 1206 1375 1323 1351 1350 1392 1445 1527 1575 1517 1448 1460 1458 1458 1493 1457 1464 1436 1417 1414 1440 1498 1573 1628 1726 1823 1725 1662 1578 1527 1489 1452 1430 1382 1248 1179 1127 1093 1036 1006 946 941 1051 1068 1120 1144 1164 1164 1269 1322 1410 1487 1608 1605 1654 1730 1898 2031 2075 1976 1825 1732 1576 1486 1509 1545 1440 1359 1256 1247 1157 1141 1091 1126 1217 1150 1209 1187 1171 1252 1333 1347 1398 1495 1640 1735 1840 1741 1672 1618 1538 1517 1474 1377 1269 1166 1203 1313 1455 1533 1633 1696 1702 1695 1637 1614 1443 1363 1226 1195 1172 1172 1232 1243 1308 1349 1299 1372 1435 1395 1301 1297 1371 1500 1609 1645 1673 1823 1909 1992 2003 2043 2045 2109 2165 2293 2319 2378 2302 2194 2149 2105 2083 2052 2021 2032 2051 2151 2049 1992 2030 2017 2005 1866 1798 1775 1737 1655 1612 1558 1545 1503 1495 1438 1423 1437 1454 1472 1491 1483 1573 1651 1705 1769 1833 1947 1969 1981 1979 1924 1919 1866 1866 2068 2232 2297 2399 2310 2195 2138 2128 2133 2170 2252 2318 2440 2477 2520 2592 2621 2518 2418 2378 2358 2350 2302 2253 2130 1986 1840 1843 1875 1960 2085 2143 2286 2426 2303 2257 2244 2316 2384 2456 2583 2656 2693 2715 2718 2600 2469 2406 2289 2206 2179 2231 2285 2319 2381 2505 2720 2667 2409 2317 2206 2159 2139 2172 2003 1907 1811 1727 1625 1516 1464 1537 1589 1692 1828 1811 1808 1875 1889 1882 1795 1714 1733 1586 1432 1416 1370 1312 1279 1202 1135 1095 1121 1240 1343 1472 1568 1599 1613 1707 1888 2060 2086 2130 2123 2160 2242 2345 2410 2507 2615 2702 2695 2538 2504 2377 2325 2301 2332 2260 2393 2545 2539 2457 2247 2042 1982 2070 2109 2398 2410 2497 2359 2412 2331 2207 2166 2022 2058 2153 2140 2233 2359 2385 2334 2225 2064 1944 1838 1737 1784 1919 2047 2266 2374 2523 2564 2341 2190 2141 2254 2367 2509 2366 2319 2234 2199 2019 1911 1710 1598 1616 1763 1969 2120 2292 2396 2515 2501 2495 2477 2571 2551 2560 2631 2505 2562 2408 2329 2326 2231 2060 2050 1995 2004 2031 2019 2114 2118 2057 2087 2156 2204 2026 1917 2014 1954 2026 1996 1935 1941 1891 1891 1921 1917 1785 1666 1548 1335 1170 999 980 1039 1147 1314 1426 1487 1423 1542 1580 1641 1457 1343 1401 1487 1441 1384 1533 1437 1331 1264 1253 1114 1039 895 842 880 890 914 978 1058 1079 1122 1169 1077 1075 1133 1195 1401 1585 1591 1617 1650 1753 1899 1733 1642 1717 1775 1786 1576 1418 1226 1145 1270 1411 1493 1409 1330 1281 1252 1199 1284 1272 1294 1358 1328 1283 1128 1036 936 958 893 794 796 814 906 1019 1053 977 1032 1141 1102 1121 1193 1293 1472 1626 1686 1622 1721 1690 1668 1732 1913 2033 2195 2216 2068 2045 1971 1874 1813 1784 1756 1776 1705 1538 1464 1395 1290 1159 1179 1180 1059 931 912 866 855 897 959 988 1027 1141 1213 1251 1325 1426 1453 1576 1673 1764 1819 1735 1626 1496 1383 1149 1171 1337 1436 1599 1704 1770 1789 1758 1680 1594 1486 1464 1453 1465 1511 1560 1593 1582 1569 1493 1569 1600 1596 1613 1693 1748 1807 1724 1668 1513 1447 1407 1437 1527 1499 1445 1444 1334 1240 1091 973 847 840 945 1026 1119 1198 1328 1238 1126 1189 1288 1324 1382 1421 1399 1317 1189 1092 1082 1069 970 944 1068 1136 1174 1236 1332 1368 1426 1450 1491 1527 1508 1494 1563 1621 1710 1739 1660 1642 1639 1641 1610 1555 1503 1490 1468 1425 1322 1275 1211 1135 1043 957 897 835 794 802 764 661 597 586 553 538 542 646 685 687 608 704 749 831 903 936 954 1058 1026 942 946 853 908 1000 1086 1160 1094 1017 928 870 889 770 783 766 733 643 636 644 674 707 726 768 809 913 983 1007 1059 1076 1100 1089 1003 977 922 949 938 957 904 945 1042 1107 1089 1173 1283 1341 1346 1339 1344 1259 1188 1100 1011 907 850 909 960 1033 1017 940 898 891 881 894 895 839 777 773 781 747 812 840 909 945 907 803 827 859 826 685 599 516 467 403 459 434 445 335 378 502 559 497 413 307 373 449 470 383 339 312 361 444 476 482 382 316 271 288 348 352 389 380 408 407 374 363 382 362 313 252 215 276 345 400 298 213 154 156 133 148 121 71 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 881 888 947 927 916 890 892 892 905 906 842 811 813 790 787 808 835 821 808 788 774 757 714 705 704 738 756 763 773 790 818 849 837 877 858 887 838 875 838 833 828 824 832 837 811 735 699 713 755 795 831 854 879 910 937 959 1008 1044 1036 1018 1013 1079 1120 1123 1103 1063 1089 1098 1127 1170 1235 1266 1214 1159 1201 1309 1365 1342 1235 1164 1061 974 948 943 900 925 887 846 811 767 731 648 606 560 544 531 526 522 516 509 500 502 510 530 559 563 559 561 568 582 585 552 522 520 522 517 513 510 511 511 511 493 477 480 487 501 521 525 523 529 541 559 602 645 670 677 692 721 748 794 834 926 945 948 969 1036 1114 1168 1257 1270 1219 1179 1135 1081 1072 1056 1088 1144 1159 1165 1169 1069 1111 1166 1161 1144 1128 1107 1102 1108 1115 1120 1128 1140 1147 1146 1088 1012 1036 999 974 940 901 907 925 974 999 1119 1129 1170 1121 1163 1159 1143 1149 1186 1239 1250 1391 1457 1416 1338 1309 1364 1476 1539 1514 1460 1399 1351 1364 1369 1371 1374 1389 1386 1391 1407 1429 1466 1540 1609 1707 1790 1794 1728 1686 1690 1692 1613 1471 1370 1262 1194 1173 1096 1034 988 929 951 1010 1067 1101 1113 1185 1240 1285 1325 1481 1538 1496 1476 1643 1786 1923 2020 2059 1968 1857 1771 1648 1523 1428 1360 1289 1254 1208 1171 1150 1125 1086 1070 1084 1125 1174 1213 1240 1237 1237 1324 1327 1339 1438 1568 1727 1678 1569 1455 1357 1307 1267 1270 1171 1127 1225 1313 1416 1466 1607 1702 1668 1521 1451 1342 1373 1224 1139 1269 1308 1289 1287 1286 1271 1264 1238 1284 1282 1309 1491 1605 1710 1814 1895 1878 1912 2003 2094 2218 2274 2290 2251 2309 2254 2298 2411 2453 2360 2291 2271 2176 2166 2141 2130 2098 2110 2206 2135 2092 2100 2128 2043 1964 1954 1908 1826 1758 1737 1665 1616 1575 1555 1489 1432 1406 1418 1487 1513 1556 1581 1649 1687 1720 1786 1867 1885 2003 2069 2017 2116 2154 2097 2007 2081 2318 2406 2446 2358 2213 2214 2219 2251 2264 2247 2312 2370 2483 2568 2541 2432 2405 2407 2306 2238 2158 2116 1949 1834 1797 1828 1953 2110 2291 2367 2571 2550 2387 2342 2281 2281 2352 2378 2429 2456 2487 2495 2546 2515 2431 2375 2293 2237 2188 2273 2432 2422 2392 2442 2630 2686 2509 2370 2159 2044 1939 1949 1832 1858 1737 1592 1537 1548 1644 1727 1798 1870 1953 2049 2066 2102 2089 2040 1923 1823 1728 1632 1596 1585 1549 1507 1429 1290 1187 1113 1080 1133 1259 1342 1357 1432 1566 1760 1861 1883 1926 1911 1943 2093 2175 2338 2463 2457 2469 2571 2615 2533 2471 2424 2390 2410 2467 2367 2377 2521 2589 2360 2143 2034 2098 2218 2193 2387 2583 2496 2496 2428 2328 2151 2130 2205 2240 2236 2179 2204 2274 2391 2259 2159 2040 1874 1775 1824 1878 1981 2058 2204 2312 2513 2463 2491 2500 2356 2368 2460 2521 2400 2293 2183 2143 2005 1896 1766 1689 1584 1668 1855 2028 2184 2274 2325 2326 2368 2406 2551 2606 2631 2588 2627 2697 2459 2334 2377 2363 2265 2263 2424 2411 2153 2068 2089 2152 2313 2455 2464 2302 2197 2072 2165 2340 2322 2328 2277 2250 2174 2007 1950 1879 1735 1540 1443 1258 1057 1034 1075 1206 1335 1487 1571 1662 1710 1723 1811 1705 1541 1498 1630 1695 1635 1557 1601 1548 1495 1450 1352 1247 1127 941 869 890 884 908 919 964 979 1020 1033 1064 1176 1331 1305 1380 1385 1321 1414 1481 1576 1760 1888 1795 1794 1661 1565 1355 1273 1263 1413 1246 1378 1635 1610 1508 1388 1372 1377 1398 1360 1278 1228 1138 1136 1113 1050 926 851 892 815 911 852 827 905 876 919 1006 972 1010 1095 1258 1370 1454 1543 1458 1414 1458 1440 1611 1736 1891 1931 1998 2098 2151 2085 2060 1990 1938 1952 1847 1649 1561 1453 1354 1307 1306 1307 1222 1077 968 987 1013 877 876 941 953 961 1030 1133 1188 1270 1268 1343 1446 1530 1555 1615 1713 1780 1682 1513 1353 1229 1299 1454 1600 1687 1782 1851 1871 1834 1743 1631 1578 1614 1576 1544 1623 1727 1764 1711 1689 1573 1611 1668 1658 1617 1674 1750 1784 1693 1597 1602 1627 1625 1616 1535 1507 1369 1268 1146 1073 994 890 905 911 938 1016 1136 1224 1372 1385 1311 1243 1265 1376 1479 1486 1355 1266 1163 1116 1073 1088 975 939 998 1068 1142 1171 1238 1285 1290 1329 1378 1366 1350 1438 1525 1593 1701 1759 1770 1775 1748 1647 1573 1515 1418 1378 1328 1299 1263 1258 1199 1147 1107 1041 994 931 867 754 686 596 547 548 540 566 624 677 743 790 688 679 748 803 869 887 922 1031 1052 959 903 975 1017 1047 1128 1092 997 952 889 784 780 726 679 668 659 648 642 647 649 717 727 801 846 854 838 850 898 934 939 936 877 864 855 890 844 815 867 956 969 968 1000 1085 1144 1238 1191 1195 1246 1236 1192 1132 1074 965 948 977 946 887 850 856 802 770 757 776 769 749 729 654 637 614 707 812 831 860 811 745 688 729 732 734 662 528 512 464 377 306 326 317 401 492 520 475 436 367 286 318 306 303 253 256 305 338 403 477 473 448 420 366 466 487 450 402 326 310 243 214 201 225 259 194 115 131 205 248 347 282 221 126 67 40 101 7 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 866 871 910 908 879 843 829 826 852 855 819 803 796 791 773 791 839 895 939 896 833 774 707 709 709 748 821 870 866 862 884 905 897 916 946 960 950 872 788 786 767 742 731 729 729 698 732 749 804 829 864 906 946 967 1017 1043 1076 1091 1096 1083 1064 1068 1147 1196 1202 1204 1231 1274 1289 1286 1281 1298 1299 1301 1340 1399 1444 1410 1341 1281 1199 1089 1093 1073 1029 975 933 896 836 742 689 626 593 563 555 537 525 522 522 501 497 501 500 516 529 561 550 556 570 578 579 574 524 523 521 514 512 509 509 510 510 508 479 478 478 500 521 520 518 536 543 562 615 644 653 688 739 793 806 819 861 890 952 1029 1059 1149 1301 1281 1246 1211 1161 1118 1099 1039 1035 1052 1065 1104 1090 1091 1084 1099 1157 1251 1263 1184 1160 1131 1104 1104 1108 1133 1162 1176 1187 1171 1170 1026 949 959 920 875 887 946 997 1035 1094 1190 1328 1277 1186 1142 1130 1151 1178 1244 1294 1341 1424 1576 1503 1429 1353 1317 1353 1418 1457 1369 1384 1438 1478 1460 1440 1424 1423 1432 1442 1412 1449 1484 1546 1631 1687 1689 1687 1648 1668 1783 1651 1544 1424 1337 1249 1192 1128 1069 975 925 964 995 1063 1102 1153 1191 1229 1288 1390 1462 1545 1487 1398 1475 1585 1662 1813 1956 2092 2003 1900 1811 1716 1644 1547 1494 1462 1380 1285 1209 1178 1162 1107 1056 1121 1127 1101 1119 1134 1226 1272 1313 1262 1299 1415 1519 1651 1604 1515 1427 1287 1181 1115 1099 1148 1264 1329 1341 1431 1527 1716 1744 1643 1549 1405 1257 1277 1146 1175 1275 1301 1316 1353 1363 1395 1399 1409 1459 1597 1615 1722 1839 1929 1989 2085 2086 2104 2153 2111 2116 2196 2357 2441 2367 2337 2399 2518 2511 2455 2389 2341 2276 2295 2300 2246 2171 2190 2268 2201 2181 2235 2149 2085 2045 2059 2049 1968 1869 1801 1756 1718 1643 1618 1567 1510 1403 1408 1492 1530 1561 1614 1616 1648 1699 1744 1797 1872 1950 2042 2151 2245 2219 2139 2049 2089 2274 2312 2394 2477 2354 2285 2275 2266 2223 2222 2277 2332 2423 2553 2534 2390 2337 2344 2379 2303 2107 2004 1879 1792 1795 1840 1945 2078 2198 2226 2363 2446 2560 2511 2434 2357 2373 2384 2387 2410 2458 2479 2558 2493 2441 2385 2296 2269 2212 2287 2472 2598 2567 2560 2650 2569 2470 2302 2121 2047 1865 1790 1798 1665 1589 1521 1550 1673 1720 1791 1847 1931 2000 2080 2158 2241 2224 2137 2028 1889 1865 1799 1778 1754 1705 1604 1508 1362 1260 1189 1085 1077 1115 1170 1306 1454 1561 1700 1694 1776 1799 1785 1886 2049 2163 2281 2279 2308 2401 2510 2530 2577 2549 2556 2544 2518 2559 2483 2442 2557 2478 2239 2119 2099 2233 2267 2204 2350 2548 2502 2391 2335 2301 2301 2274 2309 2333 2295 2210 2274 2408 2418 2377 2180 2018 1861 1795 1853 1965 2030 2082 2108 2213 2377 2353 2416 2508 2521 2446 2562 2543 2385 2327 2206 2173 2134 2029 1926 1800 1631 1618 1790 1935 2038 2089 2185 2231 2306 2409 2484 2578 2780 2663 2631 2709 2466 2349 2337 2444 2449 2579 2700 2547 2369 2199 2127 2158 2279 2489 2569 2434 2344 2248 2256 2494 2555 2430 2291 2201 2084 1907 1780 1737 1696 1485 1377 1166 1056 1054 1130 1241 1270 1447 1573 1731 1847 1925 1949 1843 1709 1644 1746 1834 1722 1710 1686 1583 1507 1441 1365 1289 1148 956 893 859 895 907 963 966 1008 1006 1018 1053 1134 1285 1315 1287 1239 1224 1296 1373 1463 1585 1693 1926 1864 1718 1609 1539 1383 1660 1587 1406 1370 1542 1697 1624 1498 1359 1274 1246 1274 1140 1103 1035 995 950 912 958 977 891 830 1012 1038 877 823 862 919 926 1000 1089 1124 1158 1217 1369 1478 1333 1270 1409 1523 1681 1738 1761 1747 1855 1940 2057 2131 2107 2025 2051 1981 1831 1724 1601 1457 1446 1454 1358 1217 1148 1023 1038 1112 1102 943 876 927 1021 1101 1059 1062 1099 1144 1215 1284 1338 1393 1474 1615 1714 1823 1749 1577 1414 1285 1445 1596 1669 1824 1928 1935 1930 1899 1794 1670 1641 1664 1632 1677 1655 1751 1834 1836 1797 1690 1720 1731 1704 1695 1705 1758 1762 1674 1716 1697 1694 1734 1647 1448 1339 1256 1231 1161 1081 954 878 867 1016 971 992 1095 1148 1257 1349 1408 1348 1320 1361 1480 1506 1414 1324 1227 1240 1139 1060 1047 1031 949 1010 1086 1121 1160 1219 1195 1275 1281 1258 1329 1433 1528 1611 1670 1729 1826 1870 1745 1670 1578 1506 1392 1340 1246 1182 1165 1163 1123 1079 1020 990 962 933 855 748 674 567 547 547 596 643 687 751 819 832 742 681 693 774 792 850 910 1013 1015 953 1022 1053 1134 1134 1194 1088 1008 936 883 832 764 690 762 734 743 710 649 649 653 658 667 693 710 729 750 782 785 839 828 820 827 807 807 821 782 839 812 849 857 899 942 1034 1100 1124 1115 1115 1184 1167 1153 1115 1074 1012 979 929 862 761 705 744 747 708 676 678 688 665 644 589 538 621 683 718 730 782 762 639 645 628 635 655 692 659 611 538 489 365 259 355 429 442 438 465 494 405 363 266 261 221 217 212 248 329 365 433 460 494 523 432 387 398 322 307 229 211 222 202 105 118 177 188 89 103 143 231 232 199 104 47 3 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 819 821 839 854 871 874 811 790 810 828 799 790 814 810 785 836 857 868 936 960 938 801 708 711 715 735 803 842 895 932 968 971 979 1005 1009 971 956 881 802 768 768 801 817 792 735 792 794 834 884 921 933 956 1028 1075 1135 1170 1192 1222 1237 1225 1235 1177 1201 1319 1370 1400 1394 1318 1305 1342 1386 1404 1428 1434 1427 1412 1403 1370 1337 1298 1231 1151 1117 1096 1090 993 925 868 804 752 696 657 611 571 558 542 536 531 527 500 500 497 495 498 514 532 546 564 572 576 578 572 553 523 519 509 509 509 508 507 508 506 506 480 473 496 522 512 525 532 539 555 570 600 636 666 694 749 780 816 863 931 1002 1098 1236 1306 1283 1243 1211 1164 1151 1063 1076 1093 1091 1059 1042 1039 1042 1044 1048 1103 1141 1233 1289 1230 1170 1124 1096 1086 1112 1147 1185 1219 1229 1207 1143 1015 965 887 871 869 930 1000 1054 1090 1151 1309 1504 1398 1294 1214 1170 1143 1199 1225 1316 1383 1466 1571 1572 1505 1436 1381 1340 1319 1330 1331 1370 1394 1423 1477 1540 1526 1532 1534 1539 1466 1425 1457 1473 1498 1532 1568 1530 1534 1632 1700 1667 1567 1449 1398 1331 1296 1287 1222 974 1055 1131 1110 1161 1192 1257 1299 1352 1408 1510 1577 1490 1413 1386 1479 1584 1685 1847 1989 2079 2027 1934 1856 1771 1709 1595 1544 1456 1386 1336 1257 1271 1212 1124 1075 1050 1099 1081 1106 1127 1151 1296 1321 1230 1241 1327 1407 1556 1589 1479 1376 1219 1104 1170 1289 1338 1429 1436 1391 1550 1673 1694 1680 1546 1476 1356 1234 1131 1100 1158 1176 1182 1229 1320 1354 1441 1528 1626 1727 1799 1817 1938 2026 2102 2165 2186 2124 2065 2030 1959 2086 2172 2220 2336 2507 2529 2509 2432 2396 2401 2392 2398 2490 2403 2271 2225 2284 2319 2295 2316 2341 2315 2264 2170 2154 2183 2205 2119 2024 1897 1810 1796 1754 1700 1674 1593 1399 1399 1432 1491 1566 1648 1722 1745 1735 1775 1777 1859 2007 2099 2199 2315 2310 2204 2065 2108 2235 2292 2399 2493 2378 2323 2316 2234 2223 2221 2275 2357 2501 2655 2633 2408 2359 2249 2252 2188 2053 1960 1856 1792 1782 1813 1880 1924 1978 2060 2211 2325 2497 2596 2586 2499 2439 2422 2424 2478 2546 2578 2577 2584 2481 2393 2318 2278 2213 2294 2427 2550 2662 2524 2465 2445 2234 2112 1992 1954 1884 1727 1648 1603 1564 1595 1640 1721 1803 1866 1926 1990 2044 2129 2199 2189 2114 1965 1896 1899 1920 1882 1832 1796 1753 1566 1447 1356 1352 1291 1202 1074 1086 1101 1176 1321 1464 1553 1561 1617 1643 1770 1883 2044 2097 2108 2133 2238 2326 2428 2483 2642 2594 2655 2564 2626 2708 2619 2494 2467 2370 2202 2185 2256 2395 2344 2258 2333 2540 2435 2397 2355 2377 2458 2401 2419 2383 2323 2288 2353 2382 2326 2280 2115 2048 1921 1850 1817 1941 2059 2117 2140 2158 2304 2336 2448 2602 2653 2564 2453 2424 2372 2286 2226 2231 2198 2119 1874 1785 1696 1664 1748 1870 1968 2046 2173 2210 2361 2444 2464 2568 2711 2773 2779 2766 2596 2405 2352 2396 2464 2569 2669 2710 2568 2293 2267 2321 2341 2444 2608 2586 2492 2376 2369 2449 2389 2283 2167 1998 1887 1779 1685 1555 1528 1384 1273 1084 1053 1131 1276 1423 1354 1478 1505 1670 1798 1985 2074 1889 1792 1823 1931 1945 1898 1885 1773 1593 1471 1324 1252 1135 1080 965 920 865 871 906 922 984 1035 1048 1041 1035 1062 1114 1142 1133 1192 1316 1390 1458 1569 1642 1794 1894 1959 1772 1706 1618 1452 1699 1822 1606 1519 1544 1672 1711 1575 1487 1354 1224 1163 1108 1124 1127 1093 1069 1062 978 877 852 882 1069 1205 1068 953 826 847 962 1024 1075 1059 1063 1173 1288 1368 1257 1205 1331 1443 1610 1599 1612 1637 1757 1868 2020 2048 2124 2124 2096 1993 1878 1727 1619 1568 1557 1363 1263 1145 1099 1130 1137 1216 1092 945 945 940 1052 1157 1229 1225 1227 1257 1267 1324 1387 1472 1488 1597 1696 1833 1723 1525 1380 1297 1474 1705 1829 1940 2003 1992 1992 1912 1788 1733 1724 1776 1786 1751 1772 1810 1863 1833 1798 1792 1867 1851 1813 1865 1839 1770 1712 1721 1776 1691 1626 1608 1586 1423 1300 1203 1125 1068 1002 940 931 887 1019 1088 1048 1020 1037 1182 1288 1385 1446 1463 1488 1558 1565 1434 1371 1264 1205 1132 1056 1163 1105 989 968 996 1047 1097 1133 1163 1188 1204 1309 1381 1431 1482 1518 1611 1690 1786 1816 1758 1668 1567 1478 1335 1255 1177 1080 1027 1032 1029 992 912 887 860 873 860 757 675 575 551 571 639 695 749 830 886 849 769 802 778 750 814 851 905 1007 979 1021 1053 1170 1183 1251 1208 1175 1138 1045 954 866 777 709 820 788 794 728 681 648 649 684 676 671 676 679 685 707 726 747 760 714 719 748 753 766 846 937 880 885 967 950 905 981 978 993 1029 1111 1092 1081 1054 1051 1031 980 923 842 798 723 626 605 650 607 586 583 605 600 581 525 447 535 607 629 690 678 674 556 618 575 545 570 614 584 505 413 367 328 245 333 363 366 338 378 424 426 403 331 371 331 271 197 234 270 325 362 394 395 426 431 290 281 217 246 176 130 148 119 101 57 101 140 118 54 107 124 130 93 4 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 817 801 807 816 824 822 834 805 774 770 770 771 783 780 771 765 779 800 856 915 909 778 710 711 718 721 790 820 868 900 942 984 1035 1024 916 851 846 820 798 757 820 862 887 864 917 958 941 990 1018 1093 1095 1091 1193 1233 1280 1309 1320 1339 1357 1362 1326 1281 1207 1258 1307 1328 1347 1386 1417 1422 1377 1341 1328 1322 1289 1286 1276 1271 1210 1161 1123 1075 1063 1020 1006 939 892 842 793 734 695 653 612 580 557 535 542 541 524 518 498 494 497 494 495 513 553 552 564 572 575 567 571 550 523 512 510 510 506 508 508 506 504 491 477 488 503 521 530 534 548 590 609 610 630 663 699 728 753 818 857 939 1021 1207 1264 1246 1219 1229 1187 1159 1076 993 1083 1128 1100 1078 1086 1074 1077 1079 1087 1106 1124 1207 1278 1185 1134 1122 1097 1082 1099 1170 1212 1273 1204 1119 1066 987 958 867 843 910 957 1035 1101 1159 1190 1313 1522 1477 1391 1255 1200 1154 1182 1209 1273 1335 1429 1493 1643 1599 1523 1475 1444 1421 1405 1410 1408 1388 1369 1372 1416 1512 1613 1601 1548 1470 1463 1449 1410 1396 1423 1447 1473 1486 1565 1624 1554 1445 1327 1259 1226 1202 1103 1064 946 901 1006 1077 1149 1210 1323 1422 1470 1487 1469 1427 1362 1310 1406 1523 1630 1745 1921 2049 2029 1987 1910 1888 1785 1680 1584 1589 1506 1490 1415 1352 1304 1227 1157 1088 1048 1069 1054 1107 1198 1190 1210 1280 1195 1180 1247 1316 1432 1472 1357 1276 1120 1075 1231 1287 1334 1326 1357 1442 1497 1570 1631 1634 1487 1334 1248 1208 1100 1116 1132 1113 1153 1191 1269 1301 1381 1441 1551 1639 1758 1856 1977 2017 2047 2080 2125 2010 1973 1938 1921 1968 2070 2206 2314 2480 2607 2505 2391 2327 2302 2268 2296 2451 2491 2329 2222 2151 2239 2194 2173 2314 2287 2213 2235 2277 2273 2242 2157 2066 1996 1897 1866 1829 1788 1717 1621 1436 1400 1422 1518 1622 1674 1754 1815 1843 1811 1902 1847 1980 2063 2181 2338 2354 2245 2142 2138 2198 2263 2310 2413 2374 2339 2289 2234 2217 2221 2269 2383 2565 2608 2707 2458 2303 2178 2106 2096 1987 1901 1800 1751 1716 1755 1796 1826 1899 1979 2117 2247 2390 2498 2609 2678 2630 2562 2528 2599 2644 2644 2691 2551 2481 2371 2309 2283 2248 2285 2428 2566 2687 2560 2367 2247 2142 2028 1950 1818 1715 1648 1644 1682 1707 1699 1686 1747 1817 1953 2001 2030 2071 2148 2193 2045 1958 1854 1807 1837 1812 1806 1793 1775 1732 1681 1574 1484 1483 1385 1319 1179 1084 1064 1085 1199 1311 1392 1395 1464 1591 1762 1843 1911 1952 2011 2129 2257 2366 2530 2469 2508 2521 2590 2647 2725 2661 2607 2541 2554 2344 2297 2280 2528 2501 2350 2323 2468 2545 2459 2441 2472 2562 2504 2506 2497 2473 2387 2387 2426 2347 2269 2245 2132 2113 1990 1878 1818 1909 2069 2135 2177 2171 2220 2306 2345 2482 2573 2498 2414 2356 2340 2249 2132 2141 2143 2064 1903 1825 1754 1713 1719 1819 1943 2027 2136 2266 2374 2526 2626 2593 2610 2640 2781 2907 2843 2555 2445 2447 2502 2561 2621 2678 2752 2604 2435 2399 2455 2392 2468 2679 2635 2560 2545 2288 2180 2098 2006 1847 1752 1585 1543 1432 1349 1236 1139 1066 1085 1249 1365 1546 1485 1640 1779 1762 1874 2048 2112 1926 1843 1948 2050 2136 2101 1997 1833 1601 1461 1355 1255 1177 1109 955 893 878 878 911 921 912 955 1056 1077 1066 1049 1065 1079 1099 1147 1232 1344 1485 1591 1763 1913 2009 2065 1929 1865 1738 1651 1653 1795 1742 1662 1664 1732 1794 1717 1599 1499 1367 1251 1202 1165 1164 1123 1006 955 885 846 907 993 1111 1196 1300 1176 988 901 845 875 926 954 1059 1105 1170 1208 1145 1132 1300 1442 1463 1450 1467 1542 1721 1853 1848 1944 2076 2144 2085 1968 1884 1775 1702 1617 1442 1302 1284 1243 1248 1254 1277 1245 1111 956 914 935 1027 1153 1245 1353 1389 1411 1423 1448 1466 1581 1639 1696 1731 1805 1729 1539 1391 1302 1426 1675 1799 1962 2075 2065 2058 1942 1839 1799 1847 1997 1987 1839 1801 1851 1866 1818 1887 1844 1875 1910 1854 1841 1743 1615 1531 1565 1642 1670 1619 1534 1498 1445 1441 1348 1302 1208 1100 1029 930 933 1039 1172 1210 1089 1136 1087 1158 1237 1313 1408 1472 1599 1588 1489 1395 1251 1152 1097 1130 1166 1129 985 1031 1044 1009 1024 1053 1087 1108 1167 1185 1242 1301 1365 1442 1566 1682 1792 1792 1722 1673 1556 1446 1313 1207 1106 1061 974 913 890 898 854 768 746 780 792 795 711 608 572 563 658 727 787 876 931 909 873 918 847 787 818 927 996 1019 1032 1114 1187 1221 1298 1214 1147 1057 1064 955 885 797 772 710 821 757 760 750 712 649 651 683 720 708 734 775 745 730 729 722 726 784 762 829 795 869 847 909 866 904 950 1008 962 935 960 992 1021 1037 993 951 960 933 951 904 843 761 686 631 594 505 548 554 462 532 551 531 528 460 416 476 511 579 605 564 551 502 535 472 472 503 520 571 484 408 351 313 248 245 279 285 258 336 337 332 377 397 371 318 283 239 221 248 260 317 372 321 355 384 300 203 158 164 190 140 61 68 59 31 43 83 46 52 46 34 39 10 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 799 795 794 786 790 785 786 771 759 758 786 813 818 790 758 766 847 906 943 919 782 714 713 718 724 725 736 764 776 799 844 877 906 935 861 830 792 787 787 801 803 844 923 977 1029 1090 1134 1146 1169 1175 1235 1266 1312 1337 1364 1394 1414 1421 1439 1473 1437 1359 1288 1279 1322 1381 1413 1316 1246 1198 1174 1152 1168 1179 1147 1133 1115 1123 1051 1017 993 1026 1015 947 916 860 815 770 755 731 689 625 601 567 551 569 562 554 548 532 518 493 492 492 489 501 525 560 559 568 569 562 564 586 577 518 510 507 508 506 506 500 500 480 471 480 517 524 526 543 582 619 632 666 690 694 723 776 806 852 892 969 1077 1140 1104 1080 1055 1012 976 933 945 1134 1152 1157 1137 1137 1138 1123 1124 1136 1154 1168 1182 1226 1265 1138 1107 1079 1056 1087 1108 1144 1182 1196 1170 1097 1008 935 867 814 893 892 891 956 1033 1154 1266 1343 1490 1534 1461 1378 1325 1258 1178 1218 1304 1339 1390 1438 1530 1616 1688 1649 1619 1583 1583 1559 1561 1550 1531 1513 1435 1410 1474 1606 1579 1588 1506 1471 1368 1382 1521 1576 1629 1646 1645 1610 1470 1362 1266 1274 1236 1174 1114 1106 1053 1028 995 876 881 966 1099 1173 1260 1231 1205 1204 1237 1307 1410 1478 1619 1743 1921 2021 1899 1893 1845 1791 1666 1602 1514 1569 1499 1432 1316 1280 1304 1253 1158 1089 1012 1042 1033 1047 1070 1155 1232 1247 1151 1115 1170 1226 1334 1423 1347 1237 1066 1131 1219 1248 1274 1334 1398 1481 1569 1678 1659 1542 1360 1272 1187 1100 1077 1108 1137 1166 1180 1160 1159 1174 1264 1317 1394 1495 1623 1731 1768 1754 1789 1927 1933 1872 1796 1855 1909 1928 1973 2137 2261 2361 2449 2468 2405 2293 2257 2183 2181 2274 2359 2371 2223 2093 2053 2073 2071 2127 2254 2188 2130 2193 2290 2263 2174 2081 1981 1920 1874 1801 1698 1628 1607 1550 1387 1396 1476 1626 1698 1779 1851 1897 1932 1966 1987 2094 2070 2188 2352 2343 2268 2161 2171 2234 2358 2401 2480 2382 2344 2330 2281 2244 2239 2332 2385 2414 2435 2581 2480 2254 2155 2070 1988 1894 1808 1725 1676 1676 1722 1788 1875 2089 2144 2084 2120 2176 2311 2451 2515 2607 2671 2627 2532 2503 2547 2591 2522 2437 2371 2328 2287 2326 2350 2424 2526 2729 2629 2411 2228 2030 1914 1771 1727 1715 1772 1710 1815 1881 1892 1832 1874 1863 1967 2064 2110 2108 2027 1976 1893 1829 1805 1794 1689 1664 1636 1628 1615 1634 1627 1629 1618 1605 1570 1437 1362 1265 1119 1059 1090 1154 1303 1408 1535 1614 1700 1712 1764 1861 1922 1988 2101 2207 2338 2328 2399 2449 2507 2538 2680 2620 2533 2512 2465 2391 2332 2417 2513 2600 2554 2488 2439 2512 2641 2592 2660 2617 2509 2454 2366 2372 2453 2503 2441 2319 2229 2204 2167 2154 2044 1944 1868 1918 2042 2090 2210 2255 2256 2292 2447 2450 2526 2468 2445 2427 2485 2486 2336 2158 2052 2016 2090 2112 1927 1809 1707 1781 1919 1999 2119 2154 2297 2389 2419 2471 2572 2650 2819 2725 2738 2759 2756 2645 2527 2519 2556 2652 2731 2861 2924 2797 2729 2610 2561 2548 2533 2436 2385 2140 2006 1877 1790 1661 1589 1423 1284 1209 1165 1109 1113 1174 1273 1394 1577 1739 1687 1694 1864 2051 2128 2179 2166 2091 2061 2060 2138 2291 2209 2030 1963 1747 1603 1526 1416 1259 1116 926 893 890 892 931 962 984 1020 955 991 1065 1090 1179 1240 1327 1285 1311 1371 1390 1508 1633 1786 2042 2115 2046 2053 1935 1809 1869 1934 1914 1882 1904 1785 1654 1612 1623 1641 1521 1396 1256 1147 1018 995 921 874 920 983 986 1079 1239 1354 1470 1394 1201 1164 1025 915 874 874 927 1003 1078 1039 1088 1219 1347 1386 1273 1337 1481 1572 1646 1615 1731 1854 1977 2075 2132 2018 1884 1694 1601 1529 1535 1502 1522 1463 1509 1444 1378 1260 1198 1021 923 1012 1166 1169 1234 1244 1268 1355 1435 1517 1586 1604 1651 1738 1817 1864 1798 1605 1436 1313 1403 1623 1770 1925 1977 2009 1993 1936 1977 2046 2086 2098 2015 1902 1886 1969 1940 1884 1873 1877 1832 1839 1823 1665 1542 1398 1357 1312 1304 1316 1376 1408 1451 1461 1388 1332 1288 1219 1100 935 946 1025 1124 1248 1269 1260 1262 1261 1228 1282 1273 1377 1500 1595 1482 1388 1307 1252 1173 1280 1248 1097 1016 1088 1137 1182 1178 1151 1126 1061 1119 1213 1240 1286 1359 1422 1487 1590 1664 1724 1700 1638 1581 1528 1482 1379 1310 1197 1129 1063 1023 965 909 921 937 877 785 774 668 640 604 585 557 614 735 787 892 990 1021 1001 987 946 868 848 934 1014 1077 1119 1234 1300 1303 1199 1117 1115 1022 917 862 866 874 790 735 818 757 703 679 667 655 664 686 713 766 778 793 881 908 874 806 881 885 789 856 908 911 1001 976 904 944 975 1090 1119 1023 1085 1137 1104 966 856 766 824 757 854 934 882 802 704 633 587 520 433 397 377 426 493 453 439 372 367 434 448 469 481 455 417 487 471 399 355 401 454 501 523 540 496 390 348 227 214 199 262 296 242 276 354 371 293 259 279 176 220 325 345 299 307 274 252 258 290 286 247 188 135 136 145 162 107 75 29 19 15 15 10 7 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 794 782 786 786 768 807 781 785 761 801 849 861 864 821 760 784 837 820 790 758 719 716 726 721 726 732 731 739 740 761 790 806 818 830 815 866 867 895 893 877 853 830 872 899 1003 1084 1112 1145 1194 1220 1254 1291 1364 1411 1441 1466 1500 1522 1530 1533 1524 1437 1364 1401 1449 1373 1340 1316 1287 1217 1166 1126 1098 1087 1086 1068 1090 1038 1068 1073 921 896 901 872 862 826 799 741 706 676 644 602 574 580 582 577 571 559 551 537 520 500 494 492 491 497 540 564 569 564 565 571 567 579 592 550 520 506 506 505 507 503 489 473 468 500 516 522 526 542 573 601 616 660 707 756 777 834 841 913 961 1066 1106 1076 1020 953 948 896 875 881 929 1058 1193 1205 1199 1203 1222 1213 1226 1238 1257 1259 1253 1260 1182 1116 1082 1046 1030 1036 1062 1105 1115 1088 1081 1041 995 923 847 796 803 896 976 1017 1072 1178 1283 1373 1488 1641 1551 1425 1361 1333 1243 1207 1260 1346 1404 1437 1474 1523 1613 1692 1757 1716 1703 1687 1680 1643 1617 1583 1562 1518 1461 1559 1642 1562 1551 1548 1366 1345 1381 1431 1488 1532 1556 1508 1421 1363 1318 1327 1316 1255 1271 1226 1170 1114 1045 1027 884 893 992 1095 1117 1094 1100 1123 1227 1351 1498 1557 1626 1740 1929 1894 1801 1813 1752 1751 1598 1499 1484 1549 1454 1436 1307 1231 1190 1166 1103 1071 1013 1012 1111 1177 1170 1168 1161 1121 1137 1069 1140 1183 1271 1309 1273 1150 1043 1181 1388 1449 1425 1477 1566 1598 1601 1605 1549 1452 1340 1285 1163 1066 1165 1250 1302 1307 1308 1315 1263 1232 1204 1201 1287 1379 1550 1676 1517 1542 1528 1635 1771 1672 1723 1826 1882 2003 2079 2146 2162 2261 2400 2427 2349 2298 2254 2185 2139 2144 2182 2289 2325 2154 2073 1965 1975 2103 2101 2093 2055 2198 2317 2323 2245 2122 2055 1954 1918 1867 1836 1762 1711 1620 1466 1372 1418 1578 1740 1793 1864 1955 1997 2135 2150 2177 2244 2277 2356 2359 2281 2221 2217 2269 2337 2525 2471 2426 2365 2368 2346 2286 2317 2338 2347 2401 2507 2655 2500 2210 2137 2014 1951 1874 1816 1696 1649 1741 1813 1898 1967 2193 2283 2187 2139 2130 2223 2327 2371 2421 2478 2489 2482 2513 2518 2545 2581 2429 2368 2333 2321 2349 2427 2480 2553 2735 2614 2378 2240 2014 1869 1749 1800 1855 1862 1825 1833 1924 1992 1979 1921 1944 1997 2080 2169 2160 2002 1930 1898 1944 1971 1929 1827 1778 1672 1642 1607 1582 1601 1592 1581 1594 1654 1547 1457 1344 1196 1077 1059 1086 1256 1355 1487 1545 1592 1570 1689 1748 1893 2013 2133 2187 2231 2260 2305 2364 2407 2527 2606 2595 2573 2497 2432 2430 2454 2582 2716 2666 2579 2467 2313 2357 2487 2583 2483 2424 2469 2503 2347 2278 2349 2372 2456 2424 2265 2196 2206 2137 2052 2005 1934 1911 1985 2049 2147 2197 2271 2318 2343 2361 2474 2544 2622 2617 2437 2360 2318 2235 2116 2214 2278 2193 2032 1884 1731 1784 1967 2135 2224 2263 2356 2376 2392 2460 2642 2789 2757 2691 2625 2698 2809 2840 2692 2657 2609 2734 2816 2881 2923 3015 2988 2727 2548 2359 2334 2258 2285 2038 1827 1705 1629 1447 1362 1227 1172 1127 1125 1199 1290 1357 1323 1451 1584 1806 1907 1887 1903 2107 2259 2399 2291 2248 2197 2220 2349 2252 2175 2106 1950 1833 1746 1567 1426 1231 1075 951 903 912 933 1015 1075 1044 1087 1053 976 1022 1067 1174 1292 1440 1389 1433 1526 1580 1625 1724 1804 1917 2105 2159 2175 1974 1921 2072 2086 1966 1891 1931 1845 1695 1570 1439 1407 1477 1455 1320 1217 1076 958 900 904 932 990 1121 1155 1281 1383 1557 1528 1377 1334 1128 1020 1019 939 947 992 965 1032 1153 1222 1300 1258 1214 1318 1467 1558 1485 1561 1677 1726 1913 2036 2104 2013 1902 1798 1722 1702 1779 1780 1782 1675 1737 1578 1483 1297 1150 1025 950 1028 1129 1289 1343 1388 1396 1405 1503 1633 1716 1815 1837 1900 1942 1872 1749 1663 1481 1328 1372 1562 1709 1771 1814 1864 1881 1856 1937 2080 2196 2235 2189 2076 2070 2098 2032 1902 1813 1764 1732 1688 1647 1520 1541 1631 1511 1400 1374 1281 1201 1177 1215 1314 1369 1306 1191 1073 1075 1005 932 1074 1219 1377 1374 1400 1365 1362 1366 1370 1416 1419 1503 1599 1544 1438 1357 1241 1271 1353 1208 1077 1072 1097 1182 1293 1285 1268 1275 1134 1127 1291 1372 1352 1425 1475 1555 1657 1715 1662 1638 1581 1484 1432 1386 1321 1293 1302 1275 1217 1167 1072 1011 989 926 889 854 806 781 728 613 572 557 622 741 812 904 987 1025 970 999 983 952 925 1003 1070 1143 1195 1250 1326 1249 1151 1026 978 1032 976 916 835 792 744 802 788 699 749 819 746 679 656 731 755 775 835 881 865 954 957 864 949 917 852 856 933 1017 1046 1063 955 957 1048 1159 1210 1122 1111 1156 1106 994 855 713 705 678 778 916 945 962 854 873 782 588 571 435 357 321 366 357 336 334 317 359 346 395 425 408 352 411 450 458 370 307 355 420 435 476 505 458 379 283 224 181 248 239 198 265 289 349 393 288 219 170 224 263 244 267 307 307 258 202 170 176 167 154 229 251 234 190 99 68 41 24 11 8 8 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 787 773 806 799 765 808 827 824 777 750 766 775 765 756 740 752 740 725 718 719 729 723 736 738 732 735 744 753 757 770 762 764 767 783 785 792 799 816 865 888 898 891 954 977 969 955 964 988 1043 1086 1149 1193 1243 1296 1332 1348 1398 1413 1442 1446 1470 1466 1475 1467 1474 1490 1463 1452 1367 1251 1208 1148 1144 1120 1143 1097 1075 1061 1144 1135 982 869 831 789 781 767 748 723 688 634 609 596 622 609 596 568 552 541 532 524 518 510 502 494 495 488 551 567 569 573 570 568 573 582 590 586 559 507 504 504 502 501 477 466 469 499 507 523 524 532 545 581 612 635 664 698 744 823 917 1007 1093 1110 1064 1001 975 932 886 840 822 841 906 949 991 1063 1097 1112 1120 1139 1162 1224 1208 1174 1164 1144 1117 1102 1070 1018 981 970 1007 1069 1040 981 987 984 942 828 762 783 817 947 1033 1028 1026 1128 1213 1334 1404 1629 1559 1477 1422 1354 1303 1270 1243 1321 1361 1383 1423 1460 1528 1526 1607 1707 1807 1778 1779 1749 1702 1660 1672 1645 1560 1566 1607 1569 1505 1350 1308 1304 1371 1419 1485 1509 1527 1514 1485 1453 1402 1365 1308 1260 1234 1211 1165 1130 1095 1039 922 847 904 909 1032 1093 1092 1110 1221 1317 1375 1432 1574 1699 1882 1826 1697 1698 1662 1614 1531 1435 1425 1457 1394 1420 1331 1256 1167 1141 1085 1025 999 1067 1113 1168 1280 1280 1214 1145 1065 1053 1100 1173 1201 1183 1124 1095 1085 1241 1338 1491 1585 1622 1490 1419 1394 1421 1405 1299 1210 1144 1068 1078 1213 1319 1375 1411 1407 1409 1391 1375 1325 1283 1277 1271 1494 1554 1373 1533 1634 1483 1523 1652 1770 1865 1874 1899 1954 2031 2133 2232 2384 2477 2427 2354 2266 2194 2158 2079 2039 2108 2214 2219 2103 1988 1917 2034 1987 1991 2084 2165 2248 2362 2281 2158 2069 2060 2076 2043 1956 1850 1760 1670 1584 1372 1366 1504 1659 1802 1850 1913 1935 2062 2174 2253 2271 2342 2453 2412 2313 2292 2308 2336 2431 2540 2489 2480 2428 2427 2414 2351 2336 2326 2346 2477 2512 2536 2398 2248 2112 2040 1937 1806 1753 1661 1675 1810 1905 1973 2015 2232 2376 2357 2277 2241 2241 2259 2303 2369 2406 2426 2454 2466 2478 2503 2549 2431 2391 2393 2394 2386 2467 2627 2726 2773 2663 2349 2199 1994 1865 1810 1882 1948 1963 1919 1902 1966 2062 2070 2006 2008 2038 2125 2161 2087 2028 2005 2007 2075 2006 1961 1892 1836 1725 1693 1686 1635 1524 1500 1485 1488 1550 1561 1405 1298 1177 1153 1052 1048 1176 1313 1403 1457 1469 1555 1680 1764 1900 2020 2151 2169 2249 2291 2342 2398 2482 2462 2456 2521 2533 2525 2513 2552 2607 2672 2672 2631 2499 2416 2236 2240 2341 2442 2312 2273 2288 2316 2305 2203 2247 2322 2437 2413 2366 2265 2316 2207 2156 2150 2103 2013 1934 1966 2048 2120 2191 2226 2270 2296 2545 2655 2703 2605 2397 2322 2305 2363 2495 2386 2272 2162 2039 1920 1766 1776 1958 2074 2199 2228 2375 2482 2573 2616 2755 2794 2691 2584 2637 2655 2730 2869 2874 2819 2687 2736 2777 2868 3013 2987 2880 2610 2379 2177 2135 2109 2109 1880 1727 1513 1425 1282 1214 1172 1199 1212 1264 1415 1544 1593 1538 1419 1586 1804 1943 2104 2018 2108 2248 2410 2444 2360 2430 2375 2268 2092 2008 1931 1825 1716 1658 1558 1411 1195 1025 951 985 1050 1050 1136 1130 1083 1100 1092 1069 980 1028 1112 1209 1324 1382 1371 1419 1550 1594 1606 1637 1770 1912 2224 2122 2015 2029 2237 2128 1957 1846 1816 1863 1772 1649 1467 1346 1302 1262 1185 1108 1080 1051 925 965 1023 973 1053 1126 1246 1337 1396 1509 1546 1468 1256 1196 1133 992 897 911 983 1089 1175 1201 1160 1174 1193 1288 1387 1408 1370 1468 1587 1681 1805 1936 2076 2002 1926 1882 1818 2046 1971 1878 1852 1923 1786 1602 1403 1263 1175 1020 954 1063 1164 1297 1434 1534 1611 1591 1558 1724 1847 1949 2000 2074 2014 1976 1768 1614 1508 1349 1393 1538 1608 1626 1645 1695 1738 1879 1989 2137 2224 2327 2276 2264 2172 2026 1922 1856 1777 1727 1668 1579 1577 1668 1751 1824 1707 1589 1595 1543 1513 1379 1199 1092 1139 1094 1119 1142 1049 951 1007 1209 1292 1433 1477 1500 1505 1476 1510 1509 1538 1507 1562 1569 1487 1373 1327 1338 1386 1316 1179 1143 1226 1191 1177 1267 1327 1358 1283 1209 1127 1236 1326 1430 1470 1524 1561 1603 1634 1597 1563 1512 1422 1357 1303 1198 1198 1221 1207 1172 1153 1131 1091 1016 903 849 793 759 694 649 594 561 562 652 720 794 907 981 943 902 935 939 963 991 1020 1094 1234 1275 1316 1298 1163 1086 977 957 911 914 875 790 753 795 854 780 708 727 802 713 658 660 687 732 813 901 998 995 1005 1034 960 1039 941 889 965 932 1046 1131 1117 1004 1013 1066 1185 1270 1187 1140 1052 957 889 849 716 638 633 749 811 813 922 975 979 876 723 628 550 470 373 301 251 238 254 232 295 261 340 355 366 285 348 380 455 441 294 277 300 357 415 420 442 360 326 286 171 186 185 202 202 247 334 374 355 294 186 160 183 225 300 366 387 314 249 171 172 161 106 152 186 209 166 55 26 29 16 4 3 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 760 757 753 751 749 754 750 744 743 737 736 735 735 734 730 731 723 725 741 752 755 749 740 742 746 751 762 766 780 800 819 827 784 815 825 855 867 889 812 818 817 836 901 876 850 860 878 896 930 976 1074 1139 1195 1241 1280 1284 1314 1313 1326 1354 1397 1371 1396 1424 1459 1469 1459 1443 1400 1305 1250 1216 1180 1168 1152 1105 1160 1190 1215 1141 992 916 857 801 758 708 684 668 644 624 630 648 634 610 602 589 580 564 546 526 519 514 508 492 493 487 541 579 574 573 574 575 571 584 582 578 568 540 507 503 501 500 475 466 467 488 492 515 522 524 567 610 619 593 636 675 736 831 903 1003 1106 1082 1014 958 929 869 804 783 773 822 855 903 940 967 996 1027 1045 1086 1110 1149 1133 1120 1095 1074 1075 1061 1023 970 961 943 1035 989 905 900 925 881 835 754 760 869 959 952 935 944 998 1088 1121 1234 1357 1528 1628 1539 1457 1420 1348 1328 1278 1263 1321 1353 1391 1420 1443 1427 1489 1544 1559 1622 1807 1851 1791 1782 1751 1734 1591 1515 1470 1438 1377 1324 1258 1245 1307 1303 1330 1409 1495 1530 1527 1483 1436 1391 1338 1348 1301 1241 1170 1119 1029 973 909 865 842 931 1111 1195 1173 1179 1192 1264 1364 1455 1590 1723 1892 1791 1659 1565 1569 1538 1391 1338 1298 1294 1270 1305 1308 1268 1220 1195 1123 1049 994 1084 1267 1327 1327 1326 1235 1243 1101 1022 1111 1132 1191 1241 1175 1026 1065 1150 1330 1464 1625 1560 1331 1228 1190 1231 1225 1163 1099 1053 1054 1129 1235 1330 1388 1444 1545 1490 1443 1413 1386 1350 1359 1293 1319 1328 1493 1705 1835 1759 1684 1613 1743 1795 1849 1912 1946 2053 2151 2264 2415 2386 2337 2279 2236 2156 2123 2054 1997 1959 2080 2160 2100 1989 1884 1947 1942 2011 2093 2222 2270 2348 2281 2216 2163 2157 2140 2090 1992 1887 1797 1689 1641 1404 1357 1472 1621 1775 1796 1774 1881 2022 2162 2372 2373 2421 2405 2467 2447 2422 2429 2420 2536 2593 2561 2564 2518 2473 2479 2495 2463 2454 2474 2478 2386 2334 2193 2104 2082 2064 1979 1762 1675 1624 1702 1815 1940 1998 2052 2233 2391 2395 2449 2386 2330 2277 2243 2372 2372 2393 2396 2420 2449 2486 2516 2520 2462 2412 2419 2427 2480 2658 2711 2747 2562 2329 2180 1929 1825 1871 1965 2031 2070 2054 2036 1966 2073 2136 2100 2119 2122 2124 2220 2208 2153 2093 2100 2115 1978 1884 1800 1758 1723 1682 1647 1596 1601 1618 1541 1457 1400 1434 1367 1284 1292 1262 1108 1050 1065 1219 1320 1364 1436 1505 1603 1708 1861 1944 1984 2049 2184 2231 2273 2310 2365 2311 2319 2447 2389 2363 2380 2450 2594 2574 2532 2509 2484 2424 2210 2129 2242 2312 2208 2153 2144 2159 2098 2145 2256 2305 2368 2458 2476 2406 2340 2332 2230 2247 2314 2256 2111 1995 1975 2041 2129 2191 2241 2278 2452 2566 2562 2488 2494 2475 2562 2578 2457 2377 2308 2214 2061 1967 1834 1794 1954 2123 2305 2367 2432 2524 2545 2599 2635 2779 2662 2541 2505 2569 2711 2794 2892 2940 2782 2620 2722 2904 2890 2753 2671 2507 2247 2002 1928 1918 1942 1719 1577 1375 1273 1206 1244 1332 1392 1392 1503 1572 1647 1758 1675 1531 1593 1805 1918 2039 2125 2233 2269 2418 2556 2655 2522 2302 2142 1977 1867 1810 1740 1554 1502 1405 1358 1177 1005 951 1018 1261 1253 1195 1156 1116 1111 1135 1136 1052 989 1069 1142 1232 1225 1242 1268 1398 1381 1467 1512 1701 1821 2103 2187 2106 2145 2220 2107 1926 1800 1669 1669 1627 1600 1453 1393 1220 1179 1100 1045 1041 997 983 1034 1098 1044 1038 1058 1145 1190 1328 1409 1559 1465 1351 1354 1189 1171 1051 942 996 1008 1049 1063 1083 1090 1177 1290 1263 1276 1339 1432 1544 1603 1729 1829 1969 2063 2056 2104 2097 2008 1896 1751 1697 1775 1804 1719 1665 1395 1284 1058 966 1087 1259 1317 1391 1532 1649 1757 1705 1865 1982 2010 2050 2148 2115 2166 1933 1603 1493 1385 1466 1655 1763 1801 1784 1744 1761 1876 1980 2075 2164 2242 2285 2177 2098 1955 1867 1764 1720 1694 1672 1576 1641 1737 1840 2004 1919 1760 1792 1738 1603 1435 1373 1182 1094 1191 1118 1029 980 1039 1015 1134 1231 1314 1414 1509 1528 1588 1623 1630 1639 1623 1666 1623 1534 1470 1426 1471 1389 1284 1195 1167 1243 1310 1290 1326 1345 1408 1374 1300 1221 1185 1289 1383 1420 1458 1454 1498 1521 1514 1475 1456 1431 1311 1214 1116 1088 1143 1120 1088 1067 1044 1036 1021 942 894 833 813 709 639 562 562 563 618 750 836 879 880 891 831 859 873 892 948 1009 1116 1258 1256 1264 1269 1139 1052 1003 971 894 826 773 837 886 914 883 852 737 788 750 665 677 706 739 785 841 867 961 1033 1072 1100 1107 1082 954 1016 993 1059 1023 1109 1201 1128 1073 1144 1230 1234 1097 1007 911 852 742 705 701 618 587 685 650 739 831 866 924 864 696 629 582 474 385 368 306 252 215 178 184 216 271 279 309 248 301 364 386 404 387 284 238 301 336 335 404 397 312 264 199 150 175 186 246 286 332 314 388 328 230 149 171 235 304 399 444 340 287 224 234 214 198 136 92 81 70 37 93 53 34 43 5 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 756 752 753 754 760 750 744 749 797 827 837 838 837 789 766 750 771 774 800 856 848 796 758 759 777 793 812 805 820 845 859 837 816 845 874 906 905 933 898 922 875 904 874 852 869 932 974 1007 1035 966 944 961 1030 1092 1154 1204 1229 1221 1238 1269 1323 1283 1339 1394 1386 1370 1362 1351 1307 1308 1289 1270 1237 1218 1165 1213 1250 1262 1277 1108 1029 913 857 810 777 743 700 698 692 690 701 689 674 654 651 651 617 591 569 544 525 510 511 498 492 486 495 537 554 575 576 581 583 587 581 580 575 565 557 512 502 500 496 465 469 468 468 478 499 522 537 568 576 624 648 685 749 834 869 938 999 990 934 870 846 829 762 733 761 802 831 877 898 927 955 1000 1019 1058 1084 1107 1089 1060 1041 1010 1012 1038 1011 918 804 895 896 844 793 762 735 711 724 821 831 914 880 859 878 938 967 985 1032 1142 1245 1381 1465 1584 1539 1477 1424 1440 1365 1323 1291 1308 1346 1331 1338 1370 1428 1441 1470 1522 1590 1615 1720 1762 1730 1593 1457 1411 1371 1343 1298 1277 1238 1172 1197 1225 1273 1263 1261 1336 1456 1484 1546 1517 1470 1452 1414 1380 1310 1212 1145 1137 1067 1016 958 844 1030 1040 1025 1066 1083 1188 1343 1474 1625 1739 1932 1877 1745 1637 1510 1429 1335 1253 1169 1254 1237 1183 1157 1212 1325 1280 1150 1057 972 1054 1230 1268 1247 1226 1191 1128 1083 997 1085 1020 1121 1149 1057 994 1145 1282 1417 1529 1454 1313 1185 1127 1082 1087 1092 1033 1033 1061 1134 1196 1303 1401 1479 1541 1716 1652 1564 1541 1503 1454 1404 1378 1353 1470 1794 1882 1996 2019 1924 1782 1742 1809 1936 1999 2014 2135 2215 2290 2413 2347 2275 2186 2145 2093 2027 1960 1921 1859 1852 1947 1896 1828 1860 1989 2037 2084 2181 2238 2266 2370 2346 2318 2241 2162 2114 2072 1985 1888 1814 1703 1623 1528 1362 1463 1498 1600 1697 1793 1878 2027 2120 2293 2395 2261 2191 2208 2210 2246 2329 2343 2369 2371 2353 2296 2350 2413 2499 2560 2530 2652 2576 2401 2274 2129 2056 1968 1884 1923 1912 1795 1568 1579 1704 1844 1946 2059 2093 2258 2423 2417 2463 2573 2541 2407 2307 2272 2315 2372 2427 2406 2425 2484 2517 2587 2678 2552 2551 2645 2632 2564 2545 2490 2392 2208 2065 1866 1859 1950 2041 2125 2216 2251 2222 2146 2115 2179 2224 2228 2261 2251 2240 2325 2360 2323 2253 2142 2045 1937 1835 1814 1752 1726 1652 1673 1736 1680 1643 1649 1552 1524 1459 1460 1438 1369 1261 1142 1065 1042 1167 1240 1381 1499 1606 1669 1703 1699 1819 1937 2032 2049 2130 2205 2194 2207 2320 2273 2219 2226 2318 2514 2587 2504 2446 2437 2377 2307 2151 2036 2014 2105 2027 1989 1963 1898 1956 2124 2329 2392 2463 2364 2332 2251 2203 2141 2267 2343 2369 2320 2336 2213 2070 1998 2049 2133 2244 2284 2355 2375 2395 2426 2589 2709 2597 2454 2338 2284 2187 2156 2134 2031 1895 1823 1946 2144 2326 2356 2365 2379 2471 2556 2739 2738 2679 2580 2529 2588 2695 2607 2699 2668 2722 2499 2508 2610 2591 2472 2382 2427 2239 2013 1824 1733 1731 1477 1321 1256 1300 1416 1556 1682 1699 1602 1632 1843 1930 1902 1773 1649 1597 1662 1777 1894 1980 2094 2177 2321 2404 2546 2495 2278 2130 1920 1790 1590 1580 1604 1534 1383 1256 1053 962 951 1083 1346 1444 1292 1226 1197 1198 1161 1148 1176 1076 1021 1071 1099 1122 1173 1189 1225 1273 1410 1468 1616 1731 1900 2058 2284 2413 2291 2215 2016 1891 1676 1604 1505 1402 1333 1332 1312 1336 1266 1174 1055 959 1051 1158 1200 1162 1147 1107 1174 1226 1287 1352 1488 1572 1472 1382 1401 1361 1187 1063 925 1024 998 994 1033 1119 1161 1163 1185 1267 1375 1432 1539 1654 1833 1929 2022 2048 2062 2071 2053 1910 1723 1604 1495 1403 1334 1420 1380 1287 1196 1041 1022 1216 1388 1568 1720 1814 1905 1868 1886 1833 1824 1826 1881 1973 2048 1976 1825 1630 1530 1467 1577 1777 1915 1990 1971 1867 1776 1879 1930 2030 2079 2136 2204 2144 2059 1969 1917 1837 1823 1753 1660 1593 1666 1857 1983 1985 1959 1821 1726 1615 1588 1457 1268 1170 1283 1344 1231 1058 1064 1234 1182 1064 1091 1207 1308 1330 1411 1553 1620 1673 1718 1778 1761 1672 1627 1605 1594 1498 1406 1270 1188 1305 1365 1281 1383 1476 1528 1485 1426 1344 1286 1233 1230 1246 1290 1319 1358 1402 1391 1378 1380 1335 1350 1282 1201 1082 959 1025 1032 1004 963 956 927 899 914 851 758 706 659 603 569 563 569 695 786 774 772 756 758 796 755 784 862 941 1035 1139 1263 1184 1095 1156 1194 1182 1097 1046 916 850 848 941 976 888 859 833 742 848 752 683 711 689 746 738 779 825 893 942 1005 1035 1103 1172 1104 1110 1142 1150 1180 1194 1245 1219 1138 1173 1114 1093 1052 948 839 768 658 600 553 533 527 573 539 626 677 695 821 897 865 743 666 584 489 480 367 401 325 244 219 175 145 194 207 198 268 276 261 302 347 266 161 220 213 291 352 379 279 214 172 141 175 192 217 232 310 274 363 311 242 182 142 197 289 397 393 291 332 417 417 331 268 199 137 166 147 135 134 128 105 35 24 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 806 811 812 803 789 780 753 773 779 823 877 828 798 781 779 769 824 842 907 919 865 819 784 817 828 848 867 860 878 919 909 861 852 907 923 946 956 974 982 993 920 935 896 874 906 927 996 1046 1089 1073 1008 1001 977 1004 1077 1108 1121 1148 1183 1189 1217 1193 1286 1352 1318 1320 1290 1278 1241 1285 1216 1196 1184 1166 1194 1254 1275 1315 1338 1101 1018 914 882 828 799 766 752 748 748 737 734 722 716 705 694 673 658 629 608 578 545 516 510 498 491 486 481 484 494 543 578 580 580 576 583 580 575 569 567 562 512 499 499 496 474 466 465 471 478 510 531 538 556 653 669 706 741 791 806 844 868 909 905 855 811 778 729 732 761 805 812 848 888 936 958 990 1025 1064 1070 1074 1037 1009 1002 947 936 977 976 897 795 783 793 780 722 700 765 821 778 750 804 848 813 836 867 898 932 1012 1078 1164 1236 1333 1416 1571 1614 1583 1519 1498 1442 1405 1344 1314 1311 1273 1305 1309 1351 1360 1425 1471 1490 1490 1563 1576 1548 1494 1429 1383 1328 1291 1266 1242 1188 1160 1106 1091 1127 1122 1177 1254 1338 1425 1500 1482 1423 1341 1259 1208 1191 1184 1212 1205 1074 971 872 807 867 884 921 963 1041 1115 1305 1402 1531 1653 1839 1797 1691 1609 1485 1379 1290 1199 1100 1167 1212 1158 1172 1175 1296 1274 1163 1077 988 992 1073 1145 1114 1110 1101 1046 1042 977 1064 1006 990 984 994 1063 1171 1287 1450 1404 1237 1176 1176 1121 1052 1031 1022 1024 1078 1057 1079 1319 1387 1499 1612 1682 1838 1785 1672 1632 1576 1562 1530 1471 1382 1462 1746 1884 1998 2014 2025 1911 1858 1787 1816 1884 1985 2105 2201 2367 2447 2301 2254 2197 2163 2101 2060 2017 1971 1885 1856 1780 1760 1939 2059 2068 2162 2142 2120 2145 2211 2357 2392 2285 2200 2097 2046 1994 2000 1890 1789 1723 1635 1488 1390 1389 1465 1606 1690 1827 1926 2058 2115 2203 2233 2136 2064 2067 2038 2044 2092 2139 2165 2153 2121 2316 2305 2322 2372 2406 2398 2529 2610 2437 2252 2099 2056 1968 1872 1755 1746 1745 1513 1602 1682 1791 1926 2029 2108 2280 2393 2522 2562 2666 2654 2508 2415 2316 2313 2322 2398 2428 2408 2489 2551 2618 2632 2619 2686 2674 2615 2492 2431 2272 2221 2105 2015 1882 1901 2031 2093 2197 2297 2370 2383 2343 2295 2261 2351 2397 2332 2333 2318 2363 2413 2336 2178 2095 1964 1911 1885 1902 1889 1827 1718 1771 1808 1750 1758 1810 1734 1692 1632 1642 1565 1465 1284 1191 1165 1073 1043 1181 1317 1410 1499 1537 1523 1633 1806 1886 1878 1949 2056 2106 2120 2154 2190 2129 2127 2199 2380 2466 2555 2528 2506 2469 2418 2339 2200 2028 1874 1930 1880 1790 1742 1816 1985 2124 2306 2380 2292 2212 2120 2048 1998 1975 2038 2079 2144 2238 2319 2280 2195 2097 2025 2083 2178 2240 2273 2311 2361 2412 2542 2609 2459 2390 2306 2362 2382 2261 2150 2037 1901 1877 1986 2149 2265 2322 2320 2343 2477 2573 2721 2698 2588 2520 2452 2505 2641 2551 2578 2544 2653 2439 2359 2316 2386 2297 2194 2298 2176 1923 1780 1598 1518 1334 1292 1378 1522 1635 1782 1950 1968 1786 1801 1978 2126 2083 1878 1941 1794 1718 1787 1905 2048 2193 2193 2227 2317 2463 2412 2272 2148 1952 1786 1607 1466 1454 1489 1344 1150 983 951 1053 1188 1419 1485 1306 1292 1320 1259 1218 1196 1184 1180 1044 1025 1095 1120 1193 1224 1254 1294 1348 1403 1500 1658 1858 2031 2253 2374 2307 2193 2000 1854 1785 1711 1581 1512 1506 1478 1478 1392 1306 1199 1046 997 1116 1247 1305 1259 1219 1208 1246 1321 1381 1472 1581 1638 1562 1465 1320 1249 1164 1109 967 973 1150 1151 1141 1101 1099 1148 1220 1256 1428 1548 1662 1730 1760 1786 1967 2012 2041 2002 1974 1896 1681 1496 1416 1311 1272 1187 1195 1135 1046 1031 1108 1300 1357 1395 1440 1530 1650 1651 1592 1617 1639 1773 1860 1940 2020 2017 1914 1707 1578 1506 1552 1799 1965 2011 1955 1898 1835 1828 1861 1944 1986 2075 2112 2149 2147 2082 2006 1875 1820 1812 1732 1747 1862 1975 2040 1977 1953 1853 1677 1466 1363 1251 1199 1312 1475 1407 1262 1045 1144 1379 1371 1248 1146 1162 1220 1274 1368 1459 1511 1571 1652 1767 1795 1753 1720 1711 1645 1517 1413 1277 1239 1374 1450 1345 1399 1532 1624 1616 1516 1398 1363 1301 1315 1324 1322 1353 1402 1375 1345 1275 1279 1252 1257 1212 1166 1050 953 898 963 955 902 857 866 802 857 871 766 688 632 625 571 569 568 652 707 718 704 684 708 720 748 792 865 944 1062 1159 1244 1171 1069 1036 1095 1089 978 980 872 853 911 980 1020 911 846 785 763 840 735 670 715 739 724 787 835 806 801 858 896 987 1077 1142 1231 1241 1246 1246 1201 1188 1222 1273 1182 1128 1038 974 972 999 937 865 805 741 629 568 465 478 486 525 525 583 706 766 871 880 735 662 578 614 455 379 322 365 285 257 217 162 119 142 176 186 190 227 276 248 149 158 186 248 320 370 279 240 183 129 169 224 306 350 270 229 369 362 240 187 129 196 301 362 328 295 390 398 396 393 295 222 167 192 202 235 240 206 142 93 75 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 865 888 882 873 894 877 807 865 896 938 963 939 834 883 847 807 932 993 1023 966 879 895 850 929 925 935 897 941 981 969 916 883 850 894 958 1002 1029 1052 1057 1036 972 974 940 893 966 965 1010 1075 1143 1128 1095 1061 1070 1052 1068 1057 1080 1108 1117 1126 1164 1214 1277 1287 1261 1243 1232 1223 1225 1239 1240 1237 1277 1272 1300 1319 1363 1374 1261 1093 990 928 879 831 808 814 803 798 789 778 780 762 759 747 739 709 681 657 636 597 564 527 516 505 493 485 484 480 481 479 491 542 558 578 584 581 578 579 574 569 572 502 500 499 497 486 477 464 468 493 506 544 586 635 655 677 700 724 757 776 824 864 854 810 777 747 703 706 727 739 771 801 840 895 946 1027 1079 1126 1145 1100 1022 1018 999 907 891 866 844 823 777 701 719 679 723 809 865 894 850 788 772 784 815 855 901 917 971 1007 1034 1119 1211 1302 1362 1490 1604 1704 1648 1582 1545 1484 1391 1343 1276 1253 1280 1322 1277 1328 1376 1405 1397 1400 1457 1481 1498 1425 1390 1350 1293 1254 1215 1180 1149 1121 1061 1056 1045 1098 1182 1234 1295 1356 1444 1431 1244 1158 1090 1038 1004 985 1000 995 1012 986 836 817 883 957 1028 1029 1094 1190 1243 1306 1464 1581 1762 1713 1651 1570 1447 1346 1314 1226 1107 1077 1149 1070 1141 1126 1250 1281 1185 1101 1000 945 1026 1049 1053 1072 1014 1004 988 966 965 953 984 1039 1162 1208 1319 1389 1377 1256 1153 1092 1075 1042 1019 1010 1029 1103 1208 1277 1173 1111 1342 1424 1565 1673 1813 1875 1837 1801 1730 1706 1639 1591 1491 1436 1706 1800 1831 1936 1950 1947 1993 1961 1906 1883 1953 2052 2141 2314 2452 2413 2302 2219 2217 2277 2228 2133 2048 1949 1877 1780 1718 1866 2044 2194 2209 2085 2050 2143 2199 2341 2406 2309 2229 2096 2037 1928 1912 1906 1820 1703 1629 1518 1399 1357 1452 1662 1805 1902 1954 2019 2090 2179 2149 2074 2019 1968 1950 1927 1923 1952 1979 2007 2054 2313 2329 2334 2343 2428 2408 2423 2490 2513 2359 2156 2125 2093 1989 1818 1733 1605 1491 1616 1724 1790 1860 2001 2082 2179 2278 2436 2485 2570 2612 2605 2519 2464 2445 2416 2451 2534 2514 2543 2618 2660 2545 2560 2628 2670 2579 2399 2361 2276 2155 2100 2048 1906 1955 2120 2190 2290 2391 2474 2408 2328 2380 2428 2491 2459 2315 2232 2271 2286 2382 2415 2236 2118 2004 1997 2038 2052 1944 1856 1859 1899 1905 1829 1866 1894 1885 1860 1831 1735 1603 1473 1408 1321 1228 1150 1040 1056 1195 1297 1328 1366 1522 1612 1728 1759 1710 1801 1973 2013 2010 2063 2021 2000 2060 2199 2317 2404 2402 2345 2449 2464 2357 2317 2145 1983 1795 1735 1733 1622 1681 1837 2044 2149 2184 2224 2105 2004 1912 1874 1795 1778 1812 1858 1946 2063 2225 2276 2283 2227 2091 2058 2141 2196 2247 2270 2328 2374 2538 2607 2519 2505 2467 2455 2517 2362 2234 2114 1985 2015 1988 2152 2218 2232 2248 2380 2520 2566 2614 2743 2494 2440 2331 2407 2512 2569 2467 2383 2467 2414 2271 2157 2274 2161 2053 2086 2109 1899 1715 1513 1386 1315 1391 1579 1700 1900 2078 2231 2259 2001 1973 2127 2324 2361 2289 2217 2029 1909 1817 1858 1995 2185 2350 2477 2458 2320 2226 2181 2106 1980 1861 1708 1558 1338 1333 1264 1070 966 979 1155 1304 1461 1519 1382 1360 1329 1333 1310 1290 1229 1205 1170 1065 1036 1070 1172 1267 1395 1443 1539 1574 1654 1708 1854 1992 2196 2332 2298 2178 2051 1953 1937 1806 1722 1650 1664 1642 1572 1450 1306 1235 1105 1032 1049 1156 1307 1353 1346 1320 1269 1342 1493 1583 1716 1762 1628 1508 1377 1264 1142 1078 1024 958 1121 1248 1335 1312 1295 1297 1332 1388 1390 1493 1645 1610 1616 1703 1897 1993 2021 1953 1926 1866 1755 1636 1547 1423 1331 1151 1077 1035 1061 1039 1105 1209 1285 1293 1326 1369 1402 1483 1531 1597 1651 1734 1774 1843 1939 2057 1989 1811 1678 1547 1527 1704 1839 1901 1936 1994 1930 1876 1903 1925 1946 2022 2064 2113 2073 1992 1958 1931 1990 1947 1796 1866 1992 1951 1866 1792 1748 1650 1511 1389 1292 1327 1428 1486 1384 1265 1238 1095 1137 1371 1482 1422 1335 1250 1196 1270 1316 1347 1397 1500 1584 1674 1771 1836 1807 1721 1614 1480 1413 1296 1304 1444 1511 1463 1435 1538 1622 1701 1597 1513 1447 1374 1406 1416 1409 1421 1476 1408 1349 1279 1190 1179 1165 1095 1081 1070 972 851 899 898 838 794 822 752 788 826 798 736 676 658 572 576 570 580 641 640 624 644 704 737 771 810 876 939 1015 1093 1221 1187 1102 1028 955 983 893 890 866 920 1036 1081 1043 1009 897 829 738 789 687 673 706 717 761 768 869 909 928 922 908 981 1100 1180 1206 1180 1143 1176 1111 1120 1213 1234 1132 1055 942 879 852 908 890 859 825 809 706 622 537 437 439 440 465 533 597 676 773 809 852 811 709 690 509 426 453 454 393 342 287 235 211 175 127 105 127 145 202 188 110 155 200 232 325 351 291 231 152 121 161 225 355 333 342 273 318 314 274 166 157 231 295 320 254 307 363 353 387 375 350 262 231 233 177 167 191 187 188 187 102 7 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 951 956 946 954 976 965 907 971 1000 1037 1047 1042 952 1018 965 905 1050 1134 1058 995 982 961 943 996 1002 1019 953 978 1053 1074 1002 949 872 906 993 1042 1120 1150 1146 1104 1092 1040 976 919 958 966 1033 1104 1195 1214 1196 1217 1264 1255 1233 1221 1175 1184 1211 1226 1249 1329 1418 1363 1298 1319 1350 1353 1376 1401 1417 1411 1399 1339 1393 1393 1345 1253 1161 1059 998 939 892 854 853 851 849 851 831 841 830 825 812 797 782 737 712 683 671 624 588 541 517 507 496 493 489 480 478 478 479 477 493 518 528 557 563 570 568 566 570 568 509 494 495 491 482 471 464 482 502 548 573 594 609 634 664 687 712 772 825 857 832 766 741 690 664 679 714 755 793 829 855 924 964 1058 1193 1123 1089 1001 957 916 896 845 793 796 777 750 721 676 681 720 788 909 881 872 838 868 886 862 842 924 981 1085 1120 1191 1135 1159 1202 1295 1332 1462 1529 1570 1689 1697 1626 1543 1451 1370 1278 1216 1240 1246 1214 1285 1304 1303 1328 1366 1394 1415 1437 1418 1370 1339 1265 1219 1171 1138 1089 1072 1044 1014 1027 1083 1140 1185 1244 1316 1392 1366 1223 1171 1142 1126 1068 1019 906 880 849 854 839 964 1014 1053 1066 1116 1180 1148 1165 1269 1423 1568 1671 1559 1498 1482 1389 1327 1335 1281 1154 1064 1083 1040 1078 1128 1227 1272 1200 1146 1024 973 934 994 1004 1032 1004 964 944 970 945 980 1048 1113 1253 1375 1377 1352 1255 1195 1096 1081 1032 1051 1001 1041 1126 1191 1297 1385 1294 1221 1217 1320 1492 1620 1775 1869 1909 1885 1867 1821 1753 1681 1608 1554 1488 1572 1650 1771 1784 1831 1895 2001 2053 2049 2018 2084 2189 2323 2466 2480 2396 2323 2359 2367 2247 2106 2023 1901 1845 1747 1685 1734 1818 2056 2167 2056 2021 2089 2164 2320 2379 2253 2158 2056 1999 1911 1851 1843 1834 1693 1623 1515 1422 1340 1442 1632 1737 1837 1904 1942 1999 2138 2059 1995 1960 1908 1902 1861 1858 1920 1992 2052 2111 2305 2345 2355 2397 2408 2450 2449 2484 2536 2398 2125 2026 1991 1913 1784 1558 1445 1507 1620 1699 1828 1860 1956 2024 2125 2169 2212 2209 2296 2257 2458 2557 2571 2587 2525 2492 2504 2505 2549 2585 2565 2451 2434 2537 2645 2678 2508 2398 2261 2189 2141 2059 1956 1978 2110 2176 2297 2435 2406 2338 2231 2243 2278 2358 2396 2216 2174 2219 2189 2227 2344 2246 2176 2105 2129 2168 2095 2008 2011 2004 2002 1975 1962 1992 2024 1990 2001 1951 1819 1693 1589 1471 1385 1260 1200 1043 1013 1038 1128 1244 1326 1429 1462 1565 1588 1631 1730 1814 1849 1864 1861 1839 1891 2019 2132 2257 2333 2276 2248 2292 2339 2356 2343 2204 2073 1886 1726 1581 1533 1691 1810 1916 1944 2021 2028 2035 1947 1772 1713 1624 1629 1672 1728 1796 1873 2041 2128 2237 2298 2218 2138 2104 2134 2213 2250 2295 2428 2443 2437 2556 2660 2626 2583 2515 2446 2301 2217 2130 2044 2083 2128 2136 2202 2329 2400 2485 2617 2642 2597 2503 2343 2220 2270 2424 2578 2419 2284 2250 2216 2221 2004 2022 1980 1977 1884 1890 1798 1643 1427 1348 1478 1576 1744 1851 1996 2168 2359 2493 2315 2138 2312 2511 2689 2565 2333 2180 2025 1868 1871 2004 2125 2236 2417 2403 2153 2068 1972 1963 1821 1747 1710 1567 1391 1264 1137 1054 962 1043 1244 1449 1620 1606 1520 1457 1389 1484 1468 1391 1321 1272 1243 1203 1096 1056 1080 1148 1296 1458 1765 1730 1799 1891 1972 2056 2199 2326 2331 2279 2133 2079 2034 1978 1859 1844 1785 1664 1515 1425 1301 1272 1249 1142 1035 1062 1199 1323 1402 1432 1375 1376 1492 1603 1770 1832 1673 1557 1404 1300 1212 1135 1002 961 1125 1198 1315 1429 1495 1487 1472 1465 1473 1497 1510 1451 1598 1762 1932 2048 2017 1944 1896 1767 1654 1561 1442 1349 1268 1123 1140 1259 1267 1142 1079 1150 1256 1323 1369 1435 1489 1542 1585 1591 1691 1753 1783 1841 1903 2051 2020 1873 1741 1564 1592 1713 1721 1774 1825 1930 2019 2020 2023 1990 1996 2029 2073 2077 2036 2019 2021 2036 2015 1907 1803 1862 1908 1803 1732 1638 1608 1503 1400 1394 1457 1531 1505 1372 1318 1329 1342 1192 1102 1205 1332 1479 1523 1470 1391 1269 1265 1366 1379 1442 1523 1646 1755 1864 1830 1709 1654 1564 1468 1373 1314 1481 1568 1567 1565 1605 1688 1742 1693 1570 1470 1478 1485 1522 1523 1510 1524 1415 1333 1239 1184 1112 1110 1033 971 984 962 841 822 834 776 749 758 719 718 764 751 702 627 602 579 575 573 578 605 647 719 761 775 743 802 848 872 917 1006 1046 1155 1217 1121 1067 996 936 1002 1014 1010 1058 1084 1012 967 909 861 820 747 775 680 694 760 777 796 807 832 899 1015 1020 1022 1016 1103 1185 1154 1093 1074 1095 1086 1149 1234 1237 1150 1053 925 839 727 796 814 741 751 753 690 636 563 487 421 362 402 492 585 656 685 700 720 712 730 743 655 545 585 602 508 425 325 365 310 221 245 207 128 88 125 133 124 197 272 307 394 366 283 216 145 115 192 242 335 329 306 312 220 309 261 111 288 332 329 302 226 303 313 342 321 354 352 318 315 221 168 108 106 106 103 122 130 15 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1073 1068 1067 1067 987 966 1002 1069 1029 1080 1072 1067 1046 1105 1074 1101 1069 1144 1153 1195 1186 1160 1154 1146 1138 1146 1101 1033 1088 1130 1106 1065 908 944 1085 1190 1279 1310 1344 1305 1181 1086 1022 1069 1089 1068 1119 1199 1362 1407 1383 1391 1394 1385 1396 1401 1364 1370 1425 1415 1377 1448 1402 1340 1273 1220 1265 1344 1423 1524 1579 1565 1526 1378 1308 1235 1191 1117 1065 986 966 944 950 971 960 935 914 905 918 916 914 905 890 872 841 801 767 743 713 672 655 593 562 520 505 503 499 494 489 483 477 475 474 472 474 472 469 473 490 544 553 548 548 540 497 494 490 476 466 464 495 517 563 588 625 649 674 697 730 763 830 793 775 702 654 674 736 783 822 856 892 924 970 1090 1129 1052 993 993 940 891 827 813 810 763 726 712 750 682 667 666 746 825 859 841 819 787 848 881 889 983 974 1027 1207 1325 1309 1254 1236 1215 1213 1232 1290 1392 1424 1431 1459 1516 1610 1607 1550 1466 1316 1201 1133 1156 1176 1179 1213 1220 1273 1277 1333 1354 1368 1339 1337 1303 1262 1241 1186 1147 1067 1032 993 965 1055 1114 1217 1271 1293 1283 1287 1310 1271 1210 1120 1054 1099 1035 1046 1072 962 899 793 896 1085 1015 988 1024 1070 1023 1159 1263 1439 1580 1527 1468 1329 1271 1229 1271 1312 1248 1100 1013 1073 1039 1076 1131 1216 1293 1213 1157 1088 1043 983 933 1001 978 955 921 953 970 995 1084 1116 1192 1327 1446 1304 1164 1105 1043 1038 1018 993 992 1072 1128 1195 1219 1379 1480 1369 1279 1182 1326 1506 1637 1764 1825 1840 1867 1964 1952 1870 1802 1757 1731 1628 1677 1714 1668 1647 1743 1735 1799 1856 1944 2027 2188 2299 2364 2427 2326 2280 2278 2280 2225 2197 2163 2100 1983 1894 1755 1683 1666 1709 1955 2046 1979 1984 2123 2175 2171 2230 2220 2156 2062 1983 1849 1815 1721 1642 1544 1499 1421 1364 1367 1481 1573 1662 1784 1764 1888 1961 1953 1963 1912 1880 1821 1810 1825 1875 1971 2029 2114 2167 2280 2447 2418 2401 2397 2423 2465 2525 2288 2153 2025 1962 1856 1746 1661 1559 1422 1481 1579 1652 1743 1823 1892 1955 2025 1993 2048 1975 2022 2116 2287 2422 2306 2250 2126 2142 2188 2175 2228 2226 2291 2291 2340 2409 2619 2757 2646 2504 2343 2305 2228 2133 2007 2019 2132 2206 2295 2392 2558 2464 2227 2124 2113 2164 2172 2140 2050 2105 2170 2123 2212 2298 2341 2307 2296 2262 2206 2143 2135 2084 2085 2058 2079 2081 1994 1910 1902 1952 1981 1847 1715 1535 1419 1280 1146 1072 1089 1017 1012 1029 1098 1184 1210 1408 1432 1551 1568 1635 1657 1610 1593 1705 1808 1952 2063 2176 2167 2160 2112 2040 2098 2126 2150 2110 2043 1973 1860 1671 1511 1525 1610 1635 1683 1736 1727 1692 1658 1568 1545 1611 1728 1652 1668 1732 1706 1784 1868 2056 2164 2277 2289 2261 2196 2197 2240 2303 2321 2370 2436 2632 2723 2712 2707 2664 2560 2400 2304 2299 2397 2262 2227 2244 2330 2453 2533 2649 2713 2587 2544 2430 2303 2177 2257 2395 2367 2246 2153 2041 2008 1937 1824 1765 1686 1666 1659 1663 1555 1453 1395 1483 1600 1566 1738 1849 2016 2126 2265 2380 2593 2692 2668 2786 2804 2590 2393 2309 2159 2077 2123 2154 2158 2201 2375 2327 2227 2135 1890 1672 1626 1512 1437 1339 1187 1102 1010 988 1016 1277 1484 1573 1719 1807 1721 1581 1528 1651 1743 1616 1464 1416 1349 1301 1240 1150 1075 1083 1189 1356 1500 1609 1728 1841 2009 2148 2261 2180 2084 2038 1960 1907 1839 1839 1806 1801 1787 1659 1488 1438 1312 1202 1102 1063 1144 1151 1217 1223 1253 1313 1435 1508 1603 1704 1803 1874 1732 1617 1478 1395 1296 1222 1099 1002 992 1083 1234 1336 1393 1444 1507 1525 1391 1314 1340 1411 1532 1678 1859 1952 2045 1966 1868 1727 1626 1544 1482 1326 1201 1239 1330 1459 1466 1358 1251 1151 1186 1335 1424 1549 1617 1741 1832 1737 1765 1906 1913 2049 2072 2086 2010 1884 1826 1685 1627 1618 1627 1660 1720 1866 1974 2124 2176 2071 2114 2284 2175 2124 2109 2096 2091 2055 1968 1852 1875 1999 1928 1836 1719 1687 1654 1482 1432 1606 1635 1682 1594 1492 1401 1469 1561 1384 1271 1141 1244 1377 1437 1526 1604 1547 1472 1346 1334 1452 1530 1648 1745 1874 1854 1725 1632 1561 1534 1491 1422 1424 1478 1590 1654 1787 1878 1792 1728 1662 1652 1636 1650 1716 1662 1566 1479 1396 1320 1182 1104 1031 990 944 899 854 845 821 765 735 717 691 680 670 650 640 630 623 608 600 588 579 580 582 589 624 697 743 702 706 754 773 801 855 940 1018 1131 1208 1223 1169 1075 987 1022 1106 1123 1048 944 900 866 838 805 820 762 763 688 682 777 821 818 833 930 997 1022 1018 1080 1144 1189 1218 1149 1144 1008 1084 1126 1161 1174 1145 1140 1130 939 830 702 628 617 659 623 632 610 616 552 470 406 321 355 401 510 563 573 552 554 574 595 632 673 674 673 655 594 532 517 484 422 380 306 265 184 144 70 72 128 169 248 300 365 335 317 363 238 172 130 266 321 344 288 274 283 167 152 120 260 297 301 222 187 199 206 223 254 289 311 295 299 305 276 154 105 40 28 22 20 6 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1167 1148 1136 1114 984 1040 1073 1079 1082 1088 1100 1096 1109 1133 1134 1154 1161 1139 1270 1281 1283 1246 1239 1244 1229 1231 1099 1080 1069 1035 1009 979 947 965 1020 1088 1166 1228 1297 1342 1319 1204 1143 1243 1265 1217 1172 1212 1303 1393 1479 1485 1472 1442 1462 1478 1496 1467 1513 1499 1486 1500 1365 1281 1238 1181 1207 1256 1323 1386 1472 1509 1413 1325 1256 1187 1139 1083 1044 1030 1015 1015 1021 1029 1018 1007 1011 991 1006 982 989 974 968 951 921 859 823 793 765 702 675 619 590 532 519 513 511 500 495 492 486 483 484 481 478 476 472 475 470 470 476 487 500 521 538 524 491 490 476 469 493 553 594 623 658 708 744 776 783 825 818 727 691 642 670 791 862 931 968 1009 1040 1078 1116 1048 1010 978 906 879 844 789 772 791 734 695 679 693 726 662 649 718 763 798 849 776 749 810 797 828 855 955 1096 1211 1315 1311 1253 1190 1157 1132 1145 1220 1291 1368 1377 1387 1404 1414 1426 1417 1377 1324 1225 1176 1107 1102 1131 1177 1211 1223 1244 1241 1217 1270 1305 1294 1269 1233 1244 1191 1095 1106 1091 1051 997 938 1030 1092 1174 1261 1257 1274 1263 1222 1244 1243 1135 1130 1150 1145 1065 1022 920 865 854 840 1046 988 954 1001 982 1019 1174 1286 1454 1480 1418 1328 1246 1225 1193 1255 1178 1112 1075 975 1017 1029 1055 1104 1197 1318 1257 1227 1175 1103 1062 944 953 940 981 1019 993 1009 1064 1129 1260 1319 1457 1467 1333 1220 1115 1065 995 1018 984 1054 1152 1199 1252 1313 1500 1516 1389 1346 1226 1267 1445 1556 1680 1734 1780 1783 1842 1935 2029 1966 1908 1877 1880 1870 1829 1819 1806 1752 1746 1885 1868 1919 2018 2191 2324 2448 2352 2265 2200 2195 2148 2085 2036 1955 1900 1821 1759 1683 1658 1647 1638 1818 1959 1984 2039 2136 2079 2093 2212 2185 2115 2026 1964 1901 1855 1730 1636 1503 1443 1372 1336 1374 1455 1542 1613 1694 1735 1848 1914 1879 1788 1772 1735 1720 1796 1860 1890 1998 2053 2143 2190 2284 2391 2549 2488 2481 2542 2513 2426 2244 2136 2065 2037 1982 1924 1755 1645 1400 1457 1533 1597 1670 1732 1803 1902 1978 1858 1882 1860 1963 2068 2205 2223 2126 2056 1993 2000 2037 1991 2080 2139 2200 2239 2334 2419 2551 2638 2615 2520 2429 2355 2248 2184 2062 2042 2159 2261 2354 2411 2537 2416 2216 2096 2005 2010 2005 1976 1975 2026 2088 2018 2081 2172 2293 2442 2387 2223 2112 2027 2014 1940 1944 1955 1988 2002 1918 1782 1719 1800 1846 1743 1633 1454 1310 1156 1235 1282 1243 1179 1111 1063 1005 1090 1102 1217 1253 1345 1358 1489 1489 1403 1494 1622 1722 1861 1933 1993 1990 2005 1961 1884 1957 1992 1966 1927 1832 1764 1789 1685 1519 1370 1408 1434 1461 1506 1532 1505 1471 1475 1595 1817 1892 1838 1817 1790 1801 1723 1744 1866 1981 2145 2238 2334 2346 2278 2245 2290 2322 2387 2459 2538 2569 2684 2688 2535 2508 2437 2373 2525 2607 2548 2421 2394 2367 2441 2568 2490 2499 2578 2478 2364 2227 2157 2183 2157 2149 2045 1973 1872 1815 1752 1650 1595 1533 1503 1488 1461 1409 1391 1482 1631 1777 1813 1724 1777 1907 2010 2155 2272 2459 2610 2680 2776 2777 2568 2476 2426 2355 2334 2406 2454 2478 2460 2282 2157 2053 2038 2012 1880 1690 1545 1308 1216 1088 1084 1058 1018 1099 1228 1376 1501 1670 1829 1811 1665 1639 1775 1883 1766 1641 1572 1453 1388 1333 1239 1136 1089 1122 1222 1435 1514 1792 1892 1964 2009 2119 2185 2036 1929 1827 1770 1707 1690 1661 1632 1588 1552 1478 1362 1166 1119 1158 1251 1276 1252 1266 1285 1307 1434 1501 1552 1655 1780 1882 1860 1737 1660 1555 1436 1305 1189 1062 1011 985 1028 1163 1202 1231 1323 1308 1325 1318 1280 1402 1531 1700 1806 1839 1889 2011 2046 1961 1806 1685 1569 1467 1301 1229 1284 1388 1496 1565 1508 1382 1250 1185 1325 1440 1604 1687 1775 1878 1888 1872 1940 2072 2209 2246 2138 2125 2011 1908 1817 1788 1739 1709 1633 1674 1801 1899 2062 2153 2134 2155 2292 2227 2216 2247 2152 2155 2139 2006 1952 2040 2111 2052 1886 1843 1821 1736 1555 1545 1724 1732 1741 1671 1524 1444 1509 1562 1507 1387 1159 1290 1443 1495 1512 1560 1659 1667 1553 1414 1378 1464 1631 1757 1912 1914 1762 1694 1588 1577 1583 1522 1424 1447 1587 1683 1759 1866 1913 1849 1787 1773 1774 1765 1767 1731 1625 1527 1405 1286 1194 1166 1108 1055 999 959 891 838 830 820 799 777 749 727 705 704 702 676 669 617 600 588 584 584 585 593 648 695 668 664 691 749 797 876 933 1029 1075 1098 1116 1136 1171 1110 1037 1018 1089 1102 1041 1010 1005 970 927 858 804 820 773 710 675 722 738 746 827 904 943 911 933 1054 1111 1072 1113 1132 1036 958 1036 1109 1120 1136 1156 1198 1190 1049 993 864 731 596 538 546 546 500 507 471 416 338 302 324 416 441 473 498 475 479 495 545 565 582 597 592 591 589 599 556 497 422 372 299 229 159 115 85 65 122 188 228 288 355 355 291 365 319 263 122 288 298 312 329 299 312 303 233 111 180 301 234 192 189 256 226 250 310 313 293 296 319 335 238 154 117 68 122 103 26 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1163 1231 1216 1155 1013 1102 1122 1128 1136 1144 1153 1146 1143 1168 1175 1206 1189 1147 1244 1309 1322 1321 1307 1316 1328 1268 1151 1135 1056 1035 1011 999 978 991 1024 1058 1102 1144 1205 1248 1252 1211 1220 1249 1276 1245 1226 1238 1313 1363 1522 1572 1537 1538 1532 1540 1540 1536 1586 1556 1440 1368 1278 1224 1177 1122 1124 1177 1241 1315 1377 1403 1357 1260 1205 1131 1112 1098 1099 1106 1129 1175 1185 1132 1149 1090 1076 1092 1133 1148 1151 1127 1101 1078 1065 998 925 875 835 751 696 616 580 567 531 524 521 508 504 504 504 505 503 502 497 497 495 475 471 469 469 467 464 464 465 462 465 468 464 465 484 606 687 759 788 824 873 937 917 940 891 816 799 690 615 758 840 969 950 1030 1061 1076 1003 944 888 937 878 769 746 726 788 759 781 709 677 680 707 642 674 756 702 709 722 726 775 806 807 841 911 1019 1130 1142 1307 1268 1203 1162 1106 1085 1145 1177 1247 1303 1325 1349 1341 1313 1317 1344 1379 1335 1240 1174 1070 1134 1204 1251 1260 1246 1187 1117 1112 1129 1213 1166 1138 1159 1211 1163 1093 1023 1015 1006 948 922 999 1070 1161 1203 1208 1214 1199 1184 1152 1189 1173 1164 1194 1126 1036 1024 996 920 800 787 944 973 898 935 971 1090 1233 1344 1512 1460 1275 1227 1132 1101 1216 1146 1072 1048 969 1025 1079 1063 1035 1012 1137 1270 1296 1223 1151 1104 1079 994 888 939 1030 1008 1045 1078 1093 1196 1380 1484 1564 1505 1380 1300 1164 1113 1017 973 1006 1113 1250 1266 1341 1446 1657 1577 1437 1368 1322 1246 1366 1436 1535 1617 1672 1716 1712 1763 1920 1997 2060 2069 2031 1972 1889 1926 1898 1855 1807 1834 1873 1981 2061 2171 2295 2465 2404 2241 2185 2118 2080 2017 1963 1886 1810 1812 1814 1705 1651 1599 1577 1679 1822 2053 2074 2029 2014 2045 2153 2180 2111 2040 2014 1938 1861 1757 1666 1537 1442 1367 1333 1379 1409 1495 1540 1615 1704 1816 1857 1772 1673 1654 1698 1827 1900 1937 2001 2039 2077 2136 2185 2258 2302 2366 2466 2591 2490 2386 2276 2152 2099 2055 2069 1964 1887 1770 1699 1419 1413 1484 1530 1602 1654 1702 1795 1734 1662 1659 1643 1890 2019 2105 2104 2034 1930 1906 1926 1913 1987 2050 2101 2195 2258 2314 2398 2441 2462 2394 2357 2338 2283 2201 2152 2063 2077 2183 2265 2385 2433 2403 2291 2165 2079 1983 1899 1887 1867 1837 1906 1948 1955 2064 2189 2266 2289 2271 2184 2069 1952 1867 1845 1805 1816 1858 1875 1861 1736 1634 1619 1645 1634 1482 1316 1231 1317 1401 1447 1385 1333 1285 1215 1116 991 999 1035 1082 1146 1143 1295 1353 1308 1389 1499 1573 1713 1762 1775 1770 1805 1799 1752 1826 1881 1820 1710 1639 1566 1570 1521 1408 1303 1231 1257 1281 1327 1348 1419 1490 1666 1815 1920 1968 2086 2044 1954 1926 1868 1774 1754 1860 1999 2093 2225 2319 2390 2361 2390 2341 2315 2340 2387 2440 2545 2597 2676 2604 2530 2440 2598 2807 2799 2726 2593 2571 2580 2442 2373 2328 2397 2527 2410 2203 2075 1989 1957 1940 1848 1802 1757 1691 1647 1672 1757 1698 1604 1513 1525 1508 1450 1521 1641 1823 1956 1960 1891 1880 1929 2042 2147 2294 2385 2514 2667 2777 2652 2600 2554 2558 2513 2651 2660 2450 2344 2166 2045 1909 1861 1876 1773 1569 1423 1231 1127 1197 1338 1187 1063 1076 1221 1440 1552 1748 1921 1896 1791 1739 1819 2004 1953 1828 1727 1569 1534 1367 1301 1200 1119 1106 1152 1336 1423 1612 1782 1809 1892 1998 2114 2097 1988 1839 1722 1615 1567 1506 1469 1434 1383 1360 1250 1183 1237 1221 1322 1399 1373 1346 1299 1314 1353 1445 1534 1655 1740 1739 1746 1688 1604 1521 1412 1266 1198 1132 1063 1001 1009 1030 1048 1087 1134 1151 1193 1270 1338 1415 1506 1664 1796 2018 2015 2005 2053 2011 1862 1705 1614 1566 1410 1299 1380 1447 1610 1694 1656 1553 1399 1315 1314 1371 1490 1583 1714 1801 1927 1993 2020 2068 2149 2269 2147 2091 2017 1971 1924 1890 1848 1756 1646 1648 1789 1907 2063 2181 2227 2207 2342 2319 2359 2284 2232 2243 2158 2025 2013 2166 2243 2106 1965 1959 1947 1820 1634 1625 1786 1821 1711 1618 1524 1537 1628 1653 1513 1339 1254 1398 1563 1614 1642 1624 1622 1660 1698 1578 1448 1477 1587 1695 1870 1966 1831 1705 1668 1731 1683 1590 1539 1487 1529 1637 1750 1818 1909 1886 1892 1836 1779 1725 1683 1670 1638 1560 1485 1395 1352 1309 1229 1154 1080 1035 958 920 916 902 873 847 825 816 800 774 775 741 743 697 662 585 581 586 586 599 612 623 655 682 699 769 836 900 938 973 1043 1041 987 1083 1098 1077 1054 1080 1099 1053 1023 997 936 894 863 822 775 842 799 729 701 684 680 696 754 833 827 913 981 1037 1013 995 1035 1064 964 913 1018 1120 1160 1160 1198 1254 1295 1158 984 822 728 625 557 487 440 394 365 347 322 350 359 280 298 360 423 437 413 398 409 449 494 524 514 513 509 520 522 517 465 406 368 304 240 147 147 94 61 87 137 160 247 345 304 339 336 327 235 112 271 305 329 311 292 313 277 262 241 105 272 261 173 192 207 251 245 278 320 313 315 315 363 253 195 124 165 187 95 37 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1048 1083 1135 1134 1049 1152 1243 1248 1244 1249 1243 1229 1221 1226 1230 1244 1246 1218 1186 1284 1353 1372 1349 1354 1389 1358 1182 1124 1092 1076 1050 1037 1027 1048 1065 1080 1123 1161 1202 1247 1300 1308 1303 1344 1399 1357 1311 1286 1322 1398 1532 1503 1473 1474 1470 1481 1514 1499 1456 1425 1371 1302 1239 1188 1137 1084 1086 1133 1191 1271 1321 1315 1277 1241 1183 1175 1173 1172 1193 1214 1239 1313 1303 1215 1183 1127 1110 1109 1096 1104 1120 1167 1145 1111 1122 1135 1117 1022 951 840 739 631 592 575 545 544 540 526 522 567 548 540 530 546 556 537 554 523 523 548 571 584 572 552 555 560 557 558 540 533 475 605 692 779 817 882 938 1037 1094 1108 1086 1035 980 793 682 601 659 746 809 886 925 922 909 850 794 809 794 731 700 693 746 734 710 709 675 653 646 642 654 677 707 810 869 829 767 794 796 855 914 1038 1144 1299 1322 1247 1182 1112 1062 1039 1069 1162 1242 1284 1256 1269 1248 1225 1226 1209 1241 1159 1108 1092 993 1053 1099 1098 1095 1112 1098 1058 1051 1090 1104 1060 1114 1178 1257 1224 1173 1122 1021 946 927 909 973 1009 1095 1173 1138 1132 1136 1100 1086 1132 1096 1110 1159 1176 1151 1067 986 924 787 758 845 850 876 903 1055 1162 1290 1415 1472 1359 1294 1203 1046 1115 1159 1050 992 947 1028 1055 1093 1002 953 997 1069 1162 1307 1221 1135 1070 1041 983 926 1049 1164 1082 1056 1124 1163 1201 1362 1511 1630 1552 1421 1304 1175 1064 977 972 1046 1136 1260 1313 1377 1531 1754 1710 1564 1484 1401 1311 1280 1319 1409 1472 1525 1582 1587 1640 1722 1764 1843 1915 1969 2004 2047 2033 1995 1955 1926 1876 1856 1959 2057 2212 2289 2369 2414 2343 2299 2215 2166 2134 2052 1957 1903 1883 1794 1716 1716 1609 1535 1648 1741 1881 2003 1933 1938 2084 2165 2202 2134 2054 2006 1923 1865 1725 1634 1497 1429 1362 1328 1375 1447 1508 1535 1559 1597 1690 1693 1685 1590 1692 1736 1829 1875 1952 2014 2017 2038 2101 2148 2191 2252 2288 2311 2332 2353 2317 2262 2190 2100 1926 1895 1895 1871 1683 1556 1427 1362 1438 1469 1552 1606 1607 1687 1602 1558 1534 1633 1845 1989 2052 2043 1989 1900 1819 1887 1979 1981 2043 2106 2174 2241 2305 2351 2337 2305 2243 2193 2242 2204 2158 2124 2093 2095 2177 2232 2312 2250 2262 2208 2111 2035 1945 1884 1885 1830 1812 1781 1812 1916 2034 2099 2088 2024 2061 2078 2017 1937 1874 1776 1731 1742 1791 1757 1790 1734 1675 1508 1462 1400 1345 1304 1393 1511 1548 1614 1513 1468 1418 1361 1236 1093 1061 1000 969 1001 1055 1121 1148 1270 1353 1427 1452 1597 1573 1542 1565 1608 1624 1615 1674 1767 1734 1550 1452 1409 1331 1257 1195 1168 1299 1370 1423 1485 1545 1590 1694 1890 1929 2106 2095 2233 2238 2143 2071 1963 1899 1803 1764 1886 1952 2069 2211 2329 2357 2402 2378 2276 2244 2311 2392 2510 2622 2502 2542 2695 2626 2675 2717 2866 2813 2557 2472 2440 2310 2284 2260 2267 2355 2369 2257 2009 1898 1829 1782 1760 1761 1820 1815 1870 1914 1953 2040 2065 1925 1801 1597 1478 1531 1639 1805 1925 2122 2143 2036 1983 1981 2018 2131 2212 2335 2464 2675 2851 2719 2808 2804 2782 2845 2664 2411 2265 2076 1985 1862 1690 1705 1664 1415 1293 1173 1203 1379 1528 1279 1148 1046 1172 1385 1545 1748 1895 2025 1956 1876 1884 2060 2134 1968 1849 1680 1552 1512 1494 1276 1176 1128 1139 1271 1401 1529 1593 1675 1750 1915 2042 2148 2039 1884 1770 1630 1582 1553 1475 1385 1357 1321 1224 1425 1424 1330 1299 1421 1422 1335 1316 1435 1473 1543 1624 1690 1612 1577 1569 1566 1544 1521 1461 1348 1292 1178 1088 1008 1043 1051 1065 1067 1085 1181 1265 1354 1404 1471 1517 1648 1774 1997 2128 2111 2126 2089 1961 1910 1977 1712 1595 1449 1516 1506 1585 1738 1797 1666 1561 1462 1363 1435 1537 1529 1623 1700 1816 1957 2126 2237 2283 2280 2185 2180 2231 2170 2122 2023 1859 1741 1640 1663 1788 1872 2005 2127 2212 2263 2262 2287 2357 2339 2288 2273 2130 2049 2048 2150 2227 2114 2058 2108 2003 1865 1673 1708 1866 1842 1737 1633 1621 1678 1762 1675 1454 1322 1438 1539 1620 1760 1775 1720 1766 1713 1720 1578 1620 1660 1634 1707 1750 1811 1849 1753 1751 1748 1662 1629 1610 1556 1565 1623 1735 1817 1927 1897 1865 1794 1718 1662 1597 1588 1599 1596 1560 1533 1458 1381 1304 1229 1156 1115 1060 1060 1058 1020 993 951 936 927 873 850 876 861 815 749 672 584 587 598 623 602 603 617 645 678 701 763 801 849 853 871 908 938 911 981 1037 1140 1143 1079 1040 999 944 895 888 856 829 812 839 837 796 762 725 714 689 684 714 790 813 794 892 893 914 1018 994 918 890 881 966 1078 1125 1199 1248 1317 1295 1182 1069 899 827 700 599 437 439 492 417 460 512 557 467 403 288 336 353 412 358 312 340 383 453 438 428 433 443 442 445 455 443 393 334 261 215 150 181 169 117 52 81 148 201 271 267 313 348 316 177 100 349 316 327 307 314 293 291 304 271 82 255 279 198 193 267 241 277 291 303 290 294 312 367 305 197 142 212 189 182 96 43 0 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1000 1022 1041 1055 1053 1092 1166 1226 1309 1376 1367 1366 1355 1336 1280 1293 1275 1245 1196 1263 1335 1339 1299 1290 1339 1379 1263 1191 1158 1136 1089 1080 1064 1084 1126 1139 1173 1209 1265 1308 1399 1479 1458 1464 1452 1434 1404 1326 1345 1416 1443 1411 1378 1381 1409 1410 1374 1364 1346 1329 1311 1278 1214 1196 1135 1057 1121 1151 1200 1272 1316 1367 1341 1273 1225 1193 1235 1284 1307 1279 1266 1225 1190 1086 1035 988 958 942 933 938 954 973 962 943 960 980 1032 1085 1062 927 802 679 652 590 580 596 578 564 549 591 602 598 602 645 650 600 602 597 586 578 594 593 575 567 556 545 538 520 510 494 464 471 541 618 670 728 759 844 926 939 949 913 836 726 665 610 584 689 753 789 795 790 799 769 742 735 718 742 704 707 728 769 716 670 668 634 626 670 706 739 771 816 871 884 850 796 851 885 874 1034 1147 1294 1322 1241 1199 1123 1064 1008 1095 1187 1199 1225 1232 1196 1182 1174 1146 1138 1152 1122 1070 1027 961 990 1025 1018 1029 1040 1037 1014 1030 1045 1021 1069 1149 1219 1318 1246 1134 1126 1013 992 930 886 1024 1120 1198 1235 1143 1066 1041 1043 1037 1115 1030 1058 1104 1065 1100 1070 1001 938 813 757 785 848 992 1102 1173 1269 1420 1527 1443 1329 1155 1055 984 1130 1081 1003 931 1028 1107 1035 1043 950 939 970 1016 1128 1231 1169 1080 992 925 921 1022 1110 1217 1149 1065 1141 1217 1279 1290 1354 1474 1588 1448 1327 1191 1088 964 1009 1094 1149 1225 1314 1420 1519 1745 1836 1697 1590 1457 1404 1393 1386 1307 1383 1409 1468 1515 1516 1508 1536 1572 1614 1672 1820 1923 1981 2038 2019 1959 1878 1863 1920 1968 2056 2135 2220 2348 2325 2249 2210 2184 2133 2078 2002 1922 1836 1800 1796 1799 1667 1570 1619 1671 1764 1873 1850 1928 2003 2091 2215 2147 2081 2033 1947 1874 1758 1618 1469 1424 1348 1297 1371 1411 1439 1461 1475 1493 1515 1507 1541 1558 1608 1622 1712 1773 1858 1878 1947 2015 2087 2119 2155 2181 2169 2245 2228 2252 2253 2297 2183 2030 1860 1728 1625 1584 1501 1432 1361 1321 1389 1463 1563 1554 1543 1644 1548 1486 1545 1634 1752 1787 1845 1886 1963 1860 1774 1918 1913 1990 2072 2128 2173 2221 2272 2285 2259 2173 2112 2104 2172 2214 2199 2199 2168 2170 2202 2220 2249 2220 2120 2140 2046 1971 1937 1968 1944 1935 1923 1849 1761 1797 1894 1936 1882 1933 1933 1982 1968 1999 1942 1819 1751 1678 1750 1662 1656 1587 1508 1376 1353 1416 1417 1483 1624 1801 1773 1719 1694 1600 1564 1388 1243 1322 1245 1140 1101 1043 967 980 1034 1176 1264 1330 1343 1445 1379 1388 1360 1426 1463 1396 1501 1628 1614 1521 1321 1173 1100 1084 1203 1393 1543 1604 1638 1755 1784 1814 1926 2006 2146 2201 2235 2264 2384 2223 2108 2039 1953 1897 1789 1796 1848 1944 2051 2204 2185 2198 2203 2208 2225 2274 2416 2576 2523 2454 2461 2674 2633 2619 2652 2789 2732 2540 2403 2356 2287 2282 2343 2279 2220 2244 2095 1929 1817 1780 1769 1786 1844 1917 2036 2122 2222 2237 2113 2138 2274 2163 1643 1523 1553 1647 1824 1972 2187 2313 2260 2143 2046 2015 2085 2132 2212 2330 2539 2668 2599 2691 2623 2722 2729 2627 2390 2216 2004 1884 1802 1767 1551 1512 1316 1210 1242 1347 1553 1643 1461 1263 1064 1160 1394 1545 1739 1841 2081 2197 2054 2006 2081 2185 1959 1839 1775 1771 1709 1563 1385 1330 1184 1147 1213 1341 1452 1482 1642 1731 1832 1978 2137 2062 1900 1829 1697 1633 1579 1555 1460 1405 1312 1234 1403 1566 1458 1432 1427 1442 1342 1452 1510 1614 1642 1695 1714 1599 1452 1420 1419 1395 1390 1375 1312 1267 1207 1099 1021 1130 1144 1086 1102 1092 1163 1240 1359 1463 1468 1494 1589 1675 1888 1968 2053 2139 2065 1964 1973 2006 1915 1781 1738 1796 1700 1618 1694 1837 1784 1647 1521 1418 1499 1674 1629 1721 1769 1891 1952 2143 2265 2325 2249 2186 2170 2149 2168 2032 1945 1817 1718 1669 1655 1748 1859 1959 2031 2145 2152 2130 2162 2195 2270 2389 2220 2163 2128 2084 2116 2210 2260 2172 2123 2028 1939 1744 1715 1874 1942 1769 1683 1707 1792 1780 1633 1422 1332 1467 1535 1654 1767 1899 1912 1877 1892 1719 1628 1724 1829 1778 1843 1862 1866 1844 1831 1834 1766 1756 1763 1639 1620 1591 1610 1743 1861 1988 1850 1765 1716 1641 1590 1522 1500 1504 1478 1459 1425 1376 1356 1337 1319 1291 1225 1111 1094 1042 1039 1002 1009 987 1049 1042 1026 1008 1013 956 810 703 588 635 757 759 740 730 617 621 638 662 728 761 778 771 797 801 831 863 931 1014 1126 1111 1027 972 913 884 887 877 805 826 917 917 836 790 792 777 738 716 689 691 724 739 750 775 851 929 972 906 802 859 984 1009 1048 1088 1178 1235 1234 1153 1070 996 905 852 723 598 633 566 633 499 529 680 697 593 449 392 251 267 342 351 278 274 385 404 379 368 368 353 379 384 371 374 371 343 268 229 192 216 233 182 110 53 97 164 249 204 170 260 274 133 122 312 310 283 298 280 296 303 290 220 83 132 282 165 230 291 278 276 281 282 299 299 312 365 345 259 190 277 252 248 190 107 124 112 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 988 1016 1045 1066 1096 1108 1130 1156 1219 1260 1326 1421 1441 1397 1375 1363 1341 1294 1213 1177 1219 1231 1172 1165 1208 1218 1261 1312 1333 1226 1161 1134 1156 1175 1197 1249 1288 1305 1344 1374 1455 1443 1412 1373 1338 1311 1303 1267 1344 1399 1382 1348 1305 1271 1247 1261 1254 1247 1220 1189 1125 1093 1072 1037 1025 1004 1126 1186 1235 1302 1305 1304 1298 1181 1099 1006 1078 1154 1167 1109 1067 1056 1070 1058 997 901 872 862 851 804 809 824 826 845 858 909 981 921 860 800 778 751 760 712 735 754 752 726 684 717 750 751 729 788 767 743 731 723 672 644 632 638 653 663 674 684 693 668 567 489 470 464 466 539 624 717 743 780 772 817 816 810 794 730 657 593 571 602 626 665 664 695 686 689 684 662 649 662 650 737 817 808 723 676 649 618 640 704 738 789 809 809 832 847 898 880 866 898 922 1017 1155 1296 1309 1247 1177 1088 1008 1021 1079 1135 1141 1133 1130 1145 1112 1091 1098 1070 1053 1040 1057 1013 936 903 950 923 943 969 950 938 963 981 1060 1106 1151 1231 1394 1328 1242 1244 1161 1054 901 940 1098 1168 1301 1317 1231 1152 1044 948 927 953 963 933 985 953 971 1042 981 904 825 761 788 895 1031 1159 1314 1393 1450 1417 1342 1233 1080 981 1016 1098 996 912 1022 1104 1069 1019 939 887 881 961 1150 1167 1030 1033 940 978 869 868 1043 1079 1229 1230 1134 1085 1157 1167 1183 1236 1351 1448 1399 1297 1155 1046 952 1043 1126 1194 1260 1362 1442 1564 1785 1906 1830 1702 1630 1586 1602 1527 1445 1428 1375 1356 1368 1392 1438 1437 1441 1464 1526 1571 1611 1739 1825 1887 1856 1834 1808 1845 1893 1936 2002 2143 2260 2290 2196 2134 2102 2026 1999 1928 1920 1886 1911 1975 1902 1770 1659 1481 1531 1674 1771 1851 1960 2005 2098 2220 2204 2108 2049 1952 1888 1770 1677 1502 1413 1297 1287 1312 1340 1366 1406 1449 1493 1571 1621 1647 1666 1618 1611 1712 1791 1863 1947 2000 1972 2001 2044 2086 2131 2180 2138 2104 2119 2107 2151 2223 2086 1876 1700 1584 1531 1427 1383 1334 1306 1342 1424 1339 1339 1400 1445 1440 1412 1464 1509 1572 1563 1542 1572 1663 1743 1732 1802 1875 1939 2029 2090 2114 2119 2110 2138 2143 2070 2065 1919 1980 2029 2145 2203 2235 2275 2310 2283 2222 2156 2142 2133 2133 2190 2238 2117 2060 2058 2039 1933 1836 1742 1701 1741 1726 1808 1801 1786 1815 1793 1763 1705 1672 1633 1593 1548 1455 1395 1409 1495 1563 1661 1693 1601 1561 1761 1915 1916 1839 1677 1558 1435 1495 1430 1444 1378 1348 1247 1169 1015 960 1002 1078 1137 1177 1239 1152 1118 1111 1221 1252 1236 1320 1344 1333 1324 1165 1023 1134 1354 1490 1702 1867 1886 1873 1908 1958 1985 1959 2001 2029 2136 2245 2386 2353 2212 2189 2119 2167 2045 1942 1861 1827 1844 1914 1958 1974 1998 2028 2097 2153 2258 2300 2305 2348 2387 2411 2585 2557 2551 2525 2572 2674 2532 2471 2442 2434 2552 2418 2344 2245 2088 1972 1835 1823 1838 1898 2097 2243 2153 2171 2215 2296 2469 2480 2307 2134 2023 1623 1537 1598 1708 1866 2016 2238 2360 2524 2431 2205 2193 2437 2312 2199 2269 2380 2421 2461 2543 2455 2433 2373 2378 2335 2184 1932 1795 1628 1585 1444 1337 1256 1364 1547 1742 1858 1696 1377 1219 1091 1173 1345 1465 1673 1798 1994 2125 2294 2416 2217 2128 2088 2136 2087 1956 1701 1627 1713 1651 1361 1265 1205 1267 1374 1426 1557 1664 1822 1952 2126 2160 2042 1913 1744 1743 1632 1646 1557 1450 1326 1271 1415 1544 1683 1577 1526 1464 1393 1504 1618 1734 1747 1636 1539 1512 1467 1381 1322 1256 1215 1264 1221 1173 1071 1035 1089 1170 1263 1204 1163 1120 1173 1291 1456 1485 1627 1736 1690 1708 1780 1867 2004 2052 2177 2081 1993 1943 1893 1858 1867 1899 1993 1893 1838 1864 1918 1722 1545 1454 1558 1774 1759 1801 1856 1989 2107 2244 2306 2267 2226 2158 2117 2114 2132 1937 1821 1780 1808 1749 1713 1705 1775 1864 1908 1961 1979 2000 2070 2151 2260 2329 2273 2200 2182 2135 2166 2310 2364 2294 2210 2161 2066 1838 1785 1905 1982 1839 1803 1853 1938 1771 1628 1409 1381 1592 1690 1703 1724 1884 1973 1887 1875 1787 1800 1749 1807 1960 1960 1986 2027 1990 1939 1982 1930 1837 1746 1721 1766 1670 1707 1748 1827 1921 1855 1762 1681 1593 1510 1409 1360 1360 1359 1329 1289 1228 1219 1175 1134 1099 1066 986 917 837 822 803 809 816 854 868 822 816 798 793 705 640 626 709 866 930 848 757 661 695 761 669 657 678 725 760 804 868 885 860 951 1027 1124 1128 1067 991 982 950 926 879 840 921 1000 976 897 873 783 742 756 744 693 694 718 722 723 728 748 751 779 774 868 984 1021 1037 1041 1091 1174 1222 1235 1105 983 899 807 757 762 819 864 818 749 650 679 774 821 779 626 497 371 300 191 222 217 285 333 310 292 278 273 330 311 275 316 269 266 233 312 320 295 284 304 260 181 120 61 121 250 346 302 173 225 152 96 283 294 277 241 282 292 269 276 260 120 48 106 140 252 274 276 295 329 306 288 286 276 281 271 318 314 246 285 267 265 239 149 12 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1025 1062 1095 1112 1163 1170 1180 1201 1228 1254 1314 1385 1439 1422 1412 1373 1286 1226 1166 1174 1149 1104 1106 1116 1116 1117 1168 1222 1303 1317 1251 1228 1256 1272 1290 1278 1368 1389 1335 1302 1260 1259 1263 1269 1222 1206 1198 1232 1308 1323 1296 1264 1210 1187 1124 1130 1157 1171 1158 1147 1085 1047 994 965 910 1007 1045 1066 1099 1131 1158 1204 1211 1135 1097 995 944 986 1004 973 963 962 1002 1028 1002 925 894 925 911 869 796 770 796 867 881 846 890 963 983 903 856 823 782 738 710 731 758 713 710 777 826 876 865 907 903 869 868 846 821 787 782 767 750 723 698 666 684 639 619 506 484 484 471 500 563 606 628 653 672 710 741 711 682 650 640 588 563 581 607 610 615 651 646 649 677 636 672 626 653 688 738 856 811 678 629 629 652 671 711 731 736 738 794 811 817 851 872 888 878 958 1090 1267 1303 1247 1192 1098 1029 986 1020 1074 1104 1089 1078 1066 1056 1049 1040 1019 1004 998 968 977 939 903 880 903 952 928 907 921 973 1015 1074 1143 1275 1314 1389 1341 1338 1356 1219 1090 910 899 1095 1186 1295 1352 1307 1224 1091 992 891 924 888 919 875 872 899 942 839 763 740 748 852 960 1125 1230 1265 1357 1303 1289 1219 1179 1047 908 999 1003 889 954 1079 1069 1000 1069 948 857 880 979 1121 1055 1032 964 889 857 854 856 949 1070 1184 1257 1209 1129 1137 1223 1182 1219 1201 1236 1353 1244 1139 1039 957 1062 1162 1219 1300 1354 1453 1545 1695 1819 1929 1846 1789 1754 1670 1612 1605 1533 1491 1450 1453 1424 1509 1527 1563 1556 1564 1510 1544 1577 1593 1681 1689 1700 1733 1808 1851 1911 1972 2110 2222 2315 2213 2183 2165 2097 2030 2013 2062 2063 2071 2040 1948 1831 1732 1528 1445 1608 1676 1760 1879 2004 2090 2198 2139 2033 1980 1879 1869 1847 1779 1596 1453 1296 1278 1362 1416 1465 1483 1518 1540 1600 1644 1704 1733 1739 1732 1716 1667 1813 1905 2029 2102 2101 2117 2139 2174 2131 2092 2046 2012 2005 2022 2085 2122 1953 1798 1681 1559 1485 1420 1342 1306 1282 1337 1313 1358 1340 1348 1409 1410 1455 1452 1457 1494 1603 1592 1608 1619 1781 1900 1919 1969 1968 2013 2026 2007 2009 2043 2049 1999 1936 1942 1807 1929 2011 2056 2178 2208 2299 2294 2236 2204 2235 2165 2209 2292 2215 2185 2194 2170 2092 1996 1936 1835 1755 1662 1641 1662 1641 1655 1648 1625 1627 1578 1572 1530 1463 1419 1444 1461 1563 1687 1719 1734 1805 1754 1707 1678 1799 1925 1887 1659 1564 1628 1614 1584 1570 1503 1520 1379 1199 1149 1112 983 937 979 983 1061 1012 926 948 1000 1006 1089 1118 1161 1200 1059 971 1114 1369 1550 1682 1692 1698 1794 1739 1724 1765 1772 1768 1843 1882 2060 2170 2268 2361 2373 2324 2299 2237 2130 2068 1963 1901 1869 1893 1898 1920 1906 1925 1997 2059 2133 2218 2267 2292 2357 2444 2527 2516 2460 2453 2479 2535 2566 2461 2463 2563 2610 2441 2336 2249 2078 1956 1852 1884 1978 2053 2271 2398 2354 2271 2298 2398 2540 2400 2216 2001 1890 1617 1532 1660 1780 1970 2067 2157 2244 2335 2483 2355 2371 2523 2588 2334 2261 2339 2395 2464 2649 2577 2444 2260 2138 2115 2066 1888 1745 1559 1441 1357 1288 1342 1445 1629 1797 1961 1778 1483 1287 1119 1187 1378 1554 1655 1755 1900 2079 2287 2423 2487 2355 2301 2277 2049 1915 1860 1916 1867 1685 1540 1421 1203 1284 1483 1500 1539 1650 1800 1897 2097 2191 2035 1897 1860 1820 1731 1731 1597 1453 1296 1315 1465 1538 1673 1631 1625 1504 1484 1628 1711 1808 1732 1632 1507 1412 1323 1302 1278 1236 1157 1160 1169 1093 1051 1104 1195 1211 1345 1271 1179 1173 1161 1273 1465 1542 1628 1698 1804 1845 2006 2148 2266 2188 2131 2244 2026 1944 1896 1879 1886 1921 1942 1982 1968 1969 2003 1772 1598 1506 1590 1885 1882 1851 1871 1949 2035 2157 2209 2309 2307 2185 2136 2106 2078 1936 1845 1883 1929 1812 1760 1742 1744 1781 1851 1869 1927 2003 2074 2142 2192 2279 2324 2271 2247 2266 2250 2240 2192 2189 2136 2069 1975 1900 1913 2063 2011 1888 1917 1973 1935 1765 1617 1431 1482 1614 1738 1835 1851 1918 2000 1944 1843 1877 1963 1844 1805 1852 1907 2004 2076 2103 2141 2109 1982 1860 1806 1832 1790 1761 1794 1850 1891 1803 1775 1684 1633 1561 1514 1418 1358 1243 1245 1244 1220 1174 1100 1092 1045 996 966 884 842 757 723 702 707 741 765 771 730 703 682 675 633 597 664 766 920 1036 906 790 717 695 796 728 691 682 742 797 872 942 989 954 964 1058 1158 1168 1084 1043 984 916 903 873 875 950 1016 963 871 806 813 856 822 795 706 696 706 710 717 744 765 790 838 849 924 951 971 1028 1051 1108 1109 1139 1223 1153 990 920 916 911 920 942 981 972 869 801 815 819 744 687 635 591 520 433 266 184 266 309 268 241 232 194 256 257 222 215 297 251 176 233 303 275 233 214 251 261 172 107 45 97 171 266 318 217 169 121 80 204 262 283 288 229 257 266 169 119 38 84 171 227 283 258 273 279 295 244 290 245 244 286 235 266 270 235 229 225 139 51 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1113 1146 1222 1261 1250 1257 1295 1301 1321 1349 1397 1364 1359 1334 1340 1295 1200 1155 1105 1114 1084 1035 1021 1031 1070 1150 1275 1314 1284 1267 1245 1275 1229 1256 1265 1275 1334 1402 1362 1328 1226 1150 1113 1138 1127 1125 1125 1174 1239 1239 1197 1167 1092 1041 1048 1073 1097 1099 1087 1047 992 941 922 882 867 952 978 940 975 1024 1076 1126 1166 1127 1051 965 915 888 899 907 916 898 917 955 926 873 845 840 831 889 835 775 842 879 846 837 895 912 898 949 960 944 917 832 769 774 818 730 782 857 825 801 794 761 754 749 742 689 665 652 643 642 645 642 629 613 596 580 566 495 485 475 459 475 527 554 574 630 682 682 684 672 647 604 602 576 556 562 571 587 583 618 614 629 646 621 620 612 635 668 691 713 676 667 611 627 650 690 698 683 703 723 735 756 785 784 809 842 853 950 1059 1225 1296 1238 1177 1093 1038 995 956 951 1001 1062 1032 1018 998 995 993 995 953 959 945 929 909 905 871 910 888 878 907 952 1009 1031 1082 1175 1333 1364 1323 1287 1287 1253 1190 1118 916 874 1044 1132 1172 1258 1334 1241 1108 989 863 950 865 861 924 846 796 782 742 741 769 884 1011 1104 1245 1274 1188 1231 1155 1167 1176 1083 1043 931 884 835 953 1018 1065 992 949 1011 941 839 871 987 1072 1011 966 907 886 844 853 942 882 955 1143 1172 1203 1170 1249 1292 1230 1221 1120 1152 1152 1251 1164 1046 942 1019 1161 1210 1260 1342 1402 1471 1607 1731 1845 1952 1959 1867 1764 1738 1687 1594 1570 1546 1534 1484 1569 1650 1641 1653 1623 1619 1636 1673 1671 1718 1785 1862 1846 1827 1859 1930 2045 2199 2308 2280 2255 2293 2307 2221 2200 2174 2123 2059 2017 1959 1910 1857 1768 1568 1453 1429 1485 1595 1660 1828 2009 2018 2128 1994 1896 1710 1667 1698 1666 1572 1442 1305 1294 1391 1470 1562 1582 1604 1661 1694 1712 1746 1770 1778 1773 1755 1736 1733 1792 1890 1987 2053 2115 2166 2205 2129 2099 2028 1977 1904 1924 1931 1959 1997 1917 1821 1677 1541 1447 1362 1310 1259 1283 1376 1456 1488 1492 1527 1566 1617 1623 1561 1618 1729 1724 1717 1738 1876 2009 2071 2082 2051 2046 2036 1985 1950 1962 1947 1927 1873 1854 1715 1808 1863 1960 2039 2157 2252 2279 2221 2227 2335 2303 2295 2367 2364 2387 2389 2270 2111 1963 1871 1770 1768 1732 1694 1634 1653 1616 1581 1547 1514 1491 1486 1474 1499 1519 1566 1563 1614 1695 1805 1909 1933 1864 1764 1713 1779 1944 1930 1739 1716 1759 1695 1708 1663 1631 1615 1401 1293 1291 1223 1111 982 942 930 919 939 963 940 905 887 884 930 996 1005 904 998 1194 1327 1457 1522 1489 1539 1699 1638 1556 1608 1599 1602 1764 1902 1966 2000 2156 2251 2414 2388 2275 2221 2164 2127 2063 1997 1916 1994 2072 2035 1982 1944 1944 2000 2071 2126 2221 2285 2454 2420 2402 2425 2442 2456 2497 2554 2684 2540 2697 2708 2463 2372 2340 2316 2175 2017 1923 1965 2022 2056 2145 2246 2458 2447 2404 2439 2555 2385 2210 2010 1847 1605 1562 1705 1890 2091 2211 2387 2474 2525 2613 2539 2482 2554 2672 2558 2410 2336 2428 2574 2654 2671 2581 2347 2180 1921 1917 1796 1629 1456 1372 1336 1342 1468 1616 1712 1816 1848 1704 1569 1382 1154 1169 1412 1616 1796 1943 2151 2235 2408 2544 2683 2615 2471 2251 2135 2067 2122 2056 1838 1758 1688 1480 1227 1261 1420 1571 1612 1685 1796 1904 2080 2177 2040 1952 1911 1854 1812 1719 1578 1440 1333 1426 1591 1673 1736 1739 1649 1557 1607 1701 1801 1845 1711 1608 1504 1435 1372 1329 1264 1219 1229 1141 1081 1068 1130 1164 1288 1310 1397 1327 1213 1241 1203 1205 1341 1446 1552 1636 1798 1929 2089 2170 2265 2283 2208 2286 2235 2040 1972 1976 1912 1905 1939 2006 2039 2032 1999 1729 1620 1581 1630 1772 1818 1879 1940 2002 2072 2097 2159 2238 2240 2167 2094 2028 2004 2006 1957 1968 2055 1875 1801 1806 1783 1756 1772 1805 1874 1939 1997 2079 2138 2201 2232 2267 2322 2372 2402 2299 2175 2138 2132 2033 1983 1944 1978 2178 2108 2009 2049 2032 1912 1783 1617 1488 1601 1720 1758 1915 1995 2078 1997 1939 1914 1958 2049 1900 1871 1890 1908 1968 2029 2067 2046 2043 2046 2075 2073 2052 1974 1937 1972 2047 2063 1946 1860 1765 1728 1652 1583 1511 1435 1361 1263 1149 1106 1105 1039 958 932 887 868 849 832 805 823 742 706 663 688 691 651 619 603 600 601 639 707 781 885 973 935 861 770 708 743 795 779 713 768 824 890 948 1049 1047 1048 1088 1195 1215 1136 1104 1015 1002 920 848 908 986 976 918 836 826 898 890 812 815 755 705 704 706 711 715 719 724 777 802 845 839 863 940 1014 1013 975 1059 1157 1171 1088 1031 1036 1022 1058 1077 1152 1080 984 960 944 908 831 803 714 676 554 460 352 205 214 247 197 168 166 138 221 188 158 214 255 221 166 219 245 213 140 133 194 253 190 107 30 50 123 190 296 291 109 76 74 137 281 270 268 221 264 226 137 73 33 98 172 279 282 266 280 258 282 249 227 244 249 189 224 232 212 133 142 16 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1126 1149 1238 1186 1124 1126 1244 1273 1280 1270 1319 1258 1198 1216 1287 1261 1203 1094 990 1024 1066 1022 918 990 1082 1126 1158 1146 1138 1130 1094 1095 1100 1110 1115 1170 1197 1215 1247 1250 1271 1234 1098 1028 1034 1038 1040 1092 1122 1134 1070 1031 995 977 961 972 1034 1015 962 917 835 792 774 745 766 819 858 862 914 974 999 1011 1032 1059 1014 917 875 847 827 816 830 838 877 916 889 830 797 794 806 845 798 734 805 805 783 767 766 764 793 838 842 856 815 778 765 697 713 690 716 701 676 664 651 651 651 685 674 645 589 586 584 582 570 588 598 587 577 561 554 490 487 475 467 473 495 518 556 614 609 619 633 619 624 602 583 574 558 546 557 566 580 589 612 599 616 604 593 607 633 640 664 684 619 630 692 698 678 667 688 731 755 822 814 863 897 866 831 879 921 1014 1094 1233 1310 1247 1210 1142 1098 1012 998 969 920 1039 999 968 946 951 954 949 915 926 889 887 866 863 842 848 886 934 973 971 1001 1033 1088 1168 1305 1393 1334 1253 1168 1131 1064 1020 949 841 1000 988 1061 1129 1219 1246 1149 1002 836 872 889 798 908 914 782 734 740 812 862 932 1124 1250 1234 1196 1100 1105 1093 1123 1122 1045 931 915 800 934 1042 1034 982 910 902 881 893 817 824 860 962 966 864 854 838 839 881 1025 951 931 1060 1095 1107 1146 1227 1340 1234 1185 1105 1061 1044 1089 1126 1146 1004 934 1053 1101 1248 1308 1384 1414 1515 1590 1738 1848 2008 2007 1890 1795 1783 1708 1664 1642 1582 1550 1644 1747 1754 1752 1716 1690 1726 1787 1806 1775 1802 1909 1925 1898 1926 1990 2059 2209 2274 2208 2153 2124 2149 2239 2288 2245 2187 2065 2039 1956 1885 1804 1671 1544 1534 1439 1401 1441 1513 1619 1736 1893 1991 1811 1776 1633 1529 1524 1463 1427 1383 1280 1377 1457 1508 1613 1649 1682 1728 1753 1782 1806 1826 1836 1866 1840 1799 1777 1792 1818 1886 1959 2002 2049 2104 2156 2093 2021 1947 1896 1839 1775 1806 1818 1820 1737 1730 1672 1547 1408 1333 1251 1264 1385 1451 1525 1566 1634 1682 1689 1732 1686 1693 1791 1879 1972 2021 1946 2071 2195 2159 2129 2116 2067 2035 1987 1929 1853 1816 1765 1702 1694 1673 1826 1838 1895 2061 2177 2178 2093 2143 2279 2397 2479 2547 2576 2406 2308 2158 2041 1917 1866 1891 1921 1831 1716 1752 1765 1726 1741 1657 1610 1492 1549 1614 1648 1638 1752 1709 1765 1687 1801 1944 2016 1910 1854 1760 1861 1960 1944 1761 1789 1837 1773 1799 1755 1744 1677 1557 1503 1470 1324 1156 1059 1007 1035 1147 1257 1245 1183 1166 1096 1007 911 868 873 873 926 1098 1197 1280 1307 1348 1476 1557 1505 1395 1468 1466 1610 1778 1763 1779 1906 2033 2148 2332 2305 2256 2249 2220 2224 2170 2068 1990 2008 2187 2257 2155 2052 1994 1971 2014 2072 2167 2204 2269 2281 2273 2308 2423 2425 2443 2477 2697 2604 2639 2691 2480 2418 2357 2356 2213 2089 2036 2109 2144 2155 2151 2170 2267 2370 2503 2538 2546 2302 2153 1955 1805 1615 1574 1728 1895 2121 2280 2392 2440 2481 2443 2489 2605 2775 2906 2839 2668 2444 2427 2602 2561 2628 2689 2483 2232 2045 1818 1658 1510 1428 1404 1431 1507 1670 1804 1946 1998 1890 1765 1515 1366 1158 1207 1454 1598 1856 1922 2069 2181 2341 2453 2617 2522 2420 2368 2286 2379 2222 2056 1951 1940 1775 1599 1279 1245 1368 1446 1589 1624 1768 1883 2051 2183 2090 2029 1956 1947 1828 1720 1556 1421 1434 1547 1687 1771 1892 1802 1688 1579 1596 1707 1895 1905 1746 1659 1599 1579 1480 1417 1382 1344 1243 1124 1118 1178 1257 1305 1314 1391 1464 1379 1306 1279 1306 1290 1289 1350 1433 1514 1693 1805 1961 2079 2202 2317 2396 2375 2270 2105 2032 2040 2025 1965 1932 1971 2003 2063 2070 1847 1744 1670 1709 1744 1736 1757 1821 1944 2042 2215 2266 2245 2178 2117 2092 1981 1967 1964 2020 2156 2196 2084 2043 2055 2015 1854 1790 1780 1823 1898 1947 2014 2059 2099 2114 2188 2280 2412 2433 2235 2205 2125 2089 2034 1983 2004 2094 2232 2165 2195 2094 2048 1979 1833 1669 1577 1673 1819 1839 1949 2052 2064 2026 1977 1961 2066 2000 1970 1940 1914 1975 1993 2008 1967 1906 1866 1843 1833 1834 1874 1931 2019 2089 2081 2025 1917 1948 1947 1924 1878 1789 1639 1507 1330 1248 1166 1128 1034 998 953 991 999 957 972 988 937 906 799 753 684 635 630 613 605 622 669 723 639 691 759 835 911 997 932 821 778 710 734 803 836 818 868 976 1033 1105 1137 1111 1142 1199 1212 1142 1098 1033 966 882 936 926 940 981 906 925 894 873 825 773 743 724 741 727 732 713 721 728 729 735 777 781 790 839 875 890 905 941 1005 1008 1049 1073 1101 1112 1107 1166 1143 1125 1081 1033 1015 988 929 824 749 664 611 525 470 399 264 136 151 148 103 92 97 137 113 137 164 188 225 154 174 190 153 134 114 181 238 214 134 69 27 73 106 181 262 106 42 43 120 266 269 243 266 169 84 66 35 44 136 186 263 309 283 269 250 231 233 220 182 156 133 208 183 140 90 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1039 1039 1079 1103 990 1010 1081 1092 1112 1147 1213 1177 1109 1083 1111 1071 1021 977 916 873 905 913 832 862 909 958 966 961 973 977 973 961 899 890 945 970 968 979 978 1010 1030 1068 1102 1087 925 905 1009 993 954 1043 1033 972 929 908 903 929 936 942 918 873 840 804 694 793 866 882 873 881 893 876 894 872 927 987 962 925 906 834 794 743 743 753 856 869 830 798 761 721 717 783 773 718 720 717 686 700 692 668 717 729 726 765 764 717 691 661 641 636 650 626 637 594 580 560 616 624 619 594 624 565 537 551 532 557 584 559 563 554 548 499 486 480 460 469 481 510 529 518 541 577 604 594 590 574 573 553 553 538 543 552 558 603 594 579 594 578 588 604 618 643 669 651 593 702 784 710 683 670 696 708 724 775 834 876 868 876 899 953 1016 1149 1190 1319 1347 1262 1202 1102 1035 987 991 942 897 986 1026 966 886 903 913 910 875 898 904 871 830 833 839 882 903 964 1034 1074 1081 1104 1188 1277 1382 1375 1273 1174 1039 968 1013 947 854 799 861 917 981 1012 1010 1025 1090 1114 996 887 776 756 771 778 728 746 917 1013 1116 1193 1236 1243 1135 1056 1007 958 1064 1036 1018 922 832 784 891 996 929 918 981 922 812 812 836 802 802 806 863 933 913 845 834 919 879 960 1074 993 976 1028 1042 1102 1203 1301 1361 1282 1257 1213 1088 1007 964 962 967 926 1049 1086 1114 1212 1302 1261 1383 1458 1614 1718 1852 1973 2065 2028 1924 1847 1777 1725 1676 1643 1745 1875 1975 1972 1881 1843 1866 2004 2036 1963 1959 1935 1946 1996 2072 2165 2248 2249 2153 2109 2085 2054 2040 2038 2052 2051 1987 1921 1859 1795 1743 1644 1649 1717 1644 1566 1509 1391 1377 1509 1621 1830 1726 1630 1558 1490 1490 1367 1296 1247 1252 1289 1401 1513 1552 1633 1728 1858 1867 1918 1986 1982 1985 2008 2021 1934 1895 1876 1848 1842 1883 1908 1916 1986 2013 2091 2067 2024 1991 1950 1915 1851 1795 1721 1683 1649 1574 1520 1587 1472 1360 1244 1233 1297 1332 1443 1547 1659 1748 1833 1924 1957 1936 2028 2112 2200 2214 2162 2118 2246 2247 2214 2158 2115 2088 2068 2045 1987 1934 1827 1806 1736 1656 1622 1655 1762 1868 2040 2070 1987 2007 2115 2281 2455 2617 2527 2305 2208 2079 1994 1944 1986 2002 1959 1849 1811 1908 1944 1886 1875 1780 1664 1550 1640 1775 1807 1745 1780 1872 1878 1787 1829 1963 2072 2021 1952 1857 1882 1961 1872 1770 1878 1971 1915 1872 1854 1844 1769 1687 1571 1394 1339 1370 1314 1114 1267 1345 1419 1427 1439 1395 1309 1184 1121 1052 1091 924 858 906 979 1071 1126 1233 1289 1348 1311 1234 1298 1479 1565 1538 1519 1647 1777 1951 2102 2268 2382 2480 2498 2429 2297 2194 2152 2113 2097 2167 2305 2258 2189 2108 2057 2022 2037 2079 2121 2163 2150 2205 2271 2322 2364 2393 2583 2603 2526 2553 2715 2780 2693 2522 2404 2362 2336 2248 2214 2418 2583 2402 2361 2245 2262 2322 2373 2487 2353 2193 1954 1795 1615 1639 1758 1889 2015 2073 2165 2218 2266 2358 2489 2613 2932 3169 3135 2998 2833 2659 2513 2531 2499 2612 2391 2172 1946 1798 1632 1548 1636 1781 1838 1863 1931 2017 2209 2100 1864 1697 1497 1374 1208 1210 1416 1555 1644 1819 1942 2051 2227 2325 2472 2581 2661 2620 2516 2386 2298 2238 2170 2045 1869 1741 1451 1308 1338 1488 1663 1799 1833 1919 1964 2060 2186 2161 2101 2010 1882 1730 1574 1588 1584 1670 1847 1904 1969 1896 1788 1685 1658 1828 1956 2081 1915 1814 1676 1595 1507 1439 1334 1288 1177 1159 1173 1231 1244 1301 1376 1411 1468 1517 1435 1389 1431 1463 1447 1532 1444 1414 1544 1701 1940 2036 2135 2249 2396 2412 2284 2122 2065 2092 2152 2111 2037 1992 1969 2025 2066 2117 1889 1854 1846 1805 1844 1911 1957 1913 1946 2015 2123 2280 2194 2136 2164 2033 2034 2114 2196 2208 2158 2148 2187 2274 2171 2035 1961 1919 1873 1857 1881 1928 1970 2012 2057 2133 2168 2250 2370 2235 2135 2112 2104 2043 2042 2106 2213 2302 2274 2303 2276 2175 2138 1991 1811 1677 1753 1942 1944 1985 2117 2229 2173 2150 2119 2106 2074 2053 2046 2057 2024 2015 1935 1900 1820 1762 1692 1686 1695 1695 1750 1825 1884 1879 1817 1704 1739 1732 1727 1802 1817 1733 1696 1710 1554 1525 1507 1335 1428 1340 1344 1282 1202 1086 1024 915 843 746 689 618 615 627 658 692 728 773 805 759 685 769 862 984 968 909 836 783 760 762 773 818 862 870 950 1005 1051 1061 1032 1019 1081 1069 1110 1096 1001 979 935 985 1076 1069 1041 1013 1022 963 899 883 783 732 827 764 711 780 769 735 723 729 744 756 753 761 776 788 812 838 859 885 902 944 1033 1091 1157 1141 1049 1014 969 922 866 844 812 758 676 642 609 586 517 474 424 336 262 194 146 222 178 116 64 78 107 132 204 280 254 159 92 80 76 82 153 194 205 168 131 84 48 29 69 121 79 20 68 124 189 226 236 245 156 87 18 21 100 163 273 288 257 223 191 175 155 105 77 22 27 14 26 23 12 34 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 973 995 963 972 937 947 966 977 973 1022 1081 1036 980 943 974 945 935 920 879 854 820 852 806 816 815 852 848 850 868 884 887 862 830 799 835 827 841 858 878 876 894 908 917 917 922 823 933 860 890 988 1001 984 903 846 896 885 871 863 802 795 813 740 676 708 770 827 830 881 845 785 747 777 841 941 912 903 862 822 757 707 701 691 812 853 801 759 727 692 672 732 734 671 696 670 639 666 644 667 685 682 696 799 813 782 686 624 594 587 601 603 578 581 563 563 576 573 575 585 600 588 565 539 513 534 555 549 542 545 543 531 484 475 460 473 483 521 559 606 620 628 594 581 577 570 545 536 544 535 534 542 562 596 571 562 566 596 616 634 644 691 757 765 660 654 645 632 651 692 735 791 808 769 771 807 864 869 915 1008 1135 1259 1320 1390 1322 1231 1156 1130 1136 1111 1075 963 897 937 957 930 908 944 908 881 848 863 893 878 821 817 867 903 963 978 1037 1085 1200 1210 1146 1243 1388 1318 1175 1075 970 907 945 939 866 781 892 895 908 921 937 884 922 964 1023 1042 953 855 732 720 743 853 992 1125 1233 1211 1167 1141 1118 1052 949 891 1026 940 946 846 781 881 958 901 848 915 852 819 789 783 818 792 792 798 805 870 924 847 826 847 947 971 1137 1090 967 974 1015 1062 1207 1301 1458 1438 1320 1327 1186 1064 989 966 922 923 992 1107 1071 1068 1127 1211 1338 1419 1540 1606 1766 1901 2039 2100 2040 1948 1880 1825 1740 1697 1782 1908 2103 2096 2061 1996 1988 2142 2175 2136 2112 2010 2009 2119 2214 2339 2313 2222 2127 2082 2059 2037 2002 1975 1953 1892 1865 1820 1789 1733 1730 1814 1871 1800 1700 1623 1575 1414 1346 1471 1590 1637 1629 1538 1475 1379 1308 1274 1241 1243 1248 1291 1402 1557 1632 1728 1736 1782 1864 2010 2122 2192 2218 2195 2105 2017 1990 1983 1951 1920 1928 1949 1983 1979 2035 2080 2039 1979 1973 1958 1946 1895 1842 1763 1672 1610 1616 1555 1474 1462 1367 1246 1204 1298 1369 1456 1550 1632 1712 1822 1938 2038 2127 2122 2145 2215 2285 2246 2212 2300 2334 2232 2223 2187 2167 2120 2108 2051 2001 1957 1886 1788 1685 1621 1571 1612 1723 1951 1932 1868 1925 2053 2201 2383 2556 2451 2266 2165 2056 2022 2038 2059 1984 1928 1911 1883 1947 2026 2021 1941 1803 1705 1585 1676 1839 1928 1856 1854 1949 1959 1846 1850 1993 2071 2126 2040 1944 1929 1939 1850 1832 1945 2083 2032 1935 1925 1895 1800 1629 1484 1508 1506 1519 1388 1219 1335 1479 1566 1493 1538 1488 1368 1225 1171 1153 1210 1135 994 883 853 906 994 1060 1105 1181 1176 1153 1301 1447 1398 1379 1540 1659 1739 1879 2013 2188 2323 2507 2504 2342 2289 2289 2315 2232 2185 2174 2256 2245 2227 2198 2182 2129 2071 2074 2108 2132 2158 2183 2219 2307 2358 2506 2581 2471 2508 2467 2538 2720 2539 2440 2360 2357 2441 2367 2217 2420 2601 2554 2477 2367 2308 2357 2450 2532 2318 2157 1934 1779 1637 1668 1861 1870 1935 1965 2003 2078 2201 2299 2464 2650 2980 3214 3102 2948 2861 2757 2539 2437 2443 2565 2356 2096 1871 1746 1606 1530 1602 1717 1909 2058 2154 2212 2295 2131 1900 1709 1580 1428 1225 1221 1350 1474 1680 1727 1820 1949 2060 2165 2303 2439 2592 2685 2578 2499 2446 2374 2081 1892 1735 1586 1450 1359 1306 1431 1628 1686 1755 1776 1800 1878 2009 2115 2143 2020 1906 1842 1664 1680 1794 1772 1875 2016 1986 1962 1810 1773 1786 1934 2058 1980 1904 1838 1756 1721 1619 1508 1370 1271 1217 1265 1229 1206 1256 1276 1294 1331 1395 1458 1523 1540 1532 1594 1570 1610 1527 1505 1536 1667 1800 1955 2053 2218 2349 2326 2216 2144 2145 2189 2282 2210 2197 2115 2076 2063 2114 2155 2280 2036 2091 1913 1905 1973 2029 1988 2004 2043 2108 2292 2260 2157 2148 2108 2106 2223 2348 2271 2170 2189 2224 2268 2186 2058 2015 1971 1951 1882 1874 1900 1945 2020 2054 2104 2190 2239 2321 2347 2282 2167 2141 2103 2111 2168 2254 2305 2226 2188 2185 2187 2091 1888 1824 1768 1832 2036 2037 2128 2116 2105 2121 2101 1995 1950 1955 1896 1895 1945 1831 1836 1851 1770 1772 1657 1600 1528 1608 1579 1673 1742 1801 1767 1676 1584 1605 1592 1608 1708 1758 1770 1761 1740 1694 1654 1552 1469 1455 1434 1436 1395 1373 1323 1210 937 823 676 621 641 715 759 763 823 851 852 893 857 757 850 933 955 965 892 937 924 789 811 842 842 934 956 923 949 995 972 913 934 953 945 1022 1083 1089 1070 988 991 1088 1156 1130 1135 992 918 834 805 758 765 839 798 742 716 793 792 782 742 744 751 770 777 810 799 883 929 973 986 963 1019 1151 1243 1301 1203 1074 998 911 859 796 749 723 684 604 551 525 506 443 443 391 373 343 295 274 262 188 177 109 69 71 165 179 215 227 188 135 136 144 64 105 121 161 203 194 158 92 34 23 69 138 22 53 70 128 154 204 236 153 73 11 22 83 147 224 241 179 117 89 57 33 6 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 992 969 944 915 893 888 895 930 911 965 948 922 906 881 886 872 933 936 878 860 811 787 769 756 759 770 773 769 792 799 805 789 749 730 725 733 745 773 767 803 790 798 814 777 777 776 763 728 723 790 842 857 837 754 830 814 815 809 804 771 714 752 693 693 699 730 746 757 785 713 694 714 793 927 875 825 800 738 703 706 659 661 774 825 763 736 701 658 642 675 706 640 670 626 604 634 608 630 652 644 676 774 776 773 750 709 634 561 571 613 564 533 534 535 540 535 534 520 524 525 518 518 513 507 520 536 529 546 538 538 488 479 460 480 535 622 645 682 660 596 566 563 564 562 558 537 530 540 528 538 554 562 550 574 588 607 621 650 709 758 795 704 624 626 683 722 716 719 718 780 812 782 806 870 906 963 971 1122 1196 1263 1389 1348 1270 1219 1204 1197 1173 1117 1085 1018 944 864 876 854 951 963 921 887 845 828 874 872 806 822 849 886 946 1001 1067 1146 1307 1318 1212 1322 1416 1314 1154 1054 931 876 847 835 816 767 816 820 832 885 866 870 824 815 838 910 981 897 770 713 795 904 967 1055 1194 1137 1051 1019 1009 1004 952 840 970 868 864 777 852 919 868 858 800 786 769 774 777 780 784 786 790 794 800 817 825 815 850 902 1027 1041 1145 1125 978 940 987 1035 1144 1229 1408 1353 1248 1207 1216 1098 991 941 914 925 993 1097 1243 1147 1265 1292 1301 1396 1495 1547 1678 1766 1849 1924 1977 2001 1985 1942 1826 1775 1798 1893 2027 2152 2204 2188 2206 2302 2310 2216 2155 2096 2017 2094 2195 2365 2322 2209 2168 2063 2024 2001 1974 1929 1882 1849 1855 1863 1880 1897 1925 1987 1962 1822 1735 1612 1554 1411 1334 1382 1407 1492 1511 1450 1384 1323 1287 1234 1248 1327 1318 1275 1345 1461 1545 1626 1701 1795 1928 2085 2174 2278 2363 2409 2313 2169 2108 2067 2067 2045 2035 1988 2029 2022 2042 2042 2023 1990 1965 1917 1856 1820 1788 1712 1705 1698 1651 1562 1578 1496 1296 1218 1186 1289 1363 1479 1543 1612 1667 1808 1900 2029 2119 2177 2167 2168 2220 2276 2301 2406 2417 2348 2305 2275 2255 2187 2160 2087 2027 1987 1912 1815 1739 1666 1600 1521 1620 1793 1820 1780 1935 2074 2187 2364 2525 2529 2269 2175 2133 2099 2117 2055 1991 1990 1965 1960 2018 2083 2069 2023 1918 1804 1639 1681 1867 1942 1990 1973 2028 1997 1907 1871 1990 2086 2202 2166 2043 2059 1983 1860 1859 1957 2141 2162 2085 2001 1888 1798 1642 1689 1685 1634 1504 1365 1391 1449 1598 1663 1564 1608 1512 1368 1223 1257 1314 1362 1241 1130 1073 1005 859 851 899 928 985 989 1135 1230 1293 1236 1400 1554 1762 1887 2005 2092 2232 2317 2372 2438 2363 2461 2448 2316 2272 2268 2238 2273 2302 2286 2267 2277 2214 2168 2110 2118 2165 2194 2238 2252 2316 2343 2373 2480 2419 2396 2389 2481 2588 2585 2510 2521 2495 2496 2439 2297 2387 2609 2662 2557 2519 2474 2542 2416 2439 2291 2145 1971 1780 1647 1681 1875 2045 2163 2117 2178 2190 2202 2331 2472 2686 2987 3241 3054 2870 2807 2712 2513 2325 2329 2386 2314 2137 1928 1689 1545 1534 1669 1800 1993 2031 2256 2345 2421 2259 1990 1804 1614 1497 1299 1203 1269 1382 1525 1593 1749 1802 1922 2014 2209 2319 2491 2588 2726 2596 2439 2278 2120 1881 1632 1592 1657 1499 1333 1370 1505 1560 1544 1580 1638 1723 1868 1974 2163 2045 1950 1937 1677 1733 2006 1949 1925 2021 2067 1992 1866 1841 1956 2054 2049 1914 1763 1685 1619 1567 1502 1437 1356 1273 1277 1349 1338 1275 1211 1294 1417 1411 1433 1461 1520 1585 1613 1634 1630 1664 1612 1571 1531 1572 1792 1915 2019 2194 2329 2331 2226 2214 2226 2284 2324 2340 2356 2333 2289 2301 2211 2236 2303 2386 2432 2454 2251 2213 2165 2303 2149 2147 2130 2207 2272 2192 2201 2194 2185 2226 2381 2458 2265 2290 2315 2413 2290 2230 2105 2018 2005 1912 1971 1949 1926 2019 2084 2171 2205 2285 2384 2458 2489 2275 2225 2189 2168 2297 2342 2234 2185 2123 2092 2047 2012 1909 1881 1918 2010 2198 2196 2060 2009 1953 1998 2006 1902 1776 1779 1786 1775 1782 1697 1688 1701 1659 1695 1568 1488 1430 1466 1507 1596 1638 1678 1668 1584 1497 1494 1468 1539 1633 1650 1643 1638 1619 1594 1554 1532 1500 1450 1392 1338 1282 1254 1211 1076 872 819 650 627 766 836 908 1011 969 1041 1028 1017 950 858 833 942 1022 984 925 986 940 903 848 941 925 960 953 987 947 884 846 813 889 829 883 978 1027 1042 1067 1050 1006 1101 1165 1097 1092 1036 951 877 831 770 838 858 874 816 742 758 828 803 785 811 764 747 751 794 836 837 890 1011 1107 1102 1118 1183 1289 1371 1307 1182 1097 1011 949 909 878 775 725 631 563 456 421 409 396 352 321 312 283 207 218 261 269 183 118 46 63 92 153 140 169 210 178 172 168 65 87 149 197 249 253 205 184 51 18 35 76 15 39 107 93 141 175 145 62 10 12 61 99 201 180 94 7 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1063 1037 975 952 901 891 873 863 868 904 946 916 862 841 836 830 850 832 825 836 855 883 833 809 756 737 731 727 725 728 724 722 727 728 716 710 700 718 714 706 703 706 716 718 706 687 687 675 666 657 670 702 725 697 732 725 727 742 740 716 679 709 680 649 657 670 685 754 731 685 665 702 757 879 864 788 740 688 661 655 635 674 787 804 763 682 669 629 613 649 664 630 615 584 578 595 597 590 618 607 639 675 726 731 702 672 604 560 551 574 542 532 516 509 502 500 495 496 495 494 498 503 505 497 504 507 552 589 608 554 503 464 456 528 585 639 667 628 592 557 552 551 554 552 552 536 536 524 520 529 535 541 550 575 586 618 644 687 680 736 676 593 643 764 772 676 662 736 781 730 728 767 787 811 851 1001 1125 1171 1206 1373 1424 1324 1232 1137 1098 1061 1042 1014 1009 991 954 898 864 843 865 917 917 925 871 842 817 801 818 838 862 892 955 1003 1090 1214 1355 1291 1292 1333 1428 1342 1180 1054 960 927 833 794 758 742 749 774 886 992 895 891 847 882 803 766 854 769 713 712 812 915 1088 1183 1171 1098 975 935 961 935 905 796 908 816 849 755 810 808 784 765 760 769 775 824 891 857 787 788 793 795 800 808 875 894 963 1043 1071 1044 1047 1009 911 922 992 1106 1225 1202 1333 1297 1150 1110 1115 1098 934 906 910 972 1042 1104 1210 1297 1264 1395 1414 1397 1446 1525 1585 1580 1647 1740 1767 1786 1867 1903 1789 1723 1720 1816 1950 2064 2214 2299 2342 2360 2284 2158 2047 1964 1940 2038 2143 2304 2319 2212 2176 2111 2060 1985 1944 1921 1910 1921 1943 1973 2050 2090 2114 2053 1946 1833 1738 1632 1574 1465 1377 1288 1300 1337 1422 1382 1341 1268 1229 1232 1271 1397 1422 1329 1314 1465 1547 1663 1754 1911 2019 2064 2120 2220 2292 2392 2466 2335 2301 2257 2236 2119 2101 2094 2136 2098 2078 2045 2019 1987 1951 1903 1870 1895 1918 1901 1891 1807 1732 1680 1670 1528 1352 1236 1175 1280 1361 1465 1530 1595 1663 1797 1892 2000 2040 2029 2013 2043 2089 2181 2192 2203 2260 2403 2434 2363 2284 2210 2135 2083 2045 1944 1880 1799 1726 1674 1625 1521 1536 1576 1657 1800 1918 2080 2195 2391 2454 2530 2337 2274 2232 2271 2159 2078 2051 2068 2038 2012 2052 2155 2166 2081 1944 1864 1762 1705 1857 1905 2036 2122 2128 2088 2014 1938 2019 2132 2247 2286 2192 2123 1975 1885 1921 2046 2132 2047 1962 1905 1808 1798 1765 1790 1722 1585 1489 1529 1576 1560 1701 1769 1673 1596 1434 1330 1288 1369 1466 1433 1289 1190 1222 1156 1006 934 898 917 854 865 980 1068 1108 1199 1326 1472 1714 1824 1929 2038 2124 2188 2285 2447 2451 2506 2410 2346 2349 2366 2441 2374 2388 2357 2342 2308 2268 2234 2216 2205 2211 2259 2334 2379 2330 2291 2276 2307 2414 2352 2321 2375 2419 2462 2635 2725 2556 2512 2564 2382 2383 2622 2807 2740 2657 2664 2722 2457 2360 2217 2101 1948 1806 1669 1697 1885 2003 2220 2347 2321 2303 2361 2441 2521 2671 2861 3168 2997 2829 2711 2634 2509 2339 2166 2196 2262 2080 1821 1589 1525 1544 1767 1913 2058 2153 2383 2475 2391 2224 2102 1961 1753 1588 1391 1255 1253 1296 1386 1482 1586 1711 1826 1929 2066 2162 2350 2510 2690 2560 2343 2179 1972 1891 1723 1771 1880 1632 1396 1364 1437 1480 1595 1573 1555 1645 1712 1880 2037 2163 2083 1921 1732 1736 1928 2094 2008 2031 2107 2016 1948 1996 2024 2107 2057 1916 1780 1727 1650 1574 1483 1429 1392 1296 1305 1379 1413 1312 1251 1273 1395 1480 1500 1519 1539 1612 1697 1682 1723 1790 1726 1728 1648 1596 1756 1935 2123 2199 2233 2286 2295 2188 2191 2210 2246 2261 2286 2272 2189 2214 2246 2256 2279 2289 2348 2410 2435 2543 2516 2493 2408 2287 2232 2249 2397 2266 2248 2330 2411 2484 2533 2481 2416 2515 2576 2470 2374 2233 2096 2038 2045 1955 2040 2033 2019 2080 2131 2239 2210 2312 2417 2490 2562 2502 2388 2253 2254 2304 2383 2215 2152 2083 2036 2008 1998 1997 1955 2052 2167 2179 2109 2003 1896 1836 1851 1866 1843 1687 1609 1649 1584 1609 1542 1535 1551 1558 1575 1580 1493 1384 1302 1390 1445 1512 1546 1573 1521 1436 1397 1383 1429 1513 1519 1539 1536 1521 1495 1426 1382 1358 1316 1273 1227 1154 1117 1092 962 804 694 626 635 730 822 929 1031 1110 1177 1176 1150 1122 931 821 942 1004 1041 1021 1055 1015 964 948 987 984 923 889 872 887 866 783 757 791 792 928 988 957 942 967 1010 1020 1086 1108 1018 1011 1033 1019 920 848 791 811 886 905 841 787 726 742 765 843 854 840 789 772 789 848 874 932 1029 1142 1172 1178 1222 1260 1308 1296 1236 1184 1129 1031 924 844 806 769 734 642 550 455 344 313 279 264 248 211 196 150 191 180 240 180 100 44 45 104 107 134 232 244 253 240 125 59 145 221 262 290 298 270 190 102 66 14 16 14 35 56 96 109 142 76 15 8 29 80 131 87 39 -1 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1228 1158 1050 1026 957 939 904 899 888 867 841 848 832 826 820 816 814 823 823 810 818 807 796 808 748 741 739 778 820 852 845 866 861 831 831 815 765 734 725 721 726 733 724 721 694 685 677 678 682 699 710 675 658 649 653 650 653 640 634 641 647 666 643 635 631 633 655 667 682 656 645 666 681 772 766 751 716 629 614 605 646 737 744 701 694 659 642 587 577 613 613 594 582 560 561 556 560 567 583 619 603 595 617 662 625 605 561 550 521 522 513 495 491 486 485 483 480 478 476 474 477 481 487 485 502 529 584 668 706 664 551 453 457 479 529 633 603 560 549 541 540 543 541 546 567 566 530 513 517 551 557 555 573 606 598 624 664 733 779 695 655 571 715 681 630 630 641 687 674 709 752 793 850 955 985 1103 1142 1242 1364 1354 1313 1303 1310 1188 1158 1140 1122 1098 1064 1019 989 926 883 856 825 871 851 854 873 830 791 812 838 826 849 880 939 987 1162 1224 1156 1206 1337 1439 1319 1267 1124 1003 909 843 806 773 787 739 730 747 791 874 832 836 792 783 835 800 713 700 789 836 945 1034 1194 1200 1028 951 916 918 835 879 842 779 824 775 742 744 754 751 757 783 782 863 828 849 865 818 793 795 794 797 802 801 814 837 926 900 955 937 973 894 909 1055 1047 1033 1072 1126 1119 1213 1094 1036 1017 963 908 971 998 998 992 1039 1142 1270 1400 1425 1577 1544 1465 1402 1439 1396 1479 1496 1531 1557 1594 1652 1560 1482 1655 1743 1866 2015 2259 2363 2356 2170 2109 1973 1851 1817 1877 1943 2020 2169 2294 2339 2239 2169 2115 2084 2098 2096 2016 2028 2096 2194 2247 2240 2190 2103 2027 1886 1781 1696 1644 1573 1498 1368 1317 1247 1294 1307 1251 1213 1212 1263 1320 1432 1504 1549 1454 1388 1524 1681 1813 1974 2062 2133 2149 2177 2233 2306 2378 2509 2506 2456 2430 2392 2318 2347 2274 2178 2129 2077 2051 2055 2072 2061 2033 1998 2009 1991 1974 1963 1893 1828 1725 1512 1404 1286 1181 1245 1328 1434 1506 1632 1733 1834 1882 1939 1913 1882 1874 1883 1946 2027 1981 2027 2126 2194 2192 2249 2260 2217 2165 2084 2013 1915 1852 1773 1727 1669 1632 1547 1447 1558 1636 1760 1833 1966 2062 2199 2360 2479 2542 2559 2465 2314 2223 2184 2154 2160 2100 2079 2156 2250 2230 2101 2020 1977 1934 1844 1754 1836 1951 2067 2179 2208 2116 2022 2051 2170 2318 2365 2223 2109 2000 1983 2016 2132 2183 2092 2027 1988 1934 1951 1939 1838 1719 1660 1662 1729 1806 1802 1852 1886 1695 1574 1424 1394 1504 1591 1572 1446 1341 1356 1346 1242 1203 1180 1171 1152 1022 967 871 818 952 1042 1205 1320 1488 1647 1852 1973 2148 2242 2360 2431 2505 2485 2409 2495 2626 2561 2422 2403 2296 2249 2310 2349 2350 2299 2288 2291 2312 2394 2420 2321 2316 2292 2213 2190 2239 2272 2239 2233 2346 2602 2760 2750 2708 2644 2616 2543 2510 2626 2594 2630 2677 2789 2626 2488 2399 2279 2185 2017 1864 1705 1704 1837 1980 2169 2293 2438 2481 2646 2756 2857 2852 2747 2937 2994 2789 2676 2570 2461 2337 2125 1994 2030 1965 1768 1659 1629 1709 1872 2032 2257 2415 2509 2443 2230 2136 1950 1851 1709 1586 1382 1289 1491 1476 1351 1393 1475 1593 1751 1833 1994 2098 2266 2383 2547 2611 2344 2249 2190 1983 1927 2019 1991 1788 1485 1428 1562 1715 1928 1941 1694 1607 1608 1702 1886 2078 2154 2001 1810 1748 1913 2044 2215 2167 2144 2205 2126 2170 2214 2181 2144 2066 1970 1873 1748 1682 1586 1506 1427 1341 1322 1449 1481 1392 1311 1295 1400 1458 1546 1606 1620 1640 1671 1725 1821 1900 1913 1844 1730 1648 1729 1840 1894 2031 2132 2282 2234 2105 2148 2162 2185 2245 2247 2232 2156 2137 2131 2149 2176 2217 2229 2318 2408 2569 2513 2460 2447 2457 2470 2323 2337 2307 2317 2340 2348 2469 2560 2519 2458 2477 2498 2320 2200 2115 2116 2169 2149 2108 2207 2125 2125 2177 2262 2278 2277 2321 2363 2532 2495 2385 2314 2283 2398 2397 2312 2244 2190 2131 2080 2105 2174 2080 2023 2091 2184 2056 1949 1854 1806 1729 1657 1640 1636 1628 1507 1462 1385 1388 1326 1304 1343 1423 1404 1438 1447 1342 1229 1240 1354 1443 1515 1461 1466 1448 1375 1312 1279 1340 1321 1359 1374 1346 1312 1274 1237 1209 1170 1124 1051 980 930 854 861 728 629 680 791 900 909 915 1051 1177 1314 1266 1153 1083 970 898 1011 1046 1154 1115 1145 1127 1082 1035 967 924 928 841 746 765 749 740 691 717 780 811 923 848 803 861 875 962 1068 1080 994 964 953 936 929 887 896 886 853 827 818 753 775 816 784 789 902 945 871 811 785 799 901 981 1062 1090 1025 1040 1123 1192 1160 1152 1127 1021 937 943 913 822 710 691 641 603 549 539 447 378 306 236 168 150 134 125 111 108 191 240 135 83 44 40 149 175 238 268 203 192 139 55 134 222 234 246 308 293 280 275 288 261 188 101 9 9 20 42 52 41 43 10 7 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1371 1292 1142 1071 1037 982 941 930 894 865 869 852 847 836 835 833 822 814 806 807 794 796 795 839 851 790 749 795 875 922 961 975 956 940 917 880 835 803 799 798 816 792 779 759 725 704 702 699 688 688 711 770 817 787 758 768 730 676 636 630 635 667 676 632 621 619 629 666 635 631 652 729 641 722 692 709 651 604 593 608 627 645 660 644 618 608 580 560 559 571 569 550 546 545 542 541 539 544 553 578 566 538 545 571 567 537 517 508 503 495 492 490 490 520 518 531 532 518 507 478 475 467 472 483 522 596 642 716 744 667 598 460 453 474 525 545 548 539 535 532 532 534 535 552 567 558 532 514 510 535 545 570 574 597 609 651 698 795 700 590 576 580 581 602 611 673 670 662 668 698 730 805 856 987 1104 1160 1220 1353 1396 1277 1178 1206 1249 1215 1128 1024 995 1006 1016 990 959 906 871 826 817 875 846 819 829 823 776 798 817 846 885 899 905 944 1090 1066 1106 1223 1411 1411 1273 1163 1045 981 892 859 796 772 753 729 725 733 803 831 748 751 781 772 769 782 702 723 807 907 1046 1123 1242 1137 1015 933 818 828 816 776 791 749 734 736 779 812 889 914 911 843 787 886 877 852 837 803 811 818 816 822 899 880 819 814 814 820 838 853 864 846 936 959 1018 944 990 1050 1009 1027 1075 1008 947 896 985 1082 1164 1077 1038 1091 1179 1261 1415 1481 1453 1461 1522 1419 1348 1321 1365 1410 1451 1456 1425 1483 1384 1507 1625 1770 1864 2035 2275 2320 2302 2093 1944 1864 1744 1914 2044 2021 2022 2069 2129 2180 2183 2239 2271 2294 2336 2271 2192 2221 2264 2291 2211 2144 2126 2061 2041 1916 1830 1745 1701 1628 1593 1441 1353 1269 1228 1233 1208 1206 1216 1311 1397 1505 1565 1655 1553 1447 1479 1619 1704 1882 2012 2101 2106 2122 2178 2256 2322 2398 2325 2319 2365 2514 2599 2396 2273 2160 2125 2046 2021 2030 2036 2028 2044 1962 1886 1903 1894 1878 1817 1706 1713 1612 1456 1338 1214 1213 1290 1389 1485 1620 1719 1791 1820 1835 1768 1747 1738 1811 1915 1910 1840 1958 2030 2025 2097 2118 2146 2143 2108 2043 1954 1890 1854 1790 1754 1661 1593 1502 1444 1575 1614 1655 1726 1822 1970 2256 2380 2372 2354 2372 2492 2457 2397 2343 2271 2230 2146 2131 2252 2359 2214 2108 2062 2066 2028 1955 1841 1815 1887 2019 2094 2165 2230 2181 2199 2255 2357 2386 2250 2151 2043 2006 2150 2239 2160 2097 2096 2101 2129 2126 1985 1861 1840 1828 1794 1843 1982 1944 1982 1900 1737 1599 1451 1480 1550 1672 1566 1470 1490 1486 1469 1463 1394 1379 1357 1295 1187 1113 1008 874 892 1046 1261 1378 1545 1647 1826 1961 2096 2163 2234 2242 2346 2451 2441 2454 2587 2577 2457 2407 2293 2226 2161 2151 2248 2315 2363 2340 2221 2311 2328 2246 2279 2270 2194 2161 2094 2165 2224 2270 2397 2569 2602 2634 2771 2774 2725 2672 2695 2555 2511 2570 2662 2717 2602 2492 2408 2312 2205 2094 1914 1736 1721 1807 1940 2078 2217 2382 2528 2686 2655 2527 2580 2650 2803 2976 2841 2649 2547 2412 2300 2150 1954 1954 1961 1873 1869 1843 1893 1977 2112 2366 2531 2407 2344 2084 1974 1827 1711 1649 1538 1362 1307 1470 1665 1586 1438 1411 1553 1830 2009 2198 2159 2339 2471 2669 2542 2426 2380 2179 2103 2072 2205 2082 1827 1572 1494 1631 1835 1984 2081 1860 1739 1602 1638 1869 2011 2146 2032 1883 1820 1870 1984 2170 2268 2229 2285 2294 2313 2238 2159 2046 1969 1898 1837 1716 1634 1525 1486 1405 1327 1373 1500 1528 1454 1345 1322 1418 1446 1528 1605 1698 1681 1795 1809 1840 1974 1945 1820 1719 1667 1729 1888 1931 1976 2082 2203 2096 2008 2102 2101 2234 2266 2231 2233 2200 2129 2120 2095 2124 2186 2235 2321 2460 2484 2438 2351 2333 2417 2502 2277 2218 2215 2245 2289 2293 2382 2534 2436 2420 2393 2281 2189 2106 2015 2021 2116 2159 2264 2281 2189 2169 2254 2331 2347 2346 2344 2412 2462 2354 2195 2185 2318 2424 2454 2329 2263 2215 2174 2189 2194 2224 2176 2183 2222 2165 2062 1990 1923 1895 1805 1719 1608 1530 1458 1387 1341 1285 1233 1176 1226 1230 1247 1226 1378 1345 1231 1118 1213 1302 1372 1428 1413 1333 1320 1307 1180 1154 1189 1219 1202 1248 1250 1243 1183 1118 1097 1080 1034 987 975 919 833 743 657 634 754 802 873 984 1094 1160 1257 1308 1213 1100 1026 984 943 1035 1109 1219 1219 1135 1072 1032 994 896 843 822 816 697 710 663 660 665 715 769 863 933 818 716 763 887 977 1046 1027 1053 1032 1019 996 994 981 899 844 814 800 792 743 805 862 839 799 834 889 939 889 824 827 931 986 1033 974 956 991 1059 1164 1092 992 995 960 863 788 767 714 697 627 587 546 470 438 435 376 291 264 209 162 145 151 128 90 106 154 155 142 87 33 49 88 206 304 284 261 228 126 66 141 168 190 222 223 273 290 276 269 269 233 144 35 7 8 11 4 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1398 1381 1214 1105 1043 983 950 900 885 886 888 867 873 854 852 842 833 825 820 810 819 813 799 799 849 832 819 793 963 1071 1101 1102 1111 1112 1063 981 932 917 917 926 921 877 859 821 799 744 716 714 697 703 703 733 753 772 798 789 787 775 729 696 652 625 622 618 636 639 612 612 633 619 654 669 646 638 660 634 602 581 576 570 571 564 561 564 567 563 558 549 547 544 542 541 538 536 534 528 525 523 522 520 519 517 512 509 507 503 500 499 498 498 519 547 539 546 554 550 589 585 572 524 532 506 505 484 539 634 688 739 717 602 557 471 446 471 517 532 533 531 530 531 529 530 538 557 566 572 553 510 505 556 543 546 555 594 612 680 750 730 631 582 670 649 637 655 667 712 764 682 698 711 778 850 942 1060 1113 1249 1342 1416 1379 1244 1171 1094 1147 1194 1202 1162 1075 1000 940 895 873 846 824 808 874 891 846 815 786 785 787 824 861 870 924 949 1005 1049 1065 1119 1181 1235 1305 1280 1185 1097 995 968 918 849 820 803 777 740 713 720 751 760 804 751 710 703 710 694 701 769 888 998 1084 1165 1213 1087 930 886 835 775 754 740 728 726 753 831 895 909 899 880 844 824 836 847 841 843 848 827 847 866 886 971 957 994 920 951 885 853 844 870 836 836 842 854 880 860 872 926 887 886 890 893 887 963 1065 1175 1293 1232 1120 1120 1160 1237 1373 1491 1422 1309 1413 1361 1254 1349 1256 1305 1355 1386 1387 1302 1368 1572 1771 1808 1876 2031 2222 2323 2272 2087 1950 1752 1708 1923 1959 1963 1988 1988 1989 2014 2069 2070 2118 2241 2290 2175 2163 2210 2215 2201 2125 2033 1940 1925 1905 1929 1869 1800 1746 1681 1558 1413 1359 1283 1246 1209 1210 1202 1238 1354 1432 1545 1635 1743 1759 1650 1575 1504 1605 1742 1885 2010 2028 2117 2145 2185 2246 2242 2218 2251 2363 2504 2617 2486 2331 2192 2161 2082 2013 1930 1917 1883 1878 1841 1765 1751 1736 1736 1711 1597 1584 1563 1478 1350 1232 1127 1197 1335 1445 1584 1689 1653 1713 1691 1633 1579 1639 1788 1857 1779 1717 1885 1940 1973 1995 2044 2108 2115 2087 2063 1943 1879 1843 1778 1703 1603 1525 1418 1476 1500 1572 1614 1699 1855 2014 2203 2321 2232 2103 2230 2333 2397 2436 2472 2418 2304 2225 2197 2274 2338 2219 2155 2163 2175 2139 2055 1977 1938 1928 1946 1966 2041 2115 2214 2298 2322 2390 2409 2242 2123 2061 2105 2187 2275 2196 2173 2168 2225 2168 2057 1965 1895 1964 1967 1937 1915 2063 2121 2001 1862 1661 1552 1592 1567 1581 1656 1645 1595 1606 1618 1597 1631 1606 1553 1468 1434 1333 1218 1074 947 858 996 1113 1288 1501 1655 1821 1907 2016 2051 2075 2152 2293 2444 2570 2529 2553 2550 2530 2374 2315 2246 2093 2058 2061 2124 2196 2223 2176 2251 2188 2155 2214 2226 2138 2104 2051 2092 2197 2384 2524 2459 2519 2526 2599 2764 2591 2551 2565 2557 2470 2510 2701 2669 2588 2456 2383 2361 2272 2116 1973 1804 1734 1778 1867 2014 2114 2276 2340 2388 2420 2509 2555 2661 2886 2915 2811 2698 2587 2453 2348 2210 2050 1954 1954 1954 2057 2141 2146 2261 2407 2573 2696 2512 2377 2198 2126 2046 1928 1719 1558 1358 1338 1486 1642 1692 1475 1404 1486 1899 2057 2226 2369 2567 2640 2772 2686 2499 2408 2310 2291 2270 2333 2096 1901 1616 1579 1729 1900 2099 2198 1992 1844 1668 1605 1764 1970 2127 2162 1992 1902 1871 1959 2078 2201 2328 2281 2256 2183 2092 2047 1953 1894 1780 1708 1635 1580 1486 1401 1347 1365 1478 1586 1506 1425 1390 1356 1450 1507 1598 1680 1785 1755 1810 1911 1964 2072 1975 1841 1729 1694 1730 1858 2028 2006 2003 2144 2145 2023 1968 2003 2102 2118 2078 2127 2124 2129 2110 2092 2082 2189 2220 2270 2343 2352 2344 2260 2249 2409 2442 2359 2233 2163 2191 2224 2314 2469 2534 2409 2346 2316 2224 2120 2060 1960 1961 2111 2191 2314 2323 2294 2359 2330 2343 2296 2295 2353 2449 2264 2212 2091 2170 2337 2392 2414 2372 2294 2375 2330 2379 2370 2328 2309 2347 2387 2311 2202 2182 2134 2059 1946 1838 1721 1653 1578 1548 1391 1332 1317 1209 1107 1122 1105 1146 1211 1192 1142 1069 1117 1220 1248 1283 1322 1306 1228 1141 1146 1109 1000 1072 1082 1101 1136 1138 1058 1029 1036 1035 939 919 883 889 808 691 639 661 687 724 805 899 1030 1136 1153 1204 1290 1169 1110 1036 1039 1035 1130 1206 1195 1094 1029 989 905 861 791 733 693 649 643 636 604 706 765 822 874 840 733 724 806 870 942 911 860 944 972 980 966 1054 1063 909 860 826 778 751 763 792 833 892 852 826 886 968 920 794 800 868 923 919 871 921 916 1010 1080 1043 946 847 828 755 702 612 559 589 528 493 465 411 377 366 407 409 363 275 253 172 178 113 127 104 86 78 110 151 163 25 64 162 264 225 275 275 201 50 51 90 124 162 178 233 269 224 235 265 263 224 117 7 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1333 1345 1275 1178 1107 1066 1049 963 984 969 925 931 961 892 885 862 863 856 831 843 853 837 814 815 825 792 832 808 885 929 954 959 976 981 1003 1017 1010 1045 1086 1109 1064 1013 967 929 841 789 741 713 713 734 711 715 702 705 743 729 714 700 683 647 681 686 684 692 712 658 623 608 604 607 604 595 595 589 588 583 579 577 602 642 627 636 601 622 599 623 613 593 590 579 562 543 545 537 542 542 535 525 521 517 516 513 511 509 508 507 512 533 539 529 550 589 594 624 648 633 634 641 648 585 649 573 578 528 485 500 545 587 613 545 515 460 452 455 475 524 530 530 530 528 526 529 539 557 558 552 538 510 499 513 517 543 564 591 621 700 784 654 564 552 589 606 658 682 707 726 697 729 719 748 806 920 975 1044 1111 1238 1352 1299 1329 1258 1149 1072 1025 1071 1144 1178 1128 1104 1073 1032 1006 925 854 799 842 898 851 823 784 764 814 836 879 919 957 1004 1121 1199 1231 1280 1274 1212 1149 1119 1135 1041 966 960 966 926 850 805 807 777 736 707 710 711 760 775 708 686 695 740 772 884 947 1004 1157 1275 1154 1019 898 826 806 798 729 725 723 732 822 832 833 836 815 796 797 820 822 832 843 852 877 875 966 1050 1080 1008 1071 1076 1097 1037 906 852 921 994 937 934 964 898 869 874 858 865 884 922 965 1013 988 937 965 1057 1173 1274 1257 1206 1259 1293 1361 1463 1337 1253 1361 1276 1193 1319 1224 1197 1288 1297 1276 1244 1371 1527 1720 1794 1856 1983 2091 2080 2139 2011 1902 1691 1700 1812 1940 2057 2053 1967 1912 1915 1935 1936 2001 2085 2162 2224 2128 2085 2069 2044 2045 1943 1823 1765 1724 1745 1741 1703 1663 1572 1466 1365 1332 1280 1226 1200 1200 1238 1292 1396 1464 1613 1675 1735 1810 1800 1702 1601 1547 1598 1754 1901 2006 2071 2046 2150 2159 2120 2153 2319 2401 2513 2548 2632 2509 2325 2285 2136 2031 1928 1881 1828 1775 1713 1685 1633 1604 1571 1572 1499 1458 1493 1470 1426 1330 1135 1138 1286 1377 1513 1508 1478 1528 1512 1478 1501 1637 1700 1716 1664 1664 1756 1797 1878 1915 1994 2076 2086 2060 1993 1903 1849 1773 1726 1651 1576 1487 1423 1547 1583 1633 1713 1751 1863 2008 2161 2173 2091 1973 2087 2174 2222 2284 2407 2343 2226 2108 2100 2264 2331 2328 2310 2373 2334 2206 2173 2066 2044 2014 2011 1992 1984 2087 2191 2331 2382 2443 2433 2257 2167 2131 2141 2241 2323 2236 2230 2314 2304 2187 2164 2075 1973 2074 2041 1982 1972 2099 2037 1894 1770 1712 1749 1739 1661 1640 1672 1778 1742 1746 1736 1705 1717 1697 1656 1585 1516 1392 1284 1105 939 784 862 1040 1207 1436 1587 1691 1791 1884 1958 2071 2173 2325 2422 2520 2609 2670 2575 2500 2450 2312 2221 2097 2009 1966 1968 2006 2100 2058 2088 2097 2029 2113 2138 2064 2035 2008 2068 2225 2330 2352 2374 2416 2464 2627 2642 2830 2643 2494 2470 2420 2458 2672 2603 2599 2425 2398 2372 2398 2197 2124 1899 1778 1758 1802 1946 2034 2109 2159 2266 2364 2459 2521 2676 2899 2922 2921 2734 2645 2521 2479 2395 2153 1954 1954 1954 1977 2075 2144 2295 2402 2549 2676 2627 2509 2328 2167 1940 1813 1657 1493 1336 1367 1580 1747 1643 1463 1436 1560 1875 2008 2208 2339 2485 2603 2724 2771 2589 2528 2600 2582 2482 2270 2017 1893 1760 1731 1892 2016 2154 2254 2075 1899 1718 1637 1728 1900 2080 2208 2039 1984 1973 2039 2022 2082 2240 2233 2148 2055 1973 1911 1840 1793 1726 1679 1585 1513 1475 1442 1415 1487 1562 1605 1572 1503 1435 1419 1459 1544 1576 1635 1764 1831 1876 1977 2131 2080 2000 1914 1793 1734 1753 1792 1943 2113 2123 2075 2050 2009 1950 1906 1965 1944 1951 2049 2185 2119 2092 2074 2062 2156 2233 2245 2355 2287 2279 2205 2222 2300 2292 2218 2185 2144 2167 2204 2275 2402 2427 2304 2281 2265 2146 2044 2010 1892 1956 2093 2177 2313 2344 2368 2369 2250 2198 2099 2105 2188 2248 2073 2049 2013 2101 2280 2240 2318 2418 2428 2375 2370 2398 2297 2249 2206 2276 2315 2312 2286 2212 2105 2048 1978 1934 1853 1810 1765 1644 1547 1498 1357 1262 1146 1069 1012 1048 1039 1014 995 954 1088 1070 1159 1189 1225 1223 1139 1080 1005 1007 939 898 954 982 1016 1028 926 994 986 994 910 854 795 822 783 658 649 748 880 880 772 833 986 1050 1069 1196 1265 1282 1230 1172 1168 1186 1192 1127 1093 1052 988 878 868 783 728 758 772 776 773 699 600 672 740 778 861 780 680 709 770 777 871 805 798 799 886 856 891 972 1022 929 886 827 775 780 791 781 818 885 839 875 931 957 820 725 711 795 832 841 758 825 930 993 1040 1026 941 840 739 648 584 542 477 439 429 439 411 355 317 280 319 419 420 364 284 199 190 174 188 164 157 85 57 68 118 106 16 86 151 121 206 221 150 57 15 58 69 79 89 167 265 169 169 240 145 74 81 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1252 1290 1322 1346 1270 1201 1152 1098 1064 1043 1008 998 968 942 981 906 974 895 865 886 918 906 867 883 831 845 840 822 821 818 840 833 843 847 854 892 891 905 926 965 1039 1094 1144 1142 938 831 735 722 727 736 760 725 700 691 676 672 675 686 684 691 730 718 695 707 700 678 657 641 652 668 654 617 601 632 625 629 642 664 718 754 736 680 696 663 662 666 663 666 665 625 600 588 568 564 559 558 562 555 552 544 550 539 529 517 522 554 560 599 626 625 634 721 748 737 732 743 746 762 775 662 712 729 717 635 578 544 509 472 470 482 521 467 452 446 463 481 526 529 527 527 526 524 540 568 571 549 540 505 498 512 530 534 552 616 688 746 692 600 528 535 550 632 616 634 653 686 706 755 823 826 871 862 914 1004 1077 1210 1320 1188 1132 1172 1167 1050 973 1006 1074 1161 1108 987 948 935 945 940 913 840 784 788 827 806 763 757 834 876 917 982 1061 1098 1223 1323 1430 1392 1258 1217 1146 1122 1058 1027 954 953 943 850 877 951 920 867 806 769 718 698 690 689 695 688 697 754 828 931 1049 1144 1287 1214 1057 969 905 816 754 723 715 717 764 751 756 760 766 768 776 774 778 779 795 806 826 857 904 944 1108 1121 1095 1156 1167 1132 1052 966 879 860 881 918 1019 1058 1136 1082 997 904 948 924 1045 1026 1172 1226 1145 1057 960 932 1039 1142 1263 1333 1370 1394 1406 1324 1222 1140 1234 1183 1096 1147 1117 1145 1214 1191 1250 1329 1402 1512 1698 1830 1910 1845 1794 1807 1813 1793 1734 1618 1631 1820 1972 2094 2070 1981 1934 1836 1788 1829 1855 1938 2030 2186 2174 2081 1992 1886 1837 1770 1707 1610 1587 1601 1604 1530 1497 1391 1337 1297 1242 1191 1184 1192 1230 1312 1352 1456 1585 1680 1708 1738 1816 1922 1958 1869 1744 1596 1591 1725 1840 1935 2025 2015 2048 2155 2197 2241 2264 2298 2342 2512 2603 2610 2471 2303 2127 1970 1900 1811 1790 1698 1704 1688 1639 1613 1572 1478 1426 1411 1402 1330 1275 1212 1123 1205 1289 1286 1280 1319 1320 1312 1363 1387 1417 1448 1483 1623 1725 1732 1798 1922 1931 2003 2095 2093 2045 1969 1936 1832 1751 1638 1562 1489 1375 1490 1574 1655 1720 1804 1868 1960 2045 1945 2017 1933 1809 1904 1927 1937 2094 2224 2182 2023 1926 1979 2107 2172 2240 2386 2465 2398 2249 2207 2176 2156 2136 2155 2148 2150 2226 2254 2248 2318 2477 2504 2379 2343 2308 2326 2382 2470 2374 2357 2429 2347 2272 2226 2199 2174 2227 2161 2084 2092 2134 2021 1976 1971 1914 1959 1815 1723 1694 1700 1823 1958 1942 1943 1875 1817 1781 1738 1669 1581 1437 1318 1156 1083 873 787 1039 1186 1366 1497 1653 1742 1888 1988 2092 2125 2151 2239 2352 2488 2643 2588 2482 2394 2356 2305 2168 2039 1916 1790 1835 1836 1852 1847 1932 1855 1948 1946 1979 1946 2014 2126 2152 2170 2255 2308 2370 2434 2508 2537 2728 2659 2563 2460 2359 2377 2554 2559 2526 2514 2483 2481 2359 2234 2112 2051 1898 1775 1774 1823 1896 2000 2061 2220 2341 2514 2609 2751 2790 2843 2900 2905 2764 2611 2471 2262 2151 2066 2012 2017 2086 2072 2166 2300 2385 2547 2631 2423 2263 2095 1995 1882 1791 1560 1419 1376 1482 1728 1855 1641 1451 1466 1532 1737 1818 2006 2158 2267 2363 2536 2676 2737 2683 2601 2594 2415 2246 2120 2039 1971 1967 2004 2076 2116 2204 2122 1974 1760 1668 1719 1881 2088 2204 2093 2100 2182 2172 2119 2162 2269 2299 2200 2113 1997 1971 1917 1824 1700 1612 1520 1531 1594 1587 1514 1570 1749 1768 1690 1622 1581 1546 1506 1532 1637 1709 1821 1896 1908 1962 2131 2072 2062 1949 1862 1916 1944 1854 1857 2084 2226 2081 2017 2129 2143 2011 1927 1833 1882 1869 1962 2076 2097 2034 2040 2131 2157 2184 2254 2337 2300 2181 2170 2112 2133 2068 2149 2066 2027 2079 2205 2315 2199 2100 2056 2103 2031 1866 1805 1895 1982 2061 2169 2278 2237 2169 2076 2063 1980 1923 1905 1904 1921 1853 1840 1909 1927 2010 2053 2217 2329 2340 2229 2243 2239 2113 2029 2010 2073 2079 2169 2240 2160 2013 1912 1813 1782 1737 1705 1685 1683 1646 1618 1553 1472 1334 1218 1092 1034 1014 1025 902 908 921 963 971 1053 1102 1029 1057 941 927 867 828 779 827 839 832 841 793 836 852 866 746 689 676 653 656 674 739 780 930 995 951 956 928 965 1004 1134 1242 1401 1405 1346 1437 1394 1360 1260 1229 1144 1053 945 870 797 869 903 929 847 833 720 618 624 699 753 811 707 627 595 653 746 755 711 663 699 753 730 756 836 860 832 829 813 846 843 804 871 920 904 862 881 940 910 809 718 652 648 703 795 669 677 741 855 943 984 997 986 935 803 716 664 635 525 436 384 336 276 256 232 261 329 314 302 336 308 265 320 303 321 272 266 205 136 58 37 12 8 36 64 93 83 53 19 10 32 20 30 32 91 88 36 18 7 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1229 1263 1307 1336 1363 1368 1295 1253 1211 1182 1134 1093 1055 1006 1008 964 935 916 901 916 957 958 967 910 944 871 881 868 860 867 872 856 889 881 881 926 931 903 926 964 957 978 1005 1023 941 841 754 738 738 739 744 749 732 721 689 710 712 728 733 786 791 777 771 777 770 728 703 705 721 687 629 610 625 665 678 669 688 694 739 796 789 771 745 726 721 723 724 717 689 654 657 616 592 579 580 603 601 608 608 594 590 580 572 531 543 646 676 705 737 665 650 733 804 804 812 810 813 827 841 738 783 876 825 760 701 599 652 633 548 552 507 470 452 454 464 470 513 527 525 522 524 516 531 529 563 567 526 505 491 502 523 554 582 656 701 602 588 524 517 553 572 569 596 614 633 671 709 761 853 952 998 965 953 1058 1176 1280 1302 1217 1103 1039 1085 1080 988 946 999 1115 1107 1073 1056 991 924 860 871 841 807 777 763 758 753 759 794 855 920 963 1053 1093 1175 1271 1447 1444 1328 1238 1231 1175 1178 1135 1035 938 873 924 976 1002 1027 969 882 828 782 739 724 690 698 706 676 703 807 904 1053 1181 1212 1117 982 933 820 790 770 709 712 768 756 738 744 745 741 741 749 759 784 781 807 822 846 874 1026 1030 1076 1139 1224 1219 1091 1048 974 922 882 900 880 932 1040 1040 1164 1142 978 931 958 933 1072 1103 1235 1316 1219 1106 1017 952 976 1060 1140 1172 1152 1180 1219 1200 1120 1088 1105 1050 1150 1092 1168 1152 1151 1180 1265 1384 1471 1569 1747 1958 1942 1854 1720 1644 1610 1667 1648 1536 1666 1872 1963 1922 1911 1902 1960 1859 1761 1749 1797 1888 2031 2163 2121 2049 2027 1964 1816 1688 1651 1569 1539 1504 1523 1506 1420 1371 1310 1217 1189 1182 1181 1227 1284 1376 1427 1586 1722 1765 1813 1814 1846 1973 2048 1979 1901 1747 1661 1626 1672 1790 1895 2016 2037 2081 2125 2152 2169 2192 2282 2433 2503 2586 2582 2402 2171 1998 1954 1877 1817 1827 1819 1783 1710 1614 1526 1544 1568 1572 1547 1449 1382 1269 1168 1109 1160 1238 1275 1320 1357 1420 1468 1545 1580 1630 1688 1733 1825 1895 1878 1940 1991 2048 2121 2075 1993 1929 1851 1713 1635 1574 1513 1401 1358 1513 1582 1696 1756 1857 1917 1973 1918 1809 1918 1867 1723 1818 1785 1918 2101 2263 2075 1942 1830 1871 1997 2077 2177 2257 2443 2507 2364 2281 2234 2239 2293 2340 2302 2287 2293 2293 2248 2320 2371 2427 2501 2580 2613 2638 2589 2428 2364 2355 2375 2332 2266 2233 2189 2161 2176 2209 2279 2234 2252 2187 2197 2091 2085 1957 1862 1877 1814 1749 1809 1956 2038 2085 1970 1920 1852 1780 1674 1565 1394 1348 1239 1091 917 827 1011 1115 1284 1419 1529 1685 1863 1876 1922 1956 2061 2174 2277 2392 2565 2462 2366 2341 2289 2197 2052 1998 1935 1794 1656 1649 1667 1687 1722 1718 1766 1828 1860 1889 2043 2081 2095 2137 2190 2281 2338 2402 2440 2528 2618 2503 2387 2392 2353 2355 2463 2484 2516 2658 2574 2517 2388 2277 2216 2116 2002 1853 1835 1835 1861 2068 2172 2278 2388 2534 2627 2726 2791 2950 2853 2681 2532 2443 2309 2113 2063 2007 1999 2099 2235 2235 2373 2511 2465 2577 2661 2421 2249 2083 1975 1837 1705 1481 1414 1427 1579 1810 1922 1587 1496 1435 1520 1779 1919 2064 2149 2275 2370 2501 2516 2649 2686 2645 2547 2450 2364 2228 2162 2110 2065 2109 2224 2192 2186 2140 1972 1817 1698 1737 1865 1985 2083 2159 2148 2273 2238 2260 2440 2376 2362 2235 2157 2065 1949 1842 1777 1673 1592 1579 1615 1666 1576 1550 1566 1708 1826 1754 1689 1610 1628 1632 1614 1654 1687 1785 1896 1975 2005 2156 2204 2040 1960 2030 2097 1975 1914 1892 2062 2180 2042 1949 1993 2076 2159 2045 1859 1790 1775 1884 1993 1984 2024 2033 2106 2096 2083 2122 2197 2214 2149 2114 2001 2015 1979 2058 2112 2034 1986 2012 2001 1984 1925 1919 1970 1960 1811 1708 1864 1978 2107 2209 2193 2098 2039 1986 1915 1860 1831 1802 1774 1775 1737 1701 1767 1784 1869 1995 2131 2190 2141 2086 2157 2099 2011 1931 1883 1918 1987 2073 2160 2123 2032 1922 1788 1699 1616 1606 1547 1527 1503 1499 1470 1458 1411 1357 1238 1170 1173 1135 1023 966 895 878 882 907 986 921 941 894 788 774 737 731 724 732 718 695 678 677 682 673 662 720 791 842 823 798 906 870 999 1077 1148 1122 1086 1139 1143 1171 1250 1437 1528 1519 1553 1555 1472 1390 1309 1315 1273 1083 934 894 910 888 832 762 746 712 657 557 621 747 800 712 595 529 600 703 697 608 595 669 681 648 702 770 816 756 761 835 943 930 895 986 1052 989 895 911 968 884 768 654 614 554 577 670 639 499 595 702 797 832 840 952 983 909 853 808 704 584 539 424 386 351 305 256 208 213 213 229 236 349 378 397 389 382 317 266 264 155 108 103 36 9 8 23 26 27 16 8 7 7 8 6 7 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1204 1235 1273 1295 1291 1331 1349 1343 1326 1320 1305 1265 1160 1144 1108 1067 1003 1009 1002 1015 1023 1052 1037 1031 1000 976 980 989 916 987 933 917 921 941 942 975 942 956 984 986 923 908 904 921 937 824 766 751 792 833 815 811 782 756 732 778 801 801 804 824 862 855 868 863 859 833 788 790 747 665 633 643 652 671 706 740 736 737 771 836 841 834 797 784 775 774 755 740 731 719 706 635 602 620 641 647 666 676 683 674 657 653 661 570 529 605 661 678 635 656 648 693 799 875 887 882 876 879 832 830 890 906 852 771 695 722 706 646 597 551 502 471 452 456 458 457 466 520 525 522 519 518 513 529 547 548 542 505 487 497 535 597 657 678 607 536 520 507 522 580 623 593 646 655 679 688 745 850 911 998 1037 1075 1054 1150 1229 1290 1203 1245 1158 1004 974 1018 980 916 966 1068 1116 1032 983 955 893 904 859 830 829 819 789 760 747 745 773 812 869 924 1041 1070 1116 1213 1376 1460 1387 1336 1324 1255 1118 1040 996 941 960 969 1007 1063 1031 993 944 860 845 804 775 746 677 725 687 674 773 892 1066 1206 1106 1014 940 865 834 758 718 706 752 744 726 732 725 727 728 743 753 770 787 805 827 856 952 974 1123 1124 1152 1237 1193 1141 1083 1020 941 906 912 948 927 901 968 1012 1125 1153 1000 996 1022 974 1015 1092 1249 1365 1264 1172 1066 992 932 936 960 972 1039 1007 1010 1047 1022 1031 1045 1163 1176 1112 1183 1226 1276 1270 1297 1404 1509 1578 1830 2009 1938 1850 1735 1620 1557 1550 1580 1485 1627 1796 1866 1784 1782 1811 1732 1680 1691 1838 1795 1865 1948 2103 2069 1948 1852 1864 1727 1636 1597 1529 1496 1462 1415 1410 1373 1321 1270 1193 1181 1179 1195 1289 1332 1430 1579 1785 1856 1892 1959 1917 1905 1985 2101 2141 2001 1874 1805 1721 1672 1679 1733 1823 1895 1964 2031 2053 2024 2079 2222 2365 2379 2420 2530 2457 2238 2016 2015 1938 1925 1886 1811 1742 1707 1614 1560 1628 1613 1633 1637 1545 1421 1317 1193 1085 1199 1334 1360 1393 1440 1488 1545 1616 1688 1791 1821 1852 1905 1960 1944 1974 2014 2054 2088 2006 1942 1844 1821 1727 1635 1529 1462 1344 1424 1576 1677 1716 1762 1826 1847 1820 1817 1715 1812 1742 1627 1699 1816 1912 2090 2235 2006 1865 1726 1809 1914 2016 2136 2209 2327 2412 2422 2422 2386 2369 2411 2370 2336 2334 2316 2320 2329 2349 2386 2449 2524 2611 2726 2617 2508 2370 2305 2268 2271 2321 2345 2323 2195 2155 2128 2145 2252 2206 2149 2214 2296 2302 2168 2126 2070 2058 1938 1866 1835 1931 2135 2151 2075 1978 1866 1788 1652 1569 1513 1362 1182 1086 834 776 888 993 1167 1285 1440 1567 1697 1731 1737 1832 1961 2072 2224 2345 2502 2392 2224 2103 2038 1958 1805 1790 1750 1703 1558 1549 1566 1574 1579 1592 1627 1665 1753 1896 1989 2016 2080 2124 2147 2253 2342 2435 2533 2613 2494 2374 2276 2311 2374 2368 2398 2392 2403 2544 2635 2592 2586 2370 2294 2161 2044 1935 1940 2039 1994 2027 2140 2322 2429 2510 2610 2716 2780 2921 2830 2633 2538 2389 2278 2136 2117 2031 2084 2234 2310 2415 2524 2657 2545 2427 2475 2445 2317 2103 1934 1732 1624 1449 1403 1506 1702 1938 1916 1681 1542 1444 1497 1671 1800 1950 2078 2207 2317 2433 2450 2525 2657 2737 2626 2551 2519 2351 2344 2279 2181 2122 2206 2272 2252 2128 1973 1803 1718 1751 1889 2041 2074 2257 2261 2384 2353 2354 2401 2294 2186 2079 1983 1921 1858 1710 1645 1623 1621 1697 1772 1643 1586 1655 1623 1642 1745 1801 1755 1701 1757 1757 1707 1795 1793 1798 1856 1982 2042 2141 2089 2031 2001 2037 2081 2009 2006 2008 2081 2060 2014 1898 1854 1909 1998 2008 1910 1817 1748 1818 1893 1954 2102 2089 2120 2055 2009 2007 2030 2057 2047 2057 2007 1950 1879 1923 1985 1891 1754 1735 1775 1808 1747 1780 1830 1810 1763 1640 1813 1985 2115 2134 1953 1885 1860 1871 1808 1755 1722 1694 1650 1634 1618 1563 1643 1714 1841 1909 1987 2027 1990 1943 2057 2018 1856 1807 1732 1777 1868 1974 2077 2067 2024 1958 1832 1751 1623 1522 1424 1378 1354 1349 1317 1310 1249 1233 1215 1194 1173 1195 1150 1086 948 884 808 795 856 812 753 741 713 703 695 689 688 689 717 718 696 699 720 725 718 699 762 825 958 970 1035 1030 1084 1222 1330 1341 1295 1304 1291 1330 1341 1470 1585 1663 1670 1639 1574 1488 1421 1451 1326 1186 1027 1007 920 858 858 830 775 726 655 531 594 680 749 604 522 513 594 613 573 547 637 713 649 568 602 641 683 670 688 744 866 961 1040 1065 1056 1071 999 951 894 800 731 656 677 685 528 470 488 442 510 666 649 619 704 833 917 1010 962 817 782 693 595 520 542 445 421 276 213 166 151 217 271 367 410 330 293 284 261 204 156 109 112 124 109 40 9 10 8 9 8 7 6 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1184 1222 1258 1275 1259 1277 1292 1296 1288 1301 1292 1294 1298 1269 1256 1190 1132 1148 1154 1169 1173 1191 1159 1162 1145 1124 1142 1102 1055 1066 1077 1043 1011 1046 1067 1080 1058 1107 1059 977 956 915 880 844 816 794 803 779 879 935 933 914 871 828 749 820 858 906 931 924 963 962 942 962 947 922 870 829 778 686 634 681 710 728 746 778 816 854 835 901 919 899 859 840 831 847 823 785 787 764 743 701 624 692 732 776 814 821 788 741 718 684 667 575 547 539 576 584 663 731 776 774 852 820 886 933 910 901 914 951 949 904 854 831 800 798 790 772 749 659 622 557 482 461 444 441 438 466 516 523 521 519 519 501 517 535 514 489 484 527 572 654 673 580 536 515 501 519 559 599 654 609 639 644 664 697 735 789 824 932 994 1109 1206 1239 1279 1207 1132 1147 1206 1060 968 919 917 892 970 1044 1082 1043 1008 981 959 932 899 866 834 809 774 752 741 739 787 851 911 906 940 992 1072 1143 1294 1456 1462 1413 1373 1261 1199 1139 1045 1001 933 998 1024 1086 1047 980 893 899 891 907 849 821 716 668 669 671 817 937 1148 1175 1025 934 934 894 781 810 731 704 728 716 715 715 714 719 730 749 785 777 801 817 881 1001 1102 1101 1105 1182 1178 1191 1142 1085 1028 975 933 904 934 993 967 916 983 1019 1125 1111 995 999 1054 1014 1083 1152 1319 1360 1278 1169 1069 1019 964 981 1010 1035 1036 1033 1057 1018 1077 1080 1135 1231 1228 1135 1189 1277 1296 1343 1442 1444 1561 1678 1910 2037 1921 1852 1748 1677 1586 1495 1466 1450 1536 1696 1734 1654 1731 1599 1595 1719 1843 1970 1916 1858 1893 2009 2050 1899 1784 1656 1603 1555 1521 1483 1461 1424 1425 1361 1287 1274 1212 1173 1173 1183 1255 1356 1449 1464 1621 1773 1872 2011 2065 2015 1967 2009 2158 2208 2038 1938 1972 1842 1781 1744 1694 1705 1744 1811 1873 1942 2049 2150 2238 2389 2510 2545 2609 2416 2206 2087 2092 2105 2018 1840 1793 1745 1703 1615 1631 1663 1640 1598 1646 1557 1443 1258 1087 1059 1088 1199 1316 1442 1520 1586 1618 1663 1689 1752 1748 1795 1846 1940 1970 1962 1955 1989 2009 1994 1928 1790 1687 1656 1652 1541 1458 1374 1492 1658 1730 1701 1685 1746 1760 1720 1642 1614 1678 1569 1651 1785 1899 1995 2148 2167 1940 1781 1673 1767 1900 1976 2067 2149 2151 2252 2243 2376 2420 2468 2522 2481 2430 2363 2343 2372 2405 2432 2486 2532 2628 2714 2733 2632 2542 2481 2378 2248 2166 2228 2240 2305 2275 2203 2112 2081 2184 2233 2089 2104 2148 2243 2149 2138 2181 2132 2136 2047 1960 1952 2129 2216 2203 2069 1879 1804 1722 1614 1502 1375 1185 1074 907 837 769 868 1039 1166 1364 1487 1511 1562 1750 1887 2043 2132 2229 2335 2356 2327 2165 1995 1815 1703 1544 1520 1570 1505 1663 1630 1627 1605 1616 1694 1680 1615 1666 1753 1878 1977 2023 2044 2126 2194 2267 2338 2451 2489 2408 2302 2251 2242 2285 2284 2311 2309 2333 2376 2450 2487 2549 2456 2342 2220 2125 2067 2077 2185 2233 2218 2164 2256 2386 2517 2619 2736 2783 2966 2918 2771 2590 2454 2314 2190 2185 2148 2252 2400 2421 2522 2621 2644 2474 2329 2325 2263 2199 2111 1943 1705 1539 1431 1470 1652 1919 2045 2004 1777 1626 1484 1463 1607 1740 1932 2050 2190 2287 2406 2470 2566 2626 2662 2723 2608 2495 2419 2515 2333 2267 2218 2252 2319 2198 2081 1933 1792 1724 1773 2098 2174 2119 2253 2374 2521 2546 2401 2360 2234 2152 1979 1906 1741 1705 1676 1744 1804 1822 1808 1711 1636 1681 1749 1691 1686 1710 1812 1897 1844 1822 1906 1843 1883 1890 1951 1982 2156 2167 2154 2088 2072 2055 2075 2132 2059 2059 2176 2051 1951 1954 1938 1836 1772 1802 1830 1752 1693 1798 1915 2050 2068 2147 2204 2177 2078 2018 2001 1964 1942 1930 1915 1911 1892 1833 1815 1843 1743 1599 1571 1639 1639 1616 1637 1678 1657 1607 1573 1775 1893 1879 1848 1760 1717 1764 1748 1698 1660 1617 1584 1550 1511 1466 1491 1552 1621 1724 1829 1842 1840 1820 1792 1977 1948 1806 1693 1615 1728 1855 1949 1980 1978 1984 1967 1898 1803 1682 1605 1500 1411 1298 1211 1193 1158 1120 1127 1085 1075 1105 1096 1143 1170 1071 1006 890 791 771 711 703 705 713 743 786 767 784 795 775 820 813 787 819 845 872 810 761 798 919 1062 1155 1190 1268 1353 1272 1301 1305 1374 1433 1521 1493 1491 1473 1457 1478 1516 1486 1558 1521 1497 1418 1274 1086 913 845 748 689 653 659 634 583 493 529 648 702 659 567 466 541 481 509 587 687 723 629 532 531 544 591 613 660 693 736 790 853 949 933 964 941 872 775 739 713 694 734 756 732 522 449 405 478 533 449 512 604 768 890 1004 984 903 859 738 632 595 478 387 319 267 211 180 142 157 228 327 419 343 232 172 161 125 82 56 108 170 170 85 29 6 7 10 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1148 1177 1215 1201 1230 1239 1301 1309 1263 1275 1253 1260 1273 1313 1253 1222 1239 1284 1338 1347 1351 1360 1364 1374 1365 1370 1363 1311 1279 1282 1265 1220 1198 1248 1306 1273 1259 1260 1239 1146 1039 998 986 921 909 926 933 969 876 929 1020 1045 989 987 959 840 895 1012 1064 1134 1166 1170 1155 1151 1149 1145 1134 968 871 774 703 669 710 757 796 831 884 921 935 978 997 970 953 921 914 928 961 972 940 896 895 779 687 741 784 829 827 837 850 802 768 757 711 623 585 575 544 549 560 587 622 673 699 703 769 761 773 828 807 866 885 943 967 1016 1013 965 914 835 755 688 659 630 606 534 476 460 451 442 461 517 521 516 515 502 488 501 485 479 564 676 644 593 562 519 504 497 521 579 593 619 662 655 653 675 714 786 828 900 943 956 1014 1121 1233 1230 1152 1140 1029 1048 1146 1172 1130 1049 974 860 877 987 1024 994 992 919 885 874 867 832 804 775 747 728 742 789 807 840 886 919 976 1034 1138 1141 1271 1407 1544 1551 1508 1428 1328 1269 1122 1057 1056 1015 1095 1195 1162 1067 1057 1019 1010 987 945 823 748 727 662 735 911 1062 1141 1052 927 898 876 863 795 736 697 697 712 701 705 710 711 714 722 744 757 800 835 919 1071 1009 1006 1014 1105 1133 1086 1079 1034 977 940 911 889 899 967 977 961 958 988 985 1113 1115 1073 1054 1083 1085 1157 1234 1432 1347 1241 1156 1069 1046 1081 1079 1093 1189 1206 1206 1156 1205 1141 1223 1231 1269 1281 1216 1193 1250 1406 1421 1493 1579 1665 1816 2022 1993 1878 1829 1770 1703 1639 1523 1441 1394 1486 1495 1442 1467 1489 1630 1753 1944 1980 1932 1916 1931 1960 1970 1947 1883 1879 1694 1632 1567 1489 1434 1396 1356 1346 1350 1276 1220 1208 1180 1162 1223 1328 1470 1565 1633 1678 1811 1892 2053 2149 2178 2136 2179 2241 2152 2104 2186 2055 1980 1957 1943 1905 1838 1721 1731 1809 1886 1979 2122 2188 2284 2382 2542 2630 2428 2311 2239 2140 2052 2031 1958 1908 1843 1765 1734 1719 1708 1664 1592 1582 1439 1320 1154 1079 1045 1070 1125 1175 1400 1520 1643 1633 1575 1545 1596 1640 1810 1858 1941 1980 1918 1850 1869 1953 1986 1882 1747 1654 1583 1524 1478 1436 1441 1533 1679 1771 1699 1626 1612 1642 1641 1583 1482 1439 1498 1672 1759 1901 2046 2153 2074 1863 1703 1590 1696 1815 1906 1930 1935 2020 2100 2080 2139 2228 2233 2343 2380 2466 2535 2450 2470 2619 2652 2710 2698 2543 2521 2537 2516 2429 2351 2314 2268 2120 2056 2145 2228 2188 2129 2042 2000 2087 2202 2095 2021 2058 2126 2112 2038 2110 2138 2074 2118 2188 2149 2191 2291 2196 2097 1959 1798 1630 1502 1346 1300 1288 1218 1089 958 826 745 937 1082 1240 1323 1490 1642 1787 1907 2069 2181 2249 2157 2115 2096 2074 1946 1709 1532 1361 1470 1693 1817 1913 1893 1829 1757 1781 1866 1872 1780 1673 1665 1753 1827 1948 2008 2058 2062 2120 2187 2231 2282 2230 2212 2174 2202 2201 2193 2264 2260 2289 2351 2373 2394 2408 2608 2471 2377 2339 2396 2260 2235 2460 2411 2392 2369 2379 2474 2541 2675 2764 2932 2836 2699 2613 2464 2358 2313 2352 2405 2455 2678 2647 2630 2522 2377 2305 2172 2161 2242 2115 1929 1758 1586 1502 1495 1602 1816 1965 2186 2071 1879 1760 1602 1510 1513 1632 1784 1913 2088 2204 2382 2439 2488 2535 2596 2754 2645 2545 2566 2516 2417 2340 2257 2293 2267 2196 2029 1885 1746 1780 1860 1988 2175 2333 2305 2317 2483 2460 2415 2361 2273 2185 2086 1982 1794 1786 1822 1889 2044 1951 1767 1763 1859 1844 1790 1767 1850 1858 1872 1873 1863 1794 1760 1754 1892 1999 2090 2156 2135 2129 2286 2264 2203 2199 2240 2198 2158 2240 2200 2078 2043 1929 1852 1826 1836 1778 1728 1630 1615 1728 1853 2020 1976 1988 2033 2152 2225 2227 2190 2155 2069 2008 1987 1955 1959 1994 2012 1985 1954 1831 1707 1558 1512 1485 1471 1465 1452 1432 1502 1549 1639 1555 1464 1461 1509 1571 1565 1557 1524 1487 1525 1520 1485 1342 1362 1426 1466 1613 1689 1619 1625 1597 1684 1827 1782 1658 1576 1545 1620 1764 1801 1798 1778 1841 1914 1849 1789 1715 1666 1579 1494 1332 1292 1272 1229 1135 1072 976 955 1010 996 1074 1111 1064 1015 916 845 775 732 787 886 844 801 864 872 874 922 939 929 996 894 963 1018 987 905 879 814 906 987 1064 1132 1230 1218 1156 1238 1303 1380 1456 1454 1369 1299 1266 1163 1236 1289 1274 1190 1266 1290 1346 1315 1183 1035 900 837 803 730 639 573 610 485 459 523 586 565 488 429 468 536 596 566 563 618 688 579 485 489 501 550 576 631 669 750 806 832 772 697 717 779 759 631 598 620 642 651 708 629 495 314 306 326 427 520 602 742 830 748 736 848 756 700 694 618 568 425 361 251 220 180 143 113 173 277 305 247 205 155 142 58 47 27 54 65 68 63 14 7 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1143 1149 1171 1181 1206 1221 1285 1288 1246 1269 1239 1245 1252 1296 1288 1221 1231 1264 1311 1348 1356 1358 1339 1344 1353 1379 1411 1416 1380 1388 1425 1381 1307 1324 1348 1381 1418 1473 1436 1309 1207 1154 1174 1024 1047 1090 1107 1045 949 889 915 941 978 990 1053 1058 1002 910 983 1031 1091 1086 1090 1067 1100 1152 1152 1158 904 815 751 689 718 782 834 892 951 1028 1047 1118 1074 1066 1033 1056 1081 1033 1037 1121 1087 1023 959 847 746 793 842 899 947 947 978 916 882 839 753 686 650 581 554 559 571 573 573 600 613 642 649 659 673 695 725 800 884 998 1029 1001 959 908 866 805 777 708 694 644 608 530 475 463 458 446 444 483 516 516 514 494 489 482 467 513 642 572 543 540 503 486 489 517 546 586 619 698 684 681 674 710 744 766 785 828 874 957 1054 1189 1166 1153 1078 1099 1035 974 1064 1097 1126 1108 1009 900 840 922 980 943 963 970 922 839 813 797 787 756 727 723 774 791 845 882 923 976 1049 1089 1141 1196 1259 1336 1443 1502 1587 1558 1471 1399 1223 1190 1140 1080 1108 1188 1171 1146 1143 1121 1030 957 861 851 751 665 668 788 993 1086 1017 952 869 860 846 843 753 720 694 697 704 693 694 696 703 707 716 729 767 824 989 1073 1017 965 967 992 1137 1121 1012 969 955 923 891 873 882 939 915 910 977 1031 1076 1032 1082 1145 1150 1125 1144 1191 1258 1397 1421 1335 1222 1189 1140 1154 1215 1219 1224 1287 1332 1329 1220 1277 1244 1256 1317 1323 1343 1321 1249 1320 1324 1425 1596 1621 1772 1926 2104 1992 1848 1803 1752 1701 1626 1523 1445 1375 1411 1372 1427 1581 1694 1842 1913 1940 1855 1903 1998 2023 2012 1968 1960 1907 1927 1708 1628 1564 1507 1431 1386 1353 1308 1282 1252 1184 1176 1173 1173 1264 1368 1476 1611 1732 1730 1874 1970 2070 2174 2272 2306 2310 2205 2163 2212 2235 2081 2037 2135 2090 2055 1973 1923 1802 1831 1838 1921 2045 2144 2236 2267 2386 2473 2554 2446 2235 2136 2046 2019 2089 2151 1999 1883 1802 1718 1671 1601 1538 1519 1410 1247 1132 1081 1035 1036 1078 1137 1287 1395 1502 1476 1523 1608 1674 1701 1745 1785 1874 1954 1909 1831 1792 1900 1976 1902 1802 1735 1675 1641 1601 1495 1226 1466 1621 1672 1678 1618 1539 1566 1546 1511 1398 1441 1521 1670 1797 1965 2039 2099 2005 1799 1676 1555 1614 1762 1810 1748 1878 1996 2022 1961 2063 2088 2105 2181 2249 2357 2447 2413 2521 2598 2602 2568 2615 2498 2431 2431 2433 2350 2262 2221 2185 2128 2012 2050 2169 2169 2061 1961 1922 2047 2167 2073 2003 2024 2057 2049 1991 2051 2062 2018 2068 2109 2135 2186 2275 2187 2073 1914 1774 1591 1554 1463 1479 1421 1299 1183 1118 839 733 861 995 1208 1355 1515 1649 1816 1944 2056 2137 2121 2026 1943 1880 1879 1863 1744 1496 1335 1435 1665 1861 2062 2060 1924 1817 1856 1953 1991 1918 1809 1741 1694 1747 1822 1897 1918 1998 2077 2092 2096 2105 2113 2129 2116 2131 2139 2142 2189 2244 2315 2362 2388 2435 2488 2571 2605 2493 2574 2649 2506 2303 2332 2530 2509 2488 2481 2503 2557 2636 2675 2795 2949 2805 2673 2497 2399 2425 2463 2527 2555 2605 2823 2758 2645 2458 2297 2115 2039 2062 1982 1782 1652 1633 1549 1575 1720 1961 2149 2231 2049 1924 1872 1745 1638 1531 1585 1719 1810 1960 2062 2271 2325 2392 2464 2590 2627 2655 2663 2591 2547 2401 2365 2327 2320 2200 2116 1978 1862 1766 1775 1871 1953 2125 2237 2363 2459 2617 2571 2468 2403 2404 2311 2170 2073 1936 1897 1937 2042 2067 1984 1916 1915 2004 1948 1939 1931 1894 1828 1741 1719 1710 1654 1594 1655 1819 1870 1971 2082 2104 2091 2270 2289 2191 2119 2112 2126 2112 2171 2191 2136 2055 1923 1832 1776 1774 1729 1692 1628 1550 1656 1736 1858 1857 1957 2018 2146 2261 2368 2363 2274 2229 2225 2205 2182 2154 2183 2166 2200 2096 1978 1897 1747 1644 1537 1440 1378 1346 1369 1412 1503 1594 1542 1427 1325 1383 1461 1474 1429 1395 1399 1401 1438 1394 1324 1291 1380 1486 1571 1541 1482 1461 1521 1598 1682 1685 1571 1465 1474 1609 1698 1668 1640 1633 1795 1835 1818 1745 1652 1610 1530 1468 1365 1326 1256 1196 1129 1069 976 976 907 886 963 1012 961 921 871 817 736 732 805 871 880 848 927 999 983 1033 1059 1036 1046 991 1074 1143 1060 1016 996 916 876 922 1004 1019 1085 1153 1215 1279 1359 1419 1411 1344 1277 1168 1143 1008 1026 1116 1140 1020 1091 1120 1189 1360 1347 1208 1091 915 798 726 698 682 704 547 487 413 422 416 406 460 548 592 556 466 496 535 624 662 525 423 460 495 585 659 655 696 718 697 657 594 601 657 661 626 563 539 579 580 601 630 621 460 325 262 405 557 635 773 831 634 609 678 687 579 533 489 443 374 338 262 273 194 146 99 143 191 216 133 108 190 138 82 43 18 18 28 12 9 7 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1137 1130 1157 1198 1222 1193 1252 1256 1233 1241 1218 1208 1242 1267 1278 1223 1215 1267 1327 1348 1338 1335 1322 1322 1335 1370 1421 1415 1355 1387 1426 1377 1286 1291 1316 1340 1427 1483 1521 1489 1454 1437 1363 1216 1274 1362 1228 1110 977 948 1007 1013 987 1019 1040 1031 990 972 1004 977 1003 1004 1015 1023 1046 1091 1075 1111 1007 839 751 719 776 858 907 1018 1121 1241 1268 1292 1302 1310 1307 1283 1243 1235 1246 1289 1253 1128 1016 901 836 864 906 988 1040 1068 1066 1022 952 840 780 721 673 624 581 558 568 603 589 588 593 604 616 666 672 707 751 841 920 1058 1023 974 932 862 821 779 754 699 665 617 568 504 481 464 459 455 437 461 506 516 514 489 477 461 464 528 617 540 512 491 480 503 508 521 548 620 669 656 661 685 705 785 804 884 890 848 894 1008 1106 1179 1092 1099 1071 977 969 934 1046 1087 1012 1101 1053 916 837 876 894 905 913 937 940 893 843 808 762 741 720 729 759 772 840 896 941 978 1015 1056 1050 1083 1168 1318 1293 1351 1499 1612 1550 1458 1322 1365 1282 1221 1209 1218 1217 1230 1184 1171 1132 1051 914 766 668 654 758 909 1032 970 896 864 822 856 787 773 762 697 688 693 702 690 691 694 700 707 727 744 798 932 1031 1024 972 912 964 1046 1080 1065 996 985 892 855 843 866 908 887 900 934 979 1037 1058 1077 1136 1140 1220 1209 1247 1336 1477 1551 1470 1365 1250 1246 1228 1245 1336 1404 1490 1446 1439 1433 1320 1383 1384 1395 1411 1429 1419 1340 1316 1433 1420 1479 1655 1752 1907 2010 2079 2025 1874 1799 1722 1647 1568 1463 1419 1348 1343 1402 1517 1657 1767 1884 1914 1808 1792 1934 2020 2022 1969 2047 2009 1822 1800 1840 1636 1571 1521 1431 1371 1329 1298 1282 1227 1188 1167 1156 1218 1312 1350 1483 1616 1800 1823 1846 1950 2055 2121 2242 2353 2394 2316 2270 2285 2209 2116 2110 2196 2261 2138 2019 2023 2003 1944 1847 1906 1995 2074 2152 2180 2232 2258 2344 2462 2327 2216 2139 2165 2364 2189 1952 1824 1732 1655 1600 1617 1541 1451 1425 1282 1133 1081 1032 1024 1037 1101 1183 1257 1406 1518 1621 1691 1741 1782 1832 1860 1940 1951 1769 1705 1676 1813 1796 1850 1848 1786 1689 1632 1483 1331 1173 1298 1456 1467 1623 1625 1491 1441 1474 1406 1408 1486 1553 1713 1822 1960 2060 2068 1974 1744 1650 1517 1567 1636 1635 1650 1782 1917 1863 1874 1920 1952 2031 2079 2131 2231 2294 2389 2520 2488 2422 2417 2440 2431 2379 2313 2269 2280 2207 2143 2134 2111 1987 1974 2074 2040 1984 1867 1837 2013 2102 2017 1978 1963 1975 1976 1955 1988 1973 2007 2077 2055 2117 2271 2263 2208 2101 1932 1863 1724 1622 1636 1652 1497 1422 1257 1153 963 752 865 1043 1229 1332 1437 1611 1782 1902 2015 2077 2042 1914 1735 1738 1685 1687 1572 1467 1307 1422 1678 1849 2130 2137 2015 1895 1846 1978 2090 2073 1938 1871 1782 1724 1756 1790 1843 1899 1934 1968 1980 2015 2010 1994 2037 2039 2071 2123 2222 2273 2303 2409 2447 2592 2656 2536 2440 2419 2416 2550 2633 2465 2399 2469 2647 2642 2648 2679 2613 2629 2658 2786 2874 2890 2904 2695 2661 2679 2686 2701 2800 2780 2812 2827 2806 2603 2414 2111 1960 1908 1826 1688 1716 1793 1640 1612 1778 2023 2139 2295 2232 2078 1994 1834 1718 1582 1565 1812 1910 1981 1990 2112 2190 2303 2373 2472 2512 2614 2727 2734 2571 2460 2464 2416 2263 2147 2082 1943 1847 1808 1855 1990 2061 2150 2237 2356 2446 2527 2647 2539 2599 2490 2454 2233 2163 1994 1955 2050 2117 2130 2098 2071 2076 2099 2046 1947 1899 1769 1702 1641 1601 1583 1538 1490 1572 1666 1758 1903 2039 2035 2059 2220 2318 2182 2065 1990 2000 1996 2031 2098 2086 1990 1901 1844 1742 1683 1630 1590 1505 1553 1728 1727 1730 1755 1820 1890 2017 2097 2196 2168 2173 2139 2132 2114 2044 2001 2044 1985 1994 2049 2126 2043 1926 1842 1703 1610 1515 1431 1346 1328 1436 1532 1565 1446 1297 1308 1344 1359 1353 1315 1301 1265 1297 1289 1254 1275 1377 1449 1484 1446 1355 1426 1500 1563 1563 1538 1518 1393 1421 1527 1573 1516 1476 1573 1657 1697 1784 1779 1729 1628 1535 1475 1449 1375 1247 1184 1102 1047 1060 1052 955 881 857 869 865 850 779 735 780 857 857 930 985 938 1004 1133 1195 1167 1186 1172 1147 1099 1198 1224 1191 1165 1135 1022 988 1081 1159 1108 1137 1209 1258 1291 1308 1288 1308 1260 1223 1108 1011 918 862 945 985 913 964 1036 1152 1185 1287 1361 1208 996 950 874 772 734 748 665 590 525 516 432 395 470 497 540 566 475 419 466 566 598 560 438 394 464 514 573 597 626 672 669 615 571 524 518 543 515 524 516 459 451 446 502 528 491 378 220 304 482 583 578 622 576 484 501 600 565 495 417 321 290 272 249 206 174 133 84 140 142 106 82 122 127 113 73 46 21 11 6 3 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1116 1119 1158 1216 1230 1186 1224 1214 1225 1216 1201 1191 1227 1251 1239 1208 1214 1259 1302 1337 1331 1322 1314 1309 1336 1367 1376 1391 1340 1374 1416 1376 1266 1267 1283 1324 1419 1459 1460 1426 1419 1440 1404 1373 1367 1345 1267 1144 1043 1051 1137 1152 1121 1089 1078 1035 969 998 985 982 1012 1028 1045 1048 1052 1040 1032 1010 977 874 812 726 762 872 1054 1170 1173 1171 1177 1187 1219 1227 1252 1265 1288 1314 1311 1295 1286 1273 1122 991 929 917 994 1079 1154 1231 1225 1151 1061 933 855 791 760 694 636 571 571 586 640 592 605 614 626 688 727 773 798 895 982 1090 1037 966 913 862 814 734 694 675 656 603 586 542 493 470 460 455 452 440 469 512 514 500 459 456 493 572 602 556 483 476 494 501 508 538 596 617 607 651 674 682 703 789 833 941 929 901 985 1092 1186 1178 1081 1006 1005 958 895 971 1038 1076 994 1006 1054 966 870 810 835 860 857 878 877 875 848 805 764 728 716 725 765 804 855 890 943 944 946 962 1006 1025 1089 1163 1229 1342 1476 1572 1510 1454 1431 1421 1344 1316 1336 1330 1290 1261 1117 1044 1105 1060 896 792 654 652 813 940 894 862 829 810 825 783 783 767 701 685 683 691 688 689 689 694 700 706 740 771 886 924 1002 966 872 907 912 1021 1008 993 938 917 844 836 880 858 866 894 882 933 936 932 950 1005 1131 1227 1307 1403 1490 1622 1635 1557 1455 1363 1270 1291 1315 1354 1441 1530 1673 1608 1574 1544 1486 1491 1527 1491 1487 1534 1484 1483 1451 1514 1558 1702 1843 1902 1935 1938 2061 2045 1903 1814 1737 1664 1594 1482 1429 1326 1325 1420 1493 1607 1678 1755 1774 1701 1801 1893 1892 1910 2005 2058 2000 1810 1732 1793 1704 1579 1497 1428 1374 1310 1284 1259 1221 1181 1154 1170 1227 1335 1381 1477 1620 1751 1891 1933 1932 2054 2141 2210 2222 2249 2283 2302 2349 2218 2143 2136 2204 2348 2230 2099 2127 2151 2029 1937 1894 1956 2016 2114 2114 2160 2216 2355 2519 2558 2417 2298 2338 2270 2090 1847 1769 1650 1573 1468 1541 1504 1413 1455 1337 1201 1118 1050 1040 1027 1093 1201 1290 1423 1490 1589 1685 1775 1836 1888 1885 1965 1834 1718 1547 1533 1591 1619 1704 1759 1730 1568 1473 1368 1269 1159 1150 1243 1351 1453 1474 1503 1480 1334 1344 1496 1550 1598 1724 1851 1981 2033 1982 1873 1727 1621 1500 1481 1525 1488 1607 1679 1719 1705 1887 1938 1999 2058 2187 2254 2254 2308 2404 2447 2482 2438 2378 2362 2351 2337 2132 2118 2125 2102 2063 2071 2029 1933 1947 2034 1908 1884 1814 1755 1874 1963 1934 1977 1990 2002 1974 1937 1921 1924 1978 1993 2016 2061 2138 2130 2161 2142 2064 1963 1858 1804 1733 1644 1472 1379 1292 1187 946 744 835 938 1062 1177 1361 1485 1668 1778 1835 1889 1919 1903 1723 1551 1516 1531 1405 1294 1329 1568 1795 1944 2120 2222 2126 1996 1865 1958 2118 2172 2131 2016 1939 1877 1809 1794 1780 1801 1837 1852 1878 1896 1917 1918 1949 1969 2044 2122 2229 2298 2356 2378 2392 2532 2636 2469 2344 2328 2338 2428 2474 2635 2541 2517 2593 2487 2553 2667 2552 2461 2493 2687 2810 2750 2803 2848 2803 2720 2590 2684 2796 2664 2745 2756 2817 2653 2461 2156 2007 1837 1794 1783 1859 1930 1781 1781 1864 2010 2144 2239 2293 2317 2110 1913 1798 1639 1580 1692 1837 2020 2068 2046 2055 2131 2212 2331 2411 2554 2675 2685 2582 2556 2468 2305 2235 2117 1970 1884 1852 1902 2010 2106 2155 2238 2314 2458 2459 2521 2568 2675 2581 2377 2314 2336 2200 2038 1996 2089 1986 1978 1975 1935 1976 2002 1956 1802 1733 1678 1595 1540 1508 1456 1440 1461 1571 1718 1831 1967 2090 1984 2006 2122 2235 2181 2061 1907 1914 1898 1970 2004 2017 1921 1783 1763 1735 1653 1529 1491 1524 1604 1807 1872 1831 1814 1860 1896 1940 2014 2066 1997 1971 1963 1950 1915 1776 1812 1908 1850 1827 1912 1934 2002 2022 1997 1896 1803 1683 1573 1429 1299 1349 1525 1626 1509 1398 1311 1260 1220 1228 1253 1168 1152 1186 1186 1214 1274 1374 1403 1421 1384 1295 1394 1502 1552 1498 1482 1420 1354 1347 1456 1425 1364 1465 1540 1502 1599 1622 1665 1754 1668 1530 1442 1354 1294 1214 1167 1178 1154 1119 1062 953 892 897 828 776 769 737 786 870 935 928 1009 1131 1107 1043 1133 1319 1331 1435 1337 1286 1215 1207 1261 1282 1292 1161 1048 1115 1159 1237 1207 1219 1337 1333 1261 1208 1175 1196 1165 1152 1095 1023 823 793 800 890 810 872 1037 1117 1038 1169 1319 1302 1191 1125 950 821 694 651 601 563 538 516 459 393 350 376 443 462 433 370 449 471 526 437 417 372 413 468 522 556 621 659 694 656 597 552 492 442 413 445 495 446 389 373 384 385 384 311 195 289 442 375 393 443 442 331 498 520 512 443 465 365 252 208 232 190 151 149 77 85 99 95 75 129 105 56 40 21 7 3 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1100 1122 1194 1248 1252 1184 1166 1177 1192 1170 1166 1178 1220 1225 1196 1244 1288 1277 1313 1328 1325 1322 1345 1326 1316 1326 1343 1382 1341 1333 1388 1323 1231 1232 1271 1333 1373 1407 1364 1341 1356 1357 1317 1310 1329 1278 1327 1278 1222 1274 1316 1389 1360 1297 1193 1128 1086 1033 1026 1020 1064 1129 1176 1170 1130 1092 1053 1027 1003 1039 1027 785 895 867 971 1018 1028 1037 1045 1090 1125 1143 1157 1181 1202 1212 1201 1192 1179 1217 1209 1185 1088 1030 1099 1210 1319 1392 1357 1318 1262 1202 1101 979 917 803 715 620 609 636 659 670 616 623 640 662 691 735 771 873 1105 1065 1011 909 859 792 755 688 663 620 584 545 528 508 491 471 467 461 455 443 439 471 506 484 454 501 569 520 509 504 465 484 493 501 536 544 555 650 623 642 643 671 718 844 884 861 833 881 991 1127 1161 1119 1066 1028 961 919 912 857 908 953 973 890 954 973 988 921 848 776 803 854 828 819 814 784 732 707 708 733 738 755 791 824 859 880 876 903 978 1018 1103 1169 1265 1380 1412 1420 1468 1433 1325 1250 1139 1110 1075 1061 1152 1090 1027 978 868 846 833 705 645 715 841 839 776 810 809 763 760 746 736 695 677 680 679 683 685 687 693 694 707 723 807 862 881 843 914 885 847 832 860 936 907 903 822 808 817 821 845 845 862 845 867 867 908 935 982 1049 1096 1152 1262 1363 1456 1609 1627 1565 1465 1403 1331 1321 1389 1474 1589 1662 1846 1890 1786 1884 1848 1760 1725 1650 1657 1677 1750 1776 1807 1810 1921 1949 1845 1778 1855 1961 2119 2153 1990 1884 1773 1703 1599 1466 1398 1347 1311 1351 1420 1468 1542 1593 1624 1616 1697 1790 1903 2019 2023 2022 1922 1783 1717 1609 1585 1547 1453 1410 1359 1304 1248 1207 1169 1151 1146 1205 1289 1367 1431 1518 1615 1743 1862 2039 2116 2061 2019 1940 2057 2017 2068 2092 2215 2276 2176 2178 2201 2264 2405 2321 2338 2292 2119 2023 1998 1943 1966 2139 2244 2226 2282 2447 2587 2458 2403 2208 2083 2162 2020 1754 1673 1597 1517 1421 1393 1403 1351 1470 1444 1344 1268 1179 1081 1005 1059 1162 1249 1391 1476 1554 1627 1734 1696 1582 1478 1527 1510 1560 1462 1332 1341 1409 1464 1567 1624 1460 1440 1386 1284 1154 1080 1172 1177 1183 1188 1257 1215 1268 1399 1557 1636 1678 1881 1942 1972 1923 1884 1826 1721 1619 1523 1445 1459 1433 1486 1504 1565 1687 1789 1943 2048 2097 2170 2226 2229 2184 2145 2129 2177 2369 2452 2434 2403 2352 2185 2107 2022 1979 1942 1990 1961 1873 1882 1888 1871 1849 1759 1694 1728 1709 1820 1878 2001 2072 2037 2028 2000 1996 1938 1901 1893 1895 1925 1915 1987 1915 1994 2036 2006 1869 1696 1607 1494 1427 1310 1200 1031 873 721 866 1105 1240 1377 1494 1639 1683 1607 1663 1651 1678 1662 1570 1347 1231 1210 1323 1480 1650 1890 2028 2179 2300 2209 2125 1980 1931 2074 2183 2206 2232 2160 2056 1992 2004 1933 1907 1946 1983 1971 1967 1964 1978 1995 2000 2031 2144 2234 2283 2298 2389 2418 2489 2449 2289 2248 2236 2284 2363 2402 2496 2568 2505 2414 2443 2524 2662 2456 2393 2451 2578 2649 2676 2756 2666 2610 2632 2529 2572 2567 2617 2649 2648 2666 2640 2479 2246 2061 1868 1801 1888 2041 2157 2034 2006 2061 2136 2169 2464 2466 2216 2117 2082 1995 1864 1774 1672 1749 1906 2093 2227 2162 2060 2075 2145 2213 2353 2466 2665 2660 2596 2492 2341 2238 2029 1935 1884 1925 2111 2202 2240 2286 2374 2431 2425 2358 2418 2465 2439 2527 2467 2376 2217 2136 2109 2088 1975 1886 1824 1790 1796 1809 1858 1857 1742 1634 1510 1440 1342 1356 1293 1346 1487 1559 1706 1828 1997 2080 1965 1895 1977 2044 1974 1924 1831 1733 1710 1781 1897 1920 1852 1734 1630 1618 1545 1444 1509 1641 1750 1915 2035 1945 1869 1978 2022 2102 2148 2029 1945 1837 1770 1743 1710 1677 1634 1698 1662 1695 1735 1743 1790 1794 1897 1828 1924 1830 1695 1516 1416 1244 1327 1401 1328 1257 1201 1140 1177 1167 1132 1135 1129 1057 1124 1148 1172 1240 1280 1300 1294 1239 1331 1457 1475 1451 1425 1375 1336 1223 1294 1227 1318 1377 1316 1442 1507 1589 1637 1629 1611 1579 1585 1489 1424 1355 1342 1367 1261 1175 1132 1068 1028 939 873 794 743 807 822 840 876 939 984 1085 1184 1232 1294 1399 1487 1588 1578 1467 1436 1459 1407 1353 1301 1256 1272 1223 1246 1298 1394 1363 1297 1231 1184 1127 1070 1059 1054 996 887 837 810 747 635 755 653 791 888 844 925 1055 1102 1146 1200 1064 880 778 695 693 625 575 551 488 471 469 443 385 315 328 306 320 361 352 404 353 286 360 454 515 608 589 607 659 707 675 648 626 553 480 402 365 359 317 290 274 292 277 277 276 196 191 199 170 192 209 266 220 376 451 449 352 335 302 194 176 184 185 115 112 83 58 65 97 51 74 48 49 16 3 2 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1092 1125 1204 1234 1217 1176 1141 1168 1152 1140 1172 1193 1224 1209 1210 1270 1342 1325 1300 1302 1315 1337 1360 1315 1309 1336 1364 1385 1360 1295 1348 1323 1234 1210 1248 1279 1335 1357 1350 1284 1301 1300 1278 1271 1278 1231 1314 1295 1360 1439 1519 1515 1489 1459 1337 1284 1183 1144 1037 1087 1197 1273 1314 1334 1259 1177 1127 1091 1053 956 937 894 908 1035 1048 1090 1086 1095 1081 1081 1069 1083 1096 1127 1153 1177 1190 1166 1142 1136 1125 1111 1135 1188 1269 1323 1337 1348 1361 1325 1285 1247 1225 1184 1066 917 828 705 656 766 804 725 707 641 642 673 692 729 776 858 952 1066 1094 1006 952 869 811 745 699 629 569 520 500 492 517 482 468 465 463 456 445 434 482 486 443 485 477 456 457 491 486 482 498 520 528 602 572 629 679 674 675 674 706 797 779 777 813 887 948 1021 1021 1065 1091 1082 1046 1036 1048 920 840 877 894 870 868 927 932 918 896 805 757 811 814 764 768 748 701 701 714 718 740 767 782 790 807 829 909 956 999 1041 1126 1267 1335 1390 1317 1287 1390 1367 1240 1191 1071 1009 948 958 1004 1021 1025 961 858 802 732 712 646 671 767 769 733 740 762 708 707 706 688 673 673 676 676 680 685 689 696 698 703 715 752 858 766 762 784 766 750 752 763 776 818 797 860 836 855 846 846 872 874 914 955 912 883 931 978 1001 1068 1120 1178 1231 1405 1587 1648 1582 1504 1422 1397 1386 1439 1550 1677 1778 1914 2049 1981 2030 2111 2107 1978 1928 1929 1938 1968 2005 1992 1981 1866 1819 1718 1759 1885 1987 2146 2209 2084 1951 1773 1685 1595 1525 1488 1408 1342 1296 1322 1393 1416 1469 1567 1670 1770 1887 1966 1999 1997 1987 1971 1884 1778 1668 1537 1448 1424 1354 1315 1256 1208 1159 1147 1139 1162 1246 1307 1416 1487 1644 1718 1861 1941 2038 1989 1904 1887 1819 1938 1895 1927 1996 2104 2290 2230 2222 2235 2287 2317 2488 2469 2248 2145 2068 2061 2055 1964 2030 2132 2286 2299 2335 2459 2282 2237 2103 2006 1947 1804 1679 1620 1529 1444 1373 1350 1328 1279 1367 1429 1435 1370 1216 1140 1014 1025 1147 1226 1324 1368 1451 1546 1639 1484 1361 1302 1305 1344 1461 1419 1328 1243 1337 1392 1457 1459 1376 1273 1246 1209 1154 1086 1069 1080 1168 1205 1221 1246 1363 1510 1631 1689 1747 1949 1998 1911 1818 1734 1675 1639 1586 1502 1418 1418 1384 1429 1504 1600 1663 1792 1886 2020 2107 2200 2232 2109 2038 2016 1995 2063 2156 2360 2430 2433 2407 2310 2258 2150 2092 1943 1872 1856 1820 1805 1810 1782 1745 1685 1655 1625 1607 1631 1677 1867 1850 1947 1999 2105 2093 2017 1969 1966 1959 1789 1712 1735 1743 1817 1892 1954 1916 1848 1747 1585 1486 1375 1290 1177 922 722 877 1085 1246 1398 1435 1478 1485 1425 1468 1504 1485 1465 1431 1205 1195 1352 1486 1610 1708 1901 2036 2240 2365 2333 2229 2086 2006 2044 2144 2297 2255 2199 2120 2103 2102 1969 1960 2101 2168 2134 2093 2094 2122 2117 2070 1997 2028 2029 2080 2114 2185 2233 2299 2374 2215 2184 2208 2248 2318 2355 2511 2472 2467 2313 2323 2466 2581 2394 2321 2348 2560 2749 2634 2659 2547 2558 2585 2610 2438 2487 2471 2535 2642 2819 2704 2544 2288 2055 1899 1826 1876 2044 2246 2227 2166 2212 2276 2377 2552 2564 2350 2271 2217 2155 2016 1952 1780 1758 1908 2144 2390 2353 2225 2177 2138 2193 2336 2424 2559 2604 2555 2457 2342 2249 2154 2033 1962 2048 2219 2358 2411 2392 2575 2626 2426 2359 2369 2291 2253 2283 2391 2386 2348 2289 2241 2217 2025 1916 1804 1755 1713 1717 1685 1742 1744 1652 1572 1489 1364 1248 1236 1315 1440 1559 1741 1867 1979 1941 1937 1885 1843 1932 1874 1861 1783 1702 1586 1657 1765 1875 1777 1685 1632 1548 1463 1433 1529 1678 1772 1942 2056 2021 1963 1998 2113 2151 2062 1981 1937 1862 1804 1749 1700 1646 1633 1531 1493 1545 1598 1627 1632 1693 1766 1670 1758 1811 1750 1689 1494 1318 1217 1170 1185 1207 1252 1307 1352 1305 1289 1288 1251 1129 1089 1048 1064 1158 1177 1233 1197 1273 1369 1380 1377 1388 1403 1330 1340 1257 1167 1204 1254 1270 1254 1370 1479 1569 1617 1607 1597 1567 1553 1507 1495 1430 1436 1400 1321 1246 1199 1116 1040 946 896 821 747 840 952 913 908 979 1037 1135 1173 1287 1420 1593 1619 1727 1695 1649 1653 1627 1576 1516 1455 1410 1386 1391 1396 1360 1416 1408 1335 1232 1185 1154 1097 1020 1013 1025 878 790 664 627 581 612 657 744 714 729 899 970 918 994 1114 1114 998 931 849 821 754 732 626 614 635 613 564 466 405 368 355 306 267 264 328 341 254 338 467 534 608 649 669 671 699 698 675 620 510 459 437 449 386 424 394 388 461 519 482 430 247 242 238 274 161 129 142 209 356 363 366 301 209 202 136 124 150 137 116 103 88 59 41 53 51 39 33 35 3 3 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1088 1127 1204 1200 1166 1139 1126 1135 1126 1146 1183 1216 1233 1225 1187 1244 1338 1362 1285 1280 1314 1322 1333 1290 1323 1355 1390 1383 1392 1329 1281 1273 1243 1208 1202 1247 1277 1318 1323 1280 1248 1253 1287 1216 1195 1275 1315 1263 1373 1467 1498 1433 1504 1581 1508 1427 1313 1207 1105 1185 1303 1401 1484 1492 1405 1299 1240 1177 1041 1007 942 946 915 946 968 1000 1060 1125 1188 1173 1140 1154 1140 1129 1124 1133 1134 1145 1148 1138 1128 1120 1118 1186 1242 1250 1235 1224 1227 1214 1197 1187 1156 1115 1091 1080 974 748 763 992 949 860 829 808 684 680 700 759 797 824 867 1010 1146 1063 995 884 796 714 665 597 556 526 501 487 482 475 469 464 463 455 452 452 439 489 440 448 446 453 468 571 555 528 514 526 541 613 639 627 642 710 686 678 711 740 763 847 933 897 897 936 906 952 1033 1124 1111 1071 1018 986 942 846 813 822 810 854 877 889 871 837 782 764 832 791 732 705 695 700 756 762 735 739 757 777 820 866 936 957 1016 1051 1124 1247 1349 1292 1223 1205 1364 1395 1333 1289 1239 1177 1078 969 864 882 909 947 965 906 829 746 639 644 715 701 690 681 707 679 669 667 671 668 669 673 677 680 693 696 698 701 705 708 711 716 729 788 777 847 852 838 873 878 860 868 938 878 871 869 925 944 942 935 945 913 896 898 929 961 1017 1088 1135 1203 1364 1545 1642 1588 1510 1461 1474 1497 1560 1671 1859 1901 2054 2177 2216 2226 2263 2241 2179 2158 2192 2248 2160 2039 1908 1861 1780 1689 1632 1747 1894 2018 2207 2258 2118 1994 1829 1747 1670 1574 1520 1399 1329 1283 1289 1348 1408 1538 1606 1718 1852 1981 1968 1955 1950 1927 1953 1945 1868 1736 1660 1498 1401 1312 1285 1215 1165 1137 1136 1139 1199 1267 1308 1428 1574 1769 1881 1962 2023 1942 1843 1873 1758 1769 1804 1789 1822 1938 2048 2236 2369 2308 2276 2308 2360 2446 2415 2303 2157 2094 2149 2154 2058 2004 2034 2182 2283 2372 2473 2278 2090 1999 1915 1786 1716 1621 1520 1518 1497 1472 1447 1410 1346 1269 1242 1318 1392 1263 1148 1030 988 1057 1112 1201 1251 1357 1441 1440 1381 1267 1198 1161 1219 1389 1356 1268 1202 1245 1344 1334 1338 1298 1234 1166 1131 1129 1069 1100 1159 1243 1300 1348 1336 1391 1524 1621 1695 1816 1963 2013 1887 1779 1632 1570 1503 1526 1481 1429 1368 1355 1458 1542 1658 1729 1815 1905 2050 2129 2206 2153 1994 1873 1851 1918 1992 2004 2128 2301 2408 2377 2297 2253 2184 2140 2071 1963 1917 1914 1855 1781 1741 1718 1741 1715 1684 1670 1629 1549 1652 1697 1810 1933 2107 2142 2056 2083 2117 2012 1816 1663 1535 1525 1615 1717 1729 1790 1869 1828 1733 1633 1487 1383 1220 942 708 837 1053 1177 1249 1238 1251 1249 1256 1327 1324 1286 1261 1205 1103 1208 1346 1427 1587 1704 1868 1992 2155 2309 2424 2352 2188 2097 2087 2117 2324 2306 2196 2166 2169 2104 1978 2022 2192 2286 2181 2152 2162 2241 2176 2122 2041 1982 1937 1928 1948 1989 2054 2157 2242 2148 2126 2122 2205 2355 2418 2367 2374 2394 2263 2225 2277 2500 2324 2264 2373 2583 2589 2624 2543 2470 2488 2527 2521 2429 2363 2309 2417 2614 2696 2761 2594 2328 2080 1915 1848 1952 2013 2199 2345 2329 2360 2375 2370 2569 2539 2473 2400 2350 2299 2158 2085 1945 1845 1917 2107 2428 2477 2413 2377 2341 2366 2402 2457 2634 2602 2474 2464 2410 2367 2261 2152 2101 2210 2263 2393 2556 2540 2465 2476 2436 2339 2254 2161 2161 2135 2199 2285 2223 2190 2118 2170 2119 2024 1841 1736 1651 1621 1567 1610 1701 1591 1498 1475 1395 1266 1219 1330 1479 1554 1704 1830 1867 1784 1745 1762 1722 1791 1809 1739 1662 1605 1511 1561 1669 1805 1785 1683 1604 1508 1432 1464 1607 1726 1855 2006 2125 2147 2111 2139 2135 2042 1989 1939 1909 1860 1810 1746 1716 1714 1674 1593 1547 1465 1420 1445 1494 1576 1630 1541 1615 1651 1669 1587 1542 1291 1178 1356 1256 1346 1383 1439 1519 1460 1468 1406 1307 1295 1249 1160 1125 1032 1062 1149 1150 1264 1293 1272 1288 1289 1287 1282 1357 1291 1223 1105 1156 1167 1268 1376 1430 1528 1550 1522 1519 1526 1508 1507 1514 1532 1559 1516 1457 1361 1253 1084 1020 920 862 795 757 830 911 1011 1023 1042 1118 1258 1324 1422 1543 1683 1678 1669 1661 1628 1609 1564 1513 1482 1488 1459 1440 1470 1484 1463 1453 1458 1388 1349 1285 1215 1121 1055 986 957 954 899 748 675 535 530 616 631 611 755 845 871 782 869 1051 1106 1085 1103 1047 1029 930 871 770 783 801 812 643 549 546 467 481 438 347 283 231 239 300 377 486 505 509 506 634 723 711 666 625 587 594 606 564 506 455 465 450 431 503 487 415 399 375 353 365 401 320 236 98 138 258 245 237 173 136 122 110 90 91 107 80 89 67 70 44 29 35 40 30 12 4 -9999 -9999 1 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1095 1107 1154 1168 1119 1101 1109 1108 1121 1151 1199 1238 1278 1240 1183 1244 1321 1336 1285 1266 1314 1315 1327 1280 1333 1363 1390 1391 1420 1369 1261 1219 1237 1212 1169 1207 1228 1260 1264 1252 1243 1209 1241 1223 1176 1273 1265 1223 1347 1427 1406 1365 1513 1588 1608 1560 1411 1314 1239 1293 1420 1503 1613 1626 1531 1424 1386 1229 1146 1105 1056 1032 992 1006 1014 1084 1161 1219 1283 1284 1274 1265 1238 1220 1201 1146 1131 1105 1098 1114 1109 1101 1106 1165 1152 1145 1138 1121 1075 1068 1074 1065 1053 1021 1010 1000 902 758 926 914 873 818 789 726 704 724 720 753 785 852 922 1108 1133 1036 967 863 781 711 655 592 554 523 503 488 478 476 474 471 469 466 457 455 447 435 437 440 448 470 479 549 574 602 614 587 597 617 643 633 647 650 683 687 683 738 819 829 838 803 811 823 862 924 999 1132 1117 1089 1028 977 944 890 844 846 826 769 781 834 839 822 770 737 805 783 725 690 691 733 788 822 795 788 790 773 801 841 937 1005 1033 1053 1107 1162 1175 1162 1103 1213 1368 1471 1305 1172 1096 1114 1147 1109 943 857 800 838 856 843 800 664 638 676 653 642 646 655 657 655 656 659 664 666 673 680 687 694 691 695 695 702 709 719 756 840 880 882 905 951 1033 1002 928 895 882 944 970 935 907 894 939 967 1006 1019 955 927 936 953 943 959 1061 1110 1182 1212 1345 1429 1546 1622 1530 1529 1590 1638 1644 1800 1950 2081 2193 2237 2209 2211 2169 2155 2141 2153 2229 2249 2134 1986 1844 1764 1711 1635 1651 1769 1916 2011 2182 2191 2022 1934 1827 1755 1693 1591 1512 1407 1329 1272 1272 1356 1445 1580 1646 1811 1926 1952 1907 1879 1848 1821 1863 1944 1944 1843 1701 1499 1418 1364 1286 1183 1136 1134 1143 1158 1182 1260 1345 1417 1477 1612 1731 1811 1843 1830 1697 1789 1729 1670 1686 1785 1895 2045 2112 2151 2197 2281 2355 2415 2462 2393 2312 2253 2153 2148 2236 2284 2181 2041 2017 2122 2270 2317 2371 2288 2099 1931 1851 1699 1649 1575 1580 1613 1564 1529 1492 1439 1421 1404 1300 1203 1253 1145 1068 1014 997 977 1003 1101 1171 1254 1275 1220 1280 1155 1128 1143 1243 1319 1297 1211 1164 1197 1225 1234 1224 1267 1242 1186 1152 1072 1069 1167 1206 1281 1337 1404 1447 1501 1559 1651 1716 1815 1900 2012 1925 1847 1743 1658 1526 1430 1402 1407 1338 1334 1454 1531 1619 1699 1817 1894 1964 1977 2035 2091 2011 1872 1706 1858 1897 1916 2058 2203 2298 2301 2257 2214 2132 2068 2103 2058 2024 2001 1969 1900 1860 1825 1858 1809 1753 1755 1787 1675 1505 1598 1787 1942 2076 2077 2179 2159 2011 1902 1864 1725 1588 1474 1399 1495 1540 1645 1703 1722 1579 1509 1348 1213 1032 855 686 811 910 1017 1086 1032 1068 1050 1082 1104 1100 1071 1038 1055 1200 1355 1538 1468 1532 1619 1757 1922 2114 2272 2457 2442 2301 2182 2136 2144 2327 2307 2244 2237 2232 2102 2011 2103 2336 2353 2233 2214 2233 2273 2235 2192 2186 2071 2025 1939 1893 1880 1898 1989 2055 2067 2023 2013 2063 2195 2240 2195 2211 2373 2267 2196 2205 2309 2237 2223 2389 2686 2558 2476 2438 2364 2472 2467 2434 2329 2255 2232 2369 2553 2701 2809 2719 2454 2179 1949 1913 2053 2131 2274 2352 2447 2519 2527 2541 2665 2568 2551 2552 2561 2473 2257 2171 2070 2061 2091 2169 2390 2610 2610 2729 2602 2551 2558 2565 2578 2651 2574 2527 2419 2349 2265 2256 2285 2256 2317 2386 2503 2480 2362 2341 2284 2269 2226 2162 2104 2074 2069 2105 2128 2070 2029 2061 2033 1971 1870 1764 1634 1588 1525 1483 1588 1524 1498 1416 1265 1187 1238 1348 1537 1673 1767 1817 1786 1678 1566 1591 1561 1660 1751 1686 1577 1501 1448 1476 1534 1620 1617 1545 1453 1344 1436 1551 1616 1720 1820 1991 2122 2184 2243 2258 2224 2172 2132 2052 1992 1897 1814 1785 1823 1813 1763 1693 1595 1547 1537 1433 1374 1428 1450 1434 1453 1457 1478 1511 1432 1259 1358 1439 1558 1564 1531 1621 1645 1660 1641 1523 1494 1487 1354 1346 1250 1170 1061 1007 1053 1121 1109 1108 1169 1169 1182 1214 1299 1292 1215 1122 1065 1182 1255 1357 1436 1495 1475 1434 1425 1455 1489 1467 1475 1442 1476 1473 1449 1401 1300 1119 1024 895 839 765 839 907 886 896 984 1021 1101 1201 1232 1341 1487 1636 1618 1588 1589 1569 1562 1537 1475 1466 1527 1478 1439 1416 1447 1507 1522 1478 1395 1290 1239 1261 1168 1102 974 879 871 797 867 733 583 509 514 549 656 692 727 733 748 864 955 924 843 893 942 950 865 850 946 977 959 884 726 714 632 598 574 518 445 375 284 213 273 376 429 425 492 543 637 673 764 765 737 687 667 699 640 612 574 545 564 552 556 522 478 494 482 473 480 419 295 221 159 81 121 132 109 105 105 87 83 77 79 61 87 54 52 58 51 36 23 15 13 9 1 1 1 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1119 1078 1135 1119 1079 1098 1101 1096 1137 1170 1211 1250 1280 1257 1174 1219 1283 1282 1318 1262 1310 1319 1288 1262 1333 1339 1355 1383 1406 1347 1253 1206 1198 1226 1165 1154 1202 1225 1197 1237 1225 1214 1204 1159 1149 1230 1212 1194 1297 1358 1298 1355 1452 1477 1552 1609 1566 1499 1412 1359 1449 1502 1529 1560 1572 1577 1598 1509 1430 1344 1374 1291 1271 1222 1194 1222 1300 1391 1431 1477 1461 1435 1433 1389 1376 1313 1267 1219 1155 1111 1071 1056 1024 1014 1001 983 983 973 943 943 920 912 888 876 864 910 913 866 871 808 791 784 783 767 766 816 780 791 822 898 1009 1156 1090 984 913 824 783 728 681 618 560 525 502 485 487 498 512 501 492 474 464 454 448 438 439 453 461 464 469 517 532 563 574 634 590 600 612 670 653 671 696 687 648 711 751 686 711 727 797 881 975 1049 1095 1162 1202 1126 1076 1026 962 951 942 892 813 807 826 772 753 735 719 754 804 748 699 683 704 722 778 814 868 854 839 810 825 855 909 966 1030 1098 1054 1039 1069 1030 1085 1231 1322 1375 1384 1360 1142 1022 949 1001 1009 925 812 750 714 739 661 632 643 653 710 688 685 658 660 665 671 680 684 706 783 741 700 691 687 688 695 718 753 740 746 776 818 830 901 974 1008 962 874 883 933 922 988 1014 1013 978 946 1000 1019 1054 988 985 1060 1052 1005 979 969 1066 1116 1162 1250 1302 1435 1539 1555 1494 1528 1612 1765 1881 2049 2166 2265 2234 2176 2118 2042 2009 2013 2028 2081 2122 2093 1944 1770 1678 1608 1533 1585 1716 1881 2005 2184 2154 2015 1933 1811 1743 1706 1620 1553 1410 1326 1256 1272 1357 1445 1648 1802 1960 1978 1946 1898 1802 1718 1797 1851 1847 1882 1808 1675 1504 1433 1364 1300 1180 1119 1149 1159 1173 1183 1250 1276 1329 1348 1401 1454 1540 1525 1539 1524 1589 1705 1845 1874 1859 1912 2002 1981 1958 2041 2113 2169 2287 2434 2440 2339 2237 2193 2225 2335 2403 2271 2111 2046 2062 2161 2262 2300 2396 2213 2089 1918 1803 1769 1708 1721 1722 1690 1610 1550 1473 1425 1392 1419 1350 1274 1122 1096 1126 1101 1017 971 993 1012 1008 1051 1062 1159 1120 1039 1120 1189 1203 1165 1108 1121 1139 1104 1161 1181 1251 1296 1225 1200 1144 1043 1156 1226 1321 1363 1461 1542 1610 1664 1698 1757 1813 1871 1835 1852 1863 1739 1682 1576 1468 1365 1356 1308 1302 1458 1501 1589 1651 1734 1778 1776 1825 1898 1977 1905 1812 1638 1734 1785 1894 2009 2099 2158 2152 2163 2086 2009 1874 1926 1994 2011 1914 1893 1928 1954 1969 1992 1927 1802 1696 1716 1664 1512 1485 1684 1817 1911 2015 2152 2110 2065 1959 1743 1579 1615 1481 1347 1264 1353 1474 1418 1484 1408 1256 1086 945 761 677 801 876 799 775 814 841 868 865 918 941 1042 1193 1139 1314 1446 1402 1646 1753 1680 1669 1756 1856 2024 2196 2413 2417 2303 2267 2190 2190 2269 2340 2341 2340 2223 2137 2062 2118 2214 2360 2372 2414 2385 2500 2305 2268 2241 2187 2139 2076 2000 1870 1804 1803 1791 1763 1755 1855 1872 1899 1996 2055 2112 2195 2094 2058 2111 2106 2072 2091 2205 2511 2653 2515 2373 2287 2380 2348 2281 2144 2161 2274 2435 2588 2623 2617 2738 2571 2316 2079 2082 2272 2358 2351 2389 2480 2604 2723 2735 2794 2747 2736 2682 2725 2522 2437 2347 2282 2225 2169 2265 2353 2461 2705 2728 2763 2776 2739 2719 2754 2784 2663 2645 2569 2534 2434 2332 2269 2234 2239 2268 2282 2345 2358 2348 2352 2310 2260 2248 2119 2057 1992 1976 1922 1910 1942 1907 1835 1783 1710 1651 1557 1538 1500 1452 1389 1403 1302 1230 1143 1105 1211 1411 1621 1574 1560 1611 1672 1578 1439 1404 1383 1511 1539 1590 1582 1518 1457 1388 1364 1452 1456 1349 1265 1366 1601 1705 1766 1791 1823 1890 1943 1983 2066 2219 2330 2265 2142 2039 1968 1909 1937 1959 1927 1850 1785 1733 1695 1652 1559 1446 1408 1368 1350 1355 1299 1290 1274 1269 1248 1381 1546 1629 1675 1799 1777 1827 1874 1870 1849 1800 1781 1660 1601 1589 1523 1378 1322 1114 1062 977 985 955 946 984 1052 1169 1166 1206 1133 1012 1047 1175 1241 1323 1321 1362 1360 1328 1320 1351 1359 1367 1307 1239 1328 1260 1250 1217 1249 1143 1063 938 827 868 974 1112 1108 1005 982 951 1007 1082 1138 1271 1417 1592 1537 1499 1455 1418 1444 1409 1352 1411 1449 1460 1414 1368 1369 1391 1422 1433 1294 1136 1027 976 952 907 843 807 729 694 810 858 658 570 447 493 527 522 595 561 638 752 878 764 649 623 695 746 726 639 768 860 898 930 938 921 825 835 723 594 491 441 354 281 226 324 362 443 574 612 583 575 628 733 813 748 745 718 625 533 436 458 483 477 533 493 454 486 453 435 412 405 307 227 146 109 69 50 80 71 108 70 72 52 82 56 63 60 30 44 40 37 25 13 10 10 2 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1136 1080 1089 1070 1069 1083 1118 1122 1164 1185 1238 1246 1236 1252 1178 1186 1234 1256 1265 1250 1297 1326 1277 1246 1303 1319 1332 1351 1379 1318 1238 1209 1171 1152 1159 1129 1159 1211 1147 1220 1194 1185 1193 1186 1124 1184 1169 1199 1309 1355 1249 1317 1409 1476 1578 1595 1587 1547 1450 1365 1377 1415 1458 1487 1480 1564 1626 1644 1646 1586 1567 1535 1498 1460 1454 1418 1517 1570 1621 1654 1633 1596 1611 1576 1528 1441 1397 1309 1243 1187 1163 1104 1060 998 1012 1021 956 959 970 939 928 916 906 899 921 908 882 862 837 820 843 795 826 846 794 859 887 847 887 951 1100 1121 1053 1012 957 856 790 719 679 600 546 508 493 489 497 521 576 562 528 505 474 458 454 441 436 446 456 461 463 477 487 496 507 522 611 675 676 666 678 641 655 655 617 677 657 650 692 731 792 874 933 1027 1059 1105 1127 1151 1111 1052 1003 935 864 854 889 895 887 852 783 797 728 711 729 742 684 677 726 762 810 838 896 921 858 840 853 900 953 1020 1033 1055 994 938 950 956 1063 1104 1176 1215 1319 1405 1310 1175 970 894 928 1042 934 854 753 680 653 630 710 777 802 801 720 700 703 716 720 712 744 814 769 721 689 685 682 697 702 734 873 847 855 831 855 861 855 924 979 989 889 893 956 970 996 1022 1074 1060 999 989 1058 1072 1085 1099 1135 1113 1098 1071 976 1008 1075 1111 1197 1237 1318 1390 1365 1396 1540 1606 1727 1870 2081 2232 2255 2158 2093 2072 1952 1886 1913 1921 1967 2024 2035 1927 1751 1637 1534 1476 1537 1678 1850 1989 2172 2147 1962 1895 1781 1719 1657 1566 1506 1393 1304 1248 1279 1366 1442 1639 1870 1986 1954 1902 1872 1790 1703 1748 1830 1793 1853 1826 1712 1538 1427 1368 1294 1164 1122 1129 1159 1236 1252 1250 1236 1257 1266 1279 1289 1358 1356 1502 1638 1786 1853 1899 1811 1730 1821 1825 1831 1887 1931 2036 2102 2257 2396 2352 2297 2297 2228 2263 2366 2460 2306 2213 2105 2045 2133 2275 2335 2449 2267 2019 1977 1954 1976 1887 1851 1831 1760 1625 1544 1472 1396 1348 1277 1199 1210 1232 1290 1259 1203 1093 1017 966 950 974 989 1028 1063 1074 1011 1074 1079 1130 1081 1049 1084 1124 1150 1099 1190 1235 1239 1248 1258 1141 1012 1071 1288 1334 1410 1488 1562 1670 1693 1675 1690 1734 1752 1720 1721 1748 1666 1632 1546 1469 1309 1300 1274 1308 1435 1476 1577 1653 1728 1691 1692 1722 1855 1887 1797 1705 1606 1668 1739 1818 1924 1990 1979 2015 2053 1929 1845 1807 1836 1930 1930 1840 1791 1788 1855 1898 1918 1804 1718 1680 1588 1562 1482 1426 1610 1724 1809 1952 2075 2090 2049 1971 1792 1665 1455 1447 1360 1248 1215 1341 1227 1302 1216 1100 944 735 695 1009 1133 1149 1095 1087 1004 1085 1053 1062 1154 1207 1379 1456 1285 1403 1620 1608 1724 1874 1874 1797 1807 1874 1979 2161 2414 2534 2503 2338 2251 2246 2307 2357 2396 2323 2254 2193 2122 2133 2201 2274 2379 2432 2504 2514 2305 2276 2220 2153 2143 2120 2068 1977 1870 1770 1727 1678 1659 1706 1761 1734 1741 1928 2055 2051 1980 1967 2047 2022 1981 2037 2143 2479 2630 2670 2514 2272 2254 2271 2158 2100 2111 2215 2346 2376 2469 2570 2721 2668 2409 2146 2096 2236 2356 2502 2564 2591 2688 2818 2851 2975 2905 2849 2859 2851 2638 2548 2509 2399 2377 2344 2344 2301 2422 2597 2581 2586 2569 2591 2589 2551 2548 2517 2557 2674 2595 2492 2393 2230 2208 2209 2198 2135 2150 2175 2180 2218 2286 2287 2200 2192 2200 2073 1955 1877 1843 1834 1850 1794 1717 1657 1631 1593 1530 1451 1399 1363 1322 1252 1198 1222 1116 1174 1317 1476 1399 1443 1582 1657 1560 1403 1300 1297 1373 1372 1392 1433 1340 1266 1233 1228 1373 1342 1258 1214 1371 1519 1598 1622 1666 1719 1734 1796 1929 2027 2167 2297 2316 2219 2053 1993 2026 2038 2015 1956 1857 1820 1779 1729 1677 1587 1573 1493 1496 1466 1376 1340 1420 1348 1329 1343 1335 1429 1585 1668 1814 1814 1757 1781 1779 1725 1683 1684 1684 1710 1773 1782 1752 1595 1330 1224 1181 1174 1117 1027 944 982 1057 1055 1139 1055 967 1092 1156 1160 1158 1251 1208 1210 1188 1151 1184 1222 1245 1217 1114 1161 1131 1106 1072 1063 996 994 868 780 893 1054 1134 1155 1110 1041 1086 1042 1115 1200 1333 1455 1563 1523 1460 1420 1361 1321 1328 1285 1304 1341 1404 1358 1316 1343 1324 1351 1400 1382 1219 1109 1038 903 826 773 698 605 684 745 813 746 626 496 410 427 490 560 622 747 786 850 758 632 523 552 626 612 543 678 763 712 766 920 1001 1006 898 704 576 397 355 295 226 173 235 342 419 512 512 452 467 542 623 725 738 630 684 620 545 443 354 357 381 432 430 354 384 376 356 320 328 222 153 89 74 62 57 43 46 67 56 70 43 81 98 30 43 24 28 31 25 24 18 10 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1137 1135 1068 1059 1071 1104 1144 1145 1166 1207 1226 1203 1221 1217 1163 1148 1182 1235 1224 1267 1249 1301 1291 1250 1332 1338 1295 1335 1322 1315 1312 1292 1246 1160 1129 1148 1117 1140 1163 1213 1233 1194 1149 1193 1134 1130 1138 1186 1283 1300 1221 1317 1470 1551 1594 1589 1594 1560 1467 1387 1290 1346 1417 1455 1424 1563 1616 1591 1658 1667 1659 1635 1600 1651 1686 1660 1722 1717 1769 1802 1797 1774 1781 1749 1687 1600 1517 1422 1367 1308 1251 1159 1093 1080 1056 1006 1021 987 1002 998 977 927 941 923 945 926 908 901 910 875 894 840 879 895 881 875 984 1009 979 1069 1193 1171 1121 1038 965 871 804 729 674 595 542 506 495 496 501 535 583 550 526 539 515 488 472 458 436 442 451 454 460 470 469 541 576 585 615 736 771 665 643 614 633 593 599 602 635 739 683 731 792 895 923 964 991 1051 1064 1118 1038 968 942 918 943 951 950 925 891 798 818 827 760 719 697 689 684 674 706 767 816 866 920 971 903 873 866 917 1015 1059 980 936 898 868 952 1008 976 982 1019 1126 1296 1374 1347 1245 1124 965 848 861 874 839 802 754 655 627 652 734 822 829 753 822 828 821 814 817 887 806 715 701 682 678 688 712 743 836 934 940 895 918 1017 991 904 986 976 963 905 894 913 960 1022 1054 1099 1117 1048 1005 1090 1125 1136 1169 1212 1202 1199 1085 1062 1050 1075 1068 1126 1198 1237 1230 1344 1441 1521 1609 1727 1864 2072 2220 2174 2098 1997 1929 1859 1797 1807 1785 1898 1956 1970 1878 1709 1622 1496 1410 1507 1650 1832 1958 2031 2119 1994 1915 1772 1697 1626 1478 1413 1350 1291 1241 1264 1369 1457 1611 1806 1971 1948 1856 1767 1745 1684 1699 1793 1767 1839 1836 1793 1647 1493 1367 1295 1155 1112 1142 1185 1280 1372 1394 1417 1402 1367 1366 1446 1389 1385 1394 1523 1595 1672 1780 1718 1632 1721 1763 1818 1903 1980 2097 2151 2270 2413 2350 2319 2300 2255 2294 2407 2377 2284 2221 2175 2060 2125 2272 2288 2410 2339 2173 2212 2177 2129 2055 1971 1835 1768 1605 1512 1421 1356 1267 1352 1388 1416 1405 1470 1387 1301 1179 1111 1023 973 942 942 966 964 1039 996 1010 1001 996 996 1023 1053 1077 1107 1115 1156 1206 1178 1227 1246 1041 938 1088 1281 1332 1373 1441 1490 1541 1533 1560 1552 1636 1642 1562 1629 1677 1596 1536 1486 1393 1306 1253 1275 1363 1449 1535 1643 1699 1723 1645 1596 1684 1753 1731 1677 1604 1591 1604 1685 1726 1811 1904 1872 1911 1961 1888 1766 1715 1800 1888 1806 1755 1744 1829 1916 1937 1930 1816 1706 1635 1552 1501 1468 1450 1436 1590 1694 1787 1967 2060 2026 1947 1812 1687 1516 1450 1291 1201 1121 1191 1053 1042 1134 1017 836 652 835 971 1190 1304 1348 1301 1269 1308 1238 1247 1290 1365 1506 1539 1406 1496 1718 1807 1763 1916 2046 1924 1886 1935 2000 2088 2304 2533 2594 2446 2372 2351 2363 2416 2399 2300 2261 2221 2195 2179 2182 2226 2294 2341 2399 2528 2348 2307 2340 2203 2145 2127 2135 2094 2008 1896 1856 1843 1783 1649 1604 1649 1719 1838 1927 1946 1871 1899 1988 1907 1924 2006 2148 2445 2542 2672 2574 2312 2255 2184 2098 2003 2033 2153 2264 2349 2407 2578 2683 2604 2481 2242 2199 2184 2314 2494 2559 2683 2835 3084 3031 2915 2827 2871 2930 2701 2665 2621 2590 2514 2451 2481 2472 2434 2472 2532 2447 2421 2421 2428 2452 2419 2385 2319 2381 2493 2539 2430 2351 2185 2124 2192 2217 2077 2025 2028 1994 2031 2097 2142 2073 2052 2093 2069 1985 1884 1836 1761 1721 1700 1656 1631 1596 1544 1570 1597 1492 1421 1383 1378 1334 1221 1063 1201 1297 1307 1252 1396 1516 1678 1559 1405 1305 1201 1238 1242 1262 1319 1231 1128 1096 1255 1216 1162 1202 1302 1347 1383 1439 1480 1506 1606 1718 1847 1994 2076 2219 2309 2370 2235 2103 2131 2138 2084 2009 1901 1852 1838 1799 1723 1697 1722 1647 1585 1500 1446 1382 1437 1491 1430 1429 1449 1376 1361 1471 1562 1627 1614 1574 1623 1624 1640 1593 1566 1565 1587 1618 1622 1632 1633 1573 1469 1405 1415 1320 1177 962 937 917 923 982 984 958 1062 994 983 1067 1107 1073 1023 1099 1036 1027 1070 1110 1119 989 987 981 970 1005 983 925 861 801 804 1008 1074 1129 1195 1228 1157 1193 1142 1219 1285 1466 1611 1530 1477 1444 1416 1388 1308 1221 1175 1142 1195 1249 1194 1192 1273 1264 1276 1312 1341 1294 1202 1137 1106 1055 899 804 579 571 588 688 817 693 552 459 380 493 602 732 856 946 886 746 588 501 467 503 471 463 613 607 551 732 809 857 914 810 666 527 376 328 357 350 216 188 301 352 436 436 337 409 490 551 610 695 620 610 554 487 404 344 288 353 368 330 321 268 286 256 214 193 131 85 97 146 133 133 76 42 32 28 26 31 34 62 38 18 20 12 20 19 13 10 2 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1125 1155 1108 1059 1092 1118 1136 1130 1170 1210 1190 1197 1207 1224 1187 1155 1173 1216 1220 1236 1217 1249 1269 1244 1325 1319 1314 1269 1309 1362 1361 1322 1250 1137 1140 1152 1076 1122 1176 1207 1187 1173 1124 1167 1193 1142 1061 1165 1226 1212 1225 1300 1450 1547 1600 1548 1529 1513 1467 1399 1271 1308 1362 1363 1415 1549 1539 1600 1667 1632 1613 1547 1616 1626 1686 1698 1703 1653 1733 1760 1748 1763 1723 1701 1705 1721 1672 1570 1504 1416 1332 1258 1207 1197 1154 1141 1138 1078 1120 1067 1030 1014 1048 1030 1020 999 998 986 1012 992 1002 920 969 1013 972 959 1009 1173 1217 1261 1223 1155 1100 1027 959 868 808 729 680 592 548 509 499 507 520 570 554 536 510 503 493 483 485 495 456 434 441 448 451 453 457 507 564 583 612 674 713 636 595 615 569 563 579 644 728 799 780 720 730 825 866 873 928 1005 1034 1145 1099 1083 1068 1057 1049 1005 971 927 828 873 882 852 836 810 763 691 675 671 679 748 827 880 913 979 954 926 906 918 940 1023 981 946 882 813 908 888 887 912 1014 1124 1281 1289 1299 1275 1215 1078 870 855 766 733 701 697 706 624 670 778 886 904 864 940 951 968 945 888 897 864 741 691 677 675 691 728 835 890 992 1064 1054 1082 1016 998 941 923 951 938 912 918 921 947 1009 1071 1137 1156 1087 1047 1159 1193 1198 1268 1345 1300 1289 1167 1224 1223 1167 1147 1145 1202 1253 1295 1396 1533 1606 1662 1774 1913 2123 2248 2214 2174 2090 2000 1862 1747 1707 1671 1837 1899 1901 1838 1684 1584 1491 1385 1490 1634 1752 1797 1953 2058 1975 1885 1755 1678 1620 1534 1430 1325 1268 1229 1259 1361 1484 1632 1746 1943 1924 1823 1764 1743 1683 1604 1701 1730 1806 1808 1766 1681 1580 1401 1289 1148 1111 1143 1209 1333 1412 1485 1576 1676 1682 1806 1761 1743 1645 1616 1593 1578 1519 1591 1599 1642 1709 1803 1872 1991 2081 2124 2187 2292 2442 2449 2392 2337 2304 2327 2347 2274 2251 2232 2212 2076 2094 2169 2218 2278 2328 2381 2411 2375 2294 2134 1998 1858 1735 1589 1508 1385 1347 1382 1426 1440 1462 1500 1525 1568 1459 1325 1213 1099 1047 984 956 946 930 951 959 968 943 933 950 961 978 984 1038 1044 1125 1129 1151 1183 1153 963 942 1160 1296 1393 1365 1359 1407 1448 1411 1409 1504 1559 1468 1459 1632 1660 1582 1518 1382 1324 1310 1223 1284 1375 1438 1491 1588 1636 1669 1575 1511 1555 1549 1543 1465 1497 1628 1688 1728 1754 1808 1816 1802 1843 1879 1805 1705 1672 1798 1803 1708 1654 1720 1784 1793 1892 1976 1895 1814 1700 1582 1583 1559 1482 1369 1437 1563 1661 1863 1966 1994 1887 1703 1609 1521 1469 1396 1304 1161 1038 955 889 870 883 737 648 824 960 1158 1289 1380 1437 1495 1486 1433 1460 1520 1483 1606 1665 1577 1636 1742 1935 1941 2013 2111 2013 2045 2080 2070 2124 2312 2476 2589 2487 2502 2456 2483 2517 2432 2354 2379 2330 2260 2243 2245 2257 2326 2353 2467 2426 2355 2337 2395 2269 2311 2280 2199 2124 2093 2026 2041 2012 1949 1775 1655 1568 1639 1754 1819 1812 1800 1864 1861 1822 1874 2033 2173 2256 2366 2479 2525 2430 2360 2104 2000 1949 2010 2200 2316 2462 2551 2541 2509 2481 2534 2325 2343 2319 2383 2517 2609 2835 2835 2934 2943 2815 2713 2743 2812 2902 2666 2758 2745 2744 2567 2710 2571 2619 2681 2503 2488 2480 2448 2421 2494 2449 2375 2243 2262 2286 2352 2407 2331 2175 2099 2188 2187 2050 1974 1857 1808 1877 1929 2001 1962 1964 1982 2087 2034 1961 1892 1867 1819 1771 1740 1695 1684 1679 1616 1590 1608 1525 1435 1310 1245 1134 1031 1115 1123 1144 1229 1353 1485 1671 1606 1465 1376 1216 1127 1100 1179 1234 1141 1019 1144 1164 1101 1217 1323 1341 1406 1444 1452 1502 1547 1638 1704 1802 1922 1995 2148 2270 2401 2349 2259 2243 2088 1997 1971 1929 1896 1889 1825 1798 1820 1764 1626 1532 1512 1463 1473 1586 1551 1557 1516 1533 1513 1428 1542 1551 1458 1430 1398 1446 1510 1502 1481 1478 1463 1474 1463 1468 1495 1473 1460 1441 1409 1361 1196 1106 942 1125 1151 1036 943 968 907 924 887 884 942 937 964 882 934 918 892 942 928 952 924 905 880 885 840 806 787 780 785 933 986 974 1044 1104 1221 1236 1290 1279 1342 1466 1635 1581 1499 1449 1346 1332 1267 1226 1161 1110 1004 1049 1119 1064 1069 1075 1146 1190 1193 1188 1199 1151 1117 1090 1006 864 796 648 540 484 569 724 753 608 468 356 463 558 637 788 924 836 771 693 593 442 369 380 370 490 459 507 636 625 683 792 744 591 533 455 422 436 334 194 144 225 310 412 367 289 409 498 525 615 687 586 505 470 409 387 342 263 276 294 274 256 212 188 150 120 112 123 142 202 247 161 115 90 78 54 35 24 21 19 20 33 26 12 7 11 9 10 3 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1101 1112 1091 1047 1088 1117 1100 1141 1162 1195 1173 1177 1180 1171 1152 1126 1170 1206 1213 1214 1225 1259 1243 1232 1296 1318 1314 1262 1333 1399 1360 1288 1185 1115 1151 1137 1063 1144 1191 1162 1180 1136 1126 1104 1198 1162 1053 1136 1133 1122 1223 1336 1489 1567 1608 1550 1455 1397 1416 1393 1312 1237 1267 1320 1439 1542 1483 1614 1652 1602 1549 1540 1607 1633 1632 1689 1671 1612 1691 1654 1718 1727 1690 1666 1647 1672 1680 1645 1647 1531 1461 1390 1360 1341 1279 1282 1248 1197 1241 1179 1161 1141 1148 1146 1135 1138 1123 1107 1052 1109 1123 1041 1104 1159 1172 1124 1210 1314 1282 1225 1178 1116 1064 994 934 841 785 717 676 603 551 522 507 510 533 585 596 553 524 497 482 509 510 506 497 448 437 433 433 447 452 505 545 539 581 632 630 563 560 562 553 619 664 663 674 749 798 851 802 774 805 855 891 951 1000 1120 1192 1130 1084 1048 1008 951 907 862 884 935 898 865 816 768 721 684 672 665 662 740 802 867 926 983 976 921 878 865 911 971 929 872 814 781 806 810 877 910 986 1063 1199 1159 1172 1212 1135 1131 1030 950 919 900 762 687 668 625 653 789 820 857 934 987 941 923 845 835 827 818 701 674 672 674 728 760 866 921 1002 1034 1063 1069 1022 985 948 961 979 993 928 942 949 953 983 1037 1108 1131 1154 1104 1189 1275 1326 1370 1527 1481 1391 1324 1372 1366 1336 1325 1187 1252 1259 1291 1441 1578 1689 1769 1835 1976 2144 2220 2110 2081 2049 2015 1888 1776 1601 1598 1739 1812 1831 1775 1683 1581 1476 1331 1450 1509 1668 1787 1933 2026 1930 1836 1735 1676 1609 1481 1396 1322 1259 1224 1266 1359 1454 1618 1730 1916 1936 1897 1876 1838 1735 1577 1570 1726 1795 1776 1753 1673 1584 1465 1298 1114 1107 1159 1225 1314 1403 1498 1556 1640 1720 1853 1918 1943 1874 1808 1827 1825 1753 1685 1698 1764 1797 1875 1912 1919 2017 2173 2274 2418 2481 2555 2519 2410 2367 2361 2309 2293 2297 2262 2237 2199 2178 2208 2210 2265 2335 2367 2400 2490 2359 2159 2035 1880 1779 1574 1545 1471 1479 1494 1515 1510 1496 1492 1518 1474 1394 1326 1305 1225 1134 1044 984 981 957 930 935 931 910 967 963 940 923 938 951 1007 1088 1087 1103 1119 1021 897 1006 1232 1340 1411 1356 1263 1310 1377 1329 1412 1426 1408 1352 1434 1596 1558 1521 1500 1417 1370 1266 1211 1200 1271 1247 1339 1417 1449 1553 1485 1380 1384 1400 1431 1518 1658 1783 1829 1875 1834 1761 1729 1802 1800 1785 1795 1657 1672 1775 1740 1641 1589 1637 1681 1734 1800 1958 1956 1810 1692 1743 1755 1661 1532 1372 1367 1495 1579 1708 1794 1880 1902 1735 1627 1516 1470 1411 1342 1245 1147 1115 1057 939 855 708 646 824 954 1077 1145 1249 1383 1542 1609 1650 1688 1682 1705 1719 1771 1687 1786 1875 1934 2098 2130 2143 2098 2151 2238 2118 2161 2309 2503 2556 2439 2410 2375 2387 2426 2453 2443 2477 2370 2306 2298 2316 2367 2525 2567 2395 2338 2321 2248 2311 2379 2473 2365 2238 2151 2126 2097 2152 2188 2085 1880 1742 1589 1513 1606 1727 1716 1758 1743 1756 1767 1831 2001 2048 2066 2163 2283 2315 2237 2194 2042 1932 1948 2020 2098 2166 2310 2402 2389 2380 2417 2583 2421 2485 2516 2527 2643 2770 2694 2724 2819 2859 2762 2607 2553 2701 2819 2820 2791 2779 2842 2865 2730 2647 2673 2793 2623 2584 2602 2560 2488 2586 2485 2384 2243 2144 2179 2214 2183 2175 2169 2059 2072 2049 1954 1851 1773 1668 1697 1742 1825 1817 1868 1948 2060 2101 2028 1973 1969 1958 1963 1912 1873 1734 1548 1462 1398 1446 1398 1309 1268 1177 1087 996 1022 1074 1207 1265 1367 1521 1693 1648 1495 1397 1301 1215 1094 1064 1156 1097 973 1023 990 1040 1167 1371 1423 1486 1599 1626 1669 1694 1744 1829 1889 1961 1998 2105 2227 2385 2462 2332 2255 2150 2082 2046 2022 1980 1933 1897 1876 1784 1688 1639 1669 1599 1513 1504 1607 1684 1670 1660 1640 1593 1544 1609 1542 1390 1326 1294 1310 1318 1338 1312 1349 1331 1373 1313 1342 1337 1325 1319 1319 1227 1215 1104 1003 1018 1156 1341 1356 1192 1177 1056 1007 1024 971 942 904 897 945 887 909 880 891 844 817 826 820 801 797 804 812 841 882 880 878 930 926 1018 1094 1118 1114 1203 1273 1425 1529 1511 1446 1372 1328 1259 1196 1180 1143 1092 1029 954 925 1012 926 921 947 1059 1050 1099 1073 1062 1056 1015 986 945 818 743 598 527 450 476 616 570 546 499 356 382 528 644 797 816 749 634 539 573 568 488 362 298 356 345 452 517 509 590 707 754 703 623 464 382 284 284 236 140 211 266 311 239 260 308 396 460 572 672 585 472 375 352 315 294 295 267 203 191 169 186 230 211 255 233 237 226 299 223 165 172 146 131 100 100 48 27 16 14 9 8 12 8 6 9 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1065 1074 1065 1040 1065 1097 1103 1135 1129 1143 1155 1148 1136 1137 1136 1117 1172 1190 1202 1179 1207 1237 1245 1209 1312 1306 1292 1233 1318 1373 1341 1276 1159 1080 1101 1074 1051 1128 1156 1121 1205 1153 1068 1119 1144 1042 1066 1055 1103 1125 1243 1351 1474 1557 1553 1441 1507 1466 1337 1305 1280 1236 1283 1363 1426 1524 1468 1495 1573 1566 1502 1520 1517 1600 1579 1643 1663 1582 1521 1610 1696 1668 1633 1666 1649 1659 1658 1624 1567 1557 1608 1587 1598 1589 1572 1511 1483 1489 1466 1397 1368 1337 1341 1348 1342 1337 1331 1321 1311 1329 1352 1378 1386 1361 1319 1288 1269 1242 1219 1156 1108 1052 998 929 877 802 753 697 655 632 599 537 518 518 529 574 550 543 516 517 536 589 568 530 513 493 466 439 435 437 441 446 460 475 528 600 520 508 516 536 563 633 664 743 788 784 804 802 860 892 857 888 984 998 1039 1137 1233 1160 1094 1022 1011 1023 1003 992 974 884 825 755 713 669 660 659 659 654 714 742 734 790 868 908 914 887 842 829 883 886 970 918 827 761 785 833 889 938 1035 1088 1194 1146 1050 1006 1084 1150 1173 1040 913 837 726 654 634 616 656 690 783 831 946 957 906 829 782 741 742 680 662 664 698 701 837 849 836 857 958 1019 994 1012 948 928 964 997 1050 1033 999 964 992 999 1066 1137 1142 1171 1212 1234 1278 1355 1496 1548 1646 1671 1502 1427 1448 1535 1594 1464 1341 1299 1422 1436 1467 1541 1667 1756 1946 2095 2231 2210 2098 2012 1910 1842 1770 1714 1589 1489 1568 1651 1683 1668 1600 1557 1481 1366 1330 1455 1579 1665 1849 1982 1911 1803 1692 1632 1671 1532 1409 1312 1258 1217 1265 1402 1523 1628 1686 1832 1930 1948 1917 1804 1680 1548 1506 1632 1739 1745 1700 1671 1615 1467 1346 1103 1108 1130 1197 1292 1347 1400 1439 1510 1587 1710 1779 1914 2027 2046 2047 2016 2014 1966 1952 1962 1978 2043 2128 2163 2198 2242 2227 2261 2329 2390 2328 2314 2373 2463 2501 2559 2471 2290 2245 2253 2231 2289 2259 2288 2334 2460 2386 2357 2370 2149 2014 1886 1822 1735 1677 1585 1634 1693 1670 1641 1622 1583 1542 1478 1454 1474 1503 1343 1190 1035 1136 1161 1077 999 918 898 892 883 895 888 893 899 903 983 1039 1074 1105 955 882 1014 1144 1241 1285 1280 1269 1196 1197 1280 1238 1291 1289 1272 1398 1535 1511 1427 1422 1385 1400 1328 1240 1179 1155 1249 1312 1238 1245 1268 1398 1337 1399 1526 1600 1651 1718 1741 1795 1919 1943 1880 1758 1682 1652 1624 1619 1632 1658 1637 1580 1592 1541 1629 1712 1792 1900 1924 1826 1817 1900 1907 1842 1817 1726 1628 1505 1410 1323 1405 1478 1580 1744 1806 1836 1717 1615 1585 1534 1489 1409 1379 1273 1158 1007 920 748 631 637 744 866 938 1109 1249 1341 1459 1597 1612 1708 1821 1964 1990 1938 1939 2089 2211 2319 2385 2218 2191 2213 2351 2235 2240 2288 2444 2598 2491 2352 2301 2304 2312 2348 2362 2430 2492 2482 2472 2420 2391 2391 2365 2426 2296 2184 2188 2319 2407 2432 2341 2289 2227 2194 2187 2129 2016 1903 1873 1825 1722 1613 1432 1470 1511 1546 1549 1566 1649 1702 1763 1832 1844 1907 1997 2019 1946 1884 1857 1930 2075 2070 2100 2188 2172 2229 2276 2324 2501 2558 2447 2426 2494 2563 2551 2564 2590 2654 2693 2782 2746 2598 2545 2603 2662 2710 2611 2644 2720 2805 2962 2854 2774 2857 2775 2706 2790 2746 2644 2665 2615 2474 2323 2182 2048 2050 2014 1952 1931 1885 1853 1820 1880 1905 1879 1824 1729 1662 1637 1659 1723 1831 1940 1973 2021 2040 2040 2066 2003 1912 1873 1762 1615 1489 1324 1204 1200 1169 1089 1095 983 978 1147 1269 1409 1475 1448 1513 1539 1509 1482 1434 1267 1179 1138 1085 995 1023 930 963 1029 1176 1340 1335 1312 1389 1432 1499 1601 1764 1825 1803 1877 2000 2097 2179 2305 2277 2224 2269 2269 2183 2117 2036 1988 1953 1928 1884 1852 1790 1811 1838 1777 1679 1607 1548 1617 1637 1596 1582 1547 1585 1591 1598 1578 1475 1448 1326 1264 1172 1144 1145 1166 1178 1276 1272 1158 1210 1182 1219 1195 1124 1023 957 1023 1178 1318 1408 1479 1468 1480 1421 1418 1303 1209 1084 1126 1044 1138 1224 1162 1211 1197 1054 903 915 1012 1049 1039 1029 1063 1099 977 860 954 1065 1074 983 976 1005 1069 1168 1260 1371 1472 1384 1335 1248 1210 1158 1143 1047 1046 999 934 873 831 842 784 772 807 846 889 931 948 924 894 876 860 842 810 753 610 549 463 392 398 359 331 321 329 364 485 499 633 640 513 530 403 411 426 438 331 268 383 436 373 342 423 525 544 640 568 476 410 317 280 306 289 199 127 242 215 232 325 389 534 569 531 601 663 591 547 501 507 484 519 421 416 307 264 355 429 409 455 455 449 393 292 300 297 323 285 215 190 193 104 119 48 18 11 8 7 8 11 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1054 1081 1038 1041 1053 1062 1109 1145 1110 1102 1123 1114 1123 1147 1107 1117 1167 1193 1173 1185 1182 1203 1223 1190 1248 1281 1276 1217 1282 1341 1284 1237 1142 1121 1039 1031 1070 1143 1115 1100 1160 1101 1037 1126 1093 1000 1064 1073 1062 1120 1263 1365 1474 1543 1527 1463 1413 1425 1440 1368 1281 1230 1206 1303 1408 1515 1468 1434 1531 1510 1469 1438 1514 1579 1549 1561 1573 1594 1520 1572 1627 1615 1633 1577 1638 1650 1627 1619 1620 1530 1485 1493 1560 1600 1603 1600 1577 1558 1560 1566 1547 1505 1503 1522 1531 1512 1507 1469 1438 1414 1394 1346 1321 1301 1281 1226 1195 1156 1138 1085 1049 987 944 898 863 810 763 710 666 631 580 534 524 532 545 584 572 533 524 541 566 639 596 563 525 503 499 460 441 432 433 439 445 455 520 474 502 555 571 598 620 653 711 676 691 709 721 779 825 906 962 998 1034 1097 1149 1225 1263 1191 1154 1094 1038 967 947 956 937 885 847 737 659 641 639 648 672 700 778 816 814 831 859 911 895 872 822 785 829 855 894 857 789 739 770 796 855 896 958 1025 1116 1131 1139 1041 979 1044 1153 1065 879 802 711 627 616 614 715 796 720 767 885 816 843 780 732 686 662 660 706 788 819 767 830 807 795 826 904 925 949 975 909 938 963 977 1028 1073 1016 998 1034 1036 1092 1156 1192 1220 1270 1317 1434 1550 1677 1697 1678 1597 1561 1559 1596 1673 1610 1510 1372 1432 1426 1486 1543 1634 1695 1755 1930 2061 2256 2229 2170 2110 2010 1938 1824 1707 1573 1486 1415 1494 1624 1603 1553 1520 1442 1359 1300 1434 1562 1667 1832 1945 1905 1810 1694 1584 1656 1567 1446 1311 1245 1223 1323 1465 1501 1556 1624 1774 1905 1917 1916 1770 1668 1531 1458 1555 1672 1684 1651 1621 1587 1430 1268 1099 1104 1141 1156 1215 1249 1297 1350 1420 1496 1597 1661 1814 1906 2006 2051 1987 2004 1969 1977 2049 2107 2182 2220 2160 2136 2184 2112 2208 2253 2243 2266 2313 2389 2569 2551 2477 2377 2287 2261 2250 2255 2255 2278 2287 2297 2405 2405 2307 2305 2186 2090 2007 1972 1890 1754 1750 1737 1765 1786 1787 1728 1658 1587 1535 1541 1453 1410 1318 1191 1241 1377 1315 1194 1122 1084 977 1013 963 939 894 868 881 910 1004 1015 1074 1041 875 944 1048 1178 1237 1240 1226 1183 1069 1184 1302 1190 1189 1247 1336 1456 1492 1475 1417 1343 1301 1327 1346 1190 1132 1253 1321 1428 1409 1392 1393 1352 1362 1577 1687 1768 1819 1859 1917 1903 1864 1861 1808 1733 1698 1689 1695 1673 1640 1561 1598 1602 1525 1563 1635 1709 1762 1836 1840 1755 1733 1805 1869 1886 1818 1767 1692 1632 1551 1416 1296 1360 1477 1569 1651 1741 1789 1689 1669 1637 1593 1519 1444 1257 1149 1054 976 843 777 696 653 792 877 981 1087 1206 1346 1425 1445 1579 1708 1859 1979 2102 2129 2222 2350 2441 2456 2364 2412 2399 2494 2404 2323 2317 2366 2521 2446 2343 2274 2231 2246 2307 2305 2480 2612 2496 2436 2392 2318 2319 2246 2247 2277 2113 2067 2147 2267 2358 2251 2119 2050 2014 2023 2035 1944 1821 1688 1683 1574 1489 1366 1401 1500 1515 1540 1537 1534 1565 1623 1661 1677 1714 1746 1822 1799 1816 1918 2109 2264 2279 2230 2338 2325 2244 2279 2342 2441 2472 2354 2310 2384 2464 2475 2412 2459 2577 2642 2766 2764 2589 2567 2667 2750 2593 2539 2570 2705 2816 2865 2873 2835 2862 2656 2594 2599 2526 2496 2457 2504 2472 2288 2170 1995 1949 1908 1883 1852 1859 1935 1975 2063 2118 2037 1936 1789 1704 1668 1603 1694 1736 1823 1892 1968 1984 2064 2106 1979 1870 1711 1634 1575 1495 1339 1234 1103 1056 1004 991 967 997 1101 1176 1325 1354 1316 1392 1371 1389 1373 1449 1330 1228 1114 1058 956 936 953 1092 1148 1312 1368 1404 1416 1430 1470 1579 1674 1736 1683 1671 1749 1862 1951 2116 2200 2088 2056 2051 2093 2172 2159 2107 2066 2018 2002 1976 1930 1879 1853 1812 1741 1684 1631 1604 1609 1522 1470 1449 1446 1438 1438 1474 1566 1593 1496 1416 1300 1317 1260 1178 1111 1099 1150 1240 1177 1082 1090 1076 1070 1089 1004 1030 998 1141 1183 1295 1360 1348 1406 1413 1317 1226 1172 1307 1397 1215 1318 1412 1342 1310 1296 1107 967 878 1019 1172 1170 1213 1161 1057 942 885 957 1077 1120 1055 1090 1085 1086 1117 1199 1322 1408 1345 1265 1191 1154 1076 1078 1048 982 964 903 838 864 858 880 804 743 702 746 782 842 857 834 804 788 778 779 717 686 599 482 400 383 422 468 401 353 322 335 365 521 486 427 361 286 246 222 230 252 230 324 322 287 387 413 436 509 599 650 596 493 487 422 322 210 137 148 210 174 270 326 426 472 444 378 484 580 640 698 696 680 656 662 599 480 380 436 446 581 612 634 641 592 527 428 478 462 417 325 243 300 291 180 153 81 46 22 16 11 9 6 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1058 1071 1026 1052 1055 1049 1090 1115 1096 1086 1103 1110 1122 1138 1109 1120 1180 1167 1162 1162 1172 1190 1195 1176 1228 1212 1257 1234 1211 1294 1262 1195 1126 1100 1080 1010 1111 1132 1079 1065 1126 1085 1049 1108 1039 966 1019 1017 1051 1124 1228 1318 1436 1514 1484 1431 1381 1323 1383 1372 1290 1245 1237 1338 1426 1442 1354 1470 1476 1489 1465 1415 1515 1538 1570 1489 1483 1551 1545 1501 1568 1586 1594 1520 1612 1595 1562 1586 1599 1601 1549 1464 1438 1508 1524 1500 1478 1495 1548 1575 1545 1503 1453 1501 1487 1490 1479 1442 1406 1351 1345 1308 1275 1216 1219 1193 1165 1152 1119 1084 1047 989 938 879 843 801 759 717 674 615 576 533 533 559 605 592 558 575 549 564 604 650 609 580 545 510 504 495 470 437 434 432 439 454 460 519 587 628 622 613 665 668 632 633 616 649 732 800 856 946 962 1036 1053 1083 1119 1203 1259 1202 1106 1024 964 878 834 820 803 784 715 665 638 636 672 687 714 764 825 878 890 895 869 858 854 842 792 748 775 825 830 766 743 760 722 764 816 852 911 952 993 1008 1092 1078 937 977 1075 1065 899 811 661 621 610 617 697 710 710 737 753 788 735 726 692 657 705 719 780 779 783 809 796 777 764 763 782 811 876 889 930 976 1023 1048 1084 1104 1056 1054 1066 1081 1110 1162 1257 1277 1346 1398 1482 1599 1769 1825 1753 1744 1703 1682 1692 1635 1667 1577 1531 1588 1558 1507 1555 1603 1637 1693 1813 2029 2201 2240 2110 2027 1927 1881 1867 1793 1663 1517 1376 1359 1494 1523 1498 1473 1347 1259 1337 1484 1612 1653 1769 1896 1877 1801 1655 1532 1626 1612 1512 1360 1238 1230 1296 1448 1500 1549 1611 1737 1869 1909 1834 1690 1586 1473 1371 1485 1608 1607 1582 1575 1510 1343 1135 1096 1093 1252 1328 1295 1256 1217 1231 1323 1378 1476 1566 1674 1782 1901 1954 1898 1919 1944 1999 2076 2161 2195 2104 2037 2029 2007 2027 2087 2144 2256 2322 2433 2482 2509 2449 2385 2335 2309 2279 2270 2275 2271 2270 2269 2285 2390 2387 2280 2275 2304 2324 2206 2144 1952 1845 1914 1953 1975 2001 1887 1800 1710 1659 1599 1527 1446 1380 1312 1229 1291 1441 1451 1348 1304 1194 1165 1191 1079 1059 999 932 898 872 955 949 994 930 851 917 1030 1071 1131 1084 1142 1023 1092 1191 1302 1212 1183 1268 1345 1440 1453 1407 1405 1248 1247 1283 1266 1206 1101 1160 1252 1448 1495 1524 1531 1514 1503 1598 1675 1782 1836 1862 1844 1787 1740 1733 1733 1789 1788 1782 1769 1733 1684 1610 1526 1573 1533 1553 1692 1723 1734 1755 1735 1695 1691 1784 1872 1933 1848 1810 1786 1752 1641 1497 1407 1251 1294 1395 1495 1663 1776 1768 1712 1672 1634 1557 1456 1316 1257 1199 1111 1015 945 764 619 653 741 880 927 1104 1183 1252 1355 1496 1588 1738 1867 2055 2203 2333 2420 2388 2386 2530 2566 2592 2513 2402 2460 2476 2482 2381 2289 2214 2186 2172 2223 2303 2356 2553 2642 2517 2387 2321 2244 2215 2172 2067 2073 2037 1965 2028 2132 2215 2153 2080 1911 1822 1907 1936 1774 1691 1560 1500 1411 1345 1398 1549 1700 1675 1704 1658 1639 1609 1593 1587 1618 1635 1656 1712 1753 1807 1939 2108 2359 2412 2345 2444 2547 2440 2392 2469 2357 2317 2247 2262 2380 2386 2396 2355 2457 2503 2594 2709 2739 2588 2546 2547 2499 2438 2450 2538 2598 2663 2730 2687 2745 2841 2758 2642 2547 2418 2298 2271 2286 2311 2212 2049 1969 1974 1977 1977 1973 1992 2079 2157 2221 2240 2138 2075 1914 1771 1625 1584 1610 1661 1799 1879 1947 1981 2115 2169 2015 1921 1759 1622 1456 1363 1266 1171 1189 1118 1050 988 948 939 968 1059 1148 1166 1278 1237 1195 1237 1299 1409 1362 1299 1198 1108 1007 904 956 1068 1148 1334 1407 1439 1470 1509 1547 1638 1655 1576 1544 1566 1650 1778 1917 2056 2112 1953 1930 1890 1966 2086 2158 2159 2116 2030 1979 1933 1900 1818 1773 1744 1708 1666 1666 1633 1625 1571 1498 1394 1348 1316 1315 1372 1450 1465 1528 1473 1456 1381 1332 1294 1213 1114 1052 1128 1064 996 980 980 976 972 987 1087 1051 1022 1135 1235 1177 1244 1348 1415 1403 1326 1307 1369 1366 1380 1448 1376 1265 1145 1104 1073 1005 868 951 1014 1024 1107 1106 999 982 981 950 1058 1137 1130 1186 1179 1223 1215 1214 1286 1360 1376 1293 1244 1154 1057 990 972 941 872 889 896 949 1013 936 891 885 765 706 692 673 675 687 677 707 697 698 720 657 582 445 387 529 616 574 566 424 351 298 282 328 272 244 235 262 340 317 295 262 206 190 181 273 316 370 372 510 500 507 518 571 539 499 409 297 177 160 175 218 253 261 302 295 284 293 343 415 486 573 616 774 777 696 682 579 566 583 630 697 665 668 679 645 612 587 523 437 388 305 351 384 324 289 211 124 91 104 61 8 7 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1050 1069 1024 1035 1046 1041 1064 1080 1081 1079 1105 1109 1119 1131 1096 1104 1165 1158 1139 1149 1157 1174 1171 1153 1204 1206 1191 1217 1150 1270 1235 1160 1098 1101 1023 1034 1144 1178 1091 1039 1098 1039 1052 1084 1001 951 975 977 1082 1191 1327 1398 1478 1465 1444 1380 1362 1358 1265 1263 1290 1218 1188 1313 1381 1368 1326 1499 1469 1410 1434 1377 1490 1493 1532 1508 1453 1467 1530 1435 1452 1554 1557 1461 1541 1562 1500 1554 1533 1572 1544 1443 1360 1481 1468 1429 1464 1531 1522 1515 1502 1455 1393 1412 1433 1438 1425 1394 1360 1308 1270 1242 1207 1164 1145 1128 1104 1081 1069 1038 1012 960 922 873 837 775 747 707 671 626 569 543 552 561 590 581 577 607 580 579 633 645 610 567 547 530 507 502 494 462 438 435 435 440 453 545 566 569 608 627 596 563 563 594 680 767 762 764 829 897 978 1012 1035 1098 1155 1250 1256 1176 1057 981 941 890 855 837 811 764 696 637 632 645 732 765 758 774 775 806 876 898 856 797 793 797 779 732 731 766 772 741 689 741 707 733 794 838 889 906 934 949 964 976 957 888 1011 1007 952 817 648 605 610 616 729 761 755 691 674 751 681 652 647 687 758 803 871 781 755 760 754 730 788 857 862 878 927 923 970 980 1026 1071 1117 1144 1177 1156 1143 1141 1145 1215 1320 1371 1456 1529 1621 1643 1719 1786 1704 1716 1643 1559 1531 1529 1647 1706 1646 1727 1564 1477 1438 1493 1572 1640 1780 1935 2121 2212 2109 2010 1890 1825 1768 1706 1560 1495 1417 1335 1340 1402 1427 1394 1290 1209 1348 1431 1554 1528 1721 1844 1832 1726 1624 1496 1537 1620 1531 1355 1250 1217 1327 1418 1486 1569 1627 1707 1785 1767 1708 1602 1544 1433 1346 1362 1498 1541 1559 1507 1405 1115 1092 1090 1177 1373 1416 1521 1487 1418 1359 1250 1293 1401 1452 1577 1685 1709 1759 1766 1852 1966 2032 2092 2089 2091 2012 1932 1883 1949 2090 2189 2197 2277 2388 2393 2387 2460 2412 2370 2342 2306 2288 2305 2310 2276 2272 2277 2286 2429 2330 2252 2243 2215 2296 2356 2205 2013 2092 2164 2195 2160 2096 2003 1900 1722 1644 1567 1482 1425 1364 1265 1235 1304 1396 1444 1485 1420 1306 1283 1341 1235 1183 1058 1038 1005 979 902 849 839 841 843 847 882 896 957 990 1018 960 1123 1210 1241 1143 1185 1298 1377 1458 1391 1375 1321 1289 1228 1136 1149 1078 1099 1245 1338 1474 1496 1527 1562 1604 1648 1740 1771 1744 1771 1774 1736 1727 1677 1684 1758 1879 1892 1842 1774 1675 1634 1535 1503 1493 1488 1583 1671 1633 1698 1720 1673 1653 1663 1773 1854 1875 1838 1776 1781 1767 1699 1573 1546 1397 1264 1286 1416 1552 1662 1758 1753 1715 1683 1623 1553 1456 1399 1327 1246 1135 1030 913 788 590 701 914 991 1152 1196 1333 1451 1526 1628 1843 1905 2059 2212 2363 2322 2268 2387 2456 2459 2520 2502 2344 2263 2357 2397 2304 2226 2154 2121 2171 2232 2402 2477 2505 2485 2525 2489 2355 2267 2172 2135 2013 1930 1989 1915 1889 1999 2128 2079 1955 1811 1695 1807 1797 1692 1576 1405 1342 1315 1383 1570 1657 1794 1882 1905 1850 1803 1767 1728 1699 1687 1694 1714 1731 1782 1888 2062 2205 2380 2453 2532 2509 2668 2618 2550 2546 2314 2190 2231 2258 2253 2255 2346 2355 2318 2445 2527 2595 2688 2490 2418 2396 2318 2307 2409 2439 2413 2500 2601 2669 2703 2708 2750 2661 2476 2321 2209 2207 2211 2198 2073 2006 2013 2061 2141 2164 2166 2195 2267 2310 2349 2285 2093 2011 1901 1787 1616 1577 1577 1633 1778 1846 1872 1930 2035 2141 2152 2045 1895 1746 1639 1491 1354 1268 1169 1171 1188 1043 1042 1064 967 941 1052 1170 1224 1089 1038 1090 1225 1339 1308 1219 1113 1039 968 889 1003 1110 1226 1304 1383 1432 1462 1506 1554 1659 1584 1471 1429 1534 1579 1691 1821 1987 1949 1886 1780 1785 1874 1918 2023 2200 2179 2078 2000 1976 1956 1899 1850 1755 1701 1725 1765 1732 1678 1533 1510 1434 1355 1300 1246 1268 1328 1335 1379 1376 1460 1484 1423 1253 1173 1136 1086 1006 1026 1070 1150 1094 1125 1123 1090 1066 1164 1063 1016 1087 1127 1245 1237 1343 1430 1469 1461 1412 1427 1478 1428 1430 1337 1241 1137 1021 946 894 870 911 943 1052 1129 1066 1111 1114 1045 1083 1127 1148 1168 1169 1164 1176 1214 1277 1295 1323 1377 1284 1195 1091 1012 967 968 941 1002 1001 1063 1074 1017 950 887 820 810 887 821 752 683 604 589 561 611 637 594 524 415 466 634 760 751 666 500 385 374 353 287 304 342 364 425 480 417 457 310 345 315 246 195 230 302 331 357 380 346 388 415 436 497 480 362 260 143 112 115 144 157 167 191 233 273 278 337 379 443 536 690 758 656 622 590 572 571 554 557 522 511 548 478 470 513 518 488 482 448 496 452 401 372 320 227 190 214 117 5 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1041 1039 1014 1050 1025 1027 1058 1085 1084 1079 1103 1103 1109 1122 1106 1093 1145 1146 1126 1146 1178 1161 1137 1191 1179 1194 1168 1103 1085 1204 1148 1083 1071 1065 1028 989 1103 1172 1141 1065 1055 995 1027 1010 1011 955 922 951 1108 1215 1349 1434 1438 1401 1380 1336 1304 1321 1309 1306 1222 1140 1164 1221 1248 1321 1423 1459 1437 1424 1359 1420 1502 1415 1475 1429 1433 1367 1461 1430 1384 1450 1483 1439 1421 1486 1444 1474 1457 1479 1490 1459 1361 1378 1425 1381 1458 1468 1447 1427 1440 1414 1399 1326 1364 1365 1340 1302 1259 1221 1204 1159 1133 1084 1070 1047 1028 991 992 943 927 883 849 822 793 751 711 677 648 608 568 566 606 639 626 639 629 615 620 669 709 668 620 625 583 552 524 498 496 489 467 434 431 435 435 444 493 495 471 517 539 629 653 689 725 793 841 870 885 951 1049 982 1021 1144 1188 1264 1259 1164 1081 1017 988 946 923 886 819 726 672 624 623 656 726 815 866 890 890 895 913 912 856 823 759 724 701 709 686 707 706 670 725 717 703 713 766 803 833 863 880 903 902 899 860 826 886 938 898 764 613 606 606 611 695 812 764 736 670 639 635 659 725 763 837 888 801 760 726 715 743 757 780 847 912 949 897 861 898 954 955 1018 1082 1122 1135 1191 1236 1250 1231 1233 1310 1457 1598 1695 1731 1658 1622 1672 1669 1657 1538 1507 1418 1458 1566 1650 1533 1507 1422 1362 1389 1474 1596 1667 1745 1846 2050 2161 2045 1975 1919 1896 1849 1793 1731 1693 1595 1494 1380 1267 1287 1334 1208 1241 1333 1412 1492 1442 1611 1762 1708 1641 1514 1371 1346 1494 1436 1276 1180 1238 1291 1385 1454 1369 1430 1546 1598 1607 1523 1465 1409 1347 1301 1261 1237 1296 1286 1186 1109 1083 1082 1254 1378 1527 1578 1617 1690 1702 1590 1512 1400 1302 1360 1415 1432 1475 1494 1674 1780 1944 1960 1927 1861 1891 1870 1840 1989 2059 2065 2167 2252 2266 2254 2352 2446 2538 2488 2375 2358 2411 2474 2353 2322 2278 2293 2278 2298 2291 2252 2224 2201 2188 2216 2273 2396 2427 2397 2388 2237 2080 1983 1942 1812 1668 1578 1512 1472 1386 1329 1338 1357 1338 1375 1388 1447 1438 1399 1405 1468 1415 1330 1328 1263 1185 1139 1102 1074 990 921 911 879 850 815 832 863 920 1004 1139 1193 1176 1064 1194 1297 1336 1362 1292 1174 1221 1082 1015 1076 1145 1208 1258 1377 1433 1458 1441 1450 1514 1624 1714 1816 1838 1776 1742 1714 1689 1648 1677 1741 1812 1871 1873 1785 1738 1651 1560 1547 1589 1529 1436 1506 1570 1558 1623 1716 1662 1611 1660 1723 1728 1745 1700 1713 1725 1744 1711 1632 1585 1508 1380 1219 1184 1327 1417 1545 1583 1771 1784 1754 1692 1625 1578 1465 1381 1218 1134 995 902 595 666 908 1018 1182 1273 1420 1541 1680 1761 1907 2008 2115 2231 2270 2189 2249 2300 2274 2286 2399 2379 2280 2180 2151 2172 2196 2199 2078 2092 2182 2211 2259 2315 2356 2435 2522 2538 2361 2282 2193 2124 2017 1905 1767 1741 1750 1842 1920 1883 1856 1705 1551 1543 1583 1419 1303 1291 1386 1526 1605 1708 1856 1892 1944 2049 2056 2013 1925 1898 1907 1900 1896 1888 1881 1954 2011 2183 2329 2444 2430 2334 2365 2525 2518 2577 2533 2373 2205 2152 2128 2069 2105 2169 2181 2352 2429 2501 2566 2564 2474 2277 2187 2226 2244 2248 2322 2434 2471 2553 2594 2584 2674 2874 2747 2462 2307 2269 2313 2231 2112 2096 2140 2195 2263 2436 2471 2354 2283 2236 2222 2219 2219 2116 2000 1909 1813 1672 1588 1567 1605 1696 1779 1906 1968 2077 2162 2235 2124 1920 1721 1597 1478 1341 1310 1361 1343 1251 1149 1073 1010 1046 963 983 980 977 1028 1003 1082 1212 1312 1212 1147 1053 992 879 893 940 1047 1120 1114 1178 1282 1294 1381 1495 1596 1515 1425 1326 1392 1456 1575 1692 1788 1752 1727 1655 1628 1747 1914 1938 2038 2172 2204 2175 2120 2102 2052 1950 1847 1780 1835 1811 1739 1677 1603 1557 1495 1480 1376 1317 1239 1169 1233 1208 1301 1297 1382 1345 1328 1247 1199 1114 1018 1055 1194 1260 1266 1240 1158 1062 1112 1218 1165 1159 1075 1197 1285 1320 1382 1420 1477 1457 1419 1361 1349 1312 1295 1292 1221 1111 1011 963 891 875 923 974 1072 1149 1183 1131 1100 1097 1047 1046 1032 1023 1049 1037 1051 1153 1243 1233 1246 1322 1446 1292 1167 1174 1168 1175 1162 1194 1177 1081 1026 995 887 808 830 882 973 917 822 828 834 736 644 542 461 473 431 481 580 680 796 667 548 468 490 547 400 476 508 466 470 572 694 644 509 514 570 382 351 259 211 165 163 145 151 164 193 231 331 367 469 493 384 288 234 121 158 299 389 395 411 477 475 521 615 664 659 657 632 502 526 415 345 328 346 359 341 344 392 415 341 293 301 253 266 314 308 325 244 221 196 174 186 157 80 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1022 1039 1006 1027 1017 1031 1073 1077 1096 1071 1101 1088 1116 1103 1093 1081 1135 1120 1162 1162 1161 1138 1176 1167 1185 1195 1196 1161 1057 1181 1142 1074 1047 1022 1055 997 1041 1159 1144 1053 1017 1023 957 978 1006 959 921 937 1112 1222 1327 1380 1360 1349 1337 1285 1289 1281 1277 1243 1200 1104 1243 1342 1417 1445 1456 1438 1406 1370 1344 1380 1432 1386 1444 1405 1365 1336 1406 1431 1339 1379 1430 1412 1352 1437 1418 1397 1411 1396 1415 1407 1389 1278 1388 1356 1410 1405 1403 1360 1399 1357 1343 1315 1315 1303 1286 1263 1233 1183 1141 1112 1075 1048 1016 993 976 929 923 895 859 832 811 787 764 732 714 672 642 599 572 579 608 690 672 649 657 664 688 681 700 653 621 624 595 540 518 497 491 489 487 444 440 434 434 428 435 496 573 629 609 597 622 688 697 699 746 802 863 990 1023 999 1045 1130 1189 1237 1186 1128 1087 1045 1044 956 873 777 751 736 679 617 620 677 766 836 905 918 937 956 967 944 902 852 803 780 745 716 668 681 674 657 685 667 687 698 740 764 794 820 851 855 862 840 798 777 881 887 874 800 638 601 605 607 714 813 801 716 653 625 661 739 793 816 876 841 771 727 690 746 798 827 885 948 942 888 858 872 928 947 985 1011 1055 1068 1131 1184 1228 1278 1328 1328 1451 1562 1753 1890 1754 1667 1576 1539 1551 1594 1516 1426 1355 1391 1492 1575 1455 1388 1313 1300 1399 1463 1566 1612 1716 1865 2045 2151 2082 2017 1937 1882 1828 1772 1654 1621 1624 1612 1491 1392 1280 1202 1186 1182 1284 1281 1433 1384 1529 1653 1632 1576 1443 1344 1276 1360 1302 1180 1183 1281 1317 1383 1385 1311 1361 1462 1483 1477 1472 1407 1349 1297 1267 1244 1245 1176 1134 1109 1081 1097 1155 1275 1410 1551 1649 1696 1730 1775 1783 1734 1604 1491 1379 1396 1447 1415 1387 1515 1615 1715 1710 1745 1666 1698 1746 1933 1993 2038 2119 2178 2152 2147 2260 2374 2464 2506 2424 2454 2566 2588 2597 2386 2322 2281 2287 2281 2274 2224 2191 2175 2186 2132 2141 2198 2255 2397 2315 2241 2223 2072 1892 1800 1693 1585 1530 1468 1418 1436 1418 1418 1437 1424 1404 1432 1458 1498 1447 1424 1415 1449 1360 1471 1379 1302 1244 1189 1168 1066 1020 1067 1022 1007 929 809 879 1014 1114 1220 1220 1103 1038 1228 1245 1235 1200 1178 1095 1060 996 1050 1133 1184 1212 1272 1320 1315 1335 1353 1435 1529 1656 1747 1787 1760 1717 1716 1697 1659 1644 1690 1756 1753 1813 1769 1778 1755 1689 1642 1615 1600 1521 1428 1437 1489 1509 1607 1650 1610 1647 1742 1751 1696 1665 1655 1725 1664 1656 1644 1666 1678 1695 1577 1363 1261 1164 1274 1377 1498 1678 1652 1674 1713 1703 1645 1542 1432 1345 1207 1035 905 652 623 845 1001 1144 1241 1387 1491 1590 1707 1864 1994 2128 2153 2167 2114 2150 2194 2129 2174 2266 2268 2199 2092 1976 1999 1990 2060 2076 2151 2114 2123 2205 2339 2477 2504 2564 2565 2479 2403 2268 2194 2047 1951 1825 1722 1647 1707 1814 1723 1692 1656 1575 1379 1369 1233 1283 1436 1524 1637 1741 1869 1894 2052 2040 2103 2174 2123 2063 1992 2050 2047 2053 2037 2076 2146 2179 2238 2293 2279 2236 2286 2389 2362 2338 2432 2398 2375 2228 2068 2007 2081 2116 2195 2263 2340 2422 2441 2504 2451 2432 2274 2195 2318 2349 2338 2365 2402 2403 2432 2404 2447 2578 2708 2694 2482 2305 2268 2319 2243 2163 2209 2285 2409 2496 2487 2409 2342 2323 2252 2203 2129 2084 2129 2050 1908 1840 1690 1608 1558 1597 1678 1753 1862 1946 2054 2136 2223 2091 1893 1780 1639 1506 1443 1485 1470 1419 1284 1169 1044 1081 1089 1052 956 949 940 884 951 986 1101 1187 1155 1083 992 920 905 972 1031 1038 1047 1088 1129 1190 1302 1438 1493 1540 1487 1381 1307 1279 1410 1497 1589 1636 1638 1603 1504 1605 1700 1737 1781 1930 2068 2287 2253 2146 2060 1974 1969 1936 1902 1875 1810 1737 1707 1652 1625 1594 1518 1373 1304 1245 1216 1154 1174 1218 1239 1285 1218 1197 1223 1142 1086 1014 1082 1159 1215 1311 1249 1141 1100 1149 1212 1251 1159 1074 1142 1239 1254 1305 1365 1414 1328 1251 1261 1246 1247 1176 1188 1181 1167 1108 1020 900 884 982 1055 1093 1173 1096 1069 1034 1003 952 951 949 898 954 926 976 1062 1185 1187 1215 1302 1432 1431 1381 1367 1394 1312 1215 1271 1218 1095 966 939 834 870 910 974 1014 948 905 910 875 750 671 572 481 494 534 514 614 717 789 635 572 673 666 551 508 587 590 558 655 670 777 723 604 670 652 548 427 337 339 288 275 223 264 267 168 131 214 348 438 493 425 343 227 97 186 290 393 474 449 467 474 629 695 648 630 571 523 442 392 343 403 366 301 249 239 217 219 285 313 279 203 164 167 184 204 183 150 131 96 80 64 66 17 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 1008 1025 1025 1004 1014 1053 1066 1057 1083 1092 1066 1093 1114 1106 1062 1105 1153 1120 1137 1143 1169 1110 1160 1183 1208 1209 1190 1184 1041 1106 1102 1051 1012 992 1007 994 1013 1143 1156 1089 960 988 939 958 979 932 897 956 1099 1209 1269 1302 1295 1252 1286 1256 1223 1262 1208 1236 1172 1091 1217 1337 1434 1421 1440 1424 1401 1351 1272 1333 1371 1394 1430 1372 1304 1323 1347 1392 1360 1320 1386 1377 1318 1372 1356 1322 1348 1352 1353 1335 1314 1251 1301 1325 1380 1364 1336 1320 1342 1319 1310 1246 1275 1249 1220 1201 1176 1115 1100 1056 1027 997 971 943 928 897 867 856 840 795 791 770 749 723 714 678 644 599 585 571 587 635 654 637 644 669 718 703 655 634 609 591 602 541 517 499 490 487 487 453 441 435 437 432 428 483 541 557 616 653 671 704 745 798 798 816 904 1037 975 1005 1047 1021 1083 1149 1063 1089 1016 915 949 976 960 864 786 699 659 620 622 661 714 786 856 932 971 1017 1051 1013 965 911 838 816 771 732 695 663 663 645 663 648 679 667 698 713 744 795 785 781 824 795 775 724 772 781 809 830 657 598 602 606 716 722 697 659 633 667 662 743 862 886 871 813 742 692 735 752 881 937 956 935 902 839 872 877 903 911 936 959 1017 1030 1112 1154 1240 1293 1370 1489 1724 1850 1900 1874 1784 1696 1590 1514 1434 1433 1412 1363 1280 1344 1370 1456 1471 1347 1258 1313 1371 1418 1551 1581 1701 1843 2007 2106 1969 1884 1849 1769 1701 1674 1604 1535 1523 1533 1566 1492 1399 1306 1240 1198 1176 1263 1423 1329 1435 1501 1456 1450 1360 1290 1209 1176 1160 1208 1233 1275 1298 1285 1267 1290 1352 1407 1404 1386 1374 1338 1285 1243 1207 1171 1191 1153 1112 1091 1141 1363 1360 1270 1296 1520 1594 1672 1735 1747 1800 1858 1765 1631 1559 1638 1674 1608 1560 1468 1478 1528 1563 1653 1717 1785 1868 1908 1952 1988 2020 2019 2061 2117 2171 2305 2399 2338 2327 2477 2586 2630 2590 2444 2343 2324 2333 2373 2266 2218 2173 2132 2094 2090 2066 2117 2187 2265 2362 2248 2111 1958 1844 1743 1690 1735 1657 1574 1530 1494 1459 1519 1577 1578 1532 1496 1509 1490 1438 1375 1391 1440 1414 1546 1551 1455 1392 1294 1207 1149 1136 1167 1133 1027 951 825 887 1024 1112 1197 1084 977 1080 1129 1126 1123 1063 1060 1016 969 1066 1185 1237 1269 1290 1233 1285 1353 1341 1411 1512 1564 1672 1723 1760 1705 1647 1660 1691 1708 1626 1697 1746 1744 1697 1705 1764 1718 1717 1666 1590 1580 1518 1433 1400 1439 1561 1591 1529 1611 1738 1750 1726 1704 1654 1692 1664 1705 1604 1587 1565 1636 1717 1659 1521 1354 1101 1101 1265 1383 1547 1514 1458 1488 1588 1634 1553 1458 1308 1191 1037 895 671 575 801 931 1144 1212 1311 1431 1581 1694 1901 2002 2067 2066 2089 2077 2066 2062 2040 2105 2095 2140 2144 2038 1895 1847 1899 2063 2136 2102 2056 2118 2254 2316 2365 2338 2389 2490 2567 2502 2369 2288 2126 1969 1822 1729 1611 1615 1714 1702 1610 1459 1461 1312 1229 1287 1409 1579 1707 1785 1870 2032 2040 2178 2249 2284 2262 2218 2188 2168 2183 2140 2123 2101 2121 2163 2110 2148 2130 2162 2115 2144 2251 2189 2190 2291 2224 2198 2077 2015 1956 2061 2169 2324 2425 2559 2647 2772 2609 2418 2327 2211 2173 2289 2419 2466 2373 2468 2511 2406 2427 2497 2554 2629 2686 2463 2295 2301 2386 2245 2181 2251 2367 2627 2537 2419 2374 2368 2316 2244 2189 2017 2006 2012 1980 1928 1879 1736 1626 1559 1552 1665 1711 1782 1867 1887 1960 2068 2095 1940 1821 1650 1575 1617 1641 1513 1381 1241 1151 1154 1190 1204 1197 1131 1144 1118 1014 886 897 1091 1098 1099 1038 953 890 998 1028 1086 1213 1240 1267 1219 1314 1384 1300 1331 1361 1429 1288 1196 1266 1298 1423 1540 1470 1523 1548 1452 1488 1549 1671 1799 1970 2074 2283 2233 2100 2065 2032 1992 1992 1932 1824 1787 1723 1680 1612 1558 1468 1405 1360 1326 1289 1265 1173 1110 1146 1199 1208 1226 1150 1082 1048 1033 1045 1112 1199 1257 1322 1228 1131 1163 1246 1313 1309 1222 1145 1107 1162 1222 1303 1378 1387 1302 1212 1137 1119 1113 1147 1083 1041 1053 1074 1056 924 884 925 974 1091 1103 1028 1009 973 918 867 857 884 791 828 828 910 979 1112 1135 1156 1275 1353 1403 1399 1414 1281 1182 1101 1157 1209 1162 1026 938 889 984 1050 1084 1141 1075 975 905 796 695 629 600 588 644 679 611 602 686 793 694 694 795 698 609 617 736 731 650 838 864 927 821 766 935 854 670 611 511 489 408 359 359 424 382 330 171 114 221 318 472 465 376 245 104 133 294 315 423 318 347 388 517 543 526 528 521 532 415 433 525 571 521 467 414 389 342 277 197 179 168 172 148 125 123 149 65 86 73 48 41 31 11 2 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 998 1015 1018 1006 1015 1049 1040 1059 1096 1111 1059 1073 1101 1069 1080 1132 1169 1116 1096 1161 1177 1114 1143 1175 1171 1160 1153 1179 1090 1008 1037 1007 1007 1018 961 969 1018 1134 1125 1103 1002 929 913 938 945 911 898 976 1053 1145 1176 1229 1255 1209 1243 1217 1210 1240 1159 1164 1153 1072 1243 1359 1414 1390 1408 1406 1385 1379 1264 1306 1328 1340 1372 1362 1350 1244 1319 1347 1341 1271 1342 1306 1293 1323 1323 1307 1310 1305 1315 1317 1312 1223 1263 1327 1326 1313 1313 1254 1279 1254 1244 1216 1239 1214 1199 1174 1149 1116 1074 1039 1010 979 952 925 903 882 863 822 825 809 765 739 724 712 691 666 645 596 575 560 564 576 603 638 620 646 693 664 658 616 603 572 601 549 523 518 497 484 481 473 440 435 431 430 428 479 504 586 626 639 661 703 705 727 799 880 954 1056 959 935 989 952 991 1064 1013 1002 1024 957 875 881 953 863 826 777 709 617 609 705 736 740 793 840 921 979 1055 1013 969 917 884 854 784 741 705 677 637 634 637 642 672 686 653 678 704 732 738 725 771 744 739 694 695 719 807 840 714 593 600 601 612 609 612 633 758 722 725 778 833 873 763 786 732 704 747 762 775 823 937 909 845 801 845 841 828 860 900 940 998 1034 1094 1134 1217 1297 1372 1531 1665 1706 1740 1734 1741 1762 1626 1546 1460 1394 1308 1281 1228 1258 1278 1389 1378 1319 1252 1286 1331 1385 1463 1535 1656 1771 1951 2067 1994 1883 1776 1722 1634 1535 1469 1387 1367 1420 1501 1538 1424 1370 1340 1301 1164 1221 1350 1313 1322 1332 1285 1296 1241 1215 1193 1148 1184 1252 1276 1238 1206 1205 1215 1261 1295 1323 1317 1294 1284 1272 1229 1184 1157 1144 1124 1105 1098 1121 1301 1502 1563 1482 1414 1387 1481 1600 1658 1683 1763 1778 1851 1798 1696 1742 1859 1802 1782 1693 1672 1725 1741 1834 1901 1887 1903 1927 1944 1998 1991 2028 2105 2222 2265 2228 2244 2257 2366 2504 2574 2507 2449 2493 2506 2499 2502 2465 2320 2239 2200 2161 2102 2077 2030 2019 2103 2160 2224 2349 2241 2089 1941 1784 1842 1940 1810 1755 1583 1532 1564 1595 1649 1671 1630 1584 1529 1477 1431 1377 1353 1398 1471 1505 1562 1568 1459 1340 1283 1223 1227 1226 1189 1086 1014 872 802 923 1071 1198 1094 912 962 1017 1066 991 954 932 940 997 1099 1199 1342 1360 1334 1307 1370 1425 1400 1394 1512 1597 1646 1681 1695 1728 1684 1647 1638 1730 1623 1640 1640 1652 1669 1696 1710 1657 1643 1619 1534 1498 1454 1439 1454 1383 1495 1477 1602 1691 1689 1658 1591 1619 1705 1710 1613 1605 1599 1513 1496 1561 1655 1672 1494 1336 1158 1029 1191 1298 1395 1415 1311 1347 1384 1450 1489 1432 1313 1226 1070 945 718 579 656 819 1043 1155 1315 1464 1631 1723 1766 1830 1906 1966 2079 2069 2014 1973 1958 1935 1937 1969 2054 1963 1779 1741 1912 2035 1999 2028 1970 2064 2115 2159 2197 2190 2273 2404 2489 2458 2359 2232 2075 1950 1838 1739 1583 1534 1538 1525 1574 1436 1287 1186 1215 1336 1479 1687 1808 1939 2013 2128 2186 2216 2146 2206 2192 2149 2107 2094 2104 2123 2029 1981 1975 2002 1931 1957 1961 2017 2032 2034 2080 2031 2072 2095 2039 1978 1938 1897 1895 2043 2165 2263 2329 2498 2689 2671 2599 2552 2320 2134 2169 2314 2468 2562 2547 2598 2693 2567 2590 2592 2644 2699 2616 2510 2360 2373 2443 2293 2272 2404 2601 2685 2541 2490 2530 2416 2303 2176 2116 2032 1990 1949 1877 1802 1761 1701 1669 1584 1552 1605 1693 1687 1755 1799 1908 2020 2043 1983 1895 1794 1771 1722 1600 1496 1389 1235 1197 1238 1343 1312 1330 1251 1304 1158 1048 906 836 949 1048 1027 974 874 850 1062 1122 1234 1258 1350 1418 1362 1392 1358 1206 1179 1265 1343 1235 1145 1225 1343 1436 1478 1327 1385 1390 1357 1460 1573 1725 1809 1979 2104 2166 2242 2196 2168 2098 2003 1911 1890 1859 1814 1788 1689 1612 1571 1488 1474 1442 1364 1285 1224 1229 1200 1103 1087 1088 1093 1112 1073 1074 1163 1130 1088 1191 1250 1361 1272 1256 1279 1331 1340 1306 1226 1151 1130 1157 1217 1328 1401 1393 1359 1268 1175 1093 1033 1082 1083 1018 981 957 939 901 899 958 1013 1067 1054 993 967 926 857 802 803 786 754 711 807 869 934 1020 1045 1089 1168 1291 1294 1286 1306 1316 1218 1083 1028 1096 1083 995 912 997 1076 1103 1101 1086 1032 905 824 806 789 743 709 695 800 800 713 759 812 868 850 855 887 835 757 767 839 809 784 920 1026 1027 896 905 948 950 920 753 664 626 539 471 508 597 488 362 224 148 148 278 396 421 388 269 142 89 175 307 320 246 251 361 359 436 386 387 389 473 584 616 625 613 511 488 440 449 378 287 184 147 138 132 121 108 90 80 59 41 32 29 13 13 3 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 988 1008 993 985 1026 1028 1047 1055 1066 1075 1080 1043 1041 1075 1121 1149 1138 1140 1083 1130 1121 1125 1094 1105 1125 1148 1174 1219 1174 1074 956 998 991 955 934 933 1026 1125 1080 1057 947 899 895 906 888 872 924 954 1005 1060 1124 1167 1165 1128 1174 1145 1212 1188 1126 1087 1081 1078 1246 1360 1353 1384 1368 1328 1311 1375 1356 1243 1204 1294 1286 1317 1317 1241 1209 1258 1285 1217 1259 1276 1220 1275 1244 1256 1255 1240 1220 1238 1240 1220 1166 1250 1251 1236 1233 1229 1211 1199 1150 1196 1193 1156 1150 1136 1121 1091 1058 1007 985 962 940 920 887 849 852 822 794 767 751 726 706 690 669 654 632 615 587 559 553 558 571 632 613 606 615 654 634 600 582 584 556 545 532 552 555 521 514 463 444 433 428 428 441 522 559 541 575 588 636 674 690 705 773 800 845 929 1007 933 894 898 925 989 1029 882 885 909 846 772 862 874 813 755 701 617 604 685 779 855 867 873 893 949 947 923 885 851 827 799 771 734 693 665 643 629 628 671 685 706 667 652 636 660 662 654 700 685 724 672 672 692 765 733 733 604 595 606 612 677 744 773 853 762 737 675 711 704 692 713 652 749 721 750 756 779 881 853 819 767 825 860 914 968 1005 1027 1044 1061 1098 1184 1251 1302 1451 1588 1569 1528 1529 1505 1501 1553 1585 1568 1535 1488 1393 1307 1197 1176 1186 1280 1253 1178 1342 1419 1394 1411 1532 1618 1652 1730 1838 1924 2027 2021 1906 1809 1675 1600 1538 1484 1397 1292 1360 1402 1424 1487 1410 1325 1155 1201 1383 1311 1137 1124 1157 1135 1130 1137 1136 1149 1146 1155 1158 1163 1170 1180 1214 1237 1235 1197 1191 1198 1212 1194 1164 1136 1147 1116 1109 1093 1063 1184 1401 1624 1695 1653 1626 1577 1503 1509 1594 1632 1634 1715 1780 1861 1774 1758 1832 1932 1951 1977 1909 1977 1927 1957 2003 2057 2054 2090 2077 2053 1986 2055 2101 2101 2091 2040 2090 2233 2314 2464 2528 2503 2441 2351 2368 2390 2362 2400 2422 2491 2411 2340 2272 2164 2054 1966 2034 2020 2118 2299 2318 2159 2042 1935 2097 1985 1847 1686 1703 1764 1853 1873 1873 1872 1764 1670 1595 1527 1449 1395 1351 1362 1401 1505 1511 1570 1553 1445 1379 1342 1301 1200 1125 1011 924 863 817 837 934 963 1001 908 869 873 909 907 1030 1071 1090 1120 1211 1271 1332 1372 1405 1358 1448 1501 1538 1512 1525 1544 1662 1697 1697 1668 1683 1669 1669 1615 1651 1575 1582 1572 1553 1595 1654 1619 1558 1487 1436 1422 1409 1411 1419 1406 1402 1465 1617 1611 1523 1574 1673 1737 1791 1746 1647 1597 1563 1535 1463 1408 1448 1454 1447 1355 1193 1050 955 1069 1182 1156 1128 1104 1170 1179 1214 1255 1207 1138 1036 939 832 681 559 719 867 1038 1252 1408 1485 1494 1558 1653 1698 1808 1952 2052 2041 1979 1920 1837 1734 1788 1858 1864 1676 1636 1792 1794 1835 1793 1826 1952 1952 1982 1999 2043 2146 2274 2353 2357 2345 2288 2159 2048 1871 1747 1623 1495 1423 1392 1348 1293 1155 1198 1255 1372 1494 1693 1842 2014 2063 2094 2025 1995 1941 1956 1939 1986 1870 1859 1940 1892 1878 1857 1799 1743 1688 1720 1723 1789 1814 1807 1815 1825 1842 1855 1849 1844 1839 1932 1992 2043 2121 2248 2295 2409 2461 2474 2506 2517 2327 2138 2068 2202 2274 2454 2394 2398 2414 2403 2484 2534 2659 2590 2564 2418 2329 2359 2430 2437 2509 2638 2574 2496 2458 2405 2352 2274 2197 2061 2008 1933 1907 1830 1811 1824 1835 1805 1761 1688 1602 1535 1542 1610 1745 1874 1954 1971 2015 2031 1940 1840 1768 1648 1572 1498 1442 1388 1479 1444 1462 1499 1514 1491 1400 1215 1106 963 855 850 916 889 861 838 953 986 1073 1300 1432 1568 1489 1412 1312 1296 1168 1076 1131 1202 1158 1061 1131 1177 1321 1364 1240 1195 1272 1330 1476 1583 1687 1776 1849 1928 1993 2128 2177 2213 2150 2092 2031 1998 1947 1870 1755 1753 1710 1670 1583 1526 1458 1399 1316 1236 1218 1166 1148 1187 1146 1116 1047 1067 1122 1180 1230 1170 1161 1240 1364 1387 1319 1235 1244 1225 1232 1275 1257 1227 1272 1252 1245 1288 1277 1249 1233 1212 1092 1035 984 971 1000 1026 1011 1015 967 916 925 963 1015 1073 1000 913 884 843 715 662 680 666 679 749 805 867 946 928 986 1082 1091 1125 1138 1170 1242 1224 1198 1165 1064 989 1000 1050 1042 1004 997 980 985 967 836 730 666 654 647 695 737 738 747 750 745 758 776 806 846 854 820 843 782 794 784 816 799 802 821 733 735 835 826 859 889 880 817 784 771 753 634 507 411 396 274 145 151 253 254 279 285 252 120 130 181 157 179 204 231 264 240 240 248 307 351 389 437 417 407 362 302 263 290 283 201 147 118 120 108 102 93 76 67 59 51 44 28 14 8 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 972 984 984 1002 1008 1023 1044 1042 1046 1067 1055 1035 1086 1123 1145 1145 1104 1099 1063 1125 1131 1097 1053 1102 1146 1140 1186 1220 1219 1096 925 948 968 948 919 1001 1096 1107 1025 968 891 875 876 885 858 882 914 929 1007 1093 1084 1074 1096 1107 1108 1121 1102 1105 1129 1049 1043 1161 1314 1352 1282 1356 1329 1296 1273 1343 1329 1273 1219 1195 1270 1271 1264 1252 1172 1213 1220 1234 1174 1235 1232 1179 1176 1231 1210 1208 1212 1202 1185 1160 1132 1207 1189 1185 1170 1165 1163 1139 1117 1143 1147 1111 1090 1084 1073 1043 1023 987 975 949 921 890 867 831 809 786 782 754 739 726 702 684 662 642 617 607 591 564 549 548 554 591 608 585 591 656 624 590 562 590 567 521 548 596 595 593 511 476 438 428 428 428 435 505 555 583 608 663 687 725 749 748 747 793 829 898 1005 978 942 866 841 909 1020 960 863 792 767 738 752 759 743 699 660 608 598 641 737 827 925 986 960 911 898 853 812 799 765 740 707 684 657 644 630 626 615 629 667 731 727 700 663 654 619 608 648 650 689 634 666 647 668 657 627 591 595 600 601 605 611 614 680 737 644 645 641 649 660 642 647 659 716 721 732 725 770 760 753 778 863 928 962 998 1018 1042 1083 1124 1166 1199 1245 1318 1472 1625 1538 1446 1381 1378 1376 1432 1451 1465 1531 1513 1439 1352 1238 1156 1126 1173 1176 1159 1334 1447 1499 1501 1542 1635 1609 1604 1681 1764 1889 1992 1952 1868 1755 1662 1602 1544 1454 1336 1283 1325 1406 1457 1421 1325 1148 1143 1280 1204 1110 1225 1261 1205 1163 1135 1130 1134 1127 1141 1132 1142 1150 1159 1155 1169 1172 1160 1157 1155 1156 1142 1130 1120 1120 1104 1095 1094 1062 1162 1339 1566 1665 1707 1701 1655 1640 1572 1560 1664 1649 1725 1818 1858 1799 1808 1900 1994 2014 2027 1994 2024 1981 1964 2004 2059 2082 2067 2037 2028 1954 2008 1983 1982 1980 1988 2053 2187 2301 2466 2378 2319 2284 2280 2225 2214 2208 2237 2267 2336 2426 2490 2453 2286 2137 1961 1926 1959 2025 2236 2320 2167 2078 2056 2190 2033 1829 1841 1892 1875 1956 2006 1943 1966 1865 1669 1594 1513 1467 1395 1340 1327 1404 1502 1544 1540 1582 1545 1497 1386 1319 1245 1210 1088 1056 936 828 795 863 822 832 843 916 968 1005 973 1176 1270 1270 1286 1273 1333 1413 1450 1506 1451 1431 1463 1603 1630 1617 1667 1710 1730 1711 1678 1651 1675 1693 1637 1636 1575 1582 1548 1563 1573 1566 1551 1558 1546 1499 1498 1478 1491 1455 1375 1386 1468 1488 1475 1561 1648 1765 1806 1818 1802 1731 1674 1601 1552 1500 1447 1389 1311 1282 1235 1186 1160 992 904 971 967 961 958 958 1014 1024 1149 1099 1063 996 906 761 662 523 628 833 1075 1277 1298 1286 1275 1438 1474 1559 1692 1884 1978 1984 1958 1878 1831 1730 1644 1631 1657 1679 1529 1663 1739 1724 1688 1757 1882 1859 1858 1894 1946 2049 2114 2196 2246 2304 2284 2157 2066 1893 1769 1621 1536 1451 1352 1264 1176 1124 1162 1255 1443 1572 1715 1868 1937 1859 1908 1895 1799 1792 1703 1795 1859 1807 1661 1746 1683 1649 1706 1624 1593 1601 1615 1629 1624 1639 1646 1664 1689 1709 1727 1771 1802 1861 2044 2176 2181 2115 2177 2259 2356 2415 2444 2485 2595 2406 2198 2089 2048 2151 2351 2325 2283 2286 2290 2390 2594 2755 2586 2516 2328 2329 2389 2449 2592 2578 2528 2500 2461 2402 2304 2285 2229 2145 1991 1954 1914 1905 1896 1912 1925 1945 1923 1911 1802 1722 1619 1539 1583 1699 1817 1881 1971 2051 2063 1946 1815 1708 1687 1680 1696 1635 1580 1644 1655 1651 1664 1648 1482 1346 1227 1220 1045 915 820 815 835 866 925 1069 1141 1134 1366 1424 1585 1512 1394 1282 1194 1157 1062 1058 1136 1148 1064 1042 1155 1294 1285 1147 1246 1352 1369 1403 1484 1601 1609 1707 1797 1967 2065 2013 2055 2137 2180 2102 2034 1899 1821 1788 1762 1729 1703 1598 1544 1438 1385 1332 1331 1271 1230 1171 1111 1068 1090 1114 1170 1148 1117 1226 1290 1238 1229 1294 1271 1270 1193 1140 1116 1133 1182 1272 1176 1150 1136 1129 1190 1251 1239 1139 1161 1201 1117 1101 1075 1065 1135 1094 1020 957 942 920 937 978 1059 1023 898 821 786 718 647 615 638 626 708 747 779 826 839 998 999 970 981 1040 1143 1178 1154 1138 1129 1143 1124 1086 1020 964 932 908 911 920 903 853 769 719 629 532 575 630 681 681 697 679 671 688 753 790 827 739 723 712 693 720 750 709 714 735 633 589 707 699 729 800 799 792 812 804 743 701 621 539 478 381 244 132 97 101 96 124 83 75 62 67 58 96 123 169 143 142 175 177 205 222 263 276 288 261 226 227 183 200 183 143 106 108 89 78 86 81 70 53 51 40 26 23 9 4 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 961 971 986 998 1015 1017 1033 1030 1040 1036 1028 1076 1091 1107 1117 1133 1095 1042 1127 1117 1131 1065 1053 1125 1134 1185 1195 1220 1211 1097 948 890 948 918 945 1035 1101 1053 977 892 859 861 867 851 864 891 903 901 968 1067 1088 1024 1046 1064 1088 1156 1136 1035 1078 1017 1068 1157 1208 1227 1292 1334 1304 1243 1261 1256 1283 1251 1209 1151 1224 1239 1190 1208 1209 1134 1161 1186 1167 1190 1193 1118 1181 1183 1179 1160 1158 1154 1158 1110 1098 1158 1151 1119 1124 1129 1104 1114 1101 1099 1098 1072 1049 1039 1023 994 984 954 947 918 896 876 863 834 806 781 766 733 723 711 716 688 677 628 617 601 591 569 555 536 540 557 570 559 593 658 617 574 560 538 540 510 538 594 645 554 497 483 439 428 428 429 440 489 522 556 589 655 695 732 778 830 805 797 885 911 996 1013 976 891 829 872 989 997 907 898 849 749 710 684 668 647 628 609 596 618 704 823 893 971 916 868 954 892 812 768 735 721 690 672 659 637 621 616 606 636 691 762 738 722 717 687 662 638 601 616 622 611 601 600 596 596 588 589 599 670 674 671 698 650 619 630 675 679 658 635 639 668 664 676 694 704 680 692 721 804 813 807 854 907 946 976 1014 1042 1079 1113 1148 1189 1246 1325 1466 1646 1531 1429 1306 1248 1302 1333 1428 1459 1444 1379 1373 1377 1277 1178 1080 1106 1110 1218 1360 1515 1661 1667 1623 1567 1576 1523 1543 1600 1736 1837 1923 1923 1804 1729 1643 1576 1421 1321 1291 1400 1411 1408 1382 1351 1201 1113 1160 1115 1106 1158 1158 1135 1110 1097 1109 1109 1115 1119 1124 1131 1137 1145 1156 1164 1158 1166 1191 1177 1174 1156 1150 1152 1137 1113 1100 1081 1057 1136 1248 1470 1631 1677 1664 1680 1671 1658 1617 1652 1738 1763 1814 1811 1785 1790 1844 1933 1978 2032 2070 2078 2034 2040 2038 2056 2068 2032 1973 2005 1935 1873 1877 1907 1990 2092 2184 2239 2306 2419 2280 2185 2134 2205 2208 2129 2068 2102 2147 2194 2293 2329 2395 2388 2275 2067 1935 1842 1905 2151 2231 2313 2249 2231 2109 2011 1993 2027 2043 2072 2091 1978 1831 1815 1772 1628 1561 1455 1414 1374 1322 1332 1401 1466 1533 1567 1568 1615 1549 1424 1346 1317 1249 1169 1089 942 847 784 825 920 980 1024 1041 1127 1164 1131 1179 1314 1379 1421 1460 1413 1449 1442 1468 1440 1496 1505 1608 1661 1697 1718 1781 1810 1782 1730 1656 1628 1670 1640 1572 1553 1584 1615 1592 1556 1534 1547 1580 1592 1571 1569 1567 1526 1426 1364 1355 1378 1456 1517 1638 1725 1768 1800 1801 1798 1717 1641 1530 1506 1483 1477 1432 1382 1334 1362 1356 1239 1103 1041 985 894 832 846 766 829 895 1018 944 899 856 819 695 598 507 620 852 1017 1080 1004 1073 1130 1249 1335 1483 1617 1846 1917 1850 1858 1839 1786 1727 1711 1600 1481 1458 1419 1608 1678 1554 1542 1712 1867 1876 1796 1801 1848 1921 1992 2040 2101 2224 2210 2139 2025 1898 1783 1639 1508 1412 1413 1298 1120 1107 1158 1276 1432 1550 1730 1766 1755 1657 1686 1684 1643 1623 1525 1633 1621 1587 1547 1514 1498 1487 1504 1533 1627 1661 1700 1690 1687 1719 1736 1736 1745 1768 1804 1787 1833 1928 2150 2302 2277 2202 2194 2276 2421 2607 2531 2718 2659 2471 2294 2086 1975 2001 2136 2151 2158 2249 2289 2336 2422 2532 2625 2530 2366 2345 2402 2522 2595 2563 2522 2502 2432 2373 2264 2214 2228 2136 2044 1968 1976 1971 2006 2054 2044 2068 1992 2039 1923 1824 1672 1589 1535 1607 1781 1988 2024 2093 2005 1960 1803 1818 1842 1843 1855 1776 1763 1759 1786 1764 1708 1613 1454 1330 1176 1038 1063 995 824 805 910 976 1056 1179 1320 1264 1326 1485 1622 1545 1428 1285 1180 1057 1058 1006 1031 1024 987 1059 1114 1141 1122 1139 1177 1201 1242 1306 1352 1459 1611 1772 1864 1996 1955 1882 1904 1990 2103 2159 2059 1884 1856 1816 1811 1752 1698 1620 1561 1521 1457 1410 1339 1267 1212 1146 1120 1138 1162 1161 1257 1202 1187 1195 1274 1217 1192 1174 1109 1139 1117 1045 993 1048 1102 1168 1107 1087 1065 1082 1103 1138 1131 1110 1070 1141 1172 1093 1081 1078 1101 1135 1079 1013 953 931 981 1049 1051 1107 1035 929 817 715 663 601 548 573 615 633 662 802 912 901 905 893 909 1001 1080 1107 1080 1068 1058 1060 1063 1047 980 891 856 843 828 842 834 850 792 708 602 526 484 554 588 614 626 609 613 634 702 734 789 687 611 638 611 639 675 663 629 625 569 524 604 565 627 689 654 665 731 733 621 620 581 599 547 452 310 279 228 209 134 119 168 173 128 105 82 64 53 55 82 101 118 130 127 133 170 157 173 158 143 136 133 114 130 133 85 88 80 64 69 68 55 36 31 36 32 4 7 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 981 971 989 1001 993 1008 1015 1029 1017 1016 1065 1089 1092 1068 1094 1126 1097 1032 1093 1120 1065 1041 1149 1139 1175 1185 1158 1199 1164 1081 948 890 897 881 929 974 1019 982 904 844 841 849 856 836 867 867 879 862 940 998 1026 997 1022 1013 1080 1145 1115 1044 1037 985 1066 1128 1247 1308 1326 1306 1279 1237 1225 1213 1245 1234 1171 1126 1221 1204 1162 1164 1171 1144 1104 1134 1156 1120 1125 1090 1140 1113 1126 1127 1116 1086 1101 1067 1082 1103 1092 1088 1058 1078 1069 1052 1054 1060 1043 1040 1016 982 982 949 937 932 904 892 889 865 862 845 813 774 763 735 724 697 702 694 665 641 608 598 586 578 562 547 540 533 539 543 569 600 615 582 604 539 510 501 524 554 561 509 487 481 425 428 423 433 446 470 513 581 610 646 639 665 690 758 800 894 891 928 1013 1014 928 872 817 826 918 1036 1015 945 906 842 765 717 699 669 636 605 593 603 641 737 835 936 861 874 940 912 858 824 787 749 706 699 677 664 620 607 601 617 667 746 733 707 735 745 688 626 589 590 589 586 590 583 583 586 588 590 664 738 868 773 778 748 623 660 841 794 774 722 660 660 689 754 832 752 744 714 722 821 851 818 868 883 936 964 1002 1033 1071 1095 1133 1182 1243 1324 1462 1616 1524 1424 1283 1188 1249 1335 1492 1434 1344 1299 1267 1269 1280 1165 1053 1073 1177 1310 1436 1483 1561 1613 1567 1482 1466 1459 1456 1515 1606 1627 1747 1832 1821 1759 1652 1590 1448 1370 1215 1322 1490 1456 1382 1315 1234 1144 1100 1097 1094 1100 1101 1090 1092 1097 1103 1110 1114 1131 1150 1181 1194 1212 1238 1230 1215 1243 1242 1240 1221 1210 1199 1208 1176 1120 1101 1068 1059 1096 1200 1395 1510 1560 1654 1660 1650 1691 1711 1724 1760 1747 1766 1753 1744 1757 1780 1873 1928 1975 2017 2080 2112 2133 2110 2026 2007 2011 1922 1963 1848 1846 1960 2008 2016 2027 2053 2140 2254 2297 2225 2109 2026 2114 2181 2138 2022 1993 2019 2124 2182 2186 2227 2299 2251 2161 2004 1819 1855 2067 2231 2376 2346 2157 2090 2095 2157 2220 2215 2079 1961 1854 1790 1682 1626 1568 1505 1430 1382 1353 1332 1265 1307 1411 1494 1573 1572 1545 1480 1402 1383 1306 1232 1128 1023 932 899 775 816 918 1048 1081 1076 1075 1088 1155 1288 1323 1330 1374 1402 1325 1329 1347 1364 1422 1474 1527 1600 1599 1630 1717 1747 1758 1708 1690 1702 1686 1663 1660 1658 1620 1537 1539 1543 1549 1573 1587 1617 1621 1602 1631 1583 1557 1494 1412 1348 1396 1461 1521 1618 1679 1733 1745 1731 1745 1714 1647 1554 1501 1498 1490 1452 1386 1487 1456 1253 1150 1160 1210 1188 1114 1037 1046 920 844 723 797 786 668 670 745 611 543 545 717 821 830 861 916 1075 1179 1266 1382 1532 1664 1865 1886 1811 1712 1659 1629 1552 1612 1604 1525 1346 1308 1470 1549 1461 1514 1661 1769 1806 1714 1724 1739 1782 1814 1898 1973 2133 2164 2068 1991 1884 1796 1656 1548 1381 1291 1236 1088 1087 1179 1325 1449 1565 1611 1562 1507 1476 1481 1465 1446 1417 1404 1418 1406 1412 1461 1520 1586 1690 1714 1719 1786 1783 1844 1838 1844 1875 1849 1843 1857 1863 1970 1974 1876 1905 2077 2205 2337 2293 2271 2337 2424 2449 2504 2594 2574 2483 2270 2096 1846 1844 1977 2084 2218 2485 2431 2455 2488 2460 2566 2634 2449 2378 2423 2555 2510 2480 2446 2436 2399 2328 2258 2205 2185 2150 2051 2029 2044 2092 2167 2254 2194 2211 2123 2090 1984 1961 1793 1663 1517 1560 1738 1913 2079 2137 2149 2037 1988 1990 2000 1932 1825 1774 1736 1701 1665 1703 1692 1597 1422 1295 1132 1027 911 919 832 818 951 1048 1209 1367 1477 1565 1518 1490 1606 1548 1446 1278 1163 1035 972 947 931 938 1034 1022 1027 1047 1104 1104 1189 1296 1313 1357 1376 1540 1625 1791 1907 1902 1846 1738 1831 1957 1946 2060 2059 1977 1965 1920 1895 1823 1791 1732 1690 1608 1519 1418 1397 1357 1307 1176 1186 1144 1205 1247 1317 1264 1291 1272 1259 1133 1063 1068 1008 982 985 858 888 995 1056 1117 1038 1028 1021 1020 997 1038 1026 1050 1029 1054 1077 967 977 966 1009 1064 1095 1035 945 952 995 1072 1177 1147 1094 1008 962 856 803 701 651 543 531 616 673 809 836 811 820 828 868 962 997 1035 1016 986 963 972 990 985 948 845 773 760 739 762 770 769 753 685 559 491 434 508 530 546 526 547 546 577 639 672 738 629 548 558 539 588 639 640 558 533 483 470 536 481 560 631 536 532 608 627 618 510 518 508 476 516 469 408 424 370 317 314 325 257 223 190 275 226 179 97 52 54 77 88 79 93 112 104 114 103 110 87 78 87 89 95 65 68 51 53 55 49 42 36 28 18 10 4 5 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 975 966 970 985 1013 1011 984 988 1034 1043 1074 1062 1080 1068 1043 1084 1112 1087 1027 1112 1020 1076 1153 1150 1168 1176 1141 1173 1091 991 876 851 869 917 1018 986 885 856 827 825 836 837 846 847 903 866 840 856 954 1002 1000 975 959 971 1059 1110 1004 951 970 1018 1074 1118 1197 1260 1302 1288 1257 1222 1202 1164 1163 1201 1140 1144 1147 1163 1138 1109 1127 1098 1080 1121 1127 1103 1060 1081 1083 1042 1052 1042 1049 1048 1035 1043 1023 1041 1025 1025 1012 1004 997 1001 1008 1005 983 978 973 953 938 907 888 887 871 843 856 838 815 825 804 759 759 729 710 692 671 665 652 635 628 598 583 572 566 557 559 580 550 538 539 549 564 577 582 536 519 499 503 506 492 481 481 431 411 424 431 438 449 484 521 553 564 568 589 620 652 705 763 849 935 1051 1066 1024 969 909 833 774 836 909 975 950 898 877 872 814 711 649 612 580 581 594 641 717 814 877 774 822 866 941 924 877 809 801 804 785 739 696 647 620 598 588 651 726 725 659 645 615 585 578 577 578 573 574 578 579 582 583 615 648 720 803 902 911 847 838 752 653 659 756 784 811 763 724 728 735 877 832 875 829 779 734 855 838 878 901 959 1032 1071 1088 1116 1147 1189 1223 1288 1374 1526 1641 1530 1427 1288 1179 1183 1261 1411 1346 1276 1239 1179 1130 1107 1082 1037 1075 1149 1249 1332 1385 1438 1468 1433 1393 1313 1333 1412 1504 1490 1470 1503 1589 1669 1616 1553 1474 1411 1354 1188 1283 1391 1434 1378 1307 1190 1130 1106 1091 1089 1082 1086 1090 1095 1114 1130 1157 1156 1203 1211 1209 1254 1281 1283 1307 1288 1328 1300 1311 1293 1298 1298 1204 1214 1180 1130 1077 1051 1087 1177 1338 1498 1646 1667 1674 1659 1682 1705 1693 1725 1723 1705 1717 1678 1712 1745 1767 1850 1907 1951 2015 2048 2067 2094 1970 1889 1910 1916 1849 1760 1812 1925 1957 1875 1974 2027 2124 2208 2188 2136 2012 1961 2001 2076 2092 1996 1908 1905 2041 2092 2027 2066 2158 2094 2076 1980 1804 1816 1944 2108 2235 2345 2329 2282 2317 2270 2164 2116 2005 1915 1806 1698 1721 1694 1606 1554 1493 1463 1434 1392 1305 1230 1338 1396 1478 1524 1401 1346 1309 1340 1396 1302 1212 1154 1058 983 784 770 800 860 847 847 867 895 956 1072 1153 1190 1253 1217 1203 1216 1252 1317 1334 1397 1384 1458 1458 1536 1637 1723 1790 1838 1800 1730 1693 1679 1625 1605 1594 1551 1559 1582 1604 1627 1639 1662 1642 1623 1620 1647 1612 1520 1445 1357 1474 1543 1607 1604 1633 1655 1633 1713 1721 1702 1667 1611 1541 1522 1459 1425 1479 1504 1402 1256 1179 1284 1399 1426 1325 1379 1311 1072 950 804 813 781 827 642 557 531 502 506 565 751 893 979 1040 1180 1319 1420 1535 1675 1689 1656 1621 1618 1611 1547 1454 1329 1363 1378 1332 1245 1180 1259 1293 1313 1422 1571 1747 1761 1649 1610 1622 1667 1741 1883 1969 2124 2139 2079 2013 1937 1848 1708 1582 1411 1288 1176 1071 1055 1179 1301 1450 1481 1325 1272 1218 1196 1239 1250 1286 1331 1410 1468 1511 1626 1754 1734 1841 1842 1922 1941 1942 1894 1966 1970 2062 2040 1979 1991 2004 1988 2025 2127 2041 1978 1947 2027 2128 2215 2328 2289 2290 2349 2495 2416 2291 2229 2183 2064 1817 1777 1898 2057 2303 2479 2560 2668 2762 2649 2746 2632 2505 2465 2595 2634 2540 2522 2517 2474 2332 2246 2239 2216 2159 2137 2121 2168 2232 2196 2149 2230 2200 2117 2052 2099 2079 2072 1889 1719 1586 1515 1604 1727 1901 2058 2103 2125 2062 2085 2059 1975 1831 1749 1671 1612 1550 1612 1663 1609 1480 1383 1252 1164 990 938 813 791 916 986 1074 1195 1338 1465 1480 1580 1574 1505 1398 1295 1197 1037 933 929 1002 1121 1105 1210 1235 1280 1310 1327 1366 1437 1426 1487 1464 1563 1663 1675 1685 1660 1626 1613 1745 1751 1849 1943 2067 2087 2062 2010 1967 1852 1787 1723 1656 1616 1542 1367 1302 1230 1247 1261 1291 1256 1250 1324 1411 1417 1418 1286 1187 1095 1056 1002 957 892 846 791 763 854 960 913 910 900 916 908 877 906 932 912 965 953 941 862 882 884 910 929 939 1004 935 1018 1051 1096 1149 1121 1055 948 881 801 776 719 646 569 497 581 643 673 712 684 705 752 811 840 923 968 919 883 851 861 870 874 861 759 678 653 634 665 666 705 712 649 559 473 382 424 427 463 444 422 463 510 590 649 697 604 439 431 495 513 582 612 511 447 423 389 364 357 465 505 414 440 533 524 528 503 408 401 333 390 381 438 454 456 476 450 398 378 302 270 241 213 221 214 121 52 46 47 69 68 78 75 67 71 72 73 53 67 58 51 44 48 44 37 36 34 27 22 15 11 6 2 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 974 972 978 981 995 968 1006 1030 1035 1022 1039 1036 1059 1054 1034 1059 1084 1085 1003 1088 996 1051 1133 1141 1151 1145 1068 1104 1018 913 847 838 869 918 999 951 853 824 806 829 832 828 828 873 905 864 827 863 988 1048 1037 997 931 947 1030 1050 931 960 1047 1104 1115 1133 1234 1275 1276 1235 1215 1182 1176 1164 1151 1141 1144 1074 1082 1122 1110 1063 1082 1082 1040 1093 1074 1054 1047 1025 1026 989 1004 994 999 988 995 1006 994 996 977 971 964 951 952 953 962 957 938 933 933 919 904 903 902 881 867 819 800 759 734 781 781 757 724 723 696 685 669 646 644 621 621 601 580 577 595 617 592 554 551 500 497 525 549 569 555 540 548 520 480 485 481 475 470 411 418 424 432 444 453 477 496 506 523 570 608 630 667 705 794 861 929 995 929 916 990 899 829 750 753 874 900 980 949 953 892 784 713 638 601 580 579 591 633 687 709 773 737 796 910 965 965 928 898 876 859 807 731 701 669 625 591 580 640 693 648 650 578 565 567 566 569 572 575 573 582 585 607 612 639 651 696 774 884 916 956 899 756 705 683 649 671 690 691 762 765 765 837 879 918 892 837 789 790 827 909 968 973 996 1040 1086 1131 1178 1225 1246 1319 1405 1570 1661 1535 1436 1317 1225 1129 1198 1318 1392 1299 1243 1134 1075 1029 1018 1016 1055 1166 1247 1283 1325 1336 1416 1436 1354 1245 1250 1410 1481 1437 1392 1395 1440 1506 1514 1439 1367 1294 1271 1253 1164 1239 1202 1187 1192 1146 1114 1101 1085 1082 1086 1091 1090 1116 1124 1179 1218 1206 1259 1239 1251 1293 1327 1339 1367 1363 1381 1395 1391 1385 1360 1299 1292 1329 1253 1192 1121 1068 1059 1141 1302 1438 1582 1623 1649 1630 1593 1594 1602 1653 1696 1695 1646 1663 1648 1700 1722 1796 1873 1904 1960 2001 2020 2040 1964 1879 1807 1847 1705 1669 1797 1839 1835 1840 1921 1979 2104 2187 2159 2155 2067 1979 1919 1972 2066 2011 1889 1837 1986 2038 1937 2008 2091 2052 1983 1924 1797 1818 1945 2095 2241 2340 2447 2469 2348 2262 2285 2243 2117 1977 1819 1845 1884 1847 1743 1634 1579 1531 1512 1449 1325 1165 1257 1345 1405 1354 1283 1272 1227 1285 1401 1306 1205 1175 1173 1049 818 761 774 801 880 932 1010 1015 981 992 1062 1088 1117 1136 1141 1151 1166 1187 1208 1258 1354 1370 1403 1509 1531 1607 1675 1798 1807 1770 1722 1683 1623 1599 1572 1554 1522 1605 1634 1658 1653 1623 1595 1560 1575 1533 1522 1482 1396 1361 1455 1565 1582 1538 1538 1581 1620 1679 1708 1718 1691 1602 1528 1503 1477 1520 1476 1380 1303 1237 1312 1340 1419 1516 1458 1432 1318 1131 971 848 992 1007 911 733 667 618 534 549 626 786 888 1026 1092 1153 1221 1335 1487 1555 1514 1456 1419 1472 1514 1425 1349 1279 1193 1203 1184 1102 1187 1309 1321 1393 1445 1608 1705 1808 1714 1569 1551 1634 1728 1780 1814 1938 1962 1937 1926 1864 1783 1696 1576 1411 1269 1143 1039 1058 1213 1284 1369 1314 1170 1110 1212 1305 1362 1412 1451 1548 1583 1606 1662 1715 1908 1900 1943 1962 1981 2078 2011 1964 2013 2126 2163 2123 2077 2076 2102 2078 2084 2109 2172 2081 1976 1992 2058 2106 2189 2242 2286 2327 2392 2492 2358 2315 2196 2032 1797 1732 1847 2052 2262 2391 2527 2585 2760 2850 2724 2660 2598 2514 2625 2699 2619 2541 2452 2388 2363 2334 2384 2414 2342 2282 2277 2305 2256 2154 2051 2091 2077 2028 1992 2040 1988 2039 1921 1771 1623 1503 1570 1666 1851 2028 1970 1949 1959 1916 1894 1874 1931 1814 1701 1621 1505 1512 1598 1564 1513 1425 1326 1233 1133 1040 913 845 811 884 976 1081 1282 1347 1359 1401 1404 1514 1450 1259 1134 990 898 985 1088 1164 1232 1325 1405 1365 1348 1390 1377 1300 1289 1323 1339 1489 1532 1531 1526 1502 1470 1517 1575 1684 1790 1953 2041 1952 1918 1895 1846 1756 1698 1609 1528 1460 1411 1289 1256 1324 1310 1384 1385 1384 1339 1406 1489 1515 1441 1279 1207 1147 1121 1053 985 897 847 753 715 746 801 787 816 816 876 835 818 827 828 845 906 912 912 803 776 778 815 844 840 911 889 954 999 1076 1140 1110 1035 957 867 785 733 662 616 546 498 507 570 583 607 612 632 689 759 831 884 907 869 781 799 759 783 808 784 670 603 559 539 582 573 629 657 625 516 448 397 352 379 421 383 346 451 486 567 647 652 566 404 399 427 478 549 590 512 428 352 323 293 345 417 445 331 348 454 437 445 442 382 337 306 284 288 334 338 334 391 361 311 310 289 217 187 175 160 185 200 146 50 35 50 64 63 64 61 54 58 50 44 46 42 42 40 29 34 27 21 23 19 14 8 3 3 4 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 963 962 977 970 980 969 1010 1005 1010 1003 1010 1016 1038 1037 1032 1042 1063 1069 994 1043 982 1050 1128 1125 1141 1109 1001 1033 936 863 835 828 842 873 896 853 809 805 808 834 846 870 819 899 894 852 821 854 984 1007 1003 974 936 917 977 980 918 979 1099 1149 1097 1108 1198 1225 1213 1199 1155 1153 1136 1137 1136 1099 1069 1097 1081 1042 1088 1063 1026 1059 1021 1043 1022 1008 1010 984 987 959 947 942 950 935 949 965 966 957 940 919 903 920 911 906 916 910 894 891 892 881 875 867 874 870 865 854 825 764 708 706 719 717 707 705 689 679 672 643 634 607 609 588 574 598 621 610 614 559 513 502 492 505 519 552 531 576 568 512 483 462 475 471 449 412 420 426 428 441 453 467 504 524 530 572 631 697 711 749 814 899 901 882 815 876 964 923 870 793 726 777 852 926 1004 917 827 721 688 626 583 572 575 613 615 634 684 731 722 750 815 823 859 858 858 817 766 758 733 722 679 642 593 573 600 605 569 560 560 557 561 563 563 573 578 612 642 609 630 666 694 720 737 794 910 975 993 862 803 837 849 798 773 775 696 689 739 750 818 875 969 935 887 829 819 834 897 955 996 1041 1085 1105 1128 1158 1209 1239 1327 1425 1594 1670 1541 1450 1311 1226 1112 1108 1254 1379 1305 1222 1120 1062 1011 984 1018 1031 1107 1191 1197 1225 1255 1306 1348 1300 1201 1183 1304 1413 1408 1349 1329 1354 1371 1374 1369 1410 1423 1409 1363 1282 1173 1164 1123 1107 1109 1113 1098 1076 1075 1082 1111 1109 1131 1150 1158 1186 1221 1289 1315 1295 1376 1441 1472 1506 1523 1505 1512 1526 1519 1470 1423 1413 1423 1395 1315 1210 1126 1057 1085 1227 1336 1469 1596 1602 1590 1523 1502 1552 1610 1687 1690 1638 1618 1608 1657 1704 1760 1825 1871 1911 1960 1983 1937 1935 1852 1707 1737 1612 1639 1759 1786 1843 1927 1987 2082 2166 2116 2090 2133 2086 1981 1875 1890 1917 1950 1875 1790 1935 1997 1907 1911 1975 1933 1890 1779 1786 1896 2052 2095 2191 2298 2428 2366 2418 2434 2397 2263 2150 2047 2001 2020 2023 1951 1789 1713 1623 1632 1543 1427 1302 1179 1123 1181 1217 1232 1178 1200 1128 1193 1331 1328 1289 1280 1208 1089 876 776 806 911 1012 1102 1146 1184 1155 1162 1224 1250 1238 1269 1244 1253 1234 1269 1288 1252 1263 1318 1373 1416 1485 1614 1676 1698 1758 1826 1783 1741 1738 1680 1621 1601 1517 1618 1678 1681 1689 1646 1608 1562 1523 1471 1410 1404 1306 1397 1471 1464 1439 1518 1563 1565 1609 1729 1779 1792 1739 1648 1560 1559 1605 1551 1397 1290 1340 1328 1356 1462 1519 1644 1622 1518 1419 1185 1018 969 1106 1119 1037 905 791 604 495 550 619 768 858 923 940 1022 1109 1264 1362 1441 1371 1279 1229 1324 1381 1346 1292 1193 1113 1052 1042 1133 1256 1416 1497 1622 1634 1728 1764 1712 1694 1581 1490 1605 1624 1624 1662 1759 1812 1764 1783 1730 1719 1544 1448 1300 1205 1093 1022 1051 1208 1284 1203 1129 1076 1167 1322 1448 1583 1614 1665 1672 1754 1779 1835 1844 1918 2013 2070 2111 2078 2131 2090 2089 2065 2136 2271 2305 2176 2226 2277 2249 2156 2168 2216 2197 2094 2054 2063 2101 2157 2196 2286 2400 2470 2436 2383 2286 2097 1955 1737 1715 1847 2035 2182 2294 2444 2496 2660 2880 2762 2685 2443 2397 2607 2660 2654 2548 2445 2426 2450 2531 2458 2368 2258 2201 2139 2183 2222 2129 1991 1992 1965 1939 1964 1946 1919 1960 1978 1850 1675 1529 1567 1645 1842 1952 1901 1781 1723 1715 1751 1721 1819 1839 1750 1666 1519 1445 1524 1489 1450 1436 1298 1267 1174 1090 981 868 784 856 981 1067 1201 1220 1212 1216 1287 1445 1385 1329 1242 1076 935 899 963 1084 1146 1273 1305 1202 1216 1247 1311 1186 1223 1234 1363 1356 1395 1402 1404 1355 1354 1525 1664 1821 1862 1966 2044 1920 1855 1805 1736 1685 1601 1496 1391 1365 1340 1333 1345 1391 1414 1479 1481 1513 1445 1547 1636 1585 1462 1317 1242 1174 1135 1036 998 909 842 787 728 648 727 727 745 747 806 773 749 764 757 815 851 843 867 743 691 681 724 764 767 801 892 899 960 1028 1081 1087 1036 992 934 856 787 700 652 533 457 472 507 522 542 549 610 688 771 864 914 884 810 764 704 673 702 755 746 641 543 473 466 496 473 549 586 614 542 525 461 397 308 378 306 334 439 449 555 602 642 539 387 331 386 438 507 565 460 418 356 257 292 328 362 409 345 278 368 338 373 357 332 268 282 211 279 269 284 244 295 285 262 224 238 183 134 136 127 147 206 203 127 48 39 54 56 52 58 53 45 40 38 39 36 37 31 23 23 20 12 11 9 6 2 2 2 1 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 950 956 966 972 960 983 995 986 990 994 979 993 1020 1007 1018 1039 1055 1056 992 1023 992 1044 1105 1113 1133 1125 1002 930 867 830 817 817 808 821 824 789 807 789 821 834 922 931 816 854 882 837 820 850 958 967 939 922 907 893 928 911 957 1025 1125 1126 1058 1104 1193 1187 1140 1158 1152 1108 1111 1093 1081 1100 1109 1041 1029 1039 1067 1048 1037 989 999 999 984 964 962 963 952 934 912 887 894 899 911 927 939 923 904 883 867 875 869 870 859 856 846 847 852 848 841 844 823 831 835 832 776 675 686 669 647 634 619 650 666 666 659 649 634 597 622 563 560 580 595 627 605 542 524 501 477 480 516 526 526 554 523 482 477 471 461 453 421 412 419 425 428 432 442 479 529 587 556 594 610 671 714 811 836 847 814 779 750 863 921 897 874 805 720 752 828 906 929 799 774 719 659 579 566 570 591 638 656 674 675 688 688 703 730 778 786 754 734 721 693 674 639 623 619 626 588 566 566 554 555 556 556 559 561 563 565 580 597 631 660 669 654 639 692 699 738 767 853 946 962 883 967 1009 1024 976 851 748 741 683 739 761 793 858 996 976 911 858 839 818 901 916 951 985 1046 1083 1131 1168 1269 1288 1378 1482 1670 1639 1518 1418 1284 1196 1100 1077 1212 1327 1363 1254 1150 1098 1023 976 980 1030 1032 1078 1147 1120 1175 1196 1253 1217 1129 1140 1258 1353 1433 1377 1286 1286 1275 1281 1380 1533 1593 1574 1460 1355 1305 1250 1181 1135 1088 1083 1095 1071 1068 1085 1106 1113 1160 1185 1210 1245 1259 1316 1369 1379 1487 1597 1642 1644 1662 1663 1682 1688 1653 1627 1586 1611 1614 1540 1478 1371 1287 1119 1054 1136 1245 1388 1434 1479 1493 1425 1492 1544 1601 1653 1693 1653 1555 1597 1607 1671 1718 1779 1839 1865 1922 1866 1815 1871 1819 1643 1586 1591 1682 1797 1879 1925 1928 1998 2126 2032 1970 1971 2050 2096 1998 1873 1836 1851 1879 1876 1756 1872 1969 1941 1804 1851 1783 1715 1697 1824 1977 2145 2243 2298 2391 2413 2282 2309 2430 2438 2360 2283 2199 2185 2192 2107 2035 1942 1812 1687 1663 1563 1482 1357 1218 1064 1052 1062 1081 1048 1119 1054 1177 1226 1215 1233 1218 1153 1044 903 824 812 906 1047 1137 1229 1277 1294 1287 1286 1424 1432 1379 1365 1422 1388 1410 1380 1352 1323 1363 1346 1447 1493 1537 1601 1697 1733 1837 1870 1827 1779 1730 1641 1570 1518 1573 1648 1720 1702 1704 1700 1649 1592 1523 1420 1291 1352 1341 1395 1433 1533 1649 1695 1691 1672 1660 1720 1789 1751 1648 1647 1663 1651 1494 1361 1374 1387 1429 1411 1524 1632 1748 1752 1564 1414 1240 1158 1126 1205 1171 1118 943 785 619 601 492 520 643 690 773 844 999 1112 1228 1322 1313 1223 1137 1102 1145 1232 1156 1184 1168 1088 999 1021 1184 1278 1370 1490 1525 1551 1662 1607 1548 1516 1467 1430 1493 1499 1501 1515 1573 1630 1636 1620 1589 1577 1530 1486 1290 1190 1097 999 1007 1111 1143 1088 1027 1147 1263 1346 1412 1551 1695 1843 1897 1924 1891 1990 1997 2077 2139 2250 2270 2156 2230 2226 2179 2212 2246 2270 2205 2187 2184 2256 2278 2316 2290 2329 2291 2165 2127 2083 2101 2169 2235 2410 2422 2312 2242 2205 2118 2028 1838 1703 1718 1890 1965 2134 2206 2386 2450 2572 2774 2661 2580 2471 2377 2472 2505 2641 2767 2532 2463 2421 2441 2425 2316 2238 2149 2083 2064 2152 2069 1972 1929 1909 1911 1919 1911 1877 1881 1884 1853 1644 1493 1470 1557 1729 1839 1747 1636 1520 1525 1582 1602 1645 1643 1709 1641 1497 1409 1379 1355 1363 1347 1212 1110 1077 1043 974 879 781 826 963 1051 1112 1094 1079 1139 1247 1362 1269 1187 1219 1148 973 868 977 1106 1195 1285 1221 1108 1120 1245 1301 1152 1149 1246 1247 1294 1313 1289 1261 1330 1427 1557 1688 1850 1920 2067 2027 1923 1856 1766 1698 1617 1565 1489 1507 1462 1427 1392 1350 1476 1484 1565 1595 1589 1588 1639 1704 1585 1491 1394 1335 1209 1147 1103 1021 909 859 761 724 641 614 629 665 705 743 683 703 698 690 711 781 778 767 682 617 604 654 692 662 813 809 808 874 954 997 1056 1014 934 880 842 848 758 705 572 488 408 433 497 542 582 639 721 807 970 1042 913 794 710 647 575 609 645 678 633 544 436 380 399 427 489 542 629 568 497 422 391 282 318 284 284 338 426 534 612 606 543 407 287 363 427 498 547 460 366 286 272 230 255 332 391 331 262 307 287 256 266 270 225 247 221 195 199 232 205 221 235 224 171 167 164 129 105 106 103 104 87 65 60 29 32 36 46 50 47 41 41 34 29 28 32 25 21 13 10 6 5 3 4 3 2 1 0 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 947 955 957 937 959 970 978 977 981 971 962 976 1004 989 1031 1035 1035 1041 942 997 1093 1103 1093 1117 1131 1122 1035 932 840 827 807 801 800 793 807 782 775 780 829 899 985 958 840 793 806 842 862 861 917 960 904 882 874 868 887 886 967 1052 1086 1103 1044 1052 1116 1106 1080 1084 1123 1110 1079 1035 1035 1041 1058 1057 986 1018 1023 991 977 946 948 942 918 910 906 926 916 897 881 846 829 842 859 880 885 862 845 832 822 812 808 808 805 797 790 792 801 805 810 796 790 766 779 786 723 702 760 743 712 703 667 610 582 636 642 622 615 586 610 566 555 564 588 627 640 572 533 514 505 481 479 490 536 491 473 466 466 469 465 422 416 412 417 424 426 429 434 455 500 629 700 669 670 667 728 770 719 701 738 683 717 751 760 741 776 745 696 707 754 782 855 766 694 608 573 559 569 628 651 767 757 726 724 687 660 669 711 712 721 675 654 666 698 716 675 643 602 579 574 557 553 554 553 554 556 557 559 562 581 592 607 618 677 699 717 698 693 764 782 843 853 962 977 1038 1021 956 892 843 898 887 785 714 744 745 773 857 984 1016 941 893 873 858 905 926 961 998 1066 1106 1153 1197 1265 1325 1460 1587 1643 1580 1454 1354 1230 1155 1057 1049 1142 1226 1324 1283 1156 1064 1028 979 957 980 991 1057 1070 1037 1101 1084 1083 1090 1064 1100 1183 1272 1370 1421 1335 1277 1221 1248 1312 1435 1616 1669 1573 1529 1466 1350 1265 1190 1130 1101 1065 1062 1069 1079 1109 1183 1311 1370 1405 1423 1452 1486 1507 1614 1622 1719 1815 1881 1854 1920 1919 1888 1859 1864 1847 1887 1875 1709 1592 1443 1352 1235 1116 1070 1134 1178 1218 1268 1324 1469 1569 1591 1595 1577 1631 1560 1513 1576 1601 1628 1671 1728 1782 1820 1823 1710 1628 1708 1711 1561 1533 1688 1757 1835 1903 1987 2046 2075 2070 1941 1870 1848 1908 2021 1998 1930 1889 1820 1746 1759 1724 1787 1844 1863 1745 1633 1592 1716 1811 1958 2049 2211 2196 2221 2308 2298 2251 2209 2335 2343 2238 2131 2162 2172 2217 2185 2088 1870 1712 1537 1516 1487 1367 1214 1139 1043 1042 1041 1018 939 974 1017 1108 1103 1151 1187 1168 1060 971 918 847 848 967 1079 1146 1221 1264 1327 1366 1392 1467 1555 1503 1569 1633 1594 1556 1520 1466 1504 1450 1422 1437 1488 1572 1664 1821 1863 1871 1859 1855 1770 1669 1665 1627 1566 1465 1546 1700 1725 1712 1719 1683 1576 1402 1289 1448 1532 1462 1419 1506 1585 1680 1733 1770 1790 1817 1803 1774 1744 1668 1591 1613 1548 1410 1360 1518 1530 1534 1553 1649 1732 1856 1793 1606 1488 1438 1430 1438 1363 1223 1065 978 914 842 722 542 462 663 739 859 936 1000 1035 1141 1168 1204 1130 1016 969 987 1000 912 948 944 938 981 1007 1056 1106 1196 1269 1302 1390 1462 1459 1378 1359 1355 1363 1349 1343 1347 1377 1430 1490 1518 1507 1467 1432 1423 1379 1318 1301 1212 998 962 978 996 1008 1133 1264 1345 1416 1513 1653 1753 1814 1957 2118 2083 2081 2135 2152 2126 2120 2218 2299 2248 2127 2154 2221 2228 2110 2107 2053 2020 2066 2110 2157 2189 2309 2334 2231 2212 2165 2185 2239 2312 2342 2310 2171 2102 1962 1980 1816 1733 1677 1800 2048 2102 2161 2249 2365 2440 2461 2530 2603 2525 2434 2379 2331 2452 2672 2799 2654 2492 2382 2328 2285 2267 2201 2135 2044 1983 1979 2050 1949 1871 1790 1733 1707 1675 1700 1691 1595 1572 1559 1446 1365 1405 1567 1576 1497 1401 1300 1294 1322 1404 1438 1529 1588 1602 1607 1540 1425 1324 1217 1245 1181 1047 875 822 813 798 859 925 1074 1182 1080 984 1056 1156 1213 1264 1160 1012 1009 993 939 851 953 1071 1152 1120 1094 1063 1192 1217 1122 1057 1070 1219 1160 1139 1166 1190 1234 1298 1358 1444 1529 1677 1816 2006 2051 1924 1807 1724 1699 1661 1638 1627 1643 1593 1543 1491 1459 1606 1637 1723 1751 1678 1685 1779 1779 1581 1447 1305 1223 1148 1113 1056 988 857 778 727 679 656 645 585 567 639 655 599 617 609 556 644 619 630 622 708 620 504 553 553 647 719 671 722 774 843 923 929 981 912 826 743 733 708 623 527 440 471 580 701 738 771 753 807 869 986 1063 959 856 710 620 550 493 549 604 613 564 454 403 313 338 421 502 560 556 536 457 364 282 235 240 259 386 471 520 513 505 426 335 245 305 385 458 463 504 418 329 261 177 226 310 385 311 238 251 303 271 215 158 190 221 199 158 145 134 154 180 185 159 137 119 128 120 112 84 82 95 104 90 72 35 28 23 27 29 39 39 37 36 31 22 21 23 22 15 12 8 7 4 4 2 1 2 3 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 957 957 966 931 956 964 966 980 977 959 958 966 985 979 1023 1018 1019 998 965 1019 1096 1075 1095 1101 1111 1086 1003 897 815 806 792 796 787 784 778 770 773 783 844 931 992 946 857 863 790 826 883 849 865 918 874 862 850 855 886 878 940 1022 1033 1080 1069 989 1039 1063 1031 1067 1112 1096 1072 1041 1004 1002 1016 1031 985 968 987 953 930 922 901 895 876 863 870 874 876 856 842 824 798 794 812 818 815 807 800 788 777 766 761 769 764 763 756 763 759 763 778 775 770 749 735 716 692 722 746 716 690 692 679 628 596 612 619 606 605 582 592 537 522 574 606 616 614 559 540 546 513 484 467 486 482 470 463 462 463 464 435 421 415 411 418 421 426 426 432 454 517 594 648 740 772 753 744 696 647 646 659 656 640 673 699 682 699 709 681 672 706 787 765 686 650 584 557 552 564 660 741 805 876 807 752 700 661 645 636 643 660 652 642 682 729 690 644 618 597 573 559 551 547 551 550 552 555 555 572 578 585 590 629 658 642 664 733 759 717 743 819 893 902 984 1056 1092 972 903 977 1020 980 911 838 773 706 711 751 823 942 1050 982 918 936 954 912 957 993 1026 1078 1118 1191 1228 1285 1367 1502 1633 1577 1489 1395 1313 1185 1112 1039 1008 1071 1129 1209 1220 1172 1075 997 964 945 949 959 999 1025 995 1016 1047 1030 1036 1032 1059 1119 1190 1317 1410 1381 1306 1200 1222 1257 1363 1483 1599 1599 1515 1454 1338 1251 1191 1125 1090 1068 1061 1130 1142 1199 1301 1423 1522 1588 1612 1634 1678 1699 1729 1744 1717 1878 2019 2040 2030 1984 1940 1974 1990 1988 1941 1901 1781 1679 1553 1420 1257 1106 1053 1144 1281 1365 1400 1450 1538 1603 1590 1563 1543 1553 1426 1375 1528 1575 1603 1640 1707 1747 1692 1733 1646 1514 1549 1496 1440 1514 1623 1740 1844 1876 1988 2106 2135 2107 1959 1859 1740 1808 1868 1870 1906 1947 1915 1847 1806 1757 1665 1661 1690 1631 1501 1631 1790 1933 2047 2095 2111 2106 2206 2298 2172 2153 2127 2254 2252 2189 2054 2056 2067 2092 2047 1954 1784 1657 1525 1425 1357 1280 1121 1130 1199 1234 1183 1144 1010 1019 894 918 984 1046 1130 1171 1116 1009 834 752 787 891 1005 1080 1132 1182 1235 1316 1390 1491 1583 1612 1650 1761 1732 1675 1609 1589 1622 1536 1451 1478 1520 1622 1695 1850 1903 1865 1844 1796 1760 1708 1694 1706 1655 1536 1473 1532 1657 1710 1656 1616 1565 1386 1276 1472 1607 1552 1521 1577 1569 1597 1657 1706 1755 1841 1868 1852 1820 1718 1651 1560 1515 1533 1429 1541 1617 1642 1697 1757 1845 1866 1781 1751 1714 1624 1551 1464 1352 1197 1105 881 792 708 671 630 496 527 575 743 799 825 878 1001 1099 1089 1068 991 878 873 832 885 915 936 963 978 998 1033 1066 1120 1162 1232 1280 1311 1317 1306 1303 1318 1319 1312 1304 1324 1358 1494 1608 1584 1508 1433 1463 1559 1569 1408 1290 1187 1099 957 947 950 1064 1171 1284 1354 1438 1537 1680 1802 1888 1953 2040 1992 1897 2001 2057 1950 2055 2043 2146 2112 2016 2038 2080 2100 1983 1930 1964 1952 1987 2041 2111 2216 2376 2393 2262 2246 2241 2253 2340 2325 2251 2219 2093 1973 1825 1824 1679 1625 1665 1781 1981 2093 2190 2226 2287 2360 2579 2674 2630 2537 2540 2441 2301 2423 2605 2696 2771 2683 2538 2425 2303 2247 2150 2076 2001 1944 1885 1849 1765 1693 1626 1610 1597 1583 1586 1563 1533 1508 1494 1470 1402 1373 1336 1316 1293 1202 1151 1128 1127 1177 1286 1336 1454 1505 1511 1465 1443 1359 1252 1174 1061 992 835 764 876 919 965 1050 1150 1256 1144 1007 949 983 1085 1075 1042 966 916 920 827 856 919 983 1000 1097 981 1113 1106 1073 1031 1055 1173 1094 1077 1143 1198 1294 1368 1383 1412 1529 1660 1754 1828 1972 2008 1876 1817 1828 1791 1711 1695 1706 1704 1669 1598 1533 1539 1645 1737 1801 1837 1742 1827 1867 1739 1575 1451 1362 1273 1091 1025 921 859 800 811 788 781 772 700 637 603 528 522 500 503 552 506 495 494 537 512 571 573 451 473 572 599 597 597 689 703 822 826 861 908 902 820 699 654 632 616 475 370 484 601 763 809 833 862 929 934 1039 972 879 830 712 655 529 446 466 508 538 576 519 437 306 286 376 456 530 474 431 437 413 302 217 189 299 383 420 434 423 445 416 305 201 292 348 394 411 412 419 338 253 167 230 340 397 342 248 204 251 253 239 147 126 211 259 213 200 140 107 119 144 171 157 163 161 172 159 112 91 78 73 74 102 88 61 23 19 21 24 28 38 35 32 28 24 17 16 12 10 8 7 5 2 1 2 1 1 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 959 963 956 922 962 957 963 976 964 957 949 955 964 979 1019 1008 1008 949 962 992 1086 1054 1102 1095 1086 1067 942 853 794 788 784 786 782 776 770 762 756 777 856 877 938 926 890 869 780 831 877 824 837 860 838 842 844 851 863 858 934 984 1005 1063 1041 963 1019 1015 1018 1093 1097 1070 1036 1011 996 957 990 993 981 930 947 920 889 878 874 862 839 823 828 822 823 818 802 785 769 754 758 760 762 761 758 753 742 723 729 728 722 724 723 727 716 728 744 735 733 725 719 717 688 705 717 712 689 685 668 643 628 553 570 585 593 564 558 510 557 597 646 635 588 536 561 525 509 503 515 464 464 462 458 463 463 443 423 418 417 417 423 421 425 425 433 457 526 576 664 768 738 809 821 743 663 604 622 644 634 634 653 642 651 653 658 647 667 685 663 625 598 568 554 547 565 623 662 776 870 855 764 723 673 633 628 617 616 615 634 673 716 668 642 618 579 552 545 540 547 548 547 550 560 572 579 589 598 608 634 681 686 667 713 734 817 785 839 947 988 1009 1104 1036 946 986 1152 1091 1065 1057 946 869 757 706 762 869 929 1036 976 940 951 982 961 960 994 1029 1071 1109 1170 1217 1301 1385 1562 1616 1495 1420 1312 1257 1155 1086 1082 1112 1027 1043 1120 1101 1077 1044 1003 966 931 944 939 937 950 955 991 1006 999 1001 1041 1081 1136 1181 1284 1394 1334 1300 1191 1203 1282 1308 1352 1419 1609 1592 1463 1366 1288 1220 1122 1129 1086 1059 1197 1303 1343 1416 1501 1538 1565 1616 1680 1746 1726 1638 1683 1720 1791 1915 2051 2029 1946 1850 1835 1888 1884 1816 1743 1710 1691 1639 1557 1341 1207 1037 1097 1250 1365 1514 1583 1592 1595 1576 1542 1528 1498 1329 1356 1390 1475 1531 1590 1643 1641 1586 1634 1570 1431 1438 1424 1556 1628 1740 1823 1929 1997 2087 2164 2144 2062 1965 1890 1717 1694 1766 1807 1880 1951 1972 1962 1934 1860 1789 1748 1564 1441 1579 1655 1793 1933 2044 2068 2037 2065 2181 2221 2104 2024 2079 2147 2198 2140 1989 1951 1937 1970 1906 1811 1677 1610 1520 1413 1304 1234 1230 1287 1330 1336 1299 1188 1106 1059 983 907 856 899 1009 1050 1041 954 812 740 782 814 888 952 1077 1086 1167 1286 1361 1496 1581 1707 1719 1840 1869 1780 1705 1718 1662 1576 1498 1516 1576 1724 1809 1879 1892 1936 1943 1843 1771 1806 1759 1787 1709 1598 1547 1432 1519 1674 1666 1579 1451 1299 1309 1508 1602 1632 1646 1641 1686 1698 1723 1744 1776 1850 1905 1888 1851 1822 1779 1704 1683 1579 1514 1621 1675 1770 1810 1862 1867 1815 1775 1651 1618 1557 1442 1378 1271 1148 1040 968 967 870 863 695 652 484 502 610 615 660 783 909 1072 1015 926 903 847 794 811 841 893 958 961 1003 1066 1011 1051 1084 1106 1142 1176 1222 1234 1255 1269 1278 1290 1306 1346 1414 1441 1491 1583 1627 1549 1482 1545 1639 1648 1527 1404 1261 1098 976 911 938 1091 1173 1207 1263 1436 1555 1630 1713 1816 1825 1927 1859 1769 1845 1856 1796 1905 1867 1977 1958 1865 1865 1905 1982 1897 1810 1834 1909 2015 2090 2169 2213 2284 2374 2338 2309 2343 2345 2247 2215 2137 2131 1963 1861 1727 1656 1607 1612 1764 1895 1975 2065 2120 2181 2335 2357 2421 2535 2554 2503 2482 2421 2281 2349 2433 2556 2576 2621 2539 2464 2320 2289 2214 2120 2000 1916 1804 1707 1678 1660 1637 1625 1650 1663 1663 1636 1669 1660 1622 1630 1607 1542 1442 1370 1291 1275 1253 1233 1146 1054 1102 1149 1271 1372 1427 1395 1323 1332 1292 1215 1135 1038 828 751 937 1001 1011 1042 1039 1050 1008 1014 886 869 944 892 861 838 832 829 877 847 861 839 915 924 909 1019 963 940 967 1021 1065 1039 1111 1175 1238 1224 1256 1348 1446 1513 1582 1737 1875 2070 2061 1907 1925 1919 1857 1789 1814 1751 1756 1689 1631 1580 1559 1726 1780 1916 1921 1881 1965 1900 1783 1639 1568 1499 1339 1139 1050 946 945 943 897 893 875 813 790 729 663 585 553 522 490 470 465 482 458 430 422 408 411 456 536 540 543 502 544 594 658 776 746 801 850 819 804 694 611 562 542 456 362 537 656 696 714 752 789 933 1065 1067 967 830 738 652 599 555 465 380 434 495 518 470 437 316 237 343 470 473 401 359 367 362 329 269 175 252 313 375 354 344 405 381 273 178 266 357 321 336 359 356 335 269 161 203 287 337 292 228 165 172 192 220 198 154 123 200 183 204 164 152 110 104 155 123 129 113 106 137 118 121 103 77 57 47 51 38 26 24 19 19 22 22 28 29 27 26 21 21 14 10 6 5 2 0 3 3 2 1 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 945 954 930 916 952 950 969 974 973 952 942 950 957 977 1011 1009 991 969 930 1028 1029 1060 1095 1081 1068 1052 899 815 779 774 777 772 771 767 760 756 749 775 904 947 913 896 882 863 772 821 867 822 799 812 803 824 831 845 850 841 936 951 970 1025 956 950 999 1029 1067 1080 1066 1045 1006 985 963 963 931 917 939 925 908 891 861 835 838 826 819 785 788 777 772 768 762 747 738 727 725 721 726 731 725 722 714 698 692 686 686 688 696 686 680 708 723 724 705 685 678 678 681 674 675 696 674 674 637 624 608 592 568 545 559 546 516 499 569 647 656 598 550 542 539 535 523 536 485 467 445 459 460 460 462 426 420 414 411 421 420 421 424 425 432 474 562 712 746 731 685 797 816 684 671 596 650 644 611 599 615 603 628 634 648 634 631 646 628 607 595 560 550 546 561 608 667 727 777 786 766 781 693 635 601 616 606 599 645 666 690 653 639 631 572 539 543 543 543 556 590 600 593 592 596 600 615 623 644 681 734 714 714 782 829 872 869 905 1032 1112 1101 1009 1003 1125 1216 1135 1115 1055 945 865 762 721 730 799 896 1015 1005 935 880 915 942 962 1010 1010 1061 1106 1195 1270 1358 1491 1648 1569 1450 1363 1236 1164 1122 1077 1137 1079 992 1037 1060 1037 1008 1005 951 951 928 941 926 926 936 942 956 989 982 993 1030 1065 1101 1142 1218 1288 1355 1312 1205 1178 1225 1241 1277 1332 1524 1601 1510 1505 1338 1336 1300 1240 1131 1059 1186 1329 1484 1524 1497 1507 1519 1560 1603 1644 1627 1560 1595 1660 1744 1860 1944 2064 1989 1859 1754 1726 1719 1690 1646 1609 1587 1585 1593 1432 1276 1073 1067 1264 1366 1520 1588 1590 1568 1541 1496 1521 1479 1310 1249 1322 1331 1442 1438 1533 1516 1451 1498 1463 1332 1419 1517 1593 1657 1766 1812 1928 1982 2050 2103 2069 1987 1886 1826 1712 1624 1663 1780 1864 1875 1961 2005 2017 1997 1938 1861 1698 1457 1493 1652 1789 1900 2004 2027 1976 2077 2152 2121 1998 1914 2034 2028 2114 2180 2134 2035 1872 1770 1753 1660 1577 1517 1444 1376 1337 1347 1353 1394 1325 1284 1265 1283 1302 1215 1088 1045 1005 879 834 845 847 825 802 741 910 983 1011 998 1039 1057 1158 1274 1362 1531 1595 1680 1735 1764 1857 1895 1840 1813 1744 1631 1552 1540 1567 1678 1777 1866 1930 1999 1978 1876 1843 1774 1817 1847 1767 1653 1588 1389 1467 1483 1506 1547 1417 1249 1360 1570 1608 1682 1722 1763 1799 1845 1850 1864 1878 1878 1864 1809 1772 1824 1809 1783 1713 1634 1594 1626 1745 1827 1849 1852 1817 1742 1700 1663 1541 1455 1417 1272 1174 1079 1063 1130 1158 1042 966 831 662 482 444 537 678 776 833 990 1010 922 835 757 752 745 793 962 1059 1147 1069 1039 1143 1091 1058 1088 1111 1139 1157 1184 1205 1222 1233 1247 1311 1351 1419 1506 1563 1610 1594 1529 1496 1566 1644 1678 1539 1414 1354 1268 1150 991 894 928 1053 1077 1162 1304 1420 1448 1512 1634 1678 1702 1807 1702 1597 1676 1783 1639 1670 1703 1810 1825 1727 1716 1863 1842 1817 1707 1828 1888 1974 2041 2085 2145 2228 2332 2422 2476 2432 2338 2216 2112 2010 1959 1921 1783 1634 1600 1614 1710 1904 2035 2152 2255 2172 2187 2239 2339 2477 2513 2444 2439 2424 2396 2253 2233 2285 2394 2380 2466 2456 2410 2272 2254 2175 2102 1960 1878 1715 1728 1710 1723 1750 1773 1808 1780 1785 1818 1850 1780 1687 1756 1763 1739 1653 1575 1493 1461 1446 1385 1217 1104 978 974 1107 1248 1351 1352 1253 1231 1174 1151 1016 986 833 750 948 870 857 844 871 852 817 792 793 784 787 782 781 795 807 842 933 1002 1002 963 858 875 970 929 987 1054 1033 1049 1034 1115 1130 1143 1155 1207 1304 1401 1465 1589 1706 1823 1957 2111 2083 2004 2013 1970 1876 1872 1854 1820 1784 1709 1670 1633 1599 1780 1921 2011 2004 2020 2003 1897 1825 1736 1618 1483 1381 1242 1140 1110 1063 1018 1011 979 903 825 790 714 658 669 663 613 551 593 581 540 561 513 487 459 416 381 450 478 495 459 482 525 596 680 637 730 742 728 739 763 678 558 446 394 347 498 581 587 609 708 802 959 1052 939 885 849 749 600 541 497 484 360 375 449 503 394 361 273 211 333 394 379 325 272 272 298 277 228 151 189 251 286 249 282 298 327 245 174 273 325 275 289 289 292 345 268 188 146 207 246 300 262 204 161 140 147 124 124 98 97 110 140 185 182 132 110 87 84 86 92 80 82 93 138 108 82 91 97 98 84 71 28 17 15 15 17 18 18 25 24 23 21 13 7 4 3 4 3 3 1 1 3 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 934 936 898 907 945 948 963 964 959 946 936 943 941 963 998 993 980 999 903 953 1056 1091 1088 1032 1079 997 844 774 757 760 762 756 758 755 749 746 740 766 892 979 935 893 871 873 793 773 861 835 773 777 801 798 817 825 831 828 918 913 897 913 929 1002 1063 1070 1051 1036 1017 994 970 921 928 914 930 881 881 873 883 868 847 824 805 782 770 749 735 742 732 723 713 711 705 694 697 689 688 690 692 682 681 668 659 646 645 651 658 658 649 661 679 692 687 673 647 668 670 659 648 648 643 632 600 576 553 528 524 483 467 508 502 511 568 647 591 512 495 519 518 560 499 469 459 456 456 440 457 460 456 428 411 411 409 421 420 422 420 423 436 554 636 700 753 639 667 699 673 605 575 681 728 703 631 562 567 599 626 656 654 665 644 616 600 588 578 559 548 541 554 577 618 700 753 757 696 733 709 643 604 592 595 587 607 650 640 622 600 557 533 539 536 543 564 563 577 607 656 677 656 645 621 644 668 686 752 791 762 820 927 921 1028 1050 1128 1216 1134 1023 1093 1231 1226 1135 1007 1013 904 839 773 737 731 743 808 862 970 912 877 890 912 960 985 1001 1033 1070 1131 1193 1325 1533 1601 1532 1396 1299 1183 1133 1074 1053 1079 1059 960 1025 990 977 944 925 915 947 916 911 931 918 952 960 964 969 986 1000 1032 1049 1089 1124 1193 1267 1392 1326 1195 1164 1182 1205 1249 1307 1469 1651 1619 1516 1530 1559 1464 1369 1202 1070 1152 1293 1441 1524 1474 1429 1461 1490 1506 1517 1463 1535 1526 1582 1651 1756 1863 1944 2009 1901 1790 1648 1567 1527 1501 1479 1440 1402 1430 1385 1262 1085 1034 1232 1372 1561 1583 1534 1517 1474 1503 1556 1543 1418 1317 1196 1228 1324 1378 1369 1259 1231 1286 1289 1357 1474 1537 1618 1688 1742 1793 1844 1834 1886 1967 2038 1968 1872 1851 1833 1692 1544 1631 1651 1719 1853 1968 2054 2033 2043 1951 1782 1505 1421 1512 1694 1833 1973 1911 1944 2051 2145 2032 1878 1812 1796 1870 1951 2035 2068 2103 2023 1965 1879 1754 1633 1551 1494 1493 1481 1503 1504 1417 1287 1225 1196 1257 1283 1298 1278 1242 1138 1110 992 908 850 856 824 769 935 1051 1121 1146 1184 1193 1171 1223 1287 1359 1434 1548 1645 1781 1826 1971 2038 1932 1839 1719 1631 1570 1614 1732 1753 1821 1892 1978 1992 1967 1910 1820 1711 1680 1609 1546 1556 1465 1456 1433 1348 1475 1321 1303 1425 1595 1598 1654 1721 1821 1920 1997 1986 1965 1900 1884 1853 1795 1700 1682 1727 1736 1714 1733 1732 1723 1772 1884 1931 1939 1901 1827 1766 1698 1598 1453 1375 1326 1362 1336 1296 1236 1276 1192 1046 913 819 656 519 520 668 863 993 1021 891 749 681 767 770 847 871 1018 1120 1201 1141 1110 1134 1253 1224 1158 1138 1119 1146 1162 1175 1205 1234 1269 1302 1423 1460 1579 1665 1685 1664 1604 1607 1651 1662 1661 1522 1342 1243 1134 1023 985 882 887 957 1042 1154 1189 1201 1239 1364 1484 1515 1540 1697 1612 1397 1413 1577 1622 1399 1469 1559 1562 1561 1576 1640 1624 1583 1692 1856 1940 1969 2004 2047 2112 2192 2309 2367 2325 2233 2212 2168 2057 1922 1837 1749 1649 1559 1589 1730 1871 1917 2007 2173 2220 2294 2321 2299 2343 2396 2454 2418 2349 2331 2311 2241 2169 2132 2141 2165 2228 2318 2226 2117 2030 1981 1939 1788 1759 1777 1789 1807 1878 1967 1948 1914 1963 1999 1927 1893 1861 1771 1846 1958 1840 1854 1865 1761 1749 1642 1536 1369 1235 1092 1007 917 1017 1124 1179 1190 1157 1003 1021 924 842 736 779 750 758 759 767 792 831 876 883 791 841 908 921 972 964 1010 1014 1081 1156 1141 1057 1032 956 923 929 963 1016 1076 1216 1283 1304 1225 1311 1309 1365 1338 1372 1431 1579 1703 1906 1997 2130 2115 2127 2117 2084 2017 1985 1978 1986 1915 1847 1781 1717 1675 1813 1942 2104 2065 1943 1831 1758 1659 1596 1555 1509 1443 1314 1370 1358 1287 1205 1176 1091 1008 906 817 806 815 804 760 677 722 675 648 677 647 610 539 602 604 464 424 373 388 407 427 432 529 484 542 620 572 597 649 727 714 609 524 372 322 440 451 508 572 662 760 907 934 828 763 740 760 692 606 436 426 341 323 426 466 381 295 221 201 270 249 200 155 157 211 203 179 134 153 132 171 200 185 196 188 197 189 158 231 244 198 203 187 252 276 234 162 167 117 150 204 242 276 269 235 198 131 180 170 162 123 90 78 107 201 174 173 158 144 139 122 73 64 50 62 78 72 88 71 59 46 38 25 13 14 12 16 12 9 8 6 5 3 4 5 3 3 2 2 1 2 3 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 929 926 908 945 936 955 961 964 948 942 927 933 928 949 990 983 976 997 921 932 1041 1078 1071 1011 1068 975 815 754 749 751 751 750 749 744 743 741 734 738 828 920 911 898 867 882 838 751 794 775 759 775 786 787 802 809 811 847 904 868 847 863 941 992 1053 1040 1010 1003 989 953 935 906 884 865 885 852 840 848 852 842 833 807 791 767 753 734 721 706 707 700 687 686 683 677 661 654 655 657 655 658 655 649 639 634 622 634 637 633 628 644 657 663 668 655 644 627 618 620 606 613 607 587 594 596 567 487 515 539 537 479 470 471 489 572 486 496 495 525 497 501 467 456 454 452 452 441 453 455 455 420 425 406 415 419 421 419 418 428 460 604 586 638 702 588 620 627 630 541 610 724 788 734 631 544 555 598 611 640 648 651 664 628 607 581 573 560 545 531 535 562 600 630 691 719 667 658 673 633 604 581 583 568 574 616 612 558 534 529 535 534 536 548 565 576 562 575 607 604 623 669 652 652 682 702 734 770 853 882 939 1011 1054 1131 1242 1308 1224 1139 1062 1206 1177 1075 944 910 924 871 766 754 781 763 757 801 859 814 934 944 959 990 1027 1044 1097 1121 1207 1296 1433 1600 1562 1480 1358 1274 1180 1186 1225 1173 1048 973 946 986 945 969 948 946 910 908 904 902 910 934 960 1019 990 1009 1019 1023 1060 1099 1107 1151 1198 1266 1350 1278 1171 1156 1205 1232 1281 1319 1493 1638 1655 1605 1572 1537 1416 1347 1230 1125 1094 1229 1404 1521 1482 1452 1395 1429 1471 1463 1444 1482 1476 1511 1563 1700 1746 1881 1932 1903 1798 1672 1595 1503 1462 1387 1355 1277 1241 1263 1204 1035 1076 1308 1435 1568 1534 1456 1478 1531 1551 1552 1547 1408 1302 1164 1219 1235 1254 1261 1175 1334 1311 1381 1335 1443 1514 1588 1622 1691 1730 1723 1826 1911 1996 2086 2014 1975 1961 1862 1744 1623 1541 1547 1663 1774 1908 2065 2063 2003 1891 1750 1525 1369 1468 1623 1773 1827 1836 1975 2090 2179 2090 1939 1837 1646 1719 1811 1858 1930 1980 2009 2035 2019 1909 1793 1682 1608 1576 1547 1475 1401 1351 1275 1209 1120 1197 1186 1204 1257 1225 1148 1168 1095 1032 976 929 768 823 962 1071 1199 1214 1260 1301 1293 1298 1321 1431 1511 1646 1728 1873 1869 1867 1942 2021 1918 1790 1678 1620 1626 1674 1761 1829 1912 2013 1977 1926 1869 1781 1731 1718 1703 1690 1669 1593 1560 1448 1318 1422 1325 1294 1407 1609 1686 1771 1818 1886 1954 2007 2002 1981 1953 1849 1800 1694 1636 1549 1554 1640 1585 1599 1633 1767 1852 1945 1965 1974 1901 1779 1698 1607 1537 1450 1415 1358 1299 1237 1209 1053 1056 1026 985 769 721 572 525 462 630 784 861 953 818 655 753 854 912 902 991 1096 1162 1307 1219 1205 1227 1325 1293 1273 1271 1252 1213 1205 1223 1250 1294 1325 1374 1381 1439 1555 1647 1771 1761 1709 1667 1557 1516 1493 1429 1351 1219 1147 1177 1077 918 850 887 945 1041 1026 1130 1206 1296 1342 1345 1447 1559 1499 1344 1277 1431 1545 1365 1270 1369 1397 1522 1442 1411 1460 1611 1735 1894 1973 2106 2172 2182 2211 2209 2297 2237 2189 2102 2041 2078 2015 1873 1732 1636 1588 1547 1604 1803 1925 2023 2048 2062 2155 2194 2226 2304 2362 2469 2469 2382 2336 2288 2253 2186 2153 2103 2103 2103 2105 2133 2085 2038 2025 1965 1922 1845 1835 1869 1945 1896 1944 2027 1978 1967 2038 2038 1983 1931 1885 1894 1882 2027 1951 1969 1988 1889 1799 1680 1576 1393 1312 1204 1097 969 885 883 913 999 1030 919 885 861 778 689 713 827 896 918 932 970 1020 1014 946 808 889 1011 1040 1060 1096 1133 1143 1202 1277 1272 1213 1248 1156 1115 1049 1049 992 1025 1101 1205 1364 1384 1388 1456 1467 1496 1515 1580 1642 1670 1800 1884 1909 1886 1840 1839 1947 1932 1987 2048 2015 1944 1866 1813 1757 1771 1900 1982 2051 1949 1874 1789 1701 1624 1545 1476 1406 1385 1337 1451 1470 1391 1296 1225 1146 1066 937 941 901 873 911 827 835 840 715 735 762 709 635 582 677 657 598 517 457 409 346 352 363 392 441 484 495 502 541 566 657 633 549 470 372 296 350 412 491 572 723 811 913 850 739 681 651 682 649 525 436 347 282 321 419 365 344 282 179 152 163 154 184 254 203 128 139 123 133 129 118 109 120 118 129 119 125 124 126 158 178 208 155 144 172 162 143 111 108 87 121 146 140 145 162 173 139 90 144 157 178 178 151 114 57 100 157 115 124 136 99 116 123 100 91 57 40 32 40 59 66 47 48 29 20 12 13 9 13 9 8 8 8 6 5 5 4 3 3 1 2 1 2 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 904 881 933 945 936 953 958 959 955 945 923 922 927 937 967 976 963 955 879 944 1022 1044 1006 1026 1037 927 798 750 740 738 742 740 738 738 735 740 726 730 782 878 902 879 859 878 891 839 766 738 754 764 770 780 791 797 798 847 846 824 842 903 992 1022 1031 993 961 971 955 927 898 874 856 826 836 818 806 818 824 821 809 788 774 753 735 721 708 689 684 676 667 660 660 654 650 631 627 625 625 633 632 627 628 605 602 610 616 604 604 613 629 648 659 636 625 616 611 594 583 563 563 541 535 519 525 522 526 533 521 526 529 476 496 465 454 472 526 502 482 462 452 449 450 449 450 426 449 452 449 411 406 413 414 413 415 417 420 434 495 582 578 597 623 609 541 601 562 545 589 669 667 721 648 532 620 682 679 690 677 634 617 610 580 563 562 555 532 525 532 555 601 643 614 637 629 620 630 600 616 598 565 563 570 560 584 534 527 533 534 539 549 557 564 578 579 574 579 588 597 607 653 658 691 713 749 777 808 856 934 1012 1146 1232 1361 1447 1328 1212 1100 1177 1111 1017 1013 993 908 841 780 819 934 895 824 793 800 902 901 906 920 944 1008 1043 1080 1134 1214 1291 1445 1586 1549 1485 1366 1280 1317 1361 1286 1212 1117 1071 968 930 957 984 1037 1012 961 898 919 898 965 991 1035 1054 1022 1039 1101 1089 1109 1176 1136 1143 1235 1290 1318 1294 1195 1145 1184 1197 1235 1308 1491 1629 1630 1574 1507 1427 1321 1248 1182 1110 1069 1207 1405 1538 1486 1418 1378 1457 1394 1431 1481 1461 1436 1453 1511 1563 1633 1759 1872 1940 1880 1763 1668 1594 1539 1519 1466 1333 1262 1176 1094 1033 1125 1346 1470 1510 1431 1464 1537 1560 1563 1539 1520 1403 1309 1200 1095 1159 1164 1212 1302 1382 1497 1565 1519 1479 1460 1506 1558 1617 1609 1718 1800 1872 1892 2009 2080 1968 1938 1881 1830 1700 1591 1447 1627 1794 1922 1965 1905 1899 1956 1750 1493 1326 1404 1550 1645 1724 1838 1984 2106 2169 2059 1915 1807 1676 1565 1665 1669 1753 1797 1822 1868 1920 1933 1942 1865 1801 1707 1573 1510 1399 1259 1168 1133 1040 1046 1028 1096 1132 1151 1163 1148 990 891 860 841 765 863 1000 1088 1211 1301 1353 1389 1414 1439 1438 1474 1555 1655 1743 1731 1695 1733 1831 1888 1908 1794 1742 1729 1699 1730 1784 1811 1868 1960 2018 1993 1931 1834 1822 1845 1824 1796 1752 1637 1522 1383 1310 1379 1266 1317 1413 1581 1675 1784 1855 1913 1977 1985 1973 1940 1906 1807 1770 1687 1650 1543 1435 1476 1489 1613 1632 1697 1818 1968 1958 1903 1835 1725 1653 1550 1502 1428 1368 1267 1205 1153 1111 925 862 804 755 593 540 501 600 442 562 627 696 894 773 651 823 1031 1038 1077 1069 1133 1209 1327 1282 1315 1346 1401 1420 1413 1399 1381 1380 1336 1324 1362 1391 1421 1441 1511 1489 1633 1720 1714 1646 1682 1603 1516 1460 1385 1360 1323 1311 1327 1292 1151 978 885 837 882 935 991 1094 1142 1140 1140 1239 1373 1395 1369 1330 1184 1317 1448 1362 1211 1222 1269 1338 1361 1321 1456 1626 1722 1927 2020 2154 2231 2291 2298 2324 2309 2214 2134 2030 1949 1912 1902 1856 1733 1566 1521 1550 1681 1815 1876 1972 2123 2152 2263 2290 2234 2309 2362 2361 2480 2410 2312 2357 2370 2283 2231 2161 2157 2138 2122 2094 2075 2084 2079 2067 2066 1951 1935 1994 2048 1974 1985 2099 2083 2026 2109 2168 2045 1974 2035 1986 1917 2027 2136 2005 1923 1898 1814 1747 1691 1572 1470 1317 1238 1112 1039 942 845 789 810 779 740 713 699 694 704 891 1011 1079 1108 1147 1126 1060 1029 874 825 957 1106 1145 1205 1253 1294 1336 1395 1415 1427 1378 1321 1203 1148 1183 1070 1034 1115 1156 1226 1315 1452 1450 1530 1517 1457 1463 1570 1659 1736 1714 1735 1692 1646 1655 1687 1677 1802 1881 2027 2025 1960 1895 1798 1862 1985 2092 2047 1962 1866 1802 1721 1680 1593 1515 1498 1480 1392 1450 1491 1417 1323 1270 1163 1096 1029 1058 1007 990 982 1061 1002 926 778 839 835 772 643 683 754 720 619 536 533 498 485 461 397 356 328 360 409 448 463 446 561 575 512 526 413 306 364 478 591 675 731 802 797 737 668 576 557 571 642 582 452 374 255 277 332 307 275 232 151 213 185 166 222 377 351 188 213 300 266 301 296 220 170 161 151 141 117 107 91 95 109 136 144 115 112 93 78 87 80 105 126 124 123 101 96 112 101 87 69 64 64 58 52 50 53 42 52 75 82 112 127 98 71 115 84 81 77 53 25 18 18 19 19 14 14 14 13 10 10 12 9 11 11 7 6 7 4 4 4 3 0 1 2 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 871 887 905 914 931 945 950 953 950 936 926 910 921 928 949 971 948 874 922 991 993 970 1026 1083 1004 877 766 743 731 730 737 742 728 728 746 734 720 748 772 865 891 870 856 896 901 888 819 735 743 742 758 767 774 781 826 825 779 825 857 929 964 1007 1005 968 931 935 919 887 866 838 817 794 789 782 775 785 790 786 781 761 754 734 719 706 693 676 664 652 649 635 639 638 639 620 609 604 598 616 615 610 611 588 589 589 594 591 621 645 644 660 694 667 652 632 609 591 582 578 572 577 553 545 515 532 544 535 556 545 530 520 493 432 437 488 504 466 456 454 450 448 449 449 450 429 444 424 404 402 409 407 412 410 413 415 419 423 426 456 477 530 552 573 515 573 506 560 624 628 614 642 597 519 614 765 757 765 736 695 639 587 574 561 546 542 522 521 524 540 565 596 583 589 582 584 614 583 580 585 554 542 546 533 528 525 530 528 531 532 548 560 571 577 604 605 595 600 624 620 633 675 690 721 757 793 859 875 931 1005 1136 1258 1448 1474 1349 1260 1122 1200 1086 1010 921 875 863 831 806 838 989 939 918 911 825 832 925 888 928 964 1050 1073 1111 1160 1250 1313 1443 1578 1591 1457 1376 1322 1352 1354 1297 1222 1128 1063 957 919 948 1015 1071 1010 922 901 901 895 988 1025 1076 1116 1069 1087 1143 1183 1134 1231 1201 1226 1280 1270 1250 1206 1190 1145 1155 1175 1239 1313 1504 1649 1689 1619 1518 1416 1448 1363 1222 1140 1066 1222 1419 1540 1481 1415 1377 1380 1395 1470 1497 1457 1414 1422 1468 1505 1529 1704 1800 1892 1947 1851 1790 1688 1660 1595 1553 1441 1322 1158 1060 1049 1199 1388 1466 1385 1365 1514 1543 1531 1531 1489 1426 1283 1229 1147 1089 1271 1365 1394 1441 1506 1553 1620 1639 1658 1654 1613 1632 1649 1626 1690 1740 1766 1863 2022 2052 1944 1837 1752 1685 1558 1489 1433 1573 1692 1721 1775 1752 1737 1788 1655 1373 1296 1345 1426 1526 1772 1882 2014 2129 2088 1931 1784 1715 1628 1560 1544 1598 1636 1658 1699 1743 1808 1837 1851 1827 1754 1695 1555 1468 1331 1233 1102 1082 1042 1005 929 984 990 1067 1159 1102 988 877 754 787 910 946 1095 1192 1209 1269 1376 1450 1524 1597 1557 1552 1569 1544 1542 1538 1480 1654 1677 1796 1911 1934 1859 1803 1809 1825 1845 1773 1813 1863 1909 2015 1947 1916 1969 1970 1947 1881 1781 1630 1508 1411 1357 1265 1193 1323 1385 1536 1662 1857 1909 1941 1951 1950 1978 1967 1954 1882 1790 1685 1588 1476 1394 1404 1507 1559 1602 1653 1785 1919 1911 1867 1820 1740 1663 1564 1474 1352 1289 1167 1039 988 975 853 739 640 623 700 711 721 693 492 457 481 581 809 739 688 807 957 993 989 1043 1227 1317 1356 1395 1441 1480 1535 1570 1561 1542 1506 1546 1488 1465 1489 1534 1534 1567 1669 1665 1691 1716 1671 1539 1554 1599 1539 1514 1402 1278 1197 1212 1202 1155 1150 1111 968 822 826 876 894 961 1027 1012 1050 1219 1221 1210 1309 1273 1131 1193 1321 1353 1192 1086 1136 1149 1201 1363 1431 1532 1672 1803 1929 2104 2207 2153 2126 2143 2162 2178 2121 2057 1966 1809 1701 1696 1620 1506 1518 1604 1734 1936 1978 2030 2097 2171 2233 2408 2400 2364 2394 2399 2425 2451 2423 2449 2426 2318 2258 2211 2177 2147 2116 2110 2129 2157 2229 2256 2140 2025 2042 2149 2134 2065 2056 2233 2241 2199 2229 2259 2206 2102 2148 2124 2054 2106 2178 2091 2067 1960 1912 1887 1812 1712 1626 1499 1385 1263 1208 1134 1024 907 860 807 785 726 697 680 687 903 1034 1170 1254 1288 1200 1100 1021 883 839 934 982 1043 1178 1255 1277 1275 1315 1311 1393 1419 1318 1274 1271 1225 1091 1078 1043 1092 1249 1320 1370 1329 1430 1397 1399 1446 1530 1628 1608 1572 1581 1573 1441 1487 1477 1516 1616 1742 1869 1972 2061 1981 1898 1920 2032 1992 1999 2020 1943 1858 1762 1698 1639 1629 1586 1513 1417 1473 1541 1448 1331 1280 1229 1151 1186 1174 1152 1096 1156 1194 1016 921 917 912 849 774 716 779 845 783 679 663 612 583 534 453 439 440 412 322 360 377 384 372 425 462 401 475 409 284 347 463 592 581 613 671 700 642 595 514 462 485 518 490 485 446 322 240 215 243 204 169 200 292 302 331 371 395 304 255 324 435 396 446 428 319 235 346 306 197 161 155 155 141 133 102 91 88 84 93 121 124 85 71 73 71 70 66 64 65 59 63 65 60 54 48 46 44 46 37 38 38 34 30 32 42 49 51 77 43 53 25 21 21 19 17 15 11 10 11 11 10 9 5 5 4 3 5 6 5 5 10 8 4 2 2 3 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 873 914 931 947 949 955 955 951 947 950 940 923 910 918 933 945 952 860 912 975 954 940 1012 1047 947 831 746 729 725 723 747 745 720 733 738 742 727 754 756 836 890 850 883 897 867 848 815 724 728 732 744 753 763 805 860 823 760 778 830 905 905 952 949 920 885 891 870 846 823 796 773 749 740 744 738 745 749 745 743 735 722 713 700 682 671 658 649 634 621 610 612 613 613 602 592 588 580 579 587 587 586 576 571 573 632 643 632 678 707 719 720 717 677 639 627 623 632 626 635 604 602 585 578 578 568 542 538 532 507 480 451 437 422 489 460 446 444 443 436 442 445 446 428 403 400 408 407 407 410 413 414 413 413 414 418 420 424 425 427 434 446 473 478 503 483 519 547 508 514 577 556 510 568 670 655 705 777 723 689 670 671 633 571 531 512 515 524 528 538 555 555 580 565 559 581 573 544 533 528 527 520 521 519 523 527 536 558 568 554 559 593 625 650 614 625 643 675 677 649 706 769 761 789 831 904 969 1045 1082 1227 1357 1374 1360 1258 1193 1194 1251 1080 1030 957 914 940 882 873 862 913 1043 1026 982 905 826 871 936 976 981 1015 1061 1157 1206 1333 1419 1549 1536 1460 1391 1316 1258 1211 1279 1217 1164 1065 1030 953 912 1023 1116 1082 1033 966 890 884 912 947 972 1009 1048 1134 1214 1326 1384 1464 1469 1383 1390 1334 1318 1285 1280 1229 1135 1138 1203 1279 1361 1475 1634 1705 1638 1556 1531 1451 1318 1176 1090 1121 1237 1416 1534 1472 1432 1383 1376 1403 1463 1496 1451 1428 1382 1397 1441 1479 1582 1630 1767 1816 1940 1922 1782 1670 1523 1486 1336 1208 1047 1030 1153 1168 1213 1251 1268 1322 1490 1488 1436 1426 1458 1429 1304 1188 1078 1217 1328 1307 1331 1357 1411 1455 1529 1539 1577 1611 1660 1709 1753 1742 1784 1770 1774 1898 1976 2003 1978 1901 1775 1695 1655 1513 1340 1393 1335 1363 1374 1386 1434 1485 1364 1262 1292 1369 1451 1558 1699 1810 1987 2116 2000 1827 1727 1651 1577 1485 1448 1500 1540 1563 1585 1608 1639 1691 1687 1651 1570 1526 1440 1384 1362 1287 1204 1208 1150 1076 1028 948 931 1038 1143 1050 882 807 764 936 866 951 949 992 1084 1185 1270 1314 1386 1345 1363 1371 1388 1342 1360 1356 1425 1502 1601 1700 1801 1965 2028 1953 1954 1940 1894 1795 1722 1808 1909 2022 1999 1872 1808 1738 1718 1660 1633 1586 1491 1349 1216 1148 1155 1312 1452 1627 1742 1888 1974 1945 1962 2013 1983 1949 1903 1821 1765 1705 1596 1459 1333 1490 1608 1662 1664 1800 1868 1862 1876 1856 1806 1735 1680 1533 1424 1266 1176 1058 986 924 851 722 739 776 867 940 925 934 825 741 603 472 417 637 623 660 726 816 784 921 1053 1235 1274 1407 1533 1652 1706 1765 1815 1817 1773 1760 1746 1720 1685 1709 1740 1715 1747 1810 1877 1727 1612 1553 1518 1383 1423 1440 1428 1439 1384 1226 1126 1043 1049 985 948 919 835 788 794 826 843 878 962 1040 1053 1017 1133 1102 1073 1038 1116 1208 1198 1053 1000 1069 1144 1222 1364 1487 1609 1691 1833 1952 2091 2058 1948 1917 1935 1940 2003 1928 1913 1887 1906 1796 1603 1524 1488 1534 1696 1813 1978 2078 2236 2183 2189 2263 2316 2357 2437 2562 2550 2488 2431 2392 2340 2267 2267 2296 2248 2171 2199 2217 2205 2238 2394 2324 2267 2273 2210 2274 2318 2230 2150 2253 2357 2312 2228 2243 2221 2171 2214 2200 2165 2101 2083 2099 2083 2043 2010 1974 1869 1768 1624 1500 1405 1358 1333 1382 1308 1262 1136 1100 1113 1009 902 796 670 699 847 908 1011 1121 1289 1308 1163 1113 975 875 922 1055 1067 1181 1189 1068 1066 1145 1190 1323 1423 1464 1415 1332 1273 1235 1272 1162 1090 1108 1201 1274 1352 1326 1348 1476 1509 1537 1598 1472 1395 1404 1424 1294 1363 1294 1353 1507 1547 1742 1863 1857 1877 1978 1940 1765 1661 1730 1788 1829 1892 1851 1822 1757 1678 1560 1514 1548 1533 1584 1518 1433 1377 1336 1345 1327 1340 1256 1288 1364 1291 1179 1116 1074 1038 1029 947 881 969 1003 927 847 797 706 654 516 545 573 599 530 471 417 336 295 291 276 274 295 284 300 268 300 372 399 422 520 640 666 625 498 406 331 380 425 367 356 333 279 241 173 166 200 238 373 332 385 481 492 377 276 344 427 541 536 553 471 327 360 459 347 217 284 308 235 224 189 263 235 283 269 205 253 262 305 234 245 269 229 199 181 193 175 140 127 87 61 55 52 47 45 47 43 38 35 35 31 29 30 25 24 32 24 22 21 16 16 20 16 14 13 10 10 9 10 9 8 6 7 6 5 4 4 7 11 6 2 5 4 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 887 930 945 958 948 961 961 952 935 943 933 919 902 915 919 920 949 888 865 963 925 949 944 933 859 789 738 724 718 719 727 735 717 750 738 787 757 717 747 799 879 839 872 866 838 831 764 707 716 725 737 746 785 849 797 777 744 745 831 880 859 907 908 896 857 857 838 809 791 755 733 719 707 714 715 719 724 724 720 708 706 694 683 670 657 644 633 630 621 607 596 597 598 584 579 590 576 572 576 575 579 562 597 619 644 668 664 692 711 770 785 729 707 674 669 673 679 662 657 661 652 628 620 595 567 547 519 498 490 500 511 492 426 443 437 433 432 428 423 417 415 404 400 398 405 405 403 411 411 415 417 417 418 418 424 419 423 425 429 433 434 442 439 452 453 453 467 476 521 539 548 487 556 628 616 619 667 691 651 641 720 688 628 518 511 514 521 535 535 537 537 540 553 552 546 532 516 513 512 518 519 516 522 523 530 536 577 600 586 573 594 625 658 670 629 643 691 716 717 731 766 812 860 854 917 992 1080 1174 1326 1403 1360 1330 1345 1274 1361 1275 1114 1057 977 939 946 928 886 941 1000 1120 1103 1051 965 879 856 892 942 1003 1053 1101 1172 1231 1356 1479 1551 1464 1349 1287 1226 1168 1127 1172 1180 1111 1046 996 923 921 1057 1084 1046 981 887 877 889 922 962 991 1060 1083 1176 1280 1430 1529 1635 1667 1667 1555 1398 1410 1342 1321 1241 1131 1137 1185 1251 1346 1444 1526 1701 1704 1604 1495 1401 1300 1162 1069 1091 1226 1396 1535 1500 1461 1443 1333 1418 1484 1494 1447 1414 1393 1367 1394 1408 1488 1554 1645 1720 1829 1888 1770 1652 1453 1317 1233 1106 1009 1060 1148 1251 1310 1343 1334 1347 1420 1439 1434 1486 1503 1420 1290 1204 1058 1196 1273 1262 1270 1290 1336 1375 1441 1463 1496 1523 1584 1631 1685 1735 1819 1820 1849 1891 1935 1960 1953 1852 1822 1866 1745 1601 1517 1405 1386 1366 1280 1213 1239 1294 1243 1217 1314 1381 1497 1559 1680 1798 1968 2110 1976 1807 1712 1669 1565 1457 1363 1420 1447 1488 1508 1553 1557 1536 1562 1565 1515 1433 1349 1321 1261 1316 1307 1238 1252 1205 1061 980 871 943 1055 1004 922 830 872 949 1021 1027 987 956 1046 1083 1151 1183 1254 1212 1237 1298 1306 1243 1284 1427 1483 1561 1660 1793 1866 1991 2038 1935 1843 1854 1793 1807 1712 1751 1851 1869 1825 1769 1669 1602 1572 1543 1488 1454 1478 1407 1268 1144 1288 1432 1544 1691 1703 1806 1929 2017 2049 2039 2008 1935 1941 1828 1706 1584 1577 1452 1300 1400 1530 1548 1655 1777 1865 1814 1833 1834 1795 1710 1650 1515 1404 1251 1155 1072 982 865 813 824 828 861 973 1095 1105 1070 1025 839 813 631 522 471 493 613 671 727 811 977 1080 1148 1254 1417 1547 1720 1766 1770 1778 1802 1776 1748 1712 1697 1743 1773 1804 1901 1901 2018 1976 1722 1601 1478 1390 1392 1284 1355 1308 1267 1297 1192 1126 1055 998 958 862 930 933 949 840 763 803 829 874 905 941 1026 1030 1000 988 967 1046 1079 1001 920 1078 1187 1268 1299 1388 1498 1623 1722 1870 1982 2073 2012 1865 1785 1758 1787 1785 1788 1735 1715 1722 1682 1546 1469 1528 1602 1802 1926 2020 2154 2323 2362 2235 2219 2277 2331 2450 2526 2534 2417 2419 2403 2359 2319 2312 2315 2236 2228 2259 2359 2343 2387 2420 2352 2266 2218 2216 2305 2413 2443 2409 2406 2427 2329 2223 2156 2097 2053 2013 2052 2010 1960 1968 2015 1956 1929 1880 1805 1750 1737 1640 1563 1507 1509 1457 1495 1447 1419 1354 1297 1138 1051 875 768 658 764 908 994 1084 1080 1240 1327 1310 1215 1084 975 890 964 1034 1093 1096 1024 1118 1236 1279 1376 1451 1543 1494 1409 1303 1321 1408 1266 1205 1226 1337 1431 1412 1467 1425 1415 1473 1533 1602 1426 1321 1285 1271 1215 1244 1229 1371 1400 1440 1609 1662 1659 1735 1836 1775 1664 1575 1571 1605 1648 1707 1851 1824 1720 1654 1639 1606 1649 1610 1653 1602 1487 1435 1450 1461 1442 1403 1381 1408 1438 1361 1278 1235 1229 1188 1078 1017 1008 1074 1121 1047 955 927 833 755 619 651 665 639 591 514 518 451 388 481 422 345 353 314 257 250 263 296 378 467 569 558 544 533 573 465 360 269 373 290 268 246 181 170 203 266 305 360 434 380 400 500 501 372 290 316 391 503 602 535 463 392 471 449 351 296 394 371 273 336 291 311 356 367 274 270 325 382 413 350 385 388 364 340 286 300 300 256 172 161 141 108 103 100 89 76 53 44 40 31 33 29 29 28 34 22 24 26 82 59 45 63 74 24 18 12 9 12 12 8 8 11 5 4 4 5 5 4 7 8 11 5 6 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 885 909 923 954 963 963 959 962 948 935 929 907 875 876 916 947 934 851 870 939 902 925 837 802 772 749 730 723 725 737 770 747 708 732 717 770 768 708 740 769 897 873 840 864 820 775 720 699 707 715 729 757 847 825 748 733 716 742 821 845 825 870 869 860 847 814 804 776 757 721 707 686 685 691 694 700 702 703 699 687 682 679 665 652 645 632 626 610 604 587 582 581 574 571 571 580 572 567 561 561 562 566 588 624 666 721 724 749 756 788 808 818 767 728 711 714 773 725 705 716 719 709 662 609 583 563 556 518 507 516 487 460 436 420 424 417 413 414 417 397 396 398 398 401 401 403 405 410 412 417 418 419 424 434 436 437 432 432 427 433 430 431 432 436 436 440 442 446 449 459 480 474 500 577 578 567 652 598 567 653 686 657 574 520 509 517 541 557 569 544 526 536 542 526 515 506 507 508 510 513 516 517 518 521 530 538 547 574 627 624 595 607 644 670 641 649 664 690 746 776 805 817 871 884 954 1038 1134 1229 1408 1443 1444 1426 1453 1368 1438 1334 1185 1090 1011 979 949 924 935 927 1037 1160 1151 1099 1017 920 882 938 940 935 992 1025 1094 1164 1304 1521 1521 1437 1339 1266 1136 1078 1049 1035 1054 1059 983 958 896 937 1061 1014 979 942 869 872 897 920 957 1006 1072 1129 1230 1301 1491 1567 1604 1642 1690 1639 1400 1344 1283 1280 1248 1135 1121 1148 1209 1280 1353 1397 1555 1628 1584 1488 1376 1278 1151 1091 1025 1136 1303 1437 1492 1447 1407 1328 1421 1464 1509 1472 1421 1363 1367 1358 1384 1407 1458 1532 1578 1668 1741 1666 1561 1423 1328 1149 1024 1063 1134 1255 1308 1398 1450 1435 1399 1433 1435 1453 1517 1487 1409 1264 1190 1037 1183 1252 1220 1215 1228 1268 1296 1349 1380 1411 1452 1520 1590 1665 1772 1882 1908 1911 1963 2021 2025 1949 1954 1903 1868 1768 1793 1662 1699 1670 1649 1549 1416 1259 1180 1194 1220 1331 1421 1526 1599 1690 1811 2001 2126 1964 1829 1699 1631 1517 1461 1321 1375 1380 1418 1441 1455 1477 1457 1464 1489 1452 1357 1296 1199 1140 1228 1214 1185 1255 1226 1050 929 820 897 957 897 892 877 969 954 1079 1130 1113 1128 1040 1082 1050 1120 1143 1134 1150 1187 1192 1328 1406 1445 1497 1610 1707 1860 1925 1950 1932 1890 1849 1761 1715 1720 1697 1650 1720 1738 1675 1670 1598 1536 1491 1516 1462 1341 1385 1304 1221 1142 1330 1505 1552 1616 1671 1798 1914 1980 1964 2028 2036 1980 1931 1807 1699 1551 1466 1391 1297 1312 1385 1507 1626 1761 1811 1818 1772 1780 1750 1681 1632 1503 1397 1281 1196 1039 1049 1004 972 978 893 993 1088 1138 1148 1084 988 871 885 632 463 501 564 649 723 886 950 934 973 1103 1211 1414 1562 1642 1649 1635 1678 1666 1626 1614 1604 1594 1647 1671 1712 1776 1873 2008 2043 1809 1698 1553 1414 1296 1249 1241 1248 1168 1132 1017 990 982 953 971 1017 1014 1080 1104 982 882 788 751 794 843 889 910 894 924 897 925 967 935 867 928 1071 1160 1281 1398 1486 1554 1694 1787 1935 2037 1991 1897 1764 1649 1593 1601 1582 1564 1513 1522 1519 1456 1413 1478 1579 1668 1826 1986 2136 2201 2358 2385 2362 2329 2355 2427 2599 2548 2382 2291 2310 2470 2496 2403 2461 2492 2345 2366 2400 2319 2237 2314 2326 2302 2213 2185 2224 2325 2346 2337 2371 2335 2358 2340 2232 2109 2052 2016 1940 1931 1909 1838 1862 1839 1787 1762 1774 1772 1648 1570 1558 1492 1512 1560 1560 1524 1483 1360 1283 1173 1040 1008 863 771 674 826 1021 1141 1245 1184 1285 1292 1209 1132 1031 969 929 918 928 953 966 1022 1097 1130 1225 1376 1415 1497 1538 1450 1384 1422 1472 1350 1401 1351 1486 1502 1545 1580 1493 1497 1578 1646 1651 1487 1388 1253 1177 1133 1130 1270 1238 1330 1460 1597 1491 1536 1612 1683 1566 1528 1482 1449 1495 1442 1547 1660 1687 1772 1747 1732 1699 1752 1715 1723 1660 1578 1552 1605 1582 1512 1513 1497 1520 1502 1440 1408 1397 1284 1232 1118 1074 1151 1208 1161 1096 1002 927 836 754 780 767 744 661 593 591 592 478 504 590 456 467 493 459 392 336 251 259 399 436 431 453 426 440 492 505 386 290 247 198 182 179 223 287 293 297 438 499 511 468 487 577 496 455 362 322 358 454 555 568 467 484 510 394 337 366 426 384 315 397 362 365 445 404 358 363 364 357 329 324 370 336 345 381 409 424 405 317 279 266 236 214 183 165 150 86 54 48 44 38 35 35 32 30 31 93 139 202 197 205 109 180 138 77 32 51 27 20 24 30 97 116 113 66 66 18 5 9 8 3 3 3 6 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 904 944 941 947 962 963 963 954 947 933 938 925 867 905 921 940 916 813 899 880 913 854 769 752 738 733 725 727 749 791 775 752 750 776 740 738 778 749 722 744 867 896 845 822 843 762 723 702 698 709 760 839 816 746 707 692 706 720 802 800 799 837 845 818 819 786 771 741 720 693 674 660 663 671 672 681 681 681 676 669 666 664 653 642 629 621 610 625 639 622 617 607 588 569 559 559 557 549 549 545 544 598 634 656 721 729 705 737 706 722 780 782 790 788 760 710 735 743 778 810 814 740 677 629 604 574 573 569 513 470 457 431 422 408 409 412 415 412 399 395 397 403 398 401 399 404 406 411 412 416 419 430 456 476 464 475 472 477 461 438 437 438 437 436 437 436 440 441 440 446 451 459 461 473 500 561 591 530 601 596 637 579 514 498 513 611 648 640 599 543 544 511 507 502 502 507 511 515 510 516 513 515 523 531 557 562 548 562 585 610 637 639 657 654 680 678 692 710 709 734 756 774 832 889 960 996 1093 1158 1282 1308 1336 1362 1376 1382 1401 1410 1229 1178 1118 1046 1006 978 984 976 1041 1099 1178 1129 1019 955 921 952 1015 1026 1000 1020 1059 1175 1337 1577 1482 1407 1312 1260 1162 1087 1064 1067 1018 988 962 944 898 893 1003 988 921 884 862 884 899 908 977 1017 1083 1126 1239 1385 1478 1484 1568 1597 1656 1654 1424 1337 1247 1217 1209 1139 1117 1112 1152 1195 1254 1278 1394 1459 1553 1486 1405 1306 1196 1159 1044 1077 1243 1367 1274 1227 1231 1265 1370 1447 1485 1509 1475 1411 1354 1329 1346 1371 1417 1433 1463 1535 1600 1648 1531 1339 1215 1100 997 1088 1191 1283 1364 1502 1567 1521 1495 1514 1501 1493 1479 1459 1378 1246 1154 1034 1177 1232 1192 1180 1169 1206 1234 1288 1331 1379 1416 1464 1527 1669 1779 1872 1901 1953 1991 2048 2035 1878 1881 1893 1849 1871 1916 1906 1884 1870 1832 1742 1640 1394 1243 1168 1237 1357 1475 1592 1695 1811 1900 2061 2142 2037 1887 1680 1592 1513 1441 1320 1253 1330 1332 1337 1352 1397 1387 1427 1434 1344 1256 1211 1116 1035 1114 1073 1121 1159 1190 1039 948 849 788 849 900 741 758 1038 1112 1099 1199 1236 1217 1238 1177 1086 1086 1152 1206 1226 1266 1261 1306 1391 1501 1579 1622 1695 1833 1953 2022 1964 1902 1811 1721 1707 1728 1745 1627 1606 1599 1581 1598 1531 1502 1453 1498 1439 1307 1256 1246 1107 1217 1341 1470 1553 1683 1770 1846 1913 1869 1803 1858 1892 1979 1935 1845 1755 1615 1498 1351 1237 1320 1417 1560 1627 1661 1669 1741 1756 1704 1703 1637 1593 1488 1403 1306 1195 1193 1210 1153 1133 1043 994 1130 1168 1128 1153 1064 939 831 743 590 455 480 565 730 848 802 793 893 995 1132 1263 1456 1580 1518 1492 1531 1534 1502 1486 1474 1455 1475 1526 1527 1593 1707 1811 1951 2060 1888 1717 1530 1420 1315 1228 1184 1126 1115 1061 1121 1124 1155 1142 1186 1126 1149 1135 1231 1065 1100 973 883 773 733 741 752 826 829 879 868 868 816 897 1007 1103 1135 1330 1433 1566 1635 1750 1852 1937 1938 1870 1772 1663 1550 1442 1427 1376 1365 1311 1295 1307 1309 1413 1505 1663 1720 1847 2001 2114 2154 2245 2240 2248 2245 2292 2402 2520 2498 2335 2273 2283 2423 2443 2328 2361 2432 2364 2314 2277 2215 2165 2230 2179 2150 2066 2091 2188 2256 2183 2152 2205 2222 2203 2200 2182 2140 2062 1989 1865 1840 1850 1804 1816 1772 1647 1604 1613 1658 1586 1501 1407 1394 1372 1446 1433 1340 1330 1283 1123 1095 1020 982 767 677 720 819 973 1150 1252 1278 1326 1299 1247 1175 1131 1109 1040 959 983 1002 1001 994 1019 1069 1147 1212 1249 1390 1458 1563 1498 1502 1582 1511 1426 1441 1465 1539 1598 1677 1639 1623 1653 1728 1645 1552 1449 1312 1223 1078 1099 1170 1189 1311 1443 1423 1364 1411 1472 1495 1440 1358 1321 1386 1389 1302 1438 1471 1539 1688 1767 1783 1809 1800 1811 1793 1721 1652 1643 1681 1645 1596 1638 1617 1640 1582 1507 1428 1356 1313 1298 1206 1201 1230 1175 1104 1072 1000 930 842 809 893 865 781 699 683 735 588 541 618 650 575 614 633 535 519 433 304 230 256 345 365 319 340 332 351 367 272 198 187 203 249 284 264 370 435 408 418 500 634 605 647 665 542 431 349 369 474 527 544 618 514 573 524 408 426 473 493 425 397 455 441 470 442 410 378 312 289 274 245 271 294 253 281 296 321 348 318 323 268 240 248 181 145 109 116 71 47 49 41 32 29 35 38 77 78 148 197 243 275 232 213 255 160 95 80 129 113 73 49 37 65 147 204 183 180 120 78 27 10 2 2 4 3 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 909 949 968 963 954 943 965 958 956 950 953 939 857 884 919 920 922 892 836 795 827 796 773 758 736 728 726 743 824 823 781 765 808 820 754 695 779 769 697 717 810 888 840 808 789 747 709 696 681 699 803 820 724 672 663 670 681 740 752 750 759 811 805 778 770 756 734 705 680 652 640 635 642 648 650 653 654 651 651 653 646 685 686 643 673 636 628 664 684 687 684 647 639 635 622 587 561 542 543 539 564 641 662 660 683 658 648 639 658 710 747 756 720 745 765 712 670 733 736 767 799 778 752 694 649 592 586 506 475 453 421 408 409 409 407 402 401 396 394 401 398 397 398 399 403 404 407 411 411 417 439 500 549 551 543 518 514 522 523 507 509 519 518 506 507 496 475 455 450 448 444 446 450 454 460 476 501 523 532 545 551 502 494 496 550 530 522 517 514 512 507 496 497 497 501 507 506 507 509 508 521 537 542 553 577 614 553 559 569 575 592 598 604 623 625 645 663 710 703 690 722 762 800 841 883 918 988 1029 1079 1071 1085 1114 1182 1171 1260 1321 1370 1267 1180 1123 1078 1061 1017 1021 996 1024 1120 1179 1087 1022 967 983 1010 1049 1105 1143 1202 1245 1463 1540 1416 1332 1254 1193 1148 1157 1262 1251 1202 1115 1011 950 892 880 907 957 958 902 858 874 880 895 932 988 1053 1114 1263 1397 1386 1434 1460 1479 1534 1578 1560 1416 1343 1280 1187 1157 1121 1139 1103 1110 1154 1150 1157 1227 1341 1374 1401 1339 1270 1247 1134 1019 1157 1283 1131 1224 1367 1416 1475 1530 1550 1538 1527 1480 1405 1351 1296 1322 1323 1376 1340 1382 1407 1475 1526 1386 1235 1041 1005 1118 1221 1333 1416 1557 1646 1649 1651 1643 1625 1573 1507 1449 1344 1229 1145 1006 1096 1206 1168 1131 1121 1151 1172 1206 1231 1315 1368 1455 1539 1686 1741 1783 1819 1876 1915 1935 1961 1795 1718 1768 1783 1762 1806 1777 1780 1792 1694 1542 1440 1339 1233 1196 1368 1537 1680 1771 1878 2022 2084 2084 2048 2018 1985 1812 1662 1534 1450 1301 1187 1217 1242 1223 1236 1262 1253 1306 1354 1273 1211 1103 966 891 998 954 992 1126 1172 1067 934 827 776 752 687 869 928 974 1004 1092 1171 1328 1356 1372 1300 1183 1163 1182 1311 1374 1385 1383 1430 1424 1441 1584 1691 1770 1892 1979 2068 2079 1988 1893 1829 1872 1886 1833 1721 1647 1625 1569 1487 1448 1395 1364 1314 1264 1263 1206 1119 1090 1059 1185 1398 1517 1641 1734 1853 1787 1789 1740 1670 1757 1777 1792 1736 1666 1565 1485 1332 1184 1243 1422 1491 1496 1504 1526 1566 1585 1646 1585 1575 1560 1537 1413 1306 1299 1294 1277 1318 1350 1246 1172 1099 1109 1097 1039 909 761 728 681 512 398 511 599 735 654 792 845 959 1097 1256 1396 1475 1422 1332 1336 1346 1329 1332 1287 1330 1294 1325 1381 1512 1624 1779 1888 1972 2020 1928 1827 1707 1564 1423 1488 1426 1311 1182 1132 1141 1200 1304 1380 1336 1290 1318 1359 1348 1233 1301 1214 1128 1006 892 829 806 719 816 784 831 803 786 917 1031 1182 1265 1390 1471 1463 1558 1721 1771 1815 1768 1619 1559 1450 1346 1250 1204 1199 1215 1299 1362 1430 1470 1591 1697 1843 1941 1995 1980 1912 1960 2087 2031 2038 2074 2202 2230 2270 2301 2276 2177 2158 2258 2338 2233 2220 2293 2269 2224 2130 2118 2058 2078 2034 2046 2023 1950 1965 2017 2007 1984 1932 1925 1937 1956 2001 1976 1923 1871 1813 1715 1685 1672 1669 1609 1609 1552 1466 1534 1477 1411 1283 1242 1231 1282 1416 1294 1126 1087 1095 1001 895 873 643 720 915 951 1005 1101 1244 1325 1411 1451 1403 1384 1268 1158 1069 997 1027 1109 1156 1125 1165 1214 1177 1261 1321 1347 1439 1544 1674 1721 1625 1509 1472 1587 1592 1634 1658 1704 1690 1737 1662 1633 1549 1371 1274 1272 1180 1012 1085 1196 1285 1327 1288 1220 1263 1401 1356 1273 1218 1190 1150 1252 1199 1157 1250 1315 1380 1502 1546 1552 1559 1568 1604 1729 1800 1760 1808 1781 1753 1747 1746 1711 1640 1544 1482 1455 1455 1455 1401 1358 1320 1257 1234 1199 1192 1145 1099 1016 1037 1098 984 839 809 873 806 710 709 812 836 827 818 745 687 556 484 405 346 255 220 226 215 207 207 199 198 204 258 329 357 283 356 254 282 411 497 515 536 575 640 749 625 530 506 529 450 435 555 674 738 705 667 637 595 555 535 521 551 551 534 502 400 319 303 309 225 206 200 167 180 159 141 150 178 206 227 246 256 256 151 137 144 113 74 60 45 37 33 34 37 43 88 147 198 193 194 239 345 427 362 356 347 274 135 182 285 218 118 83 100 124 183 231 220 135 77 24 4 6 2 2 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 895 916 960 965 947 924 966 965 962 948 929 937 859 871 916 893 897 866 899 847 793 779 764 750 733 723 734 790 808 816 786 798 841 826 780 694 741 765 719 704 806 883 843 798 780 738 709 702 673 679 776 775 684 650 650 655 702 739 719 721 744 789 771 742 721 726 705 680 660 637 622 623 626 633 634 633 642 634 637 635 676 682 688 664 672 643 628 687 757 765 752 723 714 670 641 608 592 552 550 539 540 605 602 636 637 623 619 613 641 699 757 794 722 687 717 680 637 679 721 708 696 710 714 645 601 548 517 478 462 417 406 404 405 404 401 396 394 392 400 396 396 399 397 402 403 407 408 412 428 487 557 622 616 580 625 568 568 575 572 543 530 550 496 533 537 536 538 491 490 480 459 451 450 453 459 459 472 484 506 515 519 494 488 490 492 493 491 491 490 490 492 495 496 503 501 501 508 503 512 517 528 539 557 581 589 597 586 564 577 589 599 596 624 657 661 653 653 658 682 713 741 764 795 821 849 877 925 924 1030 956 975 984 1041 1088 1091 1135 1282 1363 1251 1167 1124 1136 1067 990 979 996 1085 1188 1136 1052 994 1011 1044 1083 1119 1166 1222 1323 1513 1496 1387 1318 1226 1154 1100 1067 1087 1088 1110 1088 998 946 894 908 866 881 896 917 863 865 895 911 958 1011 1101 1141 1264 1387 1353 1366 1364 1405 1454 1498 1562 1489 1340 1279 1223 1175 1154 1198 1151 1115 1100 1101 1105 1073 1147 1194 1243 1242 1205 1218 1155 1030 1115 1228 1098 1226 1342 1415 1440 1490 1548 1566 1570 1533 1468 1379 1310 1247 1269 1322 1333 1313 1305 1318 1405 1295 1181 1011 1034 1128 1212 1313 1447 1568 1665 1737 1740 1707 1660 1560 1525 1441 1383 1252 1154 1056 1008 1073 1147 1122 1112 1132 1163 1202 1228 1285 1350 1469 1585 1632 1666 1719 1754 1788 1824 1808 1862 1815 1692 1599 1635 1645 1693 1661 1629 1645 1618 1443 1311 1152 1196 1347 1503 1668 1770 1913 2011 2051 2068 1994 1928 1911 1878 1863 1776 1578 1446 1331 1255 1109 1111 1162 1170 1147 1113 1212 1285 1213 1116 983 939 811 855 931 999 1141 1151 971 841 711 668 668 697 743 798 887 968 1052 1126 1249 1270 1388 1357 1245 1240 1275 1289 1380 1515 1495 1538 1538 1512 1528 1640 1736 1881 1962 2055 2100 2024 1952 1873 1925 1907 1852 1789 1704 1607 1599 1560 1604 1548 1507 1504 1491 1398 1413 1307 1198 1040 1148 1311 1452 1584 1698 1802 1683 1638 1628 1581 1615 1613 1636 1685 1589 1503 1429 1294 1147 1229 1399 1372 1384 1410 1415 1430 1517 1595 1516 1514 1554 1668 1591 1482 1467 1435 1464 1462 1410 1356 1240 1072 1002 1006 991 882 685 573 548 538 417 448 550 578 650 804 893 1057 1174 1361 1383 1352 1268 1180 1219 1207 1210 1202 1174 1208 1278 1395 1466 1572 1692 1728 1764 1824 1938 2021 1904 1739 1586 1625 1646 1529 1391 1187 1254 1290 1189 1298 1480 1524 1425 1412 1534 1496 1385 1291 1191 1054 1032 953 1051 953 787 722 789 793 736 802 941 1023 1156 1235 1260 1316 1409 1529 1637 1591 1627 1578 1454 1424 1271 1197 1140 1164 1299 1379 1499 1558 1602 1644 1770 1822 1837 1871 1876 1856 1791 1883 1953 1906 1933 2029 2048 2086 2101 2169 2215 2105 2053 2125 2201 2123 2199 2224 2181 2141 2059 2006 1970 1968 1992 1927 1947 1947 1882 1904 1848 1826 1795 1781 1799 1878 1851 1817 1736 1696 1646 1612 1568 1584 1550 1462 1442 1406 1459 1485 1387 1330 1257 1205 1105 1142 1243 1327 1164 1064 951 969 864 737 599 773 932 1011 1070 1149 1292 1334 1354 1436 1401 1338 1256 1199 1160 1101 1060 1131 1207 1269 1277 1359 1305 1309 1470 1504 1504 1650 1702 1728 1652 1602 1519 1600 1683 1673 1644 1587 1545 1632 1621 1491 1480 1314 1234 1111 1086 999 1063 1232 1261 1162 1158 1186 1279 1396 1318 1169 1109 1126 1075 1154 1066 1086 1147 1259 1381 1491 1433 1429 1411 1433 1475 1571 1659 1836 1826 1762 1701 1626 1604 1626 1648 1622 1569 1502 1440 1433 1415 1404 1402 1386 1333 1311 1253 1256 1193 1161 1198 1118 1032 1008 977 993 888 880 860 922 859 756 736 673 619 608 580 534 442 309 245 226 285 318 277 243 212 316 365 397 455 347 372 354 291 313 343 377 428 536 628 772 701 582 645 597 597 560 667 682 656 656 673 598 507 434 405 427 467 524 474 444 371 336 321 275 262 264 214 212 221 197 158 111 135 139 136 148 162 158 164 106 114 78 73 61 53 37 34 41 45 63 103 162 267 304 343 389 387 439 520 510 381 251 254 197 302 246 166 142 210 167 232 267 181 107 47 21 2 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 878 887 922 947 939 910 952 962 961 963 947 915 838 856 902 876 835 836 876 869 775 759 750 741 731 716 762 804 768 813 799 828 849 832 796 756 695 706 718 698 814 871 830 796 773 743 720 701 666 667 701 690 664 640 635 644 710 712 690 688 737 760 734 700 671 693 671 644 639 627 611 611 613 620 618 619 623 622 630 666 668 714 727 701 689 658 638 669 703 716 704 691 689 681 660 628 598 625 622 564 533 568 577 582 579 582 569 619 667 699 746 757 735 641 651 634 603 668 682 670 655 620 653 638 580 529 493 469 454 407 402 401 401 392 391 393 391 397 396 396 396 400 401 403 408 431 472 501 550 636 690 669 670 614 659 591 581 628 605 577 552 579 505 562 598 595 572 483 542 538 523 476 464 456 455 459 464 468 480 489 511 487 485 485 487 488 487 492 493 491 492 492 495 500 502 505 508 515 525 540 581 600 587 654 673 631 607 585 582 594 617 611 621 648 704 738 716 696 710 728 777 804 841 832 816 867 853 912 974 914 900 915 1010 955 967 1023 1130 1227 1261 1221 1174 1064 1011 944 969 1013 1058 1152 1166 1088 1010 1036 1067 1088 1142 1172 1279 1392 1566 1507 1414 1338 1239 1204 1181 1157 1141 1092 1025 981 946 913 898 882 920 923 856 863 864 869 876 903 952 993 1053 1110 1279 1379 1316 1316 1321 1335 1356 1397 1489 1533 1334 1271 1226 1196 1202 1226 1213 1186 1228 1247 1217 1178 1135 1071 1052 1046 1038 1039 1033 1011 1157 1199 1080 1151 1190 1366 1486 1538 1569 1592 1614 1566 1516 1440 1369 1274 1232 1198 1227 1268 1311 1230 1286 1181 1081 993 1081 1150 1213 1325 1419 1566 1686 1767 1787 1722 1657 1655 1621 1524 1423 1301 1196 1138 1074 970 1055 1140 1064 1110 1132 1161 1185 1259 1350 1490 1506 1549 1585 1601 1637 1693 1741 1724 1814 1874 1773 1602 1513 1492 1537 1488 1458 1509 1524 1448 1313 1192 1343 1485 1557 1652 1764 1904 1964 1931 1950 1921 1832 1794 1739 1745 1731 1600 1438 1346 1280 1147 1070 1041 1033 997 1084 1143 1161 1104 1060 947 853 785 830 912 1009 1054 1040 917 732 659 664 771 851 830 806 859 920 1019 1082 1097 1188 1343 1432 1371 1311 1376 1409 1436 1586 1642 1669 1676 1646 1644 1676 1737 1826 1848 1909 1963 2047 2015 1948 1937 1867 1789 1702 1653 1607 1612 1656 1664 1612 1620 1608 1556 1549 1423 1225 1083 1146 1209 1414 1524 1563 1611 1649 1615 1506 1492 1494 1492 1472 1497 1610 1567 1471 1387 1256 1123 1187 1279 1288 1259 1294 1308 1417 1504 1526 1480 1469 1544 1700 1772 1700 1638 1567 1504 1443 1383 1306 1201 1121 1064 954 873 801 681 638 573 564 491 377 436 586 690 803 906 934 1077 1202 1191 1215 1119 1037 1095 1104 1058 1109 1162 1306 1361 1526 1617 1706 1688 1583 1633 1722 1845 2057 1977 1776 1696 1732 1604 1437 1345 1268 1387 1401 1312 1269 1444 1537 1570 1527 1652 1611 1443 1369 1252 1186 1214 1119 1205 1181 1017 833 695 750 704 737 865 932 1050 1127 1107 1191 1385 1503 1399 1431 1389 1366 1281 1196 1121 1099 1200 1299 1470 1538 1665 1700 1733 1737 1745 1728 1741 1728 1766 1759 1711 1770 1843 1833 1807 1917 1926 1953 2003 2118 2150 2039 1978 2010 2084 2031 2100 2104 2046 1992 1929 1883 1815 1852 1845 1848 1821 1862 1842 1866 1772 1730 1706 1684 1715 1775 1719 1683 1643 1582 1517 1507 1446 1439 1370 1345 1289 1296 1412 1479 1335 1232 1121 1064 999 1049 1156 1200 1193 1018 923 886 763 705 664 769 794 838 971 1100 1298 1413 1457 1442 1312 1266 1253 1264 1206 1227 1130 1115 1200 1280 1335 1435 1460 1411 1527 1635 1602 1696 1802 1776 1756 1645 1593 1685 1691 1614 1542 1534 1479 1536 1586 1441 1433 1286 1175 1156 1075 941 1023 1099 1089 1075 1175 1279 1342 1388 1293 1154 1087 1035 1023 1023 978 1048 1113 1239 1355 1458 1398 1300 1297 1337 1438 1500 1563 1743 1729 1635 1599 1512 1434 1465 1487 1511 1482 1414 1368 1283 1280 1263 1300 1393 1369 1311 1259 1167 1124 1067 1082 1074 1065 1056 1004 929 922 911 873 814 772 706 625 602 535 466 436 429 410 310 258 325 401 432 382 336 236 308 401 511 469 405 402 444 375 293 347 414 506 617 695 796 755 732 783 701 706 727 689 591 560 503 555 538 396 358 322 387 403 426 387 394 328 279 221 245 212 163 157 130 136 115 104 118 81 90 83 86 90 85 72 75 71 53 51 46 38 40 41 49 63 62 108 137 162 186 192 234 334 368 451 523 436 351 336 289 409 343 226 200 263 274 298 213 114 72 58 15 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 866 858 883 906 935 893 961 964 961 953 943 906 820 808 871 809 791 809 829 830 764 746 743 733 721 724 733 761 739 784 796 805 814 833 812 801 763 716 682 672 791 850 794 794 774 764 711 670 657 653 668 649 642 622 626 643 674 664 659 666 740 731 696 664 638 659 636 613 610 610 600 598 602 605 605 610 610 626 636 677 688 750 791 716 692 677 647 665 678 730 719 707 692 641 633 607 642 610 561 531 517 530 539 572 550 551 597 632 640 674 695 738 679 620 600 600 560 610 608 618 605 575 607 618 585 513 478 458 406 398 399 390 389 391 393 391 392 392 395 401 404 405 404 452 519 579 626 654 667 694 719 718 715 676 725 635 636 658 630 642 607 553 544 593 629 624 538 505 585 617 572 521 538 490 463 461 465 467 467 470 475 480 480 479 478 481 484 485 487 491 494 497 500 521 546 519 548 543 607 611 654 601 632 682 701 638 597 589 596 623 638 640 640 655 672 731 747 755 757 745 787 828 856 780 798 820 823 833 873 841 863 944 951 882 932 973 1033 1084 1103 1071 1030 1010 871 822 924 1023 1028 1066 1176 1127 1041 1056 1093 1115 1155 1192 1313 1434 1555 1468 1363 1310 1229 1234 1353 1334 1303 1250 1161 1084 977 934 915 938 972 910 882 866 846 865 888 899 917 934 1056 1129 1295 1360 1267 1248 1297 1262 1283 1336 1409 1481 1392 1298 1253 1282 1275 1296 1316 1346 1385 1354 1342 1303 1277 1249 1248 1239 1219 1193 1171 1065 1020 1141 1096 1113 1219 1348 1418 1468 1526 1572 1613 1613 1570 1500 1422 1349 1314 1212 1108 1142 1246 1252 1216 1078 1006 1078 1220 1265 1233 1328 1401 1561 1688 1798 1829 1794 1733 1683 1633 1511 1386 1281 1190 1124 1106 999 959 1070 1037 1091 1098 1149 1186 1334 1397 1422 1442 1475 1498 1553 1601 1645 1661 1720 1810 1868 1793 1640 1581 1496 1460 1389 1348 1354 1413 1380 1183 1255 1389 1510 1612 1771 1846 1967 2010 1910 1847 1883 1870 1799 1712 1585 1571 1548 1495 1368 1266 1146 1094 1034 970 900 955 1004 1021 963 946 929 911 837 730 807 899 895 826 750 658 667 749 863 941 1002 979 938 970 958 1009 1139 1185 1297 1352 1446 1438 1454 1554 1595 1576 1535 1554 1608 1648 1670 1712 1659 1715 1737 1783 1842 1878 1932 1900 1855 1800 1745 1679 1631 1651 1698 1731 1738 1699 1702 1661 1627 1536 1398 1171 1046 1138 1252 1325 1371 1481 1577 1532 1478 1440 1399 1395 1351 1334 1348 1464 1502 1414 1333 1243 1109 1096 1106 1142 1190 1207 1253 1364 1467 1452 1417 1433 1542 1668 1686 1625 1593 1521 1452 1400 1326 1237 1190 1215 1207 1071 973 878 804 756 740 700 565 376 412 578 655 680 759 738 897 1035 987 1023 963 914 934 982 1052 1162 1252 1305 1448 1600 1709 1728 1607 1481 1523 1672 1821 1959 1939 1969 1906 1754 1636 1455 1397 1367 1500 1509 1458 1340 1454 1551 1719 1697 1739 1670 1570 1467 1353 1326 1270 1243 1320 1296 1017 896 801 735 668 664 727 810 937 946 1047 1204 1381 1339 1239 1209 1194 1154 1099 1070 1076 1175 1371 1482 1544 1590 1638 1663 1658 1648 1653 1622 1648 1666 1666 1651 1588 1675 1743 1718 1759 1784 1810 1870 1990 2055 2075 2021 1904 1905 1969 1955 1963 1982 1939 1916 1797 1734 1691 1701 1700 1712 1708 1722 1731 1773 1736 1722 1687 1618 1616 1647 1617 1542 1502 1478 1395 1397 1327 1360 1311 1231 1228 1316 1482 1439 1417 1315 1174 1082 965 923 1000 1179 1164 991 862 731 722 679 595 659 806 933 1070 1214 1334 1381 1340 1312 1218 1145 1253 1271 1329 1274 1192 1135 1164 1197 1218 1300 1389 1520 1611 1632 1671 1788 1856 1862 1784 1716 1709 1664 1583 1538 1564 1439 1439 1524 1456 1393 1393 1328 1220 1092 1054 979 936 982 1070 1143 1235 1290 1373 1390 1254 1114 1060 968 979 916 964 1080 1172 1253 1340 1334 1262 1170 1198 1318 1374 1473 1550 1698 1676 1573 1515 1425 1349 1298 1297 1373 1404 1329 1247 1164 1125 1140 1245 1290 1231 1182 1108 1048 985 889 886 905 897 916 866 764 781 779 734 691 616 587 546 559 586 552 475 338 290 276 260 420 501 543 456 321 247 369 402 516 552 482 472 544 486 361 324 398 474 528 562 687 685 675 708 694 719 685 672 605 447 376 405 437 351 293 288 297 315 294 293 295 272 263 192 165 151 114 117 113 132 118 127 102 132 122 117 101 70 61 52 52 49 46 45 42 48 61 59 52 69 88 84 109 160 217 253 286 309 392 465 507 491 423 462 419 491 402 309 319 319 351 299 218 112 45 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 842 841 870 865 869 913 956 963 946 925 933 895 794 887 835 784 748 777 774 803 767 735 731 726 716 724 763 704 723 789 795 812 773 808 817 787 756 723 683 658 742 787 780 803 779 756 667 657 648 651 649 649 621 614 629 645 629 626 649 654 721 702 661 631 603 620 611 594 589 592 587 589 592 593 597 602 615 660 657 667 709 724 727 725 705 706 664 682 727 766 728 726 678 677 652 658 627 582 579 555 512 522 528 547 532 566 570 585 635 665 660 700 689 623 566 552 521 560 567 565 544 526 570 563 542 490 468 445 396 395 389 387 389 391 390 392 391 393 396 406 418 466 473 479 497 506 524 543 568 580 593 635 697 760 768 693 672 643 685 678 592 544 574 603 650 603 623 537 576 634 558 529 615 569 505 468 462 467 466 468 471 472 473 477 481 480 483 491 492 519 529 563 545 631 600 560 542 596 620 638 691 637 624 700 719 659 613 599 619 632 631 649 672 692 701 746 780 805 747 720 773 832 768 748 753 770 808 814 789 801 876 923 850 828 872 920 965 959 980 919 852 812 786 905 1059 1057 1011 1052 1164 1161 1077 1098 1146 1148 1221 1263 1361 1474 1532 1439 1323 1265 1199 1137 1219 1246 1248 1219 1148 1071 975 950 936 976 948 941 898 884 850 854 855 881 930 954 1031 1090 1276 1319 1239 1173 1239 1219 1247 1278 1291 1367 1341 1277 1320 1356 1378 1416 1457 1517 1535 1536 1509 1454 1452 1454 1443 1432 1391 1347 1252 1152 1008 1143 1118 1080 1173 1244 1366 1480 1517 1560 1597 1637 1628 1576 1524 1421 1355 1298 1240 1111 1146 1250 1156 988 1018 1166 1288 1444 1391 1351 1415 1572 1680 1829 1911 1876 1789 1692 1602 1552 1451 1291 1224 1171 1130 1033 953 1015 1034 1075 1095 1141 1168 1288 1336 1346 1350 1434 1462 1563 1590 1561 1604 1729 1773 1803 1806 1744 1689 1636 1586 1490 1398 1331 1276 1294 1206 1202 1325 1467 1579 1738 1871 1977 1981 1896 1800 1818 1852 1863 1741 1573 1438 1359 1389 1359 1287 1178 1121 1078 1038 925 876 847 843 846 852 810 828 829 719 756 784 730 685 647 673 740 804 901 1010 1095 1146 1074 1077 1080 1128 1117 1153 1201 1276 1417 1539 1578 1512 1484 1442 1428 1486 1546 1538 1554 1586 1566 1558 1639 1746 1717 1789 1841 1790 1725 1740 1712 1664 1659 1702 1749 1853 1820 1710 1635 1629 1566 1459 1371 1246 1071 1072 1100 1225 1351 1535 1594 1573 1517 1403 1323 1245 1277 1205 1215 1341 1441 1369 1288 1140 1071 1141 1260 1306 1357 1331 1312 1298 1321 1360 1355 1400 1494 1625 1590 1532 1479 1414 1377 1323 1256 1154 1124 1074 1081 1078 1033 1005 999 949 840 644 618 428 388 530 517 498 574 589 731 848 786 846 852 936 972 1017 1072 1127 1207 1376 1479 1631 1747 1655 1520 1392 1496 1664 1786 1781 1754 1933 1975 1775 1651 1598 1492 1397 1533 1662 1558 1413 1505 1633 1816 1848 1879 1820 1711 1635 1545 1517 1453 1430 1349 1328 1138 1114 1088 1058 897 744 633 702 813 931 1090 1194 1233 1154 1032 1003 996 989 1025 1088 1202 1292 1386 1406 1478 1526 1593 1608 1586 1540 1532 1476 1515 1580 1561 1542 1536 1570 1609 1642 1717 1777 1839 1926 2076 2146 1989 1893 1873 1834 1838 1833 1813 1863 1811 1807 1852 1727 1567 1535 1557 1539 1560 1561 1584 1653 1709 1723 1677 1649 1536 1519 1487 1448 1404 1360 1317 1280 1265 1264 1254 1154 1229 1299 1342 1305 1341 1378 1301 1213 1063 931 908 995 1088 936 763 721 622 590 631 615 726 853 1029 1117 1153 1247 1216 1153 1101 1110 1161 1229 1330 1318 1254 1238 1205 1327 1378 1374 1384 1433 1544 1686 1746 1815 1892 1845 1750 1720 1730 1691 1626 1524 1480 1427 1393 1447 1409 1323 1378 1328 1255 1142 1027 875 1068 1093 1134 1206 1310 1430 1487 1433 1353 1257 1138 1017 930 895 1019 1059 1116 1235 1295 1241 1173 1085 1151 1262 1252 1338 1471 1555 1653 1564 1502 1386 1295 1181 1149 1218 1302 1277 1209 1106 1012 1048 1166 1255 1171 1075 1008 924 900 832 739 732 716 802 739 649 607 679 595 553 498 467 420 415 418 422 362 287 353 428 415 423 536 492 407 322 255 338 401 487 597 552 562 584 487 434 372 390 398 465 535 651 590 549 550 554 568 584 539 507 503 400 285 338 256 215 198 195 195 191 193 208 209 207 174 140 141 165 209 197 174 174 213 159 233 257 202 158 129 81 101 87 66 64 68 63 82 123 129 112 69 97 144 117 154 191 258 301 386 412 476 524 576 529 425 415 418 448 480 478 453 372 228 154 78 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 785 850 869 847 870 925 956 957 957 947 900 847 782 892 823 751 711 725 766 779 725 719 719 718 703 712 731 715 695 777 823 857 813 764 786 776 726 700 666 647 694 757 799 803 754 692 650 639 641 635 635 636 621 633 617 599 605 600 656 634 688 665 626 594 575 588 583 576 573 575 578 583 582 586 593 624 643 630 626 655 680 723 752 791 775 720 695 729 768 816 804 760 741 735 711 689 662 621 607 570 551 515 514 519 521 580 609 646 655 616 611 633 665 725 721 669 622 539 521 506 496 481 453 441 431 414 411 402 391 387 387 389 388 388 390 392 391 409 438 522 536 575 607 614 635 607 594 624 662 720 660 716 709 671 762 780 741 750 771 656 594 596 609 637 666 619 644 556 593 609 647 547 612 657 559 508 482 476 474 474 475 479 497 522 562 610 599 541 515 594 649 719 673 698 636 556 584 562 588 620 701 660 650 718 711 679 631 621 675 691 658 657 682 700 759 800 815 807 738 687 724 729 706 717 790 840 898 821 749 753 842 841 760 763 785 806 835 863 810 785 722 780 859 957 1107 1177 1078 1028 1055 1081 1099 1044 1072 1106 1189 1204 1303 1400 1523 1441 1332 1270 1179 1128 1060 1061 1061 1076 1058 1001 933 918 906 972 914 883 878 877 844 832 860 874 906 952 1024 1095 1279 1215 1101 1160 1163 1133 1224 1158 1162 1267 1313 1264 1323 1362 1413 1487 1596 1710 1701 1660 1595 1542 1494 1454 1354 1299 1223 1168 1125 1142 1065 1000 1085 1045 1110 1250 1328 1409 1476 1559 1610 1639 1655 1651 1599 1507 1426 1350 1276 1200 1086 1123 1090 986 1066 1219 1325 1498 1581 1559 1510 1640 1761 1859 1950 1897 1803 1707 1645 1569 1506 1439 1377 1253 1154 1039 988 936 1039 1056 1070 1085 1097 1179 1237 1201 1300 1406 1476 1548 1502 1592 1623 1656 1697 1744 1710 1646 1611 1587 1529 1462 1369 1264 1262 1203 1103 1272 1356 1502 1641 1767 1824 1875 1888 1870 1795 1686 1747 1761 1752 1636 1559 1344 1235 1195 1180 1250 1230 1113 1060 980 920 863 806 755 737 730 693 745 777 663 647 638 647 733 798 842 846 864 947 1013 1086 1191 1260 1297 1344 1300 1277 1285 1251 1300 1362 1426 1363 1354 1359 1352 1418 1495 1548 1490 1387 1409 1438 1578 1713 1629 1652 1689 1715 1694 1678 1692 1689 1712 1698 1744 1744 1715 1655 1584 1471 1471 1341 1283 1121 1005 989 1181 1362 1448 1588 1601 1538 1499 1460 1385 1214 1046 1008 1030 1243 1339 1257 1168 1032 1113 1181 1248 1392 1492 1557 1534 1513 1459 1392 1453 1477 1445 1452 1438 1375 1316 1301 1273 1211 1164 1066 998 970 922 909 891 915 849 834 741 643 568 438 381 411 506 666 799 815 698 676 770 972 917 1054 1158 1177 1194 1298 1392 1465 1602 1771 1778 1565 1469 1318 1415 1563 1588 1528 1597 1734 1871 1918 1947 1812 1718 1532 1603 1785 1699 1599 1554 1672 1826 1951 2010 1945 1816 1787 1641 1572 1473 1434 1297 1149 1077 1072 1150 1029 918 772 612 637 741 813 933 998 1047 979 867 929 1065 1052 1050 1063 1053 1166 1178 1251 1377 1390 1486 1491 1430 1354 1335 1400 1459 1453 1567 1610 1663 1779 1755 1836 1817 1891 1964 2020 1991 1951 1918 1876 1730 1661 1704 1626 1609 1651 1618 1676 1709 1655 1607 1461 1326 1332 1346 1440 1560 1604 1687 1659 1591 1575 1594 1546 1522 1507 1456 1420 1356 1319 1255 1213 1126 1074 1133 1116 1149 1120 1107 1108 1182 1266 1088 1007 845 835 882 785 678 618 607 682 846 765 667 698 800 873 931 990 996 979 1097 1198 1266 1284 1330 1390 1404 1382 1339 1315 1373 1525 1644 1674 1600 1720 1832 1972 1914 1784 1708 1631 1583 1534 1584 1581 1533 1432 1309 1298 1295 1285 1312 1228 1142 1019 926 916 1118 1258 1318 1353 1378 1324 1289 1383 1326 1193 1125 1000 928 838 887 1010 1079 1126 1227 1201 1116 985 1053 1095 1129 1167 1292 1488 1636 1584 1471 1364 1282 1152 1092 1034 1154 1159 1084 1000 936 948 1063 1120 1159 1073 1011 947 897 816 740 636 554 548 559 470 437 439 400 372 385 395 452 382 368 368 398 412 385 521 488 539 568 507 430 333 285 413 468 530 591 589 617 627 572 533 469 558 484 593 664 628 558 467 398 429 425 433 442 368 317 244 214 215 276 285 291 320 276 297 271 163 175 163 165 205 268 322 316 272 211 251 273 271 268 192 144 166 199 134 191 141 114 152 115 130 108 146 223 206 93 130 208 282 254 310 320 374 439 480 483 552 519 481 370 332 317 346 396 397 254 259 157 85 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 32 28 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 760 832 857 846 834 893 946 955 945 928 900 871 764 870 815 738 703 696 770 756 724 710 705 715 699 707 725 699 701 747 859 863 823 792 740 741 711 689 660 644 697 773 750 763 733 672 646 635 633 624 631 626 627 624 614 605 588 591 639 611 658 630 598 575 569 568 571 564 569 572 574 573 592 592 596 609 618 651 648 691 701 707 759 786 804 763 746 741 780 818 815 786 764 767 756 733 688 654 630 590 558 512 501 510 540 582 622 644 640 625 584 626 642 664 678 675 672 660 621 628 641 619 591 563 479 404 399 387 385 387 386 390 386 387 390 396 417 457 498 503 557 586 593 673 701 675 694 619 701 717 699 741 769 704 723 747 780 817 774 660 612 628 668 644 698 656 627 554 616 651 669 591 613 645 533 589 573 537 512 493 513 517 537 533 637 703 623 581 568 560 596 672 739 703 593 563 661 644 597 648 669 701 646 722 763 705 638 640 624 642 682 722 705 723 770 833 867 822 755 690 671 674 713 753 818 785 820 780 709 721 783 753 741 714 702 712 738 794 732 695 807 856 915 1001 1154 1208 1132 1028 1001 1100 1119 1042 1037 1064 1098 1158 1227 1308 1515 1434 1314 1249 1172 1126 1170 1181 1105 1070 1011 1010 951 945 893 938 887 858 849 842 841 829 836 851 886 911 982 1118 1271 1206 1073 1116 1065 1111 1199 1119 1119 1215 1291 1210 1290 1327 1373 1447 1577 1700 1762 1716 1655 1629 1592 1540 1473 1452 1371 1312 1288 1208 1139 1101 1001 1022 1149 1273 1311 1413 1466 1532 1616 1663 1694 1696 1649 1564 1479 1400 1346 1225 1166 1032 1077 977 1051 1215 1278 1395 1443 1496 1566 1700 1805 1885 1950 1940 1837 1740 1658 1558 1542 1458 1327 1257 1210 1120 1040 917 944 1044 1033 1053 1090 1154 1139 1199 1294 1421 1482 1484 1487 1545 1590 1628 1658 1678 1630 1541 1515 1465 1433 1365 1315 1228 1162 1096 1180 1315 1421 1571 1635 1693 1682 1737 1754 1806 1750 1646 1672 1669 1657 1577 1521 1374 1223 1078 1065 1148 1198 1240 1133 1052 1064 1059 886 886 897 894 823 666 709 634 633 676 695 823 884 977 960 887 932 998 1056 1136 1191 1324 1377 1425 1329 1224 1165 1236 1256 1298 1309 1291 1253 1334 1424 1442 1445 1467 1414 1341 1374 1481 1630 1594 1581 1602 1611 1595 1587 1583 1657 1660 1680 1666 1610 1604 1610 1589 1515 1414 1290 1238 1247 1097 892 1034 1167 1313 1528 1531 1479 1412 1410 1294 1180 1070 903 1032 1239 1250 1152 1055 1040 1121 1207 1307 1380 1481 1620 1677 1648 1564 1462 1513 1435 1372 1280 1279 1261 1219 1181 1165 1140 1090 1004 942 889 865 786 796 839 775 730 693 566 467 397 380 507 667 836 919 984 963 938 937 971 1093 1118 1217 1354 1398 1385 1474 1673 1747 1747 1678 1531 1397 1258 1327 1427 1405 1390 1494 1715 1752 1836 1857 1941 1852 1652 1690 1848 1732 1647 1642 1782 1974 2011 1895 1796 1766 1656 1498 1428 1432 1261 1175 1068 958 943 1002 954 827 722 607 622 716 773 849 897 968 948 824 869 949 904 903 907 1019 1040 1115 1201 1218 1255 1296 1314 1283 1323 1421 1530 1575 1612 1637 1738 1765 1793 1908 1936 1980 1950 2062 1968 1838 1800 1751 1714 1637 1582 1587 1532 1482 1485 1559 1626 1578 1533 1611 1491 1305 1224 1293 1336 1415 1499 1614 1583 1541 1550 1585 1546 1543 1525 1527 1504 1429 1369 1386 1344 1278 1185 1038 989 995 1014 1005 1016 1090 1141 1162 1018 857 716 708 709 537 613 692 817 997 911 841 798 732 748 780 817 907 984 1067 1136 1221 1202 1211 1265 1402 1532 1496 1447 1458 1527 1686 1804 1729 1782 1903 1993 1914 1799 1772 1737 1692 1517 1404 1455 1370 1271 1161 1139 1175 1195 1228 1233 1102 983 827 958 1104 1168 1238 1373 1327 1214 1170 1327 1357 1223 1125 1006 921 820 823 951 1058 1178 1241 1131 1046 941 966 1009 1041 1128 1232 1447 1593 1606 1494 1414 1375 1243 1133 1011 1042 1035 1006 939 883 901 996 961 1016 1136 1061 976 883 798 747 679 602 487 445 418 466 444 490 538 499 594 542 477 477 475 510 516 512 608 593 597 631 587 507 393 315 309 346 433 475 508 511 593 657 606 575 647 592 662 597 543 539 507 403 329 353 322 322 268 233 259 346 353 344 430 384 422 421 355 229 177 283 310 207 260 325 397 420 317 287 336 361 289 206 209 215 245 229 166 238 206 148 204 178 179 123 124 181 214 114 161 246 303 381 430 431 459 493 432 438 469 427 424 369 271 253 277 305 299 214 110 43 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 751 832 843 835 804 854 920 936 917 890 882 858 758 865 776 727 686 680 752 730 708 698 693 694 717 717 709 708 676 726 859 843 834 808 762 734 712 693 655 641 680 759 709 770 709 668 644 630 623 624 614 617 615 616 606 600 593 593 592 568 609 596 577 561 557 559 556 559 565 568 570 588 611 638 627 604 633 678 686 696 718 743 753 804 822 797 772 738 757 781 778 762 745 734 719 721 713 691 663 621 572 532 510 508 535 584 599 590 580 581 565 585 577 607 628 606 605 623 667 633 585 587 585 513 431 390 389 385 387 387 387 385 386 390 391 418 441 477 527 599 594 662 657 647 649 728 725 646 713 727 746 764 758 763 753 785 797 826 786 667 657 662 712 712 684 624 625 579 613 657 661 618 627 625 531 630 673 597 550 522 554 566 619 584 603 703 648 673 632 545 587 683 736 663 607 589 646 705 623 681 727 733 652 723 791 737 688 693 656 636 662 714 723 721 787 779 823 835 766 699 652 707 735 767 759 725 751 701 677 671 672 666 695 678 672 701 734 772 664 701 818 908 1009 1061 1183 1275 1167 1072 938 948 1047 1044 991 1033 1089 1135 1216 1251 1525 1460 1338 1268 1192 1121 1138 1177 1141 1115 1079 1054 991 947 894 880 877 859 849 840 826 827 827 844 916 926 996 1088 1240 1122 1063 1021 1071 1112 1079 1058 1071 1109 1172 1155 1257 1266 1326 1377 1503 1630 1772 1750 1715 1687 1666 1622 1574 1537 1481 1421 1320 1255 1154 1103 991 1041 1151 1232 1251 1330 1411 1545 1577 1674 1731 1730 1683 1617 1558 1447 1394 1304 1241 1152 1089 986 1027 1149 1192 1240 1358 1519 1573 1661 1707 1850 1919 1991 1922 1748 1678 1576 1547 1451 1350 1246 1180 1091 1058 968 923 954 1019 1051 1076 1121 1060 1198 1310 1408 1435 1413 1459 1521 1540 1600 1618 1622 1567 1444 1415 1375 1347 1291 1214 1141 1111 1209 1262 1358 1409 1508 1564 1556 1554 1591 1626 1679 1703 1589 1595 1604 1537 1484 1461 1418 1276 1108 1018 1042 1075 1147 1077 1022 1002 1045 989 1001 995 1000 894 758 637 674 747 847 861 799 864 1044 1138 1036 999 1107 1085 1182 1239 1301 1359 1399 1286 1132 1090 1178 1181 1197 1229 1198 1303 1339 1356 1350 1377 1384 1343 1318 1462 1539 1631 1557 1461 1460 1490 1434 1386 1425 1522 1522 1570 1562 1535 1605 1666 1562 1468 1438 1368 1376 1230 1098 937 861 1040 1176 1464 1455 1344 1300 1361 1253 1089 985 873 987 1191 1138 1056 972 1110 1217 1301 1350 1501 1578 1690 1732 1667 1607 1497 1416 1323 1270 1182 1120 1122 1091 1062 1042 1017 993 910 909 838 767 677 712 739 661 610 562 506 454 364 357 504 608 712 770 866 984 1114 1104 1088 1179 1284 1410 1489 1585 1574 1627 1730 1720 1604 1501 1426 1405 1228 1225 1268 1262 1313 1419 1541 1599 1717 1773 1841 1939 1803 1799 1930 1857 1749 1757 1875 1937 1848 1804 1683 1579 1543 1435 1279 1323 1180 1048 922 851 823 852 851 828 746 619 596 660 709 772 838 932 963 836 788 839 826 957 1069 1178 1222 1238 1204 1259 1303 1346 1357 1400 1481 1471 1493 1620 1705 1780 1842 1908 1923 1943 1959 2024 2066 2102 2014 1864 1760 1656 1596 1524 1489 1439 1434 1398 1476 1587 1600 1481 1453 1566 1471 1335 1215 1153 1201 1316 1381 1455 1487 1549 1611 1556 1514 1566 1538 1574 1517 1402 1381 1445 1386 1276 1218 1188 1108 1036 951 849 922 962 1030 1014 1017 869 807 572 490 535 650 866 957 1139 1151 1028 949 908 933 885 888 868 868 952 1046 1083 1117 1097 1214 1301 1451 1576 1600 1623 1633 1768 1904 1872 1877 1992 2047 1983 1852 1779 1707 1648 1584 1482 1350 1291 1253 1187 1060 1051 1000 1117 1058 933 841 814 1000 1117 1212 1268 1373 1306 1174 1098 1189 1293 1234 1126 989 901 820 795 959 1016 1069 1148 1039 986 908 909 986 1066 1221 1345 1454 1513 1612 1549 1477 1418 1332 1230 1074 980 898 856 822 790 864 904 825 910 1014 996 933 875 770 685 592 538 498 438 526 565 526 605 633 564 712 605 565 575 562 621 612 634 665 663 698 673 554 481 350 419 434 390 360 403 453 500 576 633 706 700 726 717 613 530 477 437 395 355 301 274 276 288 312 279 295 423 438 380 470 514 513 391 329 190 228 332 397 281 318 373 436 460 348 405 467 387 310 261 277 298 300 210 209 272 209 195 239 246 197 181 161 179 229 127 156 202 268 367 444 566 508 426 356 370 378 379 303 323 224 169 188 233 200 241 86 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 764 825 824 820 807 808 867 897 897 870 863 873 741 799 735 697 666 665 725 711 684 681 681 682 726 718 681 692 665 707 854 861 829 796 756 732 702 704 678 641 659 707 759 762 692 667 640 628 634 637 609 604 605 602 604 601 594 615 613 620 566 572 563 553 549 557 560 572 583 618 598 637 649 658 646 642 642 684 712 725 756 770 791 798 799 788 774 723 719 740 739 730 709 699 687 676 690 662 654 623 596 551 512 499 549 554 583 566 542 555 553 544 550 571 600 562 556 576 601 569 570 538 498 452 386 381 381 382 383 386 389 385 387 392 424 431 450 506 550 595 636 617 657 703 729 737 749 676 711 759 790 804 795 808 803 815 825 813 798 706 748 726 778 713 692 659 621 614 615 687 686 635 639 575 636 621 685 596 543 549 597 633 686 633 623 734 725 722 648 568 637 685 733 649 696 625 606 651 669 688 809 783 690 702 791 794 713 730 671 643 660 702 714 695 774 725 781 828 758 700 635 649 676 724 664 716 686 655 648 646 623 676 650 657 626 621 651 657 659 715 766 857 993 1036 1096 1197 1233 1130 998 888 915 962 969 1009 1051 1094 1161 1250 1412 1495 1377 1306 1225 1148 1060 1043 1049 1021 977 950 926 911 885 873 868 857 845 835 827 821 821 829 861 892 967 1043 1183 1115 991 970 1051 1056 1009 1048 1089 1095 1130 1227 1232 1223 1295 1356 1436 1564 1702 1668 1612 1586 1583 1532 1502 1485 1430 1364 1255 1166 1106 1122 1098 1020 1011 1148 1233 1321 1411 1522 1571 1651 1718 1711 1718 1661 1591 1513 1442 1350 1281 1183 1138 1024 979 1086 1103 1191 1281 1393 1435 1524 1628 1714 1832 1952 1951 1813 1673 1566 1491 1403 1349 1302 1273 1178 1086 1005 943 917 1014 1036 1057 1048 1055 1202 1263 1340 1370 1420 1399 1475 1511 1553 1572 1572 1488 1345 1361 1261 1281 1183 1126 1059 1122 1200 1242 1298 1351 1450 1419 1417 1426 1475 1521 1562 1599 1606 1522 1491 1492 1369 1365 1344 1322 1179 1013 965 1019 1105 996 908 916 1051 1124 999 896 816 747 710 633 801 891 1014 1055 937 889 1044 1161 1165 1073 1146 1161 1207 1272 1278 1315 1350 1266 1111 1052 1100 1088 1115 1168 1148 1189 1318 1281 1309 1359 1266 1246 1269 1441 1516 1658 1574 1525 1466 1387 1346 1254 1318 1369 1398 1484 1424 1459 1519 1549 1559 1516 1504 1515 1455 1310 1169 1027 893 993 1162 1328 1268 1194 1321 1250 1207 1072 960 847 1000 1022 975 925 1024 1159 1299 1434 1501 1607 1591 1623 1650 1563 1510 1418 1364 1273 1208 1130 1065 1000 979 951 943 863 836 778 805 761 741 639 604 613 595 524 485 405 410 430 349 482 540 637 752 869 971 1106 1229 1284 1347 1405 1454 1534 1604 1680 1687 1588 1530 1451 1371 1275 1280 1198 1144 1170 1227 1315 1459 1537 1567 1623 1679 1817 1939 1955 1948 2020 1959 1919 1894 1969 1968 1870 1730 1684 1640 1612 1462 1328 1301 1215 1087 981 856 752 775 755 740 717 669 586 624 690 813 900 956 956 848 779 779 802 978 1129 1321 1418 1428 1431 1472 1506 1541 1558 1539 1636 1649 1605 1667 1751 1916 1926 1771 1744 1740 1777 1837 1898 1921 1906 1904 1813 1731 1686 1631 1526 1400 1345 1300 1368 1487 1466 1376 1402 1529 1498 1341 1244 1141 1084 1185 1227 1271 1315 1501 1623 1545 1542 1587 1607 1596 1519 1410 1436 1424 1335 1246 1319 1307 1215 1159 1073 901 800 815 828 844 833 801 698 497 588 753 807 932 965 1116 1247 1211 1123 1082 1095 962 1023 1032 978 954 960 1013 1085 1145 1165 1224 1374 1488 1631 1721 1816 1889 1976 2019 2058 2117 2039 1946 1788 1688 1594 1541 1478 1470 1393 1327 1370 1226 1102 997 848 894 944 827 778 926 1054 1059 1145 1232 1355 1276 1162 1049 1113 1179 1229 1103 999 925 840 756 838 868 983 1063 962 871 815 822 959 1121 1246 1284 1341 1371 1476 1606 1515 1450 1376 1307 1194 1105 1031 976 882 824 731 716 725 821 883 939 872 842 762 702 611 503 455 499 614 642 604 700 703 660 725 663 684 656 635 674 718 690 768 772 698 645 567 494 384 486 554 492 460 474 513 580 680 683 639 660 645 708 656 600 511 444 355 365 358 336 396 400 441 310 304 414 519 505 527 409 369 356 272 199 286 328 427 411 387 498 524 517 467 511 478 410 373 381 408 425 371 308 312 340 281 323 325 332 269 228 205 234 280 189 171 192 265 362 435 532 431 329 290 296 321 334 241 279 204 90 121 134 137 133 120 -2 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 800 817 797 796 806 800 759 833 864 882 846 851 740 741 683 673 661 651 686 684 665 663 667 687 692 726 687 663 653 718 870 857 812 775 760 743 708 692 702 627 665 749 780 730 686 665 640 640 655 617 604 605 603 593 588 596 589 611 612 585 552 556 545 549 562 580 577 605 655 628 650 681 720 723 686 653 658 673 704 758 810 782 780 768 749 740 727 706 686 669 682 673 672 657 649 619 638 636 609 621 576 559 523 481 505 546 547 539 528 554 519 526 566 573 600 590 585 547 501 482 454 434 422 392 380 380 381 382 387 386 383 387 391 428 438 452 460 484 560 559 553 626 672 693 738 761 736 730 740 787 804 805 804 806 802 821 811 810 804 804 807 820 817 808 722 706 690 612 633 685 707 645 629 658 669 660 698 575 557 598 649 688 730 639 684 781 753 649 601 616 637 730 737 727 701 626 710 682 657 705 756 806 702 710 813 866 769 736 686 662 656 665 672 677 693 668 768 740 700 671 634 611 641 626 695 647 596 602 612 601 591 594 597 605 637 652 696 748 806 834 890 935 899 863 963 1029 1158 1188 1071 973 843 867 971 996 1034 1092 1163 1213 1271 1395 1479 1389 1292 1212 1118 1052 1023 1064 1117 1092 1027 976 928 904 879 865 844 833 824 821 814 825 857 866 902 929 1009 1063 1013 930 945 995 1036 1065 1015 1021 1070 1217 1252 1154 1227 1301 1365 1477 1662 1705 1631 1568 1520 1514 1481 1436 1377 1292 1257 1270 1296 1225 1098 995 1022 1186 1265 1280 1323 1430 1517 1571 1638 1712 1735 1674 1578 1474 1401 1303 1239 1193 1197 1105 1054 975 1074 1119 1169 1246 1337 1463 1527 1613 1731 1865 1891 1893 1803 1667 1599 1503 1467 1360 1309 1184 1144 1074 1031 946 903 1023 1027 967 1033 1151 1194 1231 1276 1333 1327 1399 1432 1507 1522 1474 1391 1292 1185 1130 1069 1027 1069 1194 1272 1329 1356 1339 1306 1268 1245 1275 1289 1350 1406 1412 1451 1490 1514 1380 1339 1213 1162 1190 1148 1056 975 901 876 924 850 819 859 981 1065 950 879 742 642 618 642 679 734 833 919 1053 1189 1153 1300 1311 1242 1267 1272 1273 1356 1386 1379 1343 1290 1164 1056 962 981 1028 1034 1091 1097 1154 1182 1237 1221 1143 1222 1344 1447 1522 1598 1676 1604 1502 1431 1399 1314 1274 1175 1184 1230 1220 1175 1262 1334 1413 1429 1458 1372 1351 1271 1151 1014 875 972 1098 1126 1031 1128 1172 1122 1076 1117 1017 827 923 859 890 1051 1145 1289 1241 1283 1341 1406 1416 1564 1528 1461 1415 1475 1383 1271 1192 1110 1040 947 886 835 799 736 756 665 650 604 619 549 562 522 519 459 537 681 667 375 355 535 512 567 657 858 928 1099 1174 1208 1242 1312 1393 1496 1562 1576 1572 1387 1280 1299 1199 1179 1092 1056 1127 1202 1317 1381 1375 1434 1506 1645 1779 1922 2020 2005 1908 1864 1876 1889 1888 1886 1849 1864 1824 1701 1483 1369 1304 1271 1208 1105 1007 981 895 796 748 707 660 630 633 583 587 697 811 832 847 838 787 715 839 958 1137 1238 1366 1395 1372 1358 1331 1325 1420 1577 1616 1599 1629 1660 1796 1897 1855 1754 1631 1543 1547 1614 1667 1709 1673 1651 1687 1795 1909 1904 1775 1643 1504 1427 1276 1218 1281 1295 1302 1277 1309 1289 1313 1332 1214 1097 1044 1098 1138 1287 1420 1521 1558 1562 1653 1626 1540 1481 1412 1456 1397 1308 1272 1323 1317 1263 1241 1131 1029 952 777 691 592 567 675 552 524 644 815 914 1142 1271 1274 1359 1320 1261 1271 1205 1128 1167 1222 1181 1152 1075 1164 1292 1390 1398 1368 1426 1494 1651 1738 1960 1999 1973 2019 1969 2011 2001 1971 1878 1795 1705 1699 1582 1499 1472 1513 1458 1375 1220 1099 934 816 771 749 820 1007 1115 1196 1216 1320 1250 1186 1083 1009 1009 1148 1240 1110 1027 975 869 785 724 807 915 964 825 772 789 832 987 991 1035 1058 1130 1221 1358 1469 1470 1421 1297 1220 1147 1111 1063 984 977 929 839 764 676 628 669 751 755 725 681 642 552 477 569 650 729 716 786 875 801 812 825 785 794 783 794 828 851 816 896 803 761 687 599 549 495 472 592 624 605 601 596 656 659 599 504 498 579 647 673 582 480 483 496 523 422 379 488 505 416 309 304 406 478 542 437 358 328 245 240 334 307 384 454 525 525 502 462 468 506 475 428 389 373 392 426 390 381 434 440 424 420 436 419 438 412 356 323 354 329 264 273 258 261 352 424 433 427 285 184 180 215 215 181 202 138 44 72 23 10 3 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 765 796 789 766 794 774 722 775 866 862 837 816 750 707 684 676 656 645 669 662 655 656 666 679 725 714 675 651 646 739 863 834 787 769 767 744 724 720 645 625 661 739 737 691 664 668 647 663 633 634 600 597 594 591 587 577 594 605 584 570 549 543 541 559 579 604 599 613 673 690 695 719 772 749 743 721 701 701 727 760 799 768 762 746 710 704 682 671 659 663 627 643 630 618 627 598 594 604 592 594 578 535 516 485 480 516 525 521 504 528 496 548 537 561 593 580 538 516 503 501 489 515 434 381 379 381 381 385 381 383 384 394 425 428 436 448 476 520 485 502 569 606 638 708 697 704 727 714 748 783 799 799 784 796 797 799 787 803 786 800 791 788 798 828 811 702 656 660 707 725 706 647 693 662 698 710 667 583 568 608 668 717 737 681 746 776 724 686 645 607 669 732 763 736 731 648 682 757 681 739 802 818 728 741 812 874 776 751 680 697 688 658 643 658 642 675 706 706 653 646 610 597 602 648 620 581 586 589 587 594 628 669 784 820 841 629 722 800 856 803 742 769 747 788 885 865 956 1095 1111 1013 841 801 868 910 971 1039 1076 1103 1189 1305 1536 1493 1375 1282 1197 1094 1091 1188 1201 1143 1096 981 943 899 875 861 839 830 819 814 809 822 828 845 861 858 864 877 984 925 946 944 988 999 1053 1053 1088 1073 1114 1120 1190 1251 1321 1409 1589 1693 1647 1605 1528 1483 1436 1435 1411 1403 1322 1244 1199 1219 1031 1011 1144 1152 1189 1245 1256 1382 1480 1565 1638 1731 1760 1651 1558 1464 1386 1302 1232 1167 1211 1155 1068 967 1037 1084 1091 1160 1244 1336 1452 1584 1667 1737 1804 1864 1835 1809 1706 1591 1541 1389 1341 1268 1171 1086 1030 950 877 977 988 943 999 1068 1127 1108 1143 1146 1236 1319 1363 1425 1477 1400 1334 1171 1101 1024 998 1054 1140 1270 1335 1442 1506 1414 1322 1249 1203 1172 1186 1256 1303 1304 1331 1358 1399 1366 1222 1089 1035 1031 1054 987 970 978 849 759 727 801 852 952 917 841 734 626 612 644 755 809 798 818 921 1029 1151 1279 1361 1444 1414 1396 1369 1364 1434 1455 1389 1317 1236 1171 1102 1004 964 918 949 994 996 1030 1100 1112 1087 1180 1324 1366 1395 1415 1511 1640 1552 1464 1372 1313 1286 1296 1176 1096 1060 1021 1060 1065 1205 1295 1277 1333 1350 1245 1205 1209 1034 876 874 925 924 907 1066 1046 989 957 960 953 806 771 856 989 1157 1221 1155 1215 1352 1381 1389 1407 1497 1450 1387 1361 1460 1479 1338 1238 1142 1106 1025 987 908 888 866 760 716 672 711 691 799 789 817 855 873 906 908 797 465 439 599 589 630 659 832 922 1070 1113 1105 1148 1245 1351 1440 1480 1484 1453 1327 1195 1150 1145 1038 1018 1135 1245 1332 1368 1458 1539 1542 1567 1665 1791 1977 1944 1852 1810 1784 1782 1782 1793 1777 1702 1741 1736 1733 1562 1389 1204 1127 1054 991 981 936 806 796 749 712 663 633 616 589 574 641 750 753 755 748 680 703 924 1107 1293 1323 1288 1198 1170 1169 1148 1218 1334 1452 1427 1420 1467 1582 1683 1734 1742 1671 1511 1422 1429 1500 1651 1606 1525 1534 1718 1854 1971 1990 1811 1678 1513 1464 1360 1248 1152 1131 1112 1105 1065 1106 1150 1231 1273 1178 988 1055 1241 1336 1376 1442 1503 1560 1578 1532 1478 1454 1411 1393 1343 1280 1285 1343 1322 1284 1229 1194 1103 1025 902 830 718 587 475 498 622 782 973 1082 1215 1194 1280 1286 1180 1128 1145 1218 1266 1308 1382 1333 1240 1168 1196 1289 1415 1509 1485 1556 1593 1775 1893 2030 2002 1963 1991 1876 1911 1910 1937 1924 1829 1736 1669 1630 1586 1576 1633 1639 1502 1297 1143 1031 938 830 723 844 955 1050 1042 1171 1247 1191 1111 1024 945 975 1046 1190 1144 1051 947 841 779 669 804 951 967 891 818 704 821 835 833 909 988 1207 1341 1430 1452 1396 1344 1298 1259 1205 1164 1114 1119 1046 1024 918 857 788 737 600 598 599 554 520 504 524 553 706 761 810 789 888 963 901 931 908 880 879 876 899 957 912 937 939 851 790 709 619 570 509 477 503 563 623 640 681 596 551 501 438 456 583 666 718 666 586 587 595 544 454 455 517 503 425 337 342 434 487 543 460 374 285 284 344 339 422 436 516 511 445 381 353 360 403 349 380 260 251 307 381 290 254 347 329 332 321 358 310 340 346 396 440 421 428 384 347 382 371 396 309 260 281 225 155 110 112 156 188 89 105 29 17 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 744 780 765 758 764 704 692 737 833 839 819 801 762 732 678 667 654 648 644 649 642 653 668 709 723 693 648 641 656 772 852 826 801 792 762 736 760 743 674 623 639 707 695 657 679 669 665 658 652 621 624 636 606 584 581 573 565 579 570 556 547 537 549 561 580 620 644 666 663 708 752 782 805 804 786 761 746 726 714 750 766 769 720 715 691 666 662 641 637 646 609 611 593 585 596 585 561 569 564 546 563 528 510 482 473 502 522 528 493 522 495 511 531 555 566 592 580 558 546 554 548 490 425 379 379 381 379 379 380 383 386 422 423 428 436 449 495 569 586 576 539 598 635 648 615 638 682 727 762 774 783 783 768 783 799 775 776 785 789 759 773 807 815 824 792 748 706 684 730 789 724 678 714 712 728 694 623 630 608 599 615 700 769 729 724 797 746 682 646 627 716 743 795 748 677 711 673 713 767 767 761 813 733 779 845 839 755 725 704 673 658 644 632 629 619 611 618 621 616 602 603 585 591 613 579 583 596 662 604 652 668 727 853 1006 840 700 625 630 637 625 636 647 662 701 734 744 831 933 1019 1051 844 776 800 869 931 957 1034 1091 1188 1266 1396 1471 1471 1380 1254 1168 1131 1258 1263 1158 1045 971 967 905 906 879 843 835 816 809 809 827 825 838 837 849 890 949 898 900 953 942 1068 1110 1091 1144 1159 1184 1283 1260 1175 1208 1282 1326 1504 1584 1596 1537 1486 1451 1391 1336 1278 1254 1177 1098 1055 1077 1027 980 1060 1089 1138 1227 1316 1440 1522 1622 1666 1754 1746 1657 1586 1491 1408 1307 1229 1113 1153 1179 1073 958 1017 1060 1102 1158 1181 1257 1371 1514 1590 1678 1713 1776 1815 1803 1779 1681 1592 1523 1412 1272 1163 1082 1032 952 911 870 908 949 993 984 989 995 1024 1142 1276 1278 1337 1421 1427 1310 1262 1110 1010 998 1068 1173 1215 1286 1353 1458 1528 1490 1403 1259 1197 1147 1121 1157 1178 1164 1196 1252 1278 1329 1252 1093 1001 905 883 870 841 934 885 731 694 776 775 836 780 711 618 608 653 768 873 1001 979 988 985 1048 1166 1383 1474 1540 1582 1546 1504 1492 1462 1371 1367 1221 1142 1105 1038 922 890 885 852 886 865 921 1026 1137 1177 1238 1319 1290 1334 1404 1546 1623 1570 1457 1382 1326 1203 1217 1227 1210 1161 1090 1052 946 1095 1166 1135 1221 1254 1254 1179 1096 983 899 778 788 899 957 906 867 824 780 749 758 812 748 956 1088 1071 1068 1083 1204 1235 1251 1293 1374 1416 1360 1313 1287 1368 1475 1628 1605 1451 1367 1267 1184 1033 927 833 754 809 875 981 981 1108 1003 1083 1100 1090 1060 929 819 473 342 553 606 662 724 766 838 977 955 940 1042 1182 1291 1392 1357 1332 1314 1177 1117 1024 1002 967 1078 1064 1137 1187 1240 1354 1438 1548 1664 1775 1897 1975 1873 1734 1686 1685 1718 1720 1717 1695 1608 1608 1609 1665 1561 1414 1268 1234 1224 1167 1166 1056 876 773 761 728 716 665 621 583 593 641 657 648 655 648 720 837 986 1124 1198 1140 1026 987 991 994 1005 1119 1254 1288 1246 1270 1362 1445 1539 1632 1728 1598 1409 1337 1389 1501 1574 1526 1423 1531 1684 1753 1885 1998 1874 1752 1696 1640 1508 1388 1307 1246 1139 1076 1045 997 1010 1059 1115 1080 915 1152 1142 1179 1204 1301 1321 1377 1407 1383 1360 1324 1268 1236 1287 1268 1252 1274 1283 1216 1127 1081 1015 974 910 807 609 538 472 580 742 849 1019 1028 1027 1125 1157 1129 1020 1003 1176 1253 1330 1435 1526 1495 1316 1282 1391 1334 1419 1580 1663 1718 1775 1865 2043 2058 1981 1930 1923 1854 1831 1895 1952 1942 1830 1726 1728 1670 1645 1634 1565 1551 1446 1258 1170 1096 1061 877 748 788 894 908 1006 1079 1126 1097 1034 958 905 889 969 1149 1124 1043 975 820 733 648 729 880 904 779 703 715 739 834 949 1006 1041 1173 1302 1459 1538 1455 1413 1333 1286 1228 1218 1225 1235 1154 1070 975 899 865 823 664 662 630 630 582 595 604 671 756 879 905 867 970 1053 1009 1032 965 968 954 994 1039 1028 1005 1041 960 888 773 721 647 612 547 519 512 580 625 594 595 576 509 436 365 429 563 579 614 629 673 692 624 526 498 533 562 486 405 346 382 451 529 523 431 327 299 378 426 453 505 498 417 417 425 319 242 280 343 247 325 220 198 289 350 225 169 275 250 222 284 249 310 294 244 313 391 338 379 417 398 341 361 395 305 200 177 163 143 95 52 97 96 63 32 11 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 733 764 747 727 691 673 675 698 769 788 792 779 762 704 682 664 654 665 652 627 634 661 719 719 693 673 630 630 667 769 842 821 804 771 739 766 788 752 676 650 619 651 669 667 670 673 663 666 651 623 653 632 600 587 578 595 578 557 554 552 543 532 556 572 595 639 656 696 720 772 776 840 884 865 838 793 769 714 693 715 729 757 727 678 664 648 633 625 619 592 583 572 567 551 577 548 541 537 529 531 520 514 501 480 468 491 502 510 488 515 486 513 551 540 562 579 604 623 615 529 494 436 384 377 385 377 380 379 385 389 396 419 423 430 439 462 493 543 543 604 592 570 595 609 659 715 694 722 764 753 782 761 766 768 794 759 748 781 762 761 776 816 812 821 817 807 774 767 759 844 819 741 744 755 754 674 696 700 648 650 617 633 671 775 778 787 723 671 632 661 714 807 799 742 731 747 734 722 745 811 825 817 786 821 912 843 807 761 719 685 654 647 669 703 689 674 628 595 589 578 575 573 576 609 595 650 630 670 652 736 785 849 948 1022 902 826 752 669 646 646 642 657 751 660 636 668 734 796 789 778 728 854 917 837 940 1041 1070 1099 1201 1240 1280 1310 1384 1472 1372 1287 1216 1222 1202 1128 1040 1057 1035 992 931 878 866 866 840 806 811 819 819 835 843 882 948 1038 1125 1072 1052 1012 1024 1084 1159 1125 1167 1249 1390 1366 1249 1226 1185 1179 1298 1372 1443 1534 1577 1523 1441 1389 1319 1261 1166 1149 1170 1115 989 982 1020 1109 1150 1256 1351 1436 1532 1649 1696 1704 1712 1613 1546 1459 1372 1254 1161 1066 1049 1031 988 990 1015 1035 1063 1115 1134 1187 1290 1385 1470 1527 1567 1678 1737 1791 1751 1734 1644 1476 1372 1267 1171 1089 1033 963 911 853 919 978 958 937 937 1021 1125 1252 1340 1240 1322 1394 1379 1231 1185 1011 986 1092 1160 1217 1265 1324 1389 1486 1553 1522 1393 1264 1218 1158 1108 1083 1054 1023 1065 1119 1149 1206 1219 1157 1052 921 861 796 764 794 792 714 672 713 705 698 676 601 624 755 826 925 966 1008 1039 1093 1150 1205 1261 1384 1425 1434 1497 1593 1567 1450 1403 1267 1248 1265 1170 1066 966 898 879 830 813 890 916 916 1039 1080 1160 1217 1255 1214 1318 1424 1549 1589 1455 1404 1327 1275 1202 1120 1115 1106 1073 1005 947 896 969 1047 1037 1117 1115 1160 1168 1144 1081 1007 968 825 624 718 681 654 644 716 770 751 779 799 880 914 955 1047 1064 1126 1146 1169 1221 1278 1303 1264 1233 1296 1452 1543 1602 1649 1690 1603 1456 1312 1007 986 1021 996 942 1073 1150 1187 1173 1115 1032 990 957 903 904 825 593 459 399 475 572 590 709 780 813 786 904 1026 1198 1290 1294 1206 1165 1123 1061 992 962 920 1074 1164 1241 1212 1235 1214 1265 1345 1466 1575 1750 1910 1903 1846 1728 1643 1600 1610 1625 1677 1629 1503 1506 1509 1564 1623 1543 1449 1395 1385 1255 1084 1001 995 936 899 841 740 691 643 560 593 587 597 662 660 692 768 888 1045 1133 1013 1010 890 816 800 836 893 972 1034 1090 1082 1197 1318 1417 1563 1628 1589 1504 1476 1328 1333 1411 1389 1402 1346 1418 1542 1615 1773 1869 1981 1914 1737 1634 1554 1475 1387 1278 1190 1239 1105 1023 939 917 903 899 927 975 983 997 1031 1060 1145 1160 1197 1236 1164 1137 1107 1068 1136 1083 1070 1165 1200 1156 1114 1046 904 786 759 755 599 440 528 671 839 910 886 895 937 1024 985 942 888 981 1121 1229 1389 1491 1569 1525 1394 1426 1496 1485 1485 1586 1746 1884 1954 1954 1955 1988 1940 1860 1870 1807 1885 1956 1984 1962 1898 1858 1812 1720 1606 1488 1413 1396 1321 1153 1038 1013 976 918 814 694 776 874 922 986 1000 985 931 863 828 851 971 1152 1116 1035 973 837 761 611 690 744 847 822 683 681 764 836 897 936 1015 1272 1329 1346 1476 1526 1451 1388 1337 1279 1282 1321 1317 1210 1157 1055 1007 888 773 720 794 745 738 603 624 735 740 844 955 1009 978 1067 1160 1126 1091 1056 1035 1044 1070 1108 1078 1088 1031 955 898 836 795 704 683 627 570 582 633 580 528 480 456 415 378 344 460 493 470 521 512 564 648 665 617 582 607 570 485 421 406 433 532 601 555 465 362 388 448 469 454 457 420 321 318 347 338 255 216 284 192 242 209 155 208 277 235 132 190 204 152 193 242 243 264 169 258 291 260 345 350 345 278 285 323 219 197 151 80 61 48 58 57 48 23 10 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 743 736 706 678 671 658 672 668 700 722 763 753 742 686 666 663 698 666 633 616 670 704 706 682 659 632 621 622 666 772 830 827 766 749 779 765 720 718 672 645 616 614 689 699 680 669 671 680 644 659 655 625 608 614 605 601 566 558 552 543 539 536 550 600 610 650 693 752 779 818 865 889 868 857 834 769 738 707 672 642 682 755 730 652 651 628 618 619 608 611 597 583 571 517 522 510 517 504 518 531 504 507 490 459 461 481 489 504 476 471 474 535 524 534 547 584 626 699 633 562 532 441 382 380 375 377 378 384 390 398 409 415 426 435 450 478 521 560 608 599 625 673 681 716 699 737 732 748 756 752 769 738 772 761 751 732 770 740 748 781 793 784 799 798 791 788 813 830 853 802 801 843 848 824 795 728 743 777 724 686 675 706 713 757 833 770 731 686 671 741 736 803 833 828 789 826 747 810 837 838 895 851 858 916 906 856 789 740 718 690 676 707 716 749 761 735 650 584 574 572 570 572 625 697 635 705 702 689 712 863 935 1002 967 911 838 767 697 653 698 718 754 828 832 773 743 763 641 667 674 746 877 1021 1034 965 993 1120 1144 1158 1144 1165 1183 1207 1221 1246 1313 1409 1351 1275 1178 1153 1137 1226 1156 1102 1051 1030 947 854 801 816 833 826 808 819 854 918 982 1026 1164 1265 1210 1147 1081 1060 1086 1082 1095 1189 1268 1363 1240 1176 1118 1113 1134 1228 1257 1330 1471 1579 1506 1419 1358 1388 1349 1332 1331 1235 1163 1100 976 1044 1143 1248 1337 1412 1461 1595 1656 1572 1499 1370 1309 1246 1204 1096 1024 959 958 1026 1075 1141 1128 1010 1037 1062 1088 1151 1211 1250 1290 1353 1380 1473 1534 1705 1774 1714 1704 1543 1474 1410 1308 1166 1119 1072 992 917 841 850 858 882 940 1083 1191 1264 1306 1221 1249 1334 1358 1196 1103 953 1047 1163 1217 1260 1294 1339 1407 1477 1550 1583 1537 1439 1367 1182 1085 1054 1052 1119 1036 963 1039 1050 1073 1063 1034 942 859 778 766 737 654 665 646 643 622 588 643 739 746 713 738 846 880 965 975 991 1033 1108 1159 1249 1286 1328 1374 1471 1499 1466 1329 1225 1138 1087 1155 1125 1012 849 800 769 804 873 908 959 974 1009 1060 1106 1146 1211 1357 1433 1521 1480 1413 1340 1283 1288 1267 1257 1196 1121 1118 1039 1059 1042 919 862 879 934 962 976 975 979 971 971 918 827 650 560 709 788 872 952 1002 1007 984 1048 1071 1117 1094 1106 1050 1075 1078 1117 1151 1141 1130 1153 1246 1365 1610 1733 1759 1756 1688 1579 1420 1291 1176 1107 1080 1217 1171 1248 1264 1174 1041 947 841 805 707 671 689 672 654 616 372 419 514 557 636 599 769 865 1024 1143 1082 1115 1056 1005 922 911 856 835 945 1034 1207 1304 1388 1449 1411 1388 1428 1476 1605 1720 1851 1896 1822 1810 1684 1586 1478 1436 1468 1481 1530 1427 1345 1381 1394 1371 1415 1458 1418 1434 1348 1290 1274 1170 1051 913 806 718 658 620 539 557 612 700 751 800 853 874 929 1011 961 804 760 758 675 785 764 771 783 831 857 960 995 1116 1281 1319 1359 1418 1336 1256 1220 1211 1251 1302 1330 1493 1596 1676 1736 1729 1764 1913 1958 1770 1701 1601 1547 1409 1416 1420 1374 1315 1257 1184 1142 1068 1019 907 847 784 786 812 802 864 930 967 1100 1090 960 869 910 940 872 920 943 1014 1017 988 930 849 756 616 539 462 424 565 648 738 712 721 751 784 810 763 835 1000 1013 1007 1073 1201 1284 1369 1455 1573 1599 1681 1743 1703 1696 1791 1789 1724 1714 1740 1738 1685 1733 1760 1843 1911 1943 1962 1942 1947 1778 1669 1543 1479 1217 1151 1154 1209 1026 929 815 783 730 737 757 701 661 763 794 801 845 814 734 757 850 946 980 1098 1090 975 827 758 642 578 684 770 835 732 594 640 707 786 894 993 1029 1033 1211 1308 1504 1405 1366 1435 1461 1454 1387 1280 1153 1056 986 920 826 817 861 944 857 725 676 718 867 922 955 1057 1094 1075 1092 1065 1020 1028 1088 1110 1138 1162 1183 1180 1138 1086 1012 947 881 857 799 759 707 677 711 634 546 496 427 380 318 295 305 366 341 368 366 431 521 612 685 760 728 703 631 550 545 546 551 565 511 465 445 429 390 347 334 333 343 350 282 215 276 288 272 153 214 172 164 164 157 113 119 94 88 102 106 123 120 106 142 131 167 138 183 276 244 248 203 304 359 317 245 130 82 59 61 48 55 12 15 9 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 724 709 665 658 648 649 660 657 683 673 744 739 725 685 694 715 648 643 609 614 686 683 680 662 633 609 611 623 670 757 812 788 733 761 821 794 748 716 667 641 618 601 671 687 662 657 661 666 674 660 630 634 595 593 597 573 559 553 545 542 533 527 532 581 636 668 714 772 809 881 908 881 855 826 817 765 725 676 649 606 661 729 712 666 596 597 584 585 582 556 548 562 542 505 502 501 519 497 518 542 512 479 481 457 467 475 492 515 494 454 485 520 492 547 562 621 689 685 615 517 456 391 377 374 377 382 383 389 391 403 411 422 431 447 454 501 552 561 605 600 572 596 633 671 706 699 735 758 727 752 751 726 757 753 726 743 740 727 754 760 757 801 808 787 775 776 798 815 834 775 800 831 861 861 797 803 801 835 821 762 708 756 776 804 822 770 742 702 706 792 824 854 824 828 853 859 806 842 872 902 947 895 892 913 844 805 727 714 682 667 676 707 789 789 784 718 611 572 565 566 566 584 641 731 669 775 753 735 764 895 994 952 913 872 902 827 759 683 735 764 797 852 920 838 861 902 675 650 740 792 930 1080 1121 1064 1046 1185 1146 1134 1095 1109 1106 1118 1152 1165 1213 1284 1428 1396 1277 1238 1154 1189 1212 1155 1072 1015 948 883 833 811 798 797 805 820 853 887 983 1031 1125 1219 1351 1270 1193 1213 1193 1220 1150 1120 1215 1327 1244 1156 1082 1068 1089 1128 1180 1256 1339 1468 1504 1494 1483 1467 1428 1448 1405 1330 1202 1107 999 1017 1083 1159 1218 1327 1430 1564 1557 1431 1306 1228 1207 1133 1088 990 953 958 1048 1045 1190 1212 1151 1093 1022 1031 1058 1116 1136 1118 1164 1295 1428 1512 1614 1735 1770 1718 1713 1669 1545 1411 1343 1317 1249 1164 1112 933 826 827 843 903 994 1118 1149 1218 1264 1202 1230 1301 1347 1154 1032 952 1080 1154 1192 1237 1270 1331 1401 1456 1531 1517 1536 1425 1307 1193 1097 1033 992 1034 989 910 983 927 953 881 881 859 818 759 725 732 642 640 656 592 585 693 753 827 846 864 857 822 836 897 939 1000 1005 1032 1057 1121 1196 1255 1267 1334 1378 1418 1347 1199 1139 1045 967 986 984 853 748 783 864 917 1011 1020 1077 1078 1093 1174 1176 1243 1295 1371 1503 1563 1501 1420 1373 1396 1353 1335 1205 1209 1178 1143 1092 1014 1022 1012 878 844 790 807 773 834 804 821 784 724 581 652 777 912 853 854 1061 1095 1064 1053 1038 1024 1001 975 966 973 990 1078 1113 1081 1226 1306 1408 1569 1640 1621 1643 1681 1711 1623 1421 1282 1290 1176 1118 1206 1340 1326 1167 1069 917 800 853 888 896 818 791 592 463 446 370 378 447 492 591 710 804 903 1004 1001 895 964 930 890 853 759 872 922 1034 1155 1262 1337 1456 1526 1499 1429 1483 1601 1637 1669 1720 1756 1764 1786 1707 1595 1481 1371 1358 1365 1426 1496 1361 1234 1311 1254 1339 1335 1335 1315 1423 1355 1291 1242 1141 1007 898 726 626 579 528 549 593 668 715 787 809 772 790 831 806 680 670 763 816 982 1016 992 954 973 942 978 1013 975 1134 1171 1215 1270 1185 1190 1272 1352 1441 1474 1454 1548 1613 1728 1839 1901 1926 1965 2042 1954 1843 1703 1630 1600 1578 1573 1502 1491 1437 1349 1344 1201 1056 990 1027 947 855 798 753 695 758 845 956 938 878 754 742 740 692 774 831 856 878 971 964 922 844 722 580 437 431 466 499 564 560 610 705 709 785 866 970 1104 1185 1121 1217 1233 1277 1364 1482 1641 1799 1855 1873 1876 1813 1840 1778 1616 1529 1569 1610 1693 1802 1875 1905 1923 1842 1859 1940 1960 1831 1706 1521 1372 1295 1151 993 995 909 834 859 890 900 940 925 869 760 686 662 640 692 666 762 854 923 853 942 1078 1173 1091 932 828 698 577 625 730 809 730 594 621 664 725 824 899 898 995 1133 1287 1395 1323 1237 1268 1358 1418 1407 1287 1178 1067 1003 983 915 894 965 903 789 712 796 790 872 953 1016 1016 1017 982 989 929 880 876 928 937 1043 1050 1077 1056 1068 1049 1050 1003 938 907 871 814 756 753 719 649 572 504 452 432 388 353 273 279 305 303 331 393 461 548 588 693 761 821 725 682 625 642 603 526 456 391 351 339 331 284 275 254 254 224 250 169 192 194 181 156 147 124 114 107 98 127 119 129 134 102 90 71 63 74 107 105 128 158 222 207 174 199 188 288 295 280 276 214 164 117 68 35 22 14 10 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 670 691 659 651 643 648 643 651 664 636 694 712 697 686 737 712 654 602 599 621 663 671 623 618 605 600 614 625 692 781 785 763 717 779 780 759 711 685 659 635 618 597 645 635 630 634 650 667 697 693 669 622 598 587 583 553 542 536 537 535 530 520 553 608 648 692 742 806 874 891 893 864 840 783 760 753 723 669 610 583 661 692 675 607 579 561 537 528 528 514 517 516 510 495 494 514 536 493 519 523 518 486 462 450 464 485 509 524 498 467 466 475 507 517 549 637 674 663 590 500 429 376 372 374 378 387 383 388 394 407 414 428 436 449 460 483 493 535 525 558 624 629 622 664 648 724 737 740 718 725 706 752 726 735 702 743 714 733 760 751 799 803 795 762 741 757 796 830 795 776 805 814 860 814 821 847 855 877 871 835 786 811 824 860 843 782 753 735 750 863 880 878 845 797 840 872 901 896 843 866 909 936 949 885 847 785 734 714 682 674 656 707 807 777 695 678 583 562 563 564 574 595 646 724 707 812 788 786 853 916 952 990 978 951 970 893 800 751 734 855 863 912 986 914 977 942 762 688 646 733 840 955 1167 1176 1111 1225 1216 1157 1059 1032 1053 1069 1077 1087 1131 1210 1298 1334 1415 1365 1294 1278 1243 1209 1160 1102 1012 931 873 851 798 788 824 851 854 888 929 1016 1081 1169 1325 1395 1354 1284 1233 1229 1267 1228 1187 1273 1283 1155 1067 1040 1058 1086 1133 1193 1256 1385 1542 1514 1456 1439 1409 1375 1341 1339 1210 1075 953 1015 1054 1134 1174 1296 1414 1532 1436 1316 1255 1173 1163 1091 1029 935 939 997 1108 1143 1235 1280 1218 1127 1076 1011 1036 1044 1063 1114 1187 1341 1467 1633 1701 1775 1766 1690 1681 1698 1645 1517 1471 1449 1339 1199 1112 958 858 814 849 953 1006 1077 1111 1182 1224 1173 1206 1263 1310 1086 944 1040 1104 1135 1160 1205 1221 1291 1364 1439 1484 1505 1500 1507 1430 1281 1136 1026 988 946 928 855 891 850 862 832 768 753 737 708 719 673 622 606 585 583 602 643 670 709 738 796 861 874 869 831 850 874 909 966 1005 1039 1122 1225 1200 1189 1238 1272 1315 1229 1143 1057 976 891 868 794 751 816 829 915 1011 1072 1150 1217 1100 1180 1243 1212 1275 1366 1475 1520 1474 1405 1472 1456 1433 1320 1263 1351 1325 1265 1137 1025 1144 1113 1013 918 854 882 785 748 695 664 635 597 534 604 788 759 694 811 987 957 932 936 938 954 912 883 885 938 1072 1151 1096 1096 1266 1424 1574 1550 1508 1488 1484 1517 1596 1608 1452 1428 1301 1287 1221 1273 1372 1256 1069 939 900 898 1033 1006 1004 985 938 807 715 583 337 386 479 545 588 679 787 848 850 869 781 816 792 740 694 803 968 1068 1088 1166 1269 1378 1475 1549 1377 1278 1354 1470 1550 1535 1508 1563 1697 1742 1712 1636 1458 1374 1266 1324 1392 1343 1416 1257 1163 1160 1177 1290 1280 1200 1268 1223 1134 1115 1176 1045 917 759 756 687 578 530 542 592 649 724 744 666 659 664 652 699 805 889 1009 1148 1175 1174 1149 1185 1138 1172 1215 1031 988 1045 1120 1108 1185 1343 1397 1537 1605 1629 1582 1704 1796 1828 1860 1996 2058 2034 2000 1947 1934 1869 1831 1784 1745 1660 1656 1672 1596 1452 1331 1167 1144 1163 1222 1117 1002 921 940 819 722 725 864 723 655 614 580 567 588 710 737 734 813 839 818 829 786 684 559 439 563 652 673 665 696 798 870 886 903 1008 1064 1198 1305 1247 1291 1339 1408 1484 1580 1701 1818 1683 1678 1729 1695 1675 1630 1584 1466 1469 1589 1594 1755 1801 1753 1782 1784 1861 1872 1965 1906 1790 1592 1441 1307 1258 1151 993 907 927 989 1046 1122 1083 1028 960 807 894 806 757 646 692 881 859 818 805 966 1000 1015 1014 1009 874 730 609 578 662 747 731 584 598 763 833 897 788 884 993 1147 1226 1199 1187 1153 1128 1205 1250 1360 1355 1218 1162 1085 1042 1056 1017 932 862 831 853 866 894 924 984 927 890 920 865 882 856 773 739 785 817 919 943 944 933 919 953 973 1007 988 963 916 885 840 845 717 650 609 567 519 471 413 355 255 281 371 377 404 444 503 527 545 614 688 748 793 779 710 587 535 456 406 329 290 256 231 212 202 215 220 213 174 162 156 145 137 142 151 151 174 196 218 155 225 189 238 156 158 170 138 72 58 78 82 121 146 138 122 129 213 209 245 215 207 280 243 156 96 74 44 18 7 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 696 665 648 644 652 634 636 630 640 618 646 690 672 701 731 696 614 586 592 638 642 633 612 657 659 648 614 630 691 763 748 717 698 728 703 728 712 675 653 628 605 590 611 644 640 658 657 703 736 784 729 695 653 619 565 552 540 532 527 527 518 534 583 628 674 740 793 873 887 873 862 833 809 777 712 712 704 654 610 589 654 653 647 612 585 532 519 506 506 495 489 481 487 489 488 500 500 508 483 496 495 487 464 448 460 480 495 534 515 488 451 457 484 497 539 649 659 593 516 459 398 372 373 374 378 382 381 386 400 408 416 429 439 455 476 501 560 576 600 618 632 677 636 714 701 696 742 737 703 691 738 723 724 691 712 702 708 746 721 786 755 773 766 738 736 777 806 808 767 780 800 837 820 827 850 850 843 837 850 889 886 885 883 897 878 824 798 776 783 878 873 837 805 768 804 827 873 861 810 826 915 952 901 958 864 807 753 726 680 652 634 700 779 715 649 622 570 559 560 567 598 603 636 698 763 809 880 860 922 941 1000 1049 997 1014 949 857 798 786 785 892 949 953 1054 1039 1080 1029 834 740 658 708 813 847 1002 1184 1162 1109 1110 1125 1096 1021 1011 1016 1035 1047 1089 1130 1182 1196 1327 1400 1453 1417 1350 1283 1215 1162 1063 981 922 878 790 787 809 831 825 867 959 990 1043 1130 1220 1316 1443 1428 1351 1303 1306 1268 1262 1238 1289 1195 1081 1035 1025 1038 1102 1161 1254 1384 1552 1528 1466 1435 1381 1291 1239 1223 1195 1122 999 978 1067 1131 1174 1266 1382 1415 1323 1243 1187 1127 1088 1021 990 931 958 1038 1144 1307 1379 1327 1260 1164 1089 1019 1012 1052 1082 1172 1224 1316 1409 1566 1644 1615 1619 1577 1652 1685 1699 1661 1597 1449 1356 1216 1112 992 888 806 826 922 965 1024 1083 1149 1206 1143 1174 1257 1306 1156 983 928 1018 1054 1076 1123 1163 1226 1309 1400 1437 1463 1454 1508 1404 1227 1149 989 927 896 915 861 832 809 836 828 817 743 729 717 610 634 625 572 573 605 635 695 717 745 715 767 831 987 947 917 895 901 885 926 952 1018 1077 1169 1261 1156 1088 1122 1152 1199 1200 1090 1015 916 832 757 786 861 936 931 981 1022 1121 1256 1237 1217 1343 1301 1362 1358 1421 1498 1496 1462 1538 1527 1497 1412 1383 1441 1414 1270 1152 1109 1242 1220 1073 992 993 1011 959 951 817 851 838 779 623 575 618 579 699 852 811 779 853 916 877 863 822 878 988 1058 1199 1173 1066 1112 1273 1344 1439 1415 1373 1390 1459 1531 1620 1690 1623 1575 1493 1415 1383 1445 1412 1266 1126 1144 1036 1025 1180 1177 1191 1130 985 895 738 554 333 410 530 614 666 686 737 726 719 766 716 691 656 677 833 867 880 989 1174 1289 1384 1431 1507 1477 1308 1211 1277 1317 1361 1359 1355 1503 1661 1650 1623 1660 1465 1360 1272 1172 1246 1239 1294 1354 1237 1103 1107 1122 1151 1054 1121 1061 1013 1077 1147 997 929 944 895 734 634 547 510 556 607 677 676 583 552 563 597 731 814 999 1164 1331 1330 1339 1342 1348 1332 1368 1380 1185 1167 1162 1125 1156 1272 1415 1525 1598 1708 1800 1750 1830 1919 1960 2001 2037 2044 2041 1966 1896 1881 1893 1867 1713 1635 1630 1656 1685 1613 1477 1407 1376 1323 1364 1357 1195 1061 1120 1120 967 837 692 655 613 655 650 657 619 543 503 530 567 620 623 657 655 637 585 458 465 655 780 867 880 857 939 999 1021 1053 1154 1236 1347 1373 1413 1444 1494 1549 1585 1679 1752 1676 1517 1516 1540 1566 1507 1416 1357 1334 1379 1409 1543 1626 1622 1649 1648 1755 1781 1837 1888 1918 1873 1754 1498 1468 1331 1145 1067 1017 1011 1160 1268 1265 1231 1103 972 1004 1088 1026 989 759 647 638 758 776 832 821 881 904 917 884 885 782 672 528 586 662 609 534 595 732 825 887 759 777 841 998 1113 1066 1027 993 974 1054 1163 1321 1401 1324 1240 1175 1187 1152 1083 995 911 925 923 971 981 1024 969 893 835 835 826 747 790 755 661 671 768 799 784 870 834 818 848 863 909 886 877 877 909 859 802 691 608 538 476 416 388 369 324 245 257 328 374 442 511 571 613 612 638 663 729 746 695 660 557 498 435 386 344 335 297 289 247 280 290 284 245 258 245 223 247 209 182 185 205 268 206 236 184 258 299 283 187 225 288 270 186 130 54 62 77 102 121 85 189 232 164 197 117 189 248 306 244 208 128 101 13 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 687 671 652 638 632 629 620 615 612 604 607 646 691 725 704 652 595 575 598 611 602 614 663 719 760 676 623 621 673 733 711 710 757 753 729 699 663 634 625 613 590 591 611 613 624 648 667 701 766 752 721 684 649 602 569 572 543 524 514 513 549 615 672 707 734 792 860 877 862 830 807 782 761 727 707 643 644 639 602 563 582 589 615 588 586 564 540 510 535 528 510 530 523 471 468 464 466 474 483 462 470 476 465 447 460 476 486 507 490 461 440 427 445 464 490 543 584 547 492 430 372 370 372 376 380 378 377 390 403 404 414 429 438 467 498 539 543 547 556 628 641 703 722 697 739 740 745 735 691 684 689 709 705 685 691 732 733 717 705 719 749 774 735 712 724 759 759 770 730 780 798 831 792 819 847 788 798 864 888 857 832 858 877 907 893 880 856 837 854 877 848 828 827 796 751 772 832 783 802 825 898 948 861 852 861 800 724 712 683 651 623 632 697 729 695 613 558 558 567 576 598 617 634 654 703 731 803 857 949 1032 1121 1107 1143 1091 965 849 838 832 876 961 1074 1070 1145 1152 1059 973 909 838 758 663 735 778 910 1026 1151 1109 1056 973 944 993 950 948 980 995 1008 1024 1063 1126 1218 1294 1415 1430 1337 1275 1216 1168 1110 1032 970 895 807 778 804 801 815 852 904 981 1022 1067 1160 1213 1323 1422 1489 1465 1415 1380 1337 1329 1312 1208 1062 1018 986 992 1032 1115 1210 1299 1470 1525 1481 1418 1342 1272 1194 1160 1017 988 967 942 992 1117 1179 1258 1361 1278 1217 1156 1142 1097 1051 999 933 942 992 1107 1220 1388 1442 1372 1324 1235 1149 1057 1022 1044 1090 1159 1215 1251 1319 1479 1531 1404 1362 1493 1616 1694 1702 1683 1596 1486 1400 1293 1219 1085 963 833 803 880 908 988 1057 1119 1156 1116 1127 1167 1255 1268 1084 951 871 976 1016 1005 1045 1143 1208 1300 1371 1420 1398 1440 1337 1188 1062 949 890 850 814 794 810 792 772 745 808 812 783 728 619 566 565 584 616 691 704 816 884 941 966 1008 1088 1159 1110 1086 1066 1023 988 968 950 992 1028 1084 1127 1221 1177 1059 975 993 1024 1036 1053 969 881 719 819 879 995 1074 1120 1190 1305 1365 1397 1334 1214 1219 1255 1234 1318 1317 1319 1368 1457 1541 1599 1594 1562 1548 1399 1322 1262 1287 1305 1264 1217 1209 1137 1067 990 922 887 779 694 636 579 561 495 492 637 629 692 671 718 869 757 776 866 924 992 1079 997 1007 1078 1208 1218 1208 1253 1296 1405 1443 1417 1434 1529 1625 1645 1671 1650 1623 1620 1696 1617 1504 1431 1344 1273 1291 1291 1215 1139 1138 981 844 651 476 317 417 561 612 603 563 539 559 582 584 690 703 811 873 869 1032 1070 1040 1136 1256 1417 1489 1481 1356 1191 1129 1150 1142 1136 1149 1292 1426 1582 1548 1592 1669 1585 1452 1344 1239 1153 1071 1156 1240 1238 1189 1072 1013 1014 940 894 901 964 1110 1108 1125 1067 943 887 846 779 656 529 514 562 570 539 573 649 721 760 804 946 1095 1265 1469 1500 1511 1525 1557 1594 1607 1517 1337 1379 1249 1260 1410 1396 1355 1432 1494 1600 1779 1906 1785 1752 1766 1857 1806 1861 1977 1988 2018 1963 1870 1857 1715 1593 1452 1406 1494 1555 1614 1616 1582 1550 1507 1385 1294 1335 1243 1150 1011 927 815 775 803 860 945 934 831 777 722 613 575 519 458 435 437 457 409 421 585 762 905 866 824 830 796 804 913 1021 1113 1153 1160 1264 1289 1355 1435 1506 1639 1725 1714 1597 1408 1287 1337 1386 1305 1198 1100 1290 1349 1436 1415 1449 1500 1551 1708 1887 1949 1843 1753 1671 1662 1630 1668 1546 1409 1460 1441 1299 1306 1421 1507 1496 1389 1277 1252 1264 1180 1048 1056 970 885 753 577 636 637 653 697 731 755 763 773 798 727 614 499 496 552 664 675 807 866 815 731 686 744 891 1041 994 967 921 901 959 1068 1159 1225 1387 1345 1330 1317 1249 1126 1057 1102 1081 1029 1114 1162 1025 932 816 759 692 656 603 585 617 592 642 682 633 690 758 724 688 737 785 808 777 768 753 752 777 703 579 552 492 433 384 331 273 243 224 283 387 435 495 544 617 736 760 792 808 804 771 682 671 643 563 490 454 441 463 416 341 375 432 386 395 421 387 327 310 351 349 243 229 303 331 312 307 243 315 396 337 324 256 209 164 143 112 117 92 46 48 68 96 140 180 97 93 155 186 227 266 356 312 181 85 3 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 678 662 626 626 632 622 617 613 607 612 598 632 700 698 685 630 574 564 592 575 607 646 676 720 729 650 623 627 661 708 698 737 744 723 698 679 659 636 624 597 581 617 646 628 652 663 723 728 758 744 705 682 639 630 615 596 545 515 506 523 591 611 667 707 755 845 862 849 827 802 770 745 719 693 661 648 612 569 580 536 572 559 575 571 548 531 521 521 551 516 523 526 506 483 473 472 457 452 463 449 466 472 469 442 459 478 486 517 503 489 484 456 415 439 453 473 495 493 451 380 371 370 377 378 377 378 378 389 401 411 417 433 443 511 515 523 555 613 610 600 644 683 712 714 740 742 741 718 685 697 717 681 662 698 715 717 689 743 745 770 761 762 726 695 722 744 747 747 725 772 811 794 765 812 776 796 836 854 843 808 840 894 898 904 866 878 845 800 790 818 847 869 851 828 761 741 785 755 826 889 907 933 852 780 759 723 690 672 652 637 621 605 657 694 631 589 555 552 570 608 629 628 647 657 711 779 785 844 952 1041 1153 1217 1239 1150 1057 934 884 878 978 987 1076 1166 1229 1159 1071 1025 977 914 843 737 658 727 848 963 1156 1100 1035 1031 921 873 963 905 938 943 958 971 1052 1120 1162 1232 1395 1385 1365 1332 1275 1253 1133 1078 992 926 827 776 787 795 811 834 881 934 960 1013 1113 1159 1222 1304 1455 1554 1520 1463 1393 1331 1265 1201 1058 1021 972 969 1021 1075 1166 1221 1367 1510 1531 1425 1331 1259 1136 1091 1118 1125 1080 959 938 1095 1177 1255 1285 1184 1127 1107 1101 1070 1000 933 925 952 1037 1162 1276 1459 1494 1418 1334 1232 1168 1101 1062 1025 1061 1137 1172 1199 1263 1398 1471 1321 1301 1454 1510 1611 1660 1664 1625 1563 1463 1309 1212 1076 963 832 801 845 916 975 1025 1069 1116 1094 1072 1192 1263 1275 1254 1122 889 876 940 948 994 1080 1135 1254 1308 1395 1347 1391 1304 1139 1015 936 868 837 823 826 800 769 796 654 744 754 708 634 559 560 614 665 700 759 828 907 989 1106 1213 1331 1373 1346 1308 1274 1239 1173 1139 1073 1044 1027 1033 1056 1089 1104 1124 1143 1076 952 894 920 924 981 838 713 763 782 879 987 1112 1185 1276 1392 1407 1371 1249 1174 1111 1137 1173 1195 1256 1296 1353 1391 1472 1510 1459 1440 1445 1404 1380 1389 1306 1261 1245 1219 1129 1065 987 903 829 760 707 653 612 647 570 510 499 566 574 649 695 719 853 887 958 1021 1063 949 1009 1136 1197 1324 1422 1400 1335 1309 1340 1329 1242 1247 1367 1444 1525 1584 1571 1549 1643 1734 1752 1687 1641 1608 1477 1332 1163 1091 1033 1077 973 870 660 443 317 559 586 603 537 471 578 662 747 822 872 884 793 927 1058 1109 1198 1175 1249 1328 1470 1530 1417 1297 1173 1089 1073 1047 1128 1242 1391 1411 1400 1477 1507 1584 1577 1469 1445 1350 1261 1059 1059 1060 1181 1139 1210 1159 1045 917 885 865 903 980 980 1021 1124 1116 1054 938 814 665 557 493 504 559 606 673 714 791 907 978 1033 1195 1356 1374 1311 1323 1323 1373 1377 1443 1533 1510 1467 1302 1317 1489 1582 1520 1574 1681 1712 1829 1813 1711 1648 1696 1747 1721 1827 1870 1981 2001 1940 1847 1826 1803 1709 1519 1398 1332 1382 1487 1570 1599 1619 1639 1534 1495 1488 1346 1250 1087 930 893 939 947 1042 1112 1058 933 903 811 742 741 756 609 604 576 547 424 506 603 703 826 750 710 730 707 782 889 917 943 972 1028 1093 1189 1328 1426 1454 1572 1657 1633 1493 1319 1210 1156 1217 1250 1134 1050 1225 1296 1516 1545 1529 1559 1670 1774 1857 1899 1809 1700 1616 1553 1491 1569 1547 1505 1414 1414 1434 1456 1433 1472 1445 1427 1412 1361 1277 1178 1151 1070 952 872 747 675 607 525 535 567 584 632 664 654 674 733 611 506 505 631 700 714 730 779 688 666 616 700 839 963 994 915 838 813 881 927 1071 1179 1341 1439 1418 1351 1257 1199 1196 1211 1171 1132 1220 1144 1037 975 881 808 718 652 603 569 503 479 535 578 547 631 665 647 583 608 710 710 698 707 655 652 657 685 644 592 552 526 458 391 313 255 255 302 361 423 564 672 747 734 700 692 706 771 864 821 733 627 569 532 531 532 526 455 391 446 477 458 473 504 467 402 367 402 394 328 323 343 406 452 410 340 376 422 363 251 183 146 141 119 107 108 95 70 44 45 60 91 92 71 135 142 135 206 262 255 211 197 111 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 665 651 620 618 618 625 616 610 624 640 602 672 674 667 661 629 558 579 573 584 626 660 742 756 732 668 632 631 638 667 718 733 690 686 665 637 620 622 602 584 584 601 627 670 677 691 759 775 784 760 713 685 671 659 618 586 549 529 499 532 567 641 690 732 806 826 842 810 795 779 760 706 684 655 639 610 601 592 554 521 548 534 549 568 548 553 537 527 549 549 539 516 505 493 491 474 469 462 444 450 465 455 477 438 455 467 473 494 515 512 518 507 472 418 414 446 437 460 402 369 370 374 373 376 376 376 377 384 408 411 417 430 458 482 494 538 571 607 620 674 629 673 695 731 735 734 737 700 653 691 709 650 673 706 713 686 689 724 744 720 746 740 694 697 721 710 724 724 708 747 757 739 785 780 747 827 849 838 800 817 843 882 837 841 841 892 862 819 793 764 779 770 796 795 751 717 734 781 847 864 860 913 868 804 812 802 762 734 719 694 638 600 647 671 614 563 552 556 598 591 600 629 644 668 687 729 822 865 940 1018 1166 1249 1251 1160 1125 1023 892 974 1042 1118 1118 1140 1177 1224 1132 1082 993 911 859 792 664 710 804 877 1001 1033 919 1026 928 837 906 865 890 902 943 992 1048 1063 1132 1224 1377 1342 1313 1396 1386 1304 1203 1145 1012 920 824 786 788 800 804 818 849 877 939 1015 1100 1129 1191 1244 1380 1493 1584 1532 1402 1294 1191 1121 1026 999 959 956 991 1036 1118 1168 1221 1405 1514 1450 1355 1288 1209 1168 1204 1185 1138 994 925 1080 1157 1238 1205 1089 1081 1079 1061 994 951 920 936 995 1073 1193 1323 1534 1528 1438 1368 1307 1251 1153 1105 1051 1030 1077 1100 1150 1200 1314 1439 1257 1253 1345 1375 1461 1559 1611 1599 1541 1498 1356 1232 1100 959 829 797 824 889 947 997 1047 1091 1004 1060 1168 1177 1257 1305 1127 1019 834 829 883 950 1010 1073 1194 1264 1344 1301 1389 1368 1219 1121 975 891 839 847 809 773 739 734 646 676 680 653 554 618 728 779 833 802 875 942 1018 1123 1234 1243 1254 1298 1292 1323 1355 1375 1351 1310 1243 1190 1144 1141 1120 1085 1036 1025 1021 1034 1044 960 861 802 794 809 672 803 832 926 985 1100 1210 1323 1322 1283 1235 1265 1218 1096 1113 1170 1225 1229 1235 1245 1275 1326 1359 1362 1310 1333 1316 1288 1303 1198 1124 1070 1052 989 926 837 792 712 675 675 649 709 667 555 520 468 519 631 665 796 913 1018 965 1069 1163 1004 918 1051 1190 1354 1445 1486 1495 1402 1353 1289 1231 1137 1110 1220 1254 1424 1506 1451 1441 1550 1663 1745 1653 1589 1623 1494 1326 1184 1110 1002 928 970 798 552 430 319 494 585 565 507 440 572 676 879 973 1026 1024 928 950 1109 1236 1313 1330 1422 1515 1568 1573 1423 1307 1142 1046 983 1034 1194 1258 1353 1262 1297 1406 1431 1431 1474 1418 1391 1389 1263 1128 1046 1002 1118 1129 1194 1094 991 991 933 869 835 848 891 971 1052 1047 967 874 790 689 587 483 570 620 616 612 681 841 956 1113 1196 1187 1187 1151 1199 1117 1142 1203 1280 1436 1546 1578 1473 1440 1442 1504 1640 1681 1671 1739 1766 1781 1698 1616 1575 1572 1585 1644 1709 1795 1844 1920 1867 1824 1803 1739 1684 1568 1402 1254 1262 1335 1454 1453 1564 1618 1638 1634 1508 1337 1239 1122 1102 1123 1065 1138 1172 1244 1192 1108 1074 969 890 889 797 770 792 693 559 397 404 553 654 733 673 705 647 730 744 746 761 809 872 1000 1082 1240 1415 1388 1474 1583 1604 1563 1524 1408 1284 1139 1041 975 900 934 1202 1360 1557 1638 1669 1717 1776 1891 1981 1958 1891 1808 1726 1621 1425 1473 1546 1494 1396 1349 1361 1405 1368 1437 1342 1259 1283 1268 1274 1276 1168 1100 959 881 791 744 673 582 612 589 507 504 521 523 570 658 581 520 464 564 632 616 619 657 642 566 681 740 770 880 889 819 713 738 873 993 1059 1160 1270 1303 1325 1342 1340 1314 1315 1345 1291 1300 1283 1178 1069 991 898 836 756 702 632 592 565 514 437 424 569 574 572 581 517 521 616 624 591 570 611 570 576 593 618 641 605 542 452 422 345 257 236 300 355 424 552 677 679 645 618 608 626 690 773 907 879 769 651 643 606 595 562 496 498 550 588 583 551 552 515 463 478 494 437 426 398 440 458 519 510 445 472 434 356 257 261 233 179 178 182 206 164 146 76 40 46 46 60 95 112 101 173 270 252 235 139 124 17 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 650 624 611 609 607 604 611 622 643 631 596 651 643 630 635 598 553 563 554 590 653 672 724 732 723 687 638 656 650 664 720 710 687 660 627 622 603 598 585 574 614 636 645 671 699 759 800 833 834 796 746 706 676 646 610 588 566 520 501 556 609 643 693 740 836 812 812 776 757 763 745 690 654 624 590 573 560 571 566 525 519 523 552 582 562 556 559 551 597 612 557 530 509 501 497 517 498 472 459 437 442 440 456 439 446 466 485 533 544 543 549 573 507 456 444 407 391 418 382 368 367 372 371 374 375 375 376 387 407 416 422 435 498 520 533 527 540 572 586 651 674 693 697 725 730 727 731 690 689 660 684 639 669 724 680 670 698 740 709 721 722 705 672 707 693 704 710 700 711 738 718 763 782 738 782 778 822 788 770 811 848 825 801 835 858 877 878 843 799 765 751 738 725 730 734 707 737 758 784 821 881 924 903 869 900 879 795 754 709 672 627 600 609 631 569 550 552 587 628 667 696 699 721 732 699 711 776 851 952 1031 1174 1228 1245 1164 1218 1106 924 974 1107 1222 1229 1191 1172 1177 1206 1165 1032 1001 879 802 733 664 720 753 895 985 855 878 826 772 777 802 836 862 928 970 1002 1039 1111 1169 1262 1247 1241 1351 1267 1195 1128 1073 997 977 854 796 778 809 827 837 843 868 938 1004 1051 1101 1117 1208 1319 1383 1506 1562 1466 1364 1223 1138 1022 982 954 944 967 997 1047 1081 1175 1233 1428 1472 1427 1350 1295 1215 1270 1237 1190 1051 928 1019 1113 1165 1122 1029 1041 1019 986 947 931 928 945 1049 1113 1213 1362 1556 1558 1477 1417 1335 1269 1175 1107 1047 1036 1057 1127 1180 1203 1297 1413 1255 1179 1237 1252 1376 1462 1557 1534 1429 1394 1300 1220 1083 945 831 788 805 856 924 959 1021 1061 1031 1000 1055 1148 1198 1226 1276 1084 930 793 886 914 974 1033 1159 1235 1241 1185 1297 1316 1142 1033 938 870 823 775 744 729 716 675 603 611 590 586 578 717 848 845 923 1007 1078 1119 1169 1144 1134 1143 1126 1172 1146 1164 1197 1276 1306 1380 1385 1366 1308 1292 1275 1176 1033 955 932 913 936 933 952 884 785 703 657 746 828 932 1020 1088 1191 1205 1174 1133 1082 1114 1049 1010 1068 1157 1142 1175 1210 1133 1155 1194 1203 1220 1211 1220 1207 1242 1312 1239 1140 1011 938 889 820 799 795 839 833 789 799 819 748 603 524 479 460 495 755 907 966 1048 994 1107 1087 932 882 1082 1231 1327 1390 1408 1393 1326 1254 1201 1152 1036 1045 1084 1184 1390 1429 1372 1357 1458 1594 1670 1588 1484 1533 1487 1356 1192 1083 1022 948 912 807 554 441 308 420 552 534 434 469 624 759 934 1017 994 1071 1087 1115 1205 1318 1432 1413 1375 1442 1474 1378 1267 1280 1137 1034 933 1023 1111 1228 1176 1114 1214 1336 1318 1303 1367 1370 1326 1391 1232 1093 1000 945 983 1170 1226 1064 1023 1071 1012 929 866 755 799 910 986 991 927 830 770 639 550 482 561 532 553 615 696 815 820 989 1013 988 1006 1000 1026 1122 1201 1226 1271 1396 1511 1660 1597 1553 1535 1543 1636 1728 1776 1638 1640 1696 1586 1504 1448 1492 1534 1638 1703 1695 1693 1831 1817 1763 1764 1595 1532 1419 1387 1258 1165 1204 1281 1349 1470 1546 1591 1588 1583 1470 1392 1330 1313 1242 1220 1309 1329 1350 1345 1279 1220 1118 1065 976 956 922 859 775 641 440 386 444 557 631 600 600 580 620 615 680 794 960 1037 1147 1214 1252 1343 1368 1380 1391 1425 1392 1353 1324 1269 1197 983 780 885 967 1217 1350 1388 1401 1487 1543 1652 1764 1833 1833 1763 1735 1614 1426 1282 1299 1567 1570 1473 1409 1339 1346 1356 1363 1319 1207 1126 1121 1126 1187 1037 986 997 983 896 810 681 583 725 740 649 616 569 544 483 493 463 471 471 453 514 514 522 557 567 524 623 680 812 876 779 701 685 810 971 1036 1070 1063 1097 1142 1162 1179 1274 1378 1382 1347 1341 1354 1300 1202 1104 1016 914 858 793 746 682 624 562 536 471 410 504 532 508 533 448 439 531 562 529 513 534 520 496 497 517 537 562 544 436 378 320 277 210 298 335 384 512 630 625 566 517 496 545 679 787 892 877 838 793 707 677 630 627 608 629 691 700 620 610 590 593 506 598 670 584 623 569 532 557 566 564 557 541 481 417 365 363 293 199 233 219 149 138 94 133 36 35 31 36 53 103 178 203 255 164 177 91 63 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 621 607 603 600 601 607 650 650 628 610 581 585 606 583 560 549 540 565 583 600 620 656 665 671 685 663 672 671 659 644 640 648 642 628 596 585 586 583 568 575 617 644 678 735 766 789 829 893 906 891 880 810 709 651 590 558 549 515 496 530 610 646 703 789 817 789 764 756 727 740 749 683 631 600 575 549 538 524 561 517 514 561 589 612 564 546 558 568 560 579 566 544 544 514 531 564 538 487 474 466 446 427 456 428 442 485 520 506 535 545 528 576 491 486 463 472 452 406 368 366 369 374 377 373 373 373 379 390 404 418 427 443 476 513 529 542 567 605 644 662 656 698 708 716 717 706 701 666 645 664 621 665 697 664 649 684 733 701 680 679 702 665 652 687 726 723 684 689 689 726 745 774 762 712 723 775 770 764 825 827 780 791 825 868 859 844 860 874 842 836 820 770 750 741 704 693 728 765 837 899 939 917 868 833 879 935 830 772 732 712 683 676 615 575 550 551 553 571 596 625 645 640 658 705 746 749 777 825 930 1016 1119 1231 1287 1300 1299 1179 998 1024 1164 1262 1414 1329 1235 1150 1144 1223 1059 1014 962 862 763 792 666 720 738 738 721 772 808 819 871 889 881 931 977 1005 1051 1097 1168 1238 1274 1166 1146 1157 1130 1104 1029 988 922 897 812 788 767 801 813 821 863 912 967 944 974 1009 1092 1155 1254 1280 1387 1481 1461 1389 1299 1207 1056 1010 964 932 954 976 1012 1040 1118 1218 1448 1566 1517 1439 1318 1349 1368 1292 1226 1109 972 944 1027 1027 1040 1001 967 953 926 920 913 957 1007 1033 1128 1303 1455 1636 1613 1536 1456 1367 1300 1209 1147 1058 1038 1062 1091 1121 1163 1286 1314 1149 1131 1172 1211 1276 1326 1414 1467 1490 1420 1306 1224 1069 939 860 831 805 810 889 927 1000 1035 950 987 1057 1121 1105 1146 1194 1174 909 771 853 902 976 1035 1136 1181 1032 995 1109 1162 1143 1095 987 889 829 807 759 762 808 797 670 560 547 544 595 635 746 844 1015 1089 1066 1015 976 954 954 959 974 1002 1001 1001 1043 1068 1172 1247 1357 1415 1468 1389 1395 1293 1139 1066 936 866 800 810 822 842 845 739 593 671 741 819 888 970 1025 1033 1001 972 946 1052 1005 940 987 1010 1042 1101 1082 990 1002 1044 1049 1048 1033 1087 1185 1332 1428 1557 1514 1308 1167 1096 1074 1024 1073 1056 1057 1080 1105 1028 993 815 669 525 449 726 905 1035 1141 1069 940 892 882 848 981 1126 1243 1245 1205 1260 1275 1224 1163 1026 1046 951 944 1063 1214 1258 1251 1188 1209 1349 1418 1530 1535 1374 1421 1478 1375 1213 1150 1070 956 853 832 635 528 389 300 417 398 489 562 566 646 766 780 895 930 990 1035 1104 1205 1290 1198 1118 1193 1308 1334 1168 1057 982 945 894 996 1069 1169 1046 1073 1225 1316 1410 1314 1223 1256 1383 1454 1310 1134 1002 878 966 1138 1088 1043 1069 1095 1023 952 867 783 714 709 808 873 861 792 718 587 501 497 571 668 757 745 715 816 741 817 815 852 874 937 1001 1027 1159 1299 1398 1541 1604 1620 1575 1612 1677 1685 1739 1726 1692 1598 1494 1548 1538 1409 1411 1471 1481 1497 1494 1528 1603 1742 1781 1763 1793 1691 1608 1488 1387 1310 1239 1134 1095 1181 1316 1369 1336 1390 1430 1361 1374 1281 1276 1318 1313 1403 1407 1309 1279 1212 1133 1079 1113 1030 948 921 786 611 517 377 450 449 465 450 470 511 514 515 536 685 872 966 984 1073 979 1070 1120 1069 1049 986 1043 1138 1130 1113 1080 953 779 742 878 865 994 1122 1218 1315 1427 1473 1637 1701 1471 1441 1406 1415 1381 1274 1119 1159 1490 1520 1459 1385 1344 1304 1349 1393 1288 1176 1036 955 975 987 935 867 770 749 748 710 657 743 835 856 812 780 717 655 506 595 594 551 652 600 502 528 461 444 431 459 612 640 737 784 721 624 612 792 935 950 956 917 886 918 978 1059 1201 1319 1257 1174 1149 1146 1191 1205 1151 1093 1020 977 891 816 765 725 640 601 470 349 399 409 444 463 397 355 428 436 457 431 392 380 435 368 408 391 398 447 462 435 352 276 189 205 300 370 473 454 454 437 367 467 573 725 807 757 729 831 882 790 756 745 779 753 745 822 833 802 779 748 722 697 710 691 668 652 682 667 705 685 615 624 636 513 456 407 361 305 302 307 276 265 196 137 110 48 40 28 28 56 81 121 152 238 183 83 51 38 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 620 610 601 599 606 623 647 635 616 609 617 602 587 602 633 551 544 595 585 574 643 668 671 665 659 671 705 694 663 645 635 625 605 594 581 575 572 571 563 577 615 663 711 729 758 790 844 891 878 880 892 841 726 657 614 555 520 497 490 556 612 645 743 810 787 761 741 724 703 697 727 717 696 676 646 624 605 530 512 502 530 544 576 616 575 546 533 539 543 575 564 547 551 537 541 537 514 482 472 458 448 435 430 426 444 484 491 510 498 509 529 594 531 510 509 497 467 371 368 366 369 369 368 371 370 373 374 383 408 424 431 493 478 481 505 547 552 575 612 636 666 688 708 706 709 693 678 643 631 669 612 679 682 636 684 724 699 666 660 679 660 643 666 722 749 710 671 670 693 714 733 729 726 702 740 718 748 788 816 790 780 829 860 885 883 838 869 906 881 876 854 808 764 748 709 684 737 761 814 901 876 831 800 797 906 942 833 766 702 689 704 684 654 602 547 544 558 601 656 636 620 629 674 705 752 784 831 860 921 992 1098 1189 1327 1408 1381 1250 1073 1053 1178 1272 1453 1403 1295 1187 1082 1144 1017 964 908 810 928 882 697 674 683 691 753 810 854 877 914 960 941 975 1032 1070 1117 1165 1234 1245 1188 1126 1035 1036 1135 1181 1111 1058 1034 940 825 797 763 772 825 839 901 948 1087 1054 1002 1051 1091 1121 1158 1165 1232 1333 1388 1321 1216 1121 1058 986 954 921 934 950 970 996 1109 1215 1452 1573 1521 1438 1418 1469 1428 1363 1261 1116 1008 912 929 960 971 942 937 926 916 912 936 995 1045 1095 1165 1367 1530 1674 1626 1560 1495 1404 1335 1221 1142 1078 1047 1061 1079 1155 1164 1216 1204 1142 1166 1159 1196 1248 1265 1348 1459 1504 1465 1321 1190 1081 1001 919 881 785 762 863 914 972 1018 1009 921 959 1027 1039 1098 1160 1108 854 747 858 928 974 1027 1129 1131 953 900 1002 1064 978 932 896 849 784 769 767 736 759 834 779 630 541 539 608 709 825 914 897 940 910 866 826 816 849 835 860 890 926 981 1030 1083 1161 1206 1272 1342 1354 1270 1235 1296 1250 1164 1040 949 842 750 722 702 726 699 616 568 646 765 842 914 927 928 851 858 938 996 1010 916 883 938 965 983 998 949 911 972 931 931 992 1201 1336 1457 1486 1502 1505 1475 1442 1381 1343 1334 1327 1285 1272 1205 1113 1033 973 925 759 503 445 752 873 978 1038 942 893 793 821 946 993 1138 1154 1128 1142 1193 1201 1169 1086 994 922 889 921 1004 1051 1110 1109 1133 1111 1168 1252 1424 1534 1375 1271 1360 1365 1237 1168 1085 1000 854 733 695 562 431 298 410 370 505 451 531 541 587 633 756 801 862 930 1012 1105 1171 1087 966 1060 1182 1326 1234 1195 1050 948 855 920 983 1100 995 995 1159 1307 1376 1296 1184 1254 1336 1380 1229 1029 899 858 1000 988 1019 1068 1146 1136 1065 1004 920 858 795 631 686 759 750 718 675 547 457 516 577 690 811 946 948 925 828 877 927 915 1019 1087 1157 1090 1093 1206 1304 1493 1508 1526 1483 1533 1559 1630 1675 1641 1547 1537 1429 1436 1384 1412 1326 1321 1354 1399 1469 1610 1670 1793 1769 1734 1801 1800 1694 1498 1374 1265 1218 1091 1024 1095 1181 1196 1163 1321 1346 1206 1205 1141 1105 1186 1171 1308 1356 1285 1180 1056 1036 1012 1082 994 885 791 740 568 461 495 526 497 444 482 453 452 444 474 520 560 712 761 834 876 899 1083 953 862 887 847 865 946 921 894 783 795 797 917 1032 1130 1114 1023 1314 1444 1534 1618 1729 1697 1480 1320 1207 1182 1150 1097 1014 1064 1241 1435 1411 1364 1228 1322 1274 1299 1302 1204 1083 1011 864 822 820 759 731 742 683 687 714 834 952 961 834 759 618 551 561 684 678 625 744 641 568 621 597 520 404 427 478 544 671 702 639 583 607 752 820 811 814 811 757 783 881 978 1119 1232 1217 1145 1091 1055 1043 1076 1133 1112 1011 930 809 743 680 648 585 524 458 404 325 314 357 352 340 373 389 338 358 345 315 310 358 324 347 311 301 328 373 371 341 279 202 206 312 366 411 353 340 333 348 516 645 687 657 621 671 808 897 921 877 842 810 777 746 739 797 866 837 765 734 663 635 588 582 565 575 550 576 567 497 513 549 609 569 448 400 371 354 356 331 262 222 163 114 84 88 29 24 26 47 128 144 203 178 97 63 10 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 620 613 600 594 606 647 643 631 635 653 622 601 627 652 616 531 561 571 562 565 605 620 615 636 680 722 705 681 667 634 618 602 584 576 572 568 562 563 560 576 616 631 685 710 748 787 859 881 868 878 878 823 735 701 622 561 505 493 519 568 610 650 759 791 777 730 715 686 683 702 721 684 667 646 622 608 576 571 540 496 522 557 566 602 595 586 555 517 560 580 560 536 533 561 559 562 522 495 484 460 446 433 423 423 453 485 478 476 474 493 524 605 560 503 493 476 439 382 366 364 368 366 367 372 368 370 373 395 404 417 436 471 490 531 537 536 557 618 646 637 661 692 705 705 681 697 664 653 609 640 602 664 660 644 675 717 678 640 638 637 630 676 713 728 718 675 654 700 706 711 715 684 685 695 709 748 785 783 769 760 793 870 858 852 832 814 860 898 853 805 833 766 733 699 669 720 744 768 848 882 818 768 762 836 884 879 835 756 712 676 626 610 617 565 542 541 575 612 655 696 643 661 685 743 768 790 844 907 978 1037 1129 1190 1353 1478 1411 1310 1146 1103 1175 1286 1463 1438 1276 1180 1078 1014 960 900 856 933 987 914 749 672 671 678 732 811 927 980 1021 1019 1044 1069 1108 1178 1217 1209 1131 1111 1245 1203 1078 990 1098 1064 1010 940 896 881 860 819 761 766 799 834 910 996 1164 1136 1095 1176 1256 1182 1121 1106 1125 1180 1243 1255 1115 1045 993 949 908 928 968 1005 1038 1022 1097 1155 1393 1529 1506 1504 1509 1538 1450 1366 1247 1106 1034 908 906 919 920 918 917 914 906 930 963 979 1020 1128 1232 1430 1593 1681 1633 1566 1492 1387 1333 1244 1172 1117 1066 1049 1059 1074 1078 1090 1101 1141 1145 1166 1209 1259 1254 1282 1352 1475 1478 1337 1206 1066 1028 946 895 806 740 817 893 937 992 1057 1020 867 952 1043 1101 1140 951 792 719 865 926 964 1019 1104 1013 873 811 869 894 830 827 835 786 762 767 833 816 743 672 647 596 534 540 700 837 848 779 804 764 720 666 671 674 753 887 968 1000 1032 1072 1144 1188 1264 1290 1321 1259 1212 1203 1081 1143 1145 1132 1025 950 846 784 681 600 597 568 552 540 577 655 705 784 805 793 759 844 887 913 915 905 863 784 832 840 889 902 832 849 900 1007 1123 1360 1467 1448 1425 1403 1406 1387 1373 1363 1356 1341 1330 1295 1248 1156 1084 1023 1027 970 903 556 449 575 705 948 924 772 817 814 880 970 990 1004 1015 1077 1120 1126 1147 1144 1065 933 864 850 888 977 1072 1081 1030 1083 1033 1055 1156 1351 1455 1342 1239 1249 1329 1159 1120 1049 1041 828 656 735 604 432 291 347 362 452 449 608 693 784 828 813 890 884 906 1074 1168 1119 1025 875 960 1151 1283 1252 1244 1082 977 852 851 1004 1086 959 965 1174 1322 1413 1360 1206 1136 1207 1324 1229 1031 947 802 869 902 993 1066 1137 1198 1137 1050 997 918 805 707 654 582 610 596 595 480 456 547 655 764 855 1017 1115 1014 947 944 1042 1058 1005 1122 1231 1289 1216 1201 1322 1390 1405 1434 1467 1499 1537 1586 1605 1542 1507 1401 1353 1303 1257 1249 1232 1294 1409 1478 1546 1669 1707 1693 1734 1832 1850 1821 1699 1523 1468 1423 1332 1249 1120 962 1053 1033 1115 1251 1233 1103 1003 1053 951 1024 1081 1195 1232 1206 1118 998 921 980 994 899 805 674 589 482 453 658 738 734 689 725 701 694 646 532 494 441 494 537 621 667 746 875 765 749 722 703 709 737 719 689 694 787 960 1041 946 1136 1324 1334 1228 1351 1684 1800 1849 1930 1685 1455 1201 1031 898 875 885 956 1055 1166 1173 1123 1290 1241 1215 1196 1230 1270 1157 1035 941 940 823 878 835 848 782 807 853 850 990 915 788 694 626 626 622 734 762 743 735 650 733 736 727 633 478 451 405 454 519 528 540 492 612 666 662 665 677 644 730 842 924 983 1091 1221 1235 1161 1093 1037 928 926 1102 1131 1022 938 843 766 659 608 543 492 425 401 373 339 293 296 277 286 281 259 254 242 254 240 216 241 272 249 244 252 253 242 225 237 173 199 313 362 322 252 246 306 391 522 639 600 558 532 660 798 899 873 818 749 709 682 651 643 703 801 783 732 679 599 560 545 506 491 458 432 474 489 381 424 496 556 558 554 519 440 465 377 341 258 210 149 150 153 93 34 23 22 50 82 141 155 194 91 58 11 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 621 609 597 593 630 646 635 631 675 649 614 602 623 645 581 525 542 545 545 554 574 584 604 625 660 701 712 688 661 663 614 599 607 603 591 577 565 556 558 586 613 654 670 702 742 809 833 859 858 874 847 781 707 681 623 582 512 485 527 556 614 688 786 781 766 739 701 654 637 703 692 682 660 631 620 595 544 535 532 489 516 562 576 582 576 565 563 522 523 544 553 554 529 543 556 547 556 513 521 489 462 426 416 444 465 460 453 459 466 486 524 560 511 512 508 447 425 371 364 364 368 367 368 371 372 370 371 402 402 418 449 500 503 517 541 580 584 566 622 640 669 696 698 687 677 694 656 600 598 608 608 680 630 655 640 697 674 624 625 626 668 708 748 714 695 654 651 691 702 708 675 674 699 728 755 790 737 726 748 804 811 804 858 801 799 833 863 852 789 747 761 761 703 685 672 716 754 782 860 864 777 728 772 850 832 777 770 710 651 705 649 614 562 545 539 545 602 594 624 674 704 689 726 740 816 852 869 919 1015 1098 1152 1249 1464 1527 1448 1345 1206 1182 1259 1345 1499 1480 1332 1220 1102 1032 1017 965 972 979 1052 957 829 760 671 676 758 810 928 1006 1065 1070 1135 1178 1186 1141 1122 1104 1043 1128 1184 1127 1069 957 1001 989 922 874 834 823 809 804 767 760 815 822 913 995 1192 1192 1136 1193 1297 1271 1136 1086 1032 1024 1076 1134 1078 987 940 912 921 959 966 1006 1028 1022 1082 1153 1272 1408 1551 1582 1545 1479 1419 1304 1207 1058 1007 909 902 906 909 909 906 906 913 971 1037 1067 1102 1148 1297 1499 1641 1692 1644 1581 1528 1451 1399 1296 1222 1149 1100 1058 1072 1070 1092 1143 1150 1114 1169 1150 1150 1238 1233 1254 1329 1479 1493 1369 1272 1155 1099 996 916 834 751 758 817 881 934 983 849 828 963 1045 1095 1092 926 751 708 862 909 953 1018 970 892 788 761 791 806 728 783 790 772 736 760 871 851 841 843 694 651 532 641 781 766 695 642 637 626 573 636 677 738 863 948 1094 1129 1115 1105 1086 1132 1140 1124 1199 1145 1022 1038 979 1012 1007 990 859 815 744 676 613 605 609 604 594 550 527 575 598 642 712 709 666 790 790 823 798 800 807 787 721 753 786 777 818 921 1009 1152 1327 1401 1435 1380 1366 1352 1325 1326 1309 1309 1298 1265 1244 1193 1169 1076 1029 1010 1043 1004 948 781 603 514 801 853 859 754 812 876 914 983 1061 1094 1138 1181 1268 1239 1213 1083 969 817 823 970 1006 1066 1180 1116 988 971 964 1046 1162 1285 1367 1274 1167 1194 1280 1188 1097 995 999 888 696 579 638 424 303 308 350 377 452 544 602 734 876 1004 1053 1083 1086 1159 1172 1012 927 804 890 1046 1222 1209 1045 944 936 830 790 917 906 875 965 1199 1356 1491 1378 1239 1122 1093 1146 1180 1089 987 804 820 949 867 966 1067 1177 1155 1106 1056 946 867 816 762 662 609 526 489 445 477 615 714 860 961 1102 1121 1174 1105 1113 1066 1187 1141 1181 1177 1301 1364 1263 1255 1330 1402 1547 1535 1611 1622 1658 1651 1623 1582 1483 1488 1414 1345 1189 1281 1391 1419 1498 1593 1566 1544 1639 1752 1813 1859 1880 1806 1737 1687 1565 1445 1301 1174 983 911 938 1036 1062 1048 1041 905 875 850 878 981 1017 1070 1115 1046 986 961 815 860 822 731 641 488 350 456 616 726 940 935 921 869 825 761 691 635 521 520 507 512 554 550 661 596 578 611 604 633 632 638 751 794 929 1104 1070 1116 1046 1240 1364 1509 1464 1562 1738 1856 1817 1761 1688 1433 1233 1034 875 729 818 913 1030 1015 1072 1179 1098 1105 1102 1146 1234 1221 1155 1055 951 948 984 964 925 830 884 912 991 957 863 786 713 746 659 624 734 871 852 782 773 872 834 718 645 507 479 496 390 388 395 416 506 563 522 548 557 599 690 787 944 1066 1104 1229 1280 1191 1166 1089 1019 894 845 1017 1127 1037 960 851 803 712 652 585 562 505 447 361 327 371 356 314 322 310 340 329 314 288 275 229 194 194 185 190 191 180 182 175 170 181 153 161 242 209 209 280 328 381 516 523 487 467 497 607 759 814 851 808 728 690 603 568 577 646 751 798 738 678 604 565 516 457 369 352 353 352 368 315 362 456 501 459 474 511 543 500 439 417 303 253 225 175 137 93 42 23 20 23 60 97 143 176 133 82 10 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 602 600 603 587 647 632 619 629 649 632 597 618 584 598 549 514 546 549 564 593 593 592 607 625 695 740 780 756 694 661 640 617 636 604 603 606 584 554 558 573 608 617 659 682 747 756 821 863 843 860 831 760 671 628 571 538 504 481 507 538 586 698 774 768 751 706 695 668 608 661 652 657 639 619 609 549 546 522 500 488 492 521 537 562 562 542 529 524 506 523 529 511 520 523 505 519 519 513 501 485 462 441 418 425 434 436 450 480 506 497 546 518 482 501 461 415 373 364 362 365 369 366 369 368 370 369 373 398 405 430 469 471 496 518 543 567 593 628 620 625 636 688 689 692 672 660 667 582 632 602 593 647 631 610 645 655 613 599 631 658 704 698 701 726 678 663 631 679 696 689 677 672 697 705 733 721 705 742 792 777 771 826 794 799 857 881 864 771 735 705 698 669 665 648 671 710 750 769 825 826 785 716 725 800 725 693 681 655 618 639 673 632 560 540 540 557 572 593 648 690 724 745 748 778 826 866 932 1003 1061 1116 1164 1265 1424 1558 1504 1423 1287 1218 1328 1376 1510 1534 1387 1268 1166 1090 1096 1056 1110 1102 1061 1034 895 763 691 675 719 772 851 936 1078 1055 1129 1167 1219 1174 1056 985 981 1008 1038 1037 1006 993 938 896 887 861 835 817 802 778 753 758 812 852 922 969 1095 1166 1070 1120 1144 1190 1223 1130 1063 1020 969 956 1037 961 894 878 970 1015 952 956 974 1013 1092 1108 1185 1259 1421 1520 1558 1462 1327 1205 1071 971 926 904 899 901 897 897 897 949 990 1018 1058 1113 1178 1290 1351 1477 1632 1717 1672 1612 1563 1483 1434 1339 1276 1211 1137 1081 1075 1133 1167 1269 1314 1279 1309 1323 1264 1192 1190 1308 1294 1401 1504 1443 1328 1236 1144 1001 925 870 813 723 713 751 816 834 758 811 932 1023 1122 1046 870 707 746 872 913 954 988 892 810 746 722 762 733 731 702 740 728 708 750 835 758 704 786 796 659 553 544 518 523 520 520 527 553 675 795 880 957 912 895 890 867 845 834 817 829 827 817 902 883 849 883 860 899 899 875 838 732 703 734 698 708 712 749 694 646 605 519 560 600 576 593 638 658 625 654 660 668 667 660 686 771 843 935 1065 1137 1189 1239 1267 1314 1319 1276 1271 1263 1247 1236 1216 1202 1180 1158 1144 1117 1091 1045 1012 983 986 956 927 831 784 723 643 664 741 752 801 894 901 1052 1138 1211 1283 1255 1305 1295 1145 988 872 744 823 910 919 1060 1110 1091 993 897 895 960 1052 1216 1295 1205 1078 1102 1166 1191 1100 997 959 767 721 535 433 358 342 302 301 336 405 456 511 636 777 958 1006 975 1001 1004 1085 971 835 749 870 985 1174 1202 1084 969 891 786 765 782 866 1019 1094 1289 1409 1535 1481 1322 1200 1134 1010 1004 893 812 755 861 754 815 958 1052 1115 1142 1142 1070 975 922 853 779 684 619 537 518 465 586 624 680 819 910 1032 1099 1224 1333 1312 1247 1374 1319 1371 1351 1458 1519 1462 1435 1489 1553 1623 1691 1749 1771 1745 1730 1683 1669 1545 1482 1400 1304 1154 1184 1198 1262 1324 1385 1474 1579 1657 1646 1728 1745 1880 1921 1745 1591 1461 1384 1245 1157 1082 956 833 839 839 828 831 825 724 756 809 869 984 1071 1075 1106 940 811 738 629 606 539 438 369 371 501 792 898 969 1081 1118 1066 984 902 734 661 678 741 683 727 612 575 670 818 790 804 898 863 839 952 945 1034 995 1048 1175 1290 1272 1232 1329 1420 1425 1489 1614 1677 1605 1554 1519 1440 1369 1180 1052 821 639 790 801 896 1049 961 966 1056 1100 1104 1165 1285 1275 1191 1154 1140 1079 1061 955 955 1008 940 1015 932 869 800 877 838 765 678 733 782 878 931 859 772 732 604 556 544 631 629 572 553 532 415 371 427 505 597 637 810 838 935 980 1081 1124 1237 1247 1119 1039 969 922 855 768 887 960 1058 1001 893 815 728 651 535 480 449 397 409 494 466 424 414 353 374 395 405 385 323 277 262 287 245 258 268 272 301 291 343 359 322 275 229 155 165 219 285 313 377 408 364 376 374 501 611 649 698 793 776 686 591 543 518 483 559 635 703 724 718 658 628 557 523 458 380 283 249 206 194 312 378 445 368 369 426 451 473 525 525 439 377 319 243 172 130 89 25 15 15 17 49 84 106 153 166 30 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 596 600 586 585 646 628 603 604 633 593 585 620 589 559 513 541 544 553 583 593 608 613 615 644 695 759 837 817 738 679 646 637 646 643 627 619 581 562 551 562 592 599 638 690 722 749 813 863 837 839 834 762 662 618 581 546 515 500 483 513 581 676 745 741 721 711 676 645 626 606 634 641 614 601 596 596 581 567 544 507 478 515 537 543 548 534 521 514 495 515 514 495 500 513 506 493 513 506 502 497 467 451 431 414 427 439 456 478 489 508 551 520 471 445 439 377 366 363 361 368 368 364 366 370 369 372 385 403 410 441 450 497 506 515 536 583 628 651 659 649 673 683 677 685 668 630 639 573 606 583 590 647 611 619 654 621 594 612 656 694 674 678 692 692 676 633 624 664 684 681 651 658 669 685 713 688 708 754 734 750 790 801 756 821 849 850 856 837 812 750 721 682 649 645 686 726 804 840 854 835 789 741 669 714 744 669 621 603 589 585 571 546 535 535 543 593 615 599 661 681 732 756 804 799 833 880 943 1002 1071 1116 1180 1241 1387 1525 1552 1481 1336 1246 1288 1349 1446 1550 1428 1309 1183 1111 1107 1137 1124 1127 1057 1014 913 820 739 676 728 750 813 894 1016 1103 1044 1025 1080 1064 1014 966 933 1048 1116 1103 1040 993 943 914 846 871 833 808 786 775 748 761 854 920 996 1009 1133 1116 1024 1042 1116 1118 1158 1206 1071 1018 926 911 1018 950 899 866 962 998 975 940 945 986 1027 1088 1129 1157 1269 1312 1356 1373 1240 1134 1051 948 913 896 895 898 895 907 948 984 1015 1047 1071 1132 1207 1295 1358 1479 1610 1747 1697 1631 1569 1487 1447 1361 1323 1216 1171 1094 1078 1144 1192 1316 1367 1400 1486 1441 1344 1241 1235 1214 1228 1334 1434 1501 1397 1291 1217 1079 977 915 857 762 715 702 707 717 704 776 870 1012 1104 1077 884 710 699 799 895 910 887 879 827 734 711 763 720 692 671 684 692 692 724 787 678 619 658 657 582 530 524 527 555 546 579 514 600 704 737 737 752 684 669 668 670 698 688 715 662 675 759 790 796 760 796 779 836 825 811 819 785 800 818 847 848 904 922 885 853 772 594 510 515 509 536 594 629 659 651 653 701 771 787 829 880 988 1091 1058 1035 1032 1096 1207 1210 1250 1231 1231 1212 1197 1177 1157 1142 1117 1092 1089 1057 1050 1013 984 961 953 925 902 788 694 708 484 657 682 820 873 950 1046 1045 1089 1126 1175 1262 1262 1278 1200 1048 900 714 775 830 945 1079 1117 1018 981 824 892 1046 1143 1186 1192 1149 1082 1012 1164 1218 1133 1070 1004 805 758 744 644 497 457 461 414 279 319 413 464 568 629 738 840 854 872 982 1077 948 848 707 784 948 1073 1117 993 849 844 765 740 922 980 1080 1196 1319 1388 1461 1408 1249 1152 1082 974 902 837 842 728 692 750 854 994 1030 1031 1037 1097 1055 1005 920 764 689 574 497 428 449 600 713 717 808 1030 1108 1079 1055 1102 1156 1199 1321 1463 1451 1464 1501 1489 1458 1599 1592 1580 1622 1643 1666 1749 1697 1671 1549 1484 1544 1464 1365 1305 1378 1226 1108 1227 1286 1428 1486 1559 1641 1538 1533 1684 1787 1932 1889 1730 1589 1452 1353 1270 1213 1089 980 855 774 754 713 685 662 690 777 883 964 1024 970 1015 995 859 724 612 518 388 344 336 414 529 650 894 1035 1046 1163 1268 1131 964 859 752 727 792 894 846 971 866 800 693 799 995 977 909 891 1024 1110 1158 1175 1174 1135 1110 1301 1475 1418 1404 1253 1225 1355 1469 1549 1488 1366 1324 1327 1247 1147 1092 968 743 611 682 812 833 882 935 1071 1146 1237 1210 1206 1167 1132 1124 1136 1108 1145 1040 1049 1104 982 1031 997 918 935 979 852 755 742 774 876 925 877 778 641 623 556 582 631 751 762 727 711 654 518 417 432 542 621 689 839 973 986 947 991 1086 1211 1254 1149 1062 943 875 779 741 801 937 1054 994 903 809 707 643 625 572 465 497 496 533 512 481 426 402 448 458 417 364 311 325 340 312 314 362 336 342 369 398 463 450 379 355 290 222 136 160 211 279 357 328 298 313 338 502 583 573 607 737 810 701 611 514 468 416 480 556 623 642 641 705 709 616 520 437 371 331 324 264 206 224 297 357 346 274 311 349 385 471 512 537 453 354 282 210 131 65 34 14 13 14 41 79 60 122 158 109 46 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 603 600 588 594 651 630 597 579 580 561 584 642 620 555 511 543 546 563 572 580 570 587 612 642 682 735 814 815 748 716 663 685 710 700 690 663 659 642 556 544 565 582 622 660 713 754 794 858 846 815 822 745 686 632 587 562 537 513 482 475 584 641 700 733 701 673 660 635 602 578 609 611 627 580 562 567 561 549 529 521 475 518 520 539 594 538 514 503 499 485 494 491 479 502 502 481 476 481 484 491 485 451 415 418 446 471 479 510 520 538 558 488 458 438 421 372 365 360 359 368 364 362 366 366 369 372 384 409 424 438 450 476 491 524 542 542 588 612 653 670 677 669 680 673 678 609 625 593 558 572 631 616 577 610 633 588 582 630 634 668 654 651 695 655 657 615 640 660 657 640 639 682 693 710 718 682 701 701 739 776 791 769 758 804 806 834 829 819 769 745 758 717 644 636 662 686 731 781 879 819 748 733 668 647 716 714 664 614 567 554 541 530 531 533 556 602 642 656 634 665 718 757 816 862 877 899 911 974 1065 1111 1174 1221 1351 1425 1536 1470 1314 1225 1251 1288 1344 1444 1471 1363 1264 1175 1141 1187 1202 1190 1160 1033 981 986 837 733 684 686 756 836 934 972 976 898 989 965 915 862 837 896 986 1050 1113 1079 992 923 863 816 841 805 783 767 748 791 856 906 1016 1028 1120 1096 1000 1055 1140 1128 1062 1126 1088 1006 897 910 1048 966 880 878 987 1058 1021 963 934 958 993 1024 1075 1109 1150 1132 1177 1208 1156 1052 981 932 903 891 890 891 890 935 941 957 982 1019 1061 1152 1235 1335 1394 1457 1548 1719 1737 1668 1608 1529 1475 1389 1341 1263 1210 1131 1091 1111 1169 1323 1435 1508 1575 1428 1301 1314 1300 1255 1227 1266 1347 1495 1489 1360 1284 1155 1027 937 900 803 766 727 710 697 694 748 847 994 1064 1054 919 733 665 715 761 815 909 858 823 685 701 753 686 715 651 639 682 685 735 704 619 555 544 540 533 547 610 678 710 761 756 543 507 516 522 520 542 555 571 583 636 620 612 635 607 652 713 714 772 758 716 735 774 760 785 883 943 947 979 982 1017 1047 1013 1014 959 870 746 650 489 588 695 746 777 834 862 818 850 901 939 963 988 1017 959 905 873 858 990 1027 1064 1147 1195 1189 1175 1170 1155 1138 1112 1094 1066 1034 1043 1023 984 915 805 912 914 811 700 646 531 591 745 837 937 1020 1103 1206 1245 1262 1273 1289 1334 1264 1144 1073 944 888 767 659 842 979 1114 1169 1062 914 803 936 1060 1162 1110 1030 1036 956 1018 1183 1251 1195 1141 1062 981 975 904 837 684 603 587 472 348 271 380 396 406 445 534 610 740 861 1027 1071 930 815 682 786 944 1044 1038 932 832 764 700 745 805 860 991 1079 1200 1305 1333 1409 1338 1250 1164 993 1002 1065 1027 868 696 699 809 917 928 932 941 1007 1035 950 819 688 624 507 429 416 513 670 719 863 946 974 1051 959 977 934 974 1069 1218 1379 1397 1300 1370 1311 1350 1507 1440 1517 1563 1652 1711 1598 1539 1512 1495 1360 1455 1461 1324 1221 1244 1256 1109 1143 1232 1377 1478 1459 1502 1427 1439 1628 1765 1892 1868 1707 1579 1432 1341 1209 1141 1078 1019 867 893 855 850 811 689 768 854 947 994 956 873 948 974 755 673 557 375 347 440 540 609 675 735 874 994 1157 1173 1277 1151 1003 913 848 820 845 931 1023 1125 1003 987 879 864 974 985 1032 984 933 1011 1128 1183 1229 1314 1318 1426 1488 1340 1244 1137 1070 1240 1338 1350 1336 1229 1144 1072 997 929 877 877 810 603 597 719 800 929 999 1100 1183 1158 1090 1119 1056 1039 1017 1030 1007 1034 1070 1167 1156 1085 1141 1079 1029 1051 1034 885 879 819 911 932 917 772 723 603 605 691 663 779 855 857 787 684 611 511 454 362 458 603 698 843 844 831 889 998 1034 1117 1243 1169 1102 999 909 787 693 798 894 1006 971 918 884 818 752 650 578 522 595 599 592 566 533 468 483 513 477 412 384 385 408 396 388 431 443 392 403 459 471 463 423 364 309 238 197 131 124 164 233 257 230 242 284 395 534 487 497 564 717 758 628 551 487 415 378 383 468 543 534 536 605 640 635 580 502 447 458 420 339 250 161 197 248 299 224 267 272 358 391 453 505 516 415 332 283 211 101 33 17 12 12 34 44 62 113 171 219 121 42 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 612 623 588 616 655 627 594 562 571 553 564 608 555 509 520 531 525 534 546 562 590 626 636 694 742 758 801 795 808 749 708 727 696 742 762 729 698 657 599 561 542 560 589 634 728 739 789 847 843 827 783 784 692 649 602 576 548 528 488 470 543 600 703 714 693 659 637 612 594 562 576 612 597 578 561 545 537 527 522 506 475 498 501 524 589 583 518 493 488 476 467 482 473 481 477 473 470 459 448 452 459 456 414 443 447 467 478 495 500 496 476 449 432 427 418 369 360 359 362 369 362 363 366 366 366 373 399 414 420 466 488 489 505 550 563 617 566 603 618 649 673 657 667 666 668 626 591 597 551 600 663 607 575 627 608 574 591 614 656 654 627 660 660 624 623 618 635 617 622 633 652 686 718 730 691 675 687 733 730 762 783 734 774 799 783 802 804 758 743 749 686 698 625 649 666 682 711 757 800 765 793 779 700 666 643 670 674 608 559 542 525 529 528 533 565 609 662 703 697 706 718 762 819 856 868 823 876 923 1007 1065 1138 1205 1227 1278 1405 1417 1283 1181 1134 1173 1274 1330 1464 1419 1317 1234 1174 1255 1273 1274 1218 1127 1098 1086 910 823 734 709 689 740 797 861 870 799 872 940 922 825 770 793 812 882 1053 1037 930 873 840 809 808 821 769 745 766 808 862 911 976 996 1068 1092 945 1021 1173 1138 1005 1024 1090 978 877 886 982 942 853 869 888 941 1019 988 903 927 959 980 997 1023 1052 1042 1058 1090 1077 1004 953 912 897 886 888 884 917 955 967 1003 1010 1060 1073 1110 1162 1300 1412 1449 1504 1657 1765 1682 1619 1547 1512 1431 1371 1307 1242 1167 1129 1122 1172 1275 1368 1540 1597 1451 1361 1418 1398 1344 1338 1275 1328 1482 1540 1406 1320 1168 1058 958 908 837 761 734 716 702 691 713 795 938 1026 1032 1009 775 698 733 772 871 865 797 713 663 746 763 741 618 607 591 640 700 654 575 545 613 652 672 679 724 783 826 846 785 749 680 590 503 496 497 495 495 521 549 560 556 564 592 645 697 723 792 826 827 762 680 722 777 876 933 901 833 906 832 875 899 872 839 848 821 740 651 520 478 550 585 690 770 731 757 703 732 772 800 882 866 832 759 696 752 870 842 999 949 1114 1135 1122 1115 1096 1079 1062 1050 1033 1013 999 979 928 789 672 768 771 748 638 597 656 707 692 762 853 927 1047 1170 1347 1406 1383 1339 1329 1275 1142 999 884 824 725 639 830 948 1079 1199 1099 928 752 827 964 1097 1044 924 905 948 1083 1198 1296 1260 1227 1187 1139 1129 1056 994 863 739 622 518 387 319 294 353 466 508 605 659 813 923 1053 1024 921 801 656 762 862 1021 910 905 832 749 658 704 843 983 1019 1063 1088 1146 1288 1415 1342 1249 1165 1111 1159 1173 1013 863 704 672 782 836 831 838 849 899 921 840 756 607 526 441 401 610 570 553 684 864 869 774 845 838 850 867 951 1123 1251 1242 1295 1166 1234 1212 1337 1326 1323 1408 1482 1646 1681 1479 1398 1415 1396 1313 1319 1436 1393 1222 1133 1158 1040 1168 1271 1394 1472 1396 1350 1316 1416 1630 1800 1839 1877 1751 1668 1534 1418 1283 1192 1084 977 956 1034 1043 980 787 675 652 789 828 820 804 760 813 852 701 588 369 337 391 413 491 611 651 713 856 972 1165 1261 1260 1175 1025 910 948 842 861 989 1109 1219 1190 1149 1040 1043 1071 1087 1156 1116 976 1002 1030 1113 1209 1370 1512 1494 1407 1241 1153 1106 1004 1099 1147 1214 1264 1217 1159 1077 990 893 812 690 717 587 487 613 744 903 1034 1096 1072 1065 1003 1068 988 951 918 895 957 918 971 1073 1098 1166 1183 1158 1129 1130 1095 1013 962 939 887 796 803 725 669 654 732 733 846 910 927 784 701 643 582 519 482 348 401 495 648 671 706 786 814 906 1035 1143 1193 1069 998 910 832 742 671 691 783 940 1039 984 930 851 801 701 595 603 670 696 680 620 591 543 558 544 484 447 448 474 483 490 473 539 514 477 472 508 458 401 354 309 241 172 174 158 162 120 153 158 206 260 302 380 452 396 459 514 635 684 584 506 393 353 329 294 367 472 445 436 501 566 639 632 575 562 454 381 306 251 165 133 192 245 234 191 319 320 333 389 457 499 462 371 264 180 101 49 19 10 16 18 26 96 103 122 160 212 170 41 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 646 615 614 664 651 629 581 545 582 556 548 548 509 539 547 545 561 581 576 581 598 632 672 673 716 761 784 761 746 731 735 766 710 674 740 735 691 659 611 590 556 542 561 625 704 715 795 824 813 822 805 754 740 693 670 628 566 527 483 465 552 571 679 682 672 649 621 598 578 517 559 573 556 551 538 534 521 508 500 494 478 464 480 497 520 581 582 520 491 477 467 453 448 442 442 438 454 466 464 457 444 422 401 409 425 436 438 448 446 443 440 428 426 411 404 361 356 359 360 365 360 363 363 364 365 389 399 412 439 452 483 494 522 551 593 620 651 652 628 666 668 666 628 662 641 616 574 547 555 623 599 555 559 575 559 597 648 657 659 608 635 648 616 597 592 621 633 672 678 677 676 701 720 694 655 695 687 706 753 732 713 762 787 754 764 808 818 774 753 702 698 665 615 668 701 711 782 790 746 694 685 708 769 702 664 608 579 589 539 523 520 522 530 554 589 611 658 703 783 783 801 816 878 852 787 798 876 933 934 1004 1104 1137 1137 1111 1193 1238 1268 1151 1038 1084 1192 1267 1356 1431 1430 1336 1258 1285 1356 1324 1270 1223 1100 1081 982 875 791 759 713 733 713 712 694 696 707 748 749 704 711 709 710 773 948 934 865 821 774 762 782 769 739 746 799 824 867 888 899 921 1029 1048 896 937 1067 990 968 896 921 864 831 838 842 901 905 981 978 953 921 925 883 890 904 917 932 949 976 979 979 992 976 952 930 900 887 886 887 893 915 937 958 1010 1035 1024 1020 1090 1130 1230 1317 1369 1434 1494 1610 1731 1666 1576 1524 1452 1421 1336 1266 1219 1183 1125 1161 1272 1366 1531 1623 1526 1432 1450 1483 1464 1352 1331 1395 1556 1585 1448 1344 1174 1082 995 942 861 800 784 777 768 745 679 710 804 931 1026 851 758 731 644 754 731 663 638 619 635 650 656 625 598 584 576 625 562 570 619 688 767 859 917 945 896 816 666 622 581 567 560 556 534 522 513 494 487 486 497 508 628 724 826 861 882 905 947 905 912 901 788 663 721 805 719 774 644 717 642 678 674 674 611 589 613 657 626 583 534 465 489 567 620 521 533 525 518 586 658 691 683 640 581 552 565 589 610 680 844 890 968 982 986 1029 1041 1026 1017 1003 989 972 927 785 618 504 602 481 450 659 786 842 864 851 876 975 1043 1192 1255 1352 1371 1240 1126 1051 1144 1111 1055 905 817 690 626 801 887 1029 1147 1055 932 764 728 936 921 875 788 984 1066 1214 1174 1120 1112 1216 1230 1248 1217 1242 1141 955 819 642 518 406 341 268 315 368 451 563 663 871 1005 989 880 820 659 679 803 884 913 919 808 712 734 637 693 765 794 816 901 1069 1158 1331 1473 1416 1376 1340 1291 1295 1161 1035 842 716 568 658 760 754 762 747 755 730 672 637 641 563 505 465 590 618 582 618 628 673 737 823 930 901 972 1063 1118 1204 1105 1202 1071 1155 1244 1180 1277 1349 1486 1527 1643 1588 1499 1356 1332 1270 1317 1196 1282 1338 1166 1103 1056 1012 1148 1284 1358 1294 1285 1201 1351 1472 1648 1784 1932 1832 1639 1494 1359 1289 1233 1179 1055 1042 1143 1208 1087 986 961 826 568 575 578 585 519 494 600 670 542 428 318 382 502 659 729 681 719 724 717 868 1001 1121 1269 1204 1072 1128 986 1027 1053 1005 1079 1219 1397 1413 1338 1291 1256 1305 1224 1130 1113 1067 1114 1213 1303 1357 1438 1359 1274 1143 1041 931 928 1006 1003 1070 1107 1092 1110 981 888 729 651 544 492 455 475 619 691 881 974 968 957 891 903 1048 1031 892 786 862 865 882 982 1019 991 1000 1040 1159 1264 1172 1108 1070 946 906 864 756 749 723 707 788 788 944 976 921 852 727 731 682 622 527 475 442 347 433 456 570 762 877 933 958 909 957 1107 1066 1003 913 852 770 696 606 720 780 878 1040 1005 888 825 723 732 775 801 784 739 709 689 697 677 612 562 552 580 627 624 584 590 643 619 597 567 508 459 394 326 258 269 264 324 283 277 222 135 124 222 274 330 344 340 274 367 451 585 640 586 530 439 372 288 237 239 315 335 313 423 490 569 575 579 577 516 465 405 349 304 213 121 210 167 197 227 227 363 356 388 440 453 352 224 170 132 100 64 13 8 9 32 101 53 94 110 145 156 184 41 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 648 608 606 645 631 619 583 527 579 556 534 543 503 558 545 537 574 587 593 603 618 623 670 728 763 805 771 754 703 698 699 717 709 651 714 693 662 667 655 625 584 562 546 601 687 707 803 814 799 802 779 764 722 712 683 651 612 573 498 471 535 554 651 656 647 624 606 584 585 534 504 544 535 569 555 524 513 499 492 487 476 459 468 478 485 500 562 565 549 487 468 461 455 443 426 428 460 454 442 454 453 439 406 402 409 418 428 428 441 432 425 417 412 406 378 358 356 359 362 360 361 360 362 363 364 395 404 422 445 490 481 488 503 560 602 624 601 646 664 664 652 659 632 640 629 617 577 536 557 590 555 553 549 564 595 646 657 658 613 600 634 650 613 585 602 655 664 676 665 661 673 686 688 665 657 678 719 743 702 717 747 784 777 750 797 804 809 768 718 681 653 662 611 662 719 787 798 733 683 711 639 690 726 764 689 666 595 551 538 521 521 525 547 570 591 641 671 727 826 896 912 881 879 809 729 783 833 851 845 918 1033 1052 1046 1037 1049 1048 1069 1138 1009 1014 1100 1165 1251 1344 1467 1433 1320 1350 1316 1268 1166 1135 1031 1002 928 890 801 779 746 796 799 815 879 801 806 755 736 755 824 817 794 714 810 826 810 796 746 764 732 735 734 743 756 791 840 814 857 866 974 985 897 865 891 903 933 848 812 860 873 899 947 1012 977 1063 1102 1073 1015 999 962 930 894 913 914 929 959 965 980 1007 1061 1022 959 920 890 879 882 885 915 944 953 968 965 992 1030 1095 1125 1174 1176 1268 1349 1391 1449 1630 1688 1622 1562 1487 1408 1364 1317 1259 1234 1169 1187 1288 1374 1548 1634 1554 1488 1485 1490 1429 1316 1419 1497 1503 1488 1388 1332 1226 1116 988 912 864 838 842 856 817 752 715 678 710 758 778 730 689 682 634 647 634 608 596 618 611 604 588 577 584 588 569 578 570 610 721 830 907 981 932 875 750 677 679 695 649 637 622 596 563 564 553 531 508 492 482 527 658 745 768 806 897 823 852 762 775 740 726 663 617 664 577 625 544 562 505 500 530 551 529 488 580 622 509 473 513 542 446 445 570 526 469 493 464 517 522 565 557 509 477 470 456 479 513 617 642 732 783 790 812 901 903 921 916 919 899 871 866 783 712 545 410 365 511 756 834 784 756 755 825 896 1007 1035 1064 1155 1163 1078 985 853 938 966 1074 908 772 601 648 781 922 1035 1123 1063 912 747 659 791 728 721 799 991 1115 1082 1039 993 940 1008 1100 1096 1035 1127 1035 1000 860 687 589 489 427 313 255 380 436 550 658 806 875 1005 917 747 597 667 758 769 848 894 812 685 590 618 656 722 727 789 859 936 1068 1370 1478 1491 1407 1340 1351 1323 1192 1013 875 701 537 620 679 666 688 662 602 616 583 567 596 476 414 438 679 657 591 674 768 799 814 960 891 875 888 970 980 1081 1035 1051 1017 1053 1104 1189 1315 1385 1500 1589 1616 1525 1407 1310 1225 1219 1297 1160 1226 1229 1219 1130 984 1043 1185 1283 1205 1124 1172 1171 1344 1479 1649 1768 1904 1849 1674 1579 1483 1378 1229 1209 1137 1154 1252 1141 968 881 849 797 697 635 481 493 521 401 442 537 468 347 356 498 627 681 880 886 904 962 987 872 919 1058 1203 1294 1257 1192 1095 1160 1224 1159 1159 1299 1421 1406 1352 1310 1315 1324 1228 1189 1151 1191 1188 1132 1144 1173 1236 1199 1166 1055 962 776 859 859 877 998 1060 1019 1049 950 813 749 724 674 607 469 474 606 728 793 820 848 833 855 971 921 906 833 695 780 793 869 899 913 909 1012 1104 1178 1217 1155 1059 978 909 832 804 798 818 822 764 866 906 1011 948 850 790 729 686 571 527 467 439 405 377 337 395 547 632 780 743 769 738 928 976 1121 1050 957 899 789 689 586 685 833 884 1003 1019 938 875 826 888 895 900 861 836 808 771 765 713 652 621 620 694 721 737 697 672 718 664 620 579 519 462 428 390 320 375 361 423 367 290 176 172 115 121 159 256 271 251 203 354 431 524 599 579 505 435 387 332 282 200 217 258 247 375 426 497 511 512 516 523 481 392 324 248 202 115 158 141 153 149 218 275 255 348 426 431 373 307 260 200 127 72 20 9 10 14 64 29 44 108 93 121 174 206 82 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 649 660 594 574 545 523 514 503 531 557 517 545 492 542 540 525 557 589 581 573 607 623 676 773 814 795 782 774 709 709 655 656 645 634 677 654 645 670 724 664 599 583 534 603 668 724 816 807 793 790 767 731 730 706 684 638 604 582 526 468 494 538 627 636 618 614 603 590 566 557 514 523 522 548 556 595 552 491 478 469 468 470 454 458 462 491 543 545 554 540 522 511 489 464 446 429 420 415 425 426 428 424 401 398 407 433 438 431 435 436 427 413 407 402 367 356 355 357 362 358 361 360 362 369 373 397 406 429 451 464 492 534 539 537 538 566 584 637 644 662 636 661 638 625 589 605 577 541 524 527 549 566 593 593 629 667 620 625 588 605 640 649 604 581 610 641 666 651 637 667 673 662 661 650 648 700 726 710 692 741 765 770 734 775 791 798 802 806 761 699 684 637 602 664 754 786 770 775 698 641 643 695 696 734 701 673 619 552 523 522 518 525 557 580 596 620 695 739 810 885 910 856 849 817 700 741 766 747 825 899 914 958 957 956 925 873 866 980 978 973 1025 1115 1195 1240 1323 1376 1340 1374 1299 1260 1174 1112 1015 965 905 878 860 779 825 874 861 888 995 953 875 870 761 812 864 850 799 761 713 736 760 753 732 729 733 739 756 756 748 752 761 777 813 812 847 926 940 869 840 830 827 809 838 861 955 953 997 1088 1066 1098 1194 1142 1074 1070 1022 996 935 908 1000 973 962 1019 1041 1087 1137 1096 1003 963 944 880 879 885 898 906 911 925 934 971 1015 1091 1134 1103 1105 1188 1257 1284 1386 1462 1549 1660 1599 1524 1472 1412 1373 1325 1274 1209 1205 1348 1452 1567 1580 1541 1534 1493 1436 1369 1348 1479 1517 1411 1365 1288 1261 1211 1129 1043 980 922 915 928 910 834 790 775 727 690 663 655 659 707 751 654 672 705 762 804 786 809 756 741 724 749 786 770 675 740 689 707 846 942 892 801 750 697 729 766 772 753 734 711 681 639 607 569 550 541 509 482 482 586 643 691 761 743 683 680 657 613 582 555 544 488 514 488 477 454 443 443 459 454 456 469 500 501 533 500 447 453 416 409 408 412 452 440 426 401 403 432 451 441 413 445 432 418 421 443 477 558 587 610 619 620 693 727 748 724 804 796 772 769 724 643 440 354 663 680 848 792 680 651 720 773 879 920 848 917 952 945 961 863 761 751 855 937 835 762 567 616 753 811 979 1060 1126 1014 845 693 629 699 855 940 970 967 984 1019 861 802 874 961 830 807 898 924 827 770 677 582 482 414 320 265 328 443 510 573 638 705 799 867 772 624 594 735 890 919 781 676 557 573 612 691 832 891 921 993 1036 1075 1236 1387 1476 1406 1400 1293 1199 1003 947 758 618 524 563 597 594 657 645 580 511 557 519 584 410 530 621 753 799 640 614 664 692 767 830 784 820 833 876 950 939 1002 994 1155 1163 1227 1269 1315 1404 1544 1623 1607 1541 1467 1427 1324 1233 1166 1188 1096 1151 1176 1084 943 1048 1083 1135 1013 1058 1138 1207 1397 1515 1663 1659 1661 1750 1765 1639 1493 1385 1370 1355 1230 1284 1244 1169 1010 971 863 806 869 856 704 662 675 536 384 355 402 319 483 574 740 883 978 995 1098 1155 1185 1106 1044 1057 1131 1267 1366 1292 1271 1283 1356 1326 1338 1330 1357 1337 1348 1335 1263 1231 1227 1245 1259 1221 1112 1050 1001 999 1047 1081 1054 974 890 762 770 744 815 964 923 871 937 1022 978 912 833 792 696 503 404 546 684 725 742 725 764 944 965 948 829 742 665 732 664 783 848 805 835 914 973 1065 1179 1214 1113 1030 986 963 904 898 850 915 866 935 994 949 876 785 710 671 640 512 495 535 489 476 453 369 324 406 503 665 587 609 716 786 923 1025 917 873 830 725 687 584 683 748 822 959 1032 970 932 954 992 932 875 862 854 874 844 768 738 686 707 691 692 653 666 740 739 745 717 674 620 567 573 500 444 415 462 472 457 366 301 288 242 184 137 101 166 187 170 183 292 402 487 497 564 512 465 434 394 315 222 190 179 253 354 333 437 421 468 450 471 498 438 382 293 218 136 97 177 107 134 162 171 220 337 392 360 358 385 316 215 160 83 36 5 5 8 27 30 69 71 58 95 146 138 80 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 657 698 683 666 636 591 580 551 505 491 505 537 494 558 534 516 547 561 549 583 605 629 676 753 801 783 771 763 734 756 731 703 663 622 620 618 623 653 701 684 632 570 531 602 654 716 794 781 769 773 769 760 704 688 673 663 602 585 550 510 465 517 622 603 606 584 597 579 557 533 519 494 499 508 524 537 568 519 473 461 456 456 455 449 456 485 523 534 533 517 525 512 499 490 474 446 433 420 408 409 407 411 396 393 402 419 422 440 444 429 418 407 409 394 360 353 357 356 356 358 358 360 361 362 388 400 409 433 463 488 499 524 548 600 583 582 620 636 650 637 623 650 618 603 572 576 552 516 527 568 618 623 637 633 645 652 602 592 587 635 625 606 611 574 603 646 640 623 666 644 648 621 625 654 684 721 734 689 690 684 695 707 717 749 761 783 788 774 717 684 630 590 614 677 739 777 733 762 712 652 629 655 671 715 675 624 604 524 517 516 522 543 576 590 639 651 686 741 838 871 865 765 758 724 686 680 689 713 776 810 836 861 882 886 807 827 982 946 939 933 978 1061 1114 1142 1165 1197 1318 1431 1288 1247 1179 1137 1061 1017 942 901 858 834 848 904 962 968 1033 1094 969 882 829 808 934 928 875 818 740 715 751 726 723 731 766 782 782 784 787 774 758 758 761 769 794 842 870 852 806 790 818 898 949 910 945 1009 1067 1119 1137 1134 1209 1192 1177 1139 1064 1018 968 971 928 945 993 1030 1077 1124 1187 1170 1081 1032 996 926 876 914 926 913 899 908 951 999 1033 1075 1119 1044 1084 1130 1147 1234 1260 1349 1422 1526 1619 1576 1513 1451 1407 1350 1322 1250 1217 1315 1412 1423 1479 1569 1547 1468 1418 1405 1364 1462 1520 1477 1437 1444 1407 1303 1240 1149 1043 1023 1035 978 983 900 873 844 821 797 757 677 747 838 890 875 860 889 965 961 921 1005 977 1001 969 941 927 859 813 754 732 766 789 858 868 805 775 770 816 860 863 866 805 741 714 653 603 599 626 646 623 575 486 474 506 594 651 555 519 492 482 451 454 444 451 443 439 440 435 435 430 430 429 424 425 420 415 415 441 439 409 407 429 444 423 401 414 399 390 391 391 389 383 379 380 382 373 371 371 369 396 454 448 476 471 483 502 545 593 567 659 645 597 602 602 592 408 434 733 839 817 747 636 649 788 824 772 794 705 754 759 766 849 794 761 671 771 810 691 623 540 529 664 785 906 954 1067 1046 843 742 579 681 728 763 784 801 832 974 900 778 764 794 706 601 667 737 665 609 567 561 491 438 359 281 260 365 491 542 520 548 669 651 617 546 560 711 922 845 778 679 590 494 613 758 877 888 946 997 974 958 1079 1235 1492 1442 1303 1237 1074 973 887 796 700 547 469 509 561 645 688 597 509 440 486 425 479 661 810 901 964 793 717 642 677 696 706 764 789 782 818 854 937 940 983 1160 1299 1367 1375 1448 1501 1610 1668 1588 1511 1553 1521 1387 1256 1130 1096 1041 1118 1080 1141 982 925 970 973 1040 1156 1298 1376 1462 1490 1475 1447 1542 1681 1760 1674 1566 1499 1558 1481 1357 1398 1338 1219 1129 1045 952 963 1056 1012 958 914 761 644 506 431 329 308 471 586 762 921 1129 1190 1273 1311 1333 1296 1231 1221 1340 1495 1497 1455 1413 1388 1339 1365 1422 1412 1313 1256 1268 1221 1247 1178 1184 1176 1215 1185 1066 996 914 882 885 878 918 893 825 729 672 760 826 954 867 769 843 938 1003 848 710 619 567 500 386 484 529 581 589 710 837 971 848 852 844 708 602 603 645 692 739 853 938 978 1074 1098 1150 1278 1236 1193 1140 1049 947 1025 971 1086 997 1028 1104 1033 921 808 745 724 701 655 578 607 606 553 518 471 400 339 447 508 508 713 771 876 979 928 846 731 721 663 553 586 641 726 763 887 975 1044 1048 1030 941 844 759 715 697 770 833 837 798 725 668 632 626 576 597 643 664 657 694 701 668 645 618 535 479 508 526 545 464 379 335 359 276 233 147 102 119 143 171 227 335 397 414 458 529 581 506 426 362 326 298 217 166 208 275 254 338 320 391 389 405 463 410 350 308 244 171 100 121 132 95 149 202 258 291 313 277 312 386 341 231 151 67 23 8 8 9 8 24 45 38 27 63 62 36 3 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 696 704 677 642 603 575 545 556 548 523 477 506 564 550 510 510 521 547 569 591 616 658 675 740 792 763 753 744 726 733 708 686 655 630 602 585 584 606 662 641 614 574 534 586 653 736 761 750 743 737 750 735 718 708 649 664 673 645 583 538 478 465 554 555 567 587 568 545 539 518 505 495 477 551 534 521 521 569 549 530 480 452 462 444 463 500 496 505 507 509 495 475 477 458 443 430 421 415 412 409 403 391 391 390 417 441 454 469 458 445 418 405 397 365 353 355 360 356 354 358 358 360 359 369 393 404 414 445 469 471 482 519 555 611 637 638 646 644 651 636 589 638 612 565 564 506 503 558 603 647 652 664 645 611 616 595 591 559 606 578 563 559 560 563 572 579 582 591 598 609 611 621 625 631 644 646 653 660 694 744 758 767 768 777 782 786 790 718 701 680 611 580 620 675 731 745 706 707 728 649 579 630 655 644 620 584 524 515 512 514 573 602 652 668 673 715 760 775 795 725 696 673 696 680 652 629 667 676 723 775 721 745 724 755 885 1069 1084 1027 926 902 946 992 1030 1049 1081 1150 1293 1429 1359 1280 1245 1194 1109 1074 995 989 909 942 923 960 1046 1101 1188 1177 1046 934 856 866 854 1000 965 894 810 736 726 722 757 769 794 829 841 842 839 814 800 795 796 834 856 847 826 843 852 825 832 864 948 979 1015 1031 1103 1170 1267 1251 1289 1293 1232 1177 1105 1087 1044 994 955 975 929 955 1034 1113 1156 1232 1180 1116 1068 961 909 867 883 968 990 982 960 976 1004 1062 1060 998 1007 1055 1087 1099 1100 1197 1257 1344 1419 1543 1584 1504 1466 1413 1392 1301 1285 1416 1455 1555 1606 1675 1616 1555 1523 1448 1397 1338 1355 1283 1363 1500 1560 1489 1397 1271 1267 1236 1168 1099 1159 1095 1042 1019 1014 973 935 826 686 804 933 1097 1160 1196 1222 1084 1109 1219 1187 1117 1055 1099 1092 989 1002 887 831 870 934 993 986 932 852 813 879 929 974 970 881 802 710 652 711 782 839 875 849 772 681 580 486 471 467 464 465 460 456 453 450 448 447 439 445 451 460 470 475 500 527 540 545 536 535 458 510 488 574 640 616 545 564 467 452 458 515 573 550 566 524 484 506 543 537 532 462 429 406 386 363 381 382 352 359 371 388 405 433 439 391 357 340 342 335 408 550 588 584 587 500 448 512 557 576 553 531 651 579 626 767 718 607 598 753 839 814 728 574 478 569 630 707 789 878 898 790 657 564 575 658 604 601 638 688 798 905 799 647 587 657 564 517 546 578 532 475 543 562 493 397 342 248 330 392 404 511 535 561 492 451 477 644 803 846 775 767 735 589 510 610 651 683 703 743 752 895 1028 1068 1176 1350 1525 1455 1368 1299 1035 925 768 688 601 490 434 485 536 567 493 453 386 385 501 612 775 797 837 845 932 920 840 817 826 883 850 876 921 957 994 970 986 973 1115 1182 1255 1352 1486 1565 1609 1586 1464 1349 1390 1357 1341 1327 1238 1207 1141 1062 964 1004 992 908 971 1102 1249 1338 1406 1395 1309 1275 1262 1360 1472 1509 1565 1726 1761 1717 1711 1670 1534 1532 1364 1224 1088 1061 1016 976 948 939 896 817 701 617 500 444 337 300 469 611 696 864 973 1018 1065 1094 1225 1366 1504 1471 1534 1475 1450 1405 1363 1360 1324 1326 1338 1345 1311 1255 1189 1154 1174 1170 1129 1154 1237 1195 1060 993 923 883 851 775 674 717 755 691 614 710 778 822 818 661 712 852 925 934 848 708 593 495 376 514 621 677 744 824 856 825 753 629 646 577 628 774 831 870 868 944 1013 1087 1057 1185 1259 1444 1429 1342 1262 1123 1110 1196 1151 1274 1169 1258 1297 1192 1077 992 961 895 891 804 755 776 754 676 626 522 457 334 371 414 491 621 770 958 846 729 777 693 637 526 540 674 735 793 868 901 988 1095 1023 905 870 787 722 620 533 573 620 729 735 662 619 560 501 461 501 537 528 509 589 642 707 717 655 605 585 640 616 520 453 468 428 347 318 287 203 146 92 106 217 257 336 276 381 448 450 470 539 483 416 392 311 282 207 169 139 211 210 309 335 309 326 355 399 344 293 251 193 163 88 64 130 216 223 207 216 193 193 291 372 295 192 143 87 46 12 5 5 -9999 -9999 0 0 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 709 694 660 637 617 590 578 525 529 480 483 545 567 553 534 521 569 565 614 635 673 721 752 794 775 746 732 727 718 710 692 673 645 623 600 593 571 572 640 621 588 559 522 577 645 741 746 732 720 716 730 724 715 709 686 657 619 629 624 601 527 465 491 537 576 561 540 515 519 527 506 480 465 498 506 490 495 551 550 527 496 454 447 441 454 514 492 476 493 489 484 482 468 443 429 426 418 416 417 403 395 384 387 394 408 435 484 485 457 426 411 400 383 354 353 358 358 355 356 356 357 357 359 381 392 400 412 456 476 507 514 528 546 579 611 624 649 627 633 630 567 627 589 554 522 496 559 636 640 649 598 631 595 576 573 561 577 545 546 546 549 558 569 597 599 605 616 633 639 656 658 658 673 681 679 680 693 701 715 754 755 760 766 774 778 784 753 702 698 629 603 570 615 707 723 733 676 668 736 659 565 578 607 585 590 559 508 511 510 536 648 689 714 756 761 776 800 806 735 677 629 612 596 591 601 603 614 631 644 687 670 773 779 897 1086 1078 1030 981 912 906 923 962 984 1010 1066 1150 1328 1458 1368 1320 1312 1205 1100 1062 1062 1065 1018 985 976 1001 1056 1160 1267 1215 1085 998 901 910 892 1001 1004 936 834 808 742 730 724 731 775 789 808 799 799 817 867 833 872 884 987 958 994 1028 961 860 932 893 903 915 943 1002 1075 1118 1239 1337 1355 1314 1264 1224 1179 1149 1064 1031 989 974 984 993 951 1036 1091 1176 1213 1167 1114 999 920 867 867 906 1007 1057 1040 1005 1023 995 966 965 973 999 1049 1060 1033 1081 1138 1235 1299 1408 1503 1566 1515 1464 1430 1337 1342 1478 1515 1638 1713 1717 1671 1624 1531 1441 1428 1329 1225 1177 1224 1359 1524 1588 1483 1399 1365 1274 1233 1235 1264 1238 1192 1188 1181 1151 1085 927 755 753 868 1033 1131 1139 1145 1133 1207 1265 1297 1206 1193 1232 1145 1108 1002 964 918 922 998 1079 1072 956 879 912 945 917 900 871 819 752 728 809 857 952 972 873 800 697 642 548 517 512 510 520 510 480 475 466 483 520 571 633 658 619 640 658 614 672 683 623 684 638 588 534 654 603 731 788 636 635 652 591 567 584 626 633 661 686 676 589 517 529 542 543 601 612 508 467 454 447 460 419 360 348 346 348 345 338 391 454 455 338 331 334 372 389 360 345 334 329 330 338 337 357 402 424 384 464 516 578 523 586 728 640 726 686 643 476 510 535 576 657 758 727 747 696 535 551 580 457 496 562 532 593 836 854 659 528 497 483 433 507 588 543 445 466 483 526 449 423 255 306 377 436 531 442 397 413 541 607 592 667 615 611 652 590 459 591 583 641 678 728 836 891 858 931 1108 1219 1314 1414 1490 1355 1301 1179 1023 865 755 635 560 420 419 479 463 395 362 372 461 557 624 740 705 714 752 804 912 827 812 887 946 899 849 904 1006 1166 1116 1131 1097 1096 1217 1282 1393 1487 1554 1465 1417 1393 1328 1278 1228 1260 1164 1188 1299 1202 1201 1040 987 899 885 924 1026 1220 1281 1264 1256 1127 1145 1155 1233 1289 1379 1527 1668 1701 1614 1502 1484 1359 1395 1272 1158 1020 959 844 801 780 788 788 773 683 585 447 376 319 299 398 564 644 730 856 932 1035 1112 1273 1432 1537 1543 1557 1501 1435 1398 1353 1354 1311 1342 1320 1288 1275 1262 1236 1179 1145 1128 1107 1152 1221 1211 1081 1055 1023 947 891 845 790 613 552 545 660 657 670 759 697 589 666 768 879 778 849 696 605 468 357 551 664 792 784 674 756 784 658 599 502 614 716 822 916 993 1037 1024 1007 1115 1189 1269 1372 1482 1486 1373 1288 1233 1232 1273 1290 1376 1352 1411 1349 1297 1233 1149 1125 1084 1036 948 912 871 789 718 669 583 520 416 312 331 451 567 685 883 841 659 606 542 479 499 590 679 682 829 930 966 1036 1068 990 862 798 680 619 553 510 435 488 562 633 675 612 580 531 448 392 507 475 427 490 592 613 649 679 654 686 664 598 552 544 510 494 427 361 316 228 189 90 107 207 287 250 213 346 364 373 393 459 517 454 383 309 273 240 196 134 135 230 307 277 249 250 290 375 381 328 277 207 170 120 60 132 171 165 179 128 115 225 300 360 312 250 185 90 40 4 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 669 678 639 625 621 613 588 555 516 466 509 520 502 513 524 537 564 592 635 653 689 731 772 788 760 741 716 703 703 725 731 720 691 667 640 618 593 552 613 602 563 533 532 572 661 740 728 719 705 700 713 702 701 692 671 655 647 620 577 582 553 492 464 495 534 532 508 492 520 528 501 505 483 457 457 477 506 534 529 527 515 502 478 449 439 499 494 483 462 470 467 463 482 462 447 436 448 437 427 408 401 383 384 402 419 425 447 441 432 420 410 399 365 351 355 362 355 353 354 355 355 358 360 383 391 405 418 438 479 502 533 559 565 556 563 606 618 624 587 639 600 579 587 518 497 513 583 611 567 603 561 569 569 548 548 535 532 535 540 561 576 620 576 613 636 640 660 653 652 687 676 689 694 709 713 734 742 727 738 746 754 763 767 775 776 774 728 662 645 635 566 576 637 730 677 732 656 609 663 628 580 537 532 525 505 508 506 508 526 585 636 658 660 693 730 740 696 683 626 577 592 641 675 678 705 724 831 834 692 692 773 841 924 1090 1075 1032 974 953 923 936 939 924 940 976 1034 1130 1332 1446 1370 1365 1293 1206 1148 1171 1222 1116 1047 1020 1033 1068 1140 1244 1288 1215 1123 1064 970 977 941 1010 1064 988 888 871 773 747 727 732 731 759 756 781 825 839 859 907 911 988 1033 1123 1129 1129 1015 918 942 996 995 1005 1014 1034 1099 1170 1246 1349 1393 1358 1308 1261 1175 1105 1064 1035 1006 1010 1043 1021 980 998 1049 1129 1136 1143 1086 985 986 899 867 867 867 1011 1089 1062 1031 985 938 940 943 988 1013 1036 995 1036 1083 1134 1189 1283 1356 1506 1572 1518 1470 1405 1351 1498 1592 1713 1730 1743 1675 1557 1486 1328 1269 1234 1135 1107 1155 1305 1381 1604 1554 1491 1467 1427 1387 1377 1396 1374 1337 1286 1244 1187 1088 961 807 733 832 1103 1116 1108 1144 1163 1186 1261 1351 1367 1360 1319 1198 1117 1110 1088 1016 1013 1080 1114 1028 936 951 996 990 965 918 885 875 880 915 991 1030 1003 918 800 701 639 600 573 584 571 559 582 580 555 590 641 658 653 703 716 761 711 663 777 744 793 802 717 794 799 692 591 707 782 835 787 698 746 712 661 672 708 783 803 837 864 730 617 610 592 593 677 745 756 674 606 572 574 546 538 470 494 488 471 439 437 510 546 478 398 340 337 326 320 315 319 313 312 309 306 302 299 301 303 297 311 328 342 359 442 513 513 523 506 593 595 433 451 529 541 549 573 602 679 587 458 420 410 430 420 461 530 676 757 678 600 442 393 397 459 544 564 431 392 471 537 578 458 346 253 353 396 368 395 467 559 602 568 498 536 482 457 418 451 611 702 820 815 840 883 926 1058 1015 1066 1210 1230 1389 1296 1337 1219 1086 1066 1009 927 859 700 600 487 405 400 430 344 352 465 636 619 658 665 574 570 636 739 841 751 709 844 874 851 796 871 1004 1087 1128 1268 1253 1249 1257 1381 1452 1488 1553 1458 1305 1261 1267 1196 1135 1139 1103 1192 1283 1266 1196 1080 1025 930 888 833 961 1130 1084 1088 1059 1045 1167 1255 1249 1299 1420 1511 1654 1584 1468 1320 1215 1190 1167 1122 1096 926 834 642 635 612 615 620 609 571 526 402 333 299 336 509 675 890 914 1005 1118 1191 1243 1293 1259 1334 1319 1480 1491 1439 1419 1392 1352 1328 1304 1316 1309 1304 1223 1252 1215 1166 1155 1136 1152 1234 1225 1148 1082 1017 907 856 812 786 725 621 473 505 577 599 706 631 541 595 727 759 670 774 654 579 419 369 574 663 753 635 582 684 644 610 481 577 717 800 871 921 908 961 953 994 1014 1103 1125 1228 1346 1465 1466 1389 1375 1385 1407 1414 1470 1427 1344 1231 1135 1085 1055 1005 996 904 891 888 910 838 730 622 482 434 397 332 302 418 606 740 705 681 653 560 442 537 535 645 788 818 860 928 1082 1116 1020 946 846 806 741 692 642 571 465 393 405 489 638 639 596 530 448 368 445 416 368 430 508 538 615 668 703 655 615 589 534 571 538 478 440 408 345 264 193 114 84 197 234 136 212 308 269 278 372 418 478 477 414 331 307 254 198 114 125 200 273 267 219 187 265 341 321 342 269 200 165 97 69 68 118 143 119 124 146 207 260 333 324 234 174 95 29 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 634 627 623 613 591 571 555 515 478 464 521 563 555 537 520 536 571 617 636 677 742 775 806 781 752 730 701 685 679 695 725 754 739 712 690 673 635 595 544 553 536 516 528 561 663 713 723 716 682 686 697 694 681 669 650 639 616 602 593 548 521 521 480 444 479 504 488 473 492 490 505 505 493 481 452 472 497 514 516 509 504 494 483 472 450 466 473 474 464 457 458 453 460 475 456 471 460 438 421 407 397 385 381 394 401 410 424 423 417 410 403 385 353 349 359 355 351 352 353 354 355 357 366 384 392 404 428 480 476 502 515 548 587 595 617 608 640 619 564 592 590 544 555 517 490 493 503 510 511 512 507 505 510 517 518 525 536 550 589 623 619 632 626 599 598 628 658 679 699 701 708 718 719 710 720 712 712 735 746 714 722 751 750 763 762 739 703 668 614 583 549 594 671 753 673 624 667 607 570 565 547 526 499 503 501 503 511 515 571 580 568 567 608 635 634 626 591 565 568 621 712 791 819 813 821 856 979 909 798 761 712 778 988 1137 1083 1027 983 970 944 965 1013 1058 993 1008 1000 1114 1309 1304 1320 1337 1274 1199 1213 1287 1268 1207 1113 1063 1069 1131 1208 1323 1325 1262 1178 1144 1067 1016 1005 1115 1098 1049 976 902 830 784 781 766 736 733 766 826 922 927 929 947 1008 1107 1161 1199 1191 1170 1036 951 890 947 1020 1068 1032 1049 1125 1174 1252 1322 1410 1346 1265 1213 1153 1099 1059 1072 1034 1011 982 994 1044 1051 1069 1085 1085 1130 1054 1053 967 927 886 867 867 904 979 1103 1091 1010 971 957 924 967 983 972 969 1022 1040 1058 1103 1126 1240 1371 1459 1560 1526 1471 1420 1433 1505 1585 1640 1751 1708 1610 1509 1344 1234 1113 1067 1058 1088 1194 1355 1524 1577 1518 1471 1400 1422 1423 1426 1409 1399 1354 1303 1223 1115 933 784 747 960 1042 1074 1103 1135 1174 1225 1266 1222 1268 1234 1204 1224 1235 1233 1164 1132 1173 1158 1074 1006 961 1002 1073 1063 1049 1046 1034 1053 1089 1109 1076 1002 913 808 702 658 625 552 631 645 667 644 669 688 701 683 740 805 779 826 839 797 767 766 795 845 908 938 855 899 810 738 640 703 836 955 889 824 830 822 832 845 903 960 966 915 865 775 773 769 766 719 783 875 902 815 775 716 656 679 680 616 597 657 608 570 588 642 626 554 494 443 435 401 383 407 428 401 415 415 362 375 361 323 322 352 315 289 288 288 286 284 278 299 341 428 472 520 430 526 512 391 400 406 450 562 607 512 398 466 395 452 524 558 562 499 492 422 398 357 410 451 456 474 436 437 453 537 483 403 238 331 340 364 508 578 560 483 451 436 384 365 411 463 620 773 853 933 967 970 1035 1094 1114 1120 1118 1234 1306 1389 1264 1140 1092 996 857 784 777 733 661 580 483 446 398 346 346 386 441 440 495 561 572 526 575 543 682 732 655 765 769 797 745 823 872 894 934 1077 1150 1137 1224 1296 1355 1410 1453 1522 1427 1357 1250 1191 1122 1074 1042 1033 1198 1114 1093 1049 992 891 836 810 870 999 950 896 1033 1074 1144 1188 1359 1445 1443 1424 1598 1711 1590 1537 1481 1330 1092 936 1005 958 904 820 689 624 520 501 490 483 482 448 374 309 292 366 560 885 963 1063 1140 1185 1121 1174 1094 1085 1166 1178 1346 1456 1457 1404 1360 1343 1306 1303 1307 1249 1226 1135 1154 1066 1070 1120 1140 1216 1270 1231 1151 1090 1028 933 870 793 744 667 593 538 475 409 481 582 576 501 551 675 663 620 700 633 561 415 368 565 644 620 563 520 524 465 447 532 641 721 748 747 742 748 814 797 836 908 960 1038 1129 1242 1340 1496 1555 1499 1508 1500 1533 1475 1366 1237 1166 1079 983 924 867 838 773 714 704 736 684 577 532 484 521 436 363 322 485 677 717 604 570 525 439 462 598 658 625 682 775 906 1016 1151 1074 986 994 927 860 778 696 607 547 467 433 320 396 568 604 517 465 414 382 317 367 330 366 435 477 602 615 644 605 550 520 463 435 416 378 313 287 286 292 231 139 79 81 140 98 150 181 165 276 328 362 424 466 395 313 273 224 186 124 95 168 203 247 193 128 201 278 264 322 274 228 172 126 112 45 63 138 77 114 152 229 291 332 254 175 142 67 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 631 652 628 598 568 555 544 518 474 482 525 521 559 538 545 537 568 606 664 732 788 828 846 799 757 727 702 679 663 663 692 715 749 741 702 658 627 605 572 546 521 515 515 556 637 701 715 711 698 660 682 672 668 652 620 609 596 602 552 539 514 489 456 439 464 479 473 460 469 464 480 467 477 487 474 446 471 494 500 504 490 487 483 477 450 442 430 435 456 437 454 445 451 459 461 457 466 456 441 417 422 386 378 402 410 419 414 410 409 403 398 367 352 358 357 355 351 351 352 354 352 357 379 385 394 410 440 453 473 499 531 558 594 615 637 644 638 624 570 569 571 492 495 474 475 481 486 492 493 501 504 518 521 532 543 582 610 606 618 625 650 671 649 642 633 623 632 627 644 662 697 698 694 694 703 727 732 737 719 679 720 707 727 746 717 693 664 663 666 578 541 607 708 720 686 612 596 583 550 532 507 500 499 498 501 516 517 518 524 520 529 533 536 542 557 556 565 564 613 731 830 825 893 923 952 1047 1075 977 856 796 708 722 889 1105 1066 1035 1028 1015 1009 991 1078 1067 1033 1046 1053 1084 1241 1254 1335 1310 1292 1232 1288 1366 1313 1259 1197 1107 1105 1136 1220 1309 1427 1328 1250 1179 1111 1049 1089 1159 1086 1042 970 924 895 875 839 806 790 741 737 799 908 1007 1054 1058 1131 1185 1307 1285 1217 1157 1041 942 952 949 999 1057 1068 1096 1153 1224 1296 1331 1385 1337 1261 1233 1210 1202 1161 1034 1047 1026 1010 1056 1105 1114 1100 1146 1157 1104 1073 1032 1016 980 947 926 874 885 903 988 989 904 917 931 928 925 929 935 957 978 996 1027 1047 1097 1176 1264 1334 1473 1589 1547 1491 1509 1563 1643 1669 1653 1646 1587 1538 1428 1301 1148 1134 1052 1027 1131 1244 1442 1406 1395 1328 1291 1306 1324 1302 1281 1262 1286 1209 1079 1034 967 846 815 900 1019 1077 1080 1127 1184 1212 1232 1134 1087 1076 1140 1178 1302 1339 1313 1252 1159 1096 1036 1042 1042 1072 1198 1222 1202 1200 1219 1192 1106 1057 967 909 801 744 718 685 570 664 688 692 715 739 730 775 833 812 806 916 962 895 856 859 876 854 905 914 972 957 883 809 765 702 739 792 836 951 959 930 1011 1059 1060 1010 1044 1067 1075 1035 994 963 955 937 911 841 896 1012 1019 998 960 891 866 871 797 624 624 693 763 676 674 758 728 702 613 611 565 557 531 495 510 471 531 503 465 490 446 456 424 413 431 401 414 367 341 345 350 319 280 317 367 406 355 467 481 443 318 300 309 383 456 531 384 395 374 485 450 485 502 418 407 386 385 282 334 433 505 466 442 345 437 495 381 300 254 311 371 368 395 496 425 323 355 355 389 471 529 583 644 781 805 870 863 859 997 980 962 915 1003 1056 1180 1340 1267 1177 1030 922 840 806 597 583 550 488 422 385 351 333 362 456 603 528 509 465 476 599 700 655 555 583 612 630 677 671 716 779 786 825 975 961 1016 1014 1174 1276 1367 1380 1463 1543 1534 1471 1339 1320 1260 1181 1123 1021 1033 964 958 932 873 814 777 760 873 825 888 977 1114 1243 1354 1372 1417 1481 1633 1582 1662 1769 1699 1593 1511 1409 1201 974 850 791 795 754 693 621 514 448 425 401 385 355 322 299 301 491 680 738 907 1042 1129 1023 1007 1062 934 1041 994 1072 1202 1362 1515 1491 1436 1385 1346 1214 1127 1067 1111 1053 986 1009 1163 1246 1254 1224 1239 1192 1128 1069 1056 969 922 832 796 732 687 598 602 507 421 407 408 488 611 677 591 605 625 491 443 336 392 537 502 442 397 414 415 445 476 503 506 601 583 615 675 736 762 826 944 1038 1092 1169 1231 1315 1440 1565 1539 1488 1414 1383 1455 1456 1475 1314 1230 1101 1075 1001 950 857 838 754 695 632 602 610 579 635 549 359 276 363 444 556 650 640 553 410 376 512 615 784 761 714 802 873 986 1083 990 871 860 843 844 761 717 630 579 512 424 297 344 525 591 524 487 428 398 316 270 283 339 427 499 513 504 601 584 504 457 419 386 333 270 226 193 169 190 135 106 129 110 65 78 73 105 195 316 252 324 396 399 343 277 275 273 200 174 108 87 124 191 198 115 182 254 201 286 223 175 165 122 86 67 38 62 80 180 214 215 234 314 247 179 129 22 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 654 633 647 597 580 567 554 518 459 507 544 578 552 559 592 553 590 632 699 738 791 856 862 829 769 735 707 682 659 647 639 663 698 676 649 622 597 576 544 528 515 509 512 544 623 689 703 694 684 685 635 623 636 630 602 595 586 544 529 511 501 484 442 432 473 460 448 444 447 444 436 473 486 478 471 463 452 470 487 482 486 480 476 472 474 465 451 459 433 421 420 423 427 443 428 418 427 429 442 450 438 420 378 393 396 417 407 403 399 398 397 381 348 355 352 350 351 349 352 353 352 376 379 385 393 420 467 462 484 515 544 585 589 623 618 611 539 569 533 471 459 459 467 500 508 566 606 538 589 538 581 591 584 544 575 607 624 612 618 638 654 676 691 675 680 669 692 696 670 664 674 682 685 698 662 695 717 725 694 636 653 662 720 687 674 730 723 653 616 550 526 605 665 660 578 591 532 528 498 491 497 494 495 497 542 592 560 573 564 560 559 580 550 580 577 590 594 649 703 733 797 848 955 1062 1156 1186 1151 1035 973 980 888 856 747 933 1060 1024 993 992 1015 993 1038 1087 1064 1088 1129 1082 1209 1198 1298 1279 1344 1294 1343 1427 1405 1321 1243 1199 1252 1220 1243 1279 1321 1373 1380 1296 1189 1200 1217 1210 1144 1095 1026 995 1048 1045 978 912 857 807 740 747 825 907 1039 1146 1180 1192 1281 1276 1237 1144 1007 976 1055 1035 1075 1085 1126 1135 1199 1289 1340 1334 1342 1350 1317 1268 1212 1147 1073 1106 1123 1047 1032 1132 1192 1205 1173 1196 1194 1224 1202 1158 1117 1060 1042 1031 1008 990 867 889 887 894 985 1060 1052 987 986 954 930 952 967 989 1011 1020 1054 1142 1219 1365 1457 1616 1612 1618 1700 1786 1624 1439 1386 1410 1420 1367 1293 1224 1160 1076 1020 1037 1161 1270 1202 1155 1111 1166 1122 1187 1113 1081 1050 1000 942 826 781 758 781 884 898 906 861 863 876 924 921 926 953 976 1018 1108 1157 1287 1354 1264 1227 1205 1207 1238 1269 1255 1272 1329 1316 1243 1187 1117 1050 985 946 891 852 814 740 651 578 685 749 753 768 823 861 822 912 1009 1031 1011 969 917 954 966 990 996 990 1029 1067 1095 1010 959 938 909 831 848 935 941 1024 1154 1171 1154 1223 1219 1206 1231 1249 1237 1215 1183 1050 973 922 896 871 871 904 932 958 973 974 877 793 745 750 801 853 931 857 862 899 910 899 799 816 759 675 758 654 673 714 718 543 596 696 615 655 573 541 608 586 570 567 563 521 466 395 351 291 273 309 319 315 317 338 262 253 261 298 375 398 416 328 406 390 346 401 408 357 265 223 228 266 333 421 350 380 349 371 504 644 572 448 381 359 293 287 308 390 293 439 509 494 523 510 429 445 423 459 460 494 491 612 656 620 708 714 804 1018 1093 1123 1255 1216 1007 850 748 684 609 496 425 411 318 345 423 444 474 502 698 805 696 669 692 746 767 753 688 617 698 794 840 831 894 892 815 845 852 907 970 1002 1043 1130 1281 1383 1499 1448 1396 1346 1387 1397 1417 1312 1156 1173 1041 1043 899 861 900 863 753 800 933 907 908 1006 1098 1237 1348 1415 1558 1611 1647 1734 1777 1668 1647 1540 1360 1223 1024 895 780 700 616 619 535 502 553 560 490 470 442 403 316 292 292 339 486 620 723 874 801 762 869 898 824 916 882 1042 1118 1203 1348 1526 1521 1510 1406 1301 1183 1091 962 892 1061 1094 1177 1272 1293 1205 1109 1013 947 910 902 897 862 854 832 783 722 627 560 498 414 271 349 452 471 529 468 592 516 389 328 344 378 331 361 451 512 570 597 545 659 587 692 584 660 702 777 896 993 952 960 1046 1169 1350 1456 1457 1488 1564 1542 1372 1321 1236 1304 1302 1345 1401 1319 1261 1263 1171 1091 1074 994 908 835 735 728 744 729 681 532 413 348 255 285 335 473 517 406 335 438 537 648 819 946 891 895 997 1039 971 897 802 727 673 634 630 627 557 521 410 354 287 285 391 402 472 508 452 374 284 227 256 268 357 452 430 416 535 539 476 443 353 321 295 258 217 228 243 166 207 180 196 128 158 114 54 128 223 277 192 272 378 410 379 280 219 178 151 166 162 133 68 139 154 95 166 200 148 226 208 129 109 110 63 126 53 59 126 157 127 193 216 255 261 174 95 1 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 630 616 597 592 569 554 519 520 497 511 530 562 567 574 603 581 597 633 703 730 798 860 851 818 779 757 723 701 667 659 627 622 668 638 617 593 578 584 570 557 524 506 505 538 637 695 689 680 670 675 659 637 582 587 571 560 574 551 519 495 464 454 442 427 450 442 439 439 436 426 429 479 469 467 470 478 452 430 473 469 470 484 487 481 478 477 461 473 465 439 446 416 414 411 410 407 409 402 410 416 415 414 385 374 392 408 403 398 397 394 393 391 348 350 356 349 347 349 350 351 354 377 378 387 401 428 436 463 499 527 558 581 615 623 631 560 516 460 449 458 471 518 560 578 588 573 623 593 634 566 567 626 610 585 570 602 588 633 642 674 679 684 688 677 675 699 695 702 705 707 691 644 642 630 639 647 670 707 653 601 660 698 693 649 707 703 712 716 637 543 516 564 623 576 560 517 492 491 487 494 494 494 503 536 579 622 589 586 616 587 587 611 578 570 637 636 667 681 816 835 797 835 939 1028 1166 1211 1173 1092 1147 1132 1032 895 784 809 1069 1034 977 988 956 977 993 1035 1059 1107 1168 1097 1236 1169 1213 1235 1306 1355 1354 1424 1532 1395 1306 1279 1285 1370 1350 1352 1364 1386 1394 1364 1348 1373 1303 1218 1132 1073 1047 1063 1169 1136 1054 984 930 862 779 744 771 846 970 1021 1010 1069 1127 1155 1154 1085 991 933 923 976 995 1078 1153 1181 1223 1291 1367 1343 1318 1285 1272 1263 1205 1112 1152 1143 1095 1018 1028 1093 1161 1210 1244 1227 1254 1281 1354 1279 1200 1166 1119 1107 1104 1074 887 992 1009 958 913 987 1085 1096 1079 1020 985 944 947 964 978 992 1017 1071 1131 1233 1328 1522 1649 1681 1750 1775 1617 1452 1330 1248 1238 1216 1138 1117 1100 1046 1005 950 1050 1088 1057 985 974 1042 1040 1010 976 950 892 815 797 898 898 898 926 1064 1078 1071 1031 954 907 911 976 1050 1078 1138 1147 1070 1105 1241 1258 1317 1333 1358 1385 1394 1406 1391 1362 1295 1198 1132 1089 1031 993 950 913 807 769 711 663 609 647 780 796 857 872 879 963 997 999 1156 1116 967 947 978 1018 1073 1067 1052 1067 1113 1179 1205 1148 1144 1123 1088 1043 1029 1100 1092 1046 1086 1201 1283 1360 1365 1318 1303 1251 1146 1097 1083 1041 982 967 936 927 906 864 830 893 879 929 931 839 795 756 782 848 938 1054 1127 1132 1094 1006 997 1004 916 862 907 854 844 907 828 702 770 810 682 707 612 602 601 704 702 701 691 618 503 518 454 353 321 269 263 267 262 288 292 303 258 278 374 341 324 311 378 325 303 353 265 264 237 329 313 229 322 308 223 223 257 414 510 519 573 620 526 466 522 291 213 354 429 538 492 585 556 478 396 316 319 360 413 410 418 496 509 508 527 611 724 816 864 1090 1201 1144 1084 969 807 663 450 398 399 452 502 482 535 560 587 613 765 880 884 845 834 858 818 778 736 698 667 768 885 977 987 964 892 1004 1032 1097 1152 1173 1194 1238 1327 1414 1474 1400 1249 1258 1294 1265 1306 1284 1285 1300 1213 1171 1058 994 891 794 735 873 1044 1111 1049 1063 1168 1193 1244 1337 1412 1477 1629 1751 1659 1537 1480 1505 1355 1189 1017 919 783 712 647 597 621 613 619 666 563 561 594 563 482 415 308 375 445 484 605 591 559 590 649 752 730 775 843 900 979 1122 1343 1495 1556 1458 1379 1271 1122 1016 908 918 1081 1186 1189 1242 1271 1160 1032 952 820 789 765 785 764 752 738 691 647 592 519 436 392 297 313 342 318 359 450 442 414 305 338 400 367 438 416 578 611 675 711 719 740 763 757 708 694 854 889 869 1018 1088 1059 1092 1170 1354 1456 1391 1399 1469 1424 1363 1260 1124 1138 1211 1254 1312 1361 1342 1300 1225 1210 1185 1117 1034 968 885 888 876 853 690 604 488 378 326 307 281 386 438 295 381 477 642 788 930 985 1028 1038 1082 1018 906 846 787 736 618 583 528 472 406 370 357 348 296 251 239 278 342 389 442 394 301 225 236 245 365 407 356 385 486 565 509 450 377 362 329 297 284 286 277 255 253 268 221 223 238 126 54 94 168 213 140 228 338 412 369 288 253 222 221 171 117 168 100 98 115 82 140 142 114 171 203 173 127 78 49 89 61 39 99 133 105 153 169 213 239 148 63 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 593 583 567 554 570 531 498 515 548 578 570 545 553 574 604 631 646 702 726 759 820 849 840 824 835 793 734 701 679 665 624 596 632 612 589 575 547 559 581 581 532 504 501 536 634 688 676 664 658 657 642 629 612 578 535 534 546 584 560 540 517 505 480 464 426 431 429 430 426 421 421 454 480 460 457 461 463 423 444 467 470 479 488 498 495 486 483 495 488 467 464 451 435 459 470 466 473 439 399 401 400 388 425 389 374 413 408 397 396 392 396 392 366 346 350 348 348 348 352 353 356 376 378 390 404 440 454 503 524 531 557 587 622 563 586 487 444 445 467 494 523 556 575 630 643 606 640 601 638 624 590 628 626 612 626 630 639 630 656 671 680 675 667 641 679 682 682 681 701 704 679 638 579 610 637 661 701 694 648 578 650 672 619 668 721 653 705 710 630 547 511 518 561 531 489 483 485 488 487 491 491 498 529 576 570 622 645 608 648 628 618 653 612 573 621 684 736 749 832 885 848 850 970 1059 1107 1165 1186 1181 1247 1207 1047 886 850 769 1039 1074 974 952 942 966 1036 1110 1090 1147 1143 1110 1266 1159 1179 1235 1266 1284 1313 1382 1453 1530 1432 1413 1376 1373 1427 1477 1465 1470 1516 1498 1512 1462 1318 1196 1113 1068 1004 1055 1183 1174 1094 1070 983 916 824 766 746 759 848 891 869 902 952 984 1018 1017 933 889 944 1005 1069 1044 1089 1128 1214 1303 1399 1407 1389 1359 1318 1305 1225 1168 1091 1062 1034 1024 1029 1033 1049 1083 1155 1234 1278 1336 1388 1345 1278 1215 1199 1184 1188 989 886 950 1078 1043 1003 939 994 1121 1119 1053 1065 1014 974 958 980 1014 1028 1103 1109 1180 1294 1442 1582 1731 1756 1783 1651 1407 1282 1200 1170 1120 1077 1033 999 968 942 923 923 973 912 950 922 945 942 896 878 856 824 821 930 1008 1064 1077 1063 1104 1154 1138 1084 991 951 991 1039 1139 1207 1202 1131 1171 1142 1211 1281 1407 1478 1486 1423 1351 1329 1304 1245 1194 1147 1073 1040 993 944 851 764 711 658 612 669 714 749 823 863 886 976 975 1002 1153 1177 1095 1016 1016 1043 1076 1112 1151 1160 1194 1223 1277 1329 1371 1310 1308 1276 1242 1179 1163 1205 1177 1157 1202 1289 1376 1362 1263 1154 1075 1025 1015 1013 1016 1086 1138 1071 1042 1057 1063 957 851 810 792 806 860 903 915 880 877 866 908 989 1071 1140 1168 1209 1196 1125 1064 1004 930 954 991 1040 968 819 920 886 805 837 741 750 711 752 761 712 659 584 606 589 479 444 446 403 390 414 401 406 446 352 294 247 308 313 388 385 370 269 260 236 231 242 345 419 389 272 224 213 318 306 213 274 320 366 434 536 649 641 615 418 319 222 294 438 420 478 454 421 377 335 419 467 509 517 544 561 606 583 592 571 602 669 791 1007 1191 1114 978 1021 870 734 575 467 369 555 708 646 637 668 715 749 788 905 1046 1038 988 955 900 835 742 667 708 803 852 824 873 945 923 954 1066 1129 1165 1200 1352 1383 1429 1452 1447 1367 1269 1166 1246 1167 1203 1221 1282 1347 1384 1301 1130 1030 906 792 775 860 948 1010 1088 1192 1309 1397 1404 1409 1472 1567 1612 1586 1541 1425 1315 1354 1332 1227 1070 927 787 720 658 705 771 787 748 728 646 694 756 706 563 438 317 266 323 331 393 420 509 615 643 624 796 878 964 986 1012 1152 1482 1541 1465 1322 1211 1175 1014 909 878 1012 1183 1206 1120 1211 1242 1180 1013 920 799 695 647 671 654 666 667 610 563 513 475 328 318 245 237 237 250 245 288 292 272 312 417 533 512 573 495 558 696 760 808 850 858 867 842 890 794 799 889 1007 998 1166 1230 1252 1335 1400 1367 1298 1327 1427 1414 1274 1190 1081 1010 1097 1131 1246 1289 1209 1142 1112 1042 1013 1013 1042 1071 1042 1028 931 790 645 542 501 481 431 382 232 253 331 297 435 558 719 729 763 833 931 995 1076 1003 916 861 779 730 723 663 587 583 518 475 442 412 394 342 254 213 219 269 323 340 281 224 175 262 377 352 292 357 465 479 505 473 440 432 379 344 336 329 327 326 339 290 276 259 186 112 71 50 55 117 151 277 378 384 335 275 223 170 147 168 127 140 143 58 61 70 117 158 100 134 182 184 136 116 76 39 60 28 79 85 110 92 128 167 197 128 38 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 562 552 554 535 532 519 475 518 556 582 576 583 567 596 606 654 698 728 773 814 845 833 857 842 802 790 784 761 732 703 658 607 571 585 565 547 536 530 537 554 551 515 501 538 645 676 653 653 637 623 627 609 599 576 547 517 519 537 538 525 504 487 472 464 446 422 420 419 422 420 416 428 453 491 463 432 437 421 446 484 489 492 484 476 488 508 498 507 493 496 490 479 462 471 500 513 498 482 452 413 422 475 438 378 401 405 401 394 392 392 390 388 359 344 347 347 347 348 349 351 357 375 379 397 422 481 494 513 519 546 575 609 616 550 484 435 441 494 567 539 606 554 595 625 636 642 649 643 637 657 636 658 666 644 654 645 664 657 671 618 640 658 616 626 619 635 650 672 648 688 641 591 556 623 641 678 715 685 650 559 618 611 614 689 705 615 639 677 645 559 525 495 501 485 480 481 482 487 493 502 511 535 571 585 617 610 668 670 671 681 644 683 617 586 618 656 714 809 903 941 954 912 943 995 1033 1082 1198 1259 1261 1215 1085 923 918 844 809 985 982 943 952 1001 1043 1107 1141 1176 1234 1185 1128 1160 1174 1203 1211 1242 1307 1342 1423 1484 1600 1589 1520 1483 1469 1481 1562 1567 1583 1554 1514 1441 1317 1200 1075 1014 973 948 1058 1140 1136 1071 984 954 849 803 751 752 779 815 854 903 918 875 884 906 881 870 939 1015 1114 1091 1101 1150 1236 1274 1400 1478 1465 1432 1396 1363 1288 1196 1130 1143 1117 1110 1117 1099 1109 1105 1106 1133 1184 1258 1327 1391 1330 1275 1270 1242 1123 983 909 896 997 1145 1102 1019 992 1060 1168 1137 1123 1076 1038 992 975 992 1016 1057 1080 1153 1216 1374 1512 1688 1794 1788 1662 1434 1261 1168 1131 1091 1064 1014 980 948 956 960 1019 941 1009 1145 1084 962 870 845 821 818 857 920 963 1051 1119 1197 1194 1232 1282 1289 1201 1049 1019 1091 1138 1243 1263 1196 1178 1238 1214 1264 1358 1483 1481 1387 1359 1284 1228 1200 1180 1139 1105 1024 1002 941 898 792 684 693 657 660 767 787 858 873 927 976 1008 1137 1161 1133 1088 1064 1058 1121 1165 1191 1243 1287 1316 1376 1404 1435 1468 1477 1469 1453 1448 1439 1382 1351 1339 1313 1311 1350 1348 1305 1213 1152 1080 1029 977 948 950 1013 1072 1091 1081 1066 997 1029 937 925 931 881 793 758 791 813 820 829 861 864 926 938 997 1017 1093 1126 1183 1169 1079 1014 1037 1069 1074 1023 947 1025 1022 1004 996 851 980 966 915 893 852 798 695 688 613 562 551 567 573 535 580 605 587 568 480 409 279 249 271 282 241 240 236 234 257 256 296 271 288 325 332 313 380 523 433 343 231 245 330 392 483 597 699 736 702 467 358 297 201 254 413 394 292 303 412 510 554 560 617 637 664 718 755 766 688 638 648 734 905 1071 1066 878 824 769 793 598 461 361 568 798 821 763 766 801 891 921 983 1117 1256 1156 1057 949 872 745 682 648 715 736 773 896 868 856 866 929 1007 1034 1162 1203 1258 1406 1444 1303 1266 1289 1178 1121 1119 1166 1196 1291 1398 1462 1356 1174 1066 943 860 732 710 803 861 960 1077 1273 1410 1426 1474 1574 1529 1448 1431 1471 1391 1208 1168 1167 1115 997 855 743 693 752 803 913 942 903 876 797 847 792 709 583 498 381 292 299 424 402 546 710 772 765 718 761 847 999 1123 1251 1251 1421 1472 1439 1374 1145 1023 964 882 902 995 1073 1053 1040 1090 1192 1167 1024 961 891 786 671 564 539 539 551 517 511 427 395 286 222 298 358 382 375 351 311 320 393 443 543 638 692 695 651 558 629 786 884 976 1036 966 958 1001 915 937 981 1059 1125 1252 1355 1441 1374 1304 1241 1162 1188 1234 1317 1291 1192 1058 941 1022 1076 1169 1231 1207 1100 987 962 915 837 882 929 826 864 904 796 726 694 654 612 517 348 219 263 266 332 489 548 540 571 615 698 839 956 1090 1012 910 907 836 805 777 721 691 631 583 511 474 508 430 347 328 277 210 188 231 299 269 226 161 231 363 307 260 336 426 397 449 466 494 502 469 401 396 378 379 393 378 357 319 244 234 214 133 47 54 126 225 287 334 359 343 261 230 175 119 111 124 111 149 92 70 50 76 132 102 93 139 146 114 131 102 32 23 15 41 72 78 61 114 155 119 46 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 527 524 523 515 507 498 460 490 527 540 569 588 615 628 678 684 723 767 831 835 827 817 827 811 783 741 753 736 699 686 669 642 610 581 573 572 563 549 526 513 512 514 494 541 658 667 651 633 616 605 592 589 580 584 546 553 528 496 484 509 495 478 470 455 442 431 413 415 414 419 411 417 425 466 462 451 436 417 420 429 440 457 467 491 517 543 508 526 516 516 520 498 510 513 519 530 521 478 448 456 460 475 440 398 376 421 407 392 389 392 387 355 348 344 346 346 346 348 350 353 360 369 381 407 446 461 496 513 523 558 581 584 567 476 429 444 479 545 585 601 626 633 628 632 611 617 628 640 648 657 658 654 657 663 662 659 645 592 631 595 620 613 598 621 649 645 666 613 587 645 624 606 551 574 632 628 658 621 638 542 570 629 555 608 606 640 569 589 583 599 533 483 485 476 480 479 483 494 517 523 554 565 576 562 619 660 697 743 736 731 706 724 672 631 620 674 782 831 903 975 1030 1061 1031 987 997 1053 1166 1247 1281 1245 1145 948 1076 1092 992 924 886 950 953 996 1029 1080 1165 1225 1339 1369 1284 1248 1160 1248 1301 1322 1331 1327 1375 1431 1490 1546 1551 1610 1607 1540 1439 1418 1434 1444 1445 1411 1321 1238 1093 1023 940 880 894 891 925 936 906 890 798 770 780 769 754 756 784 835 878 837 810 843 918 903 974 1017 1104 1095 1133 1171 1214 1247 1330 1401 1553 1532 1483 1452 1318 1255 1249 1256 1213 1228 1234 1203 1219 1221 1223 1209 1206 1239 1261 1296 1337 1292 1280 1232 1119 1015 946 867 947 1066 1179 1154 1101 1080 1186 1218 1204 1165 1107 1080 1042 991 1019 1050 1092 1153 1219 1314 1411 1532 1629 1679 1611 1374 1244 1150 1098 1045 1022 986 1028 1041 1023 984 1062 1143 1220 1267 1160 1014 961 916 892 825 949 965 964 1005 1051 1134 1187 1165 1175 1235 1126 1074 1117 1201 1261 1346 1408 1313 1253 1322 1400 1433 1456 1415 1365 1276 1231 1183 1165 1148 1084 1045 1020 986 922 864 771 746 763 661 675 823 896 910 921 973 1034 1100 1174 1131 1041 1052 1123 1140 1168 1252 1336 1388 1399 1408 1397 1363 1339 1311 1308 1316 1335 1350 1349 1320 1313 1325 1320 1280 1261 1261 1248 1239 1153 1115 1137 1143 1082 980 878 906 970 985 921 927 865 900 884 832 786 779 758 737 762 787 765 799 792 793 818 847 868 898 952 970 996 1007 960 937 985 1028 1074 1118 1127 1172 1196 1183 1106 1059 1151 1202 1226 1143 1086 972 912 931 867 782 787 735 745 713 712 726 645 577 500 425 454 471 359 348 348 328 317 332 318 329 395 387 405 366 379 461 502 531 461 380 261 201 255 334 441 459 500 524 648 503 365 325 242 211 211 212 424 573 603 645 682 679 735 785 806 806 840 930 893 783 727 779 941 1095 987 827 703 528 452 404 304 428 588 807 904 1019 960 913 962 1111 1203 1285 1281 1335 1200 1026 918 811 808 759 690 705 725 784 858 899 942 1025 1021 1016 1043 1145 1260 1418 1444 1281 1183 1102 1131 1067 1066 1190 1274 1389 1392 1252 1224 1181 1071 993 887 721 680 709 849 1065 1161 1220 1253 1318 1434 1363 1303 1227 1295 1452 1457 1352 1239 1051 944 935 899 798 825 909 981 1046 1066 1037 986 977 893 725 611 513 448 392 270 401 512 654 681 819 959 953 882 859 958 1025 1056 1272 1473 1447 1390 1320 1314 1182 1110 1006 892 798 970 999 1087 1099 1130 1224 1169 1067 1019 901 812 736 644 607 486 434 371 405 362 302 209 292 458 520 573 557 526 509 480 463 483 524 665 765 848 815 753 737 774 854 969 959 982 989 999 970 1013 993 1010 1056 1125 1216 1338 1274 1198 1175 1056 1056 1083 1142 1196 1166 1036 930 863 923 1095 1097 1086 1083 941 848 802 764 756 816 694 668 740 767 808 744 731 631 500 365 237 222 248 396 411 453 578 622 712 777 868 959 1003 1060 1046 996 930 899 843 796 764 703 633 623 575 526 498 461 390 337 259 220 171 151 192 155 217 282 359 332 238 286 376 322 350 332 417 400 410 449 486 496 470 483 437 377 315 231 174 111 135 41 46 97 151 204 282 265 274 300 237 168 126 125 95 64 108 135 109 40 33 72 101 46 76 115 97 65 58 35 15 9 9 29 42 22 20 2 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 496 495 487 480 483 478 442 468 505 522 577 621 651 677 699 744 762 798 816 814 808 804 796 787 768 726 716 709 704 704 690 675 641 640 631 631 609 591 564 539 517 501 493 525 625 656 641 624 608 591 569 576 560 582 589 574 550 551 516 497 483 461 462 455 445 436 426 409 410 409 412 419 418 425 421 421 427 426 424 448 456 463 474 508 535 555 527 534 550 543 557 538 560 550 572 529 498 492 495 471 473 442 431 433 384 362 392 388 389 380 375 346 346 342 345 344 343 349 350 351 358 377 388 431 473 504 503 539 542 539 516 558 512 418 424 472 499 549 563 621 632 633 629 616 599 618 622 620 626 637 644 659 661 641 624 659 628 579 577 554 561 557 586 640 593 621 648 582 560 613 577 556 533 555 593 575 578 573 584 540 536 588 573 539 555 572 569 533 558 490 471 473 473 475 475 479 486 502 534 549 560 595 591 609 613 621 671 709 781 778 754 749 693 653 636 725 818 874 947 1008 1074 1100 1075 1028 1003 1053 1159 1218 1248 1236 1157 1001 1164 1295 1155 1092 957 934 991 992 1021 1041 1141 1211 1302 1406 1408 1313 1159 1249 1282 1313 1376 1392 1368 1378 1424 1469 1447 1458 1497 1527 1511 1454 1328 1282 1281 1290 1263 1222 1115 1014 924 868 844 855 855 849 863 828 808 783 847 845 816 788 760 795 864 832 819 883 906 922 984 1035 1032 1078 1116 1120 1168 1200 1275 1322 1487 1583 1545 1499 1367 1330 1329 1291 1293 1321 1323 1273 1314 1313 1306 1298 1288 1304 1311 1277 1293 1246 1221 1193 1139 1007 911 876 923 986 1051 1207 1201 1140 1091 1105 1169 1208 1173 1109 1086 1038 1013 1058 1070 1115 1174 1255 1296 1338 1450 1475 1447 1328 1243 1123 1071 1013 1005 1044 1062 1102 1078 1044 1029 1207 1339 1343 1228 1062 1009 975 986 944 898 863 901 1012 1060 1043 1063 1026 1045 1106 1170 1159 1135 1164 1309 1324 1307 1367 1400 1456 1511 1479 1419 1334 1288 1228 1201 1167 1149 1132 1135 1138 1116 1001 857 765 793 818 746 678 824 956 938 973 1005 1094 1120 1139 1067 984 997 1077 1117 1235 1294 1331 1332 1336 1335 1298 1265 1229 1202 1195 1200 1204 1213 1234 1227 1195 1190 1213 1211 1200 1170 1146 1103 1088 1083 1132 1074 1116 1089 1002 874 831 851 914 873 889 851 888 802 779 742 748 734 718 726 740 737 743 766 803 797 796 858 888 897 901 942 959 893 881 941 984 1067 1091 1189 1207 1233 1240 1192 1184 1287 1350 1320 1318 1168 1083 1088 1177 1052 995 1043 972 976 980 954 955 873 796 690 640 629 631 522 521 501 488 424 422 375 399 445 451 456 431 436 406 586 690 576 444 359 292 218 211 277 319 376 391 465 478 447 462 391 274 215 328 463 644 798 827 808 803 836 878 916 881 935 988 940 869 801 792 881 1010 940 824 703 616 520 401 294 428 633 826 953 1088 1128 1017 1001 1118 1106 1116 1113 1244 1274 1086 961 946 926 855 845 748 808 776 881 902 949 1061 1148 1186 1197 1196 1296 1417 1454 1329 1271 1157 1064 1003 1057 1226 1335 1405 1293 1166 1087 1061 938 834 799 705 674 835 1002 1065 1051 1107 1174 1320 1348 1236 1150 1218 1338 1471 1379 1280 1199 1035 910 909 908 869 874 953 955 904 908 815 772 745 786 819 708 585 472 350 251 427 539 698 836 966 1050 1077 997 950 1034 1140 1259 1409 1392 1359 1334 1265 1146 1102 1059 978 885 819 1008 1072 1116 1211 1195 1095 1004 933 962 930 853 803 729 687 581 541 458 345 348 279 211 315 481 605 706 708 684 653 670 612 609 546 629 730 784 809 845 853 878 903 865 867 936 947 932 849 981 906 920 921 1022 1079 1221 1191 1155 1117 1017 959 973 1022 1004 997 1009 916 777 878 1051 961 887 954 900 830 674 662 685 755 619 580 595 593 624 604 558 512 436 337 222 207 251 306 389 413 471 522 624 649 766 783 843 981 1019 931 822 826 760 653 635 650 647 681 642 623 555 478 388 361 315 287 257 230 152 131 242 258 353 314 228 269 338 286 266 270 360 327 367 405 400 455 520 470 410 338 275 215 203 236 202 117 81 44 103 197 267 203 225 294 271 233 190 146 135 94 46 91 109 46 27 39 66 88 36 83 78 69 26 16 12 3 5 3 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 472 459 460 464 455 434 443 451 491 513 519 551 597 652 712 759 780 794 798 785 779 789 769 759 741 699 678 701 737 761 739 725 721 700 713 706 688 660 612 555 529 512 493 554 631 638 632 613 595 585 556 557 549 575 582 554 538 540 526 511 493 477 462 449 438 431 437 422 409 404 406 409 412 407 408 423 432 413 416 439 439 460 485 534 565 508 504 523 518 527 544 572 574 588 602 571 538 540 509 514 481 488 449 435 405 398 357 355 367 386 370 343 342 343 347 342 344 346 348 350 361 373 395 466 462 472 475 464 462 463 470 454 418 417 446 487 540 556 598 612 605 581 575 590 613 638 643 644 651 649 653 653 633 595 587 626 618 572 540 539 552 595 629 616 572 586 614 598 536 570 589 534 498 544 564 557 529 557 538 533 504 554 558 504 520 520 524 483 465 467 467 471 472 472 481 490 509 524 563 589 569 605 626 634 629 670 691 706 758 809 819 799 712 668 642 743 822 901 971 1036 1134 1172 1167 1102 1071 1112 1196 1256 1286 1257 1136 1047 1223 1363 1256 1162 1037 921 979 969 994 1042 1122 1164 1225 1281 1338 1256 1174 1230 1278 1266 1350 1387 1385 1387 1407 1437 1389 1378 1400 1422 1494 1539 1412 1274 1179 1168 1131 1079 1030 962 904 908 913 930 1021 1001 989 956 873 826 813 830 793 780 793 764 773 786 796 833 842 927 972 977 1063 1073 1074 1093 1123 1193 1258 1308 1431 1502 1604 1526 1427 1411 1379 1375 1372 1396 1397 1347 1400 1398 1386 1373 1362 1350 1325 1282 1234 1232 1205 1106 1111 983 884 867 904 928 971 1075 1212 1179 1111 1040 1071 1152 1206 1177 1161 1107 1056 1069 1086 1114 1163 1174 1176 1283 1315 1269 1301 1262 1193 1112 1049 1036 1056 1074 1123 1155 1124 1099 1060 1163 1312 1391 1303 1133 1089 1072 1146 1133 1059 960 911 912 878 897 913 973 1048 1120 1096 1042 1049 1222 1236 1221 1287 1443 1552 1553 1506 1417 1359 1297 1265 1224 1201 1174 1144 1079 1053 1037 968 866 819 905 906 836 811 708 869 891 944 1047 1140 1165 1138 1007 952 998 1071 1069 1178 1245 1248 1227 1209 1179 1159 1133 1121 1095 1089 1088 1088 1085 1095 1141 1151 1140 1167 1181 1135 1093 1059 1040 978 983 1022 1010 940 1018 1006 959 924 839 754 779 791 802 765 776 744 734 724 706 727 708 725 731 740 784 799 758 807 839 845 834 843 864 906 877 839 897 960 1021 1080 1114 1142 1125 1126 1133 1126 1184 1259 1268 1278 1286 1278 1282 1284 1288 1185 1166 1250 1207 1206 1187 1195 1157 1016 912 771 770 843 916 861 805 687 606 547 531 507 543 485 525 518 483 537 452 557 687 645 553 521 406 337 273 203 201 227 223 286 302 463 582 442 313 219 320 460 647 824 915 898 911 906 910 919 948 1026 1105 1060 976 889 904 874 883 776 709 648 605 539 452 323 365 501 654 744 937 977 893 964 983 969 1001 1060 1183 1292 1119 1124 1088 1043 989 953 839 805 858 818 851 879 961 1046 1128 1215 1365 1419 1463 1412 1290 1207 1119 1058 1011 979 1151 1273 1371 1316 1154 1029 880 819 700 594 792 723 916 973 1036 1131 1198 1252 1349 1279 1123 1038 1147 1273 1300 1222 1145 1119 1009 933 876 815 802 841 856 824 899 860 802 733 625 614 718 710 512 384 254 326 488 610 784 897 1017 1116 1208 1217 1132 1188 1311 1383 1338 1299 1253 1238 1221 1108 945 944 875 781 912 955 1045 1156 1155 1066 992 890 814 911 890 918 866 809 773 688 645 521 489 410 275 229 328 459 568 618 627 614 555 622 611 657 663 691 686 636 694 772 758 785 809 752 777 871 861 814 793 845 807 823 907 990 983 1087 1170 1061 995 940 917 902 928 872 864 906 809 725 860 871 860 737 843 700 744 704 563 644 643 571 503 483 489 528 541 469 399 324 283 209 197 252 388 514 577 574 574 530 577 631 679 796 882 993 900 776 699 637 635 519 510 502 535 483 472 484 484 464 422 363 369 302 244 186 136 183 245 339 306 227 212 312 290 205 229 287 255 337 327 323 384 441 510 449 361 322 337 339 304 230 162 99 38 72 187 203 170 206 291 277 202 165 124 114 94 61 43 63 47 27 20 29 51 53 34 47 31 14 9 9 6 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 435 453 443 442 437 423 423 470 509 522 563 593 627 664 726 766 754 769 774 761 745 754 743 724 706 672 651 686 745 791 801 786 760 753 739 723 703 675 625 581 534 514 500 603 649 639 620 605 577 562 546 535 542 581 582 569 554 533 518 508 490 477 465 454 443 433 433 419 414 404 399 401 404 406 405 416 422 417 405 428 456 483 518 527 504 489 473 486 487 490 507 513 515 529 546 579 590 568 559 526 504 478 460 426 437 417 396 359 350 377 368 340 339 348 341 341 345 349 351 353 365 380 406 389 382 386 388 396 398 405 407 409 415 454 487 532 560 607 589 549 571 583 619 631 632 621 620 634 649 644 636 637 618 562 587 586 612 568 530 546 599 607 580 605 596 540 571 564 563 517 540 537 497 526 525 527 508 503 512 530 482 502 521 481 524 489 467 462 462 465 468 472 471 475 487 507 517 543 565 598 617 595 624 656 696 673 725 765 799 803 812 786 716 673 648 724 810 878 1003 1115 1202 1220 1149 1148 1153 1137 1183 1252 1290 1269 1208 1089 1227 1371 1363 1289 1157 1083 997 939 986 1029 1088 1117 1177 1185 1248 1275 1227 1211 1194 1230 1269 1300 1402 1460 1475 1442 1383 1345 1338 1353 1398 1436 1438 1451 1263 1141 1077 1041 975 950 937 991 988 961 1128 1085 1032 983 903 858 825 825 820 808 838 823 773 811 872 871 931 937 1027 1041 1111 1058 1047 1074 1112 1152 1283 1343 1390 1427 1519 1544 1496 1475 1456 1458 1440 1457 1434 1400 1435 1457 1434 1427 1414 1387 1316 1276 1240 1137 1125 1156 1118 1024 955 867 874 910 933 995 1079 1223 1154 1063 1017 1064 1060 1177 1206 1150 1120 1066 1051 1063 1091 1123 1135 1198 1169 1191 1189 1150 1125 1129 1103 1123 1083 1098 1173 1191 1169 1145 1109 1159 1332 1420 1323 1229 1202 1173 1155 1055 982 983 956 974 948 921 891 979 1003 986 971 1048 1146 1150 1139 1199 1300 1467 1575 1508 1440 1369 1341 1300 1265 1222 1200 1165 1080 945 963 878 861 926 983 1003 932 898 829 729 726 851 977 1165 1189 1095 1011 948 911 1048 992 997 1046 1090 1103 1122 1145 1111 1082 1049 1015 985 985 976 953 954 986 1074 1134 1130 1148 1154 1153 1126 1043 969 884 902 913 915 870 900 888 872 830 807 793 747 783 786 751 739 738 708 706 700 719 691 715 694 732 738 756 732 774 784 800 787 828 871 841 806 856 896 945 1003 1057 1032 1075 1128 1043 1038 1042 1089 1121 1124 1130 1164 1173 1196 1279 1333 1401 1401 1416 1379 1395 1304 1208 1119 1023 976 847 906 976 1047 1083 1039 891 761 635 682 658 685 630 619 595 603 640 528 534 666 820 752 611 552 449 436 279 244 204 206 187 236 392 487 556 456 307 337 514 619 824 868 909 856 803 779 865 963 1032 1068 1087 1000 910 849 803 798 809 724 670 575 494 370 302 332 419 607 786 875 823 768 815 888 903 1149 1209 1154 1193 1232 1297 1225 1145 1083 1001 885 867 921 852 888 961 1056 1062 1139 1220 1328 1406 1395 1333 1209 1127 1043 1013 1001 917 1100 1198 1267 1336 1181 1066 916 794 691 617 666 657 792 983 1147 1223 1290 1328 1343 1242 1062 936 1027 1161 1131 1064 1055 1098 1023 1088 1033 895 754 809 747 811 808 853 779 730 636 569 580 670 484 336 269 377 545 685 735 785 893 1005 1078 1209 1313 1277 1283 1310 1225 1211 1173 1152 1138 1105 943 819 787 743 877 966 1131 1149 1083 985 903 825 767 821 800 831 825 819 830 803 706 623 527 393 318 199 265 382 453 566 538 505 471 489 493 497 559 606 607 526 591 640 619 691 709 652 747 781 808 719 728 729 753 892 910 885 905 978 1059 1080 1011 935 873 816 788 759 745 740 726 719 730 708 676 651 734 650 576 585 527 551 556 486 457 427 489 622 646 569 515 480 405 339 217 208 275 370 446 575 707 695 658 687 788 811 904 934 861 769 724 641 543 544 508 427 384 340 306 289 302 318 335 369 391 343 292 228 169 110 189 306 311 242 186 262 299 210 155 192 250 310 264 248 296 381 494 477 436 390 378 297 213 176 126 84 30 81 142 163 185 235 266 242 277 239 177 128 116 107 58 32 46 29 18 17 15 11 8 8 8 5 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 487 438 410 419 408 402 408 473 495 499 550 588 642 690 749 737 726 741 732 721 711 704 698 685 636 611 636 686 762 775 784 775 755 752 739 724 689 663 614 604 545 514 501 623 643 652 612 603 599 579 549 537 518 535 562 558 542 528 529 516 495 481 465 459 443 432 429 424 417 414 412 396 395 402 399 401 403 405 408 449 478 528 504 480 469 463 453 457 462 474 482 480 483 496 513 520 523 540 534 512 490 486 520 500 501 493 445 389 378 352 349 339 340 342 341 340 348 353 356 362 367 372 372 382 395 416 424 441 461 457 455 490 475 524 500 575 621 558 532 611 618 615 576 601 608 609 613 613 622 626 600 612 581 600 560 557 574 577 532 543 556 571 543 569 557 546 500 533 520 488 483 478 486 478 469 470 475 463 456 449 459 452 454 460 456 458 458 463 462 463 468 468 480 489 507 528 560 571 563 613 638 670 660 648 706 734 763 775 790 803 815 781 712 720 657 675 733 807 899 1046 1193 1257 1156 1131 1141 1166 1197 1217 1316 1328 1245 1182 1179 1254 1342 1384 1405 1310 1137 1086 992 947 1014 1061 1059 1099 1138 1144 1237 1285 1289 1246 1250 1289 1318 1359 1458 1516 1513 1447 1368 1309 1314 1312 1260 1226 1216 1152 1180 1251 1158 1127 1087 1110 1140 1126 1163 1216 1160 1126 1067 996 911 893 866 837 810 795 776 780 807 844 885 909 976 976 959 992 1030 1016 1066 1123 1200 1237 1273 1324 1420 1518 1501 1541 1552 1526 1546 1536 1498 1513 1516 1507 1488 1464 1462 1387 1292 1267 1214 1133 1082 1041 1053 1024 963 865 867 937 919 932 976 1022 1042 1038 995 1011 991 1011 1038 1086 1096 1075 1065 1042 1045 1071 1102 1096 1141 1119 1110 1093 1115 1180 1207 1222 1142 1144 1185 1245 1256 1223 1174 1158 1296 1505 1509 1398 1270 1182 1116 1078 1058 1050 1094 1078 1058 1067 1037 962 949 925 960 1093 1138 1058 1076 1130 1294 1457 1424 1367 1359 1310 1335 1320 1277 1191 1139 1074 1027 1110 1126 1091 1086 1063 1088 1084 1014 914 867 828 794 938 975 1039 952 956 939 875 863 898 899 920 965 1051 1142 1247 1242 1193 1145 1094 1121 1011 922 826 891 989 1003 984 961 1027 973 989 1057 965 956 959 912 850 790 799 784 774 793 751 803 823 780 763 714 745 732 720 699 708 705 693 672 677 666 709 722 719 736 741 749 764 798 827 873 844 812 773 859 910 941 939 962 952 990 1025 1036 994 1027 1055 1058 1022 1043 1052 1070 1055 1112 1147 1222 1255 1271 1289 1419 1494 1384 1296 1147 1026 1039 1130 1160 1277 1295 1190 1058 928 866 907 971 869 767 846 765 759 776 719 670 661 838 942 860 742 668 582 505 445 351 374 289 199 251 344 396 383 371 465 653 671 637 601 642 743 765 897 935 914 945 973 1004 1050 989 928 850 767 731 759 692 592 477 320 290 488 611 718 686 723 761 823 850 931 1025 1160 1242 1275 1371 1284 1219 1253 1264 1125 1113 1057 1083 926 942 956 982 1053 1141 1287 1335 1374 1307 1218 1198 1153 1137 1080 1113 967 892 979 1056 1206 1201 1145 1062 912 800 685 571 636 826 1066 1088 1097 1109 1131 1215 1238 1137 970 869 923 1072 963 914 1021 1142 1203 1239 1099 976 804 734 696 661 745 749 736 662 560 521 445 543 525 345 232 335 584 595 531 580 792 903 1022 1139 1208 1081 988 1040 1184 1155 1100 1094 1069 1022 931 845 694 806 904 1027 1098 1030 927 848 799 835 710 649 734 698 697 683 658 674 695 561 449 340 289 198 233 371 461 389 399 378 361 355 332 330 333 402 425 419 479 488 511 547 557 542 613 629 663 592 659 689 726 758 775 850 901 1047 1112 1101 1090 1062 1049 946 906 878 834 747 761 647 605 575 567 614 593 592 588 496 438 483 492 459 390 510 511 595 724 695 630 543 487 403 299 190 215 393 422 465 572 740 852 848 831 962 1009 911 838 738 680 632 640 687 626 576 521 491 461 394 342 278 244 198 191 274 277 229 193 113 141 241 295 261 207 172 237 186 125 221 296 250 195 190 282 359 384 403 438 384 308 266 205 144 94 96 28 43 110 141 144 200 183 155 228 253 228 191 147 117 93 63 20 28 17 10 8 6 6 4 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 473 478 439 411 398 405 421 436 456 493 561 600 656 697 727 708 679 705 693 695 682 670 663 636 597 593 634 667 754 765 774 763 740 734 718 714 697 681 622 592 551 531 503 605 627 639 601 585 580 603 591 549 522 507 512 506 508 492 526 513 498 484 465 459 441 431 430 422 421 410 406 404 396 394 394 395 396 397 409 461 519 477 478 465 458 444 437 453 472 478 460 460 467 482 492 500 490 509 514 511 484 468 493 555 511 477 455 394 369 345 339 339 341 340 339 344 350 352 356 360 363 375 388 407 419 437 447 477 503 537 519 562 549 585 584 596 582 518 536 540 550 560 586 629 621 587 578 605 596 599 594 557 578 562 588 524 534 541 563 480 517 555 507 527 515 490 459 459 447 441 441 439 440 442 439 440 442 444 446 446 449 447 451 454 458 457 457 459 460 465 469 479 491 508 538 532 548 575 600 592 657 688 702 672 691 698 711 770 799 808 819 801 756 750 694 666 726 768 831 899 1030 1138 1133 1068 1099 1131 1173 1228 1315 1339 1276 1240 1229 1188 1222 1287 1382 1406 1330 1218 1104 1037 955 1015 1045 1030 1082 1105 1163 1256 1385 1351 1242 1231 1371 1376 1422 1485 1578 1566 1463 1397 1297 1266 1223 1197 1163 1142 1170 1315 1411 1338 1265 1241 1251 1211 1124 1078 1044 1015 1055 1075 1054 989 928 869 826 795 792 776 782 826 876 939 934 1000 941 981 1024 1006 1057 1077 1111 1188 1316 1360 1454 1482 1529 1565 1576 1584 1602 1594 1562 1568 1572 1563 1532 1510 1459 1379 1328 1241 1166 1101 1070 1046 1015 995 944 867 867 889 911 886 886 901 910 943 1034 1089 1064 1043 1021 1000 1012 1066 1071 1057 1047 1036 1053 1056 1058 1075 1076 1081 1116 1194 1284 1284 1186 1192 1256 1287 1318 1265 1251 1206 1279 1461 1469 1313 1240 1193 1167 1165 1154 1150 1194 1231 1254 1126 1059 1055 1019 932 925 1006 1028 1012 1012 1079 1183 1354 1435 1402 1354 1335 1278 1267 1225 1120 1137 1134 1134 1158 1192 1190 1166 1043 1058 1107 1036 920 911 898 803 809 825 836 850 870 855 838 835 869 907 939 980 1106 1215 1212 1126 1046 1015 954 1005 969 896 786 840 887 888 956 896 977 893 920 962 952 851 845 837 820 797 775 755 739 756 732 744 745 749 749 723 693 716 718 719 772 746 725 667 654 714 765 781 789 761 724 731 748 792 807 827 793 764 761 805 839 853 940 984 930 914 950 956 1004 1083 1130 1135 1035 936 952 988 966 1065 1132 1094 1105 1176 1168 1274 1379 1330 1230 1125 1085 1050 1146 1279 1340 1438 1347 1186 1056 1091 1125 1084 985 913 973 858 881 946 837 792 693 814 924 1035 957 821 742 677 610 497 505 390 365 361 253 182 197 246 444 641 576 481 481 538 601 775 1000 1022 1023 1022 1029 1118 1138 1065 1018 946 891 779 573 598 530 441 279 308 385 580 677 743 801 884 925 993 945 990 1207 1303 1366 1450 1292 1106 1206 1221 1086 1037 1113 1130 997 982 1087 1153 1102 1169 1323 1406 1347 1246 1169 1096 1069 1015 1077 1170 1057 943 903 992 1125 1085 1006 1058 947 851 653 594 754 898 984 1037 986 1009 1121 1063 1158 1060 859 792 925 1000 883 854 1050 1193 1209 1151 1049 1021 863 821 771 686 694 788 741 650 549 519 459 433 463 363 231 339 451 475 494 530 749 808 950 1086 1001 932 809 885 1103 1171 1095 1032 982 927 849 766 667 741 892 1035 1015 942 839 753 814 795 684 619 653 722 635 565 547 592 652 626 536 418 348 235 174 330 320 257 244 241 255 285 339 375 406 371 432 425 443 405 421 442 456 492 512 517 553 692 700 737 757 779 841 878 978 1094 1163 1225 1212 1210 1204 1092 1093 960 889 906 894 764 754 751 663 531 514 496 479 520 484 378 360 339 361 357 452 526 617 642 552 461 413 319 252 199 250 341 399 515 621 802 933 963 948 1024 1008 915 866 817 791 741 730 738 710 668 620 581 522 443 400 332 297 259 226 176 155 221 223 148 93 190 267 291 228 153 178 200 142 156 226 200 141 212 281 276 292 335 397 394 332 285 237 210 133 95 33 31 91 148 124 102 110 154 234 249 176 152 141 141 112 76 19 14 11 7 5 6 3 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 440 426 442 406 393 425 449 497 531 508 560 602 654 708 701 690 642 656 663 667 641 635 615 579 564 577 605 650 738 770 759 755 739 725 696 703 693 684 668 595 572 561 481 538 610 614 600 581 563 560 574 565 529 526 521 509 488 476 469 493 488 476 457 451 454 431 427 422 417 415 402 398 404 394 390 389 389 414 433 491 471 449 446 464 447 430 457 490 499 481 446 476 493 517 507 463 467 507 491 504 511 452 487 491 480 435 409 383 367 349 338 344 339 338 340 345 351 351 352 355 403 443 425 450 442 460 476 499 521 577 592 583 605 607 561 541 497 518 546 572 581 588 600 620 596 555 549 556 566 586 556 563 542 550 556 547 493 549 527 480 487 509 470 471 447 432 432 423 422 428 428 429 433 438 439 437 438 441 443 448 448 450 449 451 456 456 460 466 469 474 480 497 523 517 546 559 572 601 606 649 663 689 736 749 701 735 764 767 791 796 813 823 815 755 738 695 692 725 778 835 860 962 1067 1017 1046 1075 1129 1180 1284 1322 1333 1336 1320 1293 1264 1245 1279 1341 1443 1396 1230 1134 1014 963 1008 1029 1098 1154 1238 1277 1338 1409 1332 1317 1267 1366 1451 1457 1553 1598 1565 1497 1406 1353 1301 1255 1213 1170 1190 1239 1329 1377 1438 1441 1393 1327 1215 1167 1074 1049 968 960 1080 1113 1041 954 843 796 813 813 781 820 900 954 887 945 925 979 944 1038 1156 1196 1206 1296 1371 1424 1497 1509 1562 1575 1605 1610 1633 1596 1608 1626 1619 1612 1571 1508 1435 1373 1332 1264 1220 1161 1105 1043 1021 949 964 872 867 867 867 867 907 946 992 1038 1127 1184 1154 1130 1110 1091 1034 1146 1150 1153 1124 1046 1032 1042 1060 1070 1097 1118 1153 1214 1305 1366 1260 1245 1341 1345 1367 1367 1341 1317 1313 1406 1408 1330 1300 1270 1254 1251 1210 1280 1344 1327 1230 1134 1186 1088 1022 960 1015 944 965 963 980 1028 1081 1224 1377 1444 1392 1326 1245 1177 1212 1212 1211 1224 1184 1233 1252 1214 1130 1052 1034 1030 991 987 973 986 905 928 822 785 799 826 836 848 883 888 909 944 981 1064 1143 1255 1203 1105 979 877 850 846 819 756 778 798 830 842 826 847 840 821 852 872 859 825 794 820 804 754 725 706 701 726 751 753 782 787 723 706 718 710 703 738 730 696 651 684 746 759 815 770 720 715 786 828 811 839 874 806 759 751 808 839 837 886 924 936 895 897 959 1000 1069 1093 1066 1023 938 903 888 965 1047 1040 978 985 1028 1060 1225 1279 1344 1342 1287 1222 1197 1186 1342 1447 1477 1443 1292 1223 1249 1321 1229 1126 1067 1109 1011 1012 1035 952 921 868 879 983 1153 1149 991 897 853 738 682 652 557 591 608 548 409 273 223 237 255 372 387 484 627 745 875 1049 1093 1104 1126 1166 1166 1095 1024 969 858 739 705 573 453 462 399 260 357 499 539 788 890 818 911 1046 1176 1047 1070 1220 1261 1370 1448 1265 1109 1061 1171 1048 980 1060 1188 1074 1036 1173 1265 1283 1279 1383 1417 1260 1248 1262 1207 1080 1040 966 1036 992 910 842 964 987 960 870 902 931 781 610 582 703 656 874 915 997 1072 1033 912 1015 1017 841 729 812 798 761 845 1050 1097 1088 1066 880 855 834 701 651 588 674 741 735 640 535 523 476 375 348 308 226 270 222 322 454 478 680 796 887 974 849 760 711 815 1047 1167 1123 1081 1008 937 812 729 607 725 903 1040 935 831 687 676 704 696 648 584 615 731 677 593 513 515 523 616 543 459 381 208 182 207 212 276 331 357 436 466 444 551 562 504 554 591 595 559 552 563 590 540 551 601 576 652 693 793 875 908 944 965 1059 1170 1078 1074 1037 1093 1112 1095 1093 1029 996 929 860 843 854 736 640 646 573 627 589 628 599 502 508 472 381 290 303 428 442 543 586 468 393 319 214 194 270 422 513 644 712 829 914 1018 1077 1123 1062 987 957 910 864 773 710 689 677 660 664 632 571 507 491 414 367 331 290 241 188 147 130 143 87 152 211 268 235 159 125 169 154 106 163 128 119 231 225 210 286 324 338 371 330 300 273 253 199 122 36 25 117 124 116 81 133 200 227 261 183 120 80 76 70 48 72 16 9 8 8 4 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 464 436 408 400 391 418 445 477 515 536 562 613 664 666 662 659 635 602 622 631 603 612 577 547 534 565 609 656 747 769 749 729 724 720 701 671 677 670 661 601 578 558 514 477 580 594 613 635 578 557 544 550 538 541 570 559 542 527 506 475 469 459 444 441 440 430 424 418 415 409 399 395 397 389 387 386 387 418 471 457 440 425 443 467 417 452 500 527 535 461 434 472 509 475 436 460 496 525 506 467 459 444 425 422 436 412 394 375 364 348 335 338 338 339 338 345 345 348 351 359 425 455 473 517 470 475 490 533 556 581 607 611 589 540 505 476 524 585 588 598 602 614 600 588 559 587 547 547 550 562 525 552 537 538 525 534 482 498 498 454 485 456 435 420 418 419 422 424 424 427 427 430 432 440 437 439 438 439 442 443 446 449 449 453 458 463 463 471 483 500 513 522 531 548 576 600 590 621 661 682 696 720 762 760 768 777 782 791 804 809 822 833 846 812 751 714 716 728 732 750 776 899 1035 1033 1067 1083 1161 1236 1367 1403 1370 1381 1411 1442 1331 1295 1291 1297 1380 1467 1346 1258 1123 988 1008 1027 1079 1133 1209 1313 1391 1440 1415 1371 1309 1330 1448 1514 1495 1512 1545 1556 1479 1419 1392 1380 1346 1279 1176 1201 1240 1268 1330 1422 1547 1531 1438 1363 1264 1174 1005 976 932 934 968 909 874 815 818 821 787 790 856 944 864 886 877 901 954 986 1042 1115 1194 1251 1350 1431 1503 1534 1593 1624 1635 1628 1619 1609 1635 1653 1663 1635 1544 1507 1489 1452 1401 1336 1277 1229 1152 1102 1080 1012 1021 915 867 867 870 927 986 1050 1064 1132 1197 1274 1247 1216 1183 1127 1067 1127 1255 1244 1178 1079 1088 1050 1106 1109 1111 1156 1185 1236 1326 1438 1373 1325 1414 1459 1459 1465 1444 1428 1407 1453 1507 1456 1432 1380 1396 1354 1352 1333 1348 1265 1251 1242 1206 1114 1055 969 952 1043 1090 1024 1012 1003 1046 1122 1210 1389 1387 1287 1287 1269 1281 1279 1271 1282 1242 1222 1254 1194 1159 1125 1081 1065 1032 1039 1081 1064 1075 962 858 804 838 865 876 906 904 932 947 995 1040 1126 1186 1138 1071 1036 972 848 785 800 787 727 749 809 828 856 837 800 781 827 881 885 839 822 766 756 785 791 770 739 702 756 796 764 748 756 726 711 696 674 668 697 704 691 651 702 746 767 785 759 707 741 797 783 813 856 847 810 774 762 837 841 812 827 911 905 844 864 935 1010 1014 1004 1018 935 887 849 832 906 968 1000 916 885 952 1010 1110 1182 1166 1183 1161 1176 1167 1192 1298 1291 1290 1318 1404 1392 1392 1357 1316 1241 1215 1202 1173 1183 1136 1042 1129 1046 1009 969 1096 1214 1137 1079 941 850 873 840 740 761 659 581 575 509 358 356 223 284 430 502 636 791 973 1092 1171 1162 1134 1095 1003 924 833 721 668 618 522 480 460 389 341 375 449 697 820 824 935 941 921 1040 1171 1225 1119 1197 1310 1306 1435 1187 1061 930 1067 1049 958 1019 1052 1137 1058 1104 1126 1212 1325 1379 1330 1272 1159 1098 1079 1078 1158 1057 945 886 802 929 919 846 872 758 849 954 826 630 535 589 553 747 909 839 957 948 840 859 960 814 725 684 663 791 907 1061 959 908 908 846 722 745 651 554 664 715 752 723 622 587 575 495 454 374 440 295 300 333 221 324 482 581 676 830 771 759 661 703 823 989 1112 1086 1025 940 861 760 637 625 745 905 1016 867 723 622 594 626 596 569 534 573 687 726 593 490 418 441 534 559 408 324 208 168 208 306 434 485 489 500 585 516 555 556 642 678 651 600 636 661 680 695 654 658 676 686 667 719 812 861 995 1058 1069 1118 1052 934 903 890 991 940 918 1006 1033 992 965 952 910 845 735 753 714 615 727 640 729 691 643 608 503 416 324 255 279 328 395 413 447 335 260 199 253 384 490 589 755 750 788 797 920 1021 1106 1035 943 894 835 781 717 656 571 571 561 523 545 607 571 560 478 453 377 322 286 247 188 175 108 98 86 106 235 260 203 169 107 140 125 87 102 179 215 164 164 248 260 310 374 291 264 208 174 104 79 28 35 93 85 75 106 159 206 277 239 212 159 120 81 71 51 17 8 6 7 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 493 479 454 406 386 411 458 474 502 524 577 616 629 627 622 611 592 582 568 571 557 530 508 512 517 572 623 691 754 752 736 725 700 679 684 681 656 636 624 630 584 534 500 470 531 567 582 611 577 557 552 543 524 515 539 536 504 493 490 477 465 457 448 448 441 426 421 412 406 399 398 393 394 400 395 384 380 443 423 413 421 394 429 453 392 475 537 566 576 477 433 402 401 414 426 460 501 567 557 527 542 508 448 434 404 399 386 369 358 337 337 340 337 341 337 340 344 343 346 354 438 504 512 504 530 522 536 543 579 600 565 598 528 489 459 536 550 600 593 592 588 562 532 513 541 531 528 505 504 520 522 515 497 505 496 486 451 475 457 428 419 413 414 417 417 420 421 425 425 429 430 432 436 435 446 445 454 461 455 476 474 476 471 476 482 522 518 524 534 553 580 575 569 622 566 594 642 655 690 743 751 751 769 772 777 782 790 801 815 817 825 837 853 836 772 760 799 817 827 821 915 884 1011 1017 1072 1113 1203 1318 1428 1498 1460 1486 1479 1466 1500 1487 1420 1397 1355 1324 1408 1333 1191 1051 1002 1061 1086 1120 1190 1255 1421 1472 1539 1497 1450 1405 1395 1485 1519 1456 1412 1434 1481 1548 1518 1494 1454 1394 1330 1236 1274 1277 1338 1409 1523 1627 1503 1378 1267 1236 1129 1027 987 992 970 906 880 861 849 831 788 794 855 930 834 876 943 930 963 1000 1046 1076 1109 1199 1307 1306 1336 1389 1500 1592 1695 1664 1647 1653 1661 1659 1621 1600 1596 1575 1548 1460 1396 1345 1301 1269 1223 1176 1139 1039 975 874 867 867 888 984 1029 1086 1120 1203 1286 1379 1372 1318 1281 1219 1166 1127 1204 1224 1151 1080 1191 1143 1099 1100 1145 1187 1210 1262 1349 1449 1516 1478 1497 1598 1635 1658 1602 1545 1549 1644 1682 1661 1622 1571 1541 1477 1406 1299 1240 1209 1201 1224 1132 1107 1094 982 1006 1138 1201 1118 1063 1024 1019 1062 1117 1220 1335 1396 1401 1359 1359 1376 1351 1291 1292 1252 1242 1230 1221 1227 1211 1163 1111 1184 1212 1142 990 836 835 871 925 918 941 994 999 1033 1070 1142 1151 1098 1058 1026 978 903 866 837 815 778 734 708 711 762 776 848 858 808 749 788 799 801 849 831 789 735 787 837 802 769 697 685 703 721 711 683 683 685 690 719 675 656 663 678 654 717 754 759 776 738 689 701 729 749 799 788 768 777 747 726 775 766 809 832 859 897 855 805 850 893 877 921 883 911 816 759 790 821 948 950 851 814 976 993 1005 1060 1050 991 994 1016 970 1038 1189 1194 1165 1184 1223 1178 1163 1127 1114 1095 1027 1098 1236 1329 1314 1288 1271 1266 1220 1108 1062 1123 1340 1275 1132 1112 1027 948 778 657 560 487 372 333 319 268 209 237 346 466 637 808 890 919 953 955 976 960 891 860 819 759 706 648 624 533 466 372 405 437 528 720 835 945 916 922 1046 1175 1275 1254 1287 1263 1206 1107 1199 1237 1058 846 949 932 974 909 909 993 986 984 1048 1166 1243 1132 1128 1123 1025 965 1014 1047 1098 1019 944 885 792 756 725 712 704 682 706 863 982 863 799 567 480 773 770 682 811 838 776 753 842 877 779 619 694 842 932 912 881 745 661 648 712 624 541 532 611 659 736 733 677 666 622 554 489 447 492 465 348 215 243 391 444 513 627 626 571 564 539 620 685 884 1037 1049 978 887 819 726 579 544 695 758 819 873 726 546 450 490 437 452 520 642 748 721 653 571 451 374 353 444 387 310 187 194 340 414 377 318 331 339 392 376 409 488 557 529 549 505 525 540 568 614 682 734 813 829 836 833 866 949 946 918 895 971 949 872 761 826 883 804 803 927 963 933 943 981 960 913 851 856 740 710 821 798 821 755 666 593 541 540 464 372 313 257 198 202 218 280 148 180 287 413 555 565 553 585 707 774 861 945 998 1039 953 878 799 722 613 552 491 453 451 457 445 436 455 482 537 496 440 403 306 273 226 229 156 174 110 70 148 175 240 244 165 120 149 123 83 121 174 137 123 172 198 267 295 337 300 282 263 152 89 30 18 60 70 85 49 124 129 224 173 204 183 125 92 67 58 47 29 7 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 497 473 444 419 387 403 428 456 500 531 583 580 605 599 595 584 571 542 535 532 511 493 484 511 563 604 683 726 745 733 726 714 692 678 647 651 655 645 629 591 587 567 502 477 494 557 556 567 597 578 540 548 553 540 523 519 515 503 488 477 466 455 441 438 431 426 423 416 411 398 395 399 399 405 409 387 383 384 407 394 397 385 433 437 381 398 443 463 455 456 406 424 462 480 464 448 455 500 576 539 537 505 444 411 389 386 381 366 355 336 336 337 334 335 335 338 340 342 343 353 407 495 531 527 539 552 540 580 575 561 548 558 491 438 500 585 596 594 533 553 533 514 497 485 489 482 483 471 480 488 492 475 467 466 460 457 456 426 415 409 408 413 411 412 414 417 418 424 426 439 444 469 469 485 510 515 519 539 552 535 554 531 545 567 560 557 555 593 578 571 605 594 618 622 605 618 662 706 740 743 753 764 765 768 778 778 789 798 808 819 835 845 855 855 819 785 826 857 873 925 967 977 1040 1060 1104 1175 1200 1280 1379 1447 1414 1407 1416 1493 1583 1635 1548 1464 1359 1296 1258 1271 1173 1019 1077 1075 1142 1145 1200 1259 1371 1477 1547 1609 1553 1520 1468 1475 1423 1409 1424 1359 1408 1463 1519 1526 1481 1426 1367 1314 1350 1314 1370 1442 1536 1665 1554 1484 1406 1343 1226 1126 1105 1063 1026 989 944 912 864 851 797 806 811 818 834 849 876 916 968 1004 1067 1108 1181 1183 1215 1284 1352 1427 1477 1461 1532 1586 1682 1671 1662 1649 1622 1626 1591 1514 1443 1361 1315 1256 1245 1194 1151 1091 1068 998 938 867 867 867 897 974 1040 1115 1155 1244 1333 1421 1443 1400 1351 1304 1255 1182 1127 1087 1072 1083 1211 1242 1181 1129 1170 1202 1251 1273 1350 1443 1516 1628 1703 1720 1775 1780 1719 1659 1658 1722 1742 1681 1628 1562 1515 1453 1356 1259 1193 1143 1169 1130 1168 1210 1151 1041 1029 1070 1155 1215 1133 1076 1022 1037 1083 1153 1241 1374 1466 1431 1432 1420 1358 1369 1360 1314 1289 1267 1272 1285 1304 1243 1224 1220 1137 971 885 835 867 931 962 973 1010 1085 1146 1191 1229 1107 1021 978 950 932 947 993 993 932 838 741 747 698 688 729 785 787 803 825 786 733 753 803 824 827 803 752 738 771 739 726 710 685 682 683 670 670 679 708 694 692 687 660 634 644 655 675 686 681 687 667 680 661 691 692 701 709 720 711 698 707 715 732 762 750 795 811 827 799 795 794 840 946 855 799 820 721 793 834 911 880 776 782 851 900 934 1020 1070 995 875 875 946 1032 1121 1101 1050 1087 1123 1062 1021 1027 997 970 922 998 1135 1184 1290 1430 1439 1390 1312 1303 1201 1204 1265 1411 1305 1224 1098 946 816 788 624 519 409 352 201 217 335 444 488 491 583 665 832 911 926 951 966 980 959 924 852 787 772 745 685 571 449 474 496 468 456 614 733 832 795 896 1011 1119 1240 1164 1183 1190 1098 990 1004 1168 1045 835 781 839 890 871 886 907 958 1008 1057 1083 1173 1150 1086 941 916 908 1022 970 987 898 921 882 913 873 835 868 873 792 665 797 801 844 784 550 464 671 628 608 709 809 731 650 710 852 736 590 645 783 750 756 877 741 630 559 641 560 478 491 601 719 771 748 701 639 644 569 552 583 577 467 319 212 262 244 398 480 573 496 466 437 461 564 648 821 996 1046 972 892 793 626 546 468 557 627 692 781 729 534 412 413 430 503 567 589 696 776 649 588 484 409 336 282 344 294 185 222 310 292 236 284 343 323 339 312 368 420 444 435 424 477 505 534 552 574 624 680 776 852 794 768 832 911 903 837 860 962 923 883 752 738 804 703 772 879 858 767 780 795 908 984 947 915 779 844 900 890 899 825 748 687 644 640 552 489 405 338 260 231 175 187 178 138 276 416 384 389 505 644 753 738 749 765 848 946 986 921 834 799 698 625 551 493 400 343 343 345 350 376 462 510 440 397 345 313 265 264 221 169 129 88 75 107 159 206 182 131 96 138 77 87 121 90 142 137 161 184 258 252 302 290 258 151 115 60 18 16 25 65 27 82 130 172 126 191 214 160 144 99 106 89 47 12 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 501 473 456 433 395 385 418 460 499 539 547 556 557 548 568 558 543 520 499 492 490 472 502 540 598 647 712 744 732 719 708 702 689 681 668 650 605 614 611 612 591 562 510 481 464 539 544 554 574 545 535 531 565 555 538 525 507 493 478 472 461 448 435 434 443 439 426 418 408 399 392 402 407 421 438 383 376 376 385 379 373 372 368 379 367 362 366 361 361 409 382 439 407 428 421 440 477 490 554 488 516 464 429 398 387 372 369 357 342 333 335 336 335 336 336 338 338 342 343 345 382 519 530 527 509 514 532 539 548 532 512 531 437 512 555 570 525 542 523 502 475 466 461 457 452 452 455 447 458 451 446 452 442 447 423 412 404 406 405 410 410 409 411 413 418 420 435 469 501 515 493 544 537 550 567 576 610 582 645 594 595 622 620 650 647 612 617 627 617 622 636 647 658 649 642 671 719 743 732 750 748 755 767 773 776 779 790 797 807 816 828 839 831 845 842 827 861 897 929 977 979 1008 1077 1027 1063 1057 1127 1211 1332 1423 1339 1353 1382 1443 1574 1669 1662 1547 1418 1327 1228 1181 1183 1051 1021 1076 1169 1190 1238 1267 1342 1385 1523 1604 1681 1603 1546 1547 1464 1369 1309 1323 1380 1405 1410 1437 1506 1504 1441 1407 1369 1342 1371 1431 1487 1526 1615 1581 1530 1459 1326 1283 1242 1179 1123 1080 1052 981 925 906 815 801 806 826 873 919 942 962 997 1022 1062 1117 1173 1208 1251 1275 1345 1366 1399 1406 1469 1512 1562 1621 1586 1546 1515 1481 1445 1421 1383 1347 1288 1216 1169 1106 1066 1054 1025 1023 986 867 867 878 963 1054 1094 1167 1223 1276 1359 1446 1531 1480 1438 1387 1337 1234 1156 1111 1110 1073 1116 1223 1276 1219 1208 1257 1273 1343 1362 1466 1560 1678 1763 1838 1850 1821 1789 1752 1763 1782 1731 1658 1606 1526 1461 1371 1307 1208 1189 1221 1228 1204 1285 1262 1214 1139 1062 1050 1093 1226 1231 1155 1097 1042 1061 1118 1155 1238 1373 1504 1506 1462 1432 1442 1443 1404 1400 1357 1344 1353 1288 1233 1141 1107 996 885 835 886 919 946 977 1053 1114 1211 1269 1237 1165 1057 972 904 889 948 987 968 925 842 778 721 717 713 688 704 713 760 768 765 760 758 722 746 777 766 758 762 714 696 694 685 665 661 651 655 645 643 641 654 656 637 642 634 617 622 629 633 635 636 639 641 645 646 657 662 682 679 687 716 742 762 778 761 772 775 820 827 811 812 777 700 724 847 876 786 703 718 841 878 929 887 783 716 824 830 874 883 969 950 905 801 885 993 1024 1001 992 1026 980 935 888 915 913 899 859 948 1057 1101 1175 1262 1345 1428 1425 1405 1362 1377 1319 1358 1418 1304 1124 1080 986 868 661 549 507 397 199 294 349 386 449 506 620 750 938 1000 1011 1018 1048 1040 984 952 901 849 771 745 712 592 343 515 566 597 533 510 625 755 794 843 931 1102 1179 1079 1073 1090 1076 909 828 986 993 867 752 845 852 863 874 877 910 962 964 1094 1106 995 1004 967 869 926 1051 1030 1004 1019 1093 1004 1046 948 948 969 908 772 655 695 639 830 777 568 447 544 501 614 699 734 674 624 688 767 751 663 585 664 599 719 856 726 605 550 620 623 502 452 516 664 772 788 700 634 658 589 524 570 576 439 402 212 241 337 437 435 461 330 305 389 484 601 655 818 1000 1003 999 941 853 716 608 494 420 518 601 606 668 512 413 305 331 379 459 586 728 792 715 665 545 484 364 331 242 243 141 176 197 245 306 377 483 453 444 416 370 357 430 426 537 616 652 670 669 656 673 669 736 718 693 679 808 888 864 815 755 805 844 767 675 639 673 635 700 722 707 662 701 684 800 869 916 975 874 890 966 868 777 725 656 612 596 528 461 425 401 400 386 379 255 208 155 134 251 262 379 436 535 582 620 568 595 687 838 937 927 886 849 836 762 693 652 562 470 414 354 323 248 259 366 419 452 431 397 373 328 290 235 180 154 113 66 58 93 120 159 130 75 121 125 82 79 133 146 100 103 204 237 214 247 252 267 178 136 110 89 16 12 21 24 67 123 120 106 195 186 201 188 166 152 107 86 43 7 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 569 513 461 433 398 379 416 457 514 498 516 517 509 502 528 526 510 489 460 469 460 477 527 563 623 674 730 723 709 701 682 685 678 665 655 646 633 616 569 569 561 568 546 509 461 496 525 545 563 563 544 518 545 546 525 513 493 481 469 461 455 440 427 419 420 429 424 409 406 396 392 393 420 397 394 384 374 376 373 371 370 396 374 371 375 389 371 396 395 379 357 349 361 363 391 509 462 440 492 456 455 426 407 386 376 364 360 355 338 330 331 336 333 334 333 335 337 341 341 346 384 503 494 506 470 520 531 522 503 524 484 524 427 486 518 526 470 474 449 436 429 425 426 421 420 420 425 425 426 423 421 414 401 399 399 402 402 405 404 405 408 412 424 439 465 505 545 499 551 578 526 574 621 635 649 668 692 681 690 702 696 706 710 714 716 714 710 712 682 673 692 723 727 717 707 737 737 725 740 747 754 758 764 771 777 784 792 801 808 814 805 814 812 810 813 819 846 894 930 915 928 1012 1020 1001 989 1022 1093 1145 1211 1323 1306 1319 1362 1415 1524 1627 1723 1616 1439 1333 1217 1148 1094 1057 1072 1094 1180 1226 1287 1326 1395 1439 1588 1581 1660 1717 1623 1601 1543 1469 1334 1247 1334 1345 1351 1367 1388 1437 1506 1493 1432 1366 1347 1390 1420 1385 1478 1521 1551 1554 1451 1405 1356 1290 1213 1194 1158 1075 991 952 880 824 799 825 869 925 936 948 963 995 1080 1092 1117 1201 1172 1176 1243 1300 1299 1357 1408 1459 1484 1490 1475 1496 1449 1413 1350 1331 1330 1302 1271 1218 1179 1137 1081 978 960 948 874 867 867 901 923 959 1001 1074 1137 1229 1336 1453 1583 1596 1538 1458 1382 1295 1277 1182 1150 1106 1090 1116 1178 1304 1313 1288 1305 1348 1397 1474 1536 1658 1736 1759 1814 1894 1882 1857 1786 1678 1618 1529 1469 1400 1353 1279 1226 1220 1250 1245 1236 1236 1266 1273 1253 1217 1157 1050 1102 1163 1277 1215 1166 1084 1062 1089 1158 1211 1263 1376 1427 1463 1467 1382 1404 1301 1306 1222 1235 1228 1183 1147 1038 948 890 859 868 980 992 990 1044 1164 1264 1239 1189 1116 1056 974 918 850 845 806 832 830 823 779 746 730 761 734 694 670 694 710 721 698 701 686 686 714 698 718 726 718 711 707 692 699 698 701 687 684 679 680 669 663 659 654 615 630 651 662 672 678 679 676 683 690 685 700 702 712 719 726 762 807 868 902 907 883 861 866 879 874 874 871 775 704 613 677 736 708 671 771 887 907 892 897 772 705 848 801 802 861 918 832 797 768 889 920 962 919 950 958 902 824 828 773 804 799 850 924 976 999 1084 1140 1185 1260 1359 1458 1477 1519 1444 1421 1405 1319 1207 1212 1015 871 781 779 617 466 327 260 444 513 513 610 711 764 904 1011 1047 1012 976 1017 1058 1016 931 870 747 684 631 559 383 505 516 631 702 670 637 754 855 922 984 1080 1155 1016 966 966 1038 915 809 717 795 784 785 947 1026 993 972 996 1012 1004 987 1085 1104 924 865 856 809 946 1061 1066 1151 1173 1187 1128 1122 1064 1032 1011 948 806 709 661 577 819 762 586 464 406 468 564 604 685 613 590 645 678 704 744 632 533 532 655 715 649 540 535 648 676 538 403 531 670 782 788 688 610 592 596 531 506 542 435 362 304 236 225 288 279 294 297 414 471 604 739 797 846 888 874 927 969 907 807 716 601 483 374 395 433 538 414 280 340 387 488 590 725 791 794 715 661 588 558 515 438 300 179 141 261 295 320 429 454 494 600 573 552 538 526 585 588 520 550 611 670 730 628 580 575 654 630 595 677 741 844 933 867 735 680 691 672 658 575 582 604 625 626 616 578 607 639 741 724 834 920 998 1003 960 901 806 723 707 669 560 572 539 584 588 571 538 432 337 268 222 129 202 247 284 322 384 441 458 483 621 717 802 883 814 789 735 715 715 701 687 653 560 503 432 367 291 219 297 332 431 479 425 371 312 271 235 191 163 119 132 82 55 66 95 147 101 67 124 91 61 127 140 82 105 167 192 167 202 228 211 251 228 169 120 32 7 14 19 61 88 98 85 99 118 202 224 214 201 135 116 89 11 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 574 552 503 455 391 376 414 464 448 455 453 458 454 460 455 458 450 446 433 443 454 475 525 575 640 707 701 692 684 679 670 658 651 648 636 618 618 609 594 584 524 503 491 467 463 520 547 554 598 591 575 528 496 524 506 496 481 474 464 458 436 441 419 411 401 396 396 394 393 389 388 385 385 387 383 383 391 390 418 439 419 461 431 447 446 477 494 471 488 528 460 416 416 379 350 415 401 415 457 466 487 421 391 370 365 354 348 339 334 331 330 333 332 334 334 334 333 340 341 344 413 454 454 433 488 500 466 464 469 480 443 498 467 411 440 411 407 399 397 399 398 397 396 399 398 402 402 393 389 392 394 394 393 395 400 406 404 413 423 441 481 525 538 526 559 575 612 568 592 652 611 624 674 686 683 690 691 695 697 702 703 706 709 710 716 714 715 716 715 720 720 725 728 732 733 725 730 735 738 743 749 754 760 767 776 778 785 782 762 762 759 758 799 801 812 827 830 851 861 871 920 988 959 973 1014 1039 1030 1026 1129 1197 1345 1445 1489 1485 1481 1536 1646 1704 1532 1399 1254 1184 1112 1054 1069 1114 1187 1264 1296 1370 1449 1511 1594 1679 1604 1680 1706 1747 1566 1477 1427 1310 1190 1261 1267 1271 1272 1293 1338 1392 1463 1492 1398 1354 1300 1311 1364 1371 1397 1414 1504 1465 1357 1276 1232 1246 1259 1161 1093 1026 907 852 805 813 833 867 914 910 946 976 956 954 999 1055 1070 1137 1239 1234 1256 1308 1404 1401 1340 1323 1271 1352 1324 1299 1273 1254 1235 1177 1165 1149 1116 1066 1026 984 959 964 910 867 867 958 1026 1115 1159 1221 1268 1270 1316 1408 1528 1657 1680 1577 1508 1452 1395 1340 1263 1241 1198 1147 1159 1155 1229 1379 1373 1399 1425 1478 1512 1575 1653 1757 1834 1875 1803 1699 1633 1545 1497 1432 1375 1352 1379 1398 1292 1300 1278 1252 1238 1245 1255 1252 1231 1229 1196 1165 1099 1129 1187 1260 1222 1172 1123 1081 1104 1142 1186 1157 1159 1179 1197 1198 1133 1113 1120 1102 1004 976 1008 933 908 865 904 973 922 974 1008 1143 1244 1304 1257 1143 1081 1023 1050 982 956 1032 1019 970 831 736 724 709 696 683 697 676 665 652 682 692 659 649 665 688 695 719 724 745 781 814 861 883 890 898 879 867 866 872 875 874 820 773 724 686 613 693 782 809 838 854 885 887 890 898 905 910 912 928 917 895 928 922 932 884 824 799 821 769 781 700 713 701 716 687 646 549 580 684 749 751 860 902 847 774 641 654 706 677 769 876 846 804 693 743 774 853 854 845 901 840 794 740 815 715 698 729 839 826 885 938 998 1035 1090 1123 1184 1238 1310 1326 1408 1463 1400 1332 1319 1211 1049 1009 857 750 636 499 161 279 560 603 608 668 839 884 992 1110 1065 1004 845 834 832 874 939 912 818 757 705 522 383 478 460 419 493 551 630 713 723 769 779 911 1089 996 872 811 911 872 753 617 737 863 819 980 1008 1069 1162 1113 1065 980 922 1046 1101 1008 903 812 769 889 897 970 1036 1081 1171 1190 1152 1170 1181 1119 1051 892 944 794 637 568 690 590 497 422 395 466 559 590 551 552 580 558 588 694 701 582 519 473 515 497 443 522 602 659 523 426 382 535 655 780 665 549 562 547 509 420 484 594 621 487 435 327 201 292 374 438 494 563 702 765 681 658 641 715 906 868 882 859 765 742 653 479 425 298 326 345 249 348 429 506 559 677 696 730 654 597 503 405 382 373 229 144 196 287 334 432 455 496 521 478 483 480 524 465 520 602 540 532 537 594 598 593 473 532 497 529 580 647 721 810 991 953 840 753 654 640 553 547 510 529 507 531 545 490 562 635 576 575 731 815 797 841 993 952 879 862 750 712 682 716 685 696 758 672 607 560 503 414 263 133 127 165 332 342 345 366 428 441 515 588 711 742 682 632 593 561 550 560 572 558 528 501 458 405 314 258 191 275 382 406 369 413 375 317 247 229 237 204 136 144 83 46 49 72 153 126 54 93 46 70 78 62 106 125 160 116 121 144 157 173 194 201 147 61 21 10 13 37 69 49 58 114 150 178 227 229 229 178 126 3 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 577 522 496 479 418 368 409 419 415 413 412 416 423 421 417 422 422 424 440 454 476 507 560 599 674 691 672 669 657 661 657 650 630 627 624 613 590 597 582 545 548 561 552 532 454 489 552 559 603 598 573 537 483 480 491 488 495 477 425 415 409 414 402 398 414 413 419 431 446 454 451 437 395 416 410 425 448 430 471 501 474 454 502 518 518 508 597 586 600 529 499 479 406 398 374 349 358 402 393 483 439 388 377 365 358 350 345 334 329 328 331 332 331 331 331 335 333 339 341 343 421 437 425 448 449 442 445 423 454 422 442 431 415 385 393 390 389 376 376 375 378 378 378 378 381 383 384 386 392 395 393 394 394 395 407 411 455 504 451 481 538 545 584 609 582 661 661 643 668 675 675 676 678 678 681 688 688 693 694 701 701 703 702 708 706 713 709 711 712 717 723 724 727 727 718 720 720 729 739 741 742 743 748 756 761 774 737 726 733 763 776 788 785 801 828 831 861 883 901 923 939 943 935 999 1041 1054 982 1040 1091 1156 1298 1375 1448 1459 1432 1457 1547 1651 1653 1491 1334 1241 1163 1110 1057 1100 1154 1211 1275 1346 1441 1518 1584 1696 1658 1632 1658 1669 1618 1533 1375 1324 1242 1183 1211 1215 1198 1173 1217 1281 1332 1388 1474 1405 1259 1257 1280 1280 1316 1348 1417 1496 1424 1362 1304 1287 1281 1222 1102 1018 912 830 809 814 819 846 902 944 924 918 957 987 1007 1033 1096 1128 1222 1291 1389 1335 1319 1277 1221 1248 1179 1268 1232 1203 1173 1150 1135 1103 1101 1105 1090 1076 1095 1090 1040 933 871 867 867 939 1011 1097 1171 1300 1395 1371 1341 1415 1481 1610 1732 1642 1592 1549 1514 1444 1400 1334 1274 1248 1220 1186 1195 1306 1432 1433 1458 1532 1614 1672 1744 1829 1832 1770 1693 1617 1575 1478 1448 1444 1447 1491 1481 1376 1373 1384 1327 1303 1315 1315 1267 1265 1266 1236 1225 1186 1136 1109 1130 1158 1212 1217 1189 1140 1112 1093 1117 1088 1081 1101 1089 1076 1047 1023 1024 1009 1003 931 902 895 919 930 1005 1022 1023 1022 1088 1210 1310 1244 1196 1147 1180 1156 1076 961 937 926 875 858 811 747 749 712 690 676 667 689 668 643 643 637 664 703 744 750 776 785 811 848 896 956 931 878 817 809 779 769 770 769 772 764 737 711 651 631 601 644 688 704 729 716 747 760 774 812 823 859 872 887 921 942 983 937 822 785 745 712 700 683 674 656 630 617 577 559 548 511 594 649 664 692 771 800 758 745 606 697 665 629 702 748 847 783 674 718 758 761 762 823 878 856 738 697 771 667 649 740 757 742 869 871 908 948 1044 1077 1117 1124 1139 1170 1224 1308 1432 1419 1323 1256 1068 945 821 701 448 356 161 349 644 743 768 723 820 911 999 1070 967 862 759 666 589 596 716 796 738 666 581 410 252 328 361 345 381 420 465 531 559 639 748 863 987 844 763 735 766 788 739 644 624 748 771 949 1022 1039 1103 1031 986 899 827 930 996 941 858 785 782 751 828 964 1014 918 996 1042 1133 1259 1242 1194 1161 1074 976 885 745 557 539 457 444 451 437 391 419 561 523 487 489 538 597 595 683 616 529 527 517 448 420 477 545 617 577 507 374 458 548 604 596 527 535 515 446 367 435 510 606 563 405 242 161 209 248 325 374 463 594 630 602 574 557 729 847 778 754 854 860 864 786 616 623 474 325 234 226 292 366 428 556 546 645 724 640 536 403 319 252 267 170 124 253 332 423 513 503 484 517 458 378 388 426 397 461 546 516 436 517 533 465 502 438 442 510 533 579 656 753 868 1042 992 908 855 754 659 591 560 509 473 445 462 477 460 491 536 482 526 667 743 658 785 817 770 769 852 845 826 831 845 817 793 819 760 713 653 540 426 243 101 171 255 386 469 488 484 574 561 604 667 708 678 591 570 506 479 427 461 439 459 419 432 371 344 339 276 192 170 306 302 273 329 392 360 310 314 275 220 216 193 160 106 75 42 97 117 59 45 54 38 42 75 93 147 136 120 78 144 165 101 152 128 124 52 27 7 9 16 46 28 69 122 112 111 134 113 100 24 0 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 563 512 470 454 426 391 375 386 380 380 400 390 400 404 410 414 449 443 487 494 510 535 580 627 664 659 651 644 636 642 635 634 629 622 596 594 591 571 558 569 566 556 525 495 461 469 577 567 556 547 526 506 482 456 465 478 444 425 410 422 430 436 438 448 458 491 510 526 538 551 551 479 396 436 449 466 524 474 477 537 505 478 505 549 574 583 599 639 648 527 486 470 513 506 420 344 346 381 430 430 392 371 363 355 349 348 335 334 329 328 332 330 330 330 331 332 335 341 341 347 383 384 382 380 381 390 393 397 390 394 393 385 377 368 368 365 368 372 370 372 374 377 381 382 382 384 387 383 389 391 390 403 420 445 501 507 548 544 492 528 555 619 640 649 653 659 668 669 669 670 671 673 679 677 680 687 689 692 696 699 701 697 700 704 706 704 704 707 713 719 722 722 716 698 704 714 732 732 727 718 742 749 756 763 766 767 716 741 757 745 756 767 776 778 802 828 863 903 896 886 877 909 941 973 1023 1006 962 1000 1040 1091 1163 1253 1405 1394 1385 1407 1478 1575 1708 1588 1426 1319 1186 1137 1064 1108 1161 1222 1267 1331 1422 1482 1565 1631 1756 1681 1614 1610 1563 1514 1365 1328 1165 1121 1123 1153 1116 1111 1123 1156 1258 1277 1343 1415 1270 1194 1179 1207 1217 1257 1354 1403 1419 1366 1311 1295 1207 1178 1095 1029 944 827 841 849 858 861 840 864 915 936 992 1052 1058 1108 1165 1253 1244 1284 1412 1472 1408 1339 1232 1170 1121 1132 1204 1229 1167 1131 1106 1067 1043 1065 1059 1019 1027 1084 1007 909 989 894 867 892 954 1041 1119 1194 1328 1307 1278 1366 1412 1542 1628 1702 1668 1639 1592 1522 1467 1393 1376 1352 1318 1290 1281 1271 1350 1502 1506 1617 1696 1781 1770 1727 1705 1648 1596 1556 1502 1561 1582 1625 1576 1512 1454 1395 1390 1391 1380 1376 1352 1334 1285 1286 1314 1304 1303 1257 1238 1230 1199 1169 1167 1240 1268 1233 1198 1117 1074 1048 1040 1027 1020 1002 987 970 956 933 919 907 946 1009 1037 1021 1065 1132 1044 1101 1188 1259 1235 1189 1208 1134 1082 1026 999 1036 945 820 794 787 761 723 704 686 689 681 660 649 644 633 630 666 739 821 878 914 928 898 873 866 889 871 838 802 749 735 722 706 704 708 707 690 663 651 627 613 595 620 634 649 649 660 680 697 716 728 743 753 791 807 831 852 872 838 784 749 718 704 682 667 631 624 581 569 538 513 497 556 611 594 625 647 679 732 739 668 547 629 600 609 636 706 842 787 655 691 715 704 780 817 845 773 649 698 756 631 643 715 677 722 763 813 884 916 956 1040 1034 1018 1020 1034 1080 1147 1262 1254 1119 1067 1043 955 737 607 449 360 157 290 574 740 858 858 872 877 900 887 851 798 708 646 564 489 523 602 601 527 421 340 387 465 418 506 483 498 466 535 631 735 842 1002 1016 876 870 743 654 637 652 586 610 648 765 914 943 1065 1053 964 915 835 772 843 862 916 828 765 739 722 832 927 890 848 941 1092 1171 1291 1268 1201 1171 1162 1093 942 786 676 623 574 501 454 447 421 404 418 470 458 454 517 511 614 642 699 693 687 667 516 409 412 459 483 497 580 427 327 366 382 427 538 461 489 460 349 391 406 495 609 507 381 318 188 188 265 315 394 459 610 570 506 576 685 718 712 673 773 817 959 817 727 593 445 370 293 213 292 376 489 462 538 600 687 579 551 516 420 281 179 121 173 318 389 476 550 459 394 479 523 404 340 321 360 510 565 483 391 465 437 372 382 458 531 573 619 649 678 748 847 1036 999 914 851 812 751 659 619 595 578 489 449 409 398 408 440 479 538 564 549 671 698 688 631 675 730 755 744 812 852 843 805 700 643 541 480 380 353 246 162 124 261 450 559 611 615 674 712 709 681 682 694 617 552 453 392 356 320 329 360 318 314 272 239 225 221 194 155 189 189 203 287 310 320 338 344 313 291 277 240 191 156 87 40 55 79 103 67 42 32 33 52 87 103 138 123 73 100 121 82 79 65 81 47 13 6 12 13 14 19 41 41 22 17 9 1 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 542 500 458 434 409 383 366 368 386 406 431 455 462 480 461 441 458 496 513 532 515 538 609 639 630 627 625 620 619 621 619 611 607 605 595 589 571 576 579 573 562 565 557 512 457 449 547 539 527 510 499 490 484 481 457 436 424 429 481 480 479 498 511 527 548 580 591 582 562 540 516 453 404 455 437 471 491 517 512 525 516 531 592 623 687 715 691 635 596 578 530 607 644 543 412 341 342 361 401 384 370 361 353 347 346 335 331 330 329 327 330 331 329 330 330 334 338 341 341 347 362 368 367 366 371 374 377 378 374 358 356 358 364 364 366 368 372 375 372 371 378 378 379 389 393 389 402 404 424 445 514 519 468 527 536 508 562 564 530 513 552 546 591 619 635 664 665 663 663 668 672 676 672 677 680 683 686 692 690 693 700 693 698 702 700 702 703 710 713 714 717 715 694 715 719 725 724 711 715 728 740 745 750 753 762 755 712 754 788 799 810 816 826 836 816 798 816 834 835 865 910 922 960 1000 972 954 959 985 998 1029 1092 1150 1235 1311 1346 1371 1429 1505 1628 1669 1486 1378 1261 1179 1081 1098 1189 1267 1237 1284 1394 1458 1549 1606 1789 1770 1653 1559 1538 1452 1304 1255 1249 1177 1061 1053 1041 1074 1038 1076 1179 1221 1246 1249 1159 1133 1261 1247 1213 1262 1294 1284 1354 1324 1273 1222 1170 1114 1016 1010 915 833 880 888 907 901 876 854 893 944 1049 1111 1130 1195 1271 1294 1390 1404 1376 1384 1404 1427 1363 1276 1136 1062 1069 1115 1171 1163 1118 1064 1034 1025 1026 1002 969 982 977 1006 924 879 867 924 1010 1080 1120 1191 1275 1187 1252 1319 1340 1428 1516 1659 1742 1720 1699 1630 1571 1481 1466 1447 1420 1398 1365 1354 1406 1532 1619 1699 1792 1764 1683 1638 1621 1603 1548 1534 1594 1697 1768 1690 1586 1500 1473 1440 1361 1293 1331 1374 1387 1308 1299 1353 1344 1350 1350 1373 1362 1323 1314 1297 1271 1231 1229 1185 1162 1180 1166 1120 1075 1043 1034 1035 1036 1038 1010 957 984 1002 1014 1050 1100 1147 1168 1127 1171 1218 1166 1149 1161 1128 1080 1028 997 950 953 905 863 791 760 728 716 705 701 704 705 697 694 695 699 700 710 662 646 752 774 834 798 764 766 780 781 795 763 758 726 705 691 681 672 671 677 681 713 688 678 638 601 646 658 660 672 680 687 694 714 722 753 765 795 810 844 861 900 904 868 865 855 829 790 797 757 752 690 630 556 512 517 550 594 608 610 630 575 616 631 626 534 523 558 606 613 664 814 778 653 613 664 771 830 771 798 670 635 739 820 656 580 679 612 692 692 737 780 815 918 946 943 934 922 913 970 1043 1078 1020 963 906 856 871 777 652 531 390 205 254 480 640 831 906 777 758 783 763 676 690 607 542 529 441 400 483 437 438 335 433 560 549 569 665 702 696 563 638 594 692 844 949 1067 1006 921 834 757 652 579 591 672 776 786 829 907 947 983 931 834 763 712 755 767 804 770 705 760 676 740 766 758 881 928 1023 1119 1266 1252 1183 1152 1032 958 968 884 878 742 604 514 475 456 441 415 391 391 433 423 430 477 576 639 697 672 632 594 516 423 370 376 389 384 348 338 365 342 293 327 422 481 486 422 370 302 384 420 491 522 472 359 212 149 168 239 404 516 501 422 524 615 583 545 533 676 662 728 931 848 668 532 413 333 273 241 220 350 442 376 505 624 571 531 441 442 366 231 152 162 237 340 412 451 432 391 348 472 491 390 313 308 393 487 442 463 353 365 315 419 386 454 539 623 672 727 727 768 841 964 1015 946 916 859 820 791 741 696 619 524 482 452 442 381 356 469 453 449 530 522 559 551 576 600 670 599 628 758 822 843 818 732 665 560 487 378 296 208 109 146 286 331 450 573 629 674 668 609 645 724 691 591 515 469 404 337 294 254 249 236 225 186 172 170 174 159 160 125 130 112 189 242 243 261 261 345 335 259 202 146 116 73 49 31 29 48 112 114 60 32 49 55 86 91 124 80 62 103 90 89 65 43 10 4 2 1 2 3 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 510 481 444 421 388 373 358 372 408 456 499 527 549 568 523 503 507 550 538 511 517 563 597 594 593 587 589 592 589 586 586 580 570 572 583 583 578 583 587 586 579 596 587 568 482 441 489 480 482 481 492 489 462 442 449 468 488 515 509 524 559 605 627 615 562 541 521 507 461 442 420 419 451 489 506 479 472 546 602 612 639 669 730 748 780 777 756 732 726 732 714 632 570 446 400 354 339 337 351 363 354 347 346 344 330 329 327 330 324 325 331 328 329 330 331 334 335 339 338 341 342 344 348 349 348 350 350 353 356 355 356 358 359 362 363 366 372 381 400 420 433 472 477 509 457 540 513 551 548 537 538 533 507 577 614 585 597 576 562 565 579 632 651 654 660 661 656 663 665 667 670 670 669 673 676 679 682 685 692 688 686 693 693 691 697 702 706 706 706 711 712 681 699 718 719 721 714 689 711 727 722 730 744 749 701 701 735 769 780 791 807 810 825 840 852 862 883 891 862 884 904 921 908 908 963 976 994 1018 1036 1063 1075 1066 1133 1271 1386 1363 1366 1405 1518 1626 1606 1476 1341 1227 1141 1095 1145 1156 1213 1269 1359 1410 1510 1570 1724 1733 1638 1560 1564 1601 1483 1389 1331 1239 1135 1101 1046 1014 994 1009 1009 1051 1142 1133 1077 1063 1175 1276 1309 1311 1362 1367 1366 1331 1240 1146 1032 1059 1030 913 867 833 942 972 1012 1019 1005 975 884 949 1074 1195 1373 1320 1468 1438 1357 1393 1452 1359 1274 1255 1272 1269 1289 1181 1062 1007 999 1021 1053 1062 1073 1053 989 958 954 915 922 874 904 867 867 867 901 985 1057 1076 1061 1098 1204 1254 1272 1364 1454 1479 1546 1647 1636 1626 1648 1648 1634 1620 1601 1555 1505 1460 1447 1574 1689 1819 1854 1724 1634 1591 1604 1628 1639 1675 1729 1806 1715 1628 1578 1497 1445 1417 1346 1227 1217 1236 1243 1216 1213 1244 1272 1329 1374 1435 1465 1471 1488 1484 1454 1395 1361 1297 1252 1184 1154 1104 1094 1054 1053 1019 1012 1057 1078 1104 1148 1167 1191 1228 1251 1284 1215 1255 1294 1244 1168 1025 1021 993 966 929 923 898 875 848 848 844 849 846 843 843 852 865 865 820 775 770 771 728 706 645 607 642 676 666 679 726 765 769 749 724 719 700 762 761 712 692 724 717 669 694 708 705 758 759 661 783 841 858 872 873 891 906 928 926 962 980 1003 971 950 896 928 977 942 860 893 902 899 837 713 683 717 657 567 446 515 527 491 470 490 508 527 501 532 528 478 547 571 567 554 597 697 683 600 604 694 785 693 806 835 724 589 547 686 684 522 583 591 556 612 728 780 725 796 798 883 907 826 797 878 875 857 826 761 721 661 685 762 681 542 439 229 198 400 585 849 854 823 768 638 611 545 581 497 419 313 353 323 288 247 217 211 453 596 709 780 861 763 678 735 816 822 850 931 1016 1055 905 787 714 694 588 515 612 629 736 855 840 832 985 984 876 830 749 663 646 701 749 693 668 667 639 671 762 797 842 869 991 1099 1245 1224 1155 1088 1006 923 790 739 704 710 708 645 548 488 444 424 411 384 367 361 378 395 463 486 493 473 460 429 379 356 345 346 339 323 333 441 530 480 415 373 305 352 326 367 351 330 283 328 327 345 302 305 175 174 201 291 448 515 353 424 586 603 473 370 514 475 572 699 800 752 582 462 381 379 313 256 168 267 304 367 462 495 400 348 326 383 280 206 126 172 279 275 261 258 235 294 315 380 358 308 237 338 347 387 333 313 263 322 411 464 482 499 512 497 526 590 611 695 790 899 1012 1062 1032 972 922 835 719 602 642 615 604 492 441 387 358 351 391 445 458 394 435 441 501 533 536 481 563 678 686 673 625 574 571 573 498 414 309 179 118 68 147 244 337 412 378 419 455 601 725 769 713 628 580 528 477 442 409 346 292 268 278 233 271 293 294 250 270 233 208 181 125 105 136 192 188 267 297 285 232 154 150 142 112 73 69 24 30 81 99 73 22 24 48 65 66 74 46 96 68 27 13 1 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 481 450 416 400 389 364 359 383 447 492 541 571 569 568 568 514 510 530 511 501 551 578 562 557 557 549 570 574 563 553 556 557 542 546 563 588 572 566 566 569 574 572 569 557 525 486 445 447 460 464 484 476 435 444 468 493 522 545 558 585 587 627 590 580 526 511 462 444 434 460 466 436 456 548 605 542 520 497 527 636 694 758 772 787 774 751 667 635 683 623 583 523 459 403 406 345 336 335 352 351 343 344 340 328 326 329 327 323 325 326 329 328 330 331 333 333 337 339 342 340 341 345 350 350 349 351 353 352 355 355 361 357 358 379 399 446 447 482 483 522 535 531 569 564 490 531 570 588 558 579 600 589 577 601 633 641 644 627 634 645 646 655 651 653 656 653 654 662 662 663 665 664 670 673 675 678 682 680 685 684 687 684 688 692 697 697 698 703 705 705 690 695 711 710 717 718 697 677 691 701 713 735 724 691 695 714 725 756 786 797 808 817 831 833 847 865 882 838 830 900 883 912 962 995 972 1016 1039 1022 1067 1126 1170 1172 1166 1208 1321 1327 1308 1338 1424 1517 1651 1616 1348 1257 1175 1133 1133 1200 1259 1297 1349 1389 1484 1561 1724 1726 1645 1602 1605 1554 1466 1412 1350 1313 1230 1223 1108 1050 1017 977 972 992 1072 1055 1033 1036 1126 1211 1312 1342 1341 1317 1291 1268 1149 1066 942 968 1002 955 841 907 957 998 1071 1092 1093 1058 949 912 1029 1150 1315 1423 1516 1429 1294 1345 1415 1373 1293 1209 1169 1136 1216 1245 1140 1077 998 970 959 954 953 988 984 998 1038 1021 995 867 867 867 867 867 886 927 970 1006 1057 1122 1179 1224 1251 1311 1337 1420 1466 1499 1500 1459 1478 1509 1523 1592 1645 1656 1626 1585 1567 1645 1735 1810 1784 1646 1580 1658 1716 1751 1759 1759 1776 1702 1642 1576 1494 1402 1358 1296 1264 1232 1198 1173 1186 1159 1140 1157 1164 1228 1252 1303 1350 1409 1455 1512 1523 1521 1484 1420 1385 1317 1263 1188 1162 1088 1076 1109 1162 1215 1238 1253 1253 1256 1274 1312 1312 1223 1122 1151 1163 1136 1072 996 959 923 907 896 950 967 943 907 900 861 864 848 808 811 767 749 745 703 677 666 668 651 642 615 602 639 637 665 751 811 790 761 731 693 685 696 738 725 689 671 647 651 656 634 604 599 625 590 583 639 684 752 881 921 971 1017 1029 1070 1008 945 804 760 695 663 684 673 638 610 624 634 671 646 577 523 533 510 451 388 405 399 377 393 389 402 446 427 467 442 510 523 495 522 557 530 607 647 572 526 675 669 664 753 822 766 632 527 599 718 547 523 516 528 657 648 613 628 662 727 822 807 758 715 800 769 782 727 656 605 561 550 615 656 456 329 158 217 428 577 843 817 808 818 694 593 477 483 441 367 264 226 239 198 228 277 377 556 704 797 918 898 772 773 858 967 1030 945 998 1036 1002 878 812 725 645 559 488 638 744 780 734 712 793 923 944 832 737 783 723 670 602 683 714 621 597 690 756 827 895 1008 1026 1104 1176 1245 1209 1136 1092 1013 929 864 858 871 890 879 749 592 506 446 429 408 396 390 378 356 351 381 385 391 375 359 345 331 329 322 323 327 344 426 528 679 652 558 482 458 401 288 262 324 297 274 240 234 229 201 205 144 224 136 238 386 314 294 413 580 524 366 359 364 421 630 769 708 623 508 438 337 278 256 231 161 217 235 342 477 464 380 237 337 309 286 175 102 150 168 128 142 138 187 254 241 298 289 208 189 209 216 265 243 243 257 279 305 329 374 418 490 608 609 636 678 664 746 837 982 1115 1051 960 871 787 715 727 750 686 606 569 543 476 402 326 307 342 315 369 428 403 359 416 412 431 507 582 662 628 544 467 577 576 481 349 286 218 173 106 92 229 267 266 264 333 409 555 661 767 735 665 625 571 544 506 451 378 362 336 333 311 312 391 344 339 327 320 300 234 214 149 84 160 149 230 234 238 259 232 219 174 142 110 84 43 18 24 35 49 55 19 18 16 37 73 26 48 15 5 -9999 3 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 445 420 399 391 360 355 382 418 476 532 537 535 533 533 531 520 494 488 502 550 564 566 549 522 518 530 579 542 582 531 519 563 520 520 549 555 540 537 548 552 584 568 549 543 516 502 479 439 434 434 448 444 469 492 451 496 526 583 622 620 591 569 550 520 488 485 435 444 453 521 547 489 442 490 558 614 561 555 538 588 660 720 743 748 735 707 609 593 545 549 509 460 439 400 379 360 341 341 342 343 341 339 332 327 326 325 325 323 326 326 327 331 333 331 333 335 337 337 344 344 341 341 343 346 347 350 351 350 355 378 407 439 453 471 513 524 515 515 536 549 576 565 583 559 558 560 573 619 611 632 632 634 631 635 640 641 641 645 644 645 645 647 650 652 650 654 658 661 660 655 659 667 668 672 673 675 681 679 680 681 684 683 685 689 697 699 699 700 702 666 672 707 700 711 713 713 683 667 698 701 717 692 676 700 734 738 737 770 783 790 805 818 831 842 854 861 812 818 919 952 934 960 1029 1059 1062 1042 1050 1069 1064 1086 1152 1134 1122 1171 1263 1302 1258 1277 1351 1435 1549 1644 1485 1349 1241 1160 1121 1194 1252 1309 1361 1403 1481 1566 1697 1701 1669 1639 1638 1512 1416 1380 1316 1321 1215 1203 1067 1042 1000 989 975 957 980 1040 986 1012 1107 1132 1165 1177 1205 1211 1180 1151 1067 1008 916 905 900 870 873 929 1016 1085 1158 1207 1262 1273 1144 1067 1062 1082 1227 1351 1389 1328 1231 1267 1297 1340 1326 1240 1131 1092 1135 1147 1162 1091 1028 1005 975 937 925 916 911 914 919 913 906 867 867 867 867 855 928 930 954 994 1024 1077 1142 1230 1256 1249 1283 1334 1384 1370 1376 1378 1383 1394 1417 1464 1509 1552 1649 1643 1665 1664 1699 1671 1603 1559 1564 1673 1737 1805 1789 1717 1660 1616 1574 1495 1466 1403 1329 1293 1282 1226 1223 1187 1172 1153 1147 1122 1092 1119 1149 1215 1274 1300 1325 1352 1379 1431 1485 1544 1527 1449 1403 1326 1280 1204 1209 1228 1252 1266 1289 1317 1322 1310 1289 1246 1179 1080 1037 1041 1032 995 982 926 921 932 891 836 848 860 844 817 792 779 751 739 735 716 708 693 681 686 632 615 623 612 623 612 599 625 640 680 801 729 715 666 703 714 720 764 742 764 745 718 733 750 735 740 717 725 708 680 658 571 571 628 685 721 776 821 855 860 826 774 679 611 537 496 480 477 413 414 466 487 489 458 434 399 409 379 351 362 398 483 500 513 478 468 461 456 462 492 460 501 470 478 521 523 566 522 516 536 578 657 755 841 742 666 593 493 564 646 638 483 452 564 651 600 530 597 642 665 813 737 689 683 688 708 797 730 655 572 482 447 414 451 476 381 195 155 349 431 652 738 734 803 716 607 486 413 355 264 193 265 307 278 332 337 462 637 762 932 1031 888 783 877 961 1042 1105 1024 1119 1090 1016 914 831 759 692 583 488 625 712 675 619 651 709 869 887 769 691 726 759 712 665 590 664 569 631 776 870 902 996 1164 1152 1103 1174 1213 1179 1122 1086 1045 1035 1003 960 1060 1066 921 835 705 513 494 454 439 413 400 387 378 373 357 350 345 342 344 345 350 375 385 374 369 444 539 638 733 774 696 604 623 490 411 326 262 243 255 310 323 289 316 293 183 147 135 248 211 308 380 462 511 525 302 268 400 517 640 801 822 718 574 501 380 312 334 281 218 149 251 319 370 442 361 218 243 216 200 107 134 172 154 213 266 236 175 174 182 182 172 268 315 318 272 252 321 355 375 345 355 338 324 395 467 588 659 730 759 756 783 914 1063 1161 1123 1016 977 849 876 877 850 719 665 657 592 499 427 414 332 290 276 248 275 332 300 354 422 491 541 512 518 465 429 428 502 582 532 403 355 322 255 132 72 69 100 224 333 428 516 640 673 671 697 687 647 647 619 540 493 477 431 405 384 370 366 419 424 415 405 393 341 274 232 176 112 77 145 207 199 165 196 234 197 217 191 132 99 78 39 16 14 20 42 55 47 43 20 16 22 45 6 0 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 410 396 378 363 353 375 421 477 508 512 500 516 507 516 525 525 469 500 525 525 526 524 537 514 501 538 541 534 542 535 494 518 508 500 512 530 520 525 533 559 570 574 546 516 486 479 470 469 456 450 476 496 515 517 453 516 552 561 603 629 556 517 529 547 511 441 456 493 494 502 542 559 507 459 510 503 528 620 629 608 660 682 673 666 676 675 630 592 540 470 476 440 419 392 375 357 347 333 333 340 337 328 324 325 326 324 324 325 323 325 326 326 328 328 329 333 335 337 414 435 398 407 413 412 430 445 464 488 504 534 567 577 586 580 559 548 573 556 570 592 609 608 615 620 620 615 618 622 627 629 632 631 636 636 639 638 641 642 643 642 644 647 647 640 653 653 653 656 652 658 662 664 666 668 671 671 674 671 676 674 672 679 683 689 691 692 694 698 682 677 703 691 700 708 710 705 682 662 675 706 686 664 692 721 750 760 770 773 779 792 804 814 828 826 789 793 843 881 946 939 1015 1025 1048 1054 1068 1077 1061 1050 1065 1041 1103 1083 1081 1112 1194 1267 1241 1238 1278 1336 1472 1572 1620 1400 1273 1194 1132 1175 1201 1245 1327 1372 1480 1563 1676 1709 1687 1683 1657 1496 1416 1383 1313 1295 1165 1116 1164 1135 1078 1051 1034 1001 952 976 998 975 1034 1051 1062 1076 1105 1093 1067 1011 959 917 855 867 885 911 940 1012 1072 1140 1274 1365 1310 1243 1152 1116 1070 1059 1159 1196 1228 1176 1202 1200 1265 1338 1342 1273 1163 1064 1064 1078 1058 1049 1000 977 959 957 921 911 903 893 885 878 886 882 908 934 958 859 817 938 925 963 1009 1058 1057 1159 1203 1181 1213 1324 1324 1293 1284 1310 1315 1338 1358 1424 1453 1463 1490 1526 1548 1553 1620 1533 1463 1571 1665 1735 1771 1704 1663 1598 1553 1525 1485 1456 1388 1352 1336 1358 1327 1336 1349 1302 1256 1235 1247 1258 1199 1082 1104 1166 1167 1199 1196 1239 1267 1312 1326 1409 1475 1537 1516 1464 1407 1332 1304 1294 1342 1380 1363 1249 1195 1143 1116 1091 1057 993 974 999 947 911 920 848 835 833 819 810 813 816 803 778 765 761 782 754 719 700 677 654 653 645 633 633 618 605 604 600 600 595 587 617 716 712 650 642 674 662 626 665 652 649 657 702 786 844 881 925 970 935 878 843 820 786 778 548 697 671 709 728 716 721 708 658 584 535 467 403 356 365 339 340 346 370 375 359 352 328 327 342 382 400 458 531 557 573 571 525 494 536 565 577 526 549 547 556 536 517 505 481 578 648 617 653 773 792 724 622 598 528 503 600 693 601 444 479 464 488 534 574 616 650 747 733 663 597 634 669 745 750 683 618 543 459 362 338 308 305 305 173 236 352 496 483 634 738 630 517 352 220 183 299 320 419 420 413 457 487 492 577 686 920 1048 929 856 985 1102 1235 1182 1141 1139 1044 932 789 717 671 629 579 474 582 573 570 603 653 717 835 798 742 681 652 665 692 698 589 589 608 736 786 864 944 1059 1059 992 1052 1114 1148 1133 1087 1047 1005 1028 1105 1046 1000 1004 882 788 625 558 548 507 449 429 411 443 435 415 359 380 391 384 401 420 450 480 485 454 389 425 514 557 677 777 836 779 739 678 571 498 332 363 243 251 293 305 311 401 314 187 163 171 248 317 325 305 374 447 323 225 415 503 662 741 746 720 589 513 386 452 395 361 281 217 155 238 335 414 362 227 145 115 101 164 216 312 221 357 373 333 235 283 299 263 231 354 420 414 379 304 384 431 464 426 460 405 389 400 440 513 585 719 769 855 881 997 1140 1261 1193 1088 1029 1053 1028 946 856 820 867 740 624 544 545 458 414 380 370 334 270 233 247 311 328 388 467 508 464 414 364 369 425 450 539 515 456 378 305 205 175 118 50 198 243 431 532 580 563 578 661 624 595 659 657 592 565 529 513 492 447 458 448 459 403 350 320 298 302 299 266 200 158 88 58 158 144 121 185 157 147 196 203 179 154 105 81 36 17 11 12 17 65 102 46 9 26 56 17 -9999 -9999 1 1 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 381 361 350 349 382 433 493 489 485 481 482 482 474 473 473 469 466 451 463 467 474 480 487 481 487 487 477 477 479 476 459 468 470 472 474 497 509 526 541 558 553 517 486 474 463 459 456 450 459 472 512 543 591 594 510 467 500 577 603 615 557 531 499 492 493 455 483 495 515 534 533 526 478 539 501 524 591 668 675 643 641 647 613 578 601 547 511 505 474 448 432 408 391 375 364 357 349 330 330 329 328 328 326 323 325 324 319 325 327 323 324 324 327 328 330 335 340 403 449 469 460 520 548 573 558 515 528 552 561 584 585 589 591 595 598 591 601 605 610 595 596 585 592 598 605 598 615 623 624 620 628 630 632 632 630 636 635 637 635 642 642 637 635 646 647 654 653 647 656 655 655 661 662 666 664 663 671 674 674 674 679 684 683 683 687 689 693 667 654 689 682 702 700 703 705 680 654 655 680 672 655 677 728 743 753 759 772 778 778 747 769 791 818 833 843 852 864 882 881 906 928 946 961 996 1012 1014 1023 1044 1055 1017 1014 999 1014 1011 1079 1196 1257 1328 1366 1366 1411 1514 1647 1475 1343 1254 1170 1147 1205 1257 1307 1349 1431 1536 1674 1739 1767 1774 1728 1548 1452 1406 1295 1219 1183 1199 1335 1302 1231 1143 1074 1046 998 949 935 960 961 963 972 965 966 967 949 911 862 881 904 927 971 988 1021 1072 1175 1231 1383 1360 1247 1180 1135 1066 1079 1086 1055 1072 1088 1112 1132 1168 1221 1217 1286 1299 1217 1147 1016 954 973 961 931 892 902 931 941 916 895 940 961 993 1018 1071 1090 1092 1091 949 908 813 840 922 883 865 927 1004 1036 1119 1195 1236 1207 1221 1234 1264 1271 1281 1299 1323 1352 1362 1372 1381 1395 1506 1524 1439 1395 1481 1565 1617 1620 1591 1584 1549 1502 1451 1394 1358 1366 1339 1321 1332 1316 1298 1303 1331 1362 1399 1415 1428 1242 1099 1043 1163 1116 1102 1116 1124 1156 1157 1223 1296 1322 1349 1339 1309 1302 1330 1379 1448 1437 1363 1250 1141 1067 1009 977 948 919 891 901 895 849 810 819 801 779 774 808 825 833 861 906 925 935 951 978 943 899 901 844 795 747 656 718 780 795 754 725 678 610 608 608 588 623 587 584 598 626 629 679 660 687 648 868 975 1015 1040 1093 1083 1041 985 901 889 841 837 767 688 558 553 586 589 602 616 561 532 486 424 360 435 475 404 440 487 496 445 386 383 355 423 495 506 532 541 578 632 705 716 773 730 664 652 738 710 652 647 637 643 646 622 591 556 439 522 521 604 575 564 568 512 468 512 426 519 570 589 464 441 595 680 678 684 794 800 769 721 663 612 554 555 598 673 749 652 564 472 491 503 447 549 522 326 162 172 241 381 576 681 521 359 166 224 364 432 531 589 509 524 675 688 717 796 826 993 1120 1073 1064 1088 1216 1373 1299 1155 1088 936 842 715 633 565 544 496 448 515 600 652 657 666 732 698 726 662 609 597 605 696 637 624 525 685 786 877 966 1000 919 834 885 963 943 1025 1071 1019 979 949 970 1002 935 903 886 861 866 756 691 630 577 502 447 480 500 470 402 427 489 530 541 541 541 622 614 562 576 556 451 480 592 761 873 1040 1026 920 787 606 501 523 545 413 255 266 321 382 484 350 247 117 142 111 136 158 142 178 290 140 227 364 444 543 538 593 688 614 551 533 567 522 467 390 309 200 126 268 287 225 162 88 146 267 235 376 335 341 479 455 328 251 352 410 433 380 371 410 511 476 418 431 534 571 572 586 527 500 461 452 543 599 700 799 888 1007 1154 1189 1235 1229 1200 1155 1071 1047 988 985 970 932 878 806 727 674 592 568 537 490 430 376 314 278 207 189 260 336 342 331 338 305 315 396 472 525 455 452 445 410 353 283 169 70 90 167 315 434 418 399 519 574 539 546 575 585 589 540 506 502 558 546 536 465 396 362 298 254 236 226 162 174 205 204 138 69 70 150 114 78 89 121 141 179 232 202 151 131 81 62 48 9 5 7 23 42 8 4 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 369 351 344 367 445 473 469 461 455 451 454 445 438 437 433 429 440 448 437 439 441 443 448 448 451 447 451 458 463 460 447 453 454 456 451 467 498 517 524 527 499 486 475 469 466 465 462 462 475 498 563 602 602 555 502 497 546 532 582 615 579 538 521 523 513 472 458 540 555 533 566 564 539 510 539 566 610 675 609 581 617 695 646 538 512 573 511 448 440 435 428 403 392 376 362 349 342 331 330 329 329 327 325 323 323 320 319 323 323 322 323 323 324 326 333 344 372 414 436 438 451 454 465 495 495 544 558 569 585 581 588 585 588 594 583 588 604 600 583 564 574 589 591 590 590 606 605 613 620 625 627 627 627 630 632 635 633 633 638 638 627 640 640 644 646 644 640 652 652 655 656 659 661 662 658 668 669 673 664 676 677 676 680 683 681 686 685 643 649 665 687 694 699 702 691 667 641 658 648 645 674 681 728 737 751 757 766 742 763 790 802 808 817 823 832 840 844 846 821 847 860 873 883 913 999 1050 1055 1050 1035 999 1014 979 1036 1107 1124 1153 1231 1292 1393 1449 1466 1502 1636 1631 1430 1317 1212 1167 1202 1236 1293 1342 1422 1489 1574 1710 1848 1868 1750 1623 1485 1386 1291 1275 1304 1226 1282 1402 1299 1218 1125 1074 1001 968 946 940 950 914 887 885 892 888 880 868 904 963 996 995 1018 1053 1121 1187 1283 1365 1425 1321 1185 1144 1115 1103 1138 1087 1056 1057 1105 1108 1135 1140 1157 1133 1159 1184 1197 1173 1094 1031 897 886 897 871 856 887 889 879 892 987 1030 1066 1115 1167 1188 1176 1126 1016 987 939 869 842 824 834 893 955 990 1065 1084 1106 1126 1161 1176 1205 1212 1237 1245 1258 1281 1286 1289 1319 1353 1381 1392 1361 1350 1408 1479 1506 1504 1492 1500 1480 1430 1365 1332 1315 1334 1352 1366 1376 1376 1266 1326 1340 1320 1339 1429 1414 1224 1083 1022 1111 1087 1052 1072 1084 1057 1084 1140 1188 1212 1232 1213 1208 1154 1183 1225 1267 1262 1227 1173 1074 1015 949 915 898 886 864 867 874 882 810 785 762 771 797 788 817 875 946 1011 1103 1159 1173 1163 1139 1099 1034 940 849 799 860 887 859 862 821 756 656 699 643 691 673 676 758 831 894 938 933 956 968 880 717 910 965 952 993 1071 1038 943 911 809 774 726 691 674 622 488 468 446 461 470 499 479 432 382 370 360 428 422 381 445 535 565 531 449 350 307 314 369 402 418 431 543 592 770 882 898 886 860 859 850 863 815 828 788 758 706 667 605 558 420 462 544 564 564 482 434 431 409 438 448 401 527 551 393 453 614 729 873 830 874 936 852 819 740 670 614 572 544 643 669 596 581 604 597 605 534 597 667 488 271 140 232 404 655 610 404 251 281 396 463 436 560 660 619 644 667 751 861 974 1010 1094 1053 1035 1040 1124 1249 1394 1296 1129 1015 959 902 776 718 670 631 573 479 511 605 700 750 813 750 633 635 686 617 562 618 666 646 517 530 709 807 904 983 1020 940 813 782 859 929 875 944 967 924 934 946 1049 1002 933 1000 990 974 835 759 628 556 515 557 616 574 528 398 487 528 649 680 648 616 708 710 674 671 572 587 525 526 682 796 914 1015 987 847 758 678 671 568 399 291 268 303 378 509 469 374 283 326 267 111 145 107 105 124 105 159 253 278 333 343 499 604 564 540 630 619 540 481 384 302 217 144 197 230 204 90 162 282 329 287 389 431 486 465 376 349 360 370 409 519 514 473 458 510 562 547 541 591 642 702 653 606 601 568 544 612 631 700 796 873 941 1041 1015 1122 1180 1202 1210 1103 1035 962 929 870 852 847 824 820 783 713 687 639 593 536 473 396 340 297 261 197 208 210 216 239 286 377 428 502 495 436 441 370 290 217 175 117 52 59 128 262 351 358 342 461 473 431 504 504 507 564 543 454 461 499 477 502 527 432 411 375 323 262 258 214 181 125 122 132 94 42 127 168 136 66 92 90 147 185 191 129 115 149 118 84 41 11 2 -9999 4 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 351 343 346 391 463 458 449 444 427 428 424 420 415 413 411 410 415 439 417 423 446 430 427 428 423 437 436 445 453 451 437 441 441 442 443 455 483 490 502 495 483 479 480 472 476 474 471 482 500 546 602 662 588 548 497 500 537 579 582 596 511 483 471 496 489 469 505 471 512 508 522 555 572 540 584 636 679 612 533 553 578 657 646 567 505 469 475 434 415 460 442 396 383 371 360 347 336 327 328 329 324 325 325 320 317 319 322 325 322 325 322 323 326 335 345 390 479 449 489 498 488 494 494 497 537 575 573 585 587 584 585 571 586 575 563 582 567 563 557 581 592 609 611 609 614 617 617 618 622 627 623 624 627 630 630 628 622 633 635 633 626 637 637 639 640 640 645 651 645 655 656 657 657 655 658 662 668 663 663 674 674 675 676 675 682 679 649 642 680 684 692 691 697 701 667 647 634 646 636 646 694 724 733 738 748 754 723 723 779 788 791 801 804 808 817 823 811 796 764 802 811 802 913 961 1035 1055 1044 1035 1024 978 987 997 1030 1098 1067 1067 1165 1253 1349 1371 1413 1468 1585 1615 1567 1406 1262 1196 1193 1237 1303 1352 1407 1470 1565 1633 1807 1868 1777 1642 1510 1456 1348 1362 1394 1412 1300 1311 1400 1299 1197 1109 1063 1021 957 949 1007 994 913 897 879 894 913 934 953 1008 1060 1089 1086 1124 1220 1246 1361 1510 1432 1292 1207 1192 1134 1148 1135 1080 1076 1072 1071 1091 1145 1153 1153 1126 1067 1072 1117 1141 1095 1033 968 901 843 837 818 836 836 843 889 974 1034 1116 1148 1212 1252 1259 1166 1100 1075 1000 935 859 804 816 860 895 937 986 993 1051 1067 1109 1114 1139 1162 1187 1202 1217 1236 1241 1256 1278 1283 1301 1308 1330 1343 1349 1376 1403 1399 1397 1411 1408 1378 1320 1307 1341 1382 1410 1429 1392 1350 1218 1198 1197 1202 1324 1346 1237 1123 1046 1031 1085 1047 1038 1036 1017 1014 1025 1087 1109 1101 1112 1113 1128 1079 1077 1103 1132 1128 1089 1075 998 971 932 902 871 863 831 843 833 802 840 796 791 758 753 797 861 973 1049 1057 1059 1043 1028 1020 972 937 858 796 708 683 727 738 809 827 785 711 708 771 688 800 891 936 999 1065 1107 1138 1143 1129 1036 824 904 854 847 1014 1099 1157 1019 857 774 650 586 542 513 503 510 418 421 389 401 390 377 369 365 368 435 493 562 510 414 545 701 746 672 533 421 324 306 303 329 431 526 672 673 764 793 795 826 789 810 916 923 930 905 810 731 651 604 554 541 468 397 469 477 475 447 395 329 385 358 404 364 466 512 458 386 566 687 821 777 876 1000 925 885 871 798 678 662 490 546 609 639 697 699 701 696 645 609 574 509 343 173 215 371 611 488 264 204 430 533 534 495 533 601 690 688 736 780 869 949 990 963 915 868 955 1097 1256 1368 1283 1123 1003 850 769 695 631 571 534 481 453 464 537 605 677 797 771 666 566 626 540 615 655 687 600 493 568 663 757 895 978 957 944 809 718 863 848 807 793 891 910 921 929 1038 1078 999 1066 1109 1051 892 791 692 548 605 654 684 597 473 398 519 606 680 700 714 723 790 832 841 802 683 755 647 570 675 775 893 953 1056 988 886 819 657 539 340 231 285 333 404 430 387 441 386 350 346 294 198 218 336 252 105 83 183 276 183 277 500 557 460 540 583 582 537 470 380 355 270 200 105 224 162 84 220 343 417 463 421 550 570 465 458 407 437 455 463 484 533 535 560 585 610 637 636 689 759 820 775 685 686 661 662 688 732 744 816 924 944 906 925 977 1035 1152 1146 1087 1026 918 829 773 728 724 702 718 747 757 756 730 689 634 562 486 425 357 306 239 187 338 342 361 411 422 421 395 356 364 353 318 308 251 199 62 34 49 84 197 273 257 273 366 369 381 476 420 419 486 499 381 417 464 413 487 488 475 456 391 357 317 285 211 152 163 140 90 105 38 72 140 155 91 54 72 130 123 148 121 71 126 120 104 31 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 351 338 349 419 450 443 430 426 415 401 402 401 397 400 396 396 393 408 414 406 417 416 419 411 417 425 432 433 439 442 431 433 430 435 450 446 467 476 490 490 489 485 483 480 482 485 484 494 548 560 640 640 567 528 535 507 583 592 617 610 540 500 485 511 546 489 507 488 507 531 541 565 587 604 632 638 595 562 504 557 630 714 706 639 530 459 426 432 449 394 384 368 368 358 353 340 334 325 325 324 324 324 323 317 317 320 323 322 319 321 321 322 329 338 375 426 471 507 497 503 517 546 535 546 529 556 570 581 583 562 582 568 546 544 536 552 566 568 584 574 591 597 603 610 615 620 616 620 622 622 621 623 626 623 624 616 616 630 630 616 625 626 636 643 629 647 644 643 639 655 653 656 657 649 657 652 655 667 667 669 664 664 671 676 673 642 627 671 687 686 688 693 698 680 654 636 629 628 644 679 679 714 726 735 733 710 716 757 773 768 781 791 791 790 803 804 794 752 732 787 756 818 862 890 956 1011 1034 1023 1015 967 957 996 999 1059 1015 1055 1144 1249 1292 1293 1395 1446 1543 1578 1569 1481 1354 1271 1182 1219 1256 1311 1387 1434 1523 1597 1727 1819 1758 1650 1568 1535 1418 1432 1534 1520 1420 1338 1390 1424 1279 1218 1081 1017 975 937 929 950 953 898 893 906 930 943 958 997 1085 1124 1178 1226 1280 1328 1491 1520 1403 1288 1214 1201 1157 1118 1152 1125 1095 1099 1085 1100 1112 1139 1120 1105 1075 1028 1009 1034 1072 1050 992 896 820 812 795 759 764 791 854 938 989 1050 1098 1178 1240 1282 1205 1149 1155 1074 1003 912 842 791 791 816 832 883 957 991 1030 1052 1073 1107 1148 1203 1270 1303 1314 1327 1337 1360 1364 1373 1400 1454 1451 1418 1402 1408 1344 1280 1274 1278 1275 1192 1273 1327 1345 1375 1375 1322 1288 1266 1215 1170 1115 1164 1162 1133 1122 1019 1002 1050 1045 991 1010 995 982 984 1010 1040 1029 1039 1057 1027 1025 1024 995 1019 1027 995 1006 976 939 908 886 870 859 806 785 770 766 754 760 749 743 724 722 723 783 839 884 899 893 859 865 810 802 736 717 674 699 718 749 772 775 723 726 730 746 754 745 775 823 860 922 969 1000 993 937 891 843 834 597 653 821 934 1074 1113 1020 850 692 593 534 503 436 403 383 386 403 383 411 428 430 442 509 541 653 710 590 480 551 589 708 694 580 471 494 493 403 335 377 509 567 555 611 620 629 659 633 734 733 757 766 817 818 778 818 772 709 641 535 454 390 409 399 363 365 328 312 280 365 339 335 347 332 427 536 623 605 622 769 843 975 921 836 763 736 658 469 529 636 678 704 779 813 759 639 565 487 388 272 167 214 297 407 390 162 249 472 505 591 535 570 592 617 672 717 759 772 830 835 819 783 885 994 1101 1231 1346 1278 1132 1046 906 810 679 605 650 567 474 433 444 481 588 653 743 748 645 617 558 531 676 721 627 522 523 564 667 755 873 917 976 936 810 700 736 693 709 800 918 897 914 927 1016 1059 1079 1112 1055 1011 863 760 632 564 655 757 720 590 503 418 496 594 635 654 729 811 869 883 944 870 758 785 634 590 710 840 1021 1056 1010 895 771 730 568 452 348 302 245 218 363 295 324 295 208 197 170 167 286 384 365 276 129 193 97 95 188 275 466 462 435 441 470 452 523 536 459 384 272 211 107 107 105 138 255 355 424 494 494 499 520 527 542 524 491 419 401 412 436 412 467 478 481 565 667 723 755 759 800 785 810 783 767 792 811 851 894 920 854 834 844 899 930 1078 1080 1002 924 961 856 748 690 587 578 593 637 626 677 708 711 703 645 552 480 411 364 257 169 251 342 417 457 378 291 290 246 259 325 223 205 180 154 47 30 43 67 142 180 222 216 317 313 342 391 341 352 472 418 298 377 379 398 463 441 412 432 382 346 289 245 223 200 136 92 120 85 60 46 89 131 132 62 50 98 80 81 51 17 13 4 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 339 352 362 364 362 362 385 396 392 379 377 373 377 376 376 380 424 420 405 399 399 403 401 400 400 411 432 415 432 430 424 425 436 426 434 446 457 468 478 493 499 498 507 502 503 519 514 553 605 626 674 629 564 551 529 556 645 691 658 661 603 582 529 537 523 572 576 546 578 606 628 651 649 569 600 572 534 479 512 596 665 650 563 510 461 425 412 408 410 368 365 357 349 342 337 326 323 323 322 322 321 322 318 317 318 322 323 317 320 319 318 328 341 425 488 480 502 505 500 517 542 559 560 565 570 566 563 534 526 506 514 547 542 552 578 580 586 584 595 604 600 607 611 608 610 614 616 617 615 620 620 624 622 623 604 622 621 611 622 632 632 636 637 622 635 633 641 647 649 647 651 654 649 645 642 662 664 665 664 641 668 669 667 665 645 623 630 658 681 680 687 690 663 640 630 617 629 629 641 653 696 721 705 693 696 723 752 758 741 765 774 772 743 754 783 784 790 737 696 728 797 834 883 919 1015 1054 1045 1014 962 949 969 981 1032 994 1010 1059 1112 1144 1228 1328 1385 1398 1464 1535 1612 1520 1419 1322 1242 1201 1239 1308 1365 1411 1464 1525 1603 1693 1716 1615 1584 1565 1529 1539 1622 1641 1571 1470 1394 1472 1353 1235 1136 1070 964 944 929 913 912 938 931 986 1000 1049 1030 1015 1068 1112 1204 1257 1364 1460 1581 1500 1366 1270 1171 1200 1201 1163 1245 1229 1165 1145 1149 1154 1152 1147 1132 1113 1075 1049 992 962 913 958 917 901 803 775 758 746 754 762 791 850 910 967 1012 1072 1111 1116 1059 1069 1090 1086 1054 933 827 791 823 944 989 1005 1017 1083 1132 1100 1145 1257 1274 1290 1332 1428 1489 1512 1509 1474 1426 1362 1322 1296 1283 1290 1299 1335 1360 1341 1290 1217 1163 1147 1174 1242 1313 1401 1393 1415 1409 1369 1313 1180 1106 1042 1036 1043 1054 1029 971 1020 1027 974 988 1032 986 977 999 985 968 988 1002 1006 980 982 972 946 938 907 919 976 994 978 981 979 968 950 944 920 854 749 787 841 784 829 817 753 728 708 713 725 718 736 710 687 694 729 743 768 764 778 782 817 860 859 857 829 831 882 902 924 948 990 1029 1061 1079 1089 1088 1050 842 700 792 562 694 816 844 877 828 702 589 538 451 414 396 393 466 558 604 533 472 538 631 668 659 760 704 636 568 506 525 633 674 705 648 643 608 544 491 392 336 376 356 360 376 397 430 442 470 497 511 526 560 574 607 594 634 651 637 626 544 466 385 320 348 327 233 236 234 261 228 268 360 291 465 521 553 616 468 527 575 623 658 595 592 592 610 576 414 444 547 603 681 664 670 628 561 505 440 375 309 135 148 163 157 205 251 419 387 470 572 564 522 534 606 681 672 660 664 696 676 749 842 941 934 1037 1195 1286 1163 1040 942 840 766 630 532 589 553 448 396 441 459 490 539 642 668 647 614 535 507 622 668 576 493 526 564 617 675 695 784 988 949 843 734 623 648 757 819 936 957 930 952 1032 1022 1031 1082 1055 970 858 811 758 668 649 702 755 625 529 444 486 555 607 643 772 881 1006 994 1020 912 793 696 705 676 823 896 1016 1032 873 790 732 694 659 554 354 313 278 217 278 198 201 229 206 290 334 267 167 153 175 276 287 376 327 186 66 177 392 316 347 344 331 327 407 418 516 446 359 294 196 141 108 84 176 321 390 402 379 412 465 581 557 445 375 321 311 391 358 333 311 388 479 551 554 578 632 652 667 636 676 799 842 913 939 957 929 863 814 765 844 963 980 985 937 896 825 894 955 875 794 665 626 494 442 468 552 557 566 624 642 627 580 527 438 288 225 142 238 389 399 316 285 215 167 168 186 235 185 123 85 45 28 32 47 100 145 230 162 202 230 210 254 255 338 375 317 239 256 354 423 365 412 334 363 402 389 365 322 270 225 191 136 109 110 70 58 21 49 87 85 19 5 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 371 372 417 444 439 424 406 371 364 367 365 366 368 371 377 382 380 386 390 386 396 393 393 396 403 403 408 409 412 410 418 429 435 444 436 443 462 477 495 512 513 524 532 536 572 589 561 583 611 642 656 626 597 571 550 561 644 679 650 627 670 630 610 562 591 607 581 627 642 639 614 574 575 545 593 553 511 457 517 582 640 587 510 435 412 411 461 393 373 358 353 348 343 334 324 320 321 321 319 324 326 318 315 317 319 319 317 319 317 318 327 343 409 494 481 502 489 500 475 497 517 518 525 557 557 568 518 500 525 554 559 576 579 580 578 596 598 595 600 603 604 604 606 609 611 612 613 611 615 617 619 619 619 612 597 605 601 621 626 629 631 629 631 619 625 628 641 646 647 649 648 646 641 654 659 657 651 650 627 657 664 663 648 626 622 621 666 677 679 680 684 662 634 623 615 615 628 640 654 672 706 683 684 698 733 739 744 746 732 755 762 744 732 730 755 775 707 673 701 716 748 769 840 918 926 960 996 989 936 966 985 969 970 973 1027 1036 1078 1123 1231 1251 1331 1356 1398 1460 1593 1554 1409 1415 1288 1260 1229 1272 1326 1345 1415 1472 1498 1530 1543 1517 1558 1614 1656 1687 1824 1752 1627 1588 1434 1469 1458 1264 1117 1089 1073 978 927 921 951 965 965 979 1012 1088 1103 1057 1128 1209 1243 1293 1408 1556 1612 1542 1406 1289 1220 1250 1252 1219 1226 1275 1270 1232 1215 1218 1203 1181 1141 1125 1098 1053 998 967 925 883 843 798 786 766 757 746 746 772 807 843 873 930 990 1047 1088 1092 1026 955 997 1013 937 806 791 810 942 1083 1166 1222 1236 1249 1233 1144 1177 1198 1212 1314 1402 1505 1590 1597 1563 1516 1465 1397 1351 1306 1267 1223 1210 1208 1210 1216 1237 1217 1199 1143 1140 1184 1223 1271 1291 1302 1288 1262 1218 1140 1085 1059 1042 1004 1021 1005 960 988 973 967 946 940 938 918 914 934 917 940 919 946 933 887 883 884 878 867 867 868 866 934 940 896 843 809 797 779 766 823 830 877 860 875 832 892 878 771 763 732 723 714 722 765 797 854 874 909 883 859 885 922 939 971 980 982 993 1035 1070 1122 1158 1183 1208 1211 1196 1161 1062 926 713 610 514 496 613 693 723 733 731 660 556 495 422 401 469 502 544 640 538 588 589 649 606 660 778 772 704 637 546 500 520 573 651 668 662 581 531 488 430 389 295 306 290 288 301 327 349 361 382 382 367 364 409 409 435 434 450 449 437 428 441 424 379 279 254 242 326 358 374 382 343 302 264 242 358 370 349 376 377 375 420 554 608 456 429 452 483 420 399 503 562 627 697 589 521 562 467 428 365 286 161 139 263 394 411 381 421 524 454 502 489 560 509 538 596 669 689 621 627 644 722 804 885 853 898 1035 1170 1253 1092 993 901 765 682 545 473 515 502 400 392 438 497 548 584 682 614 536 535 567 469 570 627 584 484 494 533 557 626 720 809 915 946 865 771 611 618 728 824 829 844 851 869 958 911 1021 1053 1029 979 904 844 735 655 577 596 598 581 519 468 443 471 527 616 749 855 1010 1047 984 919 799 754 745 778 872 935 1090 1068 925 883 912 830 638 529 487 509 396 306 233 241 330 332 432 453 489 366 318 209 148 222 394 436 277 184 106 77 322 229 267 237 251 264 349 422 509 501 395 320 248 173 97 71 163 286 306 281 268 373 457 569 533 453 401 324 270 307 337 275 348 400 398 429 456 492 545 552 564 712 766 820 911 969 934 895 857 804 791 736 802 940 1017 988 910 806 752 822 922 912 837 749 673 572 493 376 404 456 466 493 552 594 627 501 395 276 174 131 251 396 448 422 338 322 267 211 140 113 151 122 114 45 26 33 51 129 150 256 231 162 161 152 154 280 315 305 263 217 298 367 341 324 381 298 319 344 357 380 358 290 228 216 203 162 117 63 44 20 10 80 69 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 387 389 431 444 435 423 410 402 388 389 368 378 383 378 378 376 385 380 382 386 396 397 405 408 403 404 407 412 420 422 426 444 454 470 461 464 461 479 508 521 545 573 579 551 592 615 611 585 620 657 722 688 637 609 567 573 619 644 620 587 615 648 654 607 640 645 623 627 592 620 617 543 508 557 602 556 509 452 459 551 551 503 466 415 394 397 428 375 363 357 348 339 334 325 321 318 318 317 319 321 320 314 314 315 316 317 316 318 317 324 343 415 395 400 429 432 452 468 499 516 527 549 559 550 482 474 480 532 516 524 536 564 583 582 580 591 594 599 598 602 598 599 599 604 602 608 610 609 615 613 617 615 607 587 601 604 612 624 626 632 632 619 614 631 634 640 643 643 643 643 625 629 635 657 659 638 618 621 659 660 627 611 606 607 615 654 665 672 675 679 668 634 618 604 610 628 656 637 656 691 668 675 701 721 727 730 736 722 724 746 738 719 721 718 733 710 651 664 713 750 780 766 816 888 1001 976 956 946 956 965 973 965 954 965 1029 1098 1076 1073 1141 1271 1386 1390 1391 1443 1515 1552 1478 1383 1353 1344 1263 1235 1275 1326 1367 1376 1406 1438 1446 1457 1505 1579 1616 1692 1867 1792 1665 1618 1534 1494 1499 1391 1231 1144 1076 1030 942 963 951 980 1001 994 1035 1084 1168 1122 1137 1172 1240 1315 1442 1563 1694 1603 1429 1344 1291 1320 1327 1292 1290 1338 1301 1294 1328 1327 1300 1259 1197 1148 1076 1007 960 936 888 857 849 831 771 759 754 743 742 775 803 828 860 897 975 1090 1133 1152 1093 962 968 981 873 791 837 973 995 1085 1218 1337 1334 1295 1236 1178 1158 1194 1207 1277 1365 1518 1631 1689 1659 1579 1526 1463 1420 1361 1337 1301 1250 1201 1151 1136 1141 1131 1129 1127 1130 1147 1168 1191 1210 1196 1146 1174 1131 1133 1114 1069 1040 1014 985 986 966 952 973 995 993 1014 1027 1035 1007 968 924 895 904 891 895 920 929 944 951 980 976 972 964 924 901 863 888 848 886 883 876 937 902 995 980 933 897 900 858 848 838 791 803 789 807 906 932 983 1015 1047 1022 1018 1040 1099 1086 1110 1132 1182 1210 1246 1258 1249 1205 1166 1085 1045 1045 1006 932 838 758 716 636 535 511 593 642 597 636 587 458 412 440 512 603 666 742 754 583 676 738 754 723 729 724 666 616 568 546 585 624 583 690 755 655 550 473 438 403 408 350 338 375 351 337 301 283 287 321 314 287 286 299 281 269 282 289 288 278 265 266 317 256 266 286 410 471 479 475 504 551 360 221 242 258 217 253 265 306 317 372 462 503 431 336 333 398 380 311 438 545 567 577 569 430 500 442 346 271 230 135 137 285 472 463 483 571 567 475 510 534 500 500 523 574 622 642 588 588 651 736 820 883 795 859 1036 1153 1234 1074 949 887 753 685 537 438 433 430 390 444 495 495 556 670 686 603 525 492 517 494 475 571 619 531 469 549 574 677 745 726 814 846 695 540 534 570 594 676 704 765 736 781 922 877 998 1052 1015 959 798 724 651 612 569 552 501 487 474 479 472 543 557 595 715 840 900 977 1095 1053 901 839 790 831 925 1011 1173 1144 1000 936 1012 903 733 594 574 667 547 421 324 406 472 440 592 593 429 308 138 133 216 276 375 343 151 75 98 235 231 218 182 209 315 361 363 378 469 425 397 354 230 151 97 93 186 233 242 212 246 365 432 558 551 463 385 309 302 229 283 237 268 270 285 310 379 415 443 448 577 676 798 947 915 947 909 857 841 804 742 685 739 831 909 888 849 782 685 772 857 841 779 678 625 572 517 399 315 389 387 386 446 559 582 501 389 241 137 162 309 372 377 379 421 284 225 208 163 152 103 75 75 48 22 28 90 191 248 248 281 198 161 111 139 221 233 235 191 220 309 276 280 293 322 260 299 281 353 344 335 305 279 237 205 159 136 128 94 64 28 25 37 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 360 386 434 447 464 447 447 444 430 414 392 373 390 398 397 397 401 403 402 427 425 429 434 438 436 427 429 440 453 457 457 459 468 476 493 481 495 492 489 512 539 583 611 589 616 624 618 607 647 694 764 733 683 632 591 580 597 621 610 572 592 606 602 589 596 637 634 624 586 541 531 500 506 588 634 586 567 506 426 448 461 454 442 459 466 396 367 355 352 348 344 335 331 320 317 317 316 315 316 315 313 312 318 315 316 316 315 316 316 379 427 472 474 446 431 488 497 489 485 518 527 525 484 472 477 508 523 553 560 564 576 564 568 578 583 592 595 591 589 591 599 598 601 604 609 606 610 613 604 610 608 599 583 607 618 623 619 627 626 625 624 617 624 632 636 638 635 645 645 634 636 653 654 656 654 622 602 650 624 603 595 601 612 640 659 656 670 672 671 667 628 610 598 614 621 633 656 650 676 665 668 691 699 704 715 724 721 694 719 701 701 707 703 709 691 655 646 650 719 764 692 723 772 810 897 945 886 927 970 975 967 940 962 970 1002 1027 1062 1058 1143 1262 1406 1413 1409 1429 1483 1536 1516 1429 1331 1338 1291 1303 1324 1365 1304 1292 1329 1374 1368 1418 1513 1547 1576 1650 1824 1846 1709 1652 1579 1574 1576 1491 1321 1242 1143 1076 990 980 1023 1005 1050 1083 1131 1159 1212 1234 1256 1265 1261 1325 1463 1578 1632 1649 1563 1432 1385 1399 1362 1333 1338 1382 1397 1400 1480 1491 1467 1382 1274 1161 1053 1011 976 971 947 921 854 818 863 804 752 745 741 756 782 862 923 937 985 1030 1011 1016 970 881 927 935 797 821 891 1008 1097 1220 1319 1394 1389 1366 1349 1297 1251 1231 1252 1287 1327 1478 1571 1743 1754 1674 1624 1562 1505 1445 1390 1321 1289 1206 1135 1113 1115 1121 1116 1116 1121 1138 1150 1152 1150 1133 1098 1079 1066 1041 1035 1007 1000 998 1033 1049 1072 1102 1126 1163 1172 1185 1142 1132 1100 1074 1034 1032 1056 1092 1094 1135 1163 1168 1172 1197 1203 1185 1192 1149 1114 1058 1071 942 1007 1021 1030 1043 977 1083 1048 994 982 950 931 926 918 914 900 886 890 971 1073 1142 1170 1222 1241 1296 1313 1327 1324 1337 1338 1326 1270 1192 1127 1059 1015 991 906 856 855 822 778 724 647 600 514 485 457 471 533 502 507 503 421 541 607 644 668 741 814 781 658 761 890 922 887 882 840 801 721 617 628 682 694 676 694 697 611 611 579 560 499 509 478 470 415 396 319 357 380 329 295 295 337 325 304 312 318 296 304 314 313 337 365 346 364 362 448 509 567 603 642 651 484 354 262 218 215 232 221 235 293 322 385 415 433 406 371 298 292 277 359 414 478 546 524 450 464 393 460 371 300 251 149 129 251 461 519 544 550 607 506 539 564 565 476 518 535 555 558 561 591 638 701 805 771 748 840 1035 1139 1204 1067 909 861 767 618 540 472 370 413 477 538 639 622 659 727 683 592 553 521 503 450 455 543 621 594 470 455 531 570 704 635 708 678 533 495 741 680 647 621 636 665 741 842 834 886 994 1028 952 863 757 713 716 721 682 664 592 615 586 539 461 482 546 580 649 748 891 994 1157 1130 973 946 864 893 940 1049 1202 1248 1057 962 915 873 835 857 770 660 513 420 505 529 641 634 670 560 379 248 120 118 223 224 348 401 207 72 249 280 143 128 139 261 300 258 305 384 449 396 307 299 241 151 89 58 165 168 155 228 277 394 438 528 550 509 438 342 298 236 205 246 278 316 316 381 401 430 473 540 615 739 845 985 1035 917 842 795 757 699 705 613 656 719 816 804 765 701 617 757 753 784 776 679 592 464 428 361 288 285 294 336 425 524 491 472 359 236 129 176 283 297 307 311 383 354 339 242 198 125 95 79 58 38 20 17 82 179 217 200 197 153 98 95 122 165 161 158 116 219 252 232 199 252 265 200 261 281 304 292 277 247 234 179 176 137 157 146 119 81 55 10 8 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 357 374 393 423 457 468 487 518 510 502 442 382 447 460 462 449 447 451 457 461 478 499 499 522 494 493 498 501 513 507 504 498 504 513 527 542 538 528 531 548 552 553 561 586 633 660 631 622 681 727 711 691 641 608 573 573 581 591 599 571 602 608 551 543 529 542 538 543 560 538 506 457 526 615 617 592 538 469 437 402 411 433 493 484 435 372 355 349 343 339 334 336 319 319 317 316 316 314 314 315 312 313 315 316 313 315 314 318 374 440 443 390 411 406 410 436 446 429 432 441 467 441 470 487 527 524 529 546 559 576 582 575 581 576 583 583 573 578 576 592 598 600 603 604 602 604 607 605 602 598 606 579 593 612 616 621 621 624 616 608 604 608 615 628 635 633 646 646 626 617 641 646 649 652 637 593 625 592 585 597 614 633 665 661 651 670 669 671 672 635 609 596 605 623 668 637 648 660 664 650 656 699 676 708 705 714 708 675 677 678 694 696 700 711 712 655 616 632 650 699 668 648 682 702 685 861 897 896 927 922 927 932 954 962 1002 1059 1054 1005 1110 1206 1384 1394 1415 1430 1488 1554 1529 1494 1381 1301 1290 1274 1321 1352 1299 1231 1277 1313 1322 1372 1472 1517 1573 1636 1797 1816 1839 1754 1746 1715 1695 1556 1369 1261 1142 1070 988 1006 1068 1055 1134 1174 1181 1223 1274 1323 1352 1340 1381 1392 1432 1496 1478 1454 1506 1544 1526 1519 1498 1483 1498 1484 1527 1555 1584 1592 1557 1427 1283 1197 1126 1097 1085 1022 950 890 865 901 858 833 775 773 797 765 812 877 906 865 879 920 907 890 872 834 1020 828 791 889 989 1126 1238 1327 1347 1374 1391 1386 1377 1309 1275 1302 1319 1387 1419 1517 1617 1756 1789 1740 1689 1638 1593 1513 1420 1324 1263 1188 1144 1108 1106 1124 1116 1109 1111 1114 1130 1175 1164 1149 1159 1122 1091 1066 1063 1083 1081 1117 1144 1169 1216 1267 1292 1297 1293 1298 1266 1230 1231 1212 1102 1134 1212 1280 1305 1340 1357 1401 1410 1375 1265 1317 1323 1334 1266 1225 1164 1052 1109 1163 1211 1193 1081 1203 1192 1087 1079 1103 1070 1038 1052 1073 1088 1126 1181 1203 1251 1333 1370 1406 1407 1416 1397 1363 1316 1241 1203 1160 1074 1013 933 871 842 822 763 733 705 695 669 607 542 504 555 592 585 485 465 447 473 466 513 578 658 724 804 834 892 789 766 758 767 841 962 995 947 887 751 703 794 850 821 818 818 806 748 752 727 675 660 648 581 548 524 447 380 473 489 433 439 444 465 420 439 436 431 454 447 466 339 435 509 509 545 557 586 672 734 679 573 501 360 294 276 324 325 321 328 293 335 435 497 536 501 407 285 237 318 385 463 457 502 498 528 490 421 363 333 366 329 211 128 125 240 451 589 568 640 661 548 557 511 481 498 551 542 543 559 566 577 632 703 700 678 731 837 1032 1116 1153 1026 877 820 747 636 508 441 365 421 508 598 676 732 789 759 627 557 538 520 489 527 423 472 582 624 511 435 494 550 600 579 573 519 469 567 750 757 781 831 778 715 712 754 853 937 1043 1071 986 877 788 799 845 896 829 775 720 676 660 635 519 492 586 595 660 716 815 912 1107 1182 1096 1089 978 1034 1050 1098 1186 1293 1068 995 1006 1012 1021 1020 904 794 583 514 637 652 799 753 600 458 287 223 145 140 258 354 344 462 283 127 88 87 93 165 168 154 174 204 288 375 441 369 278 211 190 146 79 76 99 198 226 325 332 313 394 511 490 441 397 356 322 223 211 302 325 383 408 436 468 503 578 672 684 748 843 961 1027 913 817 747 698 631 618 573 515 621 716 700 675 609 529 675 617 672 674 671 623 514 439 391 355 270 215 306 385 469 408 475 437 276 142 112 150 218 284 242 295 345 373 272 221 127 92 82 54 34 17 15 77 162 169 108 122 66 112 181 189 145 111 90 135 163 150 170 170 185 208 208 226 243 226 251 230 190 185 134 94 71 66 75 55 37 14 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 350 354 372 379 390 400 422 439 453 444 409 393 385 388 400 413 425 440 463 472 487 491 494 515 536 550 553 555 555 576 580 601 614 601 602 604 616 626 650 664 637 628 609 576 624 651 667 677 714 664 627 599 585 572 557 555 599 621 559 527 511 510 494 475 455 481 527 583 614 591 531 443 493 493 493 483 481 439 425 423 419 392 427 407 370 347 340 337 334 335 326 313 312 311 314 316 313 315 311 310 311 313 312 315 312 317 360 361 345 351 369 410 418 436 446 445 445 455 460 453 464 482 514 520 548 561 562 563 564 575 581 580 565 557 575 571 582 593 594 599 598 599 597 597 599 602 596 581 603 589 569 587 608 603 610 617 617 621 613 589 610 622 631 635 633 640 645 638 609 644 639 645 636 649 649 593 579 606 617 650 657 648 640 644 661 656 650 649 641 587 588 619 634 645 671 648 641 649 641 640 655 659 674 666 674 663 657 665 703 730 727 752 730 721 725 668 629 602 602 630 632 629 623 594 629 704 891 882 880 922 947 945 965 961 969 988 977 993 1064 1137 1309 1392 1448 1474 1505 1572 1553 1495 1438 1358 1233 1236 1272 1290 1225 1176 1194 1209 1273 1328 1387 1427 1489 1560 1727 1797 1792 1818 1858 1803 1640 1532 1405 1308 1168 1086 1018 1016 1097 1120 1132 1176 1257 1325 1361 1443 1551 1570 1592 1591 1523 1436 1314 1258 1288 1326 1319 1322 1345 1363 1420 1433 1419 1403 1431 1433 1404 1401 1297 1226 1166 1112 1038 987 935 927 951 881 804 779 752 728 723 727 729 752 852 801 793 855 796 786 763 802 805 754 873 1069 1098 1128 1135 1137 1157 1182 1188 1225 1239 1293 1354 1441 1495 1619 1691 1645 1705 1817 1816 1739 1684 1664 1644 1512 1425 1340 1302 1214 1129 1112 1117 1100 1099 1102 1108 1102 1099 1094 1094 1097 1114 1148 1154 1157 1193 1182 1195 1218 1240 1277 1314 1381 1428 1462 1424 1261 1194 1133 1114 1090 1053 1019 1025 1055 1093 1153 1201 1234 1235 1218 1217 1325 1401 1458 1447 1379 1305 1214 1230 1299 1313 1347 1308 1425 1386 1279 1234 1294 1301 1220 1277 1311 1327 1322 1351 1372 1334 1286 1243 1217 1202 1171 1161 1117 1106 1027 992 947 881 828 761 698 667 624 610 596 605 556 541 563 587 637 733 714 675 641 624 609 521 640 752 806 873 853 984 1074 1057 1009 965 936 913 930 961 931 851 802 782 772 774 763 888 966 1000 988 903 825 757 680 601 555 515 533 506 423 415 554 686 669 687 689 679 676 678 662 636 613 531 435 325 418 536 593 596 622 612 624 601 548 438 441 417 436 447 446 480 507 498 394 204 288 376 417 271 176 147 143 270 221 227 294 379 453 595 608 596 527 424 307 236 255 132 124 240 349 622 663 687 658 543 501 457 443 495 546 544 540 547 589 624 643 680 622 703 734 824 970 1002 1097 999 858 777 689 598 527 431 357 415 519 562 624 687 757 761 754 653 526 488 454 447 418 400 451 530 597 531 402 525 484 433 415 464 547 674 772 803 924 999 918 884 899 964 993 1031 1103 1129 995 1029 1031 1004 1014 1032 983 955 886 801 703 631 611 548 539 561 632 716 833 909 988 1089 1189 1261 1117 1026 969 1027 1072 1156 1080 1024 1124 1210 1092 984 905 782 744 676 744 818 778 671 483 358 251 123 92 199 362 472 523 545 430 311 243 156 56 47 58 99 211 220 236 258 343 425 356 260 184 129 78 54 132 198 264 222 213 321 387 409 333 324 327 289 270 174 232 332 403 474 483 564 619 653 683 686 729 716 747 760 852 926 823 737 699 643 596 483 431 457 538 583 548 492 444 555 499 507 542 525 557 549 505 408 338 277 211 239 311 410 313 314 375 308 199 78 115 249 195 203 229 250 297 272 196 113 82 67 40 27 14 15 40 161 196 187 125 50 125 166 112 61 70 114 93 101 106 81 93 159 153 139 86 117 104 120 132 112 94 69 54 37 20 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 355 365 365 366 383 386 391 405 412 414 408 403 396 397 397 405 404 404 407 411 418 424 427 435 445 457 459 460 465 478 489 506 529 534 546 565 591 604 621 653 648 621 605 612 629 676 703 688 640 609 564 550 553 542 543 545 588 613 570 543 511 465 454 439 432 495 552 561 530 506 496 438 418 444 457 441 457 430 424 480 451 404 368 361 353 340 336 331 328 326 322 312 310 312 311 311 311 311 312 307 309 314 313 313 321 364 381 388 401 394 433 446 419 457 477 493 487 487 497 475 491 510 534 524 529 551 558 575 573 570 579 551 548 578 582 590 590 591 593 595 590 598 594 594 596 585 574 592 584 562 580 596 597 612 606 604 609 618 584 603 619 627 630 635 641 644 646 638 607 623 642 617 639 645 606 573 580 643 654 650 656 636 660 660 652 630 656 613 591 586 613 640 662 669 674 658 635 636 632 642 642 647 648 654 647 651 667 682 696 716 738 752 762 761 747 723 639 626 586 584 604 608 575 570 612 677 884 947 920 912 926 939 948 913 938 936 955 984 1040 1111 1249 1349 1434 1468 1496 1558 1592 1530 1441 1403 1290 1207 1288 1248 1254 1193 1175 1203 1266 1319 1373 1379 1438 1512 1604 1680 1772 1813 1855 1791 1711 1607 1465 1350 1223 1147 1052 1084 1083 1137 1220 1241 1290 1366 1496 1568 1717 1682 1561 1480 1419 1359 1242 1195 1177 1187 1173 1171 1186 1219 1259 1224 1195 1214 1285 1295 1309 1306 1348 1394 1294 1197 1085 997 931 857 864 854 831 854 801 724 722 723 722 733 757 728 734 756 746 733 736 753 811 879 909 953 972 1005 1026 1033 1058 1122 1177 1251 1305 1377 1451 1559 1637 1632 1617 1719 1816 1883 1857 1789 1734 1629 1554 1472 1430 1394 1345 1264 1210 1138 1119 1110 1112 1100 1099 1101 1097 1091 1088 1086 1084 1082 1101 1115 1128 1192 1270 1360 1396 1428 1454 1446 1415 1287 1219 1142 1096 1059 1044 1030 1024 1024 1034 1029 1034 1065 1087 1118 1116 1110 1131 1196 1248 1282 1320 1353 1332 1264 1264 1327 1441 1510 1507 1508 1493 1408 1386 1408 1460 1412 1442 1458 1421 1363 1297 1219 1171 1129 1100 1091 1088 1065 1028 982 960 927 866 837 793 741 683 699 720 778 778 673 645 621 607 637 707 735 830 843 746 790 829 808 749 831 994 1014 1076 1050 1149 1250 1254 1241 1174 1123 1131 1099 1021 947 877 868 897 851 862 838 813 851 869 841 747 710 655 624 593 582 518 453 417 420 426 470 555 591 635 679 716 664 596 575 513 416 382 384 388 366 378 462 487 494 523 577 567 556 546 520 543 570 619 649 693 687 504 369 234 224 173 215 186 158 178 167 167 225 141 224 275 340 392 450 552 497 397 323 255 171 121 125 234 357 599 654 643 558 481 455 422 399 498 566 585 545 540 553 611 621 650 620 729 764 764 857 926 1066 985 876 750 579 519 464 422 336 401 473 531 629 670 700 741 768 648 534 499 482 505 501 460 392 434 482 468 410 508 401 462 549 631 595 618 734 810 927 1013 1036 1014 959 947 1061 1109 1159 1128 1109 1147 1178 1155 1130 1092 1034 973 959 910 791 732 669 585 550 580 713 769 758 824 879 973 1112 1184 1100 1005 896 929 976 1032 1095 1136 1152 1213 1206 1134 989 936 834 821 725 711 640 617 476 366 275 151 101 172 310 431 537 481 443 426 267 162 114 119 46 47 112 171 242 300 357 350 412 345 244 173 99 56 51 178 153 185 249 353 380 398 304 257 242 264 245 172 202 301 366 445 507 624 737 726 654 598 623 594 629 685 809 956 896 772 718 716 624 526 438 354 412 506 488 396 392 459 409 442 466 404 462 448 432 422 380 292 219 171 262 350 327 210 283 240 196 80 71 181 139 170 174 191 203 284 214 120 79 54 34 23 18 18 24 184 153 168 136 39 59 125 95 77 127 149 134 88 74 58 76 94 59 40 31 18 18 22 19 10 4 4 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 373 376 378 387 386 398 408 420 432 435 433 450 441 432 416 449 451 440 439 434 442 448 446 458 458 472 486 503 472 508 519 518 517 513 570 623 661 681 641 654 658 631 648 644 615 612 615 602 571 560 524 521 511 544 562 522 583 573 529 524 502 493 484 476 426 457 477 460 462 464 459 444 424 409 419 444 473 441 417 416 459 425 380 356 349 340 335 327 323 322 310 310 309 310 311 311 312 309 307 309 311 310 311 326 355 379 414 424 443 427 458 468 471 432 449 475 495 513 523 507 498 523 536 538 549 563 565 561 563 568 564 538 568 581 586 590 589 588 590 584 587 587 589 590 594 589 559 554 559 579 593 603 607 612 603 610 603 581 582 601 623 619 632 632 635 635 637 611 611 632 638 604 628 595 563 590 616 652 651 653 642 633 659 653 639 618 619 576 584 619 652 669 669 664 668 654 629 624 643 659 639 638 645 640 641 672 700 719 728 737 742 751 762 770 782 745 683 636 612 581 568 574 568 560 606 657 758 876 865 874 912 900 891 930 944 936 961 988 1059 1042 1167 1250 1359 1426 1488 1549 1606 1547 1462 1450 1337 1222 1227 1257 1224 1179 1149 1181 1289 1297 1324 1334 1388 1443 1528 1601 1686 1740 1845 1884 1769 1654 1519 1436 1315 1204 1106 1159 1115 1160 1271 1315 1368 1501 1675 1741 1656 1582 1470 1382 1318 1278 1184 1087 1057 1089 1081 1030 1043 1093 1195 1203 1066 1087 1179 1223 1232 1195 1227 1289 1261 1107 987 907 865 847 830 872 764 734 718 719 718 745 862 831 911 841 779 729 731 738 740 776 767 794 831 895 936 980 1024 1069 1136 1227 1303 1394 1435 1468 1465 1477 1473 1499 1570 1691 1770 1791 1795 1758 1723 1641 1607 1524 1462 1396 1332 1256 1223 1180 1148 1135 1133 1115 1115 1121 1132 1120 1115 1130 1113 1096 1084 1078 1078 1105 1141 1199 1222 1243 1257 1255 1226 1159 1127 1076 1053 1035 1036 1047 1040 1066 1076 1079 1084 1034 1038 1053 1054 1063 1084 1119 1159 1182 1203 1250 1281 1329 1354 1387 1478 1531 1550 1578 1614 1581 1547 1582 1588 1490 1400 1317 1244 1227 1200 1128 1110 1046 1053 1033 989 954 929 891 859 902 810 731 714 726 749 835 863 816 711 734 726 728 688 691 809 932 1037 1015 962 938 1015 952 832 821 888 936 1014 1149 1267 1331 1391 1411 1377 1366 1341 1250 1112 1089 1036 1065 1014 997 990 939 878 877 842 820 796 781 764 750 737 702 592 559 502 491 498 498 494 516 552 579 610 566 541 505 466 487 495 486 486 462 445 464 469 502 576 603 650 664 693 691 699 736 792 808 817 739 561 440 335 296 237 168 155 213 287 329 322 342 250 193 129 176 269 335 417 464 374 321 224 138 120 124 238 372 569 627 580 505 428 390 387 332 501 577 586 565 553 538 576 580 637 612 702 750 675 788 892 1014 986 883 769 647 562 451 404 314 374 469 560 597 617 699 717 745 721 603 559 475 453 411 400 413 377 394 376 453 433 451 541 616 727 749 731 729 762 845 923 972 987 849 837 971 1071 1098 992 1118 1194 1234 1207 1174 1123 1059 1020 957 953 919 832 733 659 633 575 695 711 681 735 789 889 992 1076 1110 990 872 849 917 1038 1133 1122 1241 1318 1287 1213 1137 1015 874 771 634 536 497 464 465 442 318 165 82 162 295 416 489 487 326 273 196 108 71 93 39 40 129 171 237 239 239 288 409 356 281 213 142 75 47 96 169 246 241 242 312 416 370 336 297 205 176 181 299 287 367 452 528 671 721 638 600 506 518 518 542 671 770 920 903 821 765 741 695 563 488 388 305 395 393 412 323 363 318 414 366 324 396 353 344 350 382 305 276 160 159 261 278 211 204 206 150 81 64 111 108 141 139 156 179 225 239 135 70 54 35 23 11 9 11 115 195 114 96 44 41 82 60 58 62 107 119 52 34 69 82 69 23 0 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 407 402 417 413 442 460 441 483 509 472 455 485 468 448 427 449 504 479 487 452 502 471 483 521 509 540 519 531 489 492 539 579 573 555 568 575 620 649 638 622 650 632 643 651 612 593 557 554 535 511 502 496 542 579 562 500 549 523 508 518 539 550 537 487 451 405 430 433 443 447 440 417 406 401 400 425 430 466 474 437 390 371 356 347 345 338 334 328 322 312 310 309 308 310 309 306 307 306 307 308 310 309 311 351 370 396 432 433 458 462 464 480 492 475 468 481 482 523 544 531 541 530 549 552 550 546 545 520 526 535 545 556 567 580 585 584 578 582 573 584 589 585 591 585 584 555 548 571 587 594 602 604 585 599 591 580 572 588 604 612 609 625 630 630 631 635 629 599 614 636 641 583 585 553 572 609 634 646 651 633 623 639 656 631 599 603 572 586 622 653 657 669 668 655 655 641 615 643 659 641 630 635 629 638 651 664 670 679 692 715 736 748 751 758 769 776 724 676 620 611 572 555 551 553 581 618 657 788 869 874 901 866 904 917 928 933 919 956 967 991 1102 1216 1319 1377 1432 1471 1539 1552 1442 1449 1391 1289 1171 1165 1171 1147 1110 1174 1236 1243 1251 1310 1340 1417 1487 1544 1635 1672 1748 1840 1812 1740 1657 1569 1425 1344 1178 1193 1225 1215 1291 1352 1419 1527 1682 1671 1578 1497 1373 1327 1296 1201 1131 1013 898 963 1027 917 979 1056 1134 1140 1020 1037 1094 1128 1148 1107 1087 1140 1222 1134 1009 962 892 827 788 791 715 713 715 743 752 794 863 897 964 997 936 810 791 790 806 756 758 823 929 1006 1056 1103 1119 1130 1137 1228 1274 1290 1273 1321 1370 1427 1460 1569 1629 1728 1748 1674 1684 1637 1650 1604 1582 1521 1478 1408 1375 1336 1298 1292 1271 1254 1245 1245 1234 1234 1232 1211 1213 1199 1175 1148 1148 1107 1092 1071 1069 1091 1108 1123 1131 1138 1126 1090 1068 1061 1071 1100 1124 1161 1164 1186 1170 1118 1057 1034 1041 1083 1113 1135 1127 1146 1152 1184 1229 1274 1249 1257 1281 1324 1359 1384 1406 1444 1525 1629 1641 1609 1494 1388 1316 1219 1173 1133 1172 1105 1051 1048 1021 991 985 1004 990 949 813 787 729 769 747 769 797 822 856 845 783 781 908 907 922 935 989 1085 1132 1103 1056 1032 1005 954 895 868 887 933 960 1026 1195 1333 1432 1466 1508 1515 1420 1343 1279 1266 1224 1283 1198 1200 1172 1146 1094 1047 988 938 869 860 853 859 853 820 773 732 723 679 655 626 635 628 621 648 680 613 660 593 583 602 599 588 593 599 599 607 605 598 617 702 757 760 800 821 832 855 882 892 853 658 500 451 398 363 286 278 215 233 301 341 344 329 345 314 191 157 172 212 312 365 374 333 199 126 119 123 229 372 568 601 521 454 389 356 290 367 483 562 592 585 588 600 526 547 576 673 712 701 627 729 828 929 928 842 717 628 546 456 418 307 376 450 508 573 632 661 678 721 731 601 553 448 448 436 482 489 466 361 375 404 366 514 584 568 667 730 660 651 676 789 802 803 827 760 777 918 1053 1053 947 1033 1122 1170 1172 1114 1033 971 954 942 971 950 850 775 708 679 622 665 706 611 696 754 774 902 999 1076 957 847 789 858 967 1105 1081 1245 1308 1238 1196 1187 1087 947 783 624 531 435 338 285 324 279 204 80 120 294 274 431 516 410 307 144 69 46 38 44 109 145 136 157 170 284 339 433 377 303 243 173 91 44 134 165 125 155 251 301 389 378 276 221 223 137 213 275 347 401 494 591 689 653 586 525 460 431 487 557 615 687 828 857 754 705 632 578 503 469 359 318 255 277 301 307 271 271 339 301 284 325 268 307 272 300 381 360 249 146 153 248 238 151 184 196 110 59 71 88 119 119 156 143 174 159 123 70 48 32 24 13 8 9 41 119 120 62 57 16 20 17 21 25 41 64 34 54 95 72 16 2 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 471 470 477 459 461 467 507 498 542 533 535 517 532 489 508 467 514 514 521 497 510 520 469 493 526 536 568 584 522 505 571 573 572 614 636 642 619 603 581 544 597 575 619 651 624 625 588 562 538 558 548 532 468 510 493 463 508 527 543 574 561 530 477 470 438 414 400 389 408 424 447 402 394 393 382 397 410 467 489 408 372 351 341 336 337 332 328 323 317 312 307 304 307 306 305 305 302 305 305 306 309 314 345 373 402 418 454 476 468 477 451 460 481 480 485 491 503 522 529 545 548 545 497 517 524 543 537 549 551 557 571 571 577 579 579 581 573 556 558 566 576 582 574 552 536 560 576 583 594 600 569 560 561 582 591 594 606 616 618 621 622 623 627 627 632 633 611 609 634 625 606 550 546 605 629 628 646 644 608 623 645 636 642 641 593 562 586 633 644 652 660 666 662 653 625 611 617 616 627 641 632 641 657 650 650 665 698 719 729 734 743 750 759 766 772 780 697 646 623 619 570 561 543 544 572 604 632 654 681 814 894 863 930 946 957 964 929 890 903 940 1027 1101 1228 1260 1341 1393 1445 1501 1431 1439 1488 1437 1334 1291 1212 1140 1112 1124 1159 1177 1200 1246 1316 1397 1556 1628 1592 1640 1642 1675 1683 1740 1787 1708 1629 1534 1386 1285 1262 1319 1365 1406 1501 1618 1651 1558 1447 1400 1321 1254 1170 1135 961 892 822 831 862 816 904 920 984 1024 885 898 945 961 1007 1046 982 952 1025 1058 1008 947 828 789 743 779 714 713 747 794 778 863 895 943 1003 1137 1096 1034 977 952 938 863 800 795 879 1012 1103 1155 1146 1119 1113 1102 1077 1212 1317 1432 1506 1599 1623 1626 1653 1678 1655 1577 1478 1423 1460 1488 1456 1482 1484 1457 1447 1432 1433 1412 1418 1428 1432 1448 1456 1450 1425 1417 1417 1374 1343 1299 1278 1234 1181 1134 1116 1113 1110 1089 1105 1085 1099 1138 1177 1232 1268 1318 1354 1347 1337 1301 1252 1162 1137 1090 1046 1053 1059 1071 1077 1095 1117 1130 1149 1162 1179 1197 1182 1212 1227 1243 1257 1341 1424 1505 1473 1419 1372 1305 1230 1143 1087 1050 1148 1107 1146 1122 1065 939 890 843 792 779 747 759 758 784 800 864 929 996 1036 981 887 944 1028 1110 1132 1102 1106 1164 1251 1256 1221 1194 1163 1055 1028 968 976 1035 1113 1151 1236 1361 1474 1482 1493 1477 1471 1459 1446 1462 1480 1462 1381 1319 1229 1234 1240 1197 1121 1082 1051 1039 1064 1077 1058 1050 1029 1015 969 902 894 878 881 868 848 848 826 805 798 781 773 779 781 786 765 782 792 772 765 796 817 826 863 891 910 936 976 1004 1023 999 758 627 539 501 464 391 384 337 259 201 221 279 349 429 392 376 350 292 185 120 256 314 377 311 172 117 120 122 282 427 468 448 465 486 383 343 293 360 412 508 535 500 586 572 521 543 585 658 651 622 599 728 830 914 880 714 620 511 495 471 433 334 336 384 434 496 564 625 661 711 710 577 526 555 540 481 448 411 452 454 375 361 361 493 504 462 516 533 528 612 670 732 717 712 713 632 757 882 921 971 899 862 920 960 985 1028 1033 964 915 933 958 944 961 842 795 713 667 758 704 573 589 619 681 750 868 975 910 752 678 779 821 962 983 1139 1208 1077 998 908 915 882 880 807 681 521 469 365 273 156 151 120 73 137 215 379 448 307 216 141 60 34 52 166 174 287 308 310 332 346 342 385 334 303 303 230 121 53 46 101 219 257 266 333 357 383 311 258 191 123 194 244 326 402 529 625 578 560 498 442 368 450 491 546 603 700 807 885 843 778 738 678 595 541 482 425 319 230 212 219 232 289 208 200 241 300 204 255 192 263 324 312 212 184 104 125 199 162 119 154 151 79 42 51 90 93 164 188 127 198 134 66 43 23 14 12 5 5 5 19 22 15 9 8 5 1 -9999 -9999 -9999 -9999 4 5 5 2 0 1 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 488 510 527 548 550 517 574 562 587 582 578 548 560 512 528 495 502 532 536 520 534 536 525 515 542 566 585 594 578 541 561 616 629 627 615 606 552 537 512 513 526 575 612 622 609 578 544 528 515 560 588 556 485 434 432 466 512 572 597 571 530 505 466 447 426 410 398 390 381 381 395 399 375 383 387 376 392 415 404 366 346 335 330 330 328 325 322 319 316 312 306 305 305 302 303 302 302 303 307 308 311 352 368 374 401 433 465 453 449 416 448 481 481 480 483 495 514 531 535 546 491 480 504 544 555 559 550 559 564 571 572 570 574 579 568 547 551 565 580 575 572 566 549 527 545 576 587 596 583 557 556 565 576 585 594 609 614 617 615 616 618 623 623 625 625 615 596 609 625 575 540 553 580 621 616 637 634 590 618 634 646 643 602 580 555 582 605 630 646 659 661 650 649 640 620 603 606 618 658 660 661 666 686 691 699 706 708 715 723 728 738 737 752 759 768 761 686 651 611 590 585 561 546 535 537 551 593 594 651 748 723 867 945 953 961 962 973 901 883 913 1001 1097 1125 1215 1298 1324 1372 1387 1375 1436 1475 1458 1464 1433 1314 1234 1121 1080 1124 1156 1199 1250 1314 1344 1427 1534 1668 1663 1597 1588 1599 1643 1651 1657 1659 1620 1502 1411 1357 1337 1424 1454 1574 1682 1601 1517 1405 1307 1182 1076 1029 975 878 827 811 747 773 756 720 722 775 868 812 778 808 842 932 889 863 861 868 867 837 799 722 701 724 708 716 776 758 827 867 826 891 956 1022 1129 1237 1167 1123 1066 1009 942 883 800 831 940 1011 1035 1021 998 963 991 1056 1279 1363 1453 1480 1467 1464 1461 1481 1505 1492 1449 1399 1317 1372 1349 1312 1317 1344 1415 1471 1498 1520 1531 1540 1545 1575 1590 1598 1604 1594 1586 1562 1557 1533 1486 1438 1355 1298 1225 1219 1202 1198 1206 1208 1234 1242 1316 1355 1401 1423 1479 1478 1455 1403 1262 1192 1137 1116 1064 1045 1064 1062 1056 1056 1079 1097 1150 1121 1127 1118 1138 1163 1196 1215 1243 1264 1301 1322 1371 1348 1276 1278 1220 1212 1204 1095 948 1020 954 944 910 885 824 791 785 807 807 813 820 836 860 888 955 1080 1184 1212 1114 1002 1051 1135 1177 1204 1235 1215 1290 1367 1414 1370 1349 1237 1145 1170 1157 1142 1186 1239 1264 1353 1416 1480 1476 1469 1442 1413 1409 1447 1482 1513 1476 1408 1374 1323 1310 1278 1241 1182 1160 1135 1156 1199 1214 1203 1198 1204 1190 1136 1103 1038 1042 1034 1035 1005 1003 980 973 987 980 969 984 973 923 901 908 963 935 933 930 916 912 900 942 986 1031 1063 1068 985 919 736 661 691 658 503 456 478 405 300 209 235 259 320 365 451 418 371 346 191 122 140 232 321 247 118 109 133 158 292 372 371 446 528 518 423 393 303 276 395 468 539 444 463 457 493 555 517 630 673 575 609 664 780 894 843 764 671 553 502 430 375 335 286 360 389 457 512 586 633 676 698 614 635 603 530 449 447 458 480 546 469 368 343 377 369 397 481 418 477 645 709 619 610 606 603 614 686 766 883 839 807 725 785 815 920 894 908 832 857 913 902 969 1029 994 909 786 755 733 680 620 528 539 604 638 702 836 915 736 612 644 707 877 969 1102 1203 1144 1033 887 779 684 682 686 673 586 510 457 334 305 322 253 87 125 196 363 437 329 231 146 54 33 48 150 189 278 346 363 379 431 443 391 333 257 200 163 138 41 50 93 146 209 326 357 253 276 262 191 143 121 190 248 340 413 531 597 525 457 407 344 405 410 465 549 636 684 788 872 825 750 652 597 544 484 437 414 316 254 185 173 184 216 250 190 192 229 168 257 155 178 246 290 223 201 112 71 164 115 130 199 155 107 62 35 62 92 86 133 102 156 144 69 42 24 13 13 5 4 2 4 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 582 608 648 669 641 582 651 638 647 657 651 611 601 585 585 562 562 605 619 630 646 628 589 583 627 629 658 658 627 604 601 646 626 582 558 559 511 494 488 484 484 522 526 568 577 566 546 510 478 528 548 524 482 437 446 490 532 590 566 543 510 498 459 440 421 415 409 396 378 366 361 362 361 368 384 365 367 377 368 346 334 325 321 323 320 320 318 317 311 314 306 303 303 297 297 301 302 306 306 307 314 368 394 398 387 405 387 394 411 421 425 443 456 479 485 505 514 530 536 491 470 501 505 520 552 549 562 563 568 569 569 571 574 559 538 566 571 575 572 552 535 515 520 558 580 583 569 543 538 555 576 589 595 597 607 615 613 614 614 614 616 624 620 610 608 590 579 621 594 533 544 605 632 596 624 593 578 610 631 643 625 622 575 552 562 601 640 652 656 658 661 646 641 617 607 596 599 611 612 625 643 645 659 667 686 698 691 690 714 714 724 740 749 749 758 764 725 667 628 600 569 558 544 531 527 528 547 560 559 601 679 660 805 803 806 852 830 846 881 902 977 1051 1072 1126 1207 1248 1257 1270 1344 1393 1434 1458 1409 1451 1429 1369 1242 1146 1070 1141 1202 1239 1288 1312 1322 1373 1455 1581 1624 1580 1545 1543 1543 1551 1575 1566 1556 1524 1439 1442 1482 1537 1653 1623 1511 1406 1234 1122 1011 966 897 875 824 764 715 703 692 688 675 697 682 789 690 699 744 780 808 810 797 764 775 748 724 706 702 765 803 835 900 930 868 812 888 885 871 962 1018 1121 1226 1334 1283 1176 1142 1054 982 911 848 864 935 942 967 940 945 986 1054 1129 1215 1291 1333 1340 1359 1376 1377 1380 1390 1331 1301 1256 1312 1337 1258 1221 1230 1284 1323 1405 1440 1462 1465 1469 1479 1477 1492 1556 1619 1687 1690 1675 1654 1622 1602 1519 1434 1386 1363 1351 1369 1384 1370 1419 1409 1478 1525 1557 1562 1563 1528 1412 1326 1202 1159 1102 1078 1072 1093 1103 1095 1094 1083 1073 1076 1078 1100 1165 1205 1236 1236 1243 1240 1219 1217 1236 1240 1276 1249 1217 1196 1146 1086 1058 1023 948 886 854 842 838 838 851 855 864 882 916 927 951 1002 1048 1004 1004 1118 1225 1179 1115 1114 1175 1255 1316 1367 1333 1335 1376 1448 1513 1510 1462 1382 1325 1357 1351 1335 1347 1404 1428 1470 1475 1411 1408 1415 1424 1386 1386 1394 1415 1433 1457 1455 1413 1402 1369 1350 1339 1297 1283 1281 1309 1351 1368 1360 1348 1336 1331 1287 1286 1230 1218 1195 1169 1160 1153 1139 1136 1155 1136 1114 1105 1080 1043 1027 1007 1050 1044 1028 1016 1015 1008 998 1017 1059 1077 1079 1019 982 943 858 800 707 644 530 529 422 342 234 273 271 308 354 372 385 409 387 331 234 200 114 144 223 155 114 107 162 286 279 308 376 431 452 469 468 391 276 253 399 453 445 408 361 385 432 560 512 509 591 523 532 614 691 817 877 806 719 622 551 464 385 335 278 334 373 417 472 559 597 653 681 700 689 601 545 535 548 524 478 470 419 417 407 388 359 340 382 447 529 589 593 537 519 532 568 661 747 843 787 702 645 642 705 790 829 786 722 692 746 852 951 1012 1113 1125 1055 941 860 782 768 668 565 475 488 565 531 707 809 689 571 641 720 862 985 977 1063 1136 992 867 762 634 599 576 520 447 425 484 425 406 275 150 70 108 191 357 451 327 205 130 79 31 44 128 187 265 257 245 333 362 394 493 409 331 270 222 160 61 33 58 126 170 245 341 234 177 189 155 105 148 241 310 397 434 550 527 446 412 324 306 416 463 566 637 723 726 794 857 798 733 646 569 454 406 356 347 342 286 217 178 146 158 221 225 155 137 149 228 141 106 200 220 193 141 94 52 121 64 141 200 210 174 100 50 29 35 69 107 104 95 139 67 49 15 11 10 4 3 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 715 731 725 706 695 686 672 710 694 681 697 673 675 664 676 685 668 668 691 681 657 681 699 689 648 672 644 611 634 648 644 672 604 563 540 534 542 519 486 459 461 479 486 487 512 547 534 511 472 483 490 477 445 422 435 468 520 566 558 517 468 454 450 420 418 414 403 398 402 388 396 389 358 351 357 364 356 356 344 339 327 315 314 318 316 315 313 312 305 306 306 304 301 297 301 299 301 304 305 310 350 357 364 347 358 368 370 397 436 465 455 471 464 481 482 514 529 510 470 481 493 515 538 548 535 557 562 566 563 565 567 571 552 532 560 570 575 571 544 526 509 549 553 577 566 530 539 554 557 586 589 600 603 605 608 612 609 617 620 615 618 607 583 569 585 607 619 583 537 536 592 630 622 575 588 576 624 639 641 642 621 563 544 565 599 600 619 650 652 659 645 623 590 583 587 587 615 655 654 655 648 642 642 648 654 666 667 692 717 721 731 736 733 748 755 758 713 672 637 616 582 569 550 534 522 518 534 569 625 742 847 875 859 940 968 901 965 907 861 870 925 953 1032 1086 1112 1161 1181 1229 1247 1279 1379 1393 1382 1409 1391 1437 1349 1217 1108 1061 1170 1231 1236 1270 1277 1269 1316 1381 1447 1557 1556 1530 1540 1536 1551 1596 1664 1633 1579 1555 1622 1676 1632 1561 1411 1314 1248 1156 1051 977 891 836 787 784 726 672 699 710 747 816 923 888 901 799 723 702 728 726 724 717 703 694 705 749 836 912 973 1029 1071 1088 1016 854 959 946 956 949 994 1116 1220 1427 1378 1324 1270 1173 1110 1021 941 839 863 919 913 954 952 990 1013 1098 1134 1214 1237 1262 1313 1264 1257 1258 1290 1242 1213 1185 1211 1236 1204 1200 1135 1202 1242 1307 1339 1379 1385 1388 1383 1410 1416 1442 1473 1541 1627 1657 1618 1557 1536 1475 1480 1539 1545 1503 1537 1540 1521 1548 1529 1517 1564 1591 1579 1489 1408 1327 1250 1174 1170 1173 1128 1116 1194 1213 1198 1178 1135 1144 1105 1136 1167 1160 1147 1141 1143 1153 1154 1148 1149 1171 1185 1176 1176 1160 1147 1083 1076 1004 965 928 912 908 923 922 938 965 967 989 1006 1097 1061 1126 1120 1164 1120 1083 1177 1301 1307 1212 1254 1305 1389 1483 1470 1444 1444 1448 1442 1446 1431 1407 1390 1387 1380 1379 1381 1379 1397 1405 1422 1425 1406 1412 1423 1429 1435 1430 1405 1413 1416 1445 1466 1470 1483 1453 1438 1444 1421 1429 1444 1466 1486 1475 1435 1445 1467 1458 1432 1382 1362 1339 1322 1293 1275 1268 1294 1296 1267 1232 1188 1163 1149 1124 1123 1107 1084 1087 1087 1089 1084 1081 1075 1087 1119 1127 1084 1017 1010 890 796 737 627 578 504 364 278 282 312 347 382 426 426 498 462 394 381 369 288 214 113 110 119 112 108 111 191 257 341 350 394 417 343 331 313 305 236 350 429 488 415 348 310 321 402 536 573 502 496 555 481 575 657 803 914 853 758 676 605 507 416 324 270 314 351 397 440 519 564 608 609 601 614 632 630 596 546 493 425 417 401 507 536 551 428 326 363 445 519 459 450 442 493 556 600 717 790 747 686 570 616 724 773 740 734 712 710 611 712 850 928 1022 1129 1196 1166 1053 946 869 867 763 644 543 454 410 437 549 670 578 520 606 677 794 893 895 1027 1113 978 821 739 672 591 571 559 440 355 352 355 347 216 125 87 84 180 341 430 334 212 86 53 31 30 136 121 127 161 203 237 332 380 436 442 361 302 251 159 61 33 56 157 212 329 310 267 192 105 93 186 237 286 360 449 495 472 443 390 332 304 397 436 483 566 561 587 651 755 793 692 647 583 564 502 429 356 273 248 271 266 220 168 113 119 145 180 142 101 135 118 73 168 166 177 149 69 43 79 56 170 156 165 179 120 90 39 29 32 67 97 51 115 65 19 2 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 764 781 764 733 731 685 701 759 713 657 737 773 761 724 639 626 685 695 601 592 676 713 672 656 653 694 632 600 644 651 677 666 617 569 516 515 517 519 479 465 454 436 454 436 473 521 554 543 500 458 441 438 416 396 426 457 493 514 541 514 465 433 412 407 398 403 435 425 429 429 427 386 368 351 343 340 347 339 336 329 317 310 309 309 310 312 309 302 302 301 301 302 301 297 297 299 302 303 305 332 348 380 391 410 408 410 423 417 389 421 461 468 476 465 445 458 443 486 501 515 533 527 545 549 552 551 559 556 563 556 543 537 529 556 552 550 540 538 519 501 551 567 557 519 526 558 570 591 593 594 598 599 601 609 610 613 598 597 612 615 602 558 580 608 626 608 565 529 519 596 629 627 617 546 564 589 609 632 635 595 557 535 560 636 652 644 651 635 644 635 577 570 586 597 620 615 624 641 659 658 663 673 683 688 695 700 704 701 687 690 703 707 725 738 757 756 769 741 680 655 617 601 570 547 512 511 550 580 652 727 948 979 1004 996 981 982 997 1005 1001 944 879 874 913 942 1018 1031 1067 1072 1123 1150 1181 1196 1275 1314 1352 1370 1399 1373 1271 1159 1031 1093 1171 1188 1206 1236 1250 1246 1242 1292 1320 1323 1524 1610 1673 1716 1701 1703 1680 1660 1642 1601 1545 1444 1337 1281 1213 1170 1064 999 875 822 782 760 721 695 667 725 810 869 1014 1095 1004 907 789 745 716 753 780 773 806 838 876 954 1071 1139 1226 1256 1238 1159 1065 905 933 972 1037 1004 1046 1148 1240 1371 1491 1465 1417 1317 1273 1169 1110 1016 910 890 902 915 957 991 1020 1042 1050 1073 1098 1130 1160 1155 1153 1181 1149 1172 1139 1100 1139 1085 1094 1070 1061 1137 1187 1202 1222 1249 1270 1278 1301 1318 1348 1372 1408 1477 1453 1438 1405 1361 1343 1379 1431 1473 1482 1547 1608 1610 1590 1569 1536 1563 1564 1518 1450 1368 1316 1275 1237 1207 1201 1146 1103 1069 1083 1120 1142 1143 1124 1108 1089 1074 1079 1080 1090 1093 1099 1105 1107 1111 1112 1126 1130 1125 1119 1111 1091 1099 1074 1042 1019 1027 1035 1067 1121 1102 1126 1166 1159 1135 1209 1293 1276 1220 1315 1351 1260 1191 1289 1395 1522 1469 1466 1525 1483 1441 1400 1386 1377 1362 1360 1358 1354 1355 1353 1347 1360 1368 1368 1376 1413 1432 1466 1458 1424 1430 1466 1475 1452 1437 1473 1503 1499 1512 1503 1496 1524 1536 1547 1538 1531 1548 1563 1558 1550 1482 1481 1498 1502 1494 1446 1379 1431 1423 1387 1370 1350 1336 1346 1328 1306 1272 1242 1220 1220 1228 1240 1239 1214 1209 1181 1167 1178 1190 1204 1202 1152 1093 1058 1077 955 847 740 670 641 572 409 325 443 453 473 458 496 546 575 569 527 490 413 348 237 182 150 107 106 110 106 147 280 245 219 295 358 360 384 308 238 230 351 350 360 336 333 280 296 375 391 480 559 589 534 450 492 560 632 757 870 845 813 714 601 504 464 376 307 291 360 389 409 451 481 461 448 505 544 553 497 527 543 550 466 377 414 505 584 628 546 391 325 410 372 408 466 503 579 680 674 620 638 585 577 545 535 505 515 537 546 580 574 623 695 755 877 947 1030 1143 1150 1114 1037 989 979 801 694 552 493 440 412 337 417 461 579 718 760 748 758 827 924 1021 936 987 938 881 834 733 608 448 392 350 247 215 155 96 60 59 147 286 316 215 136 68 42 30 26 100 123 232 249 325 334 303 367 372 377 305 284 216 143 51 32 65 189 212 293 309 220 150 79 152 223 279 382 405 406 370 366 346 254 293 400 461 507 458 497 576 699 702 680 653 643 546 458 411 354 338 327 323 262 198 193 230 238 182 106 90 100 164 96 69 122 79 80 112 127 98 34 52 54 58 85 72 89 114 173 157 95 68 36 18 43 68 17 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 786 792 789 771 751 694 634 737 639 610 733 731 755 754 696 581 569 579 538 571 644 630 590 566 593 612 585 613 633 607 655 627 600 574 527 494 486 497 510 486 475 447 421 422 446 464 499 512 464 452 412 410 411 393 409 429 466 453 502 484 450 415 406 389 388 385 412 425 463 448 422 388 377 362 350 343 332 331 328 321 316 310 308 308 309 305 303 299 300 298 299 299 299 295 296 299 301 304 305 376 376 394 403 426 440 448 445 451 444 416 411 414 416 432 454 443 480 519 525 535 544 542 545 554 556 558 558 558 552 540 530 523 542 558 534 549 524 506 502 498 505 507 518 543 558 573 579 591 592 595 593 599 604 609 610 604 588 609 602 607 562 567 614 616 617 616 576 510 534 614 604 619 572 545 607 632 636 635 598 542 529 559 591 637 649 644 618 633 616 571 563 592 588 609 617 616 645 659 646 656 662 670 680 686 693 694 705 707 715 720 726 731 739 745 752 752 762 771 740 683 638 618 588 553 518 505 540 570 613 670 831 934 957 967 1003 1008 1034 1054 1066 1081 960 879 877 899 949 968 980 1005 1032 1053 1082 1111 1146 1180 1267 1321 1355 1341 1310 1275 1134 1031 1084 1129 1167 1179 1184 1159 1149 1170 1190 1326 1481 1530 1590 1656 1660 1628 1624 1605 1555 1516 1414 1345 1275 1242 1178 1137 1084 1044 1018 966 895 856 796 737 671 672 809 871 919 942 909 853 827 820 769 811 853 900 936 980 1070 1134 1198 1307 1343 1333 1247 1147 1065 958 903 968 980 1008 1070 1146 1246 1365 1451 1517 1519 1462 1398 1291 1241 1125 1073 956 911 946 935 972 991 996 1000 1022 1037 1100 1096 1101 1093 1153 1097 1125 1075 1083 1109 1061 1025 1021 1074 1190 1203 1168 1142 1218 1208 1236 1264 1277 1281 1324 1347 1378 1379 1383 1342 1264 1233 1333 1340 1313 1327 1390 1437 1504 1541 1520 1490 1505 1434 1376 1338 1289 1208 1166 1150 1128 1133 1114 1089 1068 1070 1086 1098 1104 1096 1086 1084 1077 1084 1078 1081 1087 1097 1098 1117 1130 1118 1132 1153 1184 1214 1147 1166 1191 1195 1215 1213 1196 1174 1198 1242 1233 1235 1328 1241 1228 1312 1390 1382 1311 1353 1465 1431 1397 1485 1509 1503 1495 1479 1444 1390 1361 1342 1335 1329 1319 1313 1310 1316 1327 1337 1344 1373 1384 1387 1397 1435 1455 1476 1482 1484 1471 1497 1494 1493 1519 1524 1587 1610 1613 1551 1553 1547 1547 1552 1549 1571 1563 1592 1571 1525 1469 1508 1517 1513 1500 1411 1326 1357 1359 1402 1389 1333 1320 1316 1286 1262 1246 1202 1170 1192 1199 1198 1198 1202 1228 1254 1251 1243 1210 1162 1145 1120 1130 1120 1017 879 824 728 654 566 450 347 368 429 495 522 576 610 594 565 574 530 470 372 320 304 259 182 110 105 104 104 115 155 145 217 327 290 342 350 271 195 270 315 282 262 237 221 252 279 363 390 447 533 614 561 443 477 537 625 708 815 884 835 737 662 535 470 378 334 249 317 379 397 366 390 354 414 460 480 460 405 452 491 553 486 392 351 462 517 604 620 444 330 344 386 449 503 527 542 580 533 627 675 589 549 441 430 485 521 526 516 575 585 582 585 722 803 917 926 1019 985 978 985 1068 992 841 707 592 549 510 477 342 274 482 605 720 670 610 721 815 886 1036 1034 959 858 822 772 693 628 516 479 446 368 220 175 167 130 51 64 137 160 155 44 32 32 28 23 37 123 186 169 215 251 290 351 266 339 246 234 200 143 61 26 29 132 178 232 273 211 126 86 161 253 328 377 316 310 286 254 221 291 373 452 441 405 397 525 608 625 674 552 513 560 599 487 450 437 360 255 222 211 180 135 168 169 212 149 100 64 70 134 72 72 87 30 66 54 55 28 40 20 14 11 19 28 35 66 103 120 123 65 50 19 36 11 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 823 815 797 791 773 731 605 606 568 628 699 679 696 698 636 573 525 524 526 559 509 527 520 532 549 562 557 561 573 595 635 612 548 564 530 495 480 522 551 523 467 450 437 416 419 439 465 476 440 420 412 410 386 387 398 414 426 428 460 464 446 425 399 381 376 376 390 420 447 422 404 380 374 357 345 339 334 323 322 315 316 308 304 306 304 305 298 298 298 297 296 297 300 295 296 303 301 300 323 343 378 386 404 444 427 451 459 463 475 467 458 446 442 455 474 475 473 508 500 512 527 540 548 550 553 551 552 538 537 506 520 549 557 538 525 507 491 485 496 524 541 551 548 564 570 585 587 582 589 587 592 600 604 609 604 582 601 604 576 554 557 600 613 616 616 576 561 509 529 554 608 612 542 573 614 618 625 611 582 526 547 622 622 611 616 591 575 567 553 565 582 634 649 609 634 661 635 660 666 669 674 676 678 685 691 695 700 705 711 715 720 725 731 736 747 757 767 773 769 731 659 627 570 556 519 498 517 555 606 668 722 751 834 870 937 1010 1070 1114 1150 1121 986 914 866 903 931 930 924 944 955 969 1016 1038 1055 1073 1157 1202 1280 1297 1253 1299 1279 1133 1020 1007 1066 1106 1149 1148 1126 1109 1204 1316 1395 1405 1494 1531 1598 1587 1591 1566 1492 1403 1343 1313 1277 1237 1173 1181 1168 1162 1142 1106 1046 979 885 808 702 661 747 801 807 857 898 904 866 856 866 894 944 975 1057 1105 1244 1360 1401 1451 1408 1341 1211 1117 1044 967 929 921 968 1024 1070 1127 1173 1244 1342 1408 1418 1451 1500 1448 1379 1288 1202 1080 985 912 923 932 963 982 1013 997 1008 1048 1074 1100 1054 1069 1059 1030 1026 1071 1067 1034 1025 1016 1037 1062 1087 1077 1051 1112 1103 1199 1214 1281 1235 1269 1263 1300 1343 1371 1313 1193 1172 1201 1206 1208 1231 1262 1299 1323 1369 1395 1384 1395 1332 1269 1219 1178 1147 1117 1110 1096 1092 1081 1076 1074 1079 1084 1086 1088 1096 1095 1095 1100 1118 1113 1121 1135 1147 1152 1155 1182 1218 1237 1238 1242 1246 1236 1271 1307 1340 1358 1363 1323 1316 1306 1328 1354 1353 1441 1337 1307 1406 1540 1512 1475 1479 1446 1383 1351 1360 1367 1360 1352 1340 1322 1309 1289 1276 1270 1273 1277 1278 1274 1286 1296 1311 1329 1375 1386 1385 1397 1432 1472 1489 1500 1530 1537 1556 1566 1598 1620 1626 1641 1639 1632 1623 1616 1607 1627 1591 1561 1591 1586 1563 1522 1478 1455 1456 1432 1407 1374 1318 1293 1325 1345 1321 1332 1311 1307 1290 1247 1185 1161 1165 1147 1151 1143 1143 1126 1132 1136 1165 1192 1204 1202 1168 1163 1157 1120 992 887 809 742 657 614 522 448 415 452 524 622 623 664 656 640 625 641 543 449 396 378 265 199 125 97 102 100 106 108 120 156 295 291 265 317 369 293 203 240 263 203 233 244 264 290 332 314 353 418 494 566 537 449 444 574 634 640 734 869 883 755 705 608 508 427 330 250 266 354 366 315 292 334 378 432 470 441 370 400 444 479 472 380 328 387 463 544 601 496 376 328 343 312 435 528 563 497 496 535 556 505 420 482 589 595 591 614 607 600 704 721 655 623 718 785 876 940 853 831 882 939 969 888 752 628 543 408 357 346 254 335 464 591 559 597 678 832 894 1037 1071 935 872 763 680 573 508 442 427 354 381 262 242 239 175 84 55 40 44 45 43 40 31 26 22 22 63 101 155 233 237 347 345 270 246 312 246 209 114 48 28 24 86 163 267 240 164 84 104 152 257 348 343 288 235 239 191 191 276 342 386 349 420 505 550 563 603 610 472 396 447 498 494 415 302 281 282 264 212 199 172 112 115 137 179 164 121 75 50 91 37 35 22 18 12 11 13 9 1 -9999 -9999 -9999 -9999 -9999 -9999 31 44 67 115 78 16 10 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 821 826 815 787 815 784 650 611 552 589 640 632 600 576 564 545 519 507 503 483 539 559 572 602 592 627 616 600 595 609 624 596 534 508 500 478 467 487 522 525 489 458 433 453 423 399 437 424 418 403 396 389 398 382 376 397 401 416 423 438 424 414 385 373 366 362 382 424 400 385 373 375 359 344 334 333 327 322 317 318 316 305 304 303 305 301 297 297 298 296 296 297 294 293 297 298 299 310 348 384 390 400 406 403 414 424 436 469 463 472 484 476 474 483 480 516 509 506 509 513 531 535 537 552 554 547 542 533 500 531 550 555 548 540 516 480 483 526 549 557 554 559 575 579 583 582 582 580 582 593 594 601 605 597 575 598 601 556 535 565 599 608 610 611 615 608 570 500 521 595 618 595 522 564 550 575 552 523 520 525 538 542 537 541 539 541 548 553 562 596 606 596 631 655 609 629 663 663 658 671 676 678 681 680 685 689 698 700 704 710 713 718 727 735 738 749 761 760 756 759 651 627 571 565 532 504 506 544 588 623 652 659 682 733 757 826 982 1163 1191 1114 996 942 890 864 901 894 941 903 923 936 971 971 988 1008 1033 1082 1205 1219 1242 1242 1284 1280 1231 1050 982 1034 1081 1084 1086 1058 1199 1318 1314 1306 1371 1437 1495 1511 1490 1455 1370 1308 1259 1239 1238 1237 1256 1255 1257 1259 1260 1248 1208 1151 1068 994 854 769 668 701 731 785 786 811 844 877 929 982 1056 1106 1194 1251 1386 1498 1524 1521 1370 1252 1160 1087 1045 1002 986 927 955 1003 1043 1100 1130 1181 1261 1280 1280 1287 1313 1349 1350 1251 1155 1063 1037 967 948 971 1022 1027 1063 1073 1075 1067 1064 1017 998 997 1001 995 1029 1031 997 980 987 995 1010 1006 1013 1038 1026 1038 1099 1123 1159 1134 1181 1200 1203 1319 1376 1361 1303 1212 1156 1152 1161 1168 1173 1182 1199 1214 1225 1247 1247 1262 1228 1187 1157 1132 1120 1105 1101 1095 1096 1086 1082 1087 1087 1107 1113 1124 1118 1144 1142 1163 1180 1235 1233 1269 1294 1293 1293 1307 1318 1325 1358 1383 1385 1387 1417 1481 1499 1497 1498 1473 1483 1460 1480 1489 1491 1552 1482 1466 1501 1496 1442 1413 1393 1320 1268 1249 1252 1252 1253 1250 1235 1230 1229 1229 1223 1213 1226 1234 1250 1262 1263 1275 1287 1306 1342 1348 1377 1406 1439 1484 1491 1511 1553 1601 1603 1630 1666 1712 1737 1692 1688 1665 1698 1678 1683 1684 1591 1596 1590 1584 1586 1532 1467 1459 1430 1394 1369 1319 1257 1280 1300 1301 1278 1271 1266 1250 1272 1235 1172 1161 1132 1100 1068 1028 1058 1057 1039 1043 1060 1063 1086 1096 1102 1102 1057 981 865 818 763 711 641 556 475 428 468 547 633 691 705 715 727 720 708 699 567 494 471 399 297 235 147 97 97 100 103 106 169 207 252 216 283 353 328 284 195 183 232 259 294 328 330 364 441 425 362 438 479 594 582 468 430 512 614 707 691 840 888 823 739 668 608 474 373 282 221 279 334 348 264 321 363 435 471 482 393 357 386 428 462 411 350 331 412 466 542 580 513 469 401 319 314 463 466 450 549 495 441 404 461 617 751 780 793 787 742 697 687 808 797 693 639 711 780 847 762 828 913 981 873 779 728 608 567 450 420 324 252 246 326 443 433 539 632 839 902 999 1091 945 851 742 698 563 490 428 372 297 277 217 171 149 128 183 143 113 112 100 163 109 147 89 35 21 20 115 177 296 366 385 409 280 193 256 212 184 109 42 27 23 170 243 247 217 118 65 117 187 266 350 359 299 230 163 174 228 331 380 313 421 491 542 559 507 451 482 482 376 324 402 428 367 292 250 196 195 185 174 164 158 82 74 114 152 108 90 56 28 26 19 -9999 -9999 -9999 -9999 1 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 17 72 71 14 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999